last executing test programs: 3.202506746s ago: executing program 4 (id=1330): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x102) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x15}, {0x80, 0xfc, 0x5, 0xf82}]}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000380)=[{0x61, 0x0, 0x7, 0x6}, {0x8006, 0x0, 0x10, 0x7ff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x96d}}}}}}) madvise(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0) (async) madvise(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0) 2.343748517s ago: executing program 4 (id=1350): fchmod(0xffffffffffffffff, 0x148) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000100)="fd6e5b92", 0x4) socket$inet(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) flock(r2, 0x4) 2.212995873s ago: executing program 4 (id=1359): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da8d8698cfae89995eb", 0x1c}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.206157753s ago: executing program 4 (id=1361): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000000065907800000000fff7ffff030090780008000045000000000000000000000000000000e0000001"]) 2.098544234s ago: executing program 4 (id=1366): acct(&(0x7f0000000040)='./file0\x00') (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000005c0)="6245ed5c44591a1f25e8a3642d5daf44f2152bb08b2d46ff6655c37b6ecfbdf72cb1af0f1896e2ef55307bcd387255aa6983d2d408a4c1a6c48f22cf27ee445857ec01d3dbba9f7a38b32d0da782c4c20ea64e04b2af688d25be5ade1ff666868050ae159624184d596d106bf96f076fd38288012662b430caf36b01434bff6dec7af71f03129bf2f9f211b528ddce77c0bef1d9be115346121b42a3e26001d24cdcd537b55a41b2d94d502a61c48b187a32157f12c6e1f71689f41613398c284c4f548bd460a3e2ad73c6cb187779e68fdf26d4900d7ecf3731c37e586b317c8e94ecedbd307f9ea5af1f308d5e8e990561515d02a7c4a55d49cc5d8cd74529287552186398bf3d1acbb75a7d8fbe2fabe6e9783debfb641bb7b1918193685a78a0cb02749e2c57b574c07dd0f1120f13d39b8730dc8f42add0c1ba4bff13c560db7b3b4f1c1d799b423df902a8c13c930454a9dda12b3a779be48d41ad456f93fb9743d1c5c25dfbc3e9d2695521b68f2d10d199c5617e4d0f5c5f09904015513ff37ea16666db400ec6185b4bc75c50d9fa260ca5ecb97e194e557c39a47298050acabacfa4c01f1f9d2bbdb61067cd49d15048161557647812b47a416968eb9fcf1de51a9f6d719c00590aba20fd1ee8c13b019dd5e5a973a90bd57e1a31e751dd51444a92718b02612c62db29bdbb60f7b6e059a1a8c64c18aaa7946d300f03dd3ab756172482f0b7b0e024b2ce4871dea1ef58a2f69f000903297ba5b69fa81f9c7ab37860ecd552ef43374d4aa8fd2b747fec222eeef7d555c87ec5d013683812ec8f3be94d21b47bcfc43424029b33c5b448a0bd78e249bd3b5dea238180609903f7c050221bff11eaf1f13884beac227118c529b2be3e57a2274c4d673f3d29687cb5b6afc8dc94d15e3baa982413fb23620d2b6a63deee069fa31f4852acd5e0ac20246dab27f6d741fcb319e70abc79235cc97f79febd21233c90b87c5e687560636ec574e40c2481b03deb73a0f580994b6960dd9d43a509270c781507c44e9d90cfd7bb29d2e8a4f5dbf0d82a9b629890a58dcea5448d64ae75999198ac10220c7bf51777796e33ade8622483f001984e2eae7607cbe96d4dfe1e9dfcb202933b506a65cc217ba3613495c67dafaaf882b091b053aa5b75b4dcde95ebe8a4ff8bc8dd0d2862b35618cb3165c63bbab13599331a7f405214ed5d9a54b3975d7485ba892f3dc74dfa8d95096bf89e84fe5cdc07d4ac81a5534b6ad850c120c19d707a9d733c0f48b5375f2102c66d05f8be628670832793e5249b85145f621840dca96da75ce197c7dc36239dfb89760be798bf513868a31db18faeb02bdc813c80588d684b671242d9ccbec84df82dd6deb07e22d4ed9d6497017cdff2415ce7748c7827f5f98f6d6678e5723c146a3b570ee82611a60b8d178ee1faa2e56b0759afc52bf962fa9dcb7bbe6be2e0c2267970f308ccf1bbd89c98873241680ba005bfcbaed011850a6a6be6dfd9fe50d779e5c31470a2a095d548857318c2fa3d6a0eb2f2ddb6868433703dd64bcb4246a75214f6b7cff7218727ce0fa07d92d2d5b78aebca606504e336ce78f6a3ef006b24bb92326743f2b02d3d28077351fd5e48b159c4f0b9f39df46803c4400de4cc5e7172c8048d0e854ac85915b3fd41e10c843aeb52ecc80a2737b8d914aab8fe548cb765983f81ea5db78437fe81375c0ab3bf63235a9556354e5ad39cf446653317ccc0ee8e5f90410bfbf2b575e28c8d795ab6a64cd80e302590da15a46a12dfef5615fc99328cafca92481dc18a5fc4b90f1ce9e807403076ebb61c09c7d1d829c3e91b86372d83f71dd4574125953fe5d814f0736b15880c2728c101570a669d68f2751bac17e281eea4289be0a651a1ede659469671c521b00f7a5a8ae2f7dc58366a1a34facd01d6825ced4ec19c698c702503a409ea4c52ffa116e001842e91b6b3cdb20301d4ca2bf8372b50d68a88b4ae0aa42746f4bad8b26cd4adf0f9050420656dd07b8a53ec693f99adaa6c99d47c5aa6d9b7af8e94d06432db1527047b3d67da25a47cea50378930738783c97fb292cc16f4c8b023bbfddd1463de5f400976a6ff2e860f7b953a64c103a653db09a3c5bfb143d268f8ae334512fefd824a8b7174934485f2f356811480874c37acc37569b04dc51cbf29a8231f16f278bf079997eee1a1c73859891f5e40752afc5e6004ec4c4515022d1fd61361b9c5b2550a6d9167fe6985a876e3828d926282e28224fc55bd030e63f3ef8e77b293f2e65d2552bfc3967a82b33aa722d6bb3108e6b0b939e3b6458267bfb5a4357d2bfd9f3d901c8eba0a421ca0cc33ffa33bbe381deae1adc87ccfb11014eafa2a5543e0edacba0c7cd2efd6e260e2d6bc8aa499de0e51d51f2eafe6ebc2a02369cb9de1cda8c6500b26a339ea6500f164e0424b11f31d728e4037f4552e1ab630c2a542fa541dd02374b85c26c5bda34ff9fc139a67324a4f897906c333756f5769172810880a598565398f40c94de94f6e129699ab4c1d999dac54d5a038ece4762eaed2203584c49df785b2d6de7915d2555dcfe649b43dbb7fbfbc362a0163b95beea10fe73efb8ae5b9ad4f6d185f128a633b932242130ef0bb55d3d8a38efbb46f32ee8f9edac499c3b8a99e939b7bfa268e9b3d76e09f42538b646a0cf14168366aa8d60d3af76b17a7a48db926f096132749b84550bc614c823d352674bfe8d51b9ed985d5645d7602b101d15370ebb4a50f5dc987d75dd1cebeb81940d6bf9f66dfe4d4310d7d7183544e10496c70a6cc1afac6f12207a4be19f7b6a53292464ce5be496bc66b88cadfb7ce643b67cc89ee0ef5829049664c1fcbc2c3b567cd8f24ba1fb48f2227b12fcd4aebb20ff1dfc0169f29e99714a567cdc827b749383a15969c5522ce1fdc596ab79f764344a29bd0583fc17a0be991351f828b78548c55f5c549772041c2638a060a067f1ba0e5e24f36a9be2acbac4cf062eb84fef77f1815356a8f043bdc1f105052701e207fb4ab5d046cbce2ce9b1653a21492156f3c05af392962b1ccd9950850a16c22b7edec106717412b085e536b7bfb04a58e4722caf93245cf10d097a857420dd2715cdc9439584c05796495c43ace110665d3f344098b9879f194734a48bd6f58a0c39a19b4743d26278acc3c470cae37e8a8b4d1343ea770f1189bf2636bb0312e9387c53b777c9db5dae124a81c557943fb8bc871662cc62ff5874c684f45dbe1fad94d63750ee9525336168994dd99a61022c6cd23827aa55832a86a025a2c588824dc8c17234df60f9a7944b93e98c06bf4cdf81ea1d0a63485197f9e13bcbea0454ec37ee37438d2e16f222e8fa3aa3e68b57039fff419969c5f75811daa449db2b3e1be65a474c904877e00433e5504794954891e93c148b0e8a800e3785f237ac12ef8e599dccd3c4e633e437c09f5e976f621c5919821be66f6df3797c7d15b31bab48719a7b35f935dc774fc610f37a02efc10f5a30d0010be605cac44dbb392865c16fce4fd86b5b27e27182faefe9284cc1ce1b3e0b0bdd25a33f7ef2df8713381c1e5a6178c5adb38864e0ab469eb23b17a2e9e862e52105cc164d60d8263264335eb7e48365d0c08b625bfb52ce7cbd5f86238639da3873060f7946c0244cd71e29b725cfe643bb04f40eaa1f3eb4815e20304c574d6e110432ca7b6ed84165e6ac09b69f83b814c2d3777de54d571ea30124182be937e130e50ba4a68514d85de66c1e1bd54a8aebc3340e0f2d581009abe0e2b687bcbc2a3de0fae443bc35f73b0c9e0ca3c61fd8c396d246df2e170bb4923e2d743ce7fdf295e582c933520ed71de8984a9eaf5d7b6afdc06c5c1bef06439b804b1037be7f4b00d6d3b0debdede90b960a2245076cbe94a8bedbce80ee3d67905d6571ea0de051bbe66a9c6f72540074c2cb8d600c23e12f8f1a37850d1b53dc0e49ce80bf7abe648a2436fb6f392334b682121632737c9518beebfbd267ff2927e1b7c6156e95acfe05c08fb20ed049fe4af3567499f493d368275e2d4b30d4f61cfebe17dd472672e63c4b297dde6e91df236898628337e5feb422599b523b5618ac7280e32512bb84b7fd48266789947275badb460dc103575cf0084bff389275603da14bb65bd7feca54e90cea9a5ac34095b644a047b3c5964301ae54efa4ada74b94bd9b3733071c5e4f31b0552fa725d228a68c60e9dcc341506077be8f92b089f1b54628fe8832663642d3d3f82b247ba3df82956c1c52c7e9f2741a209a308c9d6ef630cb9e5a282ebb013c869159a9ba9d4ef92b4876f579046fe6d420bef6ec7939a43b3a62a91f88514d01dab11e46c07e287779e54655a0092440ac97dcda803ea5cd8e805bca12406a745fd43949004e7ec54ad78eaaf019ec1723fe32c577798ba70b8435a88eb40682a9a563aeb313d5d8ae0ddf2501e0b39f97ab49a5f93aa96a5a3212ea4e2eb81c26940ece8c45e38f78d44e20ce5031c2077885341206321dea7586a72e1be58c5d8a644c5b6af500594cea85355438086bc7736031a3888929bc425cc83dd8a7b9708ac30292e88e51ba1d82676da98d10d80aeddd4d1185b22ab9bd6e7c5cf90a8e73bdffb473711e91ee4729095b80b455626caeb3c641a2138dc4780f17d03072f4136fb5c55ee29a1eba5ce885696e8f4c3f9020182c7d575e13619caa85838e2a61da49a5f0472968fcbb189c6d49893059479741d94627d33f5136135685a3f49b7f38ed718c1f6e8931b29ddfe649e229aacc24d961aa49d2ab74dca7a493fa66b696f8a5de908150fc6ac240512a54de5d27ae0a1f996d0848469735a1adedbd229e53584656147ad96746a9c3fca96d642943f94ff8964cf1185e7cb56ded1f28a5e9aa453892c1e7f301f27b0b92318371dddb3c94666853a3f6072bd46fe5e36999874d5c05ddaef393f1542bf17de8155e7d365ef233e9e0f21c02cba350eb9e5078e2a222f5bca71ed269483fbf744b9c723b638aeb31b3641ed14a0ba70ce6679be7f5252c1967a3c5878c07a1bea6e8dc7b30e9407aa2082c8f40b7e2cc0109e4ffcea7be9b101c4d360d7fdfb803482e32bd5fbbc08f00c781c52d0febed036e3c0e01c5a37b66bd8712316391bff47bdba43e199a6e393f299ff48f68a3f77d5067234e3292490d66ab7073906ad2230887b019a2496c9d016f71255c75af17ef65ef0d117c9733cd8e886debd86bd1e8922026cb43db967dfd35b9bbd2fe8ec0cea39666dd2f727af8336488b45cf52e8ad12185ee75bba7deaa5555695a8bd90bc9784907338da2757a59208cd3e3b95036440c670fba8562fa8dc3dba4c751747fb0941ba3099487ffc5671dbc3aee6949410192236c5ccd848b2a695be5bf25e8b04f69cbdfe654aa3d4a857f91582a41ed59f20f6d36124f1a4497354a8688b340ae143f19049a2e853fdd96bc1fa97c163ae80926cba9cb7f943b7456c0110488c52c1fc51cf421cbb3a23ea571b9d279d4cb5b97207b35a119671ed715ea6e9af22fc7a7be75df94bf80c064d4ae7a84daed17cc8b811d5abd465b294c71746b224ea6b61631c8c8cc9e5ef53fb295404334c32ce7c229f7a6c959f7e1472b51d96913c1d05016e075e0bc60390aa15f1b3384d406755efa0b715a2b85bfdbdd8c482ec6e60cbd078cf3637a25461401ced04cd53b8022acf783e52a49cddb1fbb4300c3a73ed05ea707c4e4cfe7c170d8e298687771a7287b5", 0x1000}, {&(0x7f00000015c0)="3812b31441394ae77feff180cf844988a258e4c643570e7a4464a9da6d40cbced6e07f0d0fde363993790273f93047b9978cc9d31a03041e4b7fb1a238046796e42af28cd59ca626efb693fcb30adbfba4b0c364c294af10f289b2eb22b4e169a96e5ebd18880e323282ce457f2338a180f3ad93d0a4c56f876689b95b975b0338c6d05a4e72a4dda0b60c55df5748dd6ac3d44fa3306387b4331a4a5cffc8b03318838cba9e24a3f2925bba79b4525ac2f60b5b012984d51d4ef8f846d5e0cc76c58e3e15440eb7f76e8ff54dda452a345c98e16f8d530365722198d2c0b42d00453357e56141a53b3fe1e755355cdcc69f4965396e98ec0ece88c31a59695b3638e285df8650360aae62fdcc845e68c44a2b11fc9cf3c8d1244547167742d94439dc74397c3135d2eaf6b2a7ac7c60d23b20457e0a878c683b553f2d45a55f0093950b8e4b9c4d9d47d5237efcb24d2b793b0baf0b6173fe386839917165cd5a30b4ba007f92145b965e5b421cc9640ec844fede0e5c7056242618b8d4cba02cb5fe8ed7c1350f1270b98692c758569af9297fdae0df5f7957b0500c25c34aedb24f26109f8233cad1ef546e4757e44d5bb5cf4274102c564da3f12b6726b100aba62d587ba56b321699f0044d232bb41e133c10920cc7c9cc1a635a006f0d427a0ebdccdbefb61ff1ffea7dc114b057554966a41730bdc7dbb94e7cf5b4714e7bbde0f7758c9eee7cd6e6cee05cfa054b2a96bd2cc6b78bf94e1a136e3db9668123ef94e80a5394a19c147d4d19963b8456ca7807cfea38fcba6ef0f951193e8336d5768b45fa796e26c6bc7c92a4db18a0243415d2136710ce8a2ffe13eb60de8d7c45f9f2e063f0b838bedbf908263ef6f8110efad7780470cc9b0dea9f448dd553dc1447f0ea59981f49008d632cf6881891dbdf808ec313f28afa5e3d808d85fe1b8107cf150c54635ae72068fab11612babfaf74bd7cbc120950b10152ac19ce5851a643af259323156408a7a5ae3f76d21deb2dd1bbd0f48760505bf1847962afb570ad7ed622fabba3dedad016cab1ee3063a3e9393c5cea467248c8dae20404c9ba225023963302cf4f76685ad7be097b4aa9ece6741dbcafadd2bf938a40dacbe4be261bee9cf559997115fe63937de7eb70c6b5396fd5327b1adc6edc3b2cbaac0b2919e310a44dd517b888e96f430e7754c90131401f25d7c8ddbe9d80aa854bdcc2c90e9b0f8d66d7368bef891938c2c405a837cfb000b53e4202b230754344ccc26fb61879176ebdda65d2545e63a0b02c4099c565ee5f8ef6c20216642e297dc764e691ee3d4889b6bc99340a7df506077e46e6d5c0b57a98af6b17924dd40b0b1bd7ff2ed2b4bfc996aaf7dcb4c1fc67d63d4cf8e104355ca33d1638072dfd9d8b4262bce0b7eb541b0453438e14e9042e262e1f7eedcb8d203cdb5170632d74d98eaaa3422abfa37ea9247815f61170f415c29b298150210f872f3aafe77dc085d6796adfdb61f1d2cf9ad2e793ad8a407f489d6466dcec24bc306e6c9d0a61c6a0b731eae2d27025d580535c7774e7e3675f0558bf23937568e0e5cfac65d09fe800217b1fdc1407545aad713dd7d511e322094c47cc59597b8372248c5666a2bdb41dca97f0c398cd2b37452d7cc87cdea711ca31ad40113a48dfa45e1a1e52065542f7933aa697e6372b3641908e96ef168f0128a8674438de2efd5e58f6c0b604c1cfc8dbb98fa87d268c254d0f7be8730d1972f94c9eea870c24a5ab5600f6864c8544312ce4bccff21888bcc0b07dcc5c1a1d3778da1a20d54a5d2af65992801640e6e77da432f79b01e521aa31eb97fb54437d6bbd4c02751e58a53603182a26a3d026fe60865a4d25dcb838907a5edabb3acde56a347f5043941183ac3b3aec7b3f37f2b6d6aa60d10f87449d228bfea332aaad532ada490e7fc8977e166a2f55cf277d6b34715c2f79994c45bca5b0ce4edf6f9e482e26912f64f2c4add87ba3bd5dcbbdecf86b5e94530ca01293e698e5735f9fd4fae5e4515796ac8c83f4e7e2e93529807d5757f8271c5093267b19c071f9431791bc771204599d31fea3f5d95f3457ce5217f0c263012d8f6604760d0ade6cbf1dc06a58e7bdc693618b7cd64d5e1ff348ebadd5d1ebefc65b75ab143bf32efb20fd1b965021a7416b0aa4a4d4f3120f249dca5065a93c3f6840ccba7f97e9bbc5446f0cf13c82301a6aaf130c1416b429b6371bc07b734f100b2bd92cca3b77be627a2379447af3373f91a68fe8eabe780d652c9940aadb5ab9d947cc582f91271bc4fe8460d248c6cd2963d5295778a2ef3f1fefbdac41b293b0a5f036059a6e2143ad391e23bf27848b2f3fb23f391a16ba3fbaa5710c4a3de27faa8187ed5b640869f519ac58437dc96b5699342027565d58383afe0c91dcb40b755f9d0a654d04bdc9c70451b4a29bf5d4794d9ec502fa4ee8153dbf3b4aebc133b8b0db4076a3472806bee2ac319b66d1a2ac97f762ede721639c6ea52bbc29175e9968d2ec49c7f324f245085308e6bad3da6527563fac24e610bdd06d334d0b182cf03d22fc2347255f41003709a7740f3f66e15169bd1c6c25f53e33dda960abfe9dc14d5be371c071fa9b96505c0511860a6ad7ea37e32ac14750525dc91f6a020a94c26b8f22f2d32af29aa0c1c4708a272c2801e5a9b64c6a431a10a6ce927559eec147e556f2d5d7685564d6a351bd60e794fdfce5c999819ae2bf5815aae7be895eaacbc367e0acf9c67c19726058324e2c7490ad933c3756e7af7418a9c30e6a36d626f0b751683be6abdb89e0930f6695c79d090f84a90182f07a6573c17cc556315e40acc3163adf08488df0a5a8469e0bf753c91851c945160fc67077a67ddbb4447dcdf01f638c0da65e41de16bf2ae571e344b718c021147adffeeb6c229e694306c1180f61c647928263e77f072ee45f2474b4c64676451386e0ce5d264baa517ae2008680ba0a2a077f9e47886e222dce6086cd6f47aa8c4f340ca607856d3a588b6b2d52f5f631bd317927a85f13d0385f313b6bbe551f58ad2b506c9c35f2222be766d4f32e1cbbe4479f1025dc0761ca41e6e2932f90a0dec87cc262b7774060bdd0c12b894f41ff685fccef8a440b6d423a65d30d4871a2f2804e132bf9f07fdc02057f4a859d702165fdaa56c5e39df803fceb8c9c128e7b0230a94200bc2ccfab2e8db1302da5acdc927f96eb03b2b90e541c5fb2ca14de000d4f08001100215cce92b16ca8fb919ffddb34ec7f7cd981fc17978305fb4b4464c3e7ae39e8956cba5c17e8f32d9db06e1cec5258438054594c887a4b323e27f5ab760d66e35761f7e2dd16b63278c5c01433cbb51750a6b23ce32288a1e77134d1361651c0a68e21782d655f2a9933fd4632922168493c9b8542024ae921b749a4825af598a031727565c92e98140ca1d659515f4720259ab19c8ec7b98209ec6b084ec8d3c4dd7c33ef34a127e83253ac999ba101a80d221ef4a8b94309fd22377ead36de9835d40594d1b9fcc91fa950f8d4af3de9201d1526191813c91026458facb8b974605961c22fedd0ef63962da628ca55ae698eede6c6da1464363a3d4b5a53e35eb2d4d136d11322472d2d81dfb5944e3878437e06ca156b09fcd5d30124a4d0e41468a7f32164990ab2da2b61f0bebd9297eeaad77d5cb4a96206a07b2dfe1c5abb346295156bf0db84c600a3c9d67e3420a60ef1a3872ed9f6a17459b199a537b333c0e2416367b7a69b1a431a5b09d866b035f20d634a96bcd1668938543a77aa03e218c565316929e62d04a7cfaa5fe6a8b788eca9fdf53b584c27d43460cea1dfa5dba40e66010a770f99d7af4fa1342427bf3f68aecdf0b8c0e7f1260d2ffa021950b2da326ab25c3507b70d671a03f32a25ed7fe44d35bbde431bff96a3be134c32e1fe60b2d935034df076fa9f57f488f2620eb64cb1c54da4e68987256f95183c27c643733025c58157c7951ec485e119a87405a39540587ad03570503df78e03a33a37d107a62b99e5c29cd4e100f44406b0e09b3b5c1d2c1d1d8d69c024a0db042208913ce29d8c7ee0b82aafd893155f2a4af1e9d3ce01b4caf8da03b2587a999f18cdd7d1d561d82d722733cbcb44e83dafab1c6a83c87c02f07593c3c71ee63a01fa05d8beb9e27cd58ed1f78b5d64f8a4595ed55c3b6a8a260b56c985cd3f1f21c3b54f8b18dcec850781dec2c76345f5d736dcae26ea9855ddc2ac528c1e6a02e1ca36ea53085a6f", 0xbd9}], 0x2, &(0x7f0000002a00)=ANY=[], 0x428}, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6e9, 0x9, 0x40, 0x80}]}) close(r2) (async) execve(0x0, 0x0, 0x0) 2.00716635s ago: executing program 4 (id=1370): socket(0x18, 0x1, 0x0) (async) setrlimit(0x2, &(0x7f0000000580)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x7bed, 0xfffdff84, 0x160350c, "182616110004000000000010e0ff7f0500000404"}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffe, 0x4, 0xff, "0100dd2d018000000000005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x40000000000000c4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) mmap(&(0x7f00006bb000/0x2000)=nil, 0x2000, 0x5, 0x4811, r1, 0xe15) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(0xffffffffffffffff, r0) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x66) 1.356362379s ago: executing program 0 (id=1400): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xffa, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, 0x0) 1.332643739s ago: executing program 0 (id=1402): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000440)="3e76f3c1aeb37cb9dfbd178b0b824097b0ddae43736e0fdd1401000000000000001130", 0x23}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1, 0xfffffffc}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad50", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="4c70718a72a841fa97330e390175a43aa9eccfa1bb", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB]) 1.279105158s ago: executing program 0 (id=1407): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff733d7af511cf28e36bc753606012980247821e92bf6a24f568c89", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f00000005c0)=ANY=[@ANYBLOB="d82a02e862d7eb96695d4a285e4b796ce600a2920d157918b7d3e6d2d32bcdbfdf0b335aa3b8d60b79000091e27ae867f9d1a0e494aa619b81de3f7ae15e81f5861e64a68ebeb52c290dec65ed0129e28b139e3ffa5cff1055e37e5054641275a618bdab36f60feaa609af2c22faadb7efffb68d7d59ced24b9e3a00000000000000000000000000000000000000432032eb5f660b749ff15f8171287d53478c5acc4ff21bd4eefaaabf096b8800cbe8a8492cb372b5620cfff69fbab5b755c1e1643e68c60f1aab7d52c53a47406dd30c6f369782ba648cea26780e2130f4cf5dab99cd856a23efa5d1266b7e1d30a3b66c530d9133c5c85dac806984d681afdb93c736033314bed9151b3ecbc950c8836cfa50ca3ab05222ef49b0dceb064a6b09e65f62b7999745fb7e5dba0bc8ee231c48459226f535b72b8eb6d04c2885dd38af746fe3609c0270f2396a6d0b84259f26d5614df4fa4fa60ea1250111b21db37fd67ec76d19fb708c5903feac"]) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0000fe00010008004a"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd0105", 0x14}], 0x1, 0x5) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="99087e310b9d3904473992d8e29f40ee00b21c4bba3716cfe843d04215969dae89fe1619538db44cdf90899bbdbd586bc3e769a015e6f3a234a48620c6b9d34fa2c2d22cac9fdbbfe0f5c01a7e4b199db72289d0d086bf9aa9716d9b448855bdd3f56877cae6dd34c3df4a5b", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000240)="022f32734d5a03000000f0ecc237", 0xe) close(r3) connect$unix(r3, 0x0, 0x0) 1.249259662s ago: executing program 0 (id=1409): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x8) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0xc8f, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x7e, 0x1a, &(0x7f00000000c0)="c95eb33a1e444c675f447c535ea133", 0xf) syz_extract_tcp_res(&(0x7f0000000100), 0x2c6, 0xa35) r5 = socket(0x20, 0x5, 0x2) getpeername(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000002c0)="251e0d154e098a1bce75b307842fdae230c42fad96b39b3d1050a9d2fdbe8cfbc2f66eb5e3d3290630d58d4f296f5da866b80e1f9c738579d691afb4461123d63c0474f1a93bdd9afd3e006bdd2a54146af54340f7a3a942ea57e139acb4bd776a6f03e559e2dc45d9dc4edd01c85c2e6407b58632ec86cf90804aed551347693e20d8cbbcd4e79ea4281bb631", 0x8d}, {&(0x7f0000000380)="1a4142d2625fcc3ad5cf8c31709904c2f923c28188fcf0b1d23aa18dc1f897413bfffe28605594175f9bcdfb3c75b6752a1b4d2906d3b24f63", 0x39}, {&(0x7f00000003c0)="ce1fb46a9d99946a1c94799331359a3156c8fa5f3e46ae", 0x17}], 0x3, 0x0, 0x0, 0x404}, 0x2) connect$inet6(r5, &(0x7f0000000480)={0x18, 0x3, 0x28, 0x9}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) close(r3) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) recvfrom$unix(r6, &(0x7f0000000540)=""/229, 0xe5, 0x40, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000680)=[{0x3, 0x1, 0x1800}, {0x3, 0x10f, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x8, 0x1000}], 0x4) r7 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x200, 0x5) getdents(r7, &(0x7f0000000700)=""/207, 0xcf) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000800)) r8 = getuid() sysctl$net_inet_esp(&(0x7f0000000840)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000880)="c3327466f58464021cb6b1158f839274861c2866f121cd6fc0342c66af427f7938ba78c417bf416e2ec55536796003c267a3030dc54ab58925aded1672ae6639727e5308a52c2b37ceab32ad5cfd9bf05ce20a33e08d69b05463fa88391c1b822374d7005a667602115b050a439c75b53a316b304c584879d3e2263baacc86229de5c4e00aee6eb20614ee287c04d88e60beedfc", &(0x7f0000000940)=0x94, &(0x7f0000000980)="61f8a1b1f53a70b7708fe9cb2980271fa39defdd1dbdb809e9cf10bc7a15c0a0abfab9480060aed0587c2214e59d000488d47066bb233335338dc021af1e566338aac46fdad83dc1d895897eab920212a0f2b7db51299960c04472f3ee391a217e1a288f70f0fd7aee26031b584a391901c93213e5e85548f622ffae3bc4109673b5bb740fb24514fc820c", 0x8b) r9 = socket$inet6(0x18, 0x4, 0x1) getpeername$inet6(r9, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) accept$inet6(r6, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r10 = semget$private(0x0, 0x3, 0x28) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000c00)={{0x6, r8, r11, 0xffffffffffffffff, r12, 0xa8, 0x4}, 0x7fffffffffffffff, 0x2, 0xebd9}) 1.222124398s ago: executing program 0 (id=1411): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) close(r0) ftruncate(r0, 0x5) listen(0xffffffffffffffff, 0x361) 1.215459507s ago: executing program 0 (id=1414): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x12eb15d07ddb8da5, &(0x7f0000000100)=[{0xb334, 0x3, 0xb, 0x2}, {0x9, 0x7, 0x6, 0x2}, {0x8, 0x6, 0x59, 0xdf}, {0x6, 0xa, 0xd4, 0x24000000}, {0x2, 0x0, 0xf, 0x400}, {0xd, 0x3, 0x2, 0x40}, {0x2, 0xc8, 0xff}, {0x1ff, 0xe, 0x1, 0x8}, {0x8, 0x7, 0x9, 0x4}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001380)={0x800000, 0x6e3, 0x6, 0xfffffffe, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) readv(r4, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x2000427e, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="30c47992", 0x4}], 0x1) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) sysctl$net_inet6_icmp6(&(0x7f0000000400)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000440), 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) 558.373085ms ago: executing program 2 (id=1464): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r1, &(0x7f0000000080)="63bee76d84ea9605dfda133e1be38732783c1da5c1b5204fe285cf993c605906e62b5d6cebfd81e671084725d284db030e593ad3cf23e261c31c56902d3e46a2d32c37ed7479a0f0f32506fc1a813d00ebbc15ad9aeca521246065ca37b2384d65953ce40152ee16a95c679757007d5b2f07f3ae06c266b09ddcb49d93685daf15b11ddec3d7fd232d924e06460cac67eff853c4bca68809f4c895525d6ce3cab2d3c5514a33c823686b7020095d83cbcce2cfb9818c5573840f6873b673b9bd077d1f77946b48e849453c44f00a9efa470000baba9061421151e55dd8b53c7acba63f8dabf2c8be19bdf9498a2697aba9459b3e9c63fb63abc9b41134dd1e88b6dc7f58f5f97053f93583f7b0e17b308288041ef11c6c150bf32d0c4a6278041bba3cbefcc04f70ec812973680925d3b4422f45450a5b8e0c2314f619cbfb0bb1fb1a7440b72f88d42d85446c0ee5363b07d96acfe77bf114a041425058f0c5fc68a0e32445966727e6c9d199250b22632bc2e4427e627eff4054816f80a9cd818b74962276a2929e532870816dadc29af1f783b96a90978ba581fcd6795de2296fa65a45f8c325983ae0ec26c087d2207defe000daa7f696557a44ac7e2b1d7717585b8a0c9691d27a36ddc9b35f8daf7110ac17c538276d6e48", 0x1db) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ftruncate(r0, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 383.773272ms ago: executing program 2 (id=1474): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35", 0x35}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 329.431707ms ago: executing program 3 (id=1477): r0 = socket$inet(0x2, 0x4, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x185) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) socket$inet(0x2, 0x4, 0x0) (async) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x185) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) (async) 329.043919ms ago: executing program 2 (id=1478): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x50, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x3f, 0x7, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x6, 0x4, 0x2, {[0x2, 0x0, 0x4, 0x6, 0x4, 0x2, 0x6, 0x1, 0x400, 0xf, 0x8, 0x1, 0x8, 0x4, 0x6, 0x80000000, 0xe0, 0x8000000000000001], [0x6, 0x2, 0x6, 0xec2, 0x1ff, 0x3, 0x100, 0x80000001, 0x2, 0xc], [0x3, 0x3, 0x8, 0x80, 0x8, 0x3259, 0x1], [0x7585, 0x6, 0x2, 0x6, 0x2, 0x2], [{0xff7f, 0x5, 0x400, 0x2}, {0x7ff, 0x3, 0x7, 0x4}, {0x6, 0xdddb, 0xe91000, 0xfffffffffffffff9}, {0x3a, 0x9, 0x4, 0xff}, {0x2, 0x7, 0x40, 0x1}, {0x2, 0x4, 0x5, 0xffffffff7fffffff}, {0xf, 0xe, 0x1, 0x4}, {0x81, 0x8, 0xa677, 0x5}], {0x6, 0x4, 0x8, 0xba4}, {0xfffb, 0x1, 0x1, 0x2}}}) 327.836574ms ago: executing program 2 (id=1480): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x78e, 0x19) 309.166063ms ago: executing program 3 (id=1481): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25", 0x14}], 0x1, 0x7) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c000020000000907800000000000000009078000000000000"]) 303.463596ms ago: executing program 2 (id=1482): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xffa, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x17, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) 303.13903ms ago: executing program 3 (id=1483): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25", 0x14}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda200d0e", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c000020000000907800000000000000009078000000000000"]) 301.124417ms ago: executing program 6 (id=1484): open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x19e) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x3ffffc}, 0x10, 0x40b) shutdown(r2, 0x2) 293.441549ms ago: executing program 2 (id=1485): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="7f", 0xfffffdfe) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0xa) open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0xb1) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r2, 0x80}], 0x1, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x7f, 0x8, 0x0, 0x0, 0x5, 0x3, 0x0, 0x2, 0x3ff, 0x4}) 247.298007ms ago: executing program 3 (id=1486): r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (async) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) 246.856238ms ago: executing program 6 (id=1487): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x110) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x22, 0x44}], 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951407d616d5c63ec35ce699a997cc3f014", 0x3d}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0xd7, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff00000000000088a84d008100340008004f2000c1006700010f509078ac1400bb0000000101890707000000000707a8e0000002830746ac1400bb83230100009507ffffffffac1400bb000000007f00000100000000e0000001ac1400aa44180da1000000047f000001000000090000000200000000940600000001830f00e0000001e00000017f00000100004e224e2100089078984986ff0b6b13bd9359d1e9d65540a0fad09ede54a08f753324936777a933a3000062479e6871522ead7fe08ca04f3cf71a85367c258f2a9b35cdf9382359c590783cec0ae45241d4255538aad989b48589f459d1952d1ff098db0c29090e4b7b9c6f7a7b5059b6617389f928a32b21737f2fdb7fc9e00a5d9990a3348c8ac0eb7bc64e3a8a241d18fcdb460ffa93d2a37e2be76ca05d4c1d4bd6925e56f874ad2fe468c9c70295f57305a0c82d75d3fd5ad99142c811cf2c14e4fad6d79fe817000313d0a2067898f2bd30ef28433ed3945dde6dc0f37ca23dbbb133007e0a60d318cd11f9d13dcd2861f0b4db545d232447046407f41d4298552f78361a6e7107acbb4e26309642887c8c537934cc336cbbab0634086b9e330e897b53f86a5a13106105b1cf7edf64d55efa77d306a52079f1cd01988509a8c1eac0cee5367a96ce23e3d2fa3f2fa8b83bf92c7c3d49ebf7a7a74c5e63c0b4e8b142ccd7c50c298e823c1ab900c1ef0e9ff500f4c3e63f64e5615c9761aa627cc167afe7b6bad58a788deac4a5a5ee4fb07b498db14407ec55347ce9207786bc48be2991ec155221835aff6c5fcdec995ce53d4441e74f0a84aa413e847a2046"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x1c}, 0x2, &(0x7f00000001c0)="599da2d6a65e78d363514d6d5ddd701e32c73de4bcdb6f52dfeac978270541c2a4b4a7522c65842f20ac01abd107dfd904bae9c69a11bd55fca09647c2a2f147eacb3af9f40def9f0dba283be0297857194ecc0cb37c108a0f1ff6d9f3b3cc4af8e13449183ad60d63c9bb083db80994d5722583ee817432df9acfacddc12db1e5c075772ef6c195", &(0x7f0000000280)=0x88, &(0x7f0000000840)="cafa26fa8a05fe123a3861bdea619cd9b85392e551cd750c8885cc9dd3b4b5ced357e5c200115fb7c1172b894e8b4c9b1e0ac47a4cb0811de4ab304eaed5bbf61f2374d6cc2a2623977331d80360df8b3bfd49d86ddf5047ae637026373a6399c7f50273e6ce4bf0b4b2b75194f9bca359f53af6f358ec924620102535cc740928ba314cb19ddb756a033de69456cdefab188fa31eb0d19db8d4a9814bb02796a088f6f69df912cb767469e83614c943432637570f1e285bcd46cdf685462cabcaa50402fb71cc81dee9873ec63e516ac35db5ccd04d1aff786e2816be188a950d023c479df04b8e5d299bdcbe32479a6c1217030ba878cba468734233781fd9549faced80cbf7ef0efd1aa56857205b4183352026074347fd31e0080a49c55c8ea004d5b129928135170709b88db476bde1f6dac2f4d545f726fc8ce6e6edf6fe9bcc2b2a34673cf26f23bd39727a61e46fd4f01f5adb6b2b84c86555ed805712f7450801fecc6699d0e7ca25a39931866152e8b02b103340be376293d37e36c49fb65fb725c2d0745b44c1c313efbd37ef8cc8a032b624c0d66740790246f4a6242f767fb92f50a51445e04ff00317f94c414f6d9152ebf1864052d5ad58db826242f05b8965465821d994f2f67c29ab262e5e9f9d4873e057bcea8f13abae48347be8930e31d6dbe8c007008790b29a4fc4e1fc454278f3e158bc89bfdd19a24beb1bbef56f12dd61bd6fe2cabfe17b46e696b9bac4ebfcfd9d275f90930085bada4f6ef313f6c40ebbf0270123b8105aebfcb7e572abbc0c246bd37395f12fc775cc4de877c3c76c58dc26b692cbb72c4cb2ec9fac9632b404809d650b455c0b695ff51e6c16a48c42b3c6f1c639aaa5dd97d5760a55eb666ebb7fda716c886b2352f910e2d14a6b4886eddf6f9c41881a03103942a67ba4aaf2967f0a0fe0acc559f3c7554e97f1af6ba0598e82f2f0fc9d56cf00deb4153a7c1ab28aca0dfbbf281eb982079da9d8d54b9150b1d1bd593649471cac6668460e6067ffa4e3dd72dffb7b13b3771d3e51415d0257c7d7d79a9865abe9ab85690cb8281e313a904562da0e11b9ec5dc98fd052022140daa3fb3ae7503c59aa5843b60f7689878048e108863ca3d4833b6365b0fb575d3b86ab9c89f38c64ec257a08b29730bb4da288ed0273cfd458e8e39d1b0e010447ca8175c5b31b2b3aaf8b544590e66a631acc7de38eba934c596cd8bdc04dc8922c906638656a4885954dfd8b4e55d9af7b8ec068f8406cf36f264833512f4d7f46e646ce55daf747f82f6cdad66e370eb44537777535169f61e36510e0ef7fb59ce5b3ce3280d36056045821b1a07937f9fe9b22359aae9be05f20b4e4102b5fe470532eecc3c5d50b6ba8c9c81551871d115b0b189007ab290a225024379370a61311b29fd389de5db8538852a97bf74e5753c7b550fef166b8fcbc3f177d7ce0b3f32df903402daf9f3c292e858482cbfe84a02da95e333e4a39323922afb5dee87f50f91cfb916ecb76115f438bd9231ab9ce60cf7424f425029964317f7f2e9ece307b67b02d1471a27b34b04df0638976e4d8907de9a9925613270b2d50fad48742cf8bb73173b9fd6bbe4608a3e19b847a2e29780375bd4e20445eb0c5ab32743214b44d915e439add2580f6c34b93cebe921c474f231fe6fea58e9a83c0a0e4e40da7e91b1fff4971553cfae915920320e5d60d15141df51f5a5c4656cfce74a67821001d565f3a92206c7c4fb2de803600372e0d5bf94b17660a9d6c8b2d4a9eb29434b29dc08a2c6005e359c999da670136c43949fe11e10a449a7894a42654a56a66386d816b87864c133da4fe6c763497ac1802fa318ddbff43ddb91446a04c9411a5429fb139d71dff2295da639203703939e2b0287968271b6373bc7f65b80c55de30ad4e20cb9fc2c5e109ade0ea67c47abce5c4a59c748bf1eb9d70c721323bd52d60a2cc9caf8b7532025ac3e5a30ff395d96af8c31c818e4f7e24780693159d7e7e6fe551ffab524e9934e801e90c3574fc5ea8df29c8c145c05981dabe56f6db776576e410f1b4503e83739ea1f44388f8bd09be1ece277a7bca698a2d5ba26211a94374340bc1e58f376ce7e41570439f938bc16eebc335f9acd511f87e273dc7d422869d1851b1c3a4c0d4c933969602d16b1be0bb7f3f7c680de8d4971b3da21fc382847c937630c75cee540647988d354f98b2acf7adf72d5939f96db884abc4faa22d8760ee15205f31543f3bb064f0d6716b8da635a78c02658d4f97f136397b23e41e69bac78335b6b7fdbb962d698d38491ba278d536a7e32a947419f90ff22b21f756ef6f3e9d707f657a206693dbee4c656a5db15253dfe1357ebe0bebc93b4ef5a4a9094c85487bb70ac38018d417d17fdaf11cc9af4fb11621a7177892592d192b4abba4311257a70088328b8d811261ec88d78052ff56d268fc85647b4fc6c1b0c2fff5f9920331d15fb032eea224f9b7f35ac24b21347573b3de7cb80cb832375603b73ff25848a24623c679b02021d9f296a7b268bde55396df7327a816c9d011439c4ee4f5e9ab3933c27a1fc8db4b61ebd73f7eef715ca6d32056bc14015fd52e2e2d906807c9b2d0c32a04409a128d39b3d3f36507dcfb3a9050db54c45640100f8d392ac79996031844bfbd5cb30ee11b299f1df06b3d02b5f0da4c86bfa1e54b6a3f8f42966f4b87eaf16efeb06a36108a318225a819d2a06af9ee6efb44c14356c4191a172ee78554f157b26960286e05929d59e8b711a1e373da9660e39ffcb317142bd3066cbc1507e41e04c8bb83c5634d2dd4602bff283c0d8793eee39b66f60e496841667d2798d155112ee777fc8ca8a1af4fcf9684ed4e7747502842c4342e69ea7012865ce1d47977f7af8592fd484f2319ab99ab8aa2d57117760a46535c006d4b53e93245773d444bdcac277b3f984bbde27736ae2a89c1db9958be249360b5fb3a5fe1c4a8d8375882033f250e8f459186f249c81d924cd632f9889d26fc9ddfcda5ac3196d404d3a81ef761d045043bb5c69ac83c50d3e3d63e097ea56488f872514da2874333b7cf3e8464ac48c7413345291879cfedc58b9542df71bed50c0aa811d58694a4a2d1c3a9e413b10c4e6862a9380fc16c30e45d25bd8f59f016219fda2c8e7d0e361946dfdeab8845cc165fe836fe3a0e740659f445c9c74d3bf306ed74a177e54541367a472b8c07742d30b9768e76ff1a7b6cc07844b2653067a3ae556d28686419d792764b4f1101e8a5df89fb00c4339ce197eaa549d856a5381bbdeb8e5e4998c9099c26c4fdf2b0cf39f90727ff4341d63f2bac11f7fcf0d0195ba7e17d1b9ee479f29a07149378f26c99f6df2e3a10c1f6986db0d6685700a269e9f684e27de461458279927c53f44dc2fb66e64770f702ed4b7c7f37fd2fe663a488b2beba15bcf9f0020b5c18c80d62a4e61962e5fcceec6c75fa97055e4a6ab28b5c26795f88a8e64eba0f9d5a84669addd4b5b15efcd3abad471066ac226695c2cf4e4b0efd42adfa96f2cb117a26b24e1ef48184856f2142f7915301515734afa54485918b766a71e120dc5e00dce39cbba68998fa946243bbeff981211128f7d6278881fe5dd12d6a77d24a1788eccd0c0760cdefa6a11e567ebefdacc4a7ffc87fb66244e5187aaa0355cd7528457e7c41e4ffbf17e58e066470d7680a4f1855e6bb3e63e7cd5c60c79374be67d3ee32a55d6219a75c8477261ad4d341136ed6dec0a2be3ee791ca8101028a443f5b0efbedc337bd46efc5e6658539c4ff3fb2c3f497724285963a61af34de11ed65644b16783a5059a6fe45bbfa8db53adc3e9c652422dd7cb10680894e2667fdfe618f2001fcafa4832d87b5498b1a3b9eb07dd3a9c0cd19b0e8fdd601745eb768a6a58c558da2a636f3094419b4016ae605ed3206e931b8e8842bd67d19ca26227531dac770fc34407debc8ee338670873f8c6a327d0e456e912351a2ba31d29528bb85ae3e8eb7c2448b17ac77a605fb04254e40ab9b2fe7ea6cdda734abffb574cfd9aba70eac66b69e0a4341179f2ac4be775f47eba4ed0233942a4ef6804e32d0527bb6a79a338cc86b41ca2b903b534c7cefd864f76d8660cbfa5dcf41d7a173c0578d6488c0e870ba1cc075d29da5a6c4f6605e8243e275b69f7f40ecfe83f49933c31f537d932a31c89085f36a800230906bd4576d3976372794849569174f5d5cbc908e52195e802cb70f5d82e1df7381477e293700807b030b878121e62074d6960c4998e8e62cbd6519e6692761bb494e7da4b2920cd2517b59e78348eaea01f255a7b27f898a20e7cc558348ef90636f564aee4f1b464c55cd64453df1eb670628bb8d7ef8cf73094ff4a2e374ca82f0eb884eb40f9d91d229f424ef85aad3b0cddd26783e6d2efe695ba4faf9616421127f8e8692fc0a2025b45bd14d5672f3a92e5fddfcb4b63b76ee5775bb5151d988d505aa5e1382c9b6f99c43b3196c967a824deb445e78be05ce0a5758d5053ca5de32c33e3d2f4505f44fde89a6830e46ec88a7534d1ea9ce5941e43e32fc1a917bb444269ff0306374250fde654937c758cf94544b0b68a7f26c47d7f21c9aa42258d41b610b71f66b6b7dcea3ab3f8d6def1e6606b4c80bc634e4dab8e6181ca284fa971b0bce527e4ab53ddaf599a723a3f74d065f07b535261fae0f0dde6f06ae3309d7b087e4cbb71269f18c1314da78750565d267906c15c2119bac3420d9a48a55fa44d2c0b89a4770c9572497217c58f92951923d10fa12218b930568b562524fbb87f8248bd0d5d4c1d2605652fd7a4e81309190adf3e83c80d3813918c0822e9e6ee80d0c1613fb698fdf904a1990c20a8a29cfb2fdc191f4c507c5616db9c9eb9223bdba43da31037d13e90b94d1ce817f47e42fb80d56e9ed6fb234eebb3c7d9b14291c8c1237b9e9a4b5c4077caf686a1bc09fc7718cce3dad2f35de2f5f4ea9daa97f93df072e7f8023640bc88e3821804494101241c50309c1d15064d40586f5b40949287e0d7c056b9936ae2c5fac90c1bcff4de5cd45c9f1155d1a2f759be39c1e4c767d0acc9e6cc1200db4358fc0e566ac9785eb380a3c4bdaf8f1087059e8b1523537e731b87db9c18bb713605db92adffc03ba18d4c949b3882a4aa4aa7ac159e4fc237ee8ad1b35ecdc6fa3534ea7d4bf65383128ab45a218c19bd6fdf5d6eae5d3a387fc3dc697b952a2a8bedcaff08bdd7d5a7b68deff292d53ddb41df3a1826c65a592e4ecdaab27f7e9fb7e62b43d3b95259092789127cdd8a1a4fb3f010664c9dd979d1111ea6ff3b812038192476489927279ba6f668f313120155ce37b8bf864b82f7c21238dd70daea9b3d7ecb40d6b255f56284906be7d267493729ab8c5d34af54a79a3b2f3ae544ff6ee885b7a280d8120dd5c4e1c8f1005e7ccdeb22e050c22c0a9b1653bdd43d6086623689aa570c0c5963c6ebfa7862b51e47b3a302bc6782b6a40ffa5d17c201d962cee1dff4d5b02b359a7c2e1b2db04df1dd6f854c0f86c41008f8a5259dfa1e107f40a02edef5b4f3fc48df7881e06b93db0f24b450223bba87d9402676a0a98fb8080d7a7d5e150edb49675687677f7615535a2f19ce436f8527fe51bc41805c30eff6b0e48473f2967aeef0e874f3889fe0df67ce28ff3e0a9fe6a3251ef273d86374b16b05e943f89dedcc61e1a948db1f46923bd934a31711a5a01d2121e757051ff2a1a9c36ea0f20fbcb68ec", 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 246.170827ms ago: executing program 3 (id=1488): r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1ea) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="332cf4702aa8dcc4512023ddf6c575a740baa654cf07d703bee95482df7117773a1b5b09d2cc6770a4ae3eccf151d7fbf5e5078049b51fb4e106fbe563489ee71bda8292d64899405cf5ed00a99074a5c4850de8f26af6ca46a86746902ee4f4a64573de8d3f8f9d3d0b0763dd765206013372806cb4dc3c3f366e56b051d85ac7fc6648", 0x84}, {&(0x7f0000000280)="915bfbfaca684156625c91939717ce74b953d0f00a9725a28e90187358775313e89237a0f9e2016722910bdc93d014c93af98f349a323a71cf04", 0x3a}, {&(0x7f00000002c0)="71b02e2476d126a19c715279d66c20fa8587fab013bc1addcd488a71cf112eff7ca9f5f78bcd0215ca38ead0464f55b71e98a4935ac9e2124af5e7005740faee9cf37336a228361486f601b52888460f47913f05673e0f63cb39fd94c95ea3253da54c47ed1114732617c48730862a1be429b80a345c79d464446fa318503a9ec465357eacc7e6dbf2bf244d4bfda069be33b101652c751f257e465eb91d80c1fe17d1a63902d0ee27ade6a89334a31eb0", 0xb1}, {&(0x7f00000003c0)="b1a6039f9a39120b8472692feccb14f9b939a5d0ce550209b9d0f4bb90ab869251b7fc787b22be8ce27e418ae11586b9a4f314c868958cebb18880caa107f612ab6d7910cdaf14706cf2a4c31e5f7aa0ab83c0d55c73", 0x56}, {&(0x7f0000000440)="6c3396e00090cf1c0d00f6378f0db35b4510", 0x12}, {&(0x7f0000000480)="1ed7b5a78a82cf7769ca142bf0e76f9657ad58ad728a1a69fe2d94c276975254a2ba8e64f5c49f692edf9938a4149207b5c5088ef17e70c268f3eaa482bb596ae13fb435b2bf5b22a5ea9fdd46cb12bd147cb81a4487275eaaa8267880da9bdacd6ef076223d34555d4020b8221e6177ff1b975b92daecc643587a406ecb119bf80321880a6be59b2687185f714fc9d61b908f8e85af603f2521c4ee3d75eb189d4d04ef73f5f1713407f18cf3b2e40c80f5ffb41e08196d", 0xb8}], 0x6, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r4, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000180)=[r4, r4, r2, r4, r2, r2, r1]) setuid(0xffffffffffffffff) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 245.662202ms ago: executing program 6 (id=1489): sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="ee4600a7b70833adebebc68f78b3ceca630f54652ba9c9dda665247aec4d269a289cd86281532b7b8158bc0cf8b741b06a", &(0x7f0000000100)=0x31, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x2, [{&(0x7f000012e000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000003}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil, 0x8}, {&(0x7f00006a2000/0x2000)=nil, &(0x7f00000d3000/0x3000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800000000}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4000}, {&(0x7f000009e000/0x1000)=nil, &(0x7f00000ae000/0x3000)=nil, 0x4}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00005ab000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0xffffffffffffffff}], './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000400)={0x0, 0x2, 0x0, 0x4, "926c79486b00000000000000090300", 0x8a0, 0x7}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) getpeername$unix(r0, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000011c0)={'./file0\x00', 0x0, 0x3, 0x1, 0x0, 0xce, 0x2, 0x3, 0x6213831ce2128d7d, 0x2, 0x9, 0x3}) setsockopt(r4, 0x732a, 0x9, &(0x7f00000001c0)="ae224e30a5844f4cf922c75deaf18fa329de39d56a7cd0c8c9c57ea00aafaa79adc93e4f7e1a26abe83fdb7ebbd1b95b3a15713cc69bfec7cfcab922a18b93e61eff1da717bebd03a10077b19d1e011b463ff90de299b6f12a6f26631b35269a31f0bac7e35ff59c03490c9c37e85b2766d225495d85ec663eea5ce445e6a702546c103da304204ffee77bb81e5fc035c21ccce9868c2385e4bc8fca65589135a0b74c2e9fadd1bf9ac8c3299629a32cbce527737fcfbeec23f19d652184390d911da6108ff855ada6c611ed00621f79c7314ad45f0a05de2bc80ee9332f1dbf7a1f9a477300f9081ded4f63858ebe4bfc4cdfed4422dacb657d0edf3960d4d0b76130956740a16ab854f57584d79ca8a1f29a698755a130687e4d7c81c48b5e4250f5cf81a6eae2b595f8cb0c7f3b2b200c48026672f02da11f91ca3628cc450ca0ccf16ee991c0f0a6e3715b931ce148683475259908e1ecf8938f43e3e9ba96d0d0885e6e80ff1cf29c822f827244af528c7e9c4b7deb663f2d3952aa8a87ad3855a03a1a5560d18fd81cbe9384b376047f3425128b021a0fb4958c0c00027947c45ffc8511b67804a20f7f2d5f5f243f452a4b7848ae64af72ec41956e05262ab2ffca45d0d789e566a4f59da49848151498c55a92d669e7fac3e5f922eb746179329294e1b683b8c7f9f732063f7cb404c3043e451c33f0bd1c2b1b5ebd0b45ac64096940caf0862149ba7b023060df8414e0bd8de1ed61f766052c05a932e78fa51774125ade549a1917da53c7225109daedad0b73d6f59bffd5e6bdf22bb429957ede4d2e53c546e643671aa03b9c58ae08aa5075d6f79be8e66e24ca039699daf974e50103b4567e81d2861399d0a53a052e3649c49b92a631dafc200deda20b99c2f6652b41bde90b0b06c59c1e741b3c38e1242a8ab27aa75279a3b294ab96f3e2152c0392c052b48e2846417254a7f8b2773b269e68be45a6c89150de07298940144cf7714ba9d59dbcd4d74c741084b6ac0ec2e5c9ab8a9d9ff9045852b89ce5aa91bee59f1922a52fe507414b00beb51ac57313832c528867a6f7c8e2a471d5fee0e4f7195346cf471ba333b92b33c85563bb8dec43cdf388934d06ef130d356a34a8fe4ef8c825a6cddb7cbbeeaf1c523d23ec3ece48349acee6bc987cdae7b628612659208e9332b93e0aa16db758aab3ac61a57f461837d1016c32bfefa91409cacb6c20bf8217c5bc9e00202f9aa44d805130d7420c31c9638fa027e1f010ecdebd679f256c051d2c56ef097e89ef9885bc0cf411d7501365680fe204cdf9d2cb0dfc0d0dc334c20be70ad02ffcc30224962204369e49be1711fbb21579b2932dc2209741b7ea77e3dc5da375062c7a8c25aa9d545f25690d2decae2ad9177d9e9a01883e0f5116fd848d77ca28e7c4a0727b2c2522a7a82ccca04785cf6c92ca16220259b2e88ce63df22d1cba84638f57e45be8b4d46e455632837103a0df492132e2e0728bd0a8629eb56e9f0cd41ba2c134f2eb101a2e54af4e8391d3d6f6eae635004e741682eb809dbb1f03e9181e43843bec503dfeea6eabd7f8229a3aceaa5ffa484897b18581127c7d8b016ac131724dc52c4aad4c44179441f482a21b6a47b295d3531b6c698dd5ec63e7e27abc3c86e25f30d156eb6de7ccb8425ecba3505b2b778cb0bd17188d5542cfca66f6e37c328e3858a4c1034415fdc7b67b14a3d7bcb2e28fbd4c01e14cc3772fc06852713dd8f76485e8f7666c6c58bc4a0fb5a95b25c288824829e70cfe42085014a9dbb8b204aaa81b815ae054eb5661c430ba4d69e91a807399f9fd0b923132d468a82143386aed667c6e30077bd5da01b9f9a489acbaba66b63a1d1262c413cdbc80806b9029fb1a3b9a1830cab9bbbbe3da21d0175b79546d049d5646e9791638bd68f46bdf648ff273baffe7e1327189538308f470b716a1742c5cde282612775383dc969ea1988e48e7b13300b9bafa98f39208c7693af334e77f176fe0e9b27c4c63ba10b4e943758b15c50e3b9b4bcfb89c9d3a73c4a3c6927f65a4034bea6892fd78f8e27d07c2a15e0c9b3786b66593f74bd759c4f09ee9627e18e65257b0088615712fe42df1f238a23496608dbe775b054d548e66805605f114c93e208dfa6e8a2a98654cf7e0dfc94f055d226d0f7abdebb4794b7d1de279827866face040c80fb15338812ac90385451ca152092992715c891dc839bab93a17f7855191e0e97d9a7689190529bb0fdc69b0cccd1966914b772e56382ddd13c35e7e00682c9fde3fcc1da3d7130215c0c7b70eba6f4daa8d292acadf71d8e3fc58e5a3e27f24e4aa33b88a4140ba5005a09f2eade5485f83d56062d54bccdd5c1eeace5a80dc15c76b7bd8507bd75025516e901f063e6a69152a46378752ee351c0d73820f59a88a81e9b9ce92dba344e634633b12aaefe79f4fa854ea3c9cecdaad37c92dda4971b715931926b0499822e05ed835ca182dbbdba1a55da1b1cf1d2e6701ea82d5b39c27632399963bdb819994c04861e4842b0f2a239b0aa3046e8d954fb47d362acb8bd607ae498f5971c3db780e69b3e471615d4d523bff9bca33c53f88afeadfdbff848eff368ddb03522b13ee0961921d1509e8e94a400117077c47ed541122f38ccc5b86d34330165a22e706be47d5795bbd848036154307424922fde5fc80f4e01dcb473f369407e88fec8d3ad08b15976a5b677d0b8ce178973556e7e801278f01f5e1e758891a5c8ceb5c0693ab1e4bc5adb4da7ee188ed352f55c424a3683c55e6260566155db135a401466529e4a92c8f8c855e146c6b6c90f47c85096083ce13681a38388c742c60e9aa40dd10fa541b1aadae58235aa52513e6c566b1f3245301ae856b73ca29e0cbbe2a01fdd8909b29f3d6608a2822c4a7d7f01c54a739301464ce1b7fd4d6d4b461e2d279d56a7c3f9fd7f48eecc453e9658cb227508080d775756594a62b3aefdd8523c63404e4de108311cd1c31c20c80b2e7e6ec8317d58e3a95e33dd863f3cc0f68b7ab5eaa832f0ad99fc33a63bf166fab1e0a867688158b31e4694b72c56f4285aebd19c88481573e29697a70c5fad547142eac84167749754dae35a09bf8235f3f7dc72fc305baa7072ac4a98b2a466fc8c212d8bfdaab36a897a7a46d00414dde231bd7cf19f1cf0af193b4d8e5f098e27eea7d49dc9b0ea39b0941e954006a69d36919d0457647135acebd4d0f71bc58f94acff26ac30fb6c369bb537e4fda80f82aabb5ffd3a178e75c294a7438bbfba7972366cd38cca4fd53356f97bf9f6bfcfc136ca15198b8b79e04bf0de399f81cee912c7927fad4ddb50a2df183489dc905de2289449283fba805bdb591215b3967ae7b19ec04ab51ec7a33e114edf701002e128892a913888d9cd129f6dae49da30cf402787c9d7b3b48dd72fae11c6b47d8a287a15575b998d412a04f1e85334c190f026c5a80447d587a378ce26c1e0785ce5678507cb9f62304ad1b26ec0bd95e030645c0f13a01cb67c30fbfcb7646a30ec51db288e1ca959a6991463debee5306f5be09a78aee10ffa96106304cca51ea45697c773ac06039c15537e96bc95af138de90a3a0362ab3e0ba9ff82e970faa615c5bfcfbf2cf7f8811a816d6ee50b12c053152ae9b5d7fbf9e2d65283713b8c4d1a538019e57b1f49120133a10643d94e9ee1ce52887af0feaf4945c38094edad15b4579f2c8e0e358453bb22c177cb7f4c85cadec63c3e7c78ef9ebc49192518a662cce268452240d698520412492e094027dfa5d420eb40c60a05f09d2accc07075961df14be6a2522419cfc2f5e27ed45fba0f488a197c405529a182a2982142976c21679e93d1f73deef25ed1408ec6b9e551de9ff0415d2c23aa65c8d0ddfd5843badb0d1c77e2dba41ecdec89a07021bc4648ff4dcef4ff357b462e45e23e76321fbb40bc4f08534dcc0e0d923cab71abceb6c686d2094b5b08b8c50abefe5bb6859c154fa5073621af756da55a804f394906fdfb0d5ffcb22aead7aa2eb0032f66364437058709c5f9570f043d38530314377bbb25efaf38c43f0a9b3ec0d38eb92758720bc43eddf2c2a6401ea882ebf25563720cde94d566de20750696dafa8d736d80ca3c336811f3b6edb1e2f638003962c01c369668143bdd5e4895cba0bff1c4fe25df48d9ee0365bc4c6dbd50e6bfd1641a2b2fb476b1ea892ba7141a3b6b23e42b92f4eba3893340586bf8b533c4a6afe2b0674ef0d4875a6a20fe41bf1ff13e5eefa607547aa6f057a7d50cf847b23dcb88a89021a9f6679ef7ccbb498772043eb64734f60c36540b8b43be08a75eb98b75c934c628f375184477100eff00983840c908f0e9e92967ce11fbd23b19464ba1be9a8ce062bf80820e6ce2a2ac970f713ebb985b5a328bc929b1107631db47698cd66b18fb659b04ac000a18d3900fa4856bcd7353978448fad7f06466631c0b46284eec69bc06dd784117ea4de58d8d4b02ba72f1e1c81bc1c4b0646f6763a08eb6da4c80040704620f1e7b58abd21e69386e57152bfc29641d293ae1c3ae6f240b5982f112d201c55c7d75cd07e86de75275ee7d6ad5b172f2e177aaa05c1b30b035bdae4ce7bb38da1d79e7e6867a036c603902909a91ffa415e00b310468f497a47e476660cc3df2fe432e558fefa17752178c753bfdb1db03d4a1ef4493dfe9b799a45897a2f76426a63a30b0c863bb939868823bd12ac9efadef41f56464746eb8b9c727c012ccd7e05890282746dd6878690230a23f54b4e2f07a8b0fa6ba02c6a13c7101fb486d513380e39bb758e578aa38110db07ab6d19ea69a5aff8e24927e1296dffe7f7406b40b6a522cf69ebb91c33c5616c14714e55b44893f76ed921c1f91cc4b28fbf49b74ef6d65880dea51bd3c5b08774699377e9b82562d7879f253ecd0b71d4581aded87ed4c17cd00c30fbb54ecb8b1e0e8d9e57c424e3096638300b0acff664ff774dc908441a4ebaa602eddf43813803a041d1de218a73d984a266632be95dade31114d41e39a0a3b93d41d1d24b1cfa74881bea418293ca0b81d4f18ec4627b8cd82397f8373ebdafdc38f572b29cd561ce11816548f1af2d2a23913e9e8e0eb4e319c6bb8ef14a8106ffccd0a148a1d2318d1b768875edf07f9fc5d88dc27e62e31d3449dc6391bacc8b4c004efcb0abef5accf7d81d8edc27c881ebe79b769d6e66363f0780ebce6e0a7dbd1ba8d4c00ad29edb8d6007b12464bc2f964f4abf5cc8245d8d147c5a7e9ba7d5b9e2cd0e3dd7c44d0a0094fecc2e85b138f1a2a472321ed23a1cc11779ce6a8a882abe5c9f9cd169a0336bcc9ed339603a2ffc67567317ffdc021772c9fc2745c64d5b75b156b475e8e25efb26590ec13b36c2b0d2286555170bc6894748b845bf9779d8da036589a658c1d0d949a7a9a997fd790b568111a06a7a676698f42f964f0c715e8b2eab4402237c2b9fb6975a410b3dc97e484768d92ab8d64a1dd29caf311f0b626331037367b08ddadeecb4d42dfac13ba49097f13d41b05abd7615d7d172bc211bdfb366a91b24ebf18e6ab2afbbb8658686215e95b2894a6510d6b69f95f3a4ad8d1a931d6e4a6f373b2b1131d7527f30755314002acb485a076db546e3705723c479e728436a9e503ebadd1acb37e94d429494b4161fa726312e42dc0c4a123b012b61fdea7569a661caf37b6501b25c3b45695faf82004f5dd18885a0bffa7a76c8fdd4109f8eaea7051004aa6c8", 0x1000) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0xb, &(0x7f0000000000)="f4afe25e", 0x4) 244.603797ms ago: executing program 3 (id=1490): setrlimit(0x6, &(0x7f0000000980)={0xffffffff, 0x27ff}) (async) setrlimit(0x6, &(0x7f0000000980)={0xffffffff, 0x27ff}) socket(0x11, 0x5, 0x0) (async) r0 = socket(0x11, 0x5, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) syz_open_pts() (async) r1 = syz_open_pts() mknod(&(0x7f0000000340)='./file0/file0\x00', 0xc000, 0x24f4b) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x218, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) (async) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x8) semget(0x3, 0x2, 0x200) (async) r4 = semget(0x3, 0x2, 0x200) r5 = getuid() setreuid(0xee00, r5) (async) setreuid(0xee00, r5) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0xffffffe9) r6 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x6, r5, r6, 0xffffffffffffffff, r6, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) setgid(r6) (async) setgid(r6) ioctl$FIOASYNC(r3, 0xc2c04200, &(0x7f00000001c0)) close(r1) r7 = syz_open_pts() r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x3e, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="49c4", 0x2}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x1, 0x7, 0xa}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x1, 0x7, 0xa}) readv(r7, &(0x7f0000000540)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) 170.42017ms ago: executing program 6 (id=1491): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) fsync(r2) (async, rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async, rerun: 64) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x168) r5 = semget$private(0x0, 0x2, 0x4) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x10001, r6, r7, r8, r10, 0x40}, 0x0, 0x3, 0x1}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) (async) r12 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0xffffffff, r11, r7, r12, r9, 0x2, 0xf800}, 0x6, 0x93, 0x8000000000000000}) r13 = getgid() chown(&(0x7f00000004c0)='./file0\x00', 0x0, r13) write(r0, &(0x7f0000000500)="5977b12e803dbc0869dde5fb306936af9026ca67d0e69dad5c053285580b96ca343ea08afe5de36d71ae6926e068fa2a3df8b1e1bb8c7ad54c2816e87de984a9872a4b05a44f4c4b2330a246205708680077abfa2257168bfab01b7187bb233478a3d22dea334ef868ffcc3f1b8b009c2e878e38de7543359c24565b8b1e17f4f6871ab0a2c6de1523531335372d2ce6ecfba24dfb42a0411b787f578e385dde11e8cdbb67c3f95558a22f12ce74075c049ad5f8b3a265a06a26d2dfdfd74250ad3a321bb7f657d77b26de057ead850413903c2038c5f22aaea412", 0xdb) (async, rerun: 32) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) (rerun: 32) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', r14, 0x2}) r15 = msgget$private(0x0, 0x20) msgrcv(r15, &(0x7f00000006c0)={0x0, ""/162}, 0xaa, 0x2, 0x2800) (async, rerun: 64) sysctl$kern(&(0x7f0000000780)={0x1, 0x51}, 0x2, &(0x7f00000007c0)="82e35dc415b1e660f037cb9460ee41e74654bcf1dea13cb839a08fc9fdf9eea77dca146eae", &(0x7f0000000800)=0x25, &(0x7f0000000840)="a00447814f56ff2a2df000beeee1c705341618d50cb0ecf2c2b61ac1f1ce54cd5008a075215d6bf1c851802e0fd22aac686c74366ca573ac3f9b70c99756e29cceb118bcc03dc428f2f4024da81c5169f852bd5cf170e27b12d35a4e130dd313158716342f5d679754a0c4b5a6d561b7ea0f44b4", 0x74) (async, rerun: 64) clock_getres(0x3, &(0x7f00000008c0)) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0xc014575e, &(0x7f0000000900)={0xfffffff8, './file0/file0\x00'}) chown(&(0x7f0000000940)='./file0/file0/file0\x00', r6, r9) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x8, 0xe3, 0x14, 0x9}, {0x7, 0x1, 0x7f, 0x401}, {0x4, 0x8, 0x3, 0x1}, {0x9, 0x8, 0x5, 0x3}]}) 168.92753ms ago: executing program 1 (id=1493): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x81, 0x5, 0x2, 0x2}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25", 0x14}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda200d0e0000737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2023c4ee89eaf79f7aeb869ac5b60e7446c27e5704a43e2d5052908", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) 73.919376ms ago: executing program 1 (id=1494): socket(0x18, 0x2, 0x0) (async, rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000000)='./file1/file0\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') (async) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) getsockopt(r0, 0x21, 0xa, 0x0, 0x0) 73.432828ms ago: executing program 5 (id=1495): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000140)="675e44d6", 0x4) syz_emit_ethernet(0x103a, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) 72.564238ms ago: executing program 1 (id=1496): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x9, 0x2, 0x0, 0xfffffffffffffe9d) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r1, 0x0, 0x0, 0x8c2, 0x0, 0x0) 72.091032ms ago: executing program 5 (id=1497): r0 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x10, 0x5, 0x8) 71.632053ms ago: executing program 1 (id=1498): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80047308, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000300)=[{r2, 0x1}], 0x1, 0x2) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 50.472568ms ago: executing program 5 (id=1499): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25", 0x14}], 0x1, 0x7) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c000020000000907800000000000000009078000000000000"]) 49.988423ms ago: executing program 6 (id=1500): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xffa, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x18, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) 48.067918ms ago: executing program 5 (id=1501): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25", 0x14}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda200d0e", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c000020000000907800000000000000009078000000000000"]) 47.765456ms ago: executing program 6 (id=1502): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100, 0xc1}, {0x100, 0x5}], 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd", 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000002480)='./file0\x00', 0x1, 0x1520, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file2\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x1) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f0000000100)) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') 3.223595ms ago: executing program 5 (id=1503): setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000100)={0x0, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x0, 0x0) close(r1) 2.574119ms ago: executing program 1 (id=1504): r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x3800}, {0x1, 0x3, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x2, 0x2}, {0x0, 0x1a, 0x1000}, {0x3, 0x7, 0x800}, {0x4, 0x1, 0x1000}, {0x7, 0xfffa, 0x1800}, {0x0, 0xc2ba, 0x2000}, {0x4, 0x49e3}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/60) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0xc00, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x800, 0x7}, {0x2a4}}, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0xfffffffffffffff9) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/188) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/244) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/118) r3 = shmget(0x3, 0x4000, 0x213, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r2, 0x5) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x5, r4, r5, r6, r7, 0x8, 0x8}, 0x9, 0x8, r8, r9, 0x7, 0x0, 0x3}) shmctl$SHM_LOCK(r3, 0x3) setpgid(r9, r9) recvfrom$inet6(r2, &(0x7f0000000500)=""/26, 0x1a, 0x1800, &(0x7f0000000540)={0x18, 0x3, 0x3, 0x7ba000}, 0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getpid() fcntl$lock(r10, 0x8, &(0x7f00000005c0)={0x2, 0x0, 0x2, 0x3, r12}) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000640)="babfbfa02a64b39bf904f6b7e97c0138a06fb24da9e5cfcc83170a7c9f48de21c9f2482981cf87ac84ae74f7bfc8869860393d52e442c057b79792cbafffe16aaea37b477fa27a1ed14864e68942aee00d9cc1decfb7dafecf6b429eb200c076ea83d89a16b4891e1b8414440fc000b3d50dc3de4286796d61f073285ffe21cf20ac3d73467fbca18135552c61e466f9e5f6b7941bb40985dea6e8a701de694b5f423bd88ea8e8172c730c400f512822adfcd66e4382b81c96d16c11be0d5f55602c1055c5166ea066e39e54e0792250bc", &(0x7f0000000740)=0xd1, &(0x7f0000000780)="293f04cb4673e2e36f7985c4b4973e48176d7f87c84ce0e03e60151e33f0d32b3dceb498e85c313b3d5cdefbb328174354057512619162b35d3a22e0984cabc128bf42107e241caa9722cee56345dc9fed0ed37789cea2ba6b1b3ede8d9655cb566ca74e27cf34c1b46390955b2cd95162517d1d5d0d76f8e856750f5a835b7c6efe6d3ab61f9f6f5ddf9d4051d3d4a0b771b758ac56265d5172a5c4de128f5277fdc677c83aefbdb661cba848b2d96c088939e6fd4478effe35827c2dcca6251f161a1dd9880b73497ac5bc76468c4d3d63633600b7d0201c471c48ee7c56d63196ce", 0xe3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000880)) fcntl$lock(r11, 0x0, &(0x7f00000008c0)={0x2, 0x0, 0x6, 0x3}) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000980)={0x7, &(0x7f0000000900)=[{0x3, 0x45e, 0x238, 0x7, 0xffab}, {0xa48f, 0x0, 0xff, 0xda0, 0x5}, {0xf, 0x6, 0x931, 0xa, 0x6}, {0x84, 0xc79, 0x7, 0x699, 0x6}, {0x7, 0x1, 0x7, 0x2, 0x7fff}, {0x5, 0x0, 0x5, 0x5, 0x2}, {0x0, 0x0, 0x81, 0x7, 0x9}]}) 870.226µs ago: executing program 5 (id=1505): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x200d02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0xffffffffffffffff) 0s ago: executing program 1 (id=1506): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000022c0)="edd4", 0x2}], 0x1) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.115' (ED25519) to the list of known hosts. lo0: can't handle af0 CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJguvn_flush: obj=0xfffffd806439e8c0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens uvn_flush: obj=0xfffffd8076bf2f08, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error smr: dispatchtook 2.049983s OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock forward to 13622315181289262 V:J%R ?-4*@GLntzr70|`$ܕ~r|겿8-)voڱ,r˘vx +Fv7F'nd6_resolve: something odd happens nd6_resolve: something odd happens panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 273955 33559 0 0 0x4000000 1 syz-executor * 70869 33559 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff830c7a82) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806a38ce20,20000000,20001000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806a38ce20,20000000,20001000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371b6504,2,20000100,ffff8000371b6538,0,27,bc143ecafd534809) at kern_sysctl+0x500 sys_sysctl(ffff80002a0f8f70,ffff8000371b6670,ffff8000371b65c0) at sys_sysctl+0x425 syscall(ffff8000371b6670) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc524d9b52d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault_unwire_locked: address not in map ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830c7a82) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806a38ce20,20000000,20001000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806a38ce20,20000000,20001000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371b6504,2,20000100,ffff8000371b6538,0,27,bc143ecafd534809) at kern_sysctl+0x500 sys_sysctl(ffff80002a0f8f70,ffff8000371b6670,ffff8000371b65c0) at sys_sysctl+0x425 syscall(ffff8000371b6670) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc524d9b52d0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371b61c0 rbx 0xffffffff83500dbf cpu_info_full_primary+0x2dbf rdx 0 rcx 0xffff80002a0f8f70 rax 0xffffffff834ffff0 cpu_info_full_primary+0x1ff0 r8 0 r9 0x8080808080808080 r10 0xb8086164c1d4a184 r11 0x4dc3b0197d2e1ea7 r12 0xffffffff83500bc0 cpu_info_full_primary+0x2bc0 r13 0 r14 0 r15 0x1 rip 0xffffffff82b713d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371b61b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=70869 pid=33559 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a0f82c8,0xffff80002a0f8560 process=0xffff8000fffe9b30 user=0xffff8000371b1000, vmspace=0xfffffd806a38ce20 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33559 231888 24556 0 2 0 syz-executor 33559 273955 24556 0 7 0x4000000 syz-executor *33559 70869 24556 0 7 0x4000000 syz-executor 33559 338817 24556 0 3 0x4000080 fsleep syz-executor 15881 50934 60151 60929 2 0x490 syz-executor 15881 93815 60151 60929 3 0x4000090 fsleep syz-executor 15881 410416 60151 60929 3 0x4000090 ttyin syz-executor 90226 432455 87653 0 3 0x80 nanoslp syz-executor 90226 102202 87653 0 3 0x4000080 kqread syz-executor 90226 475138 87653 0 3 0x4000080 fsleep syz-executor 68886 159582 63001 0 2 0x482 syz-executor 92971 385877 1 0 3 0x100083 ttyin getty 98263 186117 0 0 3 0x14200 acct acct 87653 9162 63001 0 3 0x82 nanoslp syz-executor 31209 288109 63001 0 2 0x482 syz-executor 67998 301130 0 0 3 0x14280 nfsidl nfsio 91495 262597 0 0 3 0x14280 nfsidl nfsio 32244 135991 0 0 3 0x14280 nfsidl nfsio 11186 177493 0 0 3 0x14280 nfsidl nfsio 85588 415733 0 0 3 0x14280 nfsidl nfsio 58876 213283 0 0 3 0x14280 nfsidl nfsio 97449 398276 0 0 3 0x14280 nfsidl nfsio 92407 435343 0 0 3 0x14280 nfsidl nfsio 46638 10790 0 0 3 0x14280 nfsidl nfsio 14667 257096 0 0 3 0x14280 nfsidl nfsio 14041 437291 0 0 3 0x14280 nfsidl nfsio 74597 96264 0 0 3 0x14280 nfsidl nfsio 33861 374768 0 0 3 0x14280 nfsidl nfsio 6778 204987 0 0 3 0x14280 nfsidl nfsio 35398 8371 0 0 3 0x14280 nfsidl nfsio 59463 348243 0 0 3 0x14280 nfsidl nfsio 45087 44237 0 0 3 0x14280 nfsidl nfsio 34803 369383 0 0 3 0x14280 nfsidl nfsio 67556 80495 0 0 3 0x14280 nfsidl nfsio 88524 229569 0 0 3 0x14280 nfsidl nfsio 40914 145435 0 0 3 0x14200 bored sosplice 10280 519718 6494 0 3 0x100082 sbwait arp 6494 3615 26398 0 3 0x10008a sigsusp sh 26398 252823 63001 0 3 0x82 wait syz-executor 41122 463182 63001 0 2 0x2 syz-executor 60151 179857 63001 0 2 0x482 syz-executor 24556 93307 63001 0 3 0x82 nanoslp syz-executor 43005 445285 63001 0 3 0x82 nanoslp syz-executor 63001 217751 62867 0 3 0x82 kqread syz-executor 62867 190575 37098 0 3 0x10008a sigsusp ksh 37098 325579 2539 0 3 0x98 kqread sshd-session 2539 174602 13143 0 3 0x92 kqread sshd-session 13143 247273 1 0 3 0x88 kqread sshd 12273 241812 86136 74 3 0x1100092 bpf pflogd 86136 448816 1 0 3 0x80 sbwait pflogd 76556 260609 49205 73 3 0x1100090 kqread syslogd 49205 459637 1 0 3 0x100082 sbwait syslogd 89256 63883 1 0 3 0x100080 kqread resolvd 36906 225179 38473 77 3 0x100092 kqread dhcpleased 50966 117289 38473 77 3 0x100092 kqread dhcpleased 38473 431136 1 0 3 0x80 kqread dhcpleased 47475 507125 0 0 3 0x14200 bored smr 27524 281065 0 0 3 0x14200 pgzero zerothread 16442 479010 0 0 3 0x14200 aiodoned aiodoned 54917 53607 0 0 3 0x14200 syncer update 67790 179334 0 0 3 0x14200 cleaner cleaner 74063 388930 0 0 3 0x14200 reaper reaper 62695 362238 0 0 3 0x14200 pgdaemon pagedaemon 10850 333000 0 0 3 0x14200 bored viomb 97620 163512 0 0 3 0x40014200 acpi0 acpi0 42442 221531 0 0 3 0x40014200 idle1 35739 334885 0 0 3 0x14200 bored softnet3 62674 214626 0 0 3 0x14200 bored softnet2 99791 520047 0 0 3 0x14200 bored softnet1 83505 456366 0 0 3 0x14200 bored softnet0 32949 21992 0 0 3 0x14200 bored systqmp 14102 83183 0 0 3 0x14200 bored systq 64612 376075 0 0 3 0x14200 tmoslp softclockmp 55887 328092 0 0 2 0x40014200 softclock 18947 217158 0 0 3 0x40014200 idle0 1 380949 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 33559 (syz-executor) thread 0xffff80002a0f82c8 (273955) exclusive rwlock uobjlk r = 0 (0xfffffd8076623360) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 uvn_detach+0x30 #3 uvm_unmap_detach+0x15e #4 sys_munmap+0x32f #5 syscall+0xbb6 #6 Xsyscall+0x128 Process 33559 (syz-executor) thread 0xffff80002a0f8f70 (70869) shared rwlock vmmaplk r = 0 (0xfffffd806a38cf18) #0 witness_lock+0x5bb #1 uvm_fault_unwire+0x3e #2 kern_sysctl+0x500 #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8363b4e8) #0 witness_lock+0x5bb #1 sysctl_vslock+0x80 #2 kern_sysctl+0x1ad #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff83495440) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sysctl_vslock+0x45 #3 kern_sysctl+0x1ad #4 sys_sysctl+0x425 #5 syscall+0xbb6 #6 Xsyscall+0x128 Process 41122 (syz-executor) thread 0xffff8000ffff6020 (463182) exclusive rrwlock inode r = 0 (0xfffffd806de53818) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c5726f8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10234 11282K 11719K 166960K 13850 0 pcb 17 13K 14K 166960K 269 0 rtable 191 7K 7K 166960K 513 0 pf 44 19K 21K 166960K 201 0 ifaddr 40 6K 7K 166960K 86 0 ifgroup 61 2K 2K 166960K 119 0 sysctl 3 0K 0K 166960K 3 0 counters 68 36K 37K 166960K 108 0 ioctlops 0 0K 4K 166960K 1757 0 iov 0 0K 16K 166960K 104 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1489 94K 94K 166960K 3012 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 26 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 58 0 dirhash 12 2K 3K 166960K 48 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 1679 0 sigio 0 0K 0K 166960K 61 0 proc 73 91K 140K 166960K 767 0 subproc 104 6K 6K 166960K 143 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 199 0 in_multi 84 6K 7K 166960K 198 0 ether_multi 1 0K 0K 166960K 15 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 618 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 73K 87K 166960K 17049 0 UVM aobj 89 7K 7K 166960K 97 0 pinsyscall 44 88K 105K 166960K 2851 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 71 0 NDP 14 0K 1K 166960K 58 0 temp 72 6826K 6902K 166960K 71529 0 kqueue 14 22K 28K 166960K 216 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 173 0 169 3 2 1 3 0 8 0 rtentry 112 158 0 74 3 0 3 3 0 8 0 unpcb 144 1054 0 1031 11 5 6 6 0 8 5 syncache 336 9 0 9 3 3 0 1 0 8 0 tcpqe 32 4 0 4 1 1 0 1 0 8 0 tcpcb 808 458 0 454 10 8 2 8 0 8 1 arp 120 26 0 12 1 0 1 1 0 8 0 inpcb 336 1568 0 1561 15 11 4 7 0 8 3 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 136 31 0 9 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1168 13 0 12 3 2 1 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 12 0 2 1 0 1 1 0 482 0 pffrnode 88 12 0 2 1 0 1 1 0 8 0 pffrent 40 22 0 12 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 83 0 23 1 0 1 1 0 8 0 pfstkey 128 99 0 39 2 0 2 2 0 8 0 pfstate 376 90 0 31 6 0 6 6 0 8 0 pfrule 1344 67 0 60 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 706 0 333 32 5 27 27 0 8 2 art_table 32 708 0 333 4 0 4 4 0 8 0 art_node 16 153 0 80 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 17 1 0 1 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 94 0 8 3 0 3 3 0 8 0 dirhash 1024 41 0 24 3 0 3 3 0 8 0 dino2pl 256 4292 0 2784 95 0 95 95 0 8 0 ffsino 272 4292 0 2784 102 0 102 102 0 8 0 nchpl 144 6600 0 6063 64 31 33 64 0 8 8 uvmvnodes 80 5534 0 0 113 0 113 113 0 8 0 vnodes 216 5534 0 0 308 0 308 308 0 8 0 namei 1024 22345 0 22344 4 3 1 2 0 8 0 percpumem 16 68 0 20 1 0 1 1 0 8 0 kstatmem 264 68 0 40 3 0 3 3 0 8 0 scsiplug 72 8 0 8 4 3 1 1 0 8 1 scxspl 216 21793 0 21793 12 9 3 8 1 8 3 plimitpl 152 468 0 450 1 0 1 1 0 8 0 sigapl 424 2001 0 1929 10 1 9 9 0 8 0 futexpl 64 21488 0 21485 1 0 1 1 0 8 0 knotepl 120 552 0 0 17 0 17 17 0 8 0 kqueuepl 216 321 0 311 2 0 2 2 0 8 1 pipepl 320 312 0 284 9 3 6 6 0 8 3 fdescpl 496 1960 0 1928 5 0 5 5 0 8 0 filepl 152 12229 0 11969 26 9 17 17 0 8 6 lockfpl 104 962 0 957 2 1 1 2 0 8 0 lockfspl 48 367 0 363 1 0 1 1 0 8 0 sessionpl 144 32 0 23 1 0 1 1 0 8 0 pgrppl 48 59 0 42 1 0 1 1 0 8 0 ucredpl 104 2092 0 2077 1 0 1 1 0 8 0 zombiepl 144 1932 0 1929 1 0 1 1 0 8 0 processpl 1160 2001 0 1929 6 0 6 6 0 8 0 procpl 648 4370 0 4291 9 1 8 8 0 8 0 srpgc 96 6 0 6 2 2 0 1 0 8 0 sosppl 168 6 0 6 3 2 1 1 0 8 1 sockpl 664 2835 0 2801 30 18 12 14 0 8 8 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 35 0 0 1 0 1 1 0 8 0 mbufpl 256 230 0 0 15 0 15 15 0 8 0 bufpl 280 7708 0 1534 442 0 442 442 0 8 0 anonpl 24 337955 0 332808 115 34 81 81 0 185 38 amapchunkpl 152 56748 0 56161 53 21 32 37 0 158 4 amappl16 200 8898 0 8845 61 44 17 25 0 8 7 amappl15 192 50 0 50 1 1 0 1 0 8 0 amappl14 184 163 0 150 1 0 1 1 0 8 0 amappl13 176 15 0 14 1 0 1 1 0 8 0 amappl12 168 2656 0 2623 4 1 3 3 0 8 0 amappl11 160 89 0 75 1 0 1 1 0 8 0 amappl10 152 27 0 27 2 2 0 1 0 8 0 amappl9 144 133 0 133 1 1 0 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 120 0 107 1 0 1 1 0 8 0 amappl6 120 201 0 199 1 0 1 1 0 8 0 amappl5 112 151 0 139 1 0 1 1 0 8 0 amappl4 104 345 0 324 1 0 1 1 0 8 0 amappl3 96 10383 0 10282 3 0 3 3 0 8 0 amappl2 88 2304 0 2213 3 0 3 3 0 8 0 amappl1 80 13786 0 13195 15 1 14 15 0 8 0 amappl 88 16502 0 16316 6 1 5 5 0 92 0 dma65536 65536 3 0 3 2 1 1 1 0 8 1 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 96 0 8 2 0 2 2 0 8 0 uaddrrnd 24 1960 0 1928 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1960 0 1928 1 0 1 1 0 8 0 vmmpekpl 168 16250 0 16203 3 0 3 3 0 8 0 vmmpepl 168 127367 0 125424 122 16 106 106 0 357 10 vmsppl 448 1959 0 1928 6 1 5 5 0 8 0 rwobjpl 56 42041 0 35399 98 1 97 97 0 8 3 pdppl 4096 3927 0 3856 121 48 73 85 0 8 2 pvpl 32 20212 0 0 163 0 163 163 0 265 0 pmappl 248 1959 0 1928 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 440 0 85 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830c7a82) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806a38ce20,20000000,20001000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806a38ce20,20000000,20001000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371b6504,2,20000100,ffff8000371b6538,0,27,bc143ecafd534809) at kern_sysctl+0x500 sys_sysctl(ffff80002a0f8f70,ffff8000371b6670,ffff8000371b65c0) at sys_sysctl+0x425 syscall(ffff8000371b6670) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc524d9b52d0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8363b2e0) at __mp_lock+0x192 uvn_detach(fffffd807b985d40) at uvn_detach+0x7e uvm_unmap_detach(ffff800031d7ff90,0) at uvm_unmap_detach+0x15e sys_munmap(ffff80002a0f82c8,ffff800031d800d0,ffff800031d80020) at sys_munmap+0x32f syscall(ffff800031d800d0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc521a5ada90, count: 6