last executing test programs: 11.360480863s ago: executing program 1 (id=297): sysctl$hw(&(0x7f00000000c0)={0x6, 0x10}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() socket$inet6(0x18, 0x5, 0x9) fcntl$setown(0xffffffffffffff9c, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) fcntl$setown(r0, 0x6, r2) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) sysctl$hw(&(0x7f0000000300)={0x7, 0x10}, 0x2, &(0x7f0000000440)="b07e4920d422d84649bf09a6c7eab4a7b4625f023330c878a7abfd362e021db55be6a262e7da1d675d9e79500ae27923c4a5d83ce7050020ee079650f737be0320ccd0da9bca2d78741722a867012de7f0d6fa7ec499c64a37cd5df817aefeedf3c43989b71d23a4f7446cc48f8245c88a4a0703de4f90fc88594b58ea91c35b280d6da0e360edc4ae81a0d1f70ae4cb12f38af0d36b1da61a448bc21328b8fd3bcd9381f6c0182fbb73d7", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x3, 0x8, &(0x7f00000000c0)="509b9cac", 0x4) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x44, 0x2, &(0x7f00000010c0)=""/4096, &(0x7f0000001040)=0xfffffffffffffddc) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x403, 0x1}, {0x18, 0x0, 0x8, 0xc4}, 0x5, [0x0, 0x5, 0x8, 0x3, 0x6, 0x3, 0x4, 0xe5]}, 0x3c) r6 = dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0x2}], 0x10, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) poll(&(0x7f00000001c0)=[{r7, 0x40}], 0x1, 0x8) kevent(r7, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x0, 0xd}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x2, 0x6}, {{r3}, 0xfffffffffffffffe, 0x12, 0x80000006, 0xe, 0x5}], 0x3ff, 0x0, 0x8000800, 0x0) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x4, 0x85) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001080)) 7.346097982s ago: executing program 1 (id=323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81, 0x8, 0x6, 0x5}, {0x5c, 0x3, 0x0, 0x5}, {0xae, 0x95, 0xe0, 0xfffff000}]}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 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)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aa", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000140)="1ae16f1556ca24e6e6f04bc0e399481367d3d790551600baf13b964b1e041960dcdf22039c6154a7496f0af4c4adf471a7f7f98be5c7e11da5151fdc5216d5eefc72a9f036f8a17845b3e42ac830ac932eedea464abb3b094b5e0419c7990894dedba8ef7d01d1c2a6f433bb30a3b5157674ec1eabcbc883a4bc8199a5577b3192382feec5c89a7795ba3805f3354280a66dd144ebb07a74364f55bf7b7f2feaae09b22ea99ff77946ddcb5d419b51aae2f3c11099c104ca3ccb8a6af95a426005fa8aa0bf2b1bed483273348a148168576f64d6e05fe84997aafc03f063eff3c3b4", &(0x7f0000000040)=0xe2, &(0x7f00000002c0)="762cb28f9a428fe93bd90194b37118bf52d7625f73ac4df16667206a15fb20e16d1161221934cb12dc3ffebf505bc8a74435b0757ae2f858907138355f06a3ddf016ea5b24586d267d980565899a98076041971a8c3a555dad4e6c5d74b5a7ee17bd0dc79b838947bb4ae62b6c98ee1f3a65bf16ec5a035a4e576649de09bd66353a411bcc854fdbcfab277119f09a3f1068cc8efd1564f3b38e9c5a95530031548a416b663062b3d8870a22cf3a8c479a152392feac1df88af209875a17fdc66d96759cf1a949e8b7f29278bde0bd9868b36ea1fc986cdab4839e5ff8c9307fb06a5722b3b55f3cbac54ff39b2712f44bb858a30ba2c6044253215aee2667de52949a782da7d701e41f83d3b0175e232c1861834247bc2f6ff6d0421637586f93cde93c9b04ed0e6449186b73cde0fc9132158177801a1243e24cf875ec085b8b2ecef5c7d809ab18ac13f60830a9ca762311d2d0eff5a47b17a61190db28e5d9a8875aa396c24940fd5113d79d319fc41a11fc30f5645029d62c5540c262120621560bd6cff44c6db52a3dda3320be202676d866eb8a693cac8b4975b651eee659d7d783c2c258655b8596e67b1ae24ef9a06048b94638a1d4f9b41306322dbfe0c807bdc6ddca8cb8e0f3cda5d338cfb8f479b5b843527c96ce3b673ae18f5b0fa7a25d2d3b22f02af78a7ea394f9025526d8bb580cda6d4dfd7fe160f0ad6ce07290a9ffd80884e8c0f39fd9d7e15389e4ef38a82706ec922835025ab6559d73f62ce084e30ed951e99253b0f95d39cf9873a7945e2f6e6944a20b32f9fce9da6488b602949b7a9a52b0ce554bf1a422d9cbf9b83bf89edb61f601765f20f629b3ab1460d8307e7dac5982a89a7abc3c07fb07f08829b06167670ff77e9fb1263d2b31fc07419027957db00969a747b696d0edcf2884bda6eb89437d1111d40b829a30d4110702411115e30dbdb2307e736412d81f70a7d1b8fa4c8e69319f5cc13be3d10002828800654d01256d927ff7b462c1202b21f202befd8b0b097311d4c1ff049412fea407e82c027af1f7279ea5b8c121efb18d858dde7ed5e98444c18c091e0ce561786fcdb96ea78bc28f73703dc6f762fb8e701b0b9c9f4478c825d5998290def97f0ae616c0f21f080c15f2c54d5f979177b1e15c842faac791f24b2906d019f5be5ddfca1e2744b4417d6f2a7c06d7ee9cf441d636339e853e9b0672d0b9201722af110e60998c3857acf6f3d18f47264fbfc291db182d47a678a3fff4ffec73c9ccdb34f0f30fd1c6a7b5ac4b0e4a24dc1f0b6ab964f5d616ab5ea9f77a4131d19df3baec488735e6de538926788c1ea852a2f00bf3975ab8d817fad422606df9e590977e2e2e4cb058f131482229d9afdd4027af132b8ee88acd84560d8ee04c2fdcf11e4a2c2fe9e93bad896ed0be89ed7c9e7ef0614acfff21687a1a864a36236b08f86024e225a409454f56aeba5b2d83d3eb9b676c8b9730361a91841bdb813dc0ded56ffd6d42db8ddcd40d74c8bb7221f74f4e2fb0ae7220016f4fc188022f85f17d3200ed69aea435e13e66f23d3e40bacb942426d2266e02858bbfaf8f931bad178627692ed3af99d7a6b24057b26bc5b536ff2f848c7ad6df699910e213728b3852fde01920375e246e56b76bd80e2decdde9354e5db741e788e5778cee60b6aa0818afe1a516e5f0191c92c89e69190d3fb0e892f2b36157f709cb01d54b8b86b0d362b3e00783fdd3c1d560f588151ddf548adc89ee388ab2516f2d8e4a91575be225b9779dacdbcb35cbd6735a032f1e38b2841a0fbe907011d09fd08a5c3021dfbe3311fa88eac158033070fa722a0080a36088db4652d936bac07a84f9592ee66340f9f15746b2761d9a7fc9cce74880d22f41e021efd2b27cb0e7749be84775cd56663441f020dc4715e0ae5ada0276c17a73ccb01b43b7d6c0f6ace8458e2497960fed666580192fca9b30bbf2904f4d3fc8564078d126bd266e725ee4be4215214ad9d96d71e14af23e97a23500e3f02c42260877192cb39635f63672a01e67a578d9bd18d625d9b8632494552f47b3b65476d005083bcca4d6fe03a545975ddf85c343a97d46c98d93b163b9ce564c05b2d4076f709c8eb195e57b24efa5fb3f88d5fc83ae8e707a9747ae872d718e83636e17ed0c9dd2bf9060a28a640516050d40884baf18647290dc7df38bd9b8d52ee61ce858bb3e93c7ee28a077b1d99591d0fd6f2b8913fbe82a9725e7177131c44fffe627ffa6f98c9d13f81732690ddccb4ef1ae5c9ff84f6565fd331675eebee14ec83b5700b21ed90e7fbd271bcbc0c2235ed69ee45994e24850b219bbc8cd2a7fea805c9a6d8a79052aeffd9229cca42a4eec99e22f4765c1ac146ef188424b49292ff9e37a782f15d435ee4d9ed0780746de0c69f1d7f0c2ca97c7f08d147b5e48d885b46dd4103c1b7d99768765ee4d77b848937e109cb43aa5741be9595ba3ac438e28dd001ee9b6b7af706c3d11f975c5280866bfc3d2590e25f358f6cabd8568261b5edb4ef1b79fdc53339a485e310a9f657129aa6de13b4c9708b96f9780557a193abe1b632ec7ed8c99ddb1e3f0a92d1c341cdd0c07f4018d6383ca5bb0c09ab6a1457a81f2070cd1e8ce712aca1bf2d519548fcd3231c9b6831d9a5bbe037efb7083ab9686dcf14986e946cc10213f8870ad90040fff6088a3a60615fc94915e5fdd8d3b77361559b4ba257031609df61a3756614eaac22cd309ee94fd00694acaa4e34e0822e1c458bc843c6905770fc428d309174af768c06b81934afeb5cc5f9ebf3650ef2f5d007b7ae1df62074f4f9e8f03cc6bcad83edda5661e9d756e01f06f80727dba9665c333c9148d8e806674a254ea99a7dcb293458912a279be3d5df635727775ca6c31b4e293aa42df7e836fa321ff5392a8a96b4e666cd6433c702d50b378982c1cccfc1815c61f08aceb22d4328414f23f6ee421548c37deb1199702fbadef401538804d093e31154ee8f401ae6496903457e65f3767edb2657af619313747cfc4c4a6e60bd668f18c4c019f216095c7776c052e24cc60d2505fd5307bc0d9f61a74a4764085a78c478975b3228fa7461e04b90b9730079782b84a4f798114cf089e58e0425a9f629a300ae0821e98d082390b4d78c106292e9d3752c63e65c329838edf6ae9e20e6142e60fe86aaaf72b2afa65613bfd75dac9a3b9f3cafdf3a5e308f353b880a5b667b11c95e06f42d9b10d5cf90e7108f89689768ad8e746ad2b9b8c671f0b6b962d1fc1cc3a6803dee890fdba195fafb38fbf8b20ba75daf896f7e206af005554d82467f528948285786fa85ca3eefc09cbd4d88ce1f4812f50675ae77c949e9e75ebf01020a04837dff506b6305990f09ddaaca08bb8c92a7db61769d6cd5edc10e8d8557ece5088335c263b86f0a2b0a7b02f660eed2fa42950f5d852e894ee2d6bdd257d4d3c7ae4cf5437db3c49d2c10a68bb2f6090148f2f84268a0621eb12857d80433798eca3fa16e3c1560fe545c690bd74681fb9c9061c6eb74976d7bea1465127c6096930988b74fb4742ecee7d5e46fdc45fb1509a2cc6ff3117ac312bf263b5f6d1fd937805f3bc034a4999b5ba3f76a5c7ff5dee7762701e3530cc9fa1c18140a8b12ebfe58a1cec6b09556370b0fb98697f59c96f5fc269af4d42928cf6eb93b4b89dfc16807b1e0145c35996e5b0bffa46b9418436ea245571ac1fbe7233bda71475d97afc603bd2fb94aa5e6886ea0d7aebc289b1f80fd8135f40fbabf31e607395cb1d83401a09ce0a609b50edaaeb1c854c71ec5b8e9d8dd27ce2b37b012d9d894aa582103099ad862f668a15be6375fb32d99368f08a32c7c3b9cd51bf95e8faee66ec133d6b9be22bb7b4c712fc5c928906ed4cb3e25ce6e5e7f1533be08cbff72ae8ce8a99d6acef1d062b1ee07e0ea6d9101c878fcb61a2a0edee44e2636b5b325dcd97b4d0f780a4737784ff6f5574ba5f931e9d7a537a38d9d74728010aaa6638689a4cd3671e66df27446a2b400e29ce6d2b4dadf0654cdb5af3c3937abe2baa5c384378f1fb8556f3df3998c09150cf0020d468f7dfee7754f398ab53163b93a7f21debfb23a99759796ad2af02419907cbd1001b557799d18ac9f50ae97da210a7c267d3eb61b621ce16f76a77d1cc83956ee2f27156c4e56f30638c2da815db57986862aa08c3a8fc317d04e3312217aece0f997740872b5df5436b01e809edf8e0270c736345851ae9129e12583db971197c83ba813583189b2fb8b8c58cddee63890c154bf6de82df09ddb4d07cd06279c7418a159a536799c54d63ddb54d655a51d6c95dcf4d7f597293ef81bc63ee83c6567401e7ab0f71a36a6b587cb6a303e340e437ac41f600f10727191d82df710b75ad6f8ea630ae9ac4cb822416af173c2b4eac499fb9a5142ea6852bdc74e474a4e35f3b4dc4dccd10c5850cd24a6a6e1eb11e651d1bf2f699ca78abb1dd22e98b9ce42ad7012b9991958c5e8673d527648c0573313a0a23bf79483f0bbff505fa60e14c4ad686b4f481f84deb85db313b89570683dfb5e9a51164933a31c94487211d3b815010a7577fdf925ee9aa63b9f8e0c77238d8e105f4b2e019c50c4068071f5763e68e7fddbc969857c34023dc1f0b6edf6f34207c2aa5201b7a7b3606eec9c6f70b1f68548237e1ad6a10fff7a8152a58b7dd94f727f746a5d79822149096ae8fe2675460fadc95f9cf8a65f20d29c9faa76c042c7059a43098ffeac828d68ae72182c0e9320fe8a71cb61efb92b39bac87aebd419ddc9faca67b79decb3b9a8e811d106f600452c29144dcf54857d7bf4d343141cb25182b70c4bee9568bf6ac451dfda10003e146feb08907f27c0b6f422d6ba7ba64fa89d320c58db0676067f4cd84e2ea24a5774f38e60080b6d42b836e46454450f86ec0eed3112a01abf91c8b0900e0a40b85571dc46730b876b5eb22bfa99919e75d2fe9c6b83192b1523b2ee2ca8397c388db2ddf2bc9be40267addf8f7ae88192ec6a6339532e3f0de10d2c14e243f8078b3e3dee00eb272c22989244c85a54e907c79aa77383040884efa4895e030e43e86ffa49577d51cc979f40666b8379507134b0e207343ade195d724bdf2fd369294220bff141eb40cc72b5f75baafe04b20e3f8a9102d0702454dfc201e53290407f751433c9b8919e7f3b000f11d684145589a50f73002e731f09f9d9948dbbb2f5305a32002ccedad372424ba1d85c1b80926367780223c1ddcf2372adf7baaa1104c1339f9061a0c08fc2b671601195cc4ddca60bb049907507f0ccb502342d92e0d85308f1fc7eb1225d4798c56e9a741a8604b5b9078e085b45436f79f5b32574d52bea5c3ec5c5fed5c12c2a3837de0283f0d150816ac2fd17aeffc739f0af8e1bdec3866d094fa78d2b2b779b242f76afffe4a33c2d3d0e1a32c1703373adf33a35800a279612f003d48c049aa4ac768acb4cf390257f8d2c2fc518f594737272e2be2221c16b5534f621318b10eca28fac9db16c02c307fe2ac9b5d4b5c20dba0be3b86bedfda44231765f8019c290be2daea2a6c813b54abdc861638ccab4aa87ac02aaa53351d10f73e7874bb191c2d79abeaee6f6d215734a3c4a277d604b8ea122daaebda1d8f13c98b21261bee174fd38888381c785c30bad8925e39ba2521377a51cd39924a32e37c930797186410263b65e4e9b325d85ad3549a31489bdc57cad2a64c2c6fb93081737bf8e4fdb91f0cb8", 0x1000) 7.344615123s ago: executing program 1 (id=324): ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xfffffeff, './file0\x00'}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000180)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/ttyCcfg\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='%[!\x00', 0xffffffffffffffff, &(0x7f0000000380)='/dev/ttyCcfg\x00']) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000400)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000480)={0x3, 0xfffffff3}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x80000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000005c0)={0x1}) bind(r3, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000680)={0x9, 0xb5, 0xc, 0x100}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000006c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) sysctl$vm(&(0x7f0000000740)={0x2, 0xc}, 0x2, &(0x7f0000000780)="b6ef19f4a847ff63e84f0923541d780f912681c990c50657f9fba0de7560d3d6076c9e7c891152d66a4828656ceb7fa6b7bd527dd143fe7174c1c4a17f9b6a75b009acd1762d8dafc7e3530597a90cd106", &(0x7f0000000800)=0x51, &(0x7f0000000840)="b3b27945a8f3db31a5dcfea4a876cdb440c6bddcfb95da50e10ef5d37a033913292754fc0a4fab98c6ff44c572b5e9e0911f25d0d15d3b972f47e2c3fb1395f49993f234e6088f6ab7322f64785d84a4094aadb692eaa84e30e7990c7972035394fa70fe17ed42b7b6c24fbec25668ca1ea76dc1177c2637900548b1582b180c09e51dd6d6c04592b645d647c455ea1a58653395a5e8d73ea343520a48bc052e9989f3cfb015ac49390951c4a1361af3339f280213588854a8f07ec2cd37951b5bffc34eb94b673bcc2b4575c71634f9afdf0a1e2a87641d8885d417e385d4219b4600cb93393690ca5fa9e51e585fb416fd7548", 0xf4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000940)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x400, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000009c0)=0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000a40)=0x2) recvmsg(r3, &(0x7f0000001000)={&(0x7f0000000a80)=@in, 0xc, &(0x7f0000000ec0)=[{&(0x7f0000000ac0)=""/81, 0x51}, {&(0x7f0000000b40)=""/137, 0x89}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)=""/168, 0xa8}, {&(0x7f0000000d00)=""/101, 0x65}, {&(0x7f0000000d80)=""/112, 0x70}, {&(0x7f0000000e00)=""/159, 0x9f}], 0x7, &(0x7f0000000f40)=""/132, 0x84}, 0x1802) fcntl$dupfd(r4, 0xa, r0) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x80) 5.182911291s ago: executing program 1 (id=334): accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) syz_emit_ethernet(0x7a, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @lsrr={0x83, 0x3, 0x81}, @end, @rr={0x7, 0x3, 0xf0}, @ssrr={0x89, 0x23, 0x3, [@local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 5.180468061s ago: executing program 1 (id=336): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/166) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r3 = getpid() fcntl$setown(r1, 0x6, r3) close(r1) r4 = getgid() setgroups(0x1, &(0x7f0000000240)=[r4]) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xaffe, './file0\x00'}) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="270d8df143fe692f64926b9df333a25d2b00321cad9a17edbd5698c33bbd5a33f6075a3fc778cbde58134f6c9262ed880ba069cfd395e4f99759c97e3a184ce3e5cb303b3075926e1fd5f5d9a2bb1ca4cfe2fcebe42ffab04173a9312fcafaf507c01126da6c1ae765e0be3348cbc7ca9613229b329353348dc96c40405ad6acda17fbb7a9388224126343dec661c5095448af", 0x93}, {&(0x7f0000000140)="db9df2540b2ce0bce5704a2cf57692336b98a0fd5292788bfe9c5d9fde4d23fdf5d563de3d45d7c9377887b8095da77a8de716db55", 0x35}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="3800000000000000010000000600000097481a456b4fa8970dd8608471d5236153ce97a3ce47b49a6836a095e5d07211b68873b9000000003000000000000000ffff0000040000001d2c6ce0f11d4af0c1de40f329e17f8ed58d2b8905000000e9a8cc12852d3e7950000000000000000100000001000000766df6bc5c655336a25e04d8294aa7b2bd902dbaef7a4f12f671f12620b0fd507d20a3dd05370c61afccea1b2dde68d805d2190db7ff644b9fff08552fa88500a000000000000000fdff0000050000009b546dfc92a2ed287c2331ce7dc685b7bf5f7f609812809f7e361237921f1e593360e4a35a4d3fa157a32837aece1980e200fa1cfbf85918ee13bbbbf0a952065ef087035a3ef6721e1bac632c8b63ff59408b4a2e452c092d07bc8a6f6c65f93cafb6131456287f2e8a2844f95e3750a51b2c398e010452dc9dea5ff46ca31fe7e717e802972a198af7c7cc3dc65000a800000000000000010000000500000021cce91ecae0243ca2e440ce0001a7da008ea2125de1e9fd7e97fab7f6b994adf299c288f647ff86e4f1c76ae4086a0ba68e576ecfad685135c2aa881e9eb4d80ade6e64a146359b9ecd4dbf1ebd8b09690b2280b424a4bcbbe4623ac5b0629e8db77cf0b7e7065e9cbf033007e62663a011f386921d0c27f51eec37aaeed00e47536cfff258f3d694555903532e246f6100000000000000380000000000000001000000001000004835a817b54f111ae8372e8f4e2d64c7c023ae013557ed84fd8694285cc844b414a24c35000000002000000000000000ffff000008000000355e76b7c176a54803ec910000000000b0000000000000000100000009000000d72ccad0f1a26dbeb11900a1b07b7c3783f1627982c5255cc0cccea2a042012473b85437eadb8f5dcb4792cd37708c7caa52d8ce49d4eaff853a50a93fe8d8ee278333054a504d2f9d863e6e2e162839586ec7b9103c6c6581cd0d3db49fde0d1cfeefca94bd15b3c8d30f5f9218fd0750e3301cc2c6280148b126a734d57b914fbe2d16df70517e1533ceffa215fbae394c1c3b3c00fac4dc59518dd92031002800000000000000ffff0000f9311396b7b2f1e48b68f74a052a645586603f7530320000000000005000000000000000ffff0000ffffffffa5126b01cdcd91e540f46b382071a8c62df226031ebfccd2b53390001398db0225ef6a31dd91c57e04932a911ccce7911d1c7c922f896b70ae49000000000000d5f8c0690ac87f9bb63eedbd4da62dafd6b7ad787526bea3f750bfd5f3fafbe80f4c157effe7fe55aeb97f34682cd14d5fd4d820778adb30a2d81b0b19751da6fb8daea027256ffcabe697357b6c1cd36cd2ef0430c0a9418c6ea0815e021cd130086dbea706f602495901a7c2788dee31a82b95766a0975cec77cf13cd784a4804ba31f2dc864a9e4c45d336777a00e5bde5ea2e1c8f02eb10c33f6fffacd999196b4ff30797e38fe9de0d81b646b5b496130ab533e7e0e68ca5efa0c29825fdec63cc6ae0c3a8ef9ee5c995902ecd919eb03868285f3613dea2070abb69eea9d6eca0cf9649a226de7063a78681baaf241a348565f2309ad19232f772ee0f0ebc325f1de5c8de9c5d20c34af588b23d4b1b392bd5ec96afcdf384eae2cae368cb470a1301338a639e2dbcf914882d9b30703fe"], 0x380}, 0xfffffffe}, 0x10, 0xe) 5.100578622s ago: executing program 0 (id=343): r0 = kqueue() r1 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xe726}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x2000, 0x0, 0x5e) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f0000000300)=""/57, 0x39}], 0x4, 0x5) r5 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) close(r1) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206949, &(0x7f00000001c0)) setsockopt$inet_opts(r6, 0x0, 0x1f, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x1f4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') openat(r8, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) 5.099374154s ago: executing program 0 (id=346): r0 = socket(0x11, 0x3, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) close(r1) (async) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="cc2529401c2a3cb815895663778f57f6bc2ff97cb95bddc0b500c8d8eaf20ddc0b169c589edd0e80ce5eac54afd5fdcd4d52d2409fed05848c96edb24cfaf0b0061aabfcbb3eca60b7311ee08d39dba449c700d3e9660da912a322610f273a5e2faebc92e16f4fdad99484a2dceb0e0c05bebf2d728d82dfac75ae7f655b7b9742932f42d0f0d3e4f466e1a608ebd276534324b4e6c2e1df7aa3e72cf5c3f74ab70377691f1500974aa1b2197128883b", 0xb0}, {&(0x7f0000000100)="d4632079a81855d1376af42bc8fc413d51ba51b204ddd3daf35e5b7f71b2dbe4e0de", 0x22}, {&(0x7f0000000240)="9b88ad479466a39f6f372ea814fe607c561bc7431727afb968a0f7531812549b2e6fde32374f0f0272ed4a2215eec48b96bf60df38d713c902c74e440fdf6ccecacdbaba88d609c1fb2ba7c122d810ff67f63a9957feaa89928d705eab82886f1d89b5541511f1917b713fcaa9083a09e3a1ec093dab1fb746f26889374bf86ae7741d159f4a4d1575e8587cf9b077b029f5b6b829860e9685", 0x99}, {&(0x7f0000000140)="567eeab6b12fa19a0d8c10100a6af92d6c0c5c23a7be8dc3fd3fed0bccaf3d520ca4d6007a2174", 0x27}, {&(0x7f0000000300)="2780a7dd99a72bfc98047ce03e5ff2380c8fb25b9448b3cb8f4e5bc20c651c4df6dca2efc2b4d031", 0x28}, {&(0x7f0000000340)="2228618ae0d98e429536ed6634a858da51e2e336ab990cc21cd337e1d3dc7c87db4f5bc7dab9944cf49f9faefbc13307b8926a8fbfb744659ab4766c96e3", 0x3e}, {&(0x7f0000000380)="3a94e653f384e40728dce0471fda252d6b572e6490100f78f6140c75343b6604af5de76b8e2aaae3775db959ecc05c9ca85670cd254ce207855a229b3df2d55823f84225f03a20ea20ba8d3016eab4c964573fa35cebdd703384b474040df33ed794a5f7400a446e6412d8d6702cb1f1cea1ab366219ad222c7a0565ffb9145d84516f0b5a5e63ddab991a7191e8b99571dabeedeff42577abf890d7058e319802020e99cc7047a8b1820e39a6aba89f414e872c963c3e6eee76b703a669e3df65e8512a5afc9b611d34425211a36aeca28ebd05781b2171d706de3a199cbebbf8ebce0922ed50e7d0bafac2b3571f6e07", 0xf1}, {&(0x7f0000000480)="257097c35ebeb4ae920bd5bad2049218fa6bb8876e1896e53efb169c29a589111cf0c52258e22e934cfcadff20cab2add643ebf459d5f6fc0ed0c3134c43c48b0afd61d98b8b5b1ad643db23e0c07e20878dedd95b9e6c76366c61b48b5b48512862276b0d35a952bcadaa15a89d2f536d5fb32bb442642042cedbaef9606bafb83b35ec3086eae9d6d722ec8a269f55bff5a61d80d8fd8ed51c42cab29962619cd6d0a2a755a2547a748aa59eae86dda535e78d01e3448941ed024faea1", 0xbe}], 0x8, &(0x7f00000005c0)=[{0xe0, 0x1, 0x7, "a05f586ad595c31b11199544f5a2ba579884797275623a6567958f89409e75b862f8b09fcdab1144ca5fc4e4abb43a93be3390b613f58acacae98ffcb793c730385ecefa7d2c4ed7cc2c0c128a44fdedcee220ee5189f59c5a7a3c3e498edb7d1e3ffeb38562a05e85fb10bf17d6eb264e90e357754cba995fbf2b3aa9d27896ac136f131e7e1f56f1007839871d4eddfc6e8e70803564ec27a14fc7344f38015e9c4871ae3cd50d6a4f47ee7cc82ce1da166dd601c0637cd8a940c1b7995ca9d38a0ce1ccf9d9631ead49e9e0d7a9"}], 0xe0}, 0x1) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000700)={@random="85b93f2f3dee", @remote, [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x34, 0x64, 0x4, 0x800, 0x5, 0x89, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0xd, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x8, 0x8c, 0x0, 0x2, [{[], 0x8ed}]}, @ra={0x94, 0x6, 0x7}, @lsrr={0x83, 0x1b, 0x3, [@broadcast, @rand_addr=0xc4, @empty, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x1, [@loopback, @remote={0xac, 0x14, 0x0}]}, @generic={0x82, 0x2}, @generic={0xc1, 0x3, '0'}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0x6}}}}}) 5.055336719s ago: executing program 0 (id=348): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x6, 0x8, 0x80000000, 0x100, 0x8}], 0x4, 0x0, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180)="664204ae", 0x4) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000006c0)="39f2ff56576a8d0039805206d1e60761fbe5e269", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) 5.052675071s ago: executing program 0 (id=350): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xfffffa9f, 0x7, {0x8, 0x7ffd}}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x6, 0x10000}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x83, &(0x7f0000000140)={@remote, @remote, [], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x1b, 0x7, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @empty, @multicast2]}, @lsrr={0x83, 0xf, 0x8, [@multicast1, @empty, @empty]}, @lsrr={0x83, 0xb, 0x9f, [@loopback, @loopback]}, @generic={0x0, 0x4, "808b"}, @noop]}}, @udp={{0x0, 0x3, 0x8}, {"65398717c17c491c0a6ad0fa0d0eb7c9610828b7c4e8cbfaa1de67bcee"}}}}}}) open(&(0x7f0000000100)='./file0\x00', 0xcb04afc482a1e82d, 0x82) execve(0x0, 0x0, 0x0) 5.046267332s ago: executing program 0 (id=352): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xae, 0x8, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)='j,', 0x2}], 0x1, 0xfffffffffffffffa) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f820000000000", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) bind(r2, &(0x7f0000000000), 0x10) (async) bind(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 4.273048857s ago: executing program 6 (id=372): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2, 0x6, 0x3, 0x4}, {0x64, 0x3, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xaf}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x40047463, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) setreuid(0x0, 0xee01) (async, rerun: 32) ioctl$BIOCLOCK(r6, 0x20004276) (async, rerun: 32) r7 = dup2(r6, r6) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000000c0)) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xdc, 0x4, 0x4}, {0x28, 0xa, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair(0x6, 0x4, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x44, 0x2, 0x5, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x6}, {{r9}, 0xfffffffffffffff8, 0x1, 0x4, 0x66a, 0x401}, {{r3}, 0xfffffffffffffffa, 0x166, 0x80000000, 0xfffffffffffffffe, 0x7}, {{r5}, 0xfffffffffffffffe, 0x50, 0x4, 0x5}], 0x800, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x66, 0x2, 0x5, 0x7}, {{r2}, 0xfffffffffffffff9, 0x72, 0x4, 0x16c00000000, 0xedf4}], 0xffffff00, &(0x7f0000000240)={0x6, 0x7}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) getuid() 4.22818293s ago: executing program 6 (id=376): syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000000800452400140000200000339078ac04000000ffffff87876eb6fe7a752a6c88f56a4cfe8f4df964b54e8e9cc862b0d6c68fb2fc6309eb72a3dc9c0f47273e2f43f6e0"]) 4.154298126s ago: executing program 6 (id=378): poll(0x0, 0x0, 0x80000001) open$dir(0x0, 0x8000, 0x6) open(0x0, 0x20, 0x1d4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = syz_open_pts() dup2(r1, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f000009a000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc2c04200, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/85, 0x55}], 0x1) dup2(r4, r3) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) execve(0x0, 0x0, 0x0) 2.100546257s ago: executing program 1 (id=406): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000, 0xffffffffffffffff}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x11, 0x3, 0x80) sendto$unix(r1, &(0x7f0000000280)="b10005136000009f050000b10010000000000000cea105d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3009d95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab7c685e000040381ecb66400"/177, 0xc6, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x8000, 0x9) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x10a, 0xfffe}, 0x1004, 0x0, 0x0, 0xffffffffffffffff, 0x100000000000005, 0xfffffffffffffffd, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 1.994373742s ago: executing program 2 (id=411): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) unveil(&(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x3c, 0x0, 0x8}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 64) socket$unix(0x1, 0x1, 0x0) (rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85", &(0x7f0000000080)=0x40, 0x0, 0x0) (async, rerun: 32) fchdir(r1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) (async) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x3) (async) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7ffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa00"]) 1.993947177s ago: executing program 2 (id=412): r0 = socket(0x2, 0x3, 0x0) mknod(0x0, 0x2000, 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x5c, 0xf2, 0x1, 0x5f80}, {0xfffe, 0x4a, 0x0, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x1028000, 0x1) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) 1.99338899s ago: executing program 2 (id=413): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xfe, 0x4}, {0xc, 0x0, 0x9, 0x1}, {0x16, 0x5, 0x4, 0x400b}]}) r1 = socket(0x18, 0x2, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="213a8ebc2bb59a618cc29be8a717dc805724d852c2bcd17520eac0ff0eb729e3620925a30aad9b8541f999c429a0e2d1e132d44d229e2d61d5e342df85a503b82564d9e2abab564e0c2bf9a4d767f5084d40002780de281da159a4e9b7deb3f9a2dc6f81fb7ad9ae2dabe291d30d11edafa8a5d4abfdbff29ce67979b1c65c6447d17f57707df915c6ebcfc1e12c14a97f", &(0x7f0000000140)=0x91, &(0x7f0000000180)="f758902984828175affc95b638d42770e71ce4fd673975cef0ce8f6d661d7b9333c64211bc938a730e558c54bf2a1b8d6f95", 0x32) r2 = kqueue() syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x20}}}}}}) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x40, 0x40000000000039b5, 0x4402101}], 0x8000, 0x0, 0xffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xfe, 0x4}, {0xc, 0x0, 0x9, 0x1}, {0x16, 0x5, 0x4, 0x400b}]}) (async) socket(0x18, 0x2, 0x4) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7) (async) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[]) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="213a8ebc2bb59a618cc29be8a717dc805724d852c2bcd17520eac0ff0eb729e3620925a30aad9b8541f999c429a0e2d1e132d44d229e2d61d5e342df85a503b82564d9e2abab564e0c2bf9a4d767f5084d40002780de281da159a4e9b7deb3f9a2dc6f81fb7ad9ae2dabe291d30d11edafa8a5d4abfdbff29ce67979b1c65c6447d17f57707df915c6ebcfc1e12c14a97f", &(0x7f0000000140)=0x91, &(0x7f0000000180)="f758902984828175affc95b638d42770e71ce4fd673975cef0ce8f6d661d7b9333c64211bc938a730e558c54bf2a1b8d6f95", 0x32) (async) kqueue() (async) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x20}}}}}}) (async) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x40, 0x40000000000039b5, 0x4402101}], 0x8000, 0x0, 0xffff, 0x0) (async) 1.993058606s ago: executing program 0 (id=414): select(0x40, &(0x7f0000000000)={0x2, 0x4, 0x0, 0xc, 0x32, 0x0, 0x3583, 0x4}, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) close(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000001540)={0x0, 0xfffffffe, 0x1, 0x0, "9786ca4b427a02c600010000000000000f1e0400"}) (async) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000001540)={0x0, 0xfffffffe, 0x1, 0x0, "9786ca4b427a02c600010000000000000f1e0400"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1e76, 0x0, 0x4, 0x1, 0x80000000, 0x401, 0x0, 0x1, 0x1, 0x8fb, 0x45ac}) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.970378431s ago: executing program 2 (id=416): openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x205d3, 0x0) 1.96934436s ago: executing program 2 (id=417): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000240)=0xc) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000280)=@un=@file={0x0, ""/80}, 0x52, &(0x7f0000000480)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/177, 0xb1}], 0x3, &(0x7f00000004c0)=""/15, 0xf}, 0x8}, 0x10, 0x1001, &(0x7f0000000580)={0x6, 0x20000000}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e076d7aab21557535cf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e5485341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081ab00000000000000b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f0000000000), 0x59) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8574, 0x5, 0x3065, 0x0, 0x6, 0x10001, 0x20, 0x1, 0x0, 0x7, 0x7}) 1.968879677s ago: executing program 4 (id=418): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)='Mn', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="f4d730ba29176323", 0x8}], 0x1) (async) execve(0x0, 0x0, 0x0) 1.953225883s ago: executing program 2 (id=419): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x2}], 0x1, 0x0, 0x6, 0x0) close(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, 0x0) mknod(0x0, 0x2000, 0xd01) ktrace(0x0, 0x0, 0x40000534, r1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0xdcc4, 0x2}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 1.950962281s ago: executing program 4 (id=420): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) chflagsat(r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000300)=[{r2, 0x1}], 0x1, 0x2) close(r2) 1.882197012s ago: executing program 4 (id=421): setrlimit(0x8, &(0x7f0000000400)={0x0, 0x54}) r0 = syz_open_pts() setreuid(0x0, 0xee01) chroot(0x0) r1 = kqueue() sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000280)={0x63, 0x7fff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000093", 0x4) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) getrlimit(0x8, &(0x7f00000003c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) close(r0) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x37b, 0x7f, 0x80003ff, 0x1000009, "00df00003f00", 0x5}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000004c0)) writev(r4, &(0x7f0000000c80)=[{&(0x7f0000000040)="cfbb251e606bea41ad41ffe4975e0508005bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3ac3532d1d34555dbef418d8a7e994b1f1b111a170f29659d91bacec8bf0e9eeef122124b443caa4002363de74512885ad027bc4d08ff925caf0358a6165e62f5128620c7e70ad2605113d009670954ee4f6c705e70c9e4bd5d435a44800000000000000", 0xb0}, {&(0x7f0000002a80)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b3061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f3040727c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097a0900000000000000fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d28596761ca36d1e5d3bdf73a956d00dc07740e04769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd25161289ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fd47e8a5a1c186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc026fb5e63be333500362488e7ee78df015294aae451a12dceacb953ec578bf0a6fae1ce4aaa4775fba104a4fb15d0cde5d7e49d429c94fdce67333c51007729f1fbb061af0862526856c28e65a3ce7df07b3da132b0c919e95b9551b1edc23a58c450fcc39f518fefc4df32130c52acc77b6c5113a02a4aa3bf0db5fa61908dafc0bd45fa6453503e2cb76729ea7991edef5c03d149d1be1013fad0d1609db6c8c7f1dbbc4bbbaa4761bae7a6db40fdf4b00dce63bbe3c2ddb417388517919f90f8699247eadf4ca77fe38f171070af0d464f63378411f42b7b4355e5a0e38bdfb84f23a6123cf97b931d64ee03b420209143591f3c662d2018ec35d02226146abbb7242200ae1842f67b619df797c44ea964d6fa9c38955dce88d2cab273a6b15a10b816338cedea0a48454bd5000000000", 0x113c}, {&(0x7f0000001340)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c02cf7a1653f1749274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb7382c105594ff4411991858ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a49400000000000000a1b70ea349f718be3ab9871ae482758363f04fa4f6e91c", 0x107}, {&(0x7f0000000e00)="d8a33517c66c2a01058668e041bac6e222cda5a8a83a629eb6514522c599cee99c1ce2751a6bc1303e5e1af2f7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9df00000000f3f25c0bc65341263ac9ac9d46c0f425ff000000000000007d5653d729bfbe294fd3c8f7d004762cd5c286b039df3ed0e2aa6f14488dfe95d5b74aefce77e0afee5ddd2876e6cf2d0500cb8b8caf6a1f3e46548cfcb5eb0af4569f6079392e5ae0c650df19f6c61b7f1b2832b1a2423c635cf3b594b514bbd77a58426c4274ae6ee48b9447bf49cf249c48e1df0000000000000001366abfeda37c03fcd6f1fc9b5adec1bf1086e0ba29b937faca6170f5e317866d090386527e99384fff563f4d5876df6fd1abb49b04e4aa1981166496fc258ee7c2362f08dd5ee43c92e695c728038f9ac6b7159cbb69daf49d4355e098635a36377353c64bcd2540c53fd06304b3408b3c4588195d26543e81b4eea033f843209f502a7beabf707ae5f0dd68aa8565fd083bce179badcab9f33825b7c538f1d20c", 0x17f}, {&(0x7f0000000940)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e5098efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261eb0d86b3e469936c0799f8caf0dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b82ef9cc1b0bced06209a65ff61b2a8b14004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6dad709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a54780d6b185ede26f65208dcce5c269e7cd1e035d18d1a6ab12971530f9560be23b0f79e88eaa7e2000792a8097b4ddd49daab1ef9fc945a49add61f933b61998cf8127db66386e739bf2b1f12674a63fd4c33bd7160fd5b2776725e2553e40f4d7f8bd00b660a77af3d19d56b494232e2d8003139151a8bffb808519313f751d17b8dddb913a8ff30fa7f017d701ed9dd8d01988d599", 0x1d9}, {&(0x7f0000000100)="73fe9e41c2d3fe87cae546da334c4f54b1529b4ebcdd914b9ebec1e5bd2d350c594b32eeb6d0772a245782ffde01fff89bb04c42906d7ddfba41cd1aaaf7c2216160b8f1992ff697f42621bbebfac9a6e8abb61e311b689278bb8fb22260af69edf2c81841744925fa71596a50d2f423e3d4350836e141b6f1eb5cca994788333c66b358ac91841095b5adef5b4b41b08383cbff6125be45352acfccb63cf446fd09bd45e6d80a728e8085c6a88dc7eb5aeffa66a06169b1adf28d22705edc066e6e12edf7f82efb68806d6ccadb32ed00036026a95bb38dcdbc4bab15e1a5d5b636d53c57f3c000b2e9ffff14ded94c2bbe19ea0000000000000000000000f0c509e1f79c9f901e133087fabdc943bec60099cf243cb4e264d6bc03d22a7fa8424097bab4225bbca65c91841971bc605a0e039c75eff7c2293169e559d53fc9725c97546cdcfa9cd81397396d3bb1b52db53b568c959d1cd599b3ba9d0b0a9618d1f4893f94bd6080b504315aaa5400bddd35e75668acf596954715e5", 0x17d}, {&(0x7f00000002c0)="f641288ccca8e14d34e4a627c91b331bdaa906245d358040b4faeb66e68f7ef50f149c587b55e8588c466e59b9ddcf127601a900849f15a37df110b55deab8a2c9c424fc000000000000000000006e4a7f80e447ff12b5315767a5e7b1803342a6d02c39f667dd11b5a3eee390ff9acdea8f59ad1d8aee913706e5d9675213186faaaf4a5287504c0555d30b1a17cb95933787775470ab123c1996417d", 0x9d}, {&(0x7f0000000580)="a8f1b412d84e66d7154e99bced60a5178c13d83c91804cfba26ce0c676078618189d7016af23e046cc57a1d08afebf95a1b849c58667384e15ce34c6efcaf270631a0269709a30500874254c1d87c79bf528473757fb647c305587e071e5edfaa81df30d967e10c6dd23d73cad6ff0bd77317a24979d6fdc8ab49b36a1a9e211ee676eadd931b079cc995f3663b3b7452a4b344d8fed7b47ccbc912ac34abd55b6b34eac279f5788f781bf408ab30f9cc3deb5b6780983ad60fe47ddaae6fc2ef647176a4d4ebc47fc7ac9463540253d6be45e023408e331434979dc2e3f983f65a88b26c4b905df8f0adb55cd0b56bad5203a66a08a8fce01de0e4e4759fcd5f23c7e41ffbe14afc6b76709318387a2026703ea1637c37168", 0x119}, {&(0x7f0000000440)="1dd024fb4be9895efcce2f5f57c04235a434a3c81c850d40d6bee0c22c194710fe1ad9193ff7a29f7d4409f2de1fc508b45f187e0000000000000007ad4f470e41f86f18e5f2f64254d437d5078129a6d76b47d3af36b425c940dfc4c1", 0x5d}], 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) writev(r0, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000840)="fb28540b1ac56f1117167dcdca5350247ce83f087531239b9aa5664c2416277aedc623f9cd76b953b0818906c799abdb6fec514804b47d6dec942972361bc4f4a49e94de1ddaaba00c580a68d1e28caeb8686798b974e8f3006870a3a255fd4ae67ee6a0ba199d10be7a4e48a84ed1364b8b14bfe7ee8c365b23c74b17c92472e12e242238ec0667db141da61bea20f698c831f75690e810f8f5950e008bf6ab07ac17b02f898d7ec370d0d8a137cc3720fb82e02fe7734c542be3937644fa01438070f9991d847d37212d56b262d4e31a9b9ebaed74bbc9", 0xd8}, {0x0}], 0x3) 1.877150807s ago: executing program 4 (id=422): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mlockall(0x1) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000200)="00ca4ff5", 0x4}], 0x2) setreuid(0x0, 0xee01) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file3\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getuid() 1.875153811s ago: executing program 4 (id=423): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @remote, [], {@generic={0x8848}}}) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mquery(&(0x7f00003b9000/0x1000)=nil, 0x1000, 0x1, 0x0, r2, 0x9) 1.873527519s ago: executing program 4 (id=424): pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x1000000000000, 0x100000001, 0x3, 0xe70, 0x1, 0x0, 0xff}, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e34712611fd238d2c7d5a1b9b3f000a7475acaff487f89cd73053004b8e93ba66b3adcc5f84cf418d5eb3388847ea850497f95624e2ac03000000255fb962e6abd8cab5eb5e9fd0665602af5409", &(0x7f0000000080)=0x50, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x16, &(0x7f00000001c0)=ANY=[]) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) shutdown(r5, 0x2) 1.331479628s ago: executing program 7 (id=430): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x3, 0x6, 0x7, {[0x9, 0x100000000, 0x10, 0x2, 0x101, 0x0, 0x5, 0x8, 0x6, 0x100000000, 0x4, 0x7fffffffffffffff, 0x80000001, 0x81, 0x401, 0x2d96fac2, 0x477dcb29], [0x0, 0x7, 0x3, 0x2, 0x60, 0x2, 0xc8, 0x100, 0x100, 0x41], [0x1, 0x800000000000000, 0x3, 0x5, 0x1, 0x9, 0x6], [0x7fffffff, 0x0, 0x7fffffffffffffff, 0x1, 0x4], [{0x5, 0x9, 0x8, 0x5}, {0x6, 0x5, 0xeff, 0x8000000000000000}, {0xa, 0x1f23, 0x5, 0x9fad}, {0x0, 0x4, 0x9, 0xfffffffffffffffa}, {0x0, 0x4, 0x7, 0x27}, {0x7, 0x4, 0x47, 0x9}, {0x7c70, 0x3ff, 0xffffffff, 0x4}, {0x7ff, 0xfffffffc, 0x8, 0x81}], {0x3, 0xe, 0x4, 0x395}, {0x0, 0x1, 0x10001, 0x7fffffffffffffff}}}) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, r0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) 1.329573845s ago: executing program 7 (id=431): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$kern(&(0x7f0000001640)={0x1, 0x37}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37075d26a849c1cc77c33f47bf1962a87c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd0058304529380b1a4e05d9aaa4a462654c3d42689aae50bc5b0c6524a9505043c72e8748d6d0c96d96f7a40f97fda6346edd08fd838c5e05b7eada8f3c17ab81c141a01367ef5a928a6e2bf38d3e33ba8db17f956c026bc130c3746da770fc47aef981f49aa6b0881c0aef52d3bbbfd03d2e14d4fdb1913ae1ee32a58da0b98c1ecafc7a3296d7454e172f53b4a8b077aa780c729bf409d0e14f0a1767f00"/416, &(0x7f0000000180)=0xf, 0x0, 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e76119953502e35db7400147cc3", 0x44}], 0x1, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x89, 0x4, 0x7fffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x46, 0x80000000, 0xd, 0x7}], 0x3ff, 0x0, 0x5, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0xf04) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x1a5) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x1a5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc7536", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001600)) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001600)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000600)="1f707a6739824a7356182ab58964b37bc6abedf8e3bf2d48d4680029643cff9498eed981ed614729c76b41c725a11392ade1a952f7a2064dac86b2126bdd2b42421e51cc753130ae70b06e46135cc7b0ff1810db990ca2293295ed18f080ae425778fb849ad0e157da3e5fca42951ec0a4e7ab948730c18e08ae82274010d8b39831729f1e29a149d26c3b620180be3125d30c539acd079e9e4deaef1c75e171b2d51e343e0eb8a0584498c47353c8ef423c1fb4ba9c05ea63d7ac07ddcf7aa8c1da296fb82aaa8e9792f393deb1b1389db13c293f9f2c3670a583e4f7438485a28654743ebb1471b5d0d866495233094d81a9ee592313c999741a265b97a0c75a2fc32f362608bec0945d375695745b7fcc769183fe6c5a988b30916b8266f4c079e3b9f709128cf71784bdf1aaad0ae6287773069b6c16396bdf6cde5834b76192c97ac3ffa8f6c67c9d63d0b8d131f734b31fa5fb95d659f29df3efca427107fb4504497b0e3869f5b629533a1529a32a2f3b3adc932a1d8b8c0214be0066cf67aaba4236ff01e4cd0ab764a85ff272991238cc92df06f1737c63a11cb49321af064f975f4356455b4ef5e390d681ed8e8958bb6adeadb9fc2b84a9c728927efeac7c39bacc2e05adf7d34dde68afc7ae28c1c70271bb16c1455c76650a41c85ad2538c58c33276df3ed7bcb1e15d3b818118ea72b5333d53a0296a45e5fcb8ceea9c1377521e815074942c57b77fac9192703a9b0720956525733e97de68f5c0926abeb36352a65650e2b9bb23224caf896d719e14d67cb44a8e67d0b0d1c53bcc7a1e9cb0e7ad41f2806eb0e02773b4f4570a4bb017d49b37d995671af1a2729ceda1f06fecee83a82757a245091df5f329c376c4e2a16a1e1b6552cead187dac1c9d82065a965f52b2a32850ae4879b9a15d4883ac8796df759490eba111c465886afd414fb660ba90c069cdb3ab318a9f5b398876eb32743e7692d22ef9e91223289dc1b9eb19c76d1ac788cd792a9334acfb49d5dd87d438e3259100e1394d46ea694b4428512347dd34972f14d5ad6d2093f7627f61ce5b4d9e2394325ab5c027a2130e77d617137c33352838d783a4381862b5f52d585263a7007859d6004a9ae42a9eb288f80424f0cf7c1931e9d209eae9d4f82a3b47253d41c6a9a024c8298510c9a7551a94e19bd9fd526f29259e3166495cc8674d170e783b5737e32b7e120970ac31d38e6f0ac39abd19041feb0d4a08771f1513a9be96068201afeb32d503bbfa252710c6135db5d58ff1b2b80a9840c675cc300bd8dfb24011f47da0053f4a2825faaf2e66c1e3d6c5e30b8400d39a425453a95a02dbd5aef136d31b6a72f26ba25cc8788cbb765929244d00bcc8de44781cdc2b1b2e583424e5d56aacfc2da2e73f39e043180499f3721ad9c9703db8a5b5c56491c7b8de1b2445cc64e93dbecd57b2eb241f1022bbb2712a064fcd0aa25bc0dba4c6b426e453bc5f05476863ec00a530cc56c7268297c84c0ba04060f8e56f692e3198d6ec84762bcd1c60b33702f8f9079a7d472ab80f3adfb94e1c477e85dac79792cc3c0b3d9df04fe79ad15d94a5ce8e25cde9a71ec785329fd6d2a412254d73b85a5083c2d24f60f15fc801cecfcde1e3b60c6f208946ac7f7044b48fe076e423f0a20a0f4f68f24582b8f63ae1ec0053673569fec9511d13e65ffe90174858635572b284fbf4ecc21eea7bab4ca00bf9caa21afa4adf4d145c8abdc11b4739d4f30546c2cf07175e3d972ac0057cc976d1eec5421eee5884c4815dd4c9cbe529c8ff7cdc171a19279d7235752f324573ea69bb807f55dbd56f330cce44be5319fa35dfdb0eebbf3be6d20f7588637240deba1900b8a8da25ef3825e4cbc2cc380174c881329850c8918440c3a3015e466d8459a50923309cc182924f961c9ccdd7fceadfb24ded3025345afbb90fefcf6a4fe0435600a64515f223c13ba546e7fbce334203f124e528ced6c902f5ca8cea44238cacbc24581b9a10270c11938a83dad498a69a1054d58bd9962aba74369219c8a941b5b24e0eea060e485a27578b4b60e710d3c2ca45b9ee6d9adae2167c5a929e9246fc64e133fe256ae2a68efa7a8e4dd04d9b473a849b84d478fc0f64e4b7fecc6747ddd409c83599e42e0a88c56c66485e3881aabe318b3a8aaebcefab0a00dcebb55c7bf11c90780b08f465203dd7eaf2474777cbfb855a0034ac421e83df97d7ca04b303ae3b91b7bba764c39083adb4d67d0d2f710527e3c6662c738fa24ba3d5086d4749a5556bb93d6291ca260af360ef6a18357e73b52dbf898a6e15e5021af8d281f535a07fc316b4be0c40499d680a321697538d926c6d699297804ea33184de0e3d40f7348da0796fba4e5ac81cd88f1d92092ea78edab53cea0f785fe82d9b5410b35dc14c40739d56659a919d4c206b7eabddd77ff4413269286c4372989de9cb13bb0d933c66ff1c64eef2375b2ce302cef24bc55c9a699a18947dcd0b8cee137bfab89cecb16ff40667beadc995ca44a9219938963ff1c335b866721ee1a84e48d493ee042ea23006f5c9add347f79d68308404d397801a87b63806a4d1358d16cc93d527b189e152e6af35089bdec3b3b75a2d8d962906af7106399bfe6a033ad10d0d8f65a850a6bc64ca737aa3bc79d79adfa3a61d12497be5c8d02276e67a3cc6ce27f469667d00a53d01cbe2f77d9912bfa2d0cdbec4e923c2584257fa62165aca6ee23214c9189e6cc3081ed1e141567afa25d314c4728b65de5a226d2825ca7566d7a01c9c5c668f0e61f64fc9c24d90b69054e1ac6541d6b23f432cba5023be7bc375756d1990299a6774b2cd09859a7d818a8cc920124b53f53d0a0edf86d649376e0240b2a4d1a29765853d366eef2e06791935bc1a0dbbb39bd88d0449f1c3e1a0d9d4087a31b7d7cf16e922b6a96b5fc040c24cf12d8f06451d074bd712ff4d25cdebd5528040286cb9618fc9a3390c6988aeb92e8c0a1263135c98e564b65302904f0daa87e35a2ff63ec580c9fc3b70a92d9272c0466596333585e08f45c4e4f4fd3bc32c409c1dfb417a707211467748fe54caaaf1057a1d883554b9236661506c79c0a0cf87b35d2246ddc0f6e171d55f6ceea6da0a52c4264dfb93dc8ceff91eb7d27acff790a0e0dd5389fef145b5029e775f628f562cf049866344749d942a4ace4b09c8d697ba4cbd91280e5af5c3114b1507a8a5b4aa02962613ec3bd8e7923deada71884638b66e608b85217d7a9f9bd16df7a719e2ff82af62cc5ddfb3c659672e273247b564843e32f64bc845177a13cea0a3e2d2f6b6f3106b7b252fb4844d5a73081410521033ad69e73e6168a25e0c2e3be8b41a2bb554a9006ff06c66f822d4560d35f6d17ba4a8163749b57fc9688ca878cad1b385f89e6b769ef64045083e02ff64b989b327c5df6cab354167fe752933c8d55098249a27ca2fad8ad245cfc82ed4e262e24f4d6c10c272b35b9f3a8aed2e2f546c269f311891c33761207dc6cc9bc12c9e39fa9e39750480a29c45dd0adca7ac7a7e6758c3b5a7dc792a4486d4c6020829341133627d4e0d268d61c339ad14172b745b22230e617d0e1d267a86f6007c904ce701ff4b72f71b45fddeb06c032bd4372ba2bddae12fa932644771dc308f3940b6ad0a45f59c0ca67154ed97d922ff01a86bb8e2d640157a425371eb589033749af8454542ffd843977d17f396285a6a1c6b28f0053a45f572b4791e230959bccec2362c0a7a21acbeade3127ee7945d4481eb40c3e636a137a2919b817a1ee4b8df2ec39023cf4b4e5c094a3bcc89004d92ca41fdb581906a2f8bc391788aa58d22d5835e3a94e4a9e224c6ba46193552debb1d6dfa96b5cf31c9b2aff951a797485eaa03847dc6b7b1fb517b5172631dee9b743931c03eb9411f854d1abec0f6b056178051cd7ea4620e091bbc2c8f9562a0dc3defddad41bee5808ad50e0de5308190fc07571870eaa0d4f194591d3ce020b71dedc612d69dbf8ebf8d2ac67de0a45c52409138899137bb6393d4aede4ad8551340a6d57d090e39556b4b0d5b9d2ec92dec48be1ff7fe73827ea420b073dfd7832cda49cbddb6cd61f7b4e08c99e6c88bd6a73d9d8c9678a0d36c2519ae76fc8671a849df05634796bc1a8ba80dc702bad7b5d7441a748851748a8a60de0fe348de7d4254626c5c5b6f79f2e88bf333e45bc2b0cc53e4a5ee47cd33a5fd1342ea575c693ab7181a9836ebc14b8927719d3662235e47fc9a6634f1ef130de755ea498cbcc8b716b5db2f7837428999d1b6a02f3668ed09f4d5e53e58e8c0e004a153979c46d237f16cfd0c79fba625128f998e18382fed15d4f7fbad3ffec245c85e28d5df3c86620090cd54bb75562437c0890cf0e07a673b390b911e40964c38cc6ad6bf5d5739c38cc8e6e140c8276239ce0799b6b7225181dfa62f7fac8f473b096e39a6eefff013cb8b21afbe52cf9e72d7287c4ab9f8362fdf824a74c7f735090c840f68c708da1422d324f36b9992171a9dcc9d3d6a96bec2f661ef9e43d051f72bb506cc1884e92482a52451e3202214c06b550385b5da955e107cf96d2a503564457107af48039bf6db291dbd0c031b171dc997022d942f4237c9ea58d4d799c5f0e27d158519aacf42d17879ba94da18d2015181642fc6c90ccb978738309a65f3b19a6c5f8acb7bbd443f3e3637417f6b99f23785325e57b7c4920c264f5e4901e29c0e259f92f69ea8c6c94524e087db8d02b373f3eb4257ea8f55f7ff434d0f65c881f9fa01427558179e064a0f39cd6672f6f01b5e49811c061640e70fc57e3642f75f8fc5d6b10fa9979e547a58d97ae0934a30076c4267db3f95b14875e70b094622fcadc027a6c708886e929dbbcacb5add88f26dac7906ac3f689424ab06f3a9b5a31960242b1d8a8b8f71ef2929884bbda49997617da77ebe69eef27738b7fb3996662f45d808cf1467edc1fbbe12da1b6e1d496cd8af8e6655e2207a6560541db83c3c0a3984c20dab1bb43a7834f19f0f7988df251957f7fde93c852e5cc1fa571751bc3faff249e9fced49999fe2399230c88e002e969b9f72f89886312922467ee87e2961c86f49ada5459b48d10015b3a0ddf3930f5602ed979d9069312caa3675dc29a130852e673157033aadbf52e2c22279fa6a36a291e170bed270026917046e94ab9fa5581f3eb3940b39f30ccec499f6d807bf7433b6de3b7b71619eec7dc2669e9cc9a2a129f04e464352b41aed5773df93725f2df0f5f58e5723c36a3235d3dc407a47014bdbce5774885cd3980db4725994f9c817dd29199b1648c64956b44c46f096916a3c3031ed2a1918b1a30dcf3dd921ecfc29c3c6ecee3e41423dd87142a681f2aebeb8cff612dfae9e2ca87d551305d6d1ba0791b8dbc4911fac300839790cbd549289b4129b8fb627cdb5adda437f4e425e5148e7e5d5890cf2acbe3b99b6b690c22f885ebd5289b5b26981359f090f9e88c3b0ceeaaae4f572566c4da4311abf99ef12ce60f273434173b0d9611f935ae2f26f99388bcea00761b830a17722fd7b63f658a261c1cfc800a1d2ee03a2202050a330d986036c6c5fc01e2c9ffb0f44e0efee644de1446752bc969b0cefb18eb8d03f3d54f790466e12e5de8298fb5668ec7e73810ceb4e3cea1c278a0c80821dc5b6034e3384a8b64b11ad0e52a292bdbc63cc1eb408b031f3e2f7390b7976467754e9d7da3f576b1558ab6cbea7c7f41ea375e1ab", &(0x7f0000000300)=0x1000, &(0x7f0000000380)="b0aa3ba59db4b161859a2c40d3c94a3208e585f400fa42524e5d745cf39c54aec7a367fe348d4984eda802bffb00d685c24230404a00712c6455031ff6e4a13b24907cd731f52283a517f98f94ef372b8fe1bbbd4917bdb550dd6433c31b8bad644a8d6e9feef5b00d2578443083f166fac35e0cddf382d4a92c69545ca136f854cf146f", 0x84) dup2(r3, r2) (async) dup2(r3, r2) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYRES64=r2]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x3, 0xb4, 0x950, 0x1, "7457ca61eb91d2ea011d803b24b2975e82941a8f", 0xb, 0x1145}) 1.280344394s ago: executing program 7 (id=432): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000002c0)=[{0x5c, 0x9, 0x4, 0x3}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000480)=""/163, 0xa3}], 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xfffffff9}}}}}) ioctl$TIOCSBRK(r3, 0x2000747b) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xfffffde5}], 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xfffffffd) 1.278546233s ago: executing program 7 (id=433): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000002000078}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xfffffffe, 0xfffffffe, "ff000000f10900000000000000000002ad00", 0x0, 0x40000}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000300)="dd4e0a26b2772f51499f3b7bb2a4150fcd35e097d9bedb94826e0d3e555c68a0eb413f3cded5c1afc4518fe8b0cc06d59c5a6d62b8c0ad7abc8a87a6f94936fb0f2f55d3c87ab7bb1ee53e9abb0b8b8c59b5a5355a4abc6b2b98486182231269271afed6a5b4fac3317ed83e19beea5ddea60719f283756666d79f590d89623df015d76090d29d121acd55ee83e69dd986ba84f3a6980b68247fcf4576d4576ddd7c6dc1ca9579ecb12aeac9418f344ba955913eb7dfcb202f34626322d3dc99afde14779d6681daab9ce5a7dd4e7fe5d91690ce2b9024120772d9a4841883b7b8e502c6ccb4c868e7889c8d5f77ff68a7f681b673adb22e2d21b1da15ca82acc509", 0x102}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{0x34, 0x1, 0x3}]}) setuid(0xee01) r3 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) shmctl$IPC_RMID(r3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000002000078}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xfffffffe, 0xfffffffe, "ff000000f10900000000000000000002ad00", 0x0, 0x40000}) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000300)="dd4e0a26b2772f51499f3b7bb2a4150fcd35e097d9bedb94826e0d3e555c68a0eb413f3cded5c1afc4518fe8b0cc06d59c5a6d62b8c0ad7abc8a87a6f94936fb0f2f55d3c87ab7bb1ee53e9abb0b8b8c59b5a5355a4abc6b2b98486182231269271afed6a5b4fac3317ed83e19beea5ddea60719f283756666d79f590d89623df015d76090d29d121acd55ee83e69dd986ba84f3a6980b68247fcf4576d4576ddd7c6dc1ca9579ecb12aeac9418f344ba955913eb7dfcb202f34626322d3dc99afde14779d6681daab9ce5a7dd4e7fe5d91690ce2b9024120772d9a4841883b7b8e502c6ccb4c868e7889c8d5f77ff68a7f681b673adb22e2d21b1da15ca82acc509", 0x102}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{0x34, 0x1, 0x3}]}) (async) setuid(0xee01) (async) shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) (async) shmctl$IPC_RMID(r3, 0x0) (async) 1.276498854s ago: executing program 7 (id=434): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x740e, 0xa6, 0x0, 0x1, 0x8, 0xc6, 0x8, 0x1, 0x1, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000380)=[{0x60, 0x1, 0x2, 0x9}, {0x8016, 0x5, 0xb8, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x1010, 0x1, 0x95a, "0fdf0895ceacd304958f9a9436d1eeff3f54e3fe1e2f6b494f3b61b06c3d1f9085f85fa604841290403ad4219639824ba0f925f83a0b0b7ea9f630f25f247b4a7d8c4e96b185ddf9dc680f167e318f631a7bdc709bb00ba8daa18adbaada14dda14b2fb5df442c767ed555046aeb52cfb227ab533709e7c463aa56ff859011e3321b57fdbb7e2b33ccb64a03d045a5f217879e368b817d2eeba5d3e15687d7c5b7a9444ed2cbc3c6451f6c4bf6af1f780ed8faf215628632d5d5ad9fbf84f598a2f2b13eb87b4b03bff531a6ef19d0ca94edf0f4c10887a6e8c71721e96721754e74e7d3c42e207e357ff16e8a9bea5257ce4ee4671e510e85e4d0bf9c785117d4ee7dd1f81b02a52e10431ae85fae294c01a32e6cf16f54f3f5e7d1fcd3364af461e86516570d9399f6f7a397bed55323dfeb6db154f3d333f70fce0405c0e170b2517bbb4b2708419192bfa27f8a921d168ad8163dcff34cfd5db280c81e0e0368975ec659e10169b6fd01985bc92b0ed3cd0f775e6c9115fefa537f171227fa2b8b77426e26c556508e40a9200ee98c120bad2d8dfe3221fc5ee03c0e442a7317de57d0f869a6ea57ec5a69bb8f8858c4d0a243cae69972b2d2559451236e3dc97be1f82f1e944cd2a97e45179e2ee03d308dfe2236eaa62fae94095d0e5544d81ee46e9f7aa6285e59f827b35141a9d54ede7bf677fe776da173ebf06b9ee706daca673c7cf6b2b6f7291a7972cf8a5a1e287488d5fea0c34c5cb94a7bac754e1be43bcbc7da23a28661de22dd32030c1d7dd15438e4eb5d697a40497d53fb4c3ccc44db1c9bd44c485cc40c23b14c4b3182db667a9b315fc0021a79599a7225ac5885ea426582e69193846fc85d63e666b58d31a2303dca676a3eb8ec4f246d7ad1938aeeadcce920918c0163b3211f23c5834dedd0bb8743ee65246a8c75daa9bc320a86db9b3113dc11cc715fa54f887907dba14347753396347d9830d48879b0e76f40646fc7b63d40e621d596e91cb3eadff3823ea3d22e0f57fad149383aeb0b295602a0f1337edaae5025dde30ea965ebcd664cfb3fb080ff7908eaed2421aa3ebcbc1ee4b897230a697977e1f9ef2dee6e52cc5f55b6ae0f1214c13c99d6a4bf8b94f3d2693c768a14109a6542dcecc371afa13bc36fc900982ba6eae0e1acf1d26d63dcccf4152b9bd4224931a3eb96e9a280a50ce5d41523f89fc91c2a9dde0ca9ac7579a962c9a3a59c1553194af43f355a69b88d66bab9bdbe4b4c7c0d9bc53c27346efe29140b102e10db2b26875d22a4dcb724974de3d465729bdf11aa562f624d46e56defb788a3ffb3bffa02fdd2d8f8e394a52fda74c73dad4ed2e9dd0afa4576cbf1fea9a704a197f10f53015563691a3554530e1b0021615e2111a449d3cce37b4e1d4087e455e667780a5c77fffed1708d1ed8c33cbb3adea2cf91b8be3855a86b1087d2ccbb9067eb90d82e6ef0394ce94678a643f2c3f11e4c82ba2475de9bce4d3df352f1c997f9dbaa32c4a266739a84df59e8b84ab07c676a990efb34eb231a414100f4c95bd823f049da0550b7e480c983dbfc1498df688c9b5977ce265f46e4ad53bdf291b272dcad6df9d133f4dd7518f4b7f98fe411cf62d8e0cb96b043ecbdc9dbc81dd1457fb09a90afae48a668075c6bdd1f074323326fed387b30bafe2f2097f577468c46888e2250615fc78a2aad4f5838aa3c6780b9698b68036d8c3d5b2df23b80751a1ad561afb583dd4dce157e732b7bfd00cd3f83fba737b8062f3b24e6e4ac0fe25fd016bb48a0b9aab6628d121872ffe5f7a913dbe23cfe7d7e13c53542ba4313d92df1ce8a2603405b5a466b77d72cf447f6252e79330a1c0e905fa5aed011cec05df6a3edf2c91e872b8cddd5c14fde4b23f8214021eaaabd3cf761af9b49ceb6954dabb4ea9d232b2f2516739a95df0e2d939c73c14dfa4065d5ec41874ebb59fbaf2e7d36715ba6eaec9496513d07d07fd63548bd08ed0f7e3694e65256c1709e9c509496486f93a7aabd750ea3b3e28d6684c4dae47b8a518d0ec8b5f0e6a4d77cd20c9153b39df93dc192555335f2fd08ccb22a026d26400168a22de971c1e971f7f222bc2b4a89a7aa00d645b1414f4360d8ca8fee7cdef0aa9ab3d820a4a9f6a792f51a8c6ca2d604f88f023f44ad17fb283858414db6154d0c1b70d2beef8da78012167344bbc113072b974e0d1fa4bcc088d0aa45fdf2387acad88157b1115b82cc41261d30f1bec7c0745ba18d4172f20b335002dc11f456df1dc7dd4af468ae5ffaade77877d6037f2d018cefebf516c5726ff0e6bf8c010372c34eff67e086ba3af43d3329c60a8d0909dfced94afcca7464ad98b3848d72fc6fcc72e54acfcd9d62d5c7c8e6104ebdf0cf6cd28774afd88a6f8771059598ffed8ee7dd1d6945a36757876526ee31428c3f1ba6a331537601075bebce74053200a2ebcf3bc08fa01b61de3a904db3fc4c49a2b407a7350f7af42652c47b4656f54bd1fef2a87f32974ae7bb0fb2ddd70a9091e172d84df34aad03974d4a84d58acd67fd785aefc282ef9d0e4ef74882f08b287bf5aaee9e54ce72aefc947d45b2236ece59409ed69ebfc4701eb378cba5c0dbacb9923bd371614117d66ad7a2d42bb7488912acb6e9b290ee2a6755c51470f026d6a5addc79c1acadb9904792062f7ebd751c1a06cdca375137632df8baba742de01391d649849dd8d8971c5cca67d672c73dc5e8fb903a758845dc504793c593266bba775a9fcc287882591d74851c17877211d303ba959ee49f2b780e1b228450dfb740e4cd2c73a7ae3dec9b87ee4a23d9a2af1cebf3ef821fb20c0280792117f9c87daf99977220e3a3746deae6f3499ef0a4a2229ee4c7d31ef93982b256c3cc8cfbbde8d8f684c5a2c47be20c64ee042b019143eac529a39ebac888d633b0a35d5de8c2f006b17be0ba44d9fc1f6d176719e9dd761caed3d92e870166cea723cf8c527db06f0ad18c99704fb7823faeadc83f1338460f656d16e78142b371c16aee039fc8ddfb45d7278404fd97a6e8bb20213582c0b5e528959f25d33a7efeecc54bcbbd6fcc013caf506ccccfb0ad55b7f479765ba0980c77fd57a84965d37016ebd7a12fcc6862a32d92872d428566675fd316a22cf7af5baa6370122e4ce480c3e97a229fe812efc60d82020b0a19ac7e17f6f37d34b746cc6a603946ed4d075db59f787cf41b22d97566c3f1e4972b5276617e836fa09443d9bc6d67f9767b142a93a47a5fd20c882160cfc00870f452444effe5b5072e049688b096427a2d08ec2fb83a2ed59e5db35711f3404378bec7fc815365782c04e68e04c7a326e10e102f3a97f429cf7a59005877275667d73a39bf21e8a8972902312a5a8ca1f77543ab8691933bf7e34f7fbb0e6184eddea1ae17d443c8c7b3ac7ff242958710ef93e37f54322bdbb80ef42d7b1cd48b85103cdb2345cde1702b198561ec81c61936904cc6773be0a2b5a0325b11895ac97bc6cc96212e77141eb85ed2ef62df280b81d0337389b68a2820e62e4852b24bfa3bb186cde0cda93a3b62169ce162311bf0cf8a9a9082ada2dd28770cd64897982b27bd594463b59e088c2fab5cf2ca1f9fd901dd8c141960f143df78cc7a35aac87844a5d7e027aaa5b0ae774854c27fb8f5ad22a1a3b6f3e0ac8939f19719fcdcb2d7ec3bd81ed6d56e0bbcbdf31156391d65f7dae516ead9d8a3b747c803adf4f60eb6ee62522cb0c3250422134fb031bd85c3ad247a36661f2e868e333b5f08d5292f4e037fb9822f5f6bbe6dafcea75f93b4fe0ca1b0cbec0aa9ae71ed65b092522e61b3dd1fdd9c504aa82709357f47adb0de3d3128ae58330fb4c0da527ca0b2338d2362e56911f3c6008cf99258c1126e49b27b11b65f478e0f8314abcc37b55c0829dc5e629ee41b0d9e7d086a08b3c27d3039760aec106b54d6dca776906797118ed955eb42fbe822c22039c8f79020fd72f63ccc4b129513bbc5e0c2ccd0b13836778a721f8fc4f98f64b0cc676056949eeea9adb1bbc724c66cb873362965686d0e162c279ad7404f4cb87458a7f30e144d859ac653a2e80f6a73d5bc8d058b1dbfd25840d11a325cf297516e56e0c37783b2fc70cc95f875589db016738df2b1ba03e7fc62a8b496206b174304ffceabb7d7cb766fa3e37d34ac50fac40be102f32fb4928f308bbc811da048877cfedc0cdd7854c3a7b1806142f5a02f5547083f625208e5d507290386d80d34ed2b7172e1a0777378b3de2da7a92c05da35fd5efa03f8f4ce9fff17f72a2169e137c137d18bddbbb9a792aeb9e38d4d80a4ed5c52fb6cd991316d0c6cf43d08a378b3447a8747548442eb3de7055e19be981191af9b9f3a74743cc747b1f63f5a67c35f9871a167e276458a9f61523540233ed92a0cc34d9d2a55e25c87fed0bae71610eb3fa4337120d7e778e032b2ec57c4b35611ca71af94b22f094cd6991a1aa57eb01637b99e946806bb0f95132ec1ea222963abe814eabaf511925d381530a8a49baf70365440cd92fc1eef2f40d8ed828c46d6322c96f5d36ecab5f29ef1f7edcc08584ad7f98f697613aeff75df5109bca09d58e6ba013093007a64dd7ac13fa681808f730943890c5b023d82f1ab2bf41100e232e562add5063ce104e7d7ad2ae60ea2a33f8c65c88a7d4fcb9414e0146ddb2864e0b0c72d00913d2cbed5160aab2f7b8d520cc0890da67095c6da98ad8c7b0d54113b7d96a817cd62701322470ee22d4af889e7947e675248834421c13756bc7480f44df4a81414b2715cb4e3171d2ea17306fd59edef95e148c16cfc2e3a8c56334110af6f7052af5f4d017fa12360856b5a93f1d51d87d2519230f0cfa6fcb32ef818d3236feca8ccaf94cfda1f720cdb57736847bcc3a1833fbfd1c34a4876a38d850755c5e33e5425721d5299791b3c0068a82b58bb7ebcb1ca450dda727d34ec26bbe4698fc2ec6204052d6c33515c139fe0a97407578e34c426a3e429440a29aea15060020b2da882f66b81a3c6af190ffdcfcb47c206da0662bd763f2d5fc1aa051011fa4ea8a1f259693182dae442f3bcce30e68535fd376813910582b75692989741949b0738bc3924fff4c0323fe327c3aef2035fcf0e264003b0cc49108112b5e8488a0abb15ac9ff20f63072eae3182f695b8a0cdafb050f0ae600f8073f196f6930d958d3cf44482bece427028160e882feac0f0fc9c1edb98d5c133a244e71578ef95b02ba191378873f8b8987a2558b00fe6a6daa09228bc9d62bdb4fb661877abb8942aff75f7bb694e8b05653907b23a02077c83e7c4490ecd6c0ab57ec572d6243a61e17dc77807e63aa73551f89750ac0f8c67b015811e0c5124313ee289380032d07497d9386a119c25cd907fa0daf8af35c8cd9eae3abb8288dab2c26a39baf4a60fba074d38bdc937bdb40f86d99fb15d93f6c1173ddc14d5f437330e614674a4b9e9a2040ec54163ee9bd4c48547322dcd3a0731d923df14ea63a4b2d9da0df9f534e2a7f059aed80b9004b3dd9febcf8288c856f014ce5cafc2c022538db6d85adfcb7d016ccf098097068b59e82e3ac87051d7d00ac007d12edbeba0fee3380b7e4c25905ea8c720ab3a5efb33b67263f74eac086846ad408f3a0b226c9a8af1bdc1ca30a35f16a1ebfbfabf6d24905839014eeeaa5f3a75d68bb7118804871da74749b569615de0d30697c469542b31877a7aa600ff0ecba53da0640040de668623225d757fba6c"}], 0x1010}, 0x0) 1.271451621s ago: executing program 7 (id=435): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='F', 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20000000200005f}) r2 = syz_open_pts() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x55) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r2, &(0x7f00000000c0)="fc0a0d89e2d035f365a2d38139bbc66ae03e9cbfa9f70aee", 0x18, 0x100) readv(r1, &(0x7f00000006c0)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xd, [{}, {0x3}, {0x0, 0x8}, {0x1}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x2}, {0x0, 0x4}, {0x2}, {}, {0x2, 0x2}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x7f}, {}, {}, {0x2, 0x10000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) execve(0x0, 0x0, 0x0) 1.161886259s ago: executing program 3 (id=436): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0xa}, 0x2, &(0x7f0000000480)="223fae8b", &(0x7f00000004c0)=0x4, &(0x7f0000000500), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) open$dir(&(0x7f00000000c0)='.\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x4000d02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0xa}, {0x18, 0x0, 0x4d, 0x3}, 0x5, [0x2, 0x8001, 0x1c46, 0xa, 0xfffffffb, 0xc80, 0x88, 0x8001]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r3, 0x20004102, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f00000001c0)=0x1) 1.160836525s ago: executing program 6 (id=437): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) (rerun: 64) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0xffffffff) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (rerun: 32) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa853231efab3fae00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e", 0x20}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x2, 0x0, &(0x7f0000000080)=0x5c, 0x0, 0x99) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) (async) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 1.158433824s ago: executing program 3 (id=438): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x8, 0x0, 0xfffffc01}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r2}) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r4, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="fac4a600f8ac00000000000088a8fdf9c0ef0a5123bac6bf5d7a95bab239008100450086dd60b959c8999f8bae9edc131e000000103afffe82000000000000000000000066117689870000aa00000000000000000000ffff00000009060090787f0e01000e00000004000000"]) 1.155089489s ago: executing program 3 (id=439): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xfff9, 0x7, 0xc8, 0x9, 0x5}, {0xe6c, 0x7, 0xffff, 0x3, 0x99}, {0x6, 0xff81, 0x1, 0x7, 0x7}, {0x6, 0x9, 0xc6a, 0x81, 0x3000}, {0x800, 0x742, 0x7, 0x4, 0x8}, {0x4, 0x8, 0x991, 0x6, 0x8000}, {0x3, 0x7, 0x101, 0x6, 0x4}]}) r1 = socket(0x2, 0x2, 0xe) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)=""/53, 0x35}], 0x5, &(0x7f0000000340)=""/237, 0xed}, 0x41) (async) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)=""/53, 0x35}], 0x5, &(0x7f0000000340)=""/237, 0xed}, 0x41) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000500)={0x1, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x18950, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x18950, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000580)) getgid() (async) r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00), 0x20000, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000cc0)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000600)="ec57f72fbcffbd164a8a40473ef2a1db1513219d91fa931a1c52aca9654fa70ea8e6e1a5e4b940d466c169b60e18ea64c08d7b68b435e881529cb7362fe14eaf2b3f96abcec91c1c72aead6c5cbc7dc34298497f96081a1c4f92f6171b4422c2e9bdf58428", 0x65}, {&(0x7f0000000680)="242e20c3c24c1584d7086ec8fd9587fe6976a3038d5cfce0c7241db2b04f55074c4024e424cccf3ff5c52cfda36ce7ecb2095de5ea9e64ac58780f2a55f0bcffd08126e69065a63f25cea48a2472ba6e1c6e917d36e6273521a2851a95b6c8f807b7af120e6648e8bf7ac5fb29b8ea0ef045e71b0130", 0x76}, {&(0x7f0000000700)="24d71dd15b74d3409af063bd12d15778a2d9ba0cde4e440bfe5e1f74da8bcbf0dd2b7c771bd5bc32eec2eec79213b0d52d7101e647cbcbd7be5b6d3e14f41db5bd03f618b43047cda4754d867dbe7778efc7b490b3b2d1f5e6f7eab5bda0b91ac16c0c7bf62464a4c1a6927340bf03099744046ec8a1ece3f94a56eb267214eb5b74900c95edaecbea9461b948586cebbec3293f8e31300622a9a87087a7243608a24db5aac9828b685aaf244671353e6964977d3c09e6b0d9a04316941c8a3eb74113b90d5f0c17f42a58e0180e4e91717d42c0968d221402bfa90dccb2aa0574326ca040f331a007c94581392e1aa4ea22e2494aecd36dc6e3", 0xfa}, {&(0x7f0000000800)="fd7d09866796129b2333ce67ac72adabc5730612cf96c904208a926650e27eb00267beb1dc1d068b4424f3bcb4499a25eb2d1a9f3852705bdbad9ef5dca8a79db02378399374", 0x46}, {&(0x7f0000000880)="fbcc16c1fb537902acdf9f493e8951eaa6f51c3cb2b3791067f836015c3ed4005e2cd0cd8cd967e894e4daa9ac36acc1a9a47a1fe952efa5ac5a00c700032cdeec77234189488c0188270df8068b9fb00a007794f9b060570153cd64a7e37f6298f16fd9b8c15beb68b1b17057829e2c1b1f439f899172f59d75d514326099597c945d46fd0094585e228737d81bd32aaf9f0d0c469c02dbf80b87f5a633e70c", 0xa0}, {&(0x7f0000000940)="c682f522508ab2743d3001283e5da7440a56a27e19f53fc29cd3319e52391492ab0854e785f24336830a02f988d63d2c4c97111157", 0x35}, {&(0x7f0000000980)="3d25878504f10bb84de04824f02836623b018fc1fa61", 0x16}, {&(0x7f00000009c0)="ea2fc15a0cd09fb9ce083953e2654d08eb0eef86709e3e35bd2de4c59140b331c22cc828fcd1b7bd1a99fe252a41e57ffac584d0890ad1f00e", 0x39}], 0x8, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x30, 0xffff, 0x1, [r1, r3, r2, r1, r0, r2, r11]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r2, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r12, r0]}], 0x108, 0x200}, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000d00)) preadv(r11, &(0x7f0000000e00)=[{&(0x7f0000000d40)=""/172, 0xac}], 0x1, 0x8) (async) preadv(r11, &(0x7f0000000e00)=[{&(0x7f0000000d40)=""/172, 0xac}], 0x1, 0x8) r14 = accept$inet6(r13, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000ec0), 0xc) (async) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000f00)={r5, r8, r15}, 0xc) (async) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000f00)={r5, r8, r15}, 0xc) getegid() (async) getegid() writev(r13, &(0x7f0000001300)=[{&(0x7f0000000f40)="6652924c78aa62c77ba2b907e8740f10852c8a19b46d40fb64e9cac3cc6ccee4f9a0ea8a568f698d63a562dc99ea29789487d7d006f178c0c85bf47d274c7533f55ef6f9e1d3caf4990f50a64bfcae29026ffdd000fbbaddafdaeefe5fb669fdbf25fad050b39da3e31d12826c2e2d1f26e6f6c3941b7694b496fd0982aeb29f92f505f83902ac4491", 0x89}, {&(0x7f0000001000)="0e658b85a293b0292d74d6bab369b7196159b2d656f4cf944ae15d65104211a4acd7ad21308b186b7085108ce5c8c7f84ebb4e567dfd84816ad999d00480e09ade73b26c3a3d531bc293c6b3a06b2e225454512908b7ffb1c67a10d740e12755c0458436f0c50f27454dc5d50c22ac9470de7210219bf022f276e87fb893e1439101fa044bc15f63ec31786b01cf851e55f05f1e000c9c2858e92a6de0297a0b77fe2efbac229dbb4114a9038b88cfa4c119e4eefd6411e2a1f6ffb34de1675009178edb9828376809", 0xc9}, {&(0x7f0000001100)="000202e80eb4e42a8fa3ead69c02aa03aca79098d2f136073b69dc40fb54c4585fca9bc1f83149a48ffeb6e6de160fd22a05ee7cf2dc3d2801a7fc2f17f7effaeb93d8c38fe47854d51892e5e306f7d1bc3aa52cf9158bd649ff38892c6225cb6e9238aad81b9d3c169f52cf3a21b944f1fcdb9df22cf257f3c58517d62bcc749bae4aa79bd2a35080ee96b2bf1badd6ee24", 0x92}, {&(0x7f00000011c0)="2a16ed997a7aa93610b729384681f2bd4473345650ae9f929e4a80eab43ba060d2391e0bf0918c8bc1522902ab2e4a9f5bbd1e6228c156566d3391600e912e672a11902a6e9c932d2c3183bef8bd73f99cdd9cede851ad5c8f9ac8bd1340603589178fb6e9f34bc991ed9933feed2f61dea1f42e2b74af126c006f35ba0aeb5d1dc46a571abc9f44ddfe0eec776b5d05a1d530a825f333d065e127fdc2a634ac21a9dd2c66cebcd856d6d82d1e8315c867103386f7a1de02e1ec880a3c3a24bf3e0e7bc4d3e992e19ee3a7acaa3905e362124afb44cf89", 0xd7}, {&(0x7f00000012c0)="08e98114a4d8", 0x6}], 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380), 0xc) r16 = socket$inet(0x2, 0x4000, 0x7) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f00000013c0)={0x800, 0x800}, 0x8) (async) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f00000013c0)={0x800, 0x800}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) mlockall(0x1) 126.249045ms ago: executing program 6 (id=440): sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000040)="b914f05a97cfe2811b523fac037f2653fca73bb9381276b8fca6d019213242a8df1debd8fdbdaf5772babc482c371a2f079f32887e59c1599a34c0d4aba0b52782492a", 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f00000100008001"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518a71fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d581870abfa555edefeaaea78731a820d1c23c9a9005ff0a75ddd86555666ad2f563e94962470f949e320737f10aeede1c1618a20ce7d152734add534ce5139fdb4cdfe8dc9bdbb48358efb6cb678f831f489d5931df95a96895fa8bdbdf49af97bf8337bf0439f0e8d3c47d7a274f0112e0cdf144560cd8eda85abfa1f0d8ac02d912d53e3f2e52d3767595cc29156dd66d7ae51385a2f3831185494766d5b4cd4890f51011293097c74810000000000000000001b4969c81925fbaca909ae3aa1e23810b07f7237e7992503dd81ba46bd5224094243dad734d4b1627948dcc74c59bbed7de7ace9d1fd9f4d2e02ab8f26de0c3b76352a694861890d8637da1ab0282a122b1a64d2c6e7fa1e551cac2fbbe8f12b1201eabae231625916092f00000000000000", &(0x7f0000000000)=0xffffffffffffffae, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c020f0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdcfa0bd1c59ba3ccbad6c8af80516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110e701b5aca715b809db12bb3a673713716cdf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c70000008000000000fa455013521f98686e472b70b560f7021f567a", 0xee) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x88e7, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_reply}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x408) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x33, &(0x7f0000000980)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0x2c) r5 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x2, 0x0, 0x8, 0xb, r5}) 88.849779ms ago: executing program 5 (id=443): mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x7fe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d", 0x2d}], 0x1, 0x5) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="366a9650b5604237911af2b09609a1c56a5ada25e655cc5d34433e6c3e59264c179dc166b75c8e72876ecf6e81202c93df70d11d5538a3abdb14067a8c2019dd6e"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="27e7"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243d", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000180)="d871817350723bac63fb4f3fdfc569859e2673b7e5c70000000000", 0x1b) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES64=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) connect$unix(r6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 88.167547ms ago: executing program 5 (id=444): r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x40024, 0x46, 0x1, 0x0, 0x0, 0x2000000001, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x3}, {0xffffffff}}, 0x0) setsockopt(r1, 0x1, 0x7, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 59.916555ms ago: executing program 5 (id=445): sysctl$hw(&(0x7f00000002c0)={0x7, 0xc}, 0x2, &(0x7f00000000c0)="0300a3db", &(0x7f00000001c0)=0x4, 0x0, 0x1b) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000000)="faead9cf499e3ed22b09ab13081f692ef7503e7fdc67bd9e8b857b53d444dffb77ab79873658ef442912b4e0ab547bac2861b570695166175244f685f26e59d07e231a9ff777", 0x46, 0xc, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x4000, 0x85) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x800000009}) r2 = socket(0x18, 0x2, 0x0) close(r2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 58.5383ms ago: executing program 6 (id=446): r0 = socket$inet6(0x18, 0x2, 0x2) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000000000)="ca2e69fcbafff57c5c68ad8e0080811d8e32c1923c3a9cb786d1dfa054b1c43ff5fa6753fddf8831442794b37c3d0307f9815f8ae23444027367b7a4464e78b21829f0aa0bcf244b24e07e92de4141ea1ddc6561dc", 0x55}, {&(0x7f0000000080)="741eeed065f08b92740c677eae2fb670ae2a3ce1dc80e362d7187839b1dfa57b9a43e53ed642ab1325b4704f6ed1c702c50afd31396bf9dd0c7269f60caebdba5f20d5bae44392f69c310530a247b8e9ac600474b8790757aa088c92842173c79936", 0x62}, {&(0x7f0000000100)="5aceced4e5e33400daa06184c749d1b151426e1429d180f1106eabb0b684256c82a58d960ceea71895cbb2341182b5706ab6de7dd4082184481628f8d61c0301ddfeed3f6e73817cd9ba84e62e13e6a2fbbb7e76e51ff87a083bf49b497393f5f686e715ae3f488b3b5d490f48b5462b41a1715239245d72b6e16301ef9069b2e8b51f145b013563c4f33461ec701d295efba4fda8e8e87ca1b8b162375773a4be7c75ae9a6b86fd8d562e880d7aeb428ce3d7e0b9882306bb613421987ce834bcab12271cd10f0659ae21dfd7b7179cb2861587835fc64b53822a13db45377144446573250a6074663202ae75b829e90eed15bffc0961b21f5bc16312d744dd8f86356322ae61ce96784699aba14d945f9a6357a409f49d80789ddf8e82e024f55e7b5367177b6374109479f4b44db464d3b53d9d200139f5efe1ead50733d3e35a315ac633a819425b25bcac6ad995ba5f64f22ed3dea59376ed99b16d1b2cc357b0f4e8b1d69f0978a82b7d3d7d40ed1496ddcd3cd40ef1eca22eeb8448672c6d15012d742a1e3c0d369633ea63538d07d9ca971bf4c770f70842e169bef5a3b3c5d266a5a2e7711d151a10c558f425dc0aa8702ca8c09945dc0067aece9d06ccd8d1480d86038feda55bb64cf82537c3a49487a7b4444a5c2288967cfd6514659e3f772e6a966f9ea60b926e2479b32e6141d887e629cac8a7219c461d1974a16121277bb790698f09eba0f3b3c4c1f15e4ddc5c5f40741213897fea788f3f72bf17c7f377c564833da7dcbfbc4b1ed26bedbc5e242a212f6fb54eae9990475a6fe642cdc349f2df9c42ee4abfacda3b0539e659b8c98d0af45cbf821e3364883449d562d4b946f4fab5e2821f6c6e326cd9c569a3e70eb4285fafa3aa00e67aaaa3cb745569daa320b3b1a1f5b21d0aebea0a4ef9733464060cb237eb40527b47473d1997cd81f4dd3656c70cbab1222aaaf15f1fab2366b85e8da3ba4f7b0cf1b8e8b8b8e31ee35425b6adda103f771f12f5a57f3ce5f2ee95ec1ffee1da57d8ff95bc0a78377fbd0ef9b3a55c60b96247275faa0b4f2101dd630513e3f529dcfbac5e84747ff950b59c8888aafc4c821baa4b8273f19db1a16888277070d4197a1fec62b9ee96f1eb4196862b1655fa43778e3fca488f9619ed1431008f834591f71dd38a5c24dde56d7798a87d5c1a6cf0a380e2a4b443ae1933284f33109f27e747274e42d3a3a0fe0d167ecec7dfd852c9005431e3d38837c3a614cbe985d4f140cd18f7a32e1c14fd570ed39bb748c4cdae4a58bb8ef6bae574d80d4e65b11eb2683cce5a20b3768ccca5a0b66d751b1cbe2a436f8e8fa471f4cf126217125cc8ff2923cc91369c0be4a76311e9bef4bcc7a9cfc01240a9fe15067e55784c8620c4bb4a1b88227f4f728ce9b4216f1b89837a6f3fc29f78b8a9490f268bc8ecca471c29643b12a3bcfa38bfffd24d28551f1eb95cf9b8636b268f76d51dca28304e116097f967ee60ae5f341468a022d330ad15111f88683ffb9b90b4947171e125af69ef9a2887118de52ef1c41e18de469d5303457a2c8b900d4adf7e41e8a834e972ad9fe4a2cdf8e941915e7b8347889c61555d238a769c56f18edfa7ccc98f65d76f8bb048f40fc4e636d74233166bee4767597ccbae8d9f694282fa158716a02af4fe7d407a924f1312884b0ad67bf646c3b6e03595c0312dd4ff42d8efd5051e3d257111c3de62027e3cdc7cffaf0dde4b2b41d9460bca220eb4b5334a26a14df074c3e29fb13211693f829b7f93f82051273b596b90c50730fc5f88b257056f4d76186784725a6c39d07c270c756a82e2c3c9b55d0b7545b0b8ba05e0383e010e81b0663e7c650695e71270a86c33034f2ce687ec4289b60c14fd5d2d4b682dd31f193b0d9b5c54f2fcbbd11bed74d06acdfe2d9bf4820e0bec717d9d52c696a3b8e202b5358d59ccfa288c6a1c2687234f086dc93d68bd5a0c7d67e601763353419fb910a1b2acebd156360b94d7f46e8878c47af49e482cc8ce5f07a1c712244dc7f463560afc83af739e966abb546da317b168c9c55fb33970933225bdcaea63b4ed4c138ef80dad520cd94407e8f2c65d34b8d7a94c88532e1d4917a7b10c68403e3155de66d9567883e1947e5ddce62fa85678be81771b5d3503bb625240049ec72610307b75a6177c47dc9a75fddc1a895b5484bc834c2d442635993614185fd499056f862f6fad77cc8908ff134f2bae7b45faba7fe26d333464b74f8c72ac36fa792b3dd87c2f87e1a8bba8ef7297d1e457ab83dfbae886183816d90c7c70ba28d3b382e05814c69cbc0c22905c1c4d2944ac6276972358db7b7dbd818b3d691b29717d26fb2e509894168852dba9dfb5ab3267405d42385cbbfdc68f961089515f22900c4ae0aca6a4f4cb589e7a528471a1ea7ac5971bd27fdc69f45245e5a9520b56bd2ebdb71bcf8713280dee2b8aa2051dd8b5791c9b3e1c7774a20e51437dbee023ca874488375e0f0b8833eecbd1bf21e8d46c009a82bf735b5927aa3ba58cd10ac32633b0fa02250921393387573e057bb87f07524cfbd89a6feede68be5602f960c82df43413e56255f2a6df64277d3be5a2f79e6dd7f873d731cb60ae5664fa027dedc62d840876c8cc17c6bf805b3a3804e2dee617091e07da1c433fc3e5545ce2f5fb83bbf89cd532cec59d19633a9b5df4ffdbbd1ba440c25ac98e4a41498907ccc50f7fcdea67122aaba5e07e9224585b9c00c1eaa76b17b77a12002463fc2e5e25d18c67948dc4ab7dd36d2d7c7ec87eff6c3b98843ba12f8812ca6de5a2510237f906ffb9fcbf0f22121065623a96a4b99202da54c7c6fecd3d4ff0ee2fec85b073328a00ec668845e2c5eba8f12a8ee6504a835dd27c9745d6cd43d05b72026a55d62d17730a907300053f0b7a5658586ec4ed89bd0f854716504cb2cdc4584b5a35ee9ef8a3a7b6110ade56277d11449be61f4da39424fcbdca01d3b468848c1ccab3dea38087431f2fce7f573781a92880c50c1590f327f73af50252b54cbf795c15e639913570c7fc473181a0082a95bacf11fca9ccd3342449d2e8132a7e07dad16acfef3d9fc449ca23b7bc3c307c5e0c3f969d0ca3d6e3b9fac2ac390358a9b05d3f3cfb0e2695dfdf4c8247973caa98e40447ec7f31554e869144653a0c8fcbf4a088ca743474410508fa2c7db5b6878af765db3894903660918b2f38d01a54b6fea77caaffa58f4d31674840ad3ac2201076b8e86872d236899ed132db1ba321d7250108e6c147086877448247bfca7f5c58b4e27f57c26ec8327227df81ecfa78e899284c3329012ce9609768d1a990ad49e72574f12da9dd6c0649a3aaf1a8819260f5bbdeb3d63fb402064b90260d064dbb2dcff03a91a58be77bac4e89e64648174b66fdb5ae81590798ba51f784d518f9f4c7caf5a7faae953d3d7a1c2504a28930fbb15f2e75dfb19856ff4ea99b9b4fecf62843cca1a58369b485d4d40cae64cb24321df2ffa48a201b61c8b8375c7f3ad20be93bc1417ecb5235476e16d20d89999490eae4864340f827330cb7fb5259bf76becb0cd4bf3bfc82a1ef9d2110811912225bb9ec2730fabac2c0ceb5228eab23088c7c908c19cc15ce4fe5bcf48c5696ef50fe079e3e6e739fdec307ad14d254a6ea5a6aaf3d884778c73f6c7ac6f3e4bafc046deb0529bad5b4c177b5d7773d2258edb29ad4c9f3d196f7368fc9eb60991fd46b5256942607c32419d737c3ffaf0f48421f57dc78a7991896c1bb320ffbb4e8fee3553f99d846f5cc902e9bb2af8372daa561cea9f0ef287dce0bfea5201c250cf330235dc8c0b9289f46fbfd851396f96bce630adef12923de6f1cc4a79a03224face97991ea64ffd55b061a346fa74b63047c3048024a6dcd4736193d6bdcca6b148522464418e3a642ade26778fe0e054b1aca9103fbf59a16a2899a768748053c9a08c2388da9c5e764d20de507f2f07fd9ab1702fdc9c448238a03550fc428c9c465fad297d13b25e2a41c81956342aacd3a6840678d7be2881459afe487e764f410d26f2c1ba40e572a454b8833a5bb207e71d45b3d21b57c078b53bf35f2480e8c14e10cb01ef73cbd9623bea59e2d723848dfe82621bef80a0717868dc46717a7f704f1cc794013f47dc4e65b25c3d72c94502f8ff4dd62c4b3dc6cd3710d32773a9d380fa342fc2b4ffe892c5697db14054a521a1e5b25aed3c5c89800b75f8917e43ee450ae6056554d26eb9dfbfa7260d8327c4a3b59bbc8b6c9aee41e5674b51e1a436194112cc1371a7107a98ea2474be6a113a1f40d10dd58afa65b4a68732c9e4be1913fe6553b1b0bb2b9c16fddcee6f175e91982c50c8a92120be1a1634f5f7d0497530dc6c4978d8f7afe0cd311a5a45ad4ba728f0107d9a43ad201461f3bbae73b5947df6684a4c2e4e796006f913d9cbe217985fe37af64a075e33f3f897dcccdd8859407e44c4fbf5edddbf99e013c748e2c0e942a5ce40da112160be6963af4139ef4628235ca4dae8f6e37706b936c25cdf18131d1604f7eade156c7e5666c1a841ca18e06a83b01040d31d3c7d98ea2964b246adb83eabde3d72a632951e15ad4bd1b08e8f0dd2f06222f7affa083bd5b0a3e4b0a40dd95d3b956a4c3abe6ee083f3b906e10b2c84663dd9be84e603a3248e7440da22a065762017486e80e9f7921a6d7c37e0a65285a9d507dbbfd55e780585d6bb79b33535941cdbc4d7b044ef16c58ed968f3b2aa3adbd2cc43bb19078a38e03a2159d4550ebf44be608b722ea8d0f0d24be0563054214d6d189c4f3bd67af89e15ceda9ce8d19572500912e5f8cf1272f3d4b8de53c094ec5f058dcdaa3cb0c15142558b072cada261e18abada4f86c07b1470a537e996279c3086d4dd9e96a9abf5e80ff9b52157aea966a1879b5d78d81ceef813c94e99ae274a5d8dcd7814fb7c715e61ae2f1bf154c39b909c90909f52206c2c05085e849ec62ec44a8cd4f0785270a13fcf340b4783a20f09971cd18092923e9e599a00daaa1e5ab0e027c422902e49cec3e2a4b8c8931d1139aa47d3e0ba1b41b92e10dbd723fe93fd77bdd937c0d9882a02b1b53ab34a643fb67b20e932b8bbe18f7a637cc04bb1b3c0cec03f148bdf11fc0d66772c8931595ac30b7e590378d08edda16c7ff423db6686f277990a48ef668106f1a2fd9726142a3cbca77b57f8e413e83563be91e043310dfafdd45b90de519fd1ea071315b871420f96a551625afe190a8acb57d9ca7d9b38e2a8f39809ed20be7d4d17eac4e81565ff091d9eed39c641c6950291a7702640d2f0aba60b6736708adbc292641ad94a20e841b1e664d415acee465ae16ab083912a9568b79fce7e1c46e7a731afd97f35f7a7f906065816abc52c2f9c14cc5ea7febce4b06ba91c74373b2b73d7d463734b763c5cdcde2d7ad9bad96846261163604de6d743be27b8e47d22fb5abe3b5ac87982324e9775de980b084d8fc85c7ead04e69fee5af760895292beed43367cee4a5407ffa08b0590ca0b7c0b3881ae704bd75178c54376dd606bbc0ce988116e12249f3bef7f0738c4429fd76f7240c4571cc0a458d75c293d7b4936f3a835c9a717e4896aa76c22f74d370245970e45fa1fd2d66037b35bcc2a25bad3db9d13f660a0a62c6c84f835a60093c2a24ec09e9feef64cbc3a85a785857c3904a49385980500e4f42ac78c93f3a66064515d85e423c7ff9eefec6516d605eb55bb8ab0ccf4f826935", 0x1000}, {&(0x7f0000001100)="1433797e978fb18ffa7bf7cf9ae4722a4f7a8f3b462713d4692e7a606aa41af4016e04932c5216a923db19079be077a4b78ba76823d7868ac7b6619dcebf371421373ad2eec9a97bd9d79c23974e82f17e9ce226a9b1cf69ee76a98794221797a66e18d71703bb22d08b0c843a826ca64535ffbf29cf02979e83d4ff9321acae8299544ba51a98824d6446692c97b688abdc0b0923b0cb5e697342129130ddcfe3a1976083414eba3154af097209d7c521042809e9a772678ed7442d03be72722a118226ce5d5f35ce1a7a7df5a1c1e59d03d507a2da6b98", 0xd8}, {&(0x7f0000001200)="bb06acc75eab6937726d8f03453e994e2df0b4ddd350535b5f709a2cfd0d23cd27a5a47c62f94613ecdfeaf12caaa25a6a3e063a5a279689d86e2968a06396e01339eb0d8ca252df9d6b51e2748bdd96830d26cd4135af02a7a1b16e3410711c74d57f4625ba6294e17acd2d1203c39e43613d39ab2f1fce2d3169483adb3e5907e0ea117cb3ca61cda694801b6fa90871ca07d5ced524b5500bce6681ef9e6de332d52f022ba89615f52eae700cd966508ddbf3dc632d7d09f72db2bba636dba453ac483b60a761d3f3f3ff345c4f22b91a275a09beb8d4fe2e67e78e392c5d5f627faa8e85d58c42f0ee64e87e1b2c7b9bdac52e33f8a9033caf7fa9288c126bf082e6ebe213fafa14e84b38a270cae77d9a837bf21aa4bacf0800818ed543c5ef1f29b04474accb44cf3c292b7427495d61661ebea684cdbe1e50fb360c6822b9c1619a6364c0aec57712668fc861a4bc936366e465e329e7a3aa62c4992cd82f85ef0c7c9cb547bd790fb0718f6a0b729bd1b3861817ef9926d9fd61862dd3fe0f164edfa99d66bde3f942b5d30ef3eb521561f74306a8f5b969e949ea097215e5fcd73cdab7e2a221788a5c09a509c4aa7ae68ed311b9ec7cb975266d77340fc5ef14139dff6bd2a1a98c92435a73f3d69ec7d843ce0b84c35ceeab05d6b6dc31bf0077d690eb01ea89b71946b097e1cf26f0c38494b612f385036b531abf9c488847c787444f1ed431cd0e6ff63e02a70a91c7ee1d1daadf46b4abe5825c185b6a671d8a7a27fb1dc232d53edeb6cec6e44ab56c7e9672b636ca016fa12a08cfd4913040cc522a1d531f16b18a5dc47aa7ff9d386b6388300f3ca30283685183f20fcf1bd851b9eae9e9fc13c71c8d0d593f5fd7fb25e2e9771dd43fb60fafeffecafa9905f7da8a52839fbbf16bda39693de469810c8f25835cd995e647dff9deb7b4d6e072f9d72ef4c6e06d1799e32632863e825893105688fb787d7b890bd0354822b48c861a8ebc39c5b1d97249701f34e2cb31d51bdb85caeb4a3a5e04525192391074a004decc98b377a1beb1ff94252c279bba686b79568729e26c11d25198599a8ae5c06391dcd2a3a89a8f24eb7444913b7dd190d704ea1349ea4be26a3929c21110aa14a203cd9e9c8372652820f189a98ee2abfc5e329d40357954692042ae6f84d79eb5e52eeb3d04cdfe0789da440801aac77cab281c7adfaa66891398327f4bd469b2ac6eea0102d5fee52a73d5a759b96b77be3fd8b63cb6be9db40ca23ff51e13a392fb891371150ebc707e66c3162b86899008deaa2d3cd3cda1a5184783a18c13253a3aa2db435fc31d9700c715a339f38ef3b89d9d88f0a2ce3b863fd2a3c1c8176684f0165abf564d60124eb26018f0436798b0e9889750c8d1488814ce5e9158d9df358d7366499499e1052e09ee28b6a1268c87bb883b6edd0ec9bd33f3c782fc90ee8ce7f86125aa1387069e368aff5407b36d8aa4388974b064dd265d221a5f5e061f8913baae073547d56d98bfa8da847ace4273dcffb0dc8b93189ac5420eca7f105b6918eeb4f8c06209da0a0900ed87858d15c68fcd2962dd3378d5eba1661f21e93c2d7830b5dd5f918814972eca025d6c3c1c6fa59bd1c41ceb41b59cf6a77c2001730932a215f62ce91513332691e345a63efc3cd191e16a4a9c3a1a65a225d43b70050d08a17893de3015a8a38b25ce522fdef5e8b9b1ff8d3506551045aaf6c8507ac96169294ac19508ce7634df1524baef5358ecd905e3b8ab34d273e952c67cb94aded8ad982b37263e20be2f6c2a1a20740bdbdd5cfeb40824b8bf70aded0e7af036a2da13bbef40ff7719fa5d1c4183da369aa1945b6f4fb02d79fcdea9d81a54a68580b8ab270e659abc0b71daa5f4be7bd54bb33931731f7c432cced79909264c97f3fe92f14c6cf13791e2ad0272883ede80c69bb7dcada88817a9798a0b2109a6336d0a7dc0feea516a045475573a42c68873348ce236cb4e75c2955d0df94f2ab370194a7453dd2c20d18a21b5b8a226ed95e2cf43fe712b5fe24d30184145d23ca9e6f5c55694454d8b5e4e09388d5475e1468a9e00a9a56024b37da2b49c41721d774b75de0b4cfc68947d5c1d0956883dee539191e2e749edd1943856176e175f8e73c08adf00afbc206721d19161793aab507261e1fc018e2f48b1203c217f164f8ca8c1c156486050bc4a013009459bdcd355c4ef8e74b9b36aa19628e9faba859fd6e8601601942e72aa63dcbb54de490300ee9a273071bb6f3ed6c4a9df3adcf0d399ac03ffb40a457618f009cae7c615eedc5b7e1e8943d2ac850f457db6509a0ce3601513bbe102ffbc86e7cc919025dc1e050ada7dbf027d8c8117342033dd6767b19a91e89e940eea84e2424e355c593ed3ee878aea78d5ae790430c8a0ebcf3186f6b974a8ddfe42a42205b47fd1962b75b62f89b9d77fbe15ece6fef6ddb9690306129d4023223e85615e5e5e2de86b86886dfddc9eb0ff32ff8371530187b822c52cf02cced109e8f9d862fcc98d262d04d5ea2d25752a7209f5576ac1f915ec06ca54bd0d3d99d9ee200c4b55e2b8076c4c10b0cb85ab6a59530631e4a2cbf8cfa39873a3bdf98301eedd7230d3a95b4a69c710e8bc883c8a538015704121acca935b8bdce44ab1a106ddefe5148c581cb1ecc38536acbaca1d86d6061565f655db3acac7ade21fb1dad926a04b395d5df4bc94fc56a542069f78b89e8a76db107cb423b3c1f861cdcb6e52a6fce4abdd686881a8bb5a8278e1d53f81c84a7664d0358d5c01148dfacbcb807d9977ba9da032ffb3fe08e9d79010313fd0817de0bb84ff1111c1859d601a8bd81485b778c9a7fa4e1c726839d178a8d380c697a75af81e92575226209565419600f8e481a87921450f16dc24a2be57c120226b7a903339365e027ee8eb3be209c2a2bb4c2b7ed160c2dadb4c0b9757c134ee0503d5e18e0de88f02f397425ac37584b342bc742dacf9d4689b617d5132bbb2aa0a06892f32ba4eeab5c4ffd087d1221eae58c2a33cfc206b30b8556a97a7d5e2a17d02a90d8666b50066f95a2ccb05f46a0f8fa46c5dd5cc1a6b5f78fd88ac505ef2232e3e60326196e4e97bb98d259d0b823824628a86a24107a85e2540a9e8aa9272aef8c0ab634c5fa7ea2d5e24c994ee140839e210590ab11c668c61fa8dcd598234fe7085efb66820360e5dd58b575e7a877c9d93d9babe93f7f240c51f4960673c0939a155ab8807d4021254b41f314570f440d05756e8355010c887ee9df650562087b339e2d9218feeed96d99b044a0ab8f574ee64e6e1199b72c5a9cdea6ca2f49e483b3aab6ac4402dbb767201b1803e0c1a8f8564ea43e17c984adf33e943ffb6e2cd40fd5e46df59e8b77ff534afa45c2c58df0d2ec1c99cbe29e80216d0e0d6d60e8b3c04ab4c4faf422eb22dcd2eb9f1c0090798ddfcf8c4d4970382326266e1d7baf8dd904ca6e4f6ba26030bebc69cbcb516fa5abddb39ef31660d1408ac3c28a81ef68d72b199c69a9755f7e4a47b7680d335aeff935579a5ceb9dbb51c02c233e3d7bcb1c6be578289ed7e8aa4b28b8f2e21bfc18438e6070c822e4975ff60a428113af4d7eba387b2e210f763bb193680c7899d4d88b98455bea17209cdca222269b2e98882248ed0f6045529718bc9f30b605f6f6a76941f035b1c7a7b124e7f71ba2d212a3d7274e5babf6607810db2543e4506c562d16a1f43d791323b24eaa58044da6019f259552e5315930670fe54206702c56247b32f6a0da7db15431aef37836c570b5467d47792bab1231a2394c5e03a54b21710403bb5bebce4574b615c5381ab07910c312f2c37ce7c393849104bfe51effd435635c539b05281b4e7812cdff9e748f3094a1128176ce0fe888e3548933a439c40637e4a5a7cdd7a2d61790487c088347326398be81c2d935bd4455e171d4aa5b82bdfbd05487079a9db4ce72244683f30e4b8cf1741684d86367a9ebf9535fa60dad1a3c70778de6bf5e7c1161ca7995df8848363d77c3e89f613e315507e1004f474da1927f4e92919be35fbc2d50fa77ff9af5335d1e27764faf340739edab1eef360bbb20a1486565099bae49416db1484a8e889245a3bb649cbc9fe1043af76b6074e76e0918e430dfddc606792bee85f819640fb24348baa481625f5c009c815daf6ecce85e8d4f29bb1c7b4c9917f47d04d4149418f43d8ebcb8a3b7a4f30e60e040f79977f296933b6d0e531f3fb91f2919060af76b11eea09e2ea5fc4ea21e837a3a9e4aad5dee48ac2ec716a6f1d6f0a648376582a5a3dd91fc30b66d58c1a62a3140b23a77b2954d1434db0a3f27c7abb5f6ad367b786d753aa76543890f4f7c05f5fdaf9e71464592d8bf2447f4c1a48daad8c6b893d3abceb60741215864597bb53fa3abcd13b97da6b8f8f992666a95616a9eb9ef61b03ce573df0f4f910f85ee21c6c3ce597c82581eba951ae79f232d29d23a3d8523f3953b84d1d51730aac8d0c243eccf057ce0648059f27931869ebf1eeb3787471806aedda62db94e5bf6dde62acd486899ada7bc82f1d5c049e23c32ddbb8fe8232d40d68107a0b722cefc2d41d3905bee490a8a2467915750eceb8e62b2e96fd84149b01a26d07d5ab50e7f91e75f55e4abed656a5d30b51c73eaa8a0f3397a2d22dac1f2dd95462afe5d2abab05456a2bf43b930c5b979cdb5e1c6ea6cd185215998276dda3cefb6f47ec0046b16e1f47b4c16561a861d8bfe8ed0f427a4ea8f66def708fd9c9f8c2080f066f11fdc3f15e86ae9efda2732a17284099d3ee853d92976f4c9e6fd72200f2f5d2c03a8443fe3bf6bf0c3a7845e418970afb7bcdc3865bbc4c19b6f1d09ec785e5baf4fad8974b3cd18029ef4935832008541c6e68d3fbbddfb84e87019305b023af3a498027eae78ab61065c737d1d955ed4824634bc86e29eacf6618247913c7959c92990de89111f80430cc67a50b9fe638150293075eaa95f0f5069c12c6e3078ffd9042fcfb8338ad03f9dfdb9242359bea1e5387eb319bbfdad7af139d26c0fa4b6b63acf4f07b1b9da33f29ab97779080e57b2521a1116b11345b8786a15c9dfd83089414696f332eabe6f90aea5094587e0b9ee24d984b0bbd69bdcbf4cd3c3b1a60dd0ce09a3d4c6e1a3269444930c1ce583313c900a1b77f4dbfa469eea532d3ee3689ebc75acf41f667a97baa14e5fa9737cceab7cd9ad720deffab6f55a858b5cadb096761919f5d0951c21f76e05a4daa60c21617e543447040f144ecf6d9f86294e44661a59eaa7ea3a63fb208a0bd17dfe09aae6e47e3a30dbeedb66ea64ef41a1da2dd0239b6481dec1ad5d6e5525b06e38403b0bdd98ce3d78f3e061c4a98a6863dad59e1f88bc53e57780f687e1d5ed7171d6d70d8418866c8be35c59a1cb6088e9f5dfd9adcee5524432c1f78ccbc6ffced478c651347e49c3674118d1e6b9bb68679e0ec41b3b4375a22121f0937817144de7f93df1780e0aede16556243b559ea124a67f4ccfe8b6f0f68c7800be535fced3241c6de6f89b35bb509eb3f6f609d7d169bbb66718140bacc5565142cbac2c9162df6ae5be9ca5b99bcfd98744c908c82c530207af9174c1647255ab4d25f249aaf647962c0e3673ee1fb485e658a41fc6b840914e0c929887067af33531d84a590a05164e1c3f507dcb3d7ec1b12f4535f7bae093aba79f4010b4133d494aea0003c2dd7e114ae6e318f2d870c744ce541f99538f3fea7", 0x1000}, {&(0x7f0000002200)="785fd5c5afede6", 0x7}], 0x6, 0xe) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000022c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000002300)=0x2) setitimer(0x1, &(0x7f0000002340)={{0x1, 0x3}, {0x8, 0x7}}, &(0x7f0000002380)) pipe(&(0x7f00000023c0)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000002400)={{0x9, 0x100000001}, {0xfd}}, &(0x7f0000002440)) utimensat(r1, &(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)={{0x9, 0x7}, {0x800000000000, 0x40}}, 0x0) pipe(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sysctl$kern(&(0x7f0000002580)={0x1, 0x33}, 0x2, &(0x7f00000025c0)="e1feef424967389e4a30bf584df53f9024eeb63531acf45406f4f21ecd3fcc19a8c29281b1bf72f4c449001d098fbb10edf7b9129d18bffa", &(0x7f0000002600)=0x38, &(0x7f0000002640)="5e7a0c3a1cfc79c7be8d3ea89e8fb9b5ea14325f261d5fe3122ebfdd14a89566330c", 0x22) r6 = syz_open_pts() writev(r6, &(0x7f0000002880)=[{&(0x7f0000002680)="905682ead924ead79f3dacecbec17a635a6c8a4fee278142b64e324642c356c4c9485070842c1d937174a826e87eda2e6fca949abe59c99c30960fed63b824e9933b1649426c24cf83a1bf7305ade58d85a1b7f17d34539d68826df2a48d9de41600e38cea0b5090674f534a227fd2315b9e4b593fd126f65440d12b6c74485f0541a2d1fa8c741b26f546c743d75351be1a51d6951d3191e4cc98ec3fc73f68018f27b8c2accd589ec97b54a31bd2a2b4ea0c8faf5ec6", 0xb7}, {&(0x7f0000002740)="ff393bf0e0510e06aa883276ee37bbaab16325e67d33a54a22826f3873dff27dd3270d3957398c71ba9506c6d4", 0x2d}, {&(0x7f0000002780)="d71ceb1f4537af4553d92035abfa5a541991e607ba00e37023b4bf30b6ff50f760f0b8cee1ee23155f96cba34e734807ece03fdb461ff4fabdef31b21d891e6a261e6154b7aa2344f759ab3ea512957cb6dbfb7c2c7a2fabf86c7bd30737cdc0c396fad7050a2b8cd14e3d4114fee78b191e48ca5cd2742e502c6a1e2d8af0ce2982db20724226c8975a", 0x8a}, {&(0x7f0000002840)="d01e7095f522183755a80942d04bf5ae61fe5e1e869f982ef89277f4d1eeacc47c3313bd4653ef64694370400d", 0x2d}], 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000028c0)={'tap', 0x0}) socket(0x10, 0x2, 0x4) r7 = accept$inet6(r2, &(0x7f0000002900), &(0x7f0000002940)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4810, r7, 0x3) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000002980)=0x6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002a00)={0x6, &(0x7f00000029c0)=[{0x8001, 0x1, 0x2, 0x2}, {0x6, 0x8, 0x6, 0x1}, {0x80, 0x7, 0x3, 0xfff}, {0x1, 0xfb, 0xfa, 0x1ff}, {0x7, 0x6, 0x0, 0x2}, {0x3ff, 0x9, 0xc1, 0x2}]}) recvmmsg(r5, &(0x7f0000003040)={&(0x7f0000003000)={&(0x7f0000002a40)=@un=@abs, 0x8, &(0x7f0000002ec0)=[{&(0x7f0000002a80)=""/118, 0x76}, {&(0x7f0000002b00)=""/134, 0x86}, {&(0x7f0000002bc0)=""/158, 0x9e}, {&(0x7f0000002c80)=""/150, 0x96}, {&(0x7f0000002d40)=""/252, 0xfc}, {&(0x7f0000002e40)=""/32, 0x20}, {&(0x7f0000002e80)=""/1, 0x1}], 0x7, &(0x7f0000002f40)=""/145, 0x91}}, 0x10, 0x0, &(0x7f0000003080)={0x6, 0x1}) r8 = dup2(r2, r6) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000030c0)=0x1) setitimer(0x2, &(0x7f0000003100)={{0xffff, 0x7}, {0x10001, 0x3}}, &(0x7f0000003140)) writev(0xffffffffffffff9c, &(0x7f0000003280)=[{&(0x7f0000003180)="5735ba58ae7ad991e87670239d3d02c381e102d8498a1ec75ea997717d156552a1ad05146e7823afe5212584d0199f56f36085ede895fe6556e4ff77854b5b36789d2123a9e18f6e087ebbccb6728fc4bd33e3066a679dc59cc732e6c41d803d59ec359fe4f4d51d4eee11305d8b4a6488ac28ea0477662b6194a947366a75713c93fab050cad617dab3abc044424dc29a61bc2774b7b426e222b1fceeaff270757f4eff4176c0fddc087f82d0e45a2b6b001afba191faa077765318aa1fd4314c5f9fbca4455a44cead4e05f6fe78521163d33711cf8d500af1175b28cbdb6ef9593f428fce1d08fbbfe49501ef72adf53c51e43f4b9812f1b042751b", 0xfd}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000032c0), 0x1, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000003380)={""/16, @ifru_data=&(0x7f0000003300)="8b49789f016a3dfa2ce6b030b8080a5921e15be1653e23c522d048e651a2df53988d636f384f0043e5da2a1e599fd990a515237423a48f7303e063770e886afc8a855826e77747c5da4563b148628cfafd902f5df25e44cde68c859f4a668f79f2060aa7c0384258c62f7a72ede0b2bd775a82f8897d3b242d"}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000033c0), 0x2c0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000003400)={0xffffffff, './file0\x00'}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003440), 0x1, 0x0) 57.48927ms ago: executing program 3 (id=447): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0x7) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000069078e0000001e00000014e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800200204ffff03075b00"]) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 17.466359ms ago: executing program 3 (id=448): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd0105", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="d871819e2673b7e5c70000000000", 0xe) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db8344000811000000000000000000000000000000000000014e204e220008907800"/62]) 16.188391ms ago: executing program 5 (id=449): recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/126, 0x7e, 0x1002, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) recvmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/71, 0x47}, {&(0x7f0000000480)=""/62, 0x3e}], 0x6, &(0x7f0000000540)=""/95, 0x5f}, 0x10}, 0x10, 0x1, &(0x7f0000000640)={0xa83, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000700)=""/158, 0x9e}, {&(0x7f00000007c0)=""/158, 0x9e}, {&(0x7f0000000880)}, {&(0x7f00000008c0)}, {&(0x7f0000000900)=""/201, 0xc9}, {&(0x7f0000000a00)=""/205, 0xcd}, {&(0x7f0000000b00)=""/126, 0x7e}], 0x7, &(0x7f0000000c00)=""/255, 0xff}, 0x3038d819}, 0x10, 0x42, 0x0) connect(r0, &(0x7f0000000d80)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000dc0)={0x10, 0xfffffffffffffff0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000505000/0x1000)=nil, 0x200}, {&(0x7f0000416000/0x4000)=nil, &(0x7f0000e8f000/0x2000)=nil, 0x1}, {&(0x7f0000fd5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000480000/0x1000)=nil, &(0x7f0000670000/0x4000)=nil, 0x5}, {&(0x7f00008f3000/0x4000)=nil, &(0x7f0000969000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004b8000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dba000/0x4000)=nil, 0x40}, {&(0x7f0000e8d000/0x4000)=nil, &(0x7f00004a9000/0x3000)=nil, 0xffff}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00008f0000/0x4000)=nil}], './file0\x00', 0x662f}) setsockopt(r0, 0x3, 0x3, &(0x7f0000000fc0)="bd1273299777b075e97f9c742c91d9e8db273cc4fdcf6040aadc72097e56f93b37ef9004dcfdf5c66279f24e423a8d8ffade6c06f734dedf4edd5f960e9e9dd177a419a175f8fdc03a7593696893a04555217f2f5c96034c1acdb0412a4ee3b72f2c1e4a46fc91b0063933abd93cb52d0a6ba4aee5e51f4acb8c4987cbe37d17d5766f6776fc56ada343f6867adedec3b493ebece66adf3c87b0de796280bbbbe857a7614f8d1461a73bb71d80efd8eca996d82fa4b7f5686d99bd1c5f6d3b5d8071600f89", 0xc5) r3 = open(&(0x7f00000010c0)='./file0\x00', 0x8, 0x8) connect$unix(r3, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001140)={0x10, 0x6, 0xe, 0x8, "984ee102a8f6fdc6ce21d3e74ee3dc9c48652b60", 0x5, 0x7f2}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001180)) ioctl$TIOCCDTR(r3, 0x20007478) getpeername$inet6(r3, &(0x7f00000011c0), &(0x7f0000001200)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) r4 = open$dir(&(0x7f0000001280)='./file0\x00', 0x2, 0x40) mknodat(r4, &(0x7f00000012c0)='./file0\x00', 0x80, 0x3) r5 = accept$inet6(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt(r5, 0x9, 0x40, &(0x7f0000001380)=""/162, &(0x7f0000001440)=0xa2) r6 = accept(r5, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = open(&(0x7f00000016c0)='./file0\x00', 0x8000, 0x52) r9 = getpgrp() r10 = getuid() getgroups(0x2, &(0x7f0000001700)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000014c0)="f02557a2f41ce516911e48f859319b5791cef61ad6d15b0d222c6c46999ba17043e7fba8561f6deb37cd5edc0b154559daf935b7696aa16e66460021110bd139bf8339574360c4ccdbfdd4c500a8726d6a7eeb6b923fcabba6174f25b567acf1", 0x60}, {&(0x7f0000001540)="0012caa48e79f55961bd6dacf30ab7e5fa3a3beabc9933e5eb30880db22c22f88578e79e544aacfcc881510b59a561ad635582db95d467940c93e3c205808498354b4ade68fb9844f76a26425361bfcbe5e69d2b1c99930584cdd50eef3f39fe2536f8631566fe94", 0x68}], 0x2, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [r1, r4, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r4, 0xffffffffffffffff, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r13}], 0xa0, 0x9}, 0x0) r14 = socket$inet(0x2, 0x5, 0x6) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000001900), &(0x7f0000001940)=0x8) 15.389296ms ago: executing program 3 (id=450): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd0105", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b897d", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000002c0)="854acb96bc8534bdb2fc09806346d891a54e79405b4cea6a5568e89a7d0812a25ef51fc5a298354ebc938667cbadd3171196c471f0a9984443b3bc9f90", &(0x7f0000000300)=0x3d, &(0x7f0000000340)="d6bcea9dba188b1e2002ecfad94910e18d603e532b2e2866968917a7ab5aa088d8deee0cfe8c27f7ceec1dcc5f439373c63ddeea2f1233094031adb3456853edbf56c3e6953f5598e7ebfacaf9", 0x4d) 11.921778ms ago: executing program 5 (id=451): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) r0 = msgget$private(0x0, 0x730) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r0, 0x0, 0x401, 0x0) msgsnd(r0, 0x0, 0xac, 0x0) (async) msgctl$IPC_RMID(r0, 0x0) (async) setreuid(0x0, 0xee01) (async) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x14, 0x0, 0xffffffff, 0xfffffffd, "9a1116f40100000008009b0400000000001f7400", 0x7f, 0x2040000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000300)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb8464d827da1f1cc0ce5efdfc90741b50c2703884040200000000000000ea4086902972dbf17b8b2e612c1b891ed77bed6476079fd180b19499e3248e6c843b6a45d97bb89335c32fd7b65c7d74b859d93dcea8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac43788eabed4202c7479af87d65afc98bf24d176efd74adecb5e7a1ea0f06beb81118183ac9c82a79cc0f178a7a7bac0eb35270dde2dcbf58967cab9f586119bc599c730bde7a424d69cb5703c10205c6db16b5d84f75327644e299f0cfa21820b033bdacec63b804be37162b8d56c977fd6453e033c57822d42a848bd7a2d84af709acfbbd5d8e6180dee2eec06048670ed5e49ab9b4170f1eff6b95275c78ac9332e200db85c1ba8ce3766cc97807f0cca72145aeed4cde56c19651d54d1984b498cdc41729990b8e94e6221e7572f9f9b291542e67bc5ad2391f32a704f26e2919022fb52cac4cda1e4481c3aa7e0e1b9c065fdf0f8ff7c41eee3748240b624807dad645239e5218f85e3e16cb84d53ec8ba4858bc7bfc6aa2c676b42bb9acffb798c7ae66a41eacda7410bd2bc146f88c7e32a47aceb9973a7c8fdb775208d19b4d7a2ec13056bc162b590616c2ac1efbfbb9880ca3c45f1e95555de9cd046b689fc2ddff19371e97a5e2cf1418b3339967a7b6bc40eb0dfff57b7ffe959b786d235937ccca904ed30d5384029a3c4160a712a2ad4981d88b4cfbbab13b6b415d1b191f096f0fd4a5c585459b71546a9454137c8461621f6fe891aebd507e8c411eed034c91f58708af72b74994c59c139a0058b2a1b4804f3f3050faad7680fa327b4dd785c9e932055576323e6e4353376e051decfee7a58a37c1b62001eff4d45eb8330b6b9ec747484f28a5ba7aed0d0ac4937dc6a7ef744840c9a1c525510366e90fb7cd9f66d4272f86efbb97a3c86a6fd08f44bf064a75d22653b4cabef399ac5d319243187131aa6", 0x2f0}], 0x1) write(r2, &(0x7f0000000100)="446aa77b5a5abbf56859bd1898dacccc58237561eb4d290d6eda2bce51d3f11ba63ba281a5eecfb7401c59d8062779b2b8189ecbba32d08cdaf18c2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf383143ab8212c4cb8197e3a4f6b237a7c31de337fd8e6404204fe5ce3ee5eb72623a287f885e53acc3327412fe7b9e67adae3697cae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1a1df6af223d6eb79b94cf3df3df00c5eb4887e3bfa52c3f342c3627fb83c93768569f67a8d98c89a1900000002e077c96a40d8d317f43f436c6f44fd2f8d9eac49b920a2faa630bde799a4fa521a4501634b8d1e71b3d8ba5a67250d6c5120bfe05eaa1c71ac03fdfc2e75b6352", 0x115) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) 0s ago: executing program 5 (id=452): chmod(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x102000001}, {0xffffffff, 0x4}}, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x86, &(0x7f0000001a00)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x14, 0x78, 0x0, 0x0, 0x4, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0xfd, 0x0, 0x0, {0x17, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @lsrr={0x83, 0x3, 0x81}, @timestamp={0x44, 0x10, 0x1a, 0x0, 0x0, [{[@multicast2], 0x4}, {[], 0x6}]}, @generic={0x7, 0x6, "0a79d4de"}, @ssrr={0x89, 0x1f, 0x3, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2, @broadcast, @multicast2, @loopback]}, @ssrr={0x89, 0x3, 0x3}]}}}}}}}) recvfrom$inet6(r2, &(0x7f00000002c0)=""/90, 0x5a, 0x43, &(0x7f00000001c0)={0x18, 0x3, 0xfffff800, 0xfff}, 0xc) write(r1, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.81' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error Ì`pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error witness: lock_object uninitialized: 0xffff800001367028 Starting stack trace... witness_checkorder(ffff800001367028,9,0) at witness_checkorder+0x1af rw_enter_write(ffff800001367018) at rw_enter_write+0x7a unveil_delete_names(ffff800001367000) at unveil_delete_names+0x3d unveil_destroy(ffff80003729e8d0) at unveil_destroy+0xbd exit1(ffff8000371dcf60,0,0,1) at exit1+0x60f sys_exit(ffff8000371dcf60,ffff8000372230b0,ffff800037223000) at sys_exit+0x1a syscall(ffff8000372230b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d123f79c420, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001367028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001367018) at rw_enter_write+0x7a unveil_delete_names(ffff800001367000) at unveil_delete_names+0x3d unveil_destroy(ffff80003729e8d0) at unveil_destroy+0xbd exit1(ffff8000371dcf60,0,0,1) at exit1+0x60f sys_exit(ffff8000371dcf60,ffff8000372230b0,ffff800037223000) at sys_exit+0x1a syscall(ffff8000372230b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d123f79c420, count: -9 ddb{0}> show registers rdi 0 rsi 0x4000000000000000 rbp 0xffff800037222d80 rbx 0 rdx 0 rcx 0xffff8000371dcf60 rax 0xffffffff834f2ff0 cpu_info_full_primary+0x1ff0 r8 0xffff800037222d20 r9 0x8080808080808080 r10 0xffff800037222c70 r11 0x17167269aa6392c4 r12 0 r13 0x1 r14 0xffff800001367028 r15 0x3 rip 0xffffffff81ac00e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037222d70 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=88625 pid=65266 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000371dcf60 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000371ddc08,0xffff8000ffff31e8 process=0xffff80003729e8d0 user=0xffff80003721e000, vmspace=0xfffffd806b3b0560 estcpu=36, cpticks=8, pctcpu=0.0, user=0, sys=8, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29938 124017 94370 0 3 0 futex syz-executor 29938 61312 94370 0 2 0x4000000 syz-executor 70620 59787 56476 0 3 0x4000080 fsleep syz-executor 70620 328051 56476 0 3 0x4000080 ttyout syz-executor 76874 232703 21501 0 3 0x80 fsleep syz-executor 76874 66545 21501 0 3 0x4000080 sbwait syz-executor 81731 213415 4863 0 3 0x80 fsleep syz-executor 81731 160546 4863 0 3 0x4000080 kqsel syz-executor 37006 365264 51348 0 3 0x80 fsleep syz-executor 37006 368840 51348 0 3 0x4000080 kqread syz-executor 75740 91396 31670 0 3 0x80 fsleep syz-executor 75740 226205 31670 0 3 0x4000080 kqread syz-executor 38235 450095 14470 0 3 0x80 fsleep syz-executor 38235 447588 14470 0 3 0x4000080 lockf syz-executor 26936 79995 0 0 3 0x14280 nfsidl nfsio 75615 485591 0 0 3 0x14280 nfsidl nfsio 63932 136645 0 0 3 0x14280 nfsidl nfsio 56541 451365 0 0 3 0x14280 nfsidl nfsio 22013 133018 0 0 3 0x14280 nfsidl nfsio 7765 71772 0 0 3 0x14280 nfsidl nfsio 46353 378148 0 0 3 0x14280 nfsidl nfsio 22377 51311 0 0 3 0x14280 nfsidl nfsio 50785 144922 0 0 3 0x14280 nfsidl nfsio 86746 405918 0 0 3 0x14280 nfsidl nfsio 87259 118661 0 0 3 0x14280 nfsidl nfsio 90037 492168 0 0 3 0x14280 nfsidl nfsio 69385 30616 0 0 3 0x14280 nfsidl nfsio 50077 426164 0 0 3 0x14280 nfsidl nfsio 97350 64567 0 0 3 0x14280 nfsidl nfsio 75683 376387 0 0 3 0x14280 nfsidl nfsio 69776 135062 0 0 3 0x14280 nfsidl nfsio 75738 83811 0 0 3 0x14280 nfsidl nfsio 39670 124424 0 0 3 0x14280 nfsidl nfsio 30521 463376 0 0 3 0x14280 nfsidl nfsio 21501 276682 56094 0 2 0x482 syz-executor 64804 30474 0 0 3 0x14200 bored sosplice 56476 253552 56094 0 2 0x482 syz-executor 94370 517564 56094 0 2 0x482 syz-executor 4863 196980 56094 0 2 0x482 syz-executor 71112 97352 56094 0 2 0x482 syz-executor 51348 512741 56094 0 2 0x482 syz-executor 14470 245870 56094 0 2 0x482 syz-executor 31670 183695 56094 0 2 0x482 syz-executor 56094 56386 90601 0 2 0x2 syz-executor 90601 406598 15940 0 3 0x10008a sigsusp ksh 15940 214938 25054 0 3 0x98 kqread sshd-session 25054 151651 31056 0 3 0x92 kqread sshd-session 20474 218083 1 0 2 0x100083 getty 31056 177448 1 0 3 0x88 kqread sshd 43262 73836 42395 74 3 0x1100092 bpf pflogd 42395 361996 1 0 3 0x80 sbwait pflogd 70887 294854 11659 73 2 0x1100090 syslogd 11659 237873 1 0 3 0x100082 sbwait syslogd 82594 418634 1 0 3 0x100080 kqread resolvd 16601 483785 34220 77 3 0x100092 kqread dhcpleased 36992 125689 34220 77 3 0x100092 kqread dhcpleased 34220 173478 1 0 3 0x80 kqread dhcpleased 1496 233333 0 0 3 0x14200 bored smr 84673 93008 0 0 3 0x14200 pgzero zerothread 32436 139567 0 0 3 0x14200 aiodoned aiodoned 93219 67035 0 0 3 0x14200 syncer update 71041 348012 0 0 3 0x14200 cleaner cleaner 81807 47162 0 0 2 0x14200 reaper 89624 386531 0 0 3 0x14200 pgdaemon pagedaemon 87348 5466 0 0 3 0x14200 bored viomb 70310 424526 0 0 3 0x40014200 acpi0 acpi0 14590 147217 0 0 7 0x40014200 idle1 38140 138370 0 0 3 0x14200 bored softnet3 4777 177318 0 0 3 0x14200 bored softnet2 10833 513388 0 0 3 0x14200 bored softnet1 6755 408333 0 0 2 0x14200 softnet0 8842 368106 0 0 3 0x14200 bored systqmp 4716 354847 0 0 3 0x14200 bored systq 57653 272923 0 0 2 0x14200 softclockmp 89667 151208 0 0 2 0x40014200 softclock 47371 86665 0 0 3 0x40014200 idle0 1 435427 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 29938 (syz-executor) thread 0xffff8000ffff2530 (61312) exclusive rwlock futex r = 0 (0xffffffff834f4610) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sys_futex+0x69 #3 syscall+0xbb6 #4 Xsyscall+0x128 Process 76874 (syz-executor) thread 0xffff8000ffffdbe8 (66545) exclusive rwlock sbufrcv r = 0 (0xffff800010fdfd68) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 soreceive+0x295 #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 81807 (reaper) thread 0xffff800029fd8f38 (47162) exclusive rwlock kmmaplk r = 0 (0xffffffff83641100) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvm_unmap+0x81 #3 km_free+0x87 #4 uvm_uarea_free+0x4f #5 reaper+0x1fe #6 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11190K 11533K 166960K 12155 0 pcb 17 13K 13K 166960K 108 0 rtable 225 6K 7K 166960K 492 0 pf 35 17K 21K 166960K 76 0 ifaddr 44 7K 7K 166960K 65 0 ifgroup 55 2K 2K 166960K 86 0 sysctl 1 0K 0K 166960K 1 0 counters 64 36K 36K 166960K 82 0 ioctlops 0 0K 4K 166960K 1524 0 iov 1 4K 12K 166960K 36 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1492 94K 94K 166960K 1895 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 10 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 89K 166960K 598 0 sigio 0 0K 0K 166960K 7 0 proc 74 115K 140K 166960K 607 0 subproc 104 6K 6K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 60 0 in_multi 102 7K 7K 166960K 146 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 427 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 246 73K 87K 166960K 7156 0 UVM aobj 48 4K 4K 166960K 51 0 pinsyscall 43 86K 102K 166960K 1733 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 62 0 NDP 12 0K 1K 166960K 41 0 temp 48 6820K 6884K 166960K 29325 0 kqueue 15 22K 26K 166960K 85 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 71 0 68 1 0 1 1 0 8 0 rtentry 112 144 0 40 4 0 4 4 0 8 0 unpcb 144 377 0 358 6 2 4 4 0 8 3 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 808 209 0 205 8 7 1 8 0 8 0 arp 120 23 0 5 1 0 1 1 0 8 0 inpcb 336 712 0 704 12 10 2 12 0 8 1 nd6 136 29 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 4 0 4 1 0 1 1 0 8 1 pffrag 232 3 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 5 0 3 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 pfanchor 1288 3 0 3 1 1 0 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 47 0 11 1 0 1 1 0 8 0 pfstkey 128 47 0 11 2 0 2 2 0 8 0 pfstate 376 47 0 11 5 0 5 5 0 8 0 pfrule 1344 23 0 16 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 619 0 203 31 3 28 31 0 8 1 art_table 32 621 0 203 4 0 4 4 0 8 0 art_node 16 141 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 48 0 3 2 0 2 2 0 8 0 dirhash 1024 26 0 9 3 0 3 3 0 8 0 dino2pl 256 2388 0 883 95 0 95 95 0 8 0 ffsino 272 2388 0 883 102 1 101 102 0 8 0 nchpl 144 3195 0 1507 63 0 63 63 0 8 0 uvmvnodes 80 2876 0 0 59 0 59 59 0 8 0 vnodes 216 2876 0 0 160 0 160 160 0 8 0 namei 1024 11006 0 11006 1 0 1 1 0 8 1 percpumem 16 55 0 9 1 0 1 1 0 8 0 kstatmem 264 42 0 18 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 9670 0 9670 7 6 1 6 1 8 1 plimitpl 152 79 0 62 1 0 1 1 0 8 0 sigapl 424 928 0 857 9 1 8 8 0 8 0 futexpl 64 7336 0 7329 1 0 1 1 0 8 0 knotepl 120 327 0 0 10 0 10 10 0 8 0 kqueuepl 216 121 0 109 1 0 1 1 0 8 0 pipepl 320 159 0 129 3 0 3 3 0 8 0 fdescpl 496 888 0 857 5 0 5 5 0 8 0 filepl 152 4933 0 4675 19 6 13 17 0 8 2 lockfpl 104 311 0 306 2 0 2 2 0 8 1 lockfspl 48 147 0 143 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 33 0 16 1 0 1 1 0 8 0 ucredpl 104 500 0 486 1 0 1 1 0 8 0 zombiepl 144 906 0 905 2 1 1 1 0 8 0 processpl 1160 928 0 857 7 1 6 6 0 8 0 procpl 648 1674 0 1594 7 0 7 7 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 664 1166 0 1136 22 14 8 15 0 8 5 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 133 0 0 17 0 17 17 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 12 0 0 1 0 1 1 0 8 0 mbufpl 256 287 0 0 18 0 18 18 0 8 0 bufpl 280 3244 0 99 225 0 225 225 0 8 0 anonpl 24 173678 0 169228 53 21 32 52 0 185 0 amapchunkpl 152 22939 0 22360 32 8 24 29 0 158 1 amappl16 200 4150 0 4118 16 13 3 15 0 8 0 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1563 0 1531 3 1 2 2 0 8 0 amappl11 160 53 0 38 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 140 0 140 1 1 0 1 0 8 0 amappl8 136 20 0 17 1 0 1 1 0 8 0 amappl7 128 126 0 114 1 0 1 1 0 8 0 amappl6 120 176 0 175 1 0 1 1 0 8 0 amappl5 112 206 0 194 1 0 1 1 0 8 0 amappl4 104 318 0 298 1 0 1 1 0 8 0 amappl3 96 4319 0 4216 3 0 3 3 0 8 0 amappl2 88 1164 0 1078 2 0 2 2 0 8 0 amappl1 80 9143 0 8576 13 0 13 13 0 8 1 amappl 88 6738 0 6553 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 1 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 50 0 3 1 0 1 1 0 8 0 uaddrrnd 24 888 0 856 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 888 0 856 1 0 1 1 0 8 0 vmmpekpl 168 8217 0 8165 3 0 3 3 0 8 0 vmmpepl 168 60997 0 59080 96 11 85 95 0 357 1 vmsppl 448 887 0 856 6 2 4 5 0 8 0 rwobjpl 56 22573 0 18704 55 0 55 55 0 8 0 pdppl 4096 1783 0 1712 103 30 73 83 0 8 2 pvpl 32 15563 0 0 126 0 126 126 0 265 0 pmappl 248 887 0 856 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 409 0 56 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001367028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001367018) at rw_enter_write+0x7a unveil_delete_names(ffff800001367000) at unveil_delete_names+0x3d unveil_destroy(ffff80003729e8d0) at unveil_destroy+0xbd exit1(ffff8000371dcf60,0,0,1) at exit1+0x60f sys_exit(ffff8000371dcf60,ffff8000372230b0,ffff800037223000) at sys_exit+0x1a syscall(ffff8000372230b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d123f79c420, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace 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 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5