Warning: Permanently added '10.128.1.8' (ECDSA) to the list of known hosts. 2019/11/17 20:10:39 fuzzer started 2019/11/17 20:10:43 dialing manager at 10.128.15.235:29815 2019/11/17 20:10:43 syscalls: 337 2019/11/17 20:10:43 code coverage: enabled 2019/11/17 20:10:43 comparison tracing: enabled 2019/11/17 20:10:43 extra coverage: support is not implemented in syzkaller 2019/11/17 20:10:43 setuid sandbox: enabled 2019/11/17 20:10:43 namespace sandbox: support is not implemented in syzkaller 2019/11/17 20:10:43 Android sandbox: support is not implemented in syzkaller 2019/11/17 20:10:43 fault injection: support is not implemented in syzkaller 2019/11/17 20:10:43 leak checking: support is not implemented in syzkaller 2019/11/17 20:10:43 net packet injection: enabled 2019/11/17 20:10:43 net device setup: support is not implemented in syzkaller 2019/11/17 20:10:43 concurrency sanitizer: support is not implemented in syzkaller 2019/11/17 20:10:43 devlink PCI setup: support is not implemented in syzkaller 20:10:48 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8008, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000300)="e06d048280a02199bf9e33b1270a628559c5319e88661d5dd0117494ad5aee650afdf52fa6b40fd84d5675c1edfe92a7d4025fac2f8b314a43a4f9f9afe16d4af8b766e6f8c56cebece0cc570904c4c40dd3975224856a79ab2b3a2d"}) r6 = kqueue() write(r6, &(0x7f00000003c0)="eb050e0b4084ba906efed18902bce90b824383d8b568665dd68734ef807a37636d29fb7667dd358c675183f57fd237d9f3ae5fd95571664f32bf8ffbca413aa090becdf7bb9b11b632a5cdba0cef3986783c7300eb29e337944d6c77", 0x5c) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x0, 0x0) close(r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x8000, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x330, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x13f703fd5ebbb1ea, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x212, 0x0) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) kevent(r8, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x6}, {{r7}, 0xfffffffffffffffa, 0x11, 0x4, 0x0, 0x4}, {{r9}, 0x7ffffffffffffffa, 0xbc98fcc459af3414, 0x2, 0xb7, 0x7}, {{r10}, 0x8000000000000005, 0x2, 0x4, 0x6, 0x40}, {{r6}, 0x5, 0x2, 0x10, 0x7, 0x5}, {{r2}, 0xfffffffffffffffc, 0x84, 0x4, 0x81, 0x8d}, {{}, 0xffffffffffffffff, 0x10, 0x4, 0x6, 0x6}], 0x3f, &(0x7f0000000800)=[{{r11}, 0xfffffffffffffffe, 0x2, 0x8, 0x8, 0x24d}, {{r12}, 0xfffffffffffffffe, 0x28, 0x80000022, 0x0, 0x5a}, {{r13}, 0xfffffffffffffff8, 0x20, 0xf, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x41, 0x4, 0xffffffff833c0741}, {{r6}, 0xfffffffffffffff9, 0x12, 0x2, 0x6, 0x400}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x1b7b, 0x800}, {{r14}, 0x0, 0x1, 0x2, 0x1f, 0x100000000}, {{r15}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xc1c, 0x7fff}], 0xfffffffe, &(0x7f0000000940)={0xffffffffffff0001, 0x3f}) recvfrom(r9, &(0x7f0000000980)=""/230, 0xe6, 0x42, &(0x7f0000000a80)=@un=@file={0x0, './file0\x00'}, 0xa) fchdir(r1) 20:10:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x91, 0x1, 0xfb, 0x3, "2eb1c88b6a77677026ed420d40fb48e467bbff76", 0x5, 0x6}) r2 = socket$inet6(0x18, 0x4000, 0x80) dup2(0xffffffffffffffff, r2) r3 = dup(r0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x29) r5 = kqueue() r6 = socket$unix(0x1, 0x1, 0x0) socketpair(0x38, 0x1, 0x7, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/klog\x00', 0x80, 0x0) r9 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r11 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000100)="9d2887babc243c587c828d5bfd424925aa10770b77dc6ce8430f874a16f3f0622214775a41ee71af4e579517e1b532c652306fe02cc45c1c723a7fd8a01bb935f32b5161a88492b6aa5bc14014fe9a4b55d3b8a9aecc419cae0749ae7a6d29b3b565889799a0a66070a1913f3d35c6f14e80e4bc7a18caa304b5023b344fe78fa276a8e04465989560afeb803053cddbcccb4068ddd87567a764bdbea4abd3424a3a5089df28803b876a37ff7cb5", 0xae}, {&(0x7f00000001c0)="ac441ec6a15203a6ccbcc94926dd34d36697f44244d428190243a9f1514c075ee3f11bf7a4c26f24331cf7baf0993b391288ce7cf8203a5355dd7a35833e4feaa5c37a10985278a5d61bc1f27008de9352fe929a168d4ac983af0c1cedc102186fd2715548a2c959f67cca9c73b81d09a4041bc5455ef82391dcf7bbb96d429cad2cc3d8c64bee8ef33476162b072d1e1f602eb6808598e97bf17f0a30f97777976b6d50d4745d139331820da460330b20d74475e814f51afead361f3d342416804a4336da5895e824d785fb2162955a18040255fb3052d6862ab35f34f9b55af3b04f0a5bd0b390081c810cce6f28118fcef37d900719c22750af5ca739b7d5b29e87d7efc102928d6153c382cffbaa80ff9ccc4d15a295a7974c8adf5bf1dae5af58bcfa021782d2b07d815cf3e17f72a570f02fee1d48a5746d98f49303a2f9934bde08674fec1be148f29df4653c2cb20476597cb934a44d91b9904c54a96e867be5d7877e1e6d24d7653beb03af0dc8a8985ed78672756b1cc62ef4b7adc156613b4fdae0451f2495adc92fc1d0bff2289ce3d37b8a91fdc17a40f6c8a25272c31bde050f8894a9a236bbdf97a0fe5228918d2cf0e0a0ef2ec557ca0b44832c4f21e1d15805a248c42a0f9f57388ddb8b32a889a6ed7d3cb83a2ee8b4c5caf830c6b218a28c555ecace196aede1ab5558d39d127b0f5149317fa719c5fcca387dbfbf2db6210bd5cb1c855bee1c5e4937287d5032a424cd9f888a731d7c8f3d79b496f11a5897e3cc9c716ffd6783c6f4be548f63c76d53e1d14e37bfadc0da834965969581066319186b37de3ef38273745e43eeb9231a5efdb9720311814b79a5c95c2386f06e97b796c420ba4163c9bfb900a18061161528b2434ae7a128bf4d5bcefbba8e6d260c606a2dc93590d3595c8a2d36229a5a19ec181a67943a02c0ee5c7951a652f032831e891aa1e50cd9a928cf9238a0c590f8bef7067370a770345686e75c6b8ca27d74d3af499ef1957fdaf4e9e199047d97523c046551b3527e96189921f353e3415b06d426f9afb14c4a011d7ed468fbc791e1854d19a52c47fa250e40d457d6e0db25e5d40eae65d4b448b5cf42f50851a9726f66a28012801338577ba9c9c0ea1fce3580919275e4e8c7a1824a42009627caf118d2d1508e081f6ce3ef60af4077494f7bb35814507f59bcd1b6bfc152220c91dc7b59633560d67c1a76dee0ccb41c84101e17c6bb6bf1ca1e3cf87613879f056a991fc3c2d1827431df98721c94c2bd8c1118ee3b7817a12efc051aa0640d265d816edbc0ab7748186a8cf70e5154461998b15b3da8911d9e380b817fd8c8f8a11ccae46127463cb71006017bfb6e05ce1c080648bac8fc537932bb9635219506aada406f601f140e7746cdad5822fbf78ded9725f921a997e36e93da09fe5946ea158db75bd396c6200b24da5e31e0d775aa335938dbc6fe6f99aea1eb20a811232f90372dbaeafe936c04a7a9e1004af2d5289c2600b59334e3f8a89fe5992eb158458d87751cff4d185c6b8309764670a66e62091771b6156f07c906731387f873184207a065929dd3451d413f6bdb14a3d7b36705fa4ab9ff6854ea31abc18ad2adb8d5c489aeead969e610ef23cb5e5874532698f0c813b1e6aadb418298105b7d85d1f91e05481470517ea200a8d0f5cd1eaf649b637667466a1262d691933e7ab8612e818b35f0a245a092095b6adb84e503a8a853cd39b944c6e20f2d8d6964d4447457697a859225c3fe5625d90336cb9c9642ae689132e5c7bfb736f94edcf49e4ac7fc8816f1b263249f3f53c4beb586ee0c378cb103e3d165a4507fe6de89df2038328a111722759b694703b8ae6a2b169c8402110356e3ad4651fe4453bfb5c022a9e7182553af730c92dd62a48f8fa4f3f16848e0ed4d08568fec9dee69881757450deb50e2eeec4722365e48cc8bbc70a787a524ee8fb0a60e5b2723ebecbf80a31379ea882320b13d53ffb7967f7747d3f1eb6f91b10107f59caee67c73937ce028c2f15ef32abd36f024acfdde8dcbd4c50967935e0f7f7b02332a2df52c7f11415734fb869673f4a95af9e6aa2c4cbe83ac032ae5a5fda37a2e9e566778da88eb3f554d07836f21467ca5dcebe5a3536e9425f733ea5bd894b4c4e142e4aead3b60a0843a0ed950e8558c8485bce9ff080996ca7a5cc6bc0a3726e6fcc3a51c3e8e2dfe51d734c059852f9852dc74b16445a74c430aa1132143270f8a402414cbcfbe5c79dfa4d43f966a4ce15e5805177af22f5209baf7a76a190063256b14fc8d223f1e2ee0cc391ff626444f16c6dfbc8c3b0296fe6b51c695758776ba03148c4dcdd090fb98e384c34aeba152b5870b228a6dbc4e6296998c3e0b9c7694ec4d56f29a2747789b0b10ef93e449914f308cf8d106b2b5aa0866b39d432069a70a26a8d2caea931edae79232ef763811a9ac1e2c3257fec75612cfaa33da3797ed93131908715bfbef82c4ee5840ed39d2e9318f8a1b7f7cc40276d609eaeb68dfe6a49933932ccd61d37346de47251481cab2e710a06c8e620dedb207471fefaa4f365c84b730978e1c298ea4167256f7d3f3e16004c12abd59730da945ee36f76b6b4b9a307a16570fc4a5ccee8da6feb5861c31169e221b8a0997a85be01b092d5653f1480dbc65209fee6f5df7c60070f4a4c37e5fb217a8d6477c81a0d8f6de02d76bdd01240030c18c24fabd1518e3307b17e1f9dd3644780b0d4b39cdac5fd2fd7a4e2bc43b281ce3ff8edfddcd3aa4fbf0b6341589759907eb29577d9f127ae41929e814f2d5f1700deba70eccf9b65879d846bb42c5d351b39389b2fb31cf3fdd70abfd7fec9246f107cb22077e441521fe0e0ae26cf5576b3869b02b30dc5c4cc10ca329c1e004a2deb0f4cf7345b319af955ff88fc89fc5ef897c497c51485a0549c78749b81affc6cbcbf3d434db5a28325f36e484a2682c02b1ab44da7650824b3ed09a4459b0fcb4835cef9e55a772c52fdb3952a8547929ed4682ef94f681fef3ae9f10c580a863e9b1d3a7b219ad5345e24b1c62948c9b86f3ffc1cbd883d8e4e1b0fbb2bb2de6e57f43220c787fff454c0fba02b038c58dd4755d1020eb218f478225d7631363b4bfdbb1dbb872f696de3b8b424e148b6c000c59d2dcbcef530cb0b9e81db209140adb1511e2847aafaa685d672b1100345b9ac9465311bbca7e8db174a4681a95d4859f8c8d3f07448abdf82ebd86f31979f9186b5d99991a1ad1ffdaa1fc87993c2302e30e016b150adc5f24250b86ba1b77460f9eadcd70468bc2b815fd01332868a884a059cc9fd957f3ebf4365eb95f06ee3d4db52421e1fad3dce25665d59bdcd36591d0ff0f4047714e449c6494690089d1e8d34027024e8030f0798eabb8f8690034630f61019c52180d9f980e38e7302c694a45e2610cdac07907e29259e6e022d09aae963e55bda4f8aa64de51eb8ebd3df395575410b587f03ddec3425a928e26be0e3c1a501ace33442f6de1152fa324c52e5bb67d2afb9f46da8bddf4b11c503c6f07fce2f73669bd8afff20cb381eee3a87be06cf48162e82618178c15e1284deff10ff798bec0de36c7f4a6831adbb904426da6a1f7bc9d63c0531df5092191af238fb4d9eb04f97a27abb6071b0cf7165eebfc4d6c10cc1a53b3d1d0bfe7e468103519dc764b9fb0fc65f8a786f44b564b8c6b9ee5f2c0586538a31c103b5cbf068dd7523e144b06900577391f269d7428d1214c132df4903307aeb4a2807e3238b7cbee452079f6d7270941c4067d2a97aab9b651ded96b8be26dc38b549ca97bc7e6ae42ed7bb98ed6345c31a41cd97e3083ae6ea1ad2dc1cdef40362f02237090a7b80a001a2b244632ef881025b2bddb2b169a76962ee04089c84951770a10a7d2e0be873acdcd8a9ec08a9f292051b7f795b36450a30a4315182b00ed28f58a9a6ea4ba2876fa8d749d36cd49dd367434cffcd12393f5a3a6823b8dd14fe27ef9e9f00b470a63cdacefd1c611e4bbd4489cf69d0d0d8403c1c7e9a087a6c1c64863787e100075ed7d1724d1a3afe79de68e81df66358582058535c6fb90e109849a5b6ce6d9d15e500f7aa9d576dad88db1f33b9ce442b4085b472191b27e053046711fb3aeabab4dbe534f4eef79c37984044321ac1f40d08de11dd21d03ef9ea5ab873c92ca92d1aa114078be8b769ac290985250546aaa99ed02a32b1ac5a1d1f20a054196c256c129096f2926bf10d7a9838ec6e31caf3323eb1f87b45a2d43233a0ea467c871b5329497596c1c819359c66acc26b36bc191254dbf5fa6759b8e5dc92ef4f5d2d2561f96447d0540225fe298ebb9551f03c4f4dc85f8878e0302410190750bd34aa601bb2d0660a8f48836e6d3e7587ec8400e3518e09dcb7f06b4280d0090b643b6cd4902872dbacac661a5291802035e3f71c094bfde36a54f60152e2a2c051f60eecb3efd88aa7c56f9cfa62dee545a300b58f8058fb279b5ecb5c490f9bb24673f38ef9d7a529d573d3906627c7b0da538b75f2493a0f0cfa4f31e1217e857822c741ea96f8d84976be0a1ca6eaee1e66d007f4c62c8d9d7dc9fe356cca3cac08b76ccfd3b11b5ffe79b39484577f842a83ca8e1f1ae56f8237a66eded5e7339a116b7316d107f21fca59a87d58cfc0ace3e132053cbc480d57ff8a35b109d65adfecbefe255e43c3b8b8afce4360801594207d524be4a227a0ebd32ec44a813e9a79961239d2979996fe1d1fed41c9b1d0cccd4d940677cc203b35e86190968692f87d0d7337fe35658325015a9e244a4f53e8d219c5f84eed8a0b78c9f392c884ef709f4ae337772f30bd1d0ae41ac313dadbcf6719b889e033373dade262042f014cd4e2ba817c2fa3ac852c1a5c4efe6f9b6e6decb1b673eaff4df949fde49e89ffd0b2221cf36d978a1179d1d1d7ebd55272e09e9f07d45b2001b7d288bbbe3db58d913bc1474c0e1985f27ebec523df4d12d8282d5b29647e59603ca489197b66b5a75b39919cf99a7be7b3f910cbf19a6d012bc075e8f702c597f9e3d838cc989bb155b5dd326d4634ef5fe9f09d9189191b448ef427c214c52a56011718368c6e6fc67ceb140f2dae11f689433705bf38f66c063883ed7aa43b406b0337679e9556c9a2de68f2a67c947aa2eb6288e2e4673c1ddac854d2722e7ff02dae97243cd43fb421dda91f5d690632e080e467e97f7b17478036916a41a5443685e440e64ebf9d16e72ea8cf2a31e34565ad1b199cd315d3fcffaca7f9577720df16d2770b0a42dc09156b2f73ed3119fdda77d33b07182e46503a4a636fd0be9bcbaddd2aa5fe2c02473a15575ad34e4b4e86a0a53c9a9ca3951db53838f2b2441db6e23cad9c00eb9f8c360a3a90200f0bc490b4b45578d38e1b18f16fd6c052a69893354aa27e8ff5adeda3a660b3e02d92c5294ed38fcb77ca00718b58915d5d654a247b32f8a7cc567c44be7094d19645a753df48a48182edf3855590aaaeaa2c8040e88bd0922c5ac3740bed4ee4697ccb419ed6faddf33857767ad582c811870832ab0fc683781315e2ae95845e2be970218667650db0c7e3a7fa34dd5a2706a1bc0704be45ad468eac1b6724f34331d4fcb67bcd522d070a5fb0b8863dd2ba9e518b188b6711f0f7461d91b684b7f8fc3d03592056148e352316b5c6096e79b2c6628e476ef36d453e8e32f499678b04f6d32fee5f4984d7f7b96f025f8813796b36a8ba30401a39cf9477e121e", 0x1000}, {&(0x7f00000011c0)="eee641ffbeadd8570082f2eb9fedc86c2d1a7c3106d9f94ead337b295a5297921d44276d9a00755b03c621ef195bb23f0ea962f9de4fdbc8f30507c70aa604d7241c66c5d1615b6b8e9378a103", 0x4d}], 0x3, &(0x7f0000001500)=[@rights={0x30, 0xffff, 0x1, [r5, r1, r6, r1, r1, 0xffffffffffffffff, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa8, 0x71f0b856b62d661a}, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r17 = open(&(0x7f0000001600)='./file0\x00', 0x20, 0x22) ioctl$WSDISPLAYIO_DELSCREEN(r17, 0x80085754, &(0x7f0000001640)={0x9, 0x1}) bind$inet6(r2, &(0x7f0000001680)={0x18, 0x3, 0xff, 0x3}, 0xc) r18 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000002a80)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f0000001740)="84650608b7749c4ab9a35e581e2949a379caceb0e52b1fbd95c2ff159194695d4d910a167f64463c944f0258e4ec90334dc4c785e8fee6a758295a92e1bc443ae421e6d048737912224a9a30ff1c8c099ab5f2d8faa46f3ef2481fbec789753f081ee287f42f30e423ee43f7adbdc161fa9b0e59992e1c4f673c58dbc6612f8095d1a27859a72e7f85010165a95643ca628f9ccda35e968e35f76ce0cca996c37291653935632e7915919e17033516db112f3f0329bffbbc47f19da6197b80c1abf4a9030515c241412686fc2614cb76a08f33b64fc61b7bad43e2132fd3a0ef0f0839a78421071b39c2d7828772b8b72e4988a1c226ef180afe68137b02b3b094879274f0e4f9e42ebbd082f95ea3580f1a1870945a789eee559ca6d730474164c6b8b4f2e4eacd96edc382077c335625b9be2592b16a1f35e2fc36d40d46e2cadfe10cad5698e61db42d20b4d1d5a0ed243090324151c9eeeb3da037c726320d71d90f3ec076d0995dd7b336688dfafed946b9954f11efd17d662a5d778152d4d55b2440e6a86a6e9312d51d2719ffd277e11839ef2970010077081bdb9c5674875bb6bf1ce81a620bb6a83ca8573f6805fb4c51eba7e367b334b1eec266acdae20b64fdb27a00d464e20f9002449e4935dea25251154cdbf977b0bdd806d7e8bd3629155ccab5bda4b746c734ae303ce2c74cfaf1b85e3aad7936f6f219cd36c1276341aa05f6f4f9a694600990598d31d0d21561b57a6e1f5a816f44554d7214e2291aeff8481f276908fb47b08caad7b7d45bc53a5b73ad19d5a4d80f50789e986e2574e6169f652eb5530cf17f070cd1e111f937d43b08bd66cb8aa95a05f32de704cf8b0a6d4d435bc9816a9ffcdb22be3a5e7e0c93997269479fc6da8b09efc61ddb8ca53fd4d64a16edaacf179c5b4422268d0194c825f4916262fe21b9472a8bb3024bba9c307725a8e4370b665f555a2f5ada6381ca7e32b1e8605d4a8cf07b81d0cad2aaabe26faf236047e93ca4921901e13d2c3fa871c082d970ecad384980d19b4ddd5e200601a26866848bda87abebffac2a8584f05ef720c2a21cfcaf296aceefd9c57c6c0ccd2afd76c450223d664ce791a0bf0fe1cb3b4d3634d5e7d8a2f6a0f51b81953abbf5dda6cb32f0356aa58c023a98db9b37bf95e37f3bf663e0741e4a30a1475d903d9a003f5a95148cf0140879aab707bd86069981c2c60bdd66900c8bb7c46ee2b9751e64c1417d6d796009f31a8c11c2cf66b59015a3252b14f9571b7ae57bf6ec944a2e827788fac1883b0aab585dd075aef9a8089bbb0caab5c2e8d9c56702502251497a6bdd7cf136f73c683e4cdaf2a8e5769e16d100f4383a3500e6bfabe739a40421408d71a14838d50859f101f836a30e7c8b3b846f7450025dd08abf54515204e72872f1d39bc4e67afca35716f0c13a4bf770c54d0b63d3c12c479d6025beee6ee8560dd181248bb33fd2b8a80d08dbc2039c3d3ab1caa130c2547f15712cd98726fc247eef17a5d9599b11a3b314cfe08fbaea284a434801cd8acc74a25d2f792dafc21b2297812693612ac7ffc26381049a0b80eaba9cdab348604bb7d76b97247b854c85eb8dfafc19bb55cd58477eb13ac58ca1c912ee613d9d6da71d8aebdadd809fc2132cbf52f5cb6e8b2cb953f65e9f9a27b7f15eb84addd78280daba02d29048b37328b3636ec2084450394d49f7e7e93e795306eaa9ecd7cecba4b0fc94dd938daaa37ca0ad9a37f0286a22fccc33b1751e82ebf604c0189491e731a3183c18389a4494c03389e10d997c909a2bbeab6fcc3b0b22e1da627d5017957a524a29cfd5e1057314a7fbabb2ae6aefb820df7c2d06fa626333009249ad6edb047e7a67f07212f0442df0011e652307f797725b4e37acdafb0477273eee578b7aba9752d0c7395fc5aa8e16be5adfa3977db1f4e714ed33618c273ec41286be6be7f2128a7aacbb7f83ae82ecac526fc7712541a06c2334b70f99fb998a37b31be0518edb62ee8a99fc33502659804fbb519ee9f2b4741ce333666fca874e68824eb3a2a161a96575d0e4700343a0c5e03821553e2aec2246283726a8117bcab77147f33294e017ac79528c5ee047d528a9d7eaa92589f797992f811eabe2abf78ebced80cadb49c67a6f113d9a83ecb0c3f2da207309fcc383ac335614e86d161cf5a3ac357a58fdd38348f3ee2d667a46836404d6c8c51efce19fafd4eff8615a681751365fec645b69a3a0c638a95f74f3ca6a4e439db0997f4205068e96f8ca333741c8344f3112f5396189e5c751c8c5fa2592f480fd25d04c052c4236b068ffd67f9b53c0ec0a993019861623fca698bcb3bb3c003a94f4db5b73d24f9445613de679c6bf465ac3adcb7919f29e442a95d7dd2f78570e9f9080a0863011d673356b1948d547aa3228d34c8ce97303396d3f7b15f1c6c088bbdc9a671b4b2cbe0ce2392705de9bf5906d26c2b5904312110521f61db5192070174abb2456c76bea1769787fc305245c3a72a1404a92b573dedf8225269efcefecf79d557df8776503d4d778becbc8fc6ca45edf55005b6ff7b31f2344d4a14feca4eac2430dd42e088176755f55ec0a0ad1d0bb2b12d0879a3d2c64ac7cf0fb8bd16951e678ac8d0ffe0e762691a718be96a0b955a43a00724deb152a94904550f70437127b979bdc2a050928f9d182fb6f1cfb578fe42cdc7afeb7f3ec9ce3de87611aa1760d892fc5ab812e2b9513407f7bcae706a1af759354c1c3be81019c220594ac3596fb5d103cf423e5245dea5f431eadc3ca5b49584daa616ee8f63b590bf7d06615c4e8ec369475754374672f0a2e8d716e5e79066ede1577978f1aa5dade95e1d2ed73f3ab8f1ae86a46ca97997676f4b15e9f8b855bb22974efe389db248ffd3557d58745f7f60a0e00328cbd7d8e9e4db690eff71ea1f6f2700ee86e15509df38d03d7cacc9c9661ff30337a136b1bf87e5392790d0f8fd70bb5ed7cc849e8ff50517586f3de1b8e2d960ebd1914d853cd0119fad2fad3c5fe2da704b7d64a48e735eda5e8e8addc84347e5d7e7e95df9c71a4ef240509988056ea687e55c0a636623c6662125d8f3ca91731c18f954177d872635c1bae6d9b19ce1573951b3de378a9e286d4b8f7e38b82ea565c7230bc8d52903a1af3322a8a2c95f386ad994af69d1839b4fb9f027c517c079d6923c87f24ed712969509fe83a7e9e74eeae55d83fc5b438d825620834987822c077a9caa36b029db978eae651c7aa4cea291c78e761cd06e551483c6f724e27c96b75d2ea780bb87ec5eb9a99a808a94caa30efb7f5d5ba96865f97d09dff5862aef9aef9f580e6bc077849eb58d0dad7050fe7cb113d1334eb127e562dc65aff5bde30d39bad91da0b7a2433643a118c3d56a2d892b99dc2d031a28b8659b731b93f9a5510e9bd89fdc9291e41a18c53c3e71ee81a4f79f213a35227a59490254741738fa013df03581b0d1268173a3c225176e6e889edc2c62c32ba886b18cf1bb03063be0d1a64fe48da8fb9fcd1f40d0ce7925bb833eb762d9aa628ed826bda75c4f4540c2650de7e8ade6b1e7eabf3538e2ba61c9cbe7d901e630466a5169d23e82c008872badac1850dc844aeb9bbd4b907978ee8c216624a296f756d17457375c591c23ceedb8da1486743b53d8d5361097fed80fbf32d1aa5c8357a18ab23365d950a4c5126a10571af33e12b5021ec5a890f685003d110e262cec58c35a59b6d27c4668824cf9b597abdc48f57316575cb91b8a0da3d07e2b0f2d95f42ce4699f733b08f33de1a11a0d7f6abbebc176521ad801e892dfca332acbc84d1177997f52ade51fdc890cff0ef7c907699b7fa837f2e6d30ef29cb2c7def8d09236a71b9e35db3c1f3d336715eb560b7519dd54ba6baf7e932c7380e3892b1907eb1d7b661c2cc6ccd1802247dad29a13db12a56676ab68d8795bba0fbb3c023cbc5f187c1ca095a975f34d79a81e3f915cdcbb3d541699e66436f6424b7de7549264a42b2821aeda18fe01df52307613b118dff46bddbf158de1e5004acd8050c784f7aa857d19bdc6799443d24286d8463fb12cee371b42ed59dead2f358d41ac5585d26c8e13bea22d88daeb8eea8ae8cfc3a2da9b8d0613f0da8a2862f04291bde8184107d8b75d7afeb5a3f838f32853b6fb1ca36efcaafb710f939a5a46cb60ce5076a8897d31855740c83c294b8e38ad4095eca637b1fbe964befd86ea76d52a7145939e854228d063e0a2de4acfcfc2a57a52de5637f5a8f298f6fa051a7aebf0930b8c0125108d99a8b5598af66cb263053d570bff5be96b5a3f56a14cc523d366ac3d19b9afed3da37d61199b2ae7b758391368c52e79fef699d9429798bd8ce3a40b279f6fd6b3519c5eb5cdb8203759ef8488748b7cd9f60fd7c2530669a25979c5a7b374a3dcfaf9f2c94381e6c1767d561b93f6cffe953c14c55b163848489bd333a3c9de2988baf2d8e225de745e9df438613914efbc6fe621d741ebf761c854572a9a6505ddf138366339bcc028003aba61ba0e56572eaa7c68f1b46bc03f0d8f53c5eeaf12489c791c73f1b4d586d59a7b67a233998b96730250a4e3b918399fed4997b5bda4609d41c39e45fb53477f037d280df9d4cfb2b46f330dbe7d80bff75203186d54d2cb7b7c85b4027bae5bdb683b4951f5d6d12475cf50582519d008fe5ad12461a8f220f4fd16ca39ab2fa66c67cc36841fa7c0b6b91d828448509c2c445555020ef32ffc53293c5237279b10435fde7aa439c3392e3c5420ac6608a6c357bc8023a2e5087cd05db2424ef37d745f18fd26af186c0df3621c16dc1ee170681cd4cd71a206439c6ee282476a9a0c2997701f853d8640f6960d680d36630877102273a73ab73647d520dde2390f9abfd36e520fcb6ad4424d31be0123f5fdd098edf6e0ac2a2ea2a2db71ead922730de4af9a48ce92466e42f94577c804329dc284167f42d5f38f8f462e4d90c7c3c028bdf7025b29ebdf4dd41aa4e9f222cbf632d7e8066b5a5fa12d6a3bbb686196a2b79bae2c49cd0c6c8bf8dfe122b903858b415509d1b6654d0e5cdbcbf25309debb4c1fc75b6642ba68cefd4886d0586f04cedf77936c237060ea8046352edd5c4f07296e0bfce634b8636c4818b9fc1537f59aa685ac3379bb2cabb1f2022d870331707818ebd38c8acbfbeee0ab27cc8a16c1da0013563c8574ebfa98e07701f617650a5f8327306a0a21a7315d6db5e635dd4d6dcdaad62a85ec88b34d0e86e7f4d6ada4699fb1aac89156dcec85b9d6279591a22c5abf935d51f7e3f4930cbdb351f6e462674e761f15a4b74c0bc8d7787c6e9d06950c3731a6b0dce3eefdb8b5edb12edd6557d39d48e805dda1b150e46a3c07ea03df888e8c5ee85889faa0bf40e9cad71a8eaeacbdf19a1783ef4f20a8122e0ea293421674379366529f2bfe43b5bec57f7d869e4a1563a810be3f488dd3559161a5f1e7c27a6084da2d3eb7734eba911a90f120d1e2495d9c222f0a8295e3cfff51d3044ed473621be1ec092a0075e5f458838b359a1cd3368f2ff56265752fb61d37aa726856bce1abec21d778832da5ea84d611083eee357900e937615d88bf897791a541ea913bd86a2009166baa11cb82809e835c0af99eaa8ad9df1a74b75203e9cc0edb3bf582d08540019fa58e66d67f6c43784c0177da3f55684a80c159c0bd79bfb0d0e37bd86cb602af83ac9264446819c953f401715ff0a4f776b28635b5d", 0x1000}, {&(0x7f0000002740)="5b1001360bfc5005a37458d89b2725cc8f167f1916b6b086d79f6009975e074a80c337997ff4a588c419bd", 0x2b}, {&(0x7f0000002780)="87a2138d6a5ab4129b94e44b5abd43f11e923c0ceb531a3a7bf34ef45c0a6d1c49d3c8b1d0526cdee990a32380b2cdc3a53eff053cddd26cc62f02c8b4aa2f5719d86f797234112fbc6db32f2b55f5727fd16a1e1db3fccbdcbb7ea2edc34f2f948af2be67abb996ad4a69e16c5152c56371c3a74803a47436e43bd77ece3d9bdfbe6a673ddf4d68eb2af13dcf82e32809589920cd01b02f2cafe01321e0fc8acb9f3087fa9a25f4014f5e213dbb269f523ef4df78f4f49a4fb61b13b63e264bb0d1e96d9b1b5aa13c04a69c72850dd2b66d7dadbf6480d950e87385d4ec71cb335186f8737a8f", 0xe7}, {&(0x7f0000002880)}, {&(0x7f00000028c0)}, {&(0x7f0000002900)="676efd5bf1b43984fcd7fabf005164e2d3c7070d3abf6068c40f", 0x1a}, {&(0x7f0000002940)="d8f8acb5c592ee19c836c6ff71e962852f4bc34ef9ae521b31f6dbb91c30467d44cf5ca2d17273bcc460098c5b388e0d4c92e7651e7df4f7475ff44db05837ea1beea88d7e016139576f6c1b13658b990ff74cad00dd4e13a5913224f3d6dec06aeaf638e12dc5aadfe0a440bef478f37970775a3c33e697f02d03b036d95907c2bb85d2017c8928cf7f55c7", 0x8c}], 0x7, 0x0, 0x0, 0x2}, 0x4) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/ttyCcfg\x00', 0x400, 0x0) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x0, r20) r21 = open(&(0x7f0000002b40)='./file1\x00', 0x682, 0x10) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f0000002bc0)={{}, 0xa, &(0x7f0000002b80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:10:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x841, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_open_pts() login: pckbd_enable: command error 20:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3c}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getgid() pckbd_enable: command error 20:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0xfb51ac55525a6abb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x0, 0xdf, 0xb0, 0x3ff}, {0x7fff, 0x1, 0x81, 0x8001}, {0x800, 0x8, 0x1f, 0x5}, {0x40, 0x2, 0x2c, 0x1}, {0x9f8, 0x9, 0x4, 0x8}, {0x6, 0x7f, 0x9, 0x10000}, {0xfffa, 0x32, 0x7, 0x6}, {0x2, 0x27, 0xff, 0x5}]}) 20:10:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022f2f66d37a11696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x2, 0x6, 0xb2, 0x0, &(0x7f0000000100)={{0x4, 0x91, 0x81, 0x4, 0x3f, 0x5, 0x1}, {[0x6, 0x7, 0x100, 0xfffffffffffff754, 0x4, 0xab76, 0x5, 0x2, 0x7f, 0x81, 0xd21d, 0x100, 0xfffffffffffffff7, 0x7fff, 0x3146dd10, 0xa2], [0x800, 0x3, 0xfffffffffffffffc, 0x3, 0x3, 0x3, 0x101, 0x2, 0x4, 0x7], [0x5, 0x100000000, 0x0, 0x2, 0xffff, 0xff, 0x2], [0xfffffffffffffff8, 0x80, 0x800, 0x7ff, 0x2], [{0x3, 0x1, 0x401, 0x4}, {0x4, 0xfffff7cf, 0x3, 0x20}, {0x22, 0x20, 0x7, 0x4edd34d2}, {0x8, 0x5, 0x8c21, 0x4}, {0xf47, 0x81, 0x1, 0x9}, {0x6, 0x1000, 0x1f, 0x9}, {0xfffb, 0x46d, 0x2, 0x3}, {0x2, 0x1000, 0x8}], {0x3, 0x2, 0x8000, 0x5}, {0x5, 0xffffffff, 0x3, 0x1400000000000000}}}, 0x0, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) socketpair(0x6, 0x3, 0x2f, &(0x7f0000000380)={0xffffffffffffffff}) listen(r1, 0x10001) 20:10:51 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r6, 0x8de049f359165017) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCPROMISC(r11, 0x20004269) flock(r11, 0x4) r12 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r12, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 20:10:51 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x2, 0x3}) close(r0) 20:10:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() getgroups(0x0, &(0x7f0000000100)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) dup2(r3, r4) r5 = geteuid() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x0, 0x8000, 0xd0c7291a6bb9be67, 0x5, 0x54b8ab26, 0x80000000, 0x0, 0x2, 0x6, 0x101}) setuid(r5) pwritev(r1, &(0x7f00000001c0)=[{0x0, 0x3cd}], 0x1000000000000214, 0x0, 0x0) 20:10:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:10:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a772d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba2", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x0, 0x3f) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 20:10:51 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1aded7163f677a1901459761f027043a8d7cbf3e6406747f4148654e399ab9260281e812732269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1317f8997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970a3576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e667d552d0bf35192c133c4b74790424471f236169da99ac1cd25311a90bb044c3d8389f106285cd56869f4d77c56f438c24ec03a155e1b357d76c0f1fb503600aa8a3455eab9b4be4f70e491b2d24a758674d9c134fc32296db7e907f2d37e66388e99128153b98b651ec41d593ef395267e967282e79a06d6e5f1fbbd9"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000001500)='./file0\x00', 0x2, 0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) getgid() socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) 20:10:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) semget(0x1, 0x3, 0x541) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x566181b6351e48ad, &(0x7f0000000080)=0x401, 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 20:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) r6 = msgget$private(0x0, 0x220) msgsnd(r6, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000840)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0x28e}, 0x3) 20:10:52 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() lchown(&(0x7f0000000040)='./control\x00', r0, r1) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 20:10:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:10:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004c9000/0x4000)=nil, 0x4000, 0x8f0266acd680ec6d) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 20:10:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 20:10:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000015000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a488252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3e3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ff012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07ec144ecf124f49c9d5e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f"], 0x10) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000340)={0x7ff, 0xacb}, 0x10) r6 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d28700100000000000000e907000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r2, r1) r7 = dup(r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 20:10:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x20}]}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x6, 0x4005, 0x90) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCPROMISC(r7, 0x20004269) setsockopt(r7, 0x4, 0x3, &(0x7f0000000440)="90192c8d9670fdc07b634b421bcd984c24118061dccd33558355f6f0b0aabfffc323b2f10a6d808400e39b6009db298d875c4666c21259a4d7159b12af0166a74ba48233f43b5bfff829e7b5adbae6e6cb31a5b1c0a1e2c89ad080b5d0ca0a580985664012fc40c028a44206d3e07f4fa015f3f20871c129ba6988b415a5e94844e658191053ea81c80ccc68bc953cb26f494f429cb88e0d8bdb03caa07c368914ea9dbae0304b92cf5f5893aa33d7705ae058de5c5732f2a33910aa00f120cb0eb1676fe7a930599869f8aaf04440", 0xcf) getpgrp() sendmsg(r4, &(0x7f00000002c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x3ff, 0x4de}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="36fdee25c78999d1795f935a7544b8fe9e8e7c597d6067db3b585df24b3178db7f7ed31b79f78fb489512b8aea7aa35b637b411ad80bcb5b47cd1aa526c9152a7d86f006", 0x44}, {&(0x7f0000000340)="6ef25fdcb436e67fe05d378494d8b00285825661f819e5b01867b4f90b13ddc3ea6e58c841cd32e1d756ec3b0ae7cf977343ab64cbe1845e8ad288c211a8f7a9535dc435d808439c6ba12d4f957127e50c4cb5c5e16e32e651743252eb035bd1911d6a898c6c55dfffe4648f249a275f5bc6a4c569557e237bb41f66606b9d99e339626fcf7305bd8b6d2ed308d639fc719724f058276ee86cfae56c18839f35c43e78fc7098c9a023e132233a042cec6c79d455183bbe358c9ad4d2fc728404657e6bebb248088a1c665881df1e56e3181d852c02b947cbc91b6738e5b2116b733237437ea16f8009", 0xe9}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000001004999f53fe800007f1500007000000000000000ffff0000000001002065c2a1d3f5f5c2d91f9dca77a01d9f028aab0b78e56bcc3da71f32a4ff08aca0fc6de319bca72e420fdc183a1b9cd3856d93e40a16be65fe6e83db24661f41de25ef630b8efa277d54ef3043b2cf6951301800dc1000000000000000ffff00000000000090be369600ab20eedde0bcc6a53bd8817c401f4d94bf45cfffdd36e2298cf1e76a858553f28b28d2c03b1419953b535fda26fc7200f3cdacd028c89da66d452fd4a02e1c7ae81d3820cbc4633c7afbbae8894065fac75eead9e8161ddf50540023dd6a49d91b312ccab5685e8bdc5060e062694ec4d306d09d8a3f1997961f9a15e20aeb047161b45fb601aaf89fc11bbd4b73000000000000000000000003a98a75d89956ab9c8ebd36f128f7cd94d2d27bbe7d4f864ce6f71b5387380bd42be8e3845f898d44508d333e01a39af10ddb85b5d93a08f4b555eba7911119c2aad9b5bc9b316e551c7cb1c364c28c93e6dca3830f30ca7f2bc543824252d320b606a82110a9f387678af4c4"], 0x90}, 0x400) mkdirat(r5, &(0x7f0000000180)='./file0\x00', 0x101) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCPROMISC(r9, 0x20004269) accept$inet6(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x9a3e29334a041a0f) 20:10:52 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x59, 0x0, 0x0, 0x4}], 0xfc, &(0x7f0000000100), 0xfffff922, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fchmod(r1, 0x2c) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCPROMISC(r2, 0x20004269) fcntl$getown(r2, 0x5) 20:10:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 20:10:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000021, &(0x7f0000000240)=[{0x0, 0x80, 0x0, 0x6}, {0x212c, 0x0, 0x23, 0x80000007}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") ioctl$BIOCPROMISC(r0, 0x20004269) 20:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{}, {0xc}, {0x200000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) socketpair(0x1, 0x3, 0x7, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCPROMISC(r10, 0x20004269) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCPROMISC(r12, 0x20004269) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCPROMISC(r14, 0x20004269) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$BIOCPROMISC(r16, 0x20004269) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x400, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x10, 0x888, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffe, 0xa, 0xa0000003, 0x29e, 0x7ff}, {{r8}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x9, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x68e493c3ebf4a924, 0x20000000, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0x3f, 0x100000000}, {{}, 0x0, 0x2218bac8d957a2ca, 0x4, 0x415b, 0x1f}, {{r10}, 0xfffffffffffffff8, 0x50, 0x8, 0x101, 0x543}, {{r12}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0xe760}, {{r14}, 0xfffffffffffffffc, 0x14, 0x1, 0x4, 0x2}], 0x10000, &(0x7f00000006c0)=[{{}, 0x8000000000000001, 0xa, 0xfffff, 0x9, 0x5}, {{r16}, 0xfffffffffffffff9, 0xa0081bd2a4b05e45, 0x5, 0x401, 0x4}, {{r17}, 0xfffffffffffffff8, 0x1, 0x20, 0x2, 0x6}], 0x5f4624e7, &(0x7f0000000740)={0x8}) bind(r3, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'fa\xf3', 0x0}) r18 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r18, 0x20004269) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCPROMISC(r20, 0x20004269) r21 = openat(r20, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) sendto$inet6(r21, &(0x7f0000000340)="c457156f4a8709940c5a69188d290ee53826bf20f03685c868c4d50c6d82a036503a0b9cbc4824128cb33a9ffc7c044f9fd41ecddc26bd74644dd95ecdfef3cc8f096937f6416dd44609540f0c1677904c30b23f21ac58e6314d4d2cb5fa80d51643dadea91dba75cf8b7dc777da41012c1dc9e8e275886b686f1bb909aed86ba3abe8a9c0d61fb2aa140da612cc7c1bc01d1910c8c97a8601413dd8feb80ea61bf7cd94d8f587e447dfe428dbca3e0fb88264664fee8a81d34b6acb234456aad58b486a565483825579cbaecccec9625b95218d0793b1df11", 0xd9, 0x2, &(0x7f0000000180)={0x18, 0x1, 0xf11, 0x68b}, 0xc) r22 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x3aa) ioctl$BIOCGDIRFILT(r22, 0x4004427c, &(0x7f0000000200)) r23 = semget(0x3, 0x1, 0x400) semop(r23, &(0x7f00000002c0)=[{0x4, 0x1, 0x800}, {0x0, 0x1f, 0x800}, {0x0, 0x6, 0x800}, {0x9, 0x9e, 0x1400}, {0x0, 0x1576, 0x1000}, {0x0, 0x9, 0x1800}, {0x1, 0x9, 0x800}], 0x7) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r24, 0x0, r24) ioctl$BIOCPROMISC(r24, 0x20004269) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x2, 0xbb, 0x3f, 0xffffffff}, {0x8, 0x80, 0x1, 0x8}]}) 20:10:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x9, 0x3ff}], 0x7fffffff, 0x0, 0xfffffffd, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r5, 0x20004269) dup2(r5, 0xffffffffffffff9c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 20:10:54 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 20:10:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r1, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) recvfrom$unix(r3, &(0x7f0000000040)=""/56, 0x38, 0xbdce61d3ef2548c9, &(0x7f0000000180)=ANY=[@ANYBLOB="5ee9679698c973d81bc7e2fd98895dfde887ac0899b8c36d323c3e31992d02922380342755c8025adad08cba4cd5cccd11415dd8c84b9a6740413b29fa25bf686f573ff386b4ba30db214b6bc917f9840078a224b8621cbee1ec38fc00569ea4ec8b446b302d4c376c2b80fd34c923b100f43999df956f2d1649557aec352a68be17c71aac6d94"], 0xa) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) 20:10:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000080)={0x207, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x974, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000001300)="75e625fb4a45714b34157f32e59e6bcba310aacb4bc3c4bc33c732f4153e01df2f8ec52bb779a0f7a91c0bc701d787ac81332fc50bdbc6d31650d347d0d73ce59b4478f278612b5640db6527266ede11df9dec36368fc08371a6b77fed5fadd9cbd3767c54b7ec5f78843d7aaf2c1ea93ef68eeadb55b07ab3b8c429f2f9669c61ecabb756827bcf68b5b509e7d349364f921312290a44c780016c2e0d19c52281e3451b7a000d4bd89210a230f18f3dbc7d74932880efe916188a4fff7572740ccb34a970f44e83f183c178efc8ffedbf0380ce9abc04d0c9c0efd4483541874caa991edc2422baf370df563d217730ea2eb6afc0b4ceb9916eb5d3e665d04e4131fe45e4086275aed66ec2243e56a86b45b6dccffe0482c367200cd01c69027aa982de6387c3024364ecc6c94a786d4915905a05932021796fe26ff664bd8ce33aa4b8336b96d32e92123cb372c5de66a4ba739342b67d8172c5d4588e6b65efaa46793045ab29038f1f44715f91c1b62548016036cd7f4541bc5d00b8186185bdf777a5aeca0f704932848f259c76778b62022ae8d1ae018a6e4b20845795d47e403a235e3a923c7945b0c28e8b9ab03e0d4a8fb29146a2c93aa61aa39e0f2657b68130e30a596fd80babc974adb3903083a18aedd1bacffa1867ef731d0d417e1022df99b056a5f03c2775418fae4785116d30c1d2e82e72dcb5e954e83692c32c87e04ba093285bd36b8a5d455d6c8d9339890e7b72a3cc58ec0208d832d11d256ab555b77bea0a9f42c59592694a3abeb96a556ae13eced53a472f68d484d77f2fa9daa25414f4432f3a11d4ca99b1c7708119949d0acb8b15584a393bc58ca005b8048eeb9200a4aa72c3590f759976923cf501def135833582733ec04f7c51007b002d769c5108bd3588649995b58303526c82e15f4391025bcb0b37baef7ddb64563e128a66b294b9ff953732c0b577c9e4e1ac39f3f9330f7067566e27bb61027c110acae044ead3384ddc06b44192d7e05dbe113402fda530100e9f3ce7d92405bd3a6f8404ff3a39a96ca054913a2d24603158111e49413a6410928ca08b6e3d0cab7b3e140ca77991a4b406565408cf34b7acb3abd3e1fdd25128a136032ed8916df5654448b402f6973551ebc026b925803cd9dee778071ddf14e4599ade8d105e511d25135cbe6052033a8640e3789334c2c9c829940b5f15fb98f6ac79e48e4374788eaf53aff2a5807c686f04bc875252b20d75c6dcc6d4b8f878da19fff74443defc4d80fbe088d6e0d757949b22a7e67ec0fe21f21448d43a6eb66ee940b074717f447521aa71dc7562111e1bd3bf844f3a0a23246585e2793ae5bc750ee53b58386b92a0311e7cb6291b98cffb574c863d44a2eb9ad299fd2be741a2f0ce0744b8922341a78899023f12c2f6b4bec4ddd0248492ce7eeae18fb59867b79dab9ec1e0d8cdd5154e9fd7303e0084ae74b6e52fb04588b8fb6b8886381228a490b85f75478eb16281ac43c1f1ff9261670dcc34bbd10f38164574cb59d70fcb707801542907b564652551895bb0763ed02dd30f6844f5f2152fc2678b840cbc9096355387da68cba38ed180bbf4563210cc6490b82be1c3c2a5e61dc4bb38725cf1f5d30b5945100e77b2e32f84e035131918437ce8cf64605610803136ef369c29aefb10f6bdaefa9baaf0cf03874a7bff87d88fae5c70fe7c7a1a16ac0665c029f9adcd7d34da1e580b77dbbe53ff1bbf8ebaded161819acdb7a41bc54698a8554472cd078430881c017e54c3834f119947145d2f78617717dda36801093e24767289241aca013fa05859997a14f091a5d1d1513f23433c0901d9ac4f0b4e8fb9a0b867fd228f6c3dfd606795d03ad992b604a5589d509f698667c7ae3901e66c0d076e653db08da77fa1f0ba0967dc8ec2438e8e1747f105b1c0c7685bf17ce43a7b88fae8a9f86b84ca37c03cb9703b6a1651592b916cd992ff584d614b9755141992afc31615ae660cd6ea3b754b3bd96dda28385af4671190703fe23253382d7502dc3bd39fe796f3f9c46bb2ff655242066f0cb846f04823d45e47fbc30aafda878153dcec66eb7ed79dfe5918ce9ebf8a9452edd397332576d20396dd170c0eb5bf5a376171254b403d6d2c1669546665e250596af6d370689474f8c191ddbc3508a055d7da28fbbf3bc18d8e5f8096ae899fac7b798615cea7604f49c9106371825ea0fa662599a9a8a657d5ccfd42a302d0bb8d98243f025763d87e9124d9464de13753de7b485e7b6cfddeb69091993ce328911c5c1809a857b4059e6f9a1063a366e7c836efc14b17d0a76114eac111b2e41481f2bcdc6065cc71cfb0b2a502bcad3eaf9b84ffeaafc9596389d0eaa2e7da5c897abfe4e6b5abed4d8f0374908d9d8046f16d41e77eb260274795b9f7cf5002614f22780581fc4934b8d91d6f3baf47187004182a9057c8289a680668441682d283b03a100f5a4b0da1a919d0a46064867a62a9570816aff65b89f78523ba8d71f2568230740955c464645d22904af415e6a373f0dff0f848696c6b92789fd152f53fa7c5a182b6870d4e13e263be0586f061d321a77b0fd784ef35d203f86db20a415ff0404fad1a3fcb4a283358d88e17780286a77571c5a68208beaf584e3082e44a67ba9174513fb4ac643e22c8e975f6921d99e859d76fc0da34a7e070e9a2e23fcc9aa689481a7be7e3a01f2112e15a52ad9b3e5e27d4560b42525b16c417623338ec9535676af83628527482dc2b6a79ed4e923ab0911d918cd87ea33107b9d69dd9fa979ba2d08fa2a0c8bc872c87e2b5bef137b44b0a334801a889da17c9517a7628addd412d17ca7f5ac5e8df5a9b76855b96247b7cd2512a99c87617eba28b8a5c4edc6b5d663258c2a22465eb1beee2736fa8076bd46adbd73b3d39bb02bbeca2faa823f1eebf6e6505bdd0cddca61eba50554797e265d0375538ab6734d6b884931ce639ae8f0a646a93fd4b7fcc1c56b80181a4ad9a819e4facfe800d767e69064f82dc8aa9138633772c41200cf548f0f5e7ee3d4b11ba9c4efe449df26de2b26a3ae14338d4a14695824c8ae6247072878bbe7eb79f2db74651e4b2b68519d083001aa3ec79a539920d76dea036cb4bc6f904341951e391dff43413d1a15430aa4ba28135f2bf47d921c804ed6d805cab8563e14186b549af4309e748812fc1e866f00ceff63f58255e17b30043d08b37ae2ccfffa5dce43fa8c341512173a92528f00c5fefaae0bae458d3203eea839672255436835b24f146def19cea2ca8288224da101922efac4152e59213b4cb9410295a33d5f138896e0bddec016ac7f2ff606787c634bdd09b54bf3cec687aeea6ddbfd24998d65ce9807bf3d6721b1c66dec63ee476b3354f7270ec6677b170bbed6e0348e5d828b6d307c18eacd0fe43fbd1a10917408db0d265456e7cba365a6fb44631425351d6e23cca35d18ab153d5e6b11077bbcfbe546a592bf7df760509d95345c8d6bb7658de9931ab1c8b7ba569733c1acd07d58651acbafb2ba06b25d6281562a8eabc60949f93f7c977276d478160a8c72b0995b68286e057953f72335f4a0c046f88914f9f957937f62fe455217427b80faa22b18fe35c243b43b97ce4dd93dce773baf5ac1bd686256601c8f5fe40e250792993b08e22e0f332b56ddcb8a3fc077593cc5cbac0920cc228f4d98d9bda18e309816348978e436ed2b291218fabd4bc3ee049983b45e64c0c0f1895ecbc3b48056e5d66451b22883b48a21520b4edf0522d5c8e611fd461aaaddd694da2a9f5937a267cde0117952661a1d95e50ecf4e4a81ec90198a07008febeab9bd5519c55ae5921edd30b56006f68505f24b94fcccae9c23246625290b2edd9783f02fc9664d3e222a0047ab9f07a2dd969cc4b7379be8e6c666681ae5dabc95cf82b364746b80f057f5435a625e6af18ee180fbc4c3c9c566358b0e35fac05849e12e66632866ae13f30fa64fea7050607ad43bdf352e414076fddc4ee6fa3256dfdaf78a7632d78820b8948434eaa48ef265a607114e04f0a47e33ea5631c10c85b1e29930f2d46f74139912899b671da82dc245aa3d7f2bcb7337a31a23c014a8f2d8f5e1f341cd1b70ca0429373b9de03193aa2598a0f6e9d47624b62c405ccf540d6e4401159f630febbdd83cfa2d610b4d3807b9043d10178fdae28d6962fec41b421958644f03e7d2fda485781f8bfd1174885cc3d093aea1d3e54df0495742cc0b8316074a20250c194fbd2b1a1f5d60358f280b220e4ff4b5af9916e66199eb1b8e73b49a2c0d635f58eee1daece0d73127c8a99b7d2291c58355e6ae7ad6c7a1677337ccd69618a36a474db3f156ac4006331876dbad663d73bc1d30ddc339569ad4e0fb47294b4ed04d14c0f295e44173a5bf6efaa79d0c9a3f77173f9bc10e3f7f437e54aba169df06f208050ed6ec92988643c26258fb39dc16e8084a58db43d00fb2d0070af5e0f3518e8bd4a223b79f5ba4138b9d49541d3560a572cadea307b6b02a053b43f0405c10d42890c339f00a466b858f3956a1ea9baba193536c8131f873fd32a8fd0b8816beb2a22fdbad0cb2b3c4b8d476f3414bd41c44075afcbe75f917532bf547594f185c6591d4792804903acfd9efe49755a9689502ad4d181c9b60a61ed3358e25b5bfe47cf82e9d4e913c8d5f4a02ac36e4a24bccd33695da50dd39985a895822437793764d8a97ade20f914780f1db4de3cacce98e286d28be773c6de05142a9f5850ad53f819b4763621f25fb760ca774670a5fd2640da4a24519fb778bce58a83b5084d804e588f962d19c3a3740e3367b71ff5340bc895378a2436b9a3c81bc44298e09852076a0ac45f1e0234a2159835f18668f278c6cb80fc233f89c37c64b89dc1ca7f86b2e6dff9185b15ce1d2c6b1c1c60e6f8e5a049818c4bdcf82c96df74d90ebbd0d6bab905cccbd10211987a884131d6a28337dd8e20bb291317d77b669900be3985a7f4c194845a418a325cab992ea189b048bf89806ea020860f6a09ccba18a28341b3b989c4ca87ce9d0f1fdc56c7da126642a31d4c22228340626c41997173988f2b12ee64ac2af650f83169c54d4c7c2ee18e0f4bc1bfaab44005c11994a6b68b33cec070747a443e0909948f41bc744c6c16814dd40e9885b9832187c0f7ad7440a9d415e3a492f6fecc8081fd1cc1f02164be387eb3249d2bb88327bb78836b9b625ff78cb0a54f59ac462ea8067affbfb263f04e44cc74dd4c2ce15ee1223f9b4aa01ab1fdbd39759c95b60165d06cfc7de9887c951e0a9a3446a5c5231f0a2ffd1e4eba5d7dd12394b2d909e8d0466a181401e3babf5bbbb50237ec18db3c0b72cff412346a43846597146bc1dad95c34c69a466783133e904b9ad20841093b54f49f175adaa045a0d2dfd9a0e1566c428941453672f8bf0cd9ad21f2175ef48a135260df634880d81c0d81d1050ec1ea6763f99eb0bcaa1579fc45964f282c808c59c01c5633056ada929b5e5dc1ec20021852cfd64285d98b7e632bcf3d2160b7ab114259bc4187b78ae56505810ec5526a9808db0c2e62a42afbdb3cba059974dbec5df0d16cc49a09f9475ff732796873222b09f5fcada460e21e3d9bf21e69c4bac68a3d19da736cbca90574de52c35cff3b807342c31ce30f90fbfe86c0205d97affcd62a9069516d5b5aa92e65b6c116d521c06a042d04e074f395a6891a49a4f953f54d421ef4b0b2e35b382eb259b78f"}], 0x1ee) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="2d48019990edea451131c5a9b7bd4e70f6c704dd5dd90e60ff2e4b4daae7a760d779e35274c8ea0bbb5a8a1350087bc8e358afe30bb0c06db2a468104e97ddaa1b0b3d17e109821229691cfb83edefcc396b468aed950f05e02b0ca60d33a01a8aeffde69fde993004ff665c882e2141447c54ffa6941364eacc5aaccdf32521d7f299f4aec7b60cab40e9eb7b404c01516d37b810347773db9231d58f0643ba88a4ea4f0a458b5de6d8eed77f94247a044fc2419bca542d68db630f133fc0828fb820fa490b3ce20c0802b2cd1e96e5dfd19916", 0xd4}, {&(0x7f0000000280)="de74c5ec1e2f7d306781c0bceec316dba0d460bec62982968b4e8aeb8ae03b2182468b32d9c4d38650588cef02be8417544209d2a7838cd1282d86744e9e753ef1957c31cd11c9f980e7ac9a9f307f9a9ba703d57e0816580c96026ffb91028146ccf086938e3d6125a4f20fa03d561edb1a846ad8d686b83e5a7604965ef6b91cec3a7d6b81a93546dfa891d8e6b3b9cb", 0x91}, {&(0x7f0000000540)="8e02197982eb15d76fd27f38b7a8d9645e9da4a4327656d8e80cf9fd18f9d5a4fff60deaca3bc6befd28be995d50d99faf8b765d46f2a84d2129e809e6ba82cd896afecfda7df9f2fece70b4a70053b37709beb78a2505444c8da9460f82163ff6bd078ebd2ebd00a91d509fc67881e9dbb0a074ce715a8c4819a4188258891c105ae89d9fc6", 0x86}, {&(0x7f0000000000)="27b79746", 0x4}, {&(0x7f0000000640)="2fc1ffb4bfa50d38916abbd32cb9aa1bc6a2c8d2c54107bef4117a99e6e9aff69369581733ddb4b3fd92d44a11fe920cf4284786ff3163fcb668493b3066c1104cf1232551ce7b918dec033736c529cae8cd36999e00b3282d5ff29f0371f1915ff0d45be5875c0f9583493bcb4db1e33429cf1a2c0ee485eeb1f514b9fa15353176aa7a51fbcf684c", 0x89}], 0x5) poll(&(0x7f0000000040), 0x0, 0x0) 20:10:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x80000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$dupfd(r1, 0x0, r3) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000240)={0x3, 0x7bff, 0x9dbe5042d643017}) write(r0, &(0x7f00000000c0)="eeec14505a2baeeb86ed2515f758478342bbc30c40b1982e8b63391849d9d1c89d2f7e85bcfec6d89d3c16e1302f9da14cd5975b9230f095b121297342c523fc48f52d998a1b04f3f1778144f35223ec56b52055d20d404d7c31f6ba3a06d7190fbf7200eaef306e0c20efb549d5ffd71e33b288a942efbf071879177600f8973e53b262d3e47c50d8cc3cc39d2c6452e4c1b7272573d7e59cac31ed39ced7d03e087f6f72a4a0", 0xa7) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:10:54 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001040)=""/4096) r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r10, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCPROMISC(r12, 0x20004269) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r6, r13) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 20:10:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x0, 0x0, 0xac}) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getegid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCPROMISC(r18, 0x20004269) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = getpid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCPROMISC(r21, 0x20004269) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r6, r8, r13, r19, 0x84, 0x401}, 0xffffffff, 0x9854, r20, r22, 0x3, 0x87d9, 0x4, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x7, 0x3, 0x100, 0x1}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 20:10:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x92) setuid(0xee01) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xeb062ae128611b72, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xfffff7ff, 0xfffffffd, 0x7ffd, 0x3f9b26a, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = dup(r0) fchown(r7, 0xffffffffffffffff, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCPROMISC(r11, 0x20004269) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x102, 0x0) unlinkat(r11, &(0x7f0000000200)='./bus\x00', 0x8) ioctl$BIOCPROMISC(r9, 0x20004269) sendto$inet6(r9, &(0x7f0000000100)="4d5d7f7bbe4de98fb62c1dc4ee541e1674cb1aa2769cb87f3a9d9d5a8475b1054362c2112f11394f5c05b4406cb9aa2e748fc48b03163f3491b533d03ce1b00726238aecacb4a78ee827a5b35a0c9ee64e4165e282db1db3f65485c86a5b1bf0fa6dcceb7171f642ecf24760c03569175c7b3d0a0f0c510b81296d055b34fefdeb91b74d850446558dd3e8fa1fd307ab36802b58d37b4056f4105d4e22399c1f5966f8f9eee84d2f", 0xa8, 0xd, &(0x7f0000000040)={0x18, 0x0, 0x80000001, 0x7fff}, 0xc) write(r7, &(0x7f00000000c0)='p', 0x1) 20:10:54 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x25b42159caeb7171) r5 = geteuid() r6 = getgid() fchown(r4, r5, r6) 20:10:54 executing program 0: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0xbbcfb91fe38805f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x10000008, 0x2, 0x7, 0x1, 0x2, 0x8000}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x80000001) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe26) close(r5) r6 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r7 = openat(r6, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r7, &(0x7f00000002c0)='./bus\x00', 0x100) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r8 = open(&(0x7f0000001400)='./file0\x00', 0x10000, 0x8) flock(r8, 0x1) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000740)) write(r6, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x30410, 0x1) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000440)="395f0019a06ca00f4b6d6fc71fd0c5c6149cf221682dea7d34bb3d6b04ecfb5bc5825f8ee2ca10", 0x27}, {&(0x7f0000000480)="acd337e1e81fa54da3ba431db71a497a45eee358207f1b827b341ffd0e771d9896521a1a6c28c80ecd84128e353f4f586113871307a5dab07aec736fd3c133a0552150aa5717a7851538b6241bc2fbf43434fcefed7ebed90fe2da0372d46cdac86b9084466197ab6be25bf134d0d4b4db62f776a8f56bf503d9a8b829d0d8979fd942837db675b756328e2508a9a4ab4e228641be321bb3c31fa0b61c9275779248e557", 0xa4}, {&(0x7f0000000540)="70db88252f87ebf301d666da22e6c94778be2a7192ddd3ce10f1c704fb5bdcba62b1b564d48d0e781e51dc18f47bc0b8d54938409fc467570ed009c54089c6bab37871751ba3ed644f54210e99ec2bc2c1e114cbc9c9e3c6ee663b60557a4440ba83988a7ce6d15e0e39e82f86b71e5a362b8fa895173f245b4a9f524779e387932dc2cc6c3568598826b676cbc64471362683f0e70db8c66ce7adeb0e9769b36cdeeea45b", 0xa5}, {&(0x7f0000000600)="fdb30cb5a3b703fe4585524d70ec433c4803224766438853119a2be7b80e73f41f69bb90fb0cf0c98c69baafd767edd670cec5a03039459e6715940f3088cb0b2fa7525d37fed523f5a07396cc0f0db894140d7850fd7a91d1b2cb4c3bd61e148d19c5a8a139132f90d37391ff5605ae99affb730f5bf4ec150f921d04b7bedc704df39343f44eca7becdd9855663b1b1807fba7042dea8c1ae4b5a973a73637334073dc005520cb04e3d9816c01cbf625d8969792e6124fee264844997de7ce59", 0xc1}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r10 = msgget$private(0x0, 0x315) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r11 = open(&(0x7f0000000940)='./file1\x00', 0x10000, 0x21) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r12 = socket(0x18, 0x1, 0x1) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r12) r14 = socket(0x2, 0x1, 0x3) connect$unix(r14, &(0x7f0000000d80)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fbcdfd07a25ee864de662361b6d1faa2313cefa5887b7e5b636fa755179bdec3e7209be2036fa764bb4a0b88db1553f2559327973c4f0649f92f839b8b5c9bb41d8da12bd07caef8c0a793b74ecee7096a00f00007c035308f2141b0601ef67b8e71756bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b64774119a5dc52928d4cf4900c6b2851e399b0e5b6cd95abcc0620c567a3308006e3c7e8c57d7a3bbcf721c574a7761e8eaa1ea08192318d81ca1b4d57b6f8f03af939af79d6a9517c942a084baaea85fd8fee69f20ab3b27273faa0aa6088e37176a76584723589e70fb0beba229593713282931cb1d142b7328aae3974f9d9adefea8001e53ce0c9ca5fd763a8e80fdd2f4f51d986509b1097f0f28601c19722b02d085e2ea0efe14134aaeed6a2921e1a98bb761e0e953641de92f4b0215e562d7cf23bda41900000000000000001000000000009a1f028117a2335fc912b694530dace79eff3d15b9c7287a4c0fed136a549bd552c11c05dd0b011fb38ef3246b87a968f5be4fcc7c76b8069b1aea3e38c39ca9fb1f913588cfa23b5610b283f47b586d7fe81c643ee9040f695ba72d0b016a3f6f8b163be32bebb45695970125fc8048733e9656213b4d14d22ba090338a39e50d9931047b7809b38d7087b601737ee03b24"], 0x10) pwritev(r14, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 20:10:54 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r2, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba9b8f496400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b8c11e2e60482000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffea00"/4108], &(0x7f0000001900)=0x1002) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) connect$unix(r1, &(0x7f0000000900)=@file={0x1, './bus\x00'}, 0x8) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) lchown(&(0x7f0000000800)='./bus\x00', r6, r8) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 20:10:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/7, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:10:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getgid() r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, 0x0, 0xff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 20:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r12, 0x0, 0x0, 0x0, 0xac}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r25, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, 0x0, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r30, 0x0, 0x0, 0x0, 0xac}) r31 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCPROMISC(r35, 0x20004269) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r36, 0x0, r36) ioctl$BIOCPROMISC(r36, 0x20004269) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r37, 0x0, r37) ioctl$BIOCPROMISC(r37, 0x20004269) socketpair(0x18, 0x5, 0x1f, &(0x7f0000000340)={0xffffffffffffffff}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$BIOCPROMISC(r40, 0x20004269) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r42, 0x0, 0x0, 0x0, 0xac}) r43 = getpgid(r42) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$BIOCPROMISC(r45, 0x20004269) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r47 = getgid() r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$BIOCPROMISC(r49, 0x20004269) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$BIOCPROMISC(r51, 0x20004269) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r52, 0x0, r52) ioctl$BIOCPROMISC(r52, 0x20004269) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r53, 0x0, r53) ioctl$BIOCPROMISC(r53, 0x20004269) r54 = socket$inet(0x2, 0x8000, 0x2) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCPROMISC(r56, 0x20004269) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r57, 0x0, r57) ioctl$BIOCPROMISC(r57, 0x20004269) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r59 = fcntl$dupfd(r58, 0x0, r58) ioctl$BIOCPROMISC(r59, 0x20004269) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="c5642c1ed43f1303976a9ffa9aa135d945dab6fd60be149fdd0050002aae77a2b7da4c077e1af5c6", 0x28}, {&(0x7f0000000200)="c6a15c88bfc4805ea903d4ee853fe4e83d72deb663a3288eff196fa1384937d9772212154c7994de08144fa669ec42b7570ff554f7e7a10d66584af284ae7697d8325fc5399719318562a0a4878915bd07acb9f0", 0x54}, {&(0x7f0000000440)="ca89a2c70e5bde7a9a79ff1d1ff06575db43a12d00e92f189d983fa6797f68025af2b7f8c1cfffbcb914fd8d99533f35c56f323705d24d4fc1789a3ae032fd4828aadaee9171794c5a1dbc9c1e8aec415ff689cfe319f98bd957f20ddc618913efff42727801a9969ba7449429ebc9195baa52c219255fed5d11e07264ab1d321ffad782f727f5185f653783d852cd1253dc226a3a46734f0fc2e90b0b1e09ec45c99c09225612409662d52915f6171ee4ae108d17036022282f535cfb15790a47ec2ca80a5abf3851bbd5c8a7d7e157276ad5ed2944b69c48e64c2e236611bf88f6406368343d2b8d4cfc1a9e76281f6f8bce", 0xf3}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @cred={0x20, 0xffff, 0x0, r12, r15, r22}, @cred={0x20, 0xffff, 0x0, r30, r33}, @rights={0x18, 0xffff, 0x1, [r35, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r36, r37, r2, r38, r40]}, @cred={0x20, 0xffff, 0x0, r43, r46, r47}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r1, r49, r51, r52, 0xffffffffffffffff, r53, r54, r56, r57, r59]}], 0x108, 0x4}, 0x200) 20:10:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffb], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8001, 0x7}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) fcntl$setflags(r0, 0x2, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:10:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r6, 0x20004269) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRES16=r0, @ANYRESHEX=0x0, @ANYPTR, @ANYRESDEC], @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYPTR, @ANYRES64, @ANYRESHEX=r3]]], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0x9) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:10:55 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(r7, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r14}, 0x5, 0x2000, r13, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r15 = msgget(0x0, 0x0) msgsnd(r15, 0x0, 0x0, 0x0) r16 = socket(0x200000000000001a, 0x3, 0x2e) bind(r16, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r17 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r18 = socket(0x18, 0x4003, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r19 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r23, r24) setuid(r20) r25 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r22, r21, r20, r23, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 20:10:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x1}, {0x25}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:10:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x4, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 20:10:55 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000500)=[{&(0x7f00000001c0)="8b186fa6e76e1f563763b8c944365c0d6901ababa6e3e4ff7f4e8ae840db25409ccdafb9e054fe213b16414436d12934962aed249b6d746fbb2d12a36ef137d6806ddef7d9befb36ee03ec1a19a05f5c21b10125644d4dcb894e02d41d8da901de8a17827e8e79c4bd7f835efda4a0c3956aeb932a90022d924f6176c0a10bded2500ce06ea3310561c499013de428a9806ff3e75dcf9510eb1385788d6adef2c80fc1dd6c0bb6cd6dcc1778867a53c60ce67ff7fb79938d9f57f78b568f056cfdf4d0c8c7708568af7412b2985ebca504312b29aa222f", 0xd7}, {&(0x7f00000002c0)="6ce23b2341588b8f1351955ee48f4e21137581c3d34a802d88903053b1de474f30ef504cfc367596061a5d9469e51789e0bd360b09bd7dce86f1a7c4da207cd96e8d521427153824ae2d8302c5d1f16ad3e559b93d3bf1f0f1638247ad679c294b4764a4e11bfe4dc04c1916c18e08b9ec01068d4ba2e8c867479e443ce372539edf88c83f4eb6c3c22beb6c0f7580b6b01a278b33b2bcf380e6e34adfc7ce2d1b517ffd65119e80c867f52a0ff1a5707d702052a124fdb2c57102ddbb4aff356ec0425208ab686158457f2c027cced89cb37677e4b42a60fab6a5ddac1553a222977f04e3cc12f0c2e05c29b1c2649cc5", 0xf1}, {&(0x7f00000003c0)="af", 0x1}, {&(0x7f0000000400)="2ed03878990c466bf737a5da1cac12a35742bca50798cf98847f5204cf58d47d5df40ec78695d87d85871f54467b5d33914b68048652e58a8fcf5ba797718d0e49f19ad78dbe2da6bd19fb0bb20257afaeb6d3cfc89e6f6e40fd087f3714cb41df0a4e34d392b72713357f9b2b7a9055b3e4fac195896531675012b119f15eaba306463e3fbf70c56f9b926564d7bb586f4eb6be9a74462b1de315e4d5a94f626e680ed06c8ec30a9ef0f54ccccf7f6bac613ae16b1bde0f715222a931fc3b8ca463d56a9aca1fb714eb6257292292dcaa9f2ffd", 0xd4}], 0x4, &(0x7f0000000540)=[{0x10, 0xffff, 0xfff}, {0xd8, 0x3cb6cbcb2b16a825, 0x4, "3f41e378441ea26995d6011f3c20c77836fe83ed705f564311c612859b0bdf82e1a8b49d736a7dfbd0e06c351bcd849d1b068bb51251b6f3ab541112ea30f69867955bca00c594f361f0f60c02731a5261dc2a8cc5fc9226a9dd15e65f611395655dd61162203f3c323f595578b7b1b63382d859d902f32a8fdc517b214ad8c2a3df93746833c322b3ca9c95f952e5aca818e5e338aca0dcd89521b79d0ee78e8864c5019aaf2457485083a5a79b22e2a54249161390df164db4b86ff83cfa0dcdfd"}, {0x48, 0xffff, 0x0, "88bdbf71cf2fa9e74908452a56d6f604c42f4afcd8be7997f8a3840cb91a79adfa11eaf92449e46be086fdedcbd850a1f065ec"}, {0x100, 0xffff, 0x6, "d44574d235b6bf27c6c324e67096b028801ca23165f8ff6678188051fbb38e3632d73c2fdc35a719b67a2fb47d303ea0af882379ecfe744c0be114ce85cb48088789cfe520f8624c00a7acdbe89683887610e5402d4224bd87b576bef7c26fd715e70ef2b069942e0f89fb2c86a72a77fe309463c45a8bc595fee19ac2c2145ba37ff0a3ac3f01d3a13befc89ba03952bce93fce43e039644ee8befe866768657c5f3480759dd2555fd8276e51fd056a7eb1599d799154f81de6db2e4e858db2c1ef2f50c64fac07de253e6758850ccd6f93d6ad18127356c9f13e70ae3aac7b688710f622dbee021efdb9"}, {0x1010, 0x0, 0x87, "df27b21ad0e0bd254a40c75a88a34296310682e16ce121114352a1632162a72f40c58008024b294e9e6df29d623be3b34b70b3c77a988a005ec1b9e04749b38ed9036880c60252374dd6558431dfd8d99f9956780249a702922461dbdb911e4a1670be97a3c496d75e772bc5122ee60bbacfbdd4f47321c691d3591d32a17907f6fc66146092ccb4317fcbe540d8e7b4d44617d42646d475880b429bcbd367d0e3298c96455430049230200bc52a4a7be4a8637d4fc4de73cae6d373e3b7801864a190565be336630fd1fc6aadd21fd906be2ad609d30bc7f1f4a6e2217011e9601a2322a1c6c279825531f8568e75911b49445b6418776f9f7e86a0f09cce21109fbaec994ee6a1c02af7b3705c6ae7952ddb6b89c81db833173d564cf378e4f52a9d72d91714a9cf03c47093ca4af03785f0d7def950ed7ee969ca5cdcd2db56d07c6ce2f346841249bbdd292bb49415d6f0345817a3429c39f6eaf65b811b51e214424d48bd7a3749e489a29eb505baad20e718bf66c83d5776913e2aae38076e5ef307ccb051a3c67b73d3acd02e84273b07c4e8b645a130f317f122ecb539a08e1f5bb016b995816d8e9b738042b879ad140d563a7031d454dd927ba10973a6173b9236d3d023337a01836cb3ac9e0bcb08558b779a276a5dc2ffabb3ba9cc9d2867a88c4af7331f57a845d60d985015475df8b0590bc638f95463f4c731782b2aad8c34df8e53c51dc00c9c33c720ea4246a4ba8831a527ff0d0563899351bbb8d2c78f76e7e83c445347231df3c7a366ae26dedc2c2e1761a3a8409bb9f72316b406609461059d76be959962845bfc424b761d1cb397ca303b731a994bbc7f1c014163ded8264947e8e39f2b221d3c381236e5a01cdd9ac05ec49cef6cb3bb52332410e05352ff5d8cd21ddf9a8ba36d88c91cc0e125ca6c2bc873ba931eda80209161f041cf7b525f6c9fc8c4f8f19916803b2a8ddf75d481fbabd96b2771150d8a32d98e85c9a670b79875bd9307b0baeb4fd64a47d51ada2fc73aaa804202b9b2140a919f2509d9ae75f8800b39df9cd4efe4dbab6ccc14eeb2d4303119799ca0f8f97c0dc6e55c091bb311c7bff016eb63617deb8b0349480e127de03650007a1aeb75517bd2cc3f0303e5760f2c4613840e9632565e6b6465b92fa609cd830a4e67018f3d9cda9af162404e4cd9683b7d5a8c596f9c808b87aa7c7ffab5e739d0292f63130146022183fc196327a8932ce7105c0bbe172061de7ddbf469d983718290591493fd0363a067bbb12941d822f8cee9efa51b59ffd34c9252618cbd215df58ce39d0ed711b508022210119ad59bc3d13e2ac8178e44d6e64d166da257eeaf1c281ffe7d5bf7843d35f290f3f6c6bf05eeed991b9b18ec9372482d75e05a12b20f02559732bf8d2e30be4145167e1da0d0a41c0869c98288fd3f9a9e30894ce28456835ce2de6bdb025a5ef0480c06c15b901d0619b2ed833b7923842875a4b59b933a1472d7f33a90bba8c7f3bd622b2d9bdd777aacd072ae76c4d25e7b41b599fe943161fe1934ed67b643634a2d3a789200df6232ea7b78ea55ad1afbae41672fa91cbf5edb56c2416a91b211de57522016b98bb4e5b7c245ff381a04cf4ca06f053a3e65a611329280a86fada0b7bac83c4daf1d978ad2652fa26c93fe5c60ae4aa4bc842f38e49dd799d9d4f5bfbd2f1029705d71871e33517569bdc20d29170e5732b062132e5f4d534274bc39ec76d49b5cb8ab3f9f7916a1e44a19be536bbfb6fb35948ff10b114a46d18fdd2e2adad951d5de57ae515fb335583d88f32000abc13ec2841213bfc5c8be68b2c706422f265e05ece00fe491d9d681d067cc57a58bd745f533f654635a62bd79d065c3015f2d68454d5a6dbcc2955c8725073a437ffab80a423b4bb4b72a16ae81aedd5715a22f22be8a18bf3cef57f42fd49b2c8273fa9a6b8fd5c91e88e72954b067b72f3d3f01a6c2cb757d37634a2a1e5f19bd613af4d418597336a037259b0bd36af36e0bafeec5acdf1f612cee5495533dafff6be4543aa0ad0cf8ed6df8e129c25f290429fecbd7a7c2f93808c1032131bd7c66d4aec6c68e5c7a09cdcb30377025b08c568cf7e2ced5e2cdd0ddd98a483bb4746c58d14149aaa33409536ec5bf9a37d7e6f17dc832a83c6e637a3d01ec9e69e7f067cffc254f09396ba3bb479ef0a8250faa8fb617b467da80d2c583ae26ba9b4bdf7103db5888dc70ce00e7e2be686ac84d616c44bd7d24bc8c260d05c0dc5b98f38e9f842ae0462d3b310fa41d0283b539dcc97c3df41c9af5050bc035817d218d1d7a60cb43b0a3943cdab4df7ff726039f03fe3eb34e72cc8ec4ea8f2277dfcd5f9acf32df5280d60785c9c68dd3d96b98eaa7ee7865d1143f4d35590ca2e917a51910294caba5705574b5709a6ad4ceb9e7bba8bb3a549da20de9112a8fd66b695d89c991509a28d7bcacf69324392a9dfed0832bb6ba3cc06a75d5dbd1cee91da0427c769a88991a273965d34f46c18873bddda90fa4a79e037243c970bc84c91792079dfc2b829a56723a0fe0f633b93555d301065282b2027a4f52bb435ef7d2f88c60a1b707a750e066d1fa2ac4f622e81562472fdc7db7d32852f86bc35eabb3263d4a42e7570f5edb9f23f9fa5341d4ec6879395d3becd0d2df86a5c8f9a2823a96b6d3a14724321e4b6e5d3161af54375d24287febd2668c25653b1c67f26e60fc3d1ed88f902417e767b52a2b1c5d648f668788104b05b47e982604a75d91d20526e77ff18652e7883f61632054460f7130cb7a1b81f7296b24d664a472f6448fe48f04f5592d26403c36a936eedac12cdb7aa877e16a0e2197f84174113580ca4151b6002b5de3e17bb09495ecbfb3a964ef1dfc57d728d1c7a381722580a6cb06f895d16062ab57e36f885c70da9b4f96bd2ea3dc03eea0e49fbcfa3781cfecdec192ca22382acba9484b31b6b8db4a418f9081ff9ca4db3e530c063fcd9b597b9a8ea23d420af049e9e98b8143ff8490c48fe9339db8b39f8bb9e68880ee25d42cf494cadd78f7ef21257f0156fa0517899934f54aeca9873dce353cf7dd13cde22957de90cef6eda29c88bcbfdb85a8b944d58550f063806b43c9bf374daabc91b887b468084823d202de238b95eea02bec7bb1cbd454b9cc7eed812f99b024c50854d06167209138757892b1b992f2a11dd9efe85f9e1ff98633f611aa13adb1823e41b7f7e20af3912c2c0fbde69b65810345846a96da9355adb615fc5f4ed54482a1c86193b6865d693dce3be11f94aa93ca719d3b2e5ed8d5e63a6bebd9cf94db40c2a702da0f3dbbdacabd86a71b91fd400803fc8a9255fb84332f75c2ea99b7cb557fe4220fdb8fc41d769afe23389214710b8bacdeb3012d98d1fba0235ed65b7d9da9b9c344ff4c5b91f47856def71f1a30343b3e1908778dc7abcc2f30fa156c1cd6d45c33f11d526a2433aa6fe12af6f3c762a101484be2fd25d89000442460f0246d8abe85ae9bafb6d419dda56887478eedeccba5605e225cb2517300add00742b1eb2e2e31c87cbdd894b0eabb5c86dc5bbda067d6f3ade6a1cb20bdfe07dfc7534a2492915aa110ab35c1dd34062690081faaeecdfe14e4de1b5717562d1c99f84db3b9f3b5973d2ac8f0c689db23967a1b3ad06f824e1070149a03c0e0c1c961c785b7b0a7574766724786455ef43f0b1b835ef16b94fed86d1bbd5b23e98fbd1f3842ab37dc8454d0d6e19ee4374787a371f1006ad87d9383f49904cfd8fefb252b23dbb8d878b8cec72ada4a1e824976cd8c811c4870c61b21013f49d5e97c867fdfb152c8192b5cb12096ba474b29e06263ceb8bbd5cec24c9d3335e73da14c2c828c3b778dea687943e1ed248fa0277137168cb173e3c8bea872d17f26b0036bdd0c6a6339d65b86784b9a798e8070106b161edc3a9001ec8f7b8a53648ef8366d27b289569ff690b60efe6b6022a713d3d9df056da253bd76353c4e5a621aedde7a63ecb510ba9708d33a71c656772b44d98d65bbf2332dc137f10bc4ceef83cd82191530b18dfe89ec108ee1b2f7fb8bd96acb0508f8b0893e3d310f329c47bf5ebf52306469606141b5cab41302ccee58a7972b69a96388b9f087eddde51cbfbf4c4bf8123e27bf1a91faf74dc40b115e47a4b2484daa17fd815ce8917732a8573e92ef9c580861193336608bd2720412e0c89af3b5147c86169e695af56026813553a9f8f764611e4eb1941c544d5a1b6e2717b1493ed4b18f96de52f516cd92b87139dab2cfcdb2b315ba64d91be35ad4063f6917559bd468715deab4713dcd70331fd50fe317867f51b6058030724014e861e6a04ac516ff12c8fae13cb26f8995e9878ff9260d8ccb2c473dc05e3c9cb0af1683bb44d8ea8d23b184956d0d464b4e50b31de92dbecd67727f576ac1300fc70be23bec81cbe7d22bd79a9cd67a7b663acac5e49f64cd491edd8b15bd6394205bbb80c68e5e5fc301d6ccb093efd4b1f45a7ffd63dd86f1f908b58c41fd5ccc1cac31e8afdc5b6cbed37bcbb8b59f1b348fc3ef76f1b0580414c62413ec3d7b4ca8056394f2c2e38fb4152d3bef752d7bdaa6a360bd5e261cdcf6709169b2e73dfd906920e73dbcc937882912f3e6dfe68874191ed001d055207197d9eb393744fbc40f17989c9230e4b8cd3622ed219c1a47ec561bb39b3e4d283fe67955f1e211ad164d7dacf3023202ccbdb7a2c2ca5ff42cb23b8ec2e06c28434f10fd79b236287c077ca38b3fa30adcb8afd686fa9cfc06df52790da3d1ffbb7bd980eb403d42997371135c5fa8dc7f2d5a86afbdaca84aeaed3c1a894fab746bebe82dc9f840fb20ddbf3f63fcbbf5799a28b4dae2c463f10014b63a2d1b963e09abd6e5122ba7ee6f9255e18cc64795573e1e5a0b262e092ebe1e54ba5f552683ba9813e518f22cb7f0e2f45bd424e3662c91e4ad0947295fb6e5f64ca26dc4c31adec6df5350a3e89b2c0b298ca5bced51c52555bcbb0b2bee8b70d458e660b7b62f1d9090619a7bc8935787c8c8d66cdac58f5d6cdd424df91864b2e8cbadfebde0e6a086ce02e4750e909e63a9753a235ef95682bb650f01b9574f8c2e3ae4df541c0924a5ac5919d1b80729cb0bc05ad82c7203eb2f1d2718544b9655a0bedf3fae5038d07f40b053c2250fbd3bbef965eb2354c908c53728dc902b1c9405cc6d5ff871bf49fdb626fbb5f21afdf1c56fbdb31e4e87fc09f66d244ae8822a393f389637ad4e8e33c64adf9a18ec7947fc8a030b4956bbc714d538e78787a52e3a0095f7b7f9e100e9f5ff4735df91e9f562d9d9a856fa010fc07f6181988786785d657397a58912b8bcb2fd465d99850f3936ccb73e3aea9424c0a5cea309a96e71674e5c875688ad5efc90019bffd2eabee17017634ad3ccb82dbbdcb503e8177d94c0f1d0053188dc79d024bb132c29bb9d53e78b511a81db870ef5032821514c99cfa3a292bbdaf0ef789f2221b4c5dc80124385be396f02399f03b644f7afd3f0811b73cbaf67fd0d18cc888dd06b49e64c8eec22ebee90ea54f63681b0db8788499236b5c8396aef6ce8d436d896cd442533fac8c0a6932409413bfb6b7795d63f15cb2b7749a977f1038858b133dc34ad070fb78be7983a9b15f26d548839cc9c7eca7a0826bda1b814e20e44dbe6a8d0d2a525fb8a29a163b311b7cfa3eda3d50a861629650c7c64eb2bb13c616b11d964a7ba4f5ce5c8593b4009607a1154debb26d090cc1"}], 0x1240}, 0x1) 20:10:55 executing program 0: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f00000003c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f0000000140)={0xa, 0xfeffffffffff7ffe}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x0, 0x3}, {0x2, 0x9, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f0000000400)=[{0x3, 0x2, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000180)=""/132) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000919c1901aeeab045843c4c83"], 0x55, 0x3, 0x0) msgsnd(r13, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r13], 0x1, 0x800) msgrcv(r13, &(0x7f0000002b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a5dd4d051e19c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e73900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e0"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c3fcf8bb202b4da902286c49967d0094cf74080ca0a2c14574c0c5cc782c414d1d5bec016fff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754d"], 0x8, 0x800) msgrcv(r13, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000106b5a745d0d9d0000e90597040000b920a01c9934980262d2a6090000009699eae4f32c9e7297e0a853d023cb46842f7ad02e41a46a7685ddf50b7f"], 0x8, 0x1, 0x1000) msgget(0x0, 0xbd0cf0bdc3e042b7) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 20:10:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:10:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80), 0x0, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c9538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bb8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9033e3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2cc28eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93f8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e000000000000000000000000000000570810a86fd30cdc3697ce4141ae5d8b6cb366eb71bc0a44f7361218c8cf493ca3059e0ba220a43aea1487f1f88f71d97cda38ae49ff1f9c18d04aa78adccff050186c397f9a9c16e32e243cb953fcda1b267885f8405052c57b00b5e0ca7f7c6c4ebc33fbb8e959533f1a2d4b6e8ce4c1aae7b94d458581ad05b5cf7302bbc51b4d7177d670bf25cf6900c96895764f70554f0750792bf17f2db808a2c7fe135b487f5ea7d1cae3566fde5660508729fe0541b2889615f8f288c2f6adcbee411588f5beac0a9803a86c"], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x0, 0x0, 0x10001}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9}, {r9, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 20:10:55 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="126dfc58465bebdf555dc21583e7d294f5b61d939c", 0x15) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x861acf13f7658469, 0x0) fcntl$dupfd(r3, 0xa, r4) execve(0x0, 0x0, 0x0) 20:10:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 20:10:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f0000000500)='./file0\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8000, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x3199a64bf603d464, 0x0) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCPROMISC(r8, 0x20004269) fcntl$dupfd(r5, 0xa, r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0xfffffffffffffe9a) r10 = socket(0x18, 0x3, 0x0) close(r10) fcntl$dupfd(r9, 0x0, r10) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) r12 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000180)={0x804, 0x5}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r13, r12) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x1, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x2, 0x0) r16 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r16, 0x0, 0x9, 0x0, 0x0) r17 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r17, 0x0, 0x9, 0x0, 0x0) r18 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r18, 0x0, 0x9, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCPROMISC(r20, 0x20004269) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCPROMISC(r21, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{r14}, 0xfffffffffffffffb, 0x20, 0x10, 0x387f, 0x3}, {{r15}, 0xfffffffffffffffb, 0x4, 0x5066a7ee13565faf, 0x3, 0xfffffffffffffffa}, {{r16}, 0xfffffffffffffffa, 0x9e6e438cbaf63904, 0x40000040, 0x7}, {{}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x9, 0x7}, {{r2}, 0x7ffffffffffffffc, 0x2, 0x20000000, 0x80, 0xff}, {{r17}, 0xfffffffffffffffa, 0x37, 0x2, 0x81, 0x7}, {{r3}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x6}, {{r11}, 0xfffffffffffffffb, 0x34, 0x40, 0x47, 0x9}, {{r18}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x3, 0x6}], 0xfffffe00, &(0x7f0000000540)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0x200}, {{r20}, 0xfffffffffffffffa, 0x0, 0x1, 0xc34f, 0x7fff}, {{r17}, 0xfffffffffffffff8, 0x20, 0x6cdeac0c41932331, 0x5, 0xe9400}, {{r21}, 0xfffffffffffffffa, 0x10, 0xffff3, 0x101, 0x70}], 0x9d1f, &(0x7f00000006c0)={0xaf}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x58) 20:10:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x36f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x7, 0x3, {0x5, 0x6}}) 20:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x9, 0x3, 0x6, 0x1f}]}) socket$inet(0x2, 0x1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 20:10:56 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x401, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x80400004}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x0, 0x9, 0x7f, 0x7, 0x395, 0x6, 0xffffffff, 0x10, [{0xfffffffc, 0x2, 0x9, 0x5}, {0x7, 0x1, 0x1, 0xbb2}, {0xa6, 0xdd47df3f, 0x800, 0x6}, {0x1, 0x7fffffff, 0x1, 0xd}, {0x8, 0x5, 0x3, 0x7fffffff}, {0x1, 0x7, 0x1ff, 0x8}, {0x3, 0x0, 0x733d, 0x9}, {0x1000, 0x48e00000, 0xbfa, 0x2}, {0x40, 0x1b66, 0x38000000, 0x3}, {0xfa8, 0x40, 0x80, 0x4}, {0x4, 0x101, 0x2d3cc714, 0x100}, {0xfff, 0x9, 0x101, 0x7f}, {0x3, 0x2, 0x7, 0x1}, {0xfffffe00, 0xffffffff, 0x4, 0x80}, {0x7ff, 0x56bd1ea7, 0x800, 0x1f}, {0xae, 0x3, 0x9, 0x8af}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4400, 0x80) renameat(r5, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') 20:10:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6685838595a32a2f, 0x8001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x86) 20:10:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x80f8040000ff], [], [{0x0, 0x0, 0xffffff64}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000}], {}, {0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r4, 0x5, 0x5, &(0x7f0000000040)="169c19d57f3ff74053aab45e4b83c630686f657b93beb43700cec171799bcf32ca59167fd294ad740bbd84481d5d26a13282afb40da1fdde2951e57a554ecd191c3a7adb7d0b554e0340e47c379aaa09d2c2fc732f048d8c541ce0ade043c800b790806d04f1161061d65d58cd57d6ef3fc1ce8b07ad000389e49521f3e7f5e3e57ef6ad24e083a67d417991d85d6fa8ce3e5d2f55a3edb3", 0x98) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 20:10:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = getgid() fchown(r2, r7, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3, 0x0, 0x0, 0x20000000}, {0x4000000000006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0x543, &(0x7f0000000340)) 20:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 20:10:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') 20:10:56 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x1, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000005c0)=""/175) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000004c0)=""/210) 20:10:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r4, r2) 20:10:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCNOTTY(r1, 0x20007471) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 20:10:56 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x40) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 20:10:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000c8, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x40, 0x71, {0x0, 0x9}}) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:10:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() socket(0x2, 0x8001, 0x9) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000240)) 20:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1909337c6c5c1134, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x24}, {0x8fe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 20:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xfffff92d) 20:10:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x28, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4008, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x781, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x8) 20:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x1}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x80) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 20:10:57 executing program 0: r0 = socket$inet6(0x18, 0xf027f8e45630d515, 0x3f) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xffff8000, 0x2}, {0x18, 0x1, 0x8, 0x7}, 0x3, [0x9, 0x8000, 0x101, 0x5, 0x7, 0x8, 0x0, 0x8]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000240)=""/48) ioctl$BIOCPROMISC(r5, 0x20004269) geteuid() setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0xfff}, {0x18, 0x2, 0x1}, 0x6, [0x2, 0x10001, 0x8, 0x1, 0x8, 0x1f, 0x8001, 0x400]}, 0x3c) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 20:10:57 executing program 0: r0 = socket(0x11, 0x4003, 0x40) socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9d8cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 20:10:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x40) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10440, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r9 = getppid() r10 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r10, 0x1e4, 0x8}, 0x5, 0x5, r9, 0x0, 0x10000, 0x10001, 0x7ff}) r11 = getgid() fchown(r1, r6, r11) r12 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r12) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x6, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 20:10:57 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="3575d9cbe4ce287e19a3efd70126e46e5df8fa0f23223c7c9658a38251856ac5cfddc90f12435e70db56eef62d193be635babf622c4410753bd69bcd73b041e16b6be781e69391d9037ff1fffbf2d050cc59e88e4c0f56cc9e6033aa58c2f4b4f5969913cba497e7597fc02f51d5d35c39d838eb514728e70d335ed30861ce4f58eddb6931b0275d62de1797f11c516abf3c5362e90c6b452bd2e259b57333313bd2c088aea4e0154350ebfc49ebe3d52e556913080b4c243eed5a", 0xbb}, {&(0x7f0000000340)="04ea54601c8c0add04570d27a185c54f240435fe105f03a56deabeea61f086bb16003a604701e711fffffde611cb07c00bf60d20abd45ab66f6a08c48cf133f7100fb3be7491e5e2876e86fc39a8b0e1becbae48b7a084e2cee95acf3749fe71330922bc4e06143bdf27871045218f888b256761e84a5a9ab853930268b24d93dc88002da93de5b277e28fe62d90ef9e063152e9635ed48e79e9dc184037eb833aa6c3e25bd741915f63a2c7d2417ecc334397bef0178076697f690b251b0bfebe58502ef2f34d13e2b2625a68bab6130e4e298bb0fa6f6eb67da48ff7c96cd02ea3", 0xe2}, {&(0x7f00000000c0)="fb585328d09f15c27cccca39d9c5263aa273181440cfff93383635e0f7e233f9338921eaf60e05aa4d27ee5013ccb977d1728d9a4586d4725c84fa2c62281392687ae00bda87262b47ee500145df76f745c714e736e5d9181d94b652b295e5d993fb32fc5bc0aa21d75e0026", 0x6c}, {&(0x7f0000000240)="0b3f989752ae639a3f3c4d3db0ffd860e500a4fc3659b14c515cba4af7d1eb13327fdaa672c093af5ca1c10ff010bad00b988b199024c9c5eb5f6c6d3938a9183fa2eda392ef6e06a38949a75a3ca72bb4482cfc0d938dcbef425ed0f2989fbef17ffa", 0x63}, {&(0x7f0000000440)="bc454924c7e991022160cd035adee645d65802523446e5f41210911f385d881d88fe28dc6af8f479ba110c978d0047bafc968ef3bb3d20fafd93d0b80bae1fc730d3c01a3ec07e2e705f3a06470a006ec0902ee40e099119cf1a1f4b7ab108f82a6cd9b3aef53da901a722a9829aebfc249d6c6378d665ec9f7b767b75e52637ad6a7fe0bb22823d17a0ffa5e9a8292b86d0d56209778b8008fff9e19e47563b491af0f3ba62ea7b8cccef151d9dee5fd6051f058b7142e6fee9bfe8a612e7f544133dd817d14b313133151a90daa56fa6a57a6462cd05fe3066a4664ffa8399e856b71f567c7dedf61ea92484751218eba8ae546a08", 0xf6}], 0x5) 20:10:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x333, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x9, 0xb3, 0xa0, 0x1}, {0x80, 0x8, 0x1, 0x5}, {0xfffd, 0x76, 0x2, 0x6}, {0x89d6, 0x0, 0x1, 0x5}, {0x6825, 0x5, 0x5, 0x10001}, {0x40, 0x3, 0x6, 0xfffeffff}, {0x7, 0x10, 0x81, 0x3}, {0x2d, 0x7f, 0x1, 0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f00000012c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000001300)='./file0\x00', 0x285) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 20:10:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x4, 0x4, 0x6, "2ef1dfc8408c3417c698c8aaf67ae6857aa8b248", 0x7b, 0x7}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 20:10:57 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x26, &(0x7f0000000140)=""/154, 0x9a}, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x134297a6722fe38, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) execve(0x0, 0x0, 0x0) r4 = msgget(0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r6, 0x20004269) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r1, @ANYRES16=0x0, @ANYRESDEC=r6, @ANYRES16, @ANYRES64, @ANYRESOCT=r0], 0x6, 0x2, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x9000, 0x8000, 0x800, {[0x2, 0x3d, 0x73, 0x9, 0x2, 0xfffffffffffffffc, 0x4, 0x2000000000001, 0x800000000003, 0x6, 0xab40, 0x7a4, 0x42, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x6], [0xf, 0x0, 0x50000000000000, 0x7, 0x1, 0x6bf06571, 0x625b, 0x401004, 0x80, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000005], [0x7f, 0x59, 0xdfc, 0x7, 0x583455f2, 0x5], [{0x200, 0x0, 0x1, 0xb}, {0xfff, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x7, 0xfff0000000000000}, {0x2, 0x5, 0x4000, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x6, 0x2, 0x9, 0x6}, {0x4, 0x9, 0x7b, 0x4}}}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r9 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000740)=0xffffffffffffff1a) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) r13 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffd80) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xd0, 0x0, 0x0, r9, 0x0, 0x53}, 0x3, 0x1, 0x0, r8, 0x0, 0x10000000008, 0x2, 0x8000}) 20:10:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(0xffffffffffffff9c, r1) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x64, 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:10:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) msgget$private(0x0, 0x402) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet_opts(r2, 0x0, 0x6b, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r1, r8) getegid() r10 = geteuid() setreuid(r10, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x0, 0x0, r9, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r12, 0x0, 0x4, 0x0, 0x80a5}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) 20:10:57 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000680)=0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x10) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10d1, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000240)="94f80dedfb03c74bbcfedac91a1e393729475cd670bd04a200d9a9135cbfc2fcc0c0715d60d56c60c1eae0a526adbe86ece0e234867e17500b51cb09f7013160c9603fb35e1e29c73d926011cbf1affd058f672ad578ec0c65b847bb8faafa0b42329b7b1c13733a58dcd2daaee6f734175105", 0x73}, {&(0x7f0000000300)="860d34621dc3ea9fa1b8b1ef077776b646dba3cb7345ab4e49b82d1b042f8de98dcff51bc7b42557a98058394636174b1f0c59c4acfdb9671d4d5360bc06aa4ab42969668aebffb4f7230e307aa08ffde4fb93391174bf2aa220f8fe00b577aaa608dde96d71d4e9bb230f744219889221ab60c7aa516103d763a6cff28f383f5e4089b15f687a690b96a463304a35c0cb51c6dfbdbf76032fe66c4904c8", 0x9e}, {&(0x7f00000003c0)="b2b772134bc1c69b0e60a5995f0555b99ef6fa89d8e7ab3304da7648c658ed4118700bc45dbdc02fd6e2c59b23932cb9dbd7a4a79dc0231192f76b6fc90188c8d5a268ea09a746b134a7c7413183e2099a75d352f3b11d75c35ecaaa8e9c9bb1336f9481321d5cd1828fc3976da5e777688b6277b96c372bc0d94093dec7c0e7874a5dfad3ee8a0f8b666f9945566e6f9fcbad52a56acf3485944a87885c7a2630b5a1ddda5bb6a90de7c26f72b2f57c410277a742811ef2502bbff7eda123e225e2db3eeaa0fe0cbde52a9170a6ea911fab6efede65b275642cb869a7b6a7b5a4de1f13ba578f1a3d97f24b203bfbae127a77", 0x41c}, {&(0x7f0000000100)="0a8bd775531b257956fff8", 0xb}, {&(0x7f00000004c0)="aa6784296d083c7a8e46ede7884f0ffe1f1c2fda4ecf63f5c6a22eb278ec261348256f0ac1f585770243e0c113c184eb19a29ffb3bc7f9c57f5cf17d8952298100b69296a58b04586bccc8d485d37d310427e07eda7b049eb2ee88850a741fe6aeb274193683cf27", 0x68}, {&(0x7f0000000180)="fc731d503aa8e0dbe2", 0x9}, {&(0x7f0000000540)="f71debbc3783ba566b6fba9d98f42018f3f1fdf0872519aa6fc6c59d87151acd996ebe437ad5571369e15065da76b82fc5a39bd0b47f0c887b8cc052ebc15eede3ec103903b0a3203a92e122d6a43f32366da4e7fe86f05521ea39e9b73ad9ea591e5a34b9873a722223360f32cd9e73ee81", 0x72}], 0x7, 0x0, 0x0) shutdown(r0, 0x0) fcntl$setflags(r0, 0x2, 0x3) 20:10:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="82029cf65fb6020422d8563e3db562bd4991a5b462d382156ebc6dfffc535d822a14cac490e74244f55a4936ca237e2217667847c28a0a7ef09453299a4842870257d2065274f3e5f3bcf0b0ff3dd83bcbfbaa4e42920cc0576b597785c82da52a18d336553cf4298a4bf4369fd5a230560155bc16221b54b2d36de0a6761d411e145a3b748c588066e1fe9bf2d2eed4704ea30335b6646cbba9006622afa4525f8a0f0e3b12ec0cb8f5f8d88dca58077bf4513f79194ff5e149bc243c55dd1b2b352fe617bec623135d2ee373b197bc387b776d5d49a12dd819a2318dc0ef21e817888156f22cd54bd31649bad488013f08dbeffb0039"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup2(r1, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) r5 = shmget(0x2, 0x1000, 0x20, &(0x7f000018c000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCPROMISC(r11, 0x20004269) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x8, 0x0, r13, 0x0, 0x0, 0x40, 0x81}, 0x0, 0xe31, r9, 0x0, 0x0, 0x0, 0xac}) ktrace(&(0x7f0000000080)='\x00', 0xeeb98591a48afdd9, 0x5e02e702935b13a4, r9) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcb0ee0344703767962d610ff13b9fd912eaa4e7130e6993192964800", 0x1e) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:10:58 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) msgget$private(0x0, 0x88) 20:10:58 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30008, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r2, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 20:10:58 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f5fbfffffeffffff08eff4db425e1a6693e057b51f2793a23fb0ef11b9d346c4765e52ae52ee7210179e65f0a5be643ee99b897e2aadcefd41a0a0c556890bb07d19e089a50e4fdb632208a7355967e728ce758f6953a4a2120d47700faa95e55b8bd2d6e11e43fdab1ad0f054491639f597e06d36c61864580d09e3fef4aff3b1f5c36bf8fa7494bf58aa26b4f1a51e1020996315414f8505123c7c30a5000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x84}, &(0x7f00000000c0)) 20:10:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0xf8, 0x0, 0x40, 0x3}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 20:10:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 20:10:58 executing program 0: rmdir(&(0x7f0000000180)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) renameat(r0, &(0x7f0000000280)='./file0/file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 20:10:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xca6;\x1a<\x14\x1a*\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)='\x00\x00\x00\x00\x00\x00 \x00\x00#\x00\x00\x00\x00') 20:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x1) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x18, r2, 0x0, 0xc1) 20:10:58 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3ff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() syz_open_pts() 20:10:58 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x6c) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc51bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b0418c514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911b948ff7ff3ce377483d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000e2a058f85fc3918d7516cb7849e1b379e765d97f76a6cac65a89948739330d80442953ed4adf4a2c71b8528566e347838a94ffb69efd77bc27bb46102afee4295e31ad6523ca0b3a5a1588a2929a31f85e18195c633034cdf697fe70e0825c1de9b79e0a76aaafa5c67f0fe4b75546d3df30c63a64a29d2d35e3c7604dc912bf3fdf74f2be93fbde307ab0539356436cc7108065bdab4b13521333"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 20:10:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r25, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 20:10:58 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x4000, 0xc) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="0500381ee116f97616ef"], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r12 = accept$unix(r10, 0x0, 0x0) readv(r12, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 20:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r2, 0x20004269) fsync(r2) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 20:10:58 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0xffffffffffffff8a) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x40000000000000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x80}) r2 = socket(0x2, 0x2, 0x0) unlink(&(0x7f0000000140)='./file0\x00') connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x10000) write(r2, 0x0, 0x0) 20:10:58 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x0, 0x81, 0x3f, &(0x7f0000000300)={{0x11, 0x80, 0x4, 0x1, 0x9a, 0xfffa, 0x3f}, {[0x5e18f7e1, 0x80, 0x3, 0xaac0, 0x6f, 0xad0, 0x4841, 0x3b, 0x1f, 0x0, 0x4, 0x7, 0x1ff, 0x1, 0x4, 0x0, 0x1, 0x869], [0xb8e, 0x633, 0x6, 0x5, 0xfffffffffffffffc, 0xffff, 0xc2, 0x1, 0x80000001, 0x100000001], [0x3, 0x7fff, 0x1, 0xab3, 0x2, 0xdb, 0x69], [0x3, 0x4, 0xc3f, 0x4, 0xb4, 0x8], [{0x2, 0x80, 0x5, 0x4}, {0x3, 0x9, 0x0, 0x100}, {0xbd66, 0x1, 0x4, 0x3}, {0xfc01, 0x434, 0x7ff, 0x7fffffff}, {0x5, 0x100, 0x5, 0xfffffffffffff626}, {0x6, 0xb80, 0x20000, 0x3ff}, {0x3, 0x8, 0x7, 0x6}, {0x6, 0x9, 0x8, 0x9}], {0x5504, 0x7fffffff, 0x1, 0x3}, {0x9, 0x7ff, 0x9f, 0x8}}}, 0x4, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:10:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x40, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="174af205b6068bbc6be6784ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x101, 0x0, 0x40, 0x101}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$getown(r4, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3ff, 0x46, 0x4, 0xffff}, {0xc494, 0x6, 0x0, 0x1f}, {0x6, 0x0, 0x8, 0x8000}]}) 20:10:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x80) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0xe84, 0xffffffffffff2b29}) 20:10:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "2ea86e350c6adcd569ef64e16eb595607fcdd711", 0x0, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) 20:10:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x8], [0x4, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403], [{0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unlink(&(0x7f00000000c0)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 20:10:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$BIOCPROMISC(r7, 0x20004269) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0xb71, r2, r5, r8, r9, 0x50, 0x5}, 0x279f, 0x6, 0x7f}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r10 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r10, 0x20004269) fcntl$dupfd(r0, 0x5, r10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) 20:10:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000040)='\\[\x00', &(0x7f00000001c0)='^+\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) accept$unix(r4, 0x0, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 20:10:59 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x17b) mprotect(&(0x7f0000574000/0x4000)=nil, 0x4000, 0x0) socket(0x6, 0x8000, 0x0) 20:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 20:10:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) shutdown(r5, 0x2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x49988, 0x40) clock_settime(0x4, &(0x7f0000000080)={0x8, 0xfffffffffffffe01}) semget(0x2, 0x4, 0xcd9b4c6e0626fbb9) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 20:10:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) linkat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00', 0x2943a9cc74d3b974) getrlimit(0x3, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:10:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x8}}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000500)=""/192, 0x1d2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r5, 0x20004269) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r9, 0x0, r9) 20:10:59 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x204) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x884}, {0x25}, {0x8}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r7, &(0x7f00000002c0)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r11 = syz_open_pts() pwritev(r11, &(0x7f0000000b00)=[{&(0x7f0000000640)="10ef438c8ee42ed9cdd8055be879b4388b912a22d9d35c95f15d6f5cf8d7ea6ffb821c51cd23b64f1239e762445e92d471c0cba09f9d5f9e90cb33b9d40d801479b0eb4ff15396f26ad123bdc91954b9d4fa94c80d632ca04a07178470706998a0651021cb4a3eab9ecc37636c575d0af6b27943da2cca122e7820d705532d3417ebbafe597a9d294558a1921f8b9808be0869d567484d3347991c66aafc8cee2008574920f071f1cd788e212028848cce2e3d50e4fa771d081730f20f1f9060d4409c3c6276c7b18ba6ed03f1da", 0xce}, {&(0x7f00000004c0)="23703743616a11f15b7de424939b409c396df25291d7fb62b7cba7b97e1c4dc891ff58369b774d8f7c13a53a689ed6775d5d4da260739509388254865fbf86572fb83a6243656c6ec589558a85a918106bbc5b8f2a6b26887bb80be8ec38eacfcf65", 0xfffffffffffffe0f}, {&(0x7f0000000740)="55c49cd3190ffaf241dad22cad2f900deff310f5b813074f1683b6cd8f6998f8a00fa4f2d92020821a37ec087a9ea7e92f87bc3e713811aefa0a4dd430624a3a913b0cf115336f7d5d0c66b81dd29ee7802471fed6a369dc6cd3c7420366722cc3aded584da2134515f98881f5193de962aeab2b2964aa2b4b6e9ebd9564ae50e1906790b56799d33b4378e64301fb8300920670baa1d5ff", 0x98}, {&(0x7f00000008c0)="a9da97afa8dc1ec07378ebc26ec2d298cd7c9f8e220e88eaacc4b812e322c2abe50b6636754289e094730724e7397bd328f153c3bc92e0fed9bb73872c3142d5e2956b88a5c8904ef9b78cfc", 0x4c}, {&(0x7f0000000440)="acf52823a13ec8ba8841bba005acf25a6809dabfc8e0a567cd2794a8c49c22df5496d64002c5ee6d410dbbcb5533916657195ea7c9b73cd7bddb97e9a669", 0x3e}, {&(0x7f0000000940)="f9591e4dc6d26de7aa4dc199d4baa6c9172b5472037e21e52b9a690ffc1df68d6925fe86018aa374f35459920151cecd3258bd6ffe8510f0a5b7aab0e9f0e684b392f5b9091e2e7e101617bc68ffeaf41d4a037c6a8aadb5c3b09ad513c4ebd4aede61afedfc7f5d9ef421bff7dd31f6f2291d", 0x73}, {&(0x7f00000009c0)="2e0b2747c0f402335cd206a734114cd22177620698775b7780da01a3e3e8dc56552207136eb49ed143ca022f2b57a8670f026eb6932fa87407a91178d54d3bda9af82e54363cfca967943860621c2c6b850c4fb9150625df33a1ec8f93d6fb2d509fdb081e98ce4e26e0eaeb7054ef0ddb7a137dea55b3f634f40909c4b46601083c4c4510402f1e49", 0x89}, {&(0x7f0000000a80)="562b34bb62b232413271ffd74742eccb128673ba7edd29079c9d37835648e6ecc5f226b196dbc626768e024e4cd3db24fa7a61e9ca5ff29605a8b8bffac76da7b3141c2aed5a19c3205830369ad7a0ebf26fbcf1ecacf146eb26fbc148d01e11bf0410299c4028087172d2639e1d0443ea13c4c805", 0x75}], 0x8, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffff9c) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dej/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0xab, &(0x7f0000000040)=[{}, {0x48, 0x3}, {0x6, 0x0, 0x1}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2, 0x5e, 0x11, 0x58f}, {0x180, 0x1, 0x0, 0xea39}, {0x800, 0x1, 0x0, 0x2}]}) r17 = dup2(r12, r16) ioctl$WSDISPLAYIO_GETEMULTYPE(r17, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r18 = fcntl$getown(r13, 0x5) r19 = geteuid() ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f00000001c0)=r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={r18, r19, r20}, 0xc) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r22 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r22, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0xc) 20:11:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) socket$inet6(0x18, 0x3, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000380)="0087a9776d4c35a46b2df92ce71b67b8502e2eff29b694e30f9c026c15df27c28cfcf6122a994a57cefc5cc8", 0x2c) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35"], 0x2) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 20:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 20:11:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="02022e2f66696c6530f5413a35cb1e8f4cd62656390527bef34eeecf1188bc5dca64674c42526a8346fa8d4af77448d0213a63ec293c6b99e74cb2f20f41c76f0130229fd3f8d177c1934e59f01a7728b18c3eb370ab7d69648ada7701516123631fc397a6b25685be6e914badc5bac41a47514f169723618fb44b1746743e959cd8eb0734dfcf1171869f4f424d41d7ac5e9dd209f56da6f3b2be80a791c46e6cd58f04f1cc43f513cb50a1be59c3bf2422d7dc3af82ddcb856d26d262696911b70b57b778b1bc1c8cafa2b514b3d86c173d69a1aac457417fe42c113ba16924c66d9fe6af32226d6a02398a59dc3e95d376cfa1f63"], 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x115) 20:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb867d02edebcbb8e935a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) socket(0x20, 0x4000, 0xf5) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) r6 = msgget$private(0x0, 0x220) msgsnd(r6, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 20:11:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup2(0xffffffffffffffff, r3) r5 = fcntl$dupfd(r0, 0x14, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) poll(&(0x7f0000000240), 0x1, 0x0) 20:11:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) write(r1, &(0x7f0000000280)="182b5c13c31b8a91d76b0b1b7dcb8f781ad0b61230d0a228ca91eec4521818930e908e24ea2ef42aa129020879d74218f92a29f6a6b74eb4986497400eafbec05f85c508f6b810ccabf501716de5c2ad679eecc377d9154ab8f0992327f8d70c56cea80459b66ee851d1024526ec7cd9e83f88496051842702abe1549e8df50e28bf7d74df76236d0cfce36a3c51d504dddc4f92c0e6f42b85e6b545d5f8590d8ec2ae84dd6f1bdc957ef67217d61f8859ed63c15f3e6663b8a764a9152871c457ceaf39d33050b5a3d01633880f97589759022f9f4a27be9e7b34c88ce5e32100331e8d2fa443819e07316186d304d132aaa10e6c0ff2718d39ebe14de97643e8090ec86c379f2832239f032647560eba6d4515116d027b992bdc342d166f13481830e2fe5034145dbc48468750d672ff2ad0f8db0faa566371e803603bdb4a7b4b940faa826ec93e0adc4abef629250f31fd112923404d02f2bc265feb690a8ab853d3ebf88a490740a17e9cbe84e2d5c049879dda24e06b571cac6db7f67afff03eb4982010c84c8d399fd4025148f0532ba87fc5d0fb885587d0529be904f5ca4538d5175f1a0cb65f4f049a8ddd74da00c77655e04ea192095be3c3ac2513784fbb63f17ca1db8a210c4235a1a850e668206f29f6fed3b0452e7e2456d0346a3320d0816b8358bb2dad42fdc3fdcf97a4e3f7aade1cb2c636c261787778ead2ff25953e064c10aba4bba90754e0adeefb0e9fd585f7e8010b64032eb59f86be839e2aeabb2862e2ecf3396426b2019d5aab9ed837ca53f57f559b0f866ad499073958a8a8217d9ca204284b2d57097998aa962d1725505d494cabb9fe42516c45c02cb4b418b80e0d39f2ee6483db41cb84a38e2155daf605f397b552937264e433b59105c6096d609684afcff0a529e7e46be6d4a82ce4ce484f92c3b0cdb55b226190927cf189c6f5b5144950a2e28ebc12eb62180aa5da8648dba7e4ac1ddf5a7ee53e321fa4d73047609d94659bc1b00ce8197e4cbddfbf993844ca67ce5b4896929703fab71a8180542833ad84fcf406c4acf1690d0103a69c0b52c07e1c81521386749ba8384e998000d0664e945e64fba2bef47554bae41bccacae5d27ce3ef08a29c8fe3593739b874cf988ee22e952a859a496aa79d91c8527e61f2a8a50e25ad6d284560528a0e1b81476a773484b1a365a687df0ee9f8e1561184205e136554a49ef60709402c8b8af9681562e2f2f4e4494433a4f6102ac9c0b24cad4d7a37f12233c8c446d2752bd435cbf435fe76837f271c1d260fa4b3b39389167d9b013b3092f8c3e78b8d3e2cbc68545a1dd956eadb025e01e1fd409f5b579b59d346958ac247645ccbd7ca4f5a47c35a2c5a9893c5044e83eda9c85a3505ad01db0650c865db3c2ea80341e9376da0d678e1f5882876d1d69581efef3bcd20c66deb8a7c95d059d33797f2dc04592d732612807a4031b1245a51449b509f850e09c7e49158197ef86c31c92177d97f735ee5ed90d2db3b8ca6cbbb62da8bea355d50015d143ed769d1a55bf8a0221352efe0c9c0847b77d9f18cb8a139c3db24f982be1fe2427f8437f3c035c26e2da672e3e4b5554639f49a14e773235ac40e958913030887c9f76140349f6b6c3a20ba1f7749178d89bcad8fcebc47cb568ec806405daf79a0cffb703c4d4e4cfbf7efe0070fd55da463cba093f278cf339fab996a47ce6a21444a2fa15d5795808d6f20f5f5ea0bb2c975f30e08929590e3a68cf17ead3d5f4b82e7fc66c88bb41a5c5dd49daceac45869b4eea7ab5d76ba0e47fa91f783d8166bafa008cafcfbe6e7ee95e8250a6e14517259c0c1bc378166481ccdfd54a7cafda0ab00b6516e0695fe93b28d51acf33502bebed5f14298f38e915f48fad07e0fe193fb321af8350463e0e16d4e98981efdad3db0c5535bca399b4d456e0387e707f191f720039540d8ca036b80843c4ef2e9a2b2a65d26590f63c80e9c8ff26969bd765551ffee843fc27dba96199259dfa23748106a5fce2747ccb97a0787c83ec729338c5008322dbcd83cae6399b14181c06d9c50615c848f0d06de9dc0ef56aa0c17dba236849fd2be8b7360316f13e063a9f4d2fab5504329ceae52953e91d733d496db9f5a3a0c289aba535ee0369b9fefeef94f1b979e678670d25fe597d19b1fffb794935532c5945595ca13ac4f0b506656cf2d7d79583f995729fc1bc1b408951663dc0eebe1d24be89564c5fae0065363390cf6c6f99dc97054f686fbe62c86d7bb7ae916c9d61ac1660fefc0cfc862d166109ee076c1c721d03011d9b186de48796e4aa3eb7f06826dd93b9342317c2e1d6d257a121cda88e06e1824518c2229ac0c36a046934a1926be14dc87f23f974d4e958cd6bc920feb37a5c852696b735a3087e7cc383154091480d000ed0ea1499ae03daf2abc22ab8d8187542e9b32d3453149d44340c337e5c6c9dd56dbea37bfa7a2eb36457ac171a3a35bdfd4159d1a3ca96aa7485af0150d4e1f0f2b159395aa87aba23b8a4ecf2c83e9dcebd6e93f22a763b53ad4ae00898a5a6a438f633dfdacf13fb599dfe9c50996a0e0e3b5e023735363f252cd2d0a246459a978bcf0dd7d892f21876b7d612cb36bca6dcf96d19473e46221da09e52e9743a330d603658b0e4dbe313d15aff89bccb449b944b68705812fdb735299e29b7dce6faec18b08a14026c1800e844c49a39f72c41bf0e80763b9cdcdf32cc6fa42cecb1d3aad95e94163c8190842101ea2fa64abb12f76fa25552a2ee8e4d37917bcb73d93dbc53d3a4bc93b110612c720f0a3f22254e3993fbee871ae67243a0a8bb18bd2b8f95860d3333ca1a34d1f2f46ca6e6772255d715fe7c49123dafb6c3a23e3b451f962d4bec0232eec26819b5f3347b15282b45a15c53b9050ecf1763d4d237dce3fbe42530bc3f4aa8592260c7a13f310ac28749ff6f8f3ca28a39b83eba916334d3201b687916ef44df8fb2538d2e6fd060843827077a218f11c926509796725492ae4b6b20771eb703e96fb37c43b363b1f53d37844d954bb48f223737736ce1eb6aed859d79f144deb3084324badad7ceaed28bc3645f96452ad16d88fbae2fa85c0e41ec454ef12f3712a8a360641677c0412d9c808c911e8718450853aa1a638b147256a30b2966a575036257847c74433ccb99276b44854435f0e01279c770063b89f5699c2c8b06c2427cdc2830f8c9279f9e1417e2b4f5ec6940903f458e1ef814b1f6a59764456df94646bac2e31a428c7d4a40eed03904c98ce37eef1ad608cb152cd17a51b8cb9009254c79282ff159af19ace87dc7e104439cb95fbe27def6178aca725f877b110f5d5cfadf47a5cb6ac9ebd134d2410b8de8d7e98a843cdd14fa435f2cdf8795e48ac0e990e55c954c280fc35ea82165e75c1e8276ac4edb36209d2eb5c39e5d9639aba2172a8f1a576d1b378a794b93123192b369c0c6484399762bcd01d0ad67f615f56dee7e2ce18a983865696b1f09dab814fb52a354fef77f154ee9ccb4da53bc1b727589cca77f4135e0428b70ef7b080e9076b054cb826b30dfbf3b6232a020f93eaca3186927350bd1b8f2741526b686c40f06a92f233618cde39c36255387aee8e3719a034044dd29e011e1d384030d9587d6d63d8dac6d61df4343ebb131b88215c590e5fb9e151af973e44e35b4e10035632423c94d7ddb723488ebbbbe0f37d4255a3f29c87929232ab94d557cf2282a34a8fe588b53eae9c57687a210022f2be08f96190812778fb359cdc06dbbcdb51619d497d069e5be70c3a51867e009c0acbe6a73c227676d0158effa6e7ec23293093047b1fbc73dccd8c28101f337a2e8cec3642888f5f4526843d94aa7a4b85a9ea3ff429c21d51de763bc3d6a09398a28a1934234a5702104274735a78560fa274599c420e9e885af2aca52d6bc630273b92b19b15ab02cc35ee0cfc8564ced8f5db8186543e36196d57a3d2d47053da32abcb554a0e529a48ad06eeb3afc55c73d0e69aa829fe3733857017851d25370fea9d231b197d023556579a2bfbe9fbaf981282a1bdd3cefc17665adab28d402393aac0173c7dc74182a004c2d2fe9d751e5c12cbf971c710007175f0d6bb7b1f23e475c8defb3525906912bd937f6f5bc689359cb421fbc7e193a95ebbe0fc532807f4e31c7c2b35f5e782608e7b6c34835e522afe37f10b64bf44dc668fefdd21b19e5ce094859c1996b8c77747ffcc806c454677c8936f204c3da8d014da6c7b3c2a044433b0444813eb4175814c0493fc2f7f743ceb83ed2e94cd2147a529461d14e99347c97e1bd7ebc9783ac450c2f57e6b22a5d94b973d63db7d479ce19f5f07eceae036a718e8e3880eb593c9aaad2043e6c9904f846ebe061c4c9fd467f444aed0e0fd3ee416691ee01261ef269d9b1f1ecf902c3765fb74e62d609e12f8df9e20e51521677fd2abdb1d104266f5379e40ffe02c79fd9e8309fcaec1795c3eb0cd078eff50415ade7e341f43f9faca83bd0329f048bbe14419ec8dcf15b7dae533f276ef133fb3aca4fe2328e7ffe5ac0654fae6e1e6eaffa2e42f6ed11ae0e45da9ccc66333e1c77fa10fc565e6f03cf937fd0fbd19c9ab757041615d1193be41ad656f760bf9090a31a223d971da85eb407e01cab624874c3167f330c672a65f99cbeb2ac51ac7f651eab9a455d988b660d3f19e3b0b65e7f516faa34b74cda0593a16e031b7af611731cce5c911253eb966626aff898710a13fbd0dcde77755f71c04b2eee70415ceb0f960aa02d3373bd3a9e411722f4f174df4a0b1b33611db058e3933fb5043bf133c1f994d0dc43a527cc53a5442ffb54fcc0dcc4f35e0eb488d2368b13e5856608fb813f458af044b147f67c667f3a543f9d12d15d400bf487057d2d7dd2e159c15d1985998b8f2fe8e457e1a6629f511b6d3b8071229dda67d86f6b9bdfe40693dcaf3d6ea5624b9dd47e934b872fac033a9dbafcf283e6d9d68dfd76d2ae4dc07ea92be47d04d7547031f5ab4f9f694ca3bce64f6f2168673f95d16b302b865fb4192e160de40a5209a7f918147d63f0c7b32b2ba2d4bfced8846f272ade7b1a756e891fc9643c86a531dea87c43b73ad090fcd6558ef0dae865630ff086ca5d3a92d4d6ba4417af93357ac085bcae7f7067593a61af0b9ff71cfdafa6a137800fa1f2ce5ebfb26acbb9d0f68a7d0a0b29b277627fdfad16b65a8c25308937efa692e00260f712adcfbd17ecd7af83ad8740cc2d539ac332f2ad886b67a65946a977c3c24a3a0eb8fe64347cdfa8ea3af0eb1267a7dde1455fe1819e5834a3788bc0b46581209fa206b1589b3ba9d01e289f9a4a3e1e5241a1e92b7b2fc923eca2e646f6cd2522ea6594a23e159a8b3e1bfb577e23a472c8886b6bc0fa31d1f8cba117a7b4becfd785ad44cc9972227470632773f1aab1708648c371132579b94e36b7fbbf21a4bba0751f277f2ef490eb8ea96e399fba33e665c16e4b9666f4d2ed395b8b5c6f0c864aadd8d30705fe69a1bc39d05702ca5be5e1fa26a36749c5ce00e5a06fee2482a7d25c2ef810e1b5c7eecdd3f160206ee633c607fe9ad867bbc4cb4e1545d3c5aff2fe30438507cb850a5562d1b85edbbd2d5848c2be1ab8286dffa011d461730ad07d5cdb85a452c5ab25e0fa92f14c3d1a38b8d1dcac3484bbefab4c05ad990526b199ad3063544fb4127335a871d891c53e21a2b1cc9f68e5253a82cf99371d4fabb68309c1fe744486", 0x1000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6d33a52020fec1c9) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 20:11:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)}) 20:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 20:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 20:11:00 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0xfed1ac3208134815) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSTART(r3, 0x2000746e) 20:11:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f00000001c0)=[{{}, 0x0, 0x51, 0x0, 0x80000000, 0x100000000000000}, {}, {}], 0x80000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 20:11:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='\x00\x00\x00\x00', 0x4}], 0x1) 20:11:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 20:11:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x8000000000000000, 0x0, 0x0, 0x9, 0xfbfffffffeffffff], [0x0, 0x0, 0x401, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 20:11:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c613000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 20:11:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63028600ac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)=""/207, 0xcf}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/120, 0x78}], 0x5, &(0x7f00000013c0)=""/71, 0x47}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) accept$unix(0xffffffffffffff9c, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001480)={0xc3}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 20:11:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) socket(0x2, 0x4003, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2ac87910bf093f68c13a00287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c00000000fd4237b8fa4d012ae447473c220495aaee48c02f6ac41eeaabbb2f4593097463b146a7eca1d66bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000800000000dfec15080000000000000079aa384d961077b56b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ec2cf3725b1a0581adf2ea95d0000000000004825a8268bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0c94aa152d350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e095441bcd05cd73139ea7542498605472bb243eab8957a0e06565187dcc009924717e54c6a79565b8fa99e74c882acf857bbbfb88ee77caaab3e14b8c843c118eca74cd916843db7fc9b24278d9fe4c72c5a8af18516c0059f193ed77d2ada9f5111fd7fa85637148771f50edc557a7606ce3e2128585b8e3db5b7920b1dd764a195721a26fbe3d1852a3d17f182da4aa0022b7a1065d2f20a2afd761820106d95ade6048302877469518f47f4d79e80d3c5320e59250305649d52cabc2820b78b1b336e8fd1fa522d8a982fe0a2db4337858e017b1abfd002fe57ce2a3bed2d79399a901f08f3f995d9bd8489df810729bc478a12083c52c39e0fa841f8650ee06a40d13d60054698814c5c458bf934a23281d534f7"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x94417d592d9a210, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffc71) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:11:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) dup2(r5, r2) close(r0) 20:11:01 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0xfffffffffffffdf1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:11:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1002, 0x0) getitimer(0x2, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 20:11:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 20:11:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="78efda3a08f8eca6244adcd0e855f5d3676321d9b6134698de0ee00315fe681a03226e3aaebadbcd02f7b671fd429381f8cd331b8a95121599c585735d3eafe8140f5bfb4ca784882c20ca2cbd5b9e327110ccf8389321eb2d942d43be4137bc596cb37a2f97a43ca44c198cbfd90d33c6a63cf70b40561e8bd25f773790"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="09ba060caa333fdb7ddd8ade65fa247bee100dbe277d3f67dd4f9415a9df50e1520316bcefb96ec06c52cb08946131dbe8b7ade3a60645bef6e02f628dd1130e2cd75aaaa900e5dae4fb94947da56aea93f5d03acbbaa530fb59b83f05203e21bfe2325b0b440b0e7bb8d6c9d13d01cfab55ff43"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0xb2db) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 20:11:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000200)={0x5, 0x6}) read(r0, &(0x7f0000000040)=""/132, 0x84) 20:11:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r2, &(0x7f0000000000)='./bus\x00', 0x10, 0x24) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:11:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = semget$private(0x0, 0x3, 0x1b6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x1, 0x4, 0x3f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCPROMISC(r7, 0x20004269) renameat(r1, &(0x7f0000000740)='./file0\x00', r7, &(0x7f0000000780)='./file0\x00') r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000006c0)=0xf3) r10 = socket(0x2, 0x2, 0x0) dup2(r4, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r4, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 20:11:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) geteuid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(0xffffffffffffff9c, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 20:11:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x89) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869039c103df3451140e5d13466abc2e7618c3cee38e188529a4fc8a7eaa9cad1681153f9364e0497528c14f31a111a5e28bb557d3bbf638fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000c00d597c26374a5203f1415656905391dade1dccf1ee119c11354b8ef7164ad1948cebc3ab8d4b6d3bf955ba84f56f87500"/212, 0xdf, 0x8143278b1e01ac62, 0x0, 0xffffffffffffff3b) 20:11:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x8001}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 20:11:01 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCPROMISC(r6, 0x20004269) fcntl$getflags(r6, 0x3) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'t`p', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCPROMISC(r9, 0x20004269) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCPROMISC(r11, 0x20004269) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYRESDEC=r7, @ANYRES64], @ANYPTR64, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r11, @ANYBLOB="05da0c4c91176e739cb7ba59b288003a6f5117e6cd418540158f96c81d9022fb84a35fb3ad1054ded927a8c6c0589d5003e4f36be58cebc5fcd549a73354129fad75cd06efaada3e1c187cd981761c01bfd580bc7de44fd641444e89d75eb0fe3a9ca37d47faa7db216df9fdd704960913898b86f5155ed5b6f7afc1884639d0a9d6087fd3f668b333720127e49b88bda9b1106817630af87a3d7577bf0f84c018063b06d73d48d40af9defc77a50dfe87287f1ef5af49a350babeeb2b2e36bebea0499115069007d77465e15fe7ffdc"]], 0x3) kqueue() write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:11:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x1, 0x586) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0xd, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[], 0x0, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 20:11:01 executing program 0: r0 = socket(0x18, 0x1, 0x81) setsockopt(r0, 0x8, 0x1, &(0x7f0000000080)="d6df28cd5241cd5ddcb3ee9c1352b352dff38d2a00"/31, 0x1f) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2a6) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x20) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x52f52b38981ed43e, 0x5, 0x0) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f0000000140)={0x3, "d82c07548f6589494891ae94da53b89fa0c16a18f07dfc343b1b717e87f476d3cb3f187972df49046bb2d4c9a6f2f389c59f53a2718a5f336654129761add7eb65cbfd25be45d63934f6e0b09801e6d2d51b92"}, 0x5b, 0x0) 20:11:01 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x9732f09af1280578, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x8, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x2000000002, 0x0) setsockopt(r6, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r7 = accept$inet(r6, 0x0, &(0x7f0000000140)) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r8, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x0, 0x5}) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) semget(0x0, 0x4, 0x10) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$getown(r7, 0x5) 20:11:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 20:11:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8, 0x7, 0x4, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 20:11:02 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0xff) 20:11:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000001c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffef4) 20:11:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x10001, 0x2, {0x1, 0x34ed}}) r0 = socket(0x2, 0x10000000000003, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x8, 0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt(r2, 0x0, 0x100, &(0x7f0000000040), 0x22f) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 20:11:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) dup2(r3, r2) 20:11:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) socket(0x8, 0x5, 0x8) 20:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCPROMISC(r11, 0x20004269) r12 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x60, 0x100000004, 0x100, 0xd8}, {{r0}, 0xfffffffffffffff8, 0x105, 0x0, 0x7, 0x1}, {{}, 0xfffffffffffffffb, 0x50, 0xf0000000, 0x81, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffe, 0xa0, 0x0, 0x2, 0x3d7}, {{r6}, 0x3, 0x69, 0x80000000, 0xfff00000000000, 0xe0}, {{r8}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x20000000000000, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x9, 0x7}], 0x6c37, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x8000000000000003, 0xcb6119842e554011, 0x2, 0x8000, 0x8}, {{r9}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x0, 0x3ff}, {{r11}, 0xfffffffffffffffd, 0x8, 0x2, 0xab6, 0x8}, {{r12}, 0xfffffffffffffffa, 0x75, 0x2, 0x5, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x2d, 0x80000000, 0x0, 0x7}, {{0xffffffffffffff9c}, 0x0, 0x60, 0x0, 0x1, 0xfffffffffffff801}], 0xf166, &(0x7f00000000c0)={0x3f, 0x337a173c}) 20:11:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) kqueue() close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1f9569f0a7004177, 0x0, 0x0, 0xfffffffffffffc00}], 0x7ff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCPROMISC(r7, 0x20004269) dup2(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCPROMISC(r8, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xde5) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCPROMISC(r10, 0x20004269) r11 = syz_open_pts() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCPROMISC(r12, 0x20004269) fcntl$dupfd(r11, 0x14, r12) 20:11:02 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0xfffc, 0x7d5, 0x2, 0x5}, {0x3, 0xff, 0x5, 0x9}, {0x51, 0x81, 0x5, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000001040)=ANY=[@ANYBLOB="fb18b8a31b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48d504e98cbcf2c113bae1fcc56d3d89cfb7b39445c9c4a0b96acf0004000033f5a70ab134bb9cb629475ae70098dcac0aa6230200c5dbd1be704d16bcada0c1f0d1e8172baa2f268e0de4ffd6026a9e6df4cea795f31a0a2fbba408e90c808b3797d0440da14a749764e41252bf6155daf929c92011f472c6b206239a1f44163dfdfb3c159c660af0ac72aadf56cfae2c3cdc53f6ad84e0dfe6ca420b37466adabdd91cd5ac36fa00001eb0121e4bd36823a1e0527c89b5ffd2d9e9e9217ea9edfb4cd7942decfba6fccc6ce2892d9239a53a5f565c010625779b497eff5139fc37380372760be31a353b9962f910e2af86c46d51c50e1a18deeb3c3c82d4113961a3e6ad68ba3400000088d63de9601dcf548e02b01871947db3c878a55e2f0711416d16f1d20010171b3c4ca922537be55f056412788066f631b61f1e578f01e7839c080ff10af5ffa5ed7e864d2e320a8a351860bfd8a58f08003ad8ea627d79816c6afd43c86bff6508f126c53f73fd4f264a8e1a03a10d2171449904a0319f2f3eb28e10f057b2073fbf2ba4b268d1f84be853014d35e4718d76995125452d1d2d55325d7131ce950738ffe798fd339d535bfae45b2b8dc8dbc921962d47fb2d9289f808fbc7536c6b17f77dc34a689058b6640a72be53fe7ab9cfb14d13f6f0d8af6fa9b53d9775d752cce2c2bb7e97dc8d2ac0f073c35e841204b49d06000000dcb6f8c9d03129f6ac8a8c99cc816d82f2f7d7ee0c652b3478f6ca39665352d2a5a9b2c5d0187356660000008000000000e423326577cebfc27ca8ee2f7d5f95f9fe891eccb80f64b7311cb20f84bd69d482e7af4454fbf242e36a5b00254308eb6bb0436326e546a9648d2cacfebf90f3925d21257c40e97948131d996c471ba99caf474f5f961a00a1ddc191adcf601401a9a4925c6a83f0ec48e59617ead85e6587"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r8) r12 = semget$private(0x0, 0x5, 0x632) r13 = semget$private(0x0, 0x0, 0xd4) semop(r13, &(0x7f0000000440), 0x2aaaaaaaaaaaaacf) semop(r13, &(0x7f0000000200), 0x0) semop(r12, &(0x7f0000000400)=[{0x4, 0xca4d, 0x1000}, {0x2, 0x89d, 0x3800}, {0x2, 0x8, 0x2000}, {0xa4a9191a3884976f, 0x1, 0x800}, {0x3, 0x101, 0x1800}], 0x3) 20:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd1, 0x0, 0x0, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) listen(r2, 0x81) 20:11:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc3425ce6b5b3000000154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000001f80)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32, @ANYRESHEX], @ANYRES16=r4, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYRESOCT, @ANYPTR, @ANYRES16=r2, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 20:11:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xb}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x40000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c450b13fc2ac0362aaa8e1a97df0bafde164093b", 0x0, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)) 20:11:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f0000000100)="5a3eb18b7e38c88fa985ed04a844fbaf723537c5f4455cc1979366271b0590695dd91c51937e438b4770f54cc549f922800a3fd2f288d13e906d6e98cfc3825b70b4453ecf1adfa6b7133c3113e742e343f2a9cf36550cf104cb7bba20c1a92c3391ccad2530ade1ba9c903ea6c49edee0327606c37101cd270e522ea3458cbb5a30ee157496ed4c6a38af3f84c549f55d6c18d600b9fd33285c2c5153be1f081d67e5446a9e63239861f1304a53b5c4319ad4422d3b574127a8df105461786fbd961630a4b6775c1df97669934db6e23af3eb58f28e26e37e80a05fca42d10608f7ea9c2b966cc8a798df18537e89c2beddfd83e4e9c5d69cc4f75c64d9c6bd765724b82c68dcf0c6c31393b48eb35725844378e4bdfbadf2d07d4c56a87f86f6af441e0e5bed5395f808c7cdead35416e0a384f1688a22dcf726833c68a0179bf710a4dcac8adb23e6ab1b72d4e235cc6de892ac269d0e8fe06f6166ce04178f7aedc003acc121b034b90526a1448a8a893b85f2a6ae072ed9f0cacc396e5778f162d0751b40f8117c0a447086afe8bb7f73f601e04731af911ef5e9e85276a25b2ba9c993161e59a49d16cb9cd13ca289af01eef74dab73f8f80b31ec307655de6a35572fe4fcd48313620041a95d06d480ef8e093dc59b6062b158a7a474aed6e71f0904ad1df0d1e0be31fa48fe251373c3b1819a1687b024e04a9560cde6dea0515f66ad0fe8f709d051dafb4cd1cac759fe666d9bd725b09550290d7e8fe96e032dc95b62f43a38859fc8396fc5df97d09dcae8fb98172ea5533b6282253b6cbf485990583671c0afa8a4ea58f68ee9d6dbd2719ccfdf96dd3daf8d3c737df966cb75b647947de518a5627e774dc73fe106606e58b4175cd50bb60ba164a6dbcf043532f6772325b614c55cef61b7c35559465ad1667f15d907f3e21f9c01be4211e087ff44ecc231dd2bcc96684b2b62ffd6851bead55fbdd774c805ce6e36d4319bd8074704369ed0cfca11a9cbe52ea658fc0c0b26b2b7a78dfd038df4eaf5867c55a7fe4b9fe776a29c01e1c7ade8d90637d67a1d23347d510365660a57de6114a5337879e16e3300599167ba21cd8db7a7d5b7c7075e32c94ab9e3e7fa6c0f75c38b954e8f44e3070b47717b41609253acdae3959903c770cf4266b07cc2660a928f93772f8224ddfe216023bf50a90d302c1d2dce24886e6160b01a47163eb7c3385fe3724a6cf007b2c0b7f6de24c622a81711ca3cc125e9742692e64d3cf4b30351bdde29c0de0a2182072acd378e580eed9da7621eb4ddf8e6725c9f02e4217db7129a87aee928ae8d85936a69afef16dfb44d2900e2435c10550c2e0ec0f8364fa4da855f1bfe528f09f4297adfa207e138ce02d73f2642020b9c5a4ae7510d89156a223d5775b88301ebecd6cdad05381c4189cfc9183e5d0d71777bef24907a1834eed04e8ea5ef160b45d5afc0192b7084125a6477ae6fd2ef78fc72b37b59ca2a089fdb27508e64d689754c3a5eebf800e7eb877cb91e599b4a643f719dabc454cbfe0f6ff455da742d4400201a40b757791784aae40000751eb6561c182426fe1fff84bb332a7774457dac529b5e1078c3747a6f979b2fba23a7802917e250966904fa94af54bd62841724ef4c1b7f62326422612f5ceec67227c8e78e7fae4d4f06080dd387d04837727380f15d4ef0d8373b269c2c87eb5fe020f68394c5ccf38c7e5990244f37128f7c19ac4dab79e53b6abd62f96bd8f85facd5192b07efe2c7342e88fac661f6a0a4b8b78d9eef7215207712ba4144fdcd5dcdf2f2fa4e1fb49c5f818a886f704d000b0e65d9d50b6299545c1426ea3de1aeb7081d610e55e22575207a540096d1f87fbea10b81d1959cdfb545795a5d05cbf438aa8bdf768a88895d81cc4274509c16ecbbcff8d11c0275d6ffacb8d642ea34989322268b7a7016129e22ce02d55d2cd3e02c8430e9493e9e1b25e484ba4037e7eaed545ccb7fc1e112dd904c77545a0cad7c535ddad33cfb60d07fc98ea9b483c44a01870f6244c1531b3f707f58f404bc4ed2d6be6869bdeecee687ee36ace0d4d0985cc83feee7532265102602c80d945e018d1875f27f230a9c730643806a6a2bd539c4458b3f6a23381086b8bbc3b7d2690d97a52c15fa566663dac22170ca28269d5b3ece04974eabaeacbc74aca63f244e01f7f870d796b77d3045365bb2405f352761ebe3650850651c83b59841ec64e6940967782c16af4a7d230608d40c2ebf290a5562b63065302ab3d12c55eb14ae40a2c6e66af243bd64752d9004efbdc920aaa865ec0af28d8502035f09173481f0f11f85e48e9bcb7589d9859e0a34240c1199cc03f2ae5ad1f59f23dfead540e34739e03aad27f48ce9f106d00147526d49c892d5d4fdc4caafc3f53a1cc4190cb94644c2c83af5c79c70192aba6dd25a799c94356213633441d10af14d930cd638d689160d450d904f1aab5d2bc80688ad25463d858fb498f6909ceacd5e395c2675e82e319660d86d463b7104227016a578b4e5438dd9d75bb37fbeba005dd982dafa8c83ad8ccea33f08727333b0cc5a881cbf0ea847fa49f284072c269aa0e5c4e44e3d00b012f29de19f30cf2c1ac392613e8d0d50ef36db94a6c37e44dfa01c0fa3fa2d328ef7a5c327a30bc84a9f24506fd96290be6f83936adafb20627406bc8cd747d43b3c0b20c0176c17a6661199dae5246cc4f4487a9120dcc9c0ebc6de455d4fb426c52e4aaebf605fc86ca5baac7c227891a2d5add5c9d36454e320c73f8daa40aefe48561761a83e8922cce56690ca1053f3705045afeb571b9818b7b91ae6cea46c29bcf846a95f8c9819e866a75abd61eb5bc728b189a2d9c5a88516bd4e1d5e4d7954e6ec546d9ca0e7c8046da115b8cd71038944dbe0d87f636682cbca7c0f833c884f5717c99cc7692d1cf293d38f96b0d46774014c26bfdaab275c82af8a7bb45cb0dc65eae02b252e08874d8768cdb654b3083e67d147d88db8a4f1e71211a7a5bccc61da82aea5b35d4fa9daee03a44c034cf10cc04310fbe7275793d6f5cb36d3c90f23824e586cc5dd3c6457f1d44c0d24fd01210dde3eb08a2fa28fcafc1c87bfe005d3164d7d0fab8e7a68f7f18335c26da0028f5310adef3a86edbf33d99c9292f40efd490dd2321a3043b25d516e4ce29830a8a8b073015c40992c790e5b79d3f769b5651ba96774b7c3438f09a6cd868ca6c67954968e9ce6a653f12cc97003f7eca1577d5a148119cd2242b471ab056127e3e5a9913e6368b129e69cbdf716355a741399c9952ffebee18e2dd5e364ee017251803b62ff2423a9420e002f7a89f94c051831b6111ba51a189e290e15c2115514545f9ee726f4af082759d678540c49fbbdd0457dc843c690655fbd2a3a5c5ca831360bdb777d2d0b17bf37fcbe674960d00a906e52ddc879d262fa64af084632a6a9c58d4f57f5d2737ddc5018c4b36f1ccbbdda1fd96b5ea3df0503c0a5f025f0783ddd1c720ebb1926418bb84026e0c3e90f80f9f671529eb397b3f46915b9d5e41a06566d4ed21d68db6388fe41428395976e2034e1a70a2f374394e22f94aa79f81c9a7df18d3ec8072c4ef94c8025d1b8072d897b00c7f59cd458db0c69970b045530171579591519e98e83f3c84b3a5b4eb65b22792b4ba94e32ce722ccdb3b063d46be79d86737f42f1861b5bb827951f600f7e706bc089d2534fa2d11cd580d46f681e6ffe8a7e7bb263f81e18c100b49ff366b2926c35b651d470b07d899ac28d4c7f4edfbd7786c702c68ac523cade6a0e2e02738bc083237d42f4872c8d3ff9ce91252aaec8e544db2e743b2df74cf51c0d4a867cbb4321609c4027c1bda5ed3080101b6f41df856e4aa383402117cb1f175abf65184d4cfb5022c7ea41a357efc1a72667c3ba3542c1817fb3207e5e47419ae04266dc8496dc7ff20dc53afeeb31fd2ec90f3c16aa2faca456077384926f75c30036a82ede4d5c2e150c3ef4ecbd559c5a8891e35524193bc9263598e27466e7a5f7b119372ca43b4c969ce7e3d530d4a51ea0b7e8338ed53527682717faf14353f90ce9b7ff6ff146c37cc6b301ab3adbc381bef5a7202c315799a191aad2e0a98fdfa39548a2af56246866c8d9037089836a10c6e70a7a13b899806edaad24c32265883a5347c62822ee0114503d02a3054a7d6f835a263e3ea8e513e62f4e38c48af69aef82d3d9151d41a52535a35cf50f506b5c59106d3e86e8b3c0e670d89a7b3be2177cda8e1c9895f92b2e1af762d6b4955b202d575894801f69930a20cb72c37b75682b444070d65319b517bc937fa03805f94bafe7e513694ad4dd33cccfe107d02025e13324e5924d889b048ceee854be10463e960535663e5b08340d7dfaf90ffafe55cf7ca2e6b592cfc30980b05b79af3ad3bbb7d0c98bdf600ce9b282e77cde07ce51c2e519a538b94a7f480535372540aa4ef10642b3c8a1d7b01c5ccb5e3e2b318687b0b70a04e8f9931e62975d93dd0ba5dbc48842054e19d8b53983f2b5bd2a778c04680b6120a30513eca3950c6e5c4883fd8085bbfd8c7559991f41a02fa613ad110483e5baccb476edeeb80843d48eb410a857b7a1d81246e3c11bdae2ab30ccd26702a0a3e75f617e026ddca0a46d86a6c4fc9fbadb7a8554f689e34dba97516212449342d205104ef2f0b1952391368de39da032d2ffb4df3d782dba0854d515947965441e13523e2caa546146f9ff44fced0deeb452d8ea397785fa88e1edf5f60e65c2ccef43c0bc7a8ead1fd32dc4e48195d5369f8e168cdb6bbc000eb9a201c6baa87048ff5db29420340e41d654548e6939f0f2ad265292663b4ce842ddc39750232968947281e5990751661e69251df2aae0abad568f3b99e074a78dbe9ab917ab6db9909d6d11c8eae5939ea4ff5a4fb41aafeecaec12875232d90e36ff2cbf97c10d344f40406dd2863fb53fbcd7648f49ab570b3691685f683df47deaabc8402543230dcbcb96ed9b45b13aad142663c54ce79bd2493304c2926f9bf701fe43c025f8f5d750af228b637d65494193cb065dfbaa3e74c48aaa41d3dbb21941fc27e250203c96899af98f3c88d57ae93ede9a4f3455a884e27dde8ef96f2b0704508a076d465aa4dd521c620d5e8a18858e3eb3bf3524a5d3ee8faa80de9a995168b540c61c86271ba4e52222ecd5a4ee753f2a062dd3b90268322769a2dd2a6ec5dedb02e562d8a4d1511da81c1ea08430a6628d817be3efd7ce09051eb8edb6b3605b09cf3e766c9b2b78564a79192394203c771a4b18973ca878b74a3714993463b52402115331a123df50e9c8cd9647dd6900ae7f6b9f580ef06c4ac0bf5d22680eee69ca6f740443027cc0effae219da7da6008089c065284a19460e35ca69d9398b31deb7904c4690f020b3ff8bb919bf183778805636397481e92ffc607f7c4bea6346b898195f517c336abb1a0f6ec5113c167935cbc561a48a761ed19d401851a232482950048553f50fe5e27fd6defdf72aa85e75a47f7451f2cceb8a9f8ca5afe6bac965241c8d1e7ecc6c511c957d3f4941306f79fab69b5119c201c77e56b1813400fb67772356afcbdec19dc915796a5d6085be4714b782e16c7374661f07102902c30592ed86b48d23554277e8e43bfb767b55cd791d0422896c947eee0c3a8027d913fccd46b471048ce18908b6684c9f1ae301a3e83aebf7fedb4febe54887bd057778158a3c6b9f08d0be9d2a03aae3", 0x1000) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:11:02 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) readlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:11:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getitimer(0x2, &(0x7f00000000c0)) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 20:11:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x1aa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20020, 0x0) socket(0xc, 0x2, 0x1) 20:11:02 executing program 1: r0 = socket(0x18, 0xbe963c23821babc8, 0x36) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYRESDEC=0x0], @ANYRES64], 0x5, 0x0, 0x400) 20:11:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) socket$inet(0x2, 0x3, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:11:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000140)="1c4bf8a1ae3f93a25ea62a8871e2c392c06b3bfc11a97c8c7e1b55a1eabde6fb86a929f50a2e1af9f07c2269d55bb76ac6f24f2e636629f148755fcdaf104ebe6071c12f129f1121d30644f96fb940672d76f87ba72ac649df295355b2d4ac5aff7a5b0fde183b84c5bc3c8956b46f6064a063e383568ebb37af673f449059307414fc647aae0c1424f9112a6b4f1c6aaf686e4c91ce507a0e7c6487f00d54381dfd20e5e3dd900f69497f62fab375d626ef0c5f3b74", 0xb6}, {&(0x7f0000000080)="3e746c1f84d7d0c7ff0503de975869fcc8de3cf2dedd79255a8cb39f68b549cfec6a4f4a58a80fe1390d1d76ab9b30c4a127d3fdb0fc23e0535d5cc886d272411981f8110a00716a89df0413598bda543d0e0511d7480166e34b7cdee6c488faebbfc1ee5d09464475191b590df7b26bf0", 0x71}, {&(0x7f0000000280)="7fbaa7f54456c731eaeede5b8b41b5db070fc80861e2e13ab16eba49f1f0eceb761bdaac0851fd7c7189458c413ff67833b74efc30dfc415c1de55d7af19ceed9e7b5ea3b961122ff3b9d706bb88d606edf0d136c41846863946850a0fd0e98ab17b58ce68214cb55b02d184a8aa848b4447a2691342", 0x76}], 0x3) ftruncate(r0, 0x0, 0x7fffffffff6) r6 = socket(0x20, 0x0, 0x0) dup2(r0, r6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 20:11:03 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="6f558d266dbae983c485b37dd24065ab694894709889b047234424e509fe048c579d609e005afa25f94415a2b51df1b80a9ab0a9c786", 0x36}, {&(0x7f0000001340)="d4df39cb8f20525e1289eb5686fc0e7e588bbcffe9273650cd16dfb1098c9db8059f8060bd6073625f4c949e3c14d42963a283b3b1192b7a30514c212a698c706c1685ee6952c21951f1f8452e42fd8cbd56e446b6c93a23215bd066edbcaa0dbaf35f6ae0f49511f524986bc86d06bd4b091f7c6d42d8aca8b5bcf34ab3fe34a0aa2536928a58c1291d1bda483de29d0390da1a3b7a7083ebaeb1f2cb3235b61f2b7968700ac30494b9bf693b1af9b0914d6cf0a88a77b1a6acbf3225e50bf0aaab1e7c8c8c6dc9ccd2b46a5b3a8e1ef5a0", 0xd2}, {&(0x7f0000000240)="65a09630c00cb3f854949387fb94d1df0f3a6b852db47741a32f363c9b2cef81a876f20d06500a52f17563118284d20dd72a8391f27748070990e3125cd547f5538b1c471babe8bc5157cb5474d5519e44d1e341c4e7e6047c62535fdf0b939b8eff12606c1ee9928bed3b97da68e2be86b0d04fdc9c2f8f567f48db64ac78a20107883e3049799e65b832eb3a62cb266eca081d6b2b46aacddb966b11cf3d46bf1905527d2a883127dcf86642ad9593c4b6518c127f2a058bfac8c729cf162da69eace717a7045f4fac6596666981c751dd0a7f3e830c54a9ffd6ef0cb4083572d6f1ebbcfe585e9bdf97e6d797a51e371f0402503ae44ac8e422badd77c0bb4186aa11a16ec08814e8305dd40fee30589188fb035aee5c7ebb987ef606de8330dbe3175d4b14a7180867231c879ef7f1633ca5291fa829b97f831bf6fe3779400d9f129c92cb7925817d279fad48cf2cc3e0aa6d8965d13f16dd7ed14615b64aae1a77b25d71974c9fa67845e8099727e69c73fe6d79e4b7853251399086d376904b80f9a423985f28532815303c98f55f19122a86d076ade411bea7394bf35cbf971ffd1d34d34885e036eb718d9eba217851e61c669c06513f9ae9f65eaebf3fe7a2d834a99391fb66df4d183869f0bfef9edf5cd5475cdc6abb7aad204a0274ff6550a570c9ffb6bac94e7694fdcb84cc158327c6c564582ba1055405e7f6e4c7babe43849848fd84ccdf130a4a1303afc82c7cb6fd6bb2ebc138ef4a69a1dc7c37adf525219235dac4f75f77e84635709cd7c6862fa0c89ab4900c30286ea309e9655c448d35a92a2e39728ac3e609d972c706ed050743761e181c01ad70c3f3a1b62181ba66d39dd812a32625f1b533472b299e14c683dc42a43469b20e19f4a3c308c06a591b96b4d50c9e5dfefa223df741ab2c29433bb0fd5d268f2411a735bd124321cd78388693f9d890c43f015b06e421b1359ce5bf427f0c1c9dcd81e570cfaff18a41e81a03cbb4e55f8f8ec33e08c30013dad7cb8cc5bb3a7179fe1fe859fb3b008fc7a41e46d48f140b926b9096503ea49622cb998cbc5316d0d649400c59eea25cbe6d4e9ae7c99e4770da39e849109211c5ae9cf641b1e8c0eac76f31dc06aad048522ab9b69c46ab5cbbbab94ace216824e6780095e9bf38202c9b2f24210e38af724c352a674773a559234aa60d72576307a6fa2ecb4a901b7be0878e02ee38a14b2d064c5a3ef8bef7fba47eff75ff5194dff1265701d4cd90933fd1b71d2da7f8c9432c5b164abf1dc26c3279e9dc378cb20c85de6b9e0cbecfc2bad0aea76ada5e462c525205bb14bf23e48338aaf70acda9af223edeb7b3b9777b6e51dc152aa84c1634033a408052e9b46777bd9222ab8a9e2b76aa10886762a022286702ecfcc85eb09a8a8b28a6b8cfa81f114d6fde6939304fac2a8f88c56999c384cc0d3c262b77758f22bd66a6a95f3fe1f7a764ad49a70885e9480ee27cdb0cf9f112c6d4603171d85fca23457839e2148cc3004b04b9114511ac612b824985db32735d0cfd606e8b4ea45461f589793ad9b5c6511d214b0f2d649da8e2ee0bf623431bb04542cffa5848f79685fab4daf9d93a7870ee36bb2f6bec21c510354fc348f456da6d8c7171a456196f7280b7e23705f96b9bfe1f33257906fa6723140b70ff3dd06ce84410d3c5bdc8c21425c583f75ff39d1546a6713640de4a56d5820aaef3cea1d87126e2dd578c41f12d1eba5f11ff244ef7dd048813530d830d71672f49e79c2598e707c9138fca6564180049235782c141c0493ae9da9c215898e068b7fafe7050083173aa779e35a9440f8d4943c844f774928c169833a128fcfa721892a83697492851d1e38fb5e3c47dd8810fd1ab6ff747231e8179c8a9b8aa09d4db19c4a3b0a243b16926dfa7a6cb001a60143145d58eb1ad5097e537a72750ae1abb68bce9664ce6b97400d0a5bf3a5c622d03b9c1c879d49c2fcafd2c2493f115b69a9377ea2536f0e6795a363b48893f99a5ad9d0cd47b3b7daa2f292f6c3061b30ea378576f1f146cbe871bb16b2e091afd04bff05b54c0b6fbb670f38a44b93295d43da216b4405349a76a61fbd44bcf76a501ba22af0ea96f9826e8fd8b6c156f0d159f70ba8d3deaba9a2474b428533a3257b7ca84e43d71d03f76477675aa877d567f6c1f6d12471863658a18da38dd2804c1a9ef18c87a4bd4ec5ba37d46028477c77b407d0ff0344ba88411440852461fb18af1f40cf6b8d0c0463631a95b36989d00f3c7a08a1619971443052ac5ef333968ad4b2dabacb4e3f22b91d5a353023c345a0d9079dddf0cd5995522415205f749c9c1c66ef1e36b949a8ed3066283e40df20d7e4357c02d7097aa26fcab40d815a78075c2abce934746eaae25f352f26eca04b4b883e4f0808951adc33c071500520e1f62e2cb3762b070d815564cb786e04e7591f490ab6cfa32f0eec53f2ac3dcc475a30df05fb7d541d741e74a58d391218e6052cf2be169266b34a3338ea66a22b051f52b9a62442111974b061c749347f962375336d53b148bf12eef8cc04a6ac3e8ca23115858b9b2a9040ae218353009f5990533fe5bc8cc3de08900dacf4e011c629c7af16cae69a13a4ee9c519bc5a700eb91ae39eb8f3ea1c7fd387da90e8f922f7824e0e41767bcd20a7e3df4c80d6f0bb422d36f4d5cc17e68f52cc8eaeb876d7522467428cb98b7b56c92c5877a9326fbbeda36b3943fda9a7038e6bd528fc02c9014bb06fcaad4d838a7fce601c6877ceada85a1cf3fb82039fbe62eaec60ab359e9b45b969aca254fcbac70ef007a20593c4de7391d61ec68b230f1872be19239c81b0cd8465b06461b4c23dd0d94838e9f76fe784def31ed40e0fccbe8a813c5b431d350fadfaa2aebbd6e1386da696c86b5f1e16573b6170354a42afd32bdd7a8f6da95f2fd00640009eb36b532b1ee5a3282f58abbe2d9127dea0a21b8102bf6b7038d95380f9bb680c38bbb787102f1abfe99cf8f1196da9572e2aaf85009159484071419cecf2f4edd7015c87819a28471e9e7f8eca96fca7c6ccaadd17e5ab7cf75a44df61d0d0dc7ee2041e5c64697094d2d93c0648be384f307af3b5f21e4dc770db9baa9bca2ff6eb4293170d0775765efde6b530d5ac7a0cd14c6afa3f7dfe70f638b65dad4edbc7cc6c80cef4be870c6ea4ec1dbd803500d37337a02297e4d615bb2cb998a2527032eb89bb46a7ad78c43ec60ce12985e99e6d907fd3a695dbd7d161e9d9c3c750a37a01c6acf0e07117c2fbf5bdda39c403a5084639437474620fc242bfaadb373f7e97d7ad805c6f9f5a94e2057641c15bb2e3f4277b6917a20491beb3b63ff27147636ce6d6a5db0de12764dd185e2ee651e954502c5734a31566acb4a2ba657de55a3ca5e53a6e60cd5c375cb7d5a1246ee0da54dbf122a962a7ffc7069d60d1dedb72ae77bad7e344ba311ed1f9e17e7e10c912d212cf21c202200418a85ee995d753ab1238e4f0ae22842bb32919e3c4e2264e7df1437fa4ca957c56826ac81379a0ee144a1656858b83eb5b07529f1e90e81080781287c46e1976352a676f8f60db0c5cdae180bdbebb246ecb4e72fcedd56bb6715bc647c845da4146ed616c1b38d9f09a905dda71204bc4b027fbd8199d0c66598d146bbeb5bccbcb41670938cd24add54a93299be552d71c9950631a18887a04c12004bb49a542461b09939bdb630f00480ac1d8a0ce7f74c973aea3a6891be552d6b090e23bbf50ccd47c1a55b36e42af6f05869bf6f6528d905b60eaaa4f456a3f670d5dd6102228cd4354840383349de0d6f3cfdd67a8b9e1d49d46e3e7500d58dd00223e578db0698ead2b89fc6f0bc13a30ab77324358e3ea27319ceb847980dda1177103b585a1645e0b6d6d1c71d2493bc63c43222d47e0f9241de66e8ff5b8555c5f6a3d0b70fc83f959a552514f8d0c2c52c665a45b24817f28d3cdb67c2a5889eb1b5a0de2890af44be1156f427c789ef1554e183acb675ab5d76090c913371e6f278c7c937ca70d5b9373c83101897c35f1cb9eb59ea95b640883ea06c0e23488a4484f84da1e61c036f3c800e6109d722a2ce5889a136f82f8ead71a6caab26495cf184475744f96698dfc15d1a54dbd75835471ddc3549828e3a5be31474545d12e920c28320d6a06bfe5c4d44912d317d17edbb1377b006d9ad6a17295a6851d5a19004440831c88c25eef7f41de3b9c85730253e3fe57e030122027e7e44e3198c03d3e26cc16d65ae446dc14fdce47a5daf3823eb3e75f90c5d37a4902ccd9a3f40b2352a89bd7be52d4afe9742e584cbb8a81c595cc6b74741351ad1145fb244f3a32772c9261b7bd649faf843c14343dd1c5b058723c2594140c11f5f574bf162bb46b566e00edb6165497237976792b9b2464b78dd3a6fa8ca01a00b15f593a2d157ab5b83fea04a8c57b07a353f3bb4c72b08a173291ba10c92bebdfb9188d52a3d2ec5f1c8948b18b8df67614bdcbf05e1380b6f0f6a268d487611988b7ea5daaabe8016e7277ce5a17991d626a7ff62741bb876fc7dfe9801dee551a33db12768d9a8b01b5a5987a136326fae7cec8a3eac99f02db990e80617d9d8b695af01da8976d998fa017a7c3dddba1bf291c9d28d01c5c419a4b5439ea0ef170731d480641361bfc709bc649276a759285c8a96a368fece5162fd4d227ccbb08b54a37ac4e913c7636ae43fd2543885308396163131816da389a05b62188f19ad5a130d01dc58eadf7de4fd34e3817a107f625d8893cdd8fe36e6cb0f68db782ea281e1ebd5de024f58899cc6cc61704b45fae95a38985f5672e004e6722fd61d6455666fb6c2ca2d33788671d402ed15258b9fd88c4bfad525ce9a9fc1d02915047986b6e1429b828a3f250bc53e5266c89070610f085597937b18e9f3e66b1ef59148802f27b38c8c6fa1e901882ffbb7525e50f9375d8cf12432d77f9f5132b433cf381332dfef06ab3ce1ef321e0db38b37141bf503f4ed15eed09af0934cc514fab93d7db41056f95660d02e06f4c2454c307aed1f29ee3306dcf44c48f93c9092d87bf524ad59571b20dc4512e0b092d35032fc24e975e95284c57db499146602d7aea73fb2114af0385682dcb8e57e0e3b87c555380712852a027dc0cad2a49cd7461fa2f639358e1de4ed9730c6cedb4eb28d254384735aa1267eb663ee7d6db270441435a06de858b7b563a339bf5afd93791c1b6e0497d5c910045fc06c40f6c88b275c4a6f30c2373972e2c75ac4ff842ba2445c8bdf2021cac20548203bdbe4fdb8a013eb3b931f23221fe610a9fa03483354891f1e6fe49300f525f4712442c1cbd8a5b9f39a38bb6c0038957bcaa722acf67c4f214e7a6aa0b3e", 0xef9}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x17\x8f\xcd\x02#L \x90\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x101, 0xfffff000, 0x4, "3864a2d9a458f31663a962c056c2f5bb9a57ce26", 0x8, 0x1}) 20:11:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) msgget(0x1, 0x8) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="db7c90969aabc8d58f0d59618dd6d9210bd7c8111c703f10"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 20:11:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = accept$inet6(r5, &(0x7f0000000040), &(0x7f00000001c0)=0xffffffffffffffdf) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r7, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 20:11:04 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpmap_unwire: wiring for pmap 0xfffffd803f010960 va 0x20001000 didn't change! 20:11:05 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000400)="9041a0c02f8b0312b62578cbe67769f65dd993dc943cd5eb6c1f5d68a100a7c706612a4076d1feab422cf56e2db780893ecd6afa1b64c3fcac5d030f49317fd51883b7ba69bb93f4092cc2156e668a929258116e5734740ba8fbe92e8db0be05395ce7495d51c1e4e4f6564d0bbcf1d89023126db689fe15916ca8f46112dbfbbf408962309ce16c12571711d9fdd71aef909da63a8e495046c7ea234360f6deb48d93ddacaf", 0xa6}, {&(0x7f00000004c0)="d32b4eea0af5e91af41b5e4918a28ebb7886b7d6af8bcf8cb7bd5259abe0d52176ade75efc4d047d3f7995ffb896c5e05e1f638240251f7e2d4855d630cd65867aa5c2b5bc4865a5fed55505c1992e826db4ac8cb925e7689f36194599dcb80fe73c673624dc4a775495bc0a11fbf90d2deaa57339bef2bc4666f26075c21334dfbb39c7a5bf13927950a35db3ab8f0c0ebcf425f7531d75bfd5864c988347bc4b15300f7b3414cc2560a6da827e5f0f8707d956a751fd105952ec1a2b22", 0xbe}, {&(0x7f0000000580)="f1386a76548f8d25e333ab6f29d7ba6335f7d718bed4c37717b43716b8de34882157a572b4f2dc0670e314647a72e7266f7a0293967a1348810ba95bb63e306c05634242708f1cf1c9b39e604f9fe2f105941366aab3075432135008ebfa07520d3a369b263cf13a626f22c7e305decdd58d06de88a7a89ff1241e493bdfd5025e1a55be5cfff060b42926c801c605f9f865dd8385ed31124e9cd27f842d1104c1c3ec52b6cc82b2acb88803eb1e5bef9f4116270203fffc3bfd147c5db2e74e890f640d529bc6c77a3fa8c9468e6addbd301ba1176b8d", 0xd7}, {&(0x7f0000000280)="df4f693faf3b2a1861742c94", 0xc}, {&(0x7f0000000680)="3a53ab4aa5f4b31a720b3d21c5566de59032de9435858852ed51c09daed6a335e628ef178fcd5a409338113e5af1b7665a05a91b6c03b0d263af57a1fca12e713218fb12653b", 0x46}], 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r5, 0x0, r1) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r6 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r6, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x42, '.\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:11:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) mprotect(&(0x7f0000432000/0x4000)=nil, 0x4000, 0x2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(0xffffffffffffff9c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:11:05 executing program 0: msgget$private(0x0, 0x48) r0 = socket$inet6(0x18, 0x2, 0xd8) readv(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/183, 0xb7}], 0x1) setsockopt(r0, 0x80081, 0x41, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, r0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000d41f339caf83f18a00"/129], &(0x7f0000000080)=0x9) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) 20:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080006002, 0x9e88) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/96}, &(0x7f0000000180)=0x62) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) 20:11:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:11:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x0, &(0x7f00000004c0)) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000005c0)=0x3f94) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000580)={0x2, 0x5}) sendmsg(r6, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="8ee100ee5c7ece1140c5f80ba612627da8c9d2ca390f88c0c328ea0c7eb4759c661a1b9113332e31f8340a03d9452e076605edb5698647229348e58e63f6edeba28c28345cbc1e6f5fab16eb7b1b630a1771233f761aed57600bb31d90881d81bb4330bf3e55ca28812007ba79226a372c5026090d0e51adca3e64d86210b5dd7b03362f9131c43cad7e5659", 0x8c}, {&(0x7f0000000300)="48679587f78d24897da294737c97721c162f4cc20287a10aea52c119eaeb4b3aec57c0f69d271b91a9aba3f8844c9d17eff8650e576ce6087246dabff89c33a99b3eb8ee8a660883968e1addbaf7acd4d6d77a68f5417942a026896aaca8498a96006724ab0d411253128189c9c21f362ad806d904627861da9982dea11a5d75ed29", 0x82}], 0x2, &(0x7f0000000400)=[{0x70, 0x1, 0x7ff, "f5f961820107f6b81fc73bd0632a4556790c10b7a0141ace1414a2b462f720211d51b29f53a42c05d4c871b7f74567027ca3b846272a8018dd85b89452a09f86fa8a29ec1c990fd4b7bd4b4ecd0b39769e8da4a1433ae084723bf4"}], 0x70}, 0x1) r7 = getpid() r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b44a17c6cded94fd1cdbabf28989aa961ef9a3b7131dcc89ed8e5f91383b0865fc10393c9d5c6624edb68c8914179015b5d9c7fcbd39e5640599e54ca5ac16b2d9e8d239e44136690ef5e87066e39a6d90a51781dcf34e2c1ae4a66cf2a3823744ee07e9358da44b02fa4bd9aebb888787ccc52510aea0ecd3181555e8ac051342983c5b4d8b8558d4d30df0763ec61d91b52f70fa37724ba42021995515b47ddb256628ad0f493230ae039814a9e8"], 0xfffffffffffffcc9, 0x1, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r7, r7, 0x1c71, 0x18, 0x8, 0x3}) 20:11:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffff, 0xdd}, {0xd3, 0x7ff}}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x3ff, 0x7fffffff, "002100008000"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x6caf04a22d372c6d) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0x6) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x200, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)=0x1) 20:11:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) 20:11:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x0, 0x0, 0x40) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x101) r3 = socket(0x11, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x300, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 20:11:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x0, 0x80000000}, {}, {}, {}, {}, {}, {0x3}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) ftruncate(r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='\x1c^\x00', &(0x7f00000002c0)='\'+]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[\x00', &(0x7f0000000400)='-$}($\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='*', &(0x7f0000000500)='}\x00']) 20:11:05 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 20:11:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffe, 0x0, 0x20, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80, 0x9], [0x0, 0x0, 0x5, 0x0, 0x3], [{0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000000)=0x4) 20:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus/../file0\x00', 0x2, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) open$dir(&(0x7f0000000140)='./bus/../file0\x00', 0x1, 0x80) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f00000000c0)='./bus/../file0\x00', r4, r6, 0x2) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000007c0)=[{&(0x7f0000000340)="bfcb61a145e06ae7878ed25edcea78644e031664fafb01196681895740321bbab2d8c99e572d101c183525c998d1fdddb52bcff809db96de22aaec5bde94a64e64622b", 0x43}], 0x1) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus/../file0\x00', &(0x7f0000000080)='./bus\x00') 20:11:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x401, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:11:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x40, 0x6, 0x2, 0x1, 0x3, 0x8, 0x5, 0x3, 0x1, 0x1f, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:11:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x200007, 0x93}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) close(r4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) 20:11:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x4) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 20:11:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000006, 0xffffffffffffffff) accept$unix(r1, 0x0, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x8000000000006, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) read(r4, &(0x7f00000001c0)=""/225, 0xe1) connect$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x20, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000140)=[{&(0x7f0000000380)=""/91, 0x5b}, {&(0x7f0000000400)=""/67, 0x43}, {&(0x7f0000000480)=""/170, 0xaa}], 0x3, 0x0, 0x75f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) msgget$private(0x0, 0x4) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/183], 0xb7, 0x1, 0x800) 20:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000280)="739e1b4e0999b9e1b59c385c07b41bea1e291ab304604dc58ef21ff43e11d70dfe739ad7d242435ca8f6b59f6271dfa60dd28ab10a80e95a72809e6c3547fbc362b23709258ea5da6d85376b66709fac7cffd646f078aed11785db97327c8c0c081dc8dd97557f1f515fb6b65118c28ee95382a0e375dfb0c636d28c68ef7046412b1e41152fcf94e8bfac14897766f50d932add23d066c072bea78a0718bccc03f43cb68c55acbb13e5e5e8f974d58702904514e15180e742856ecd4aaedbadb98d1e8b46be29b3f334eaeaa469f175201f7f2065f72a2ceac9c52e", 0xdc}], 0x2, &(0x7f0000000380), 0x0, 0x1}, 0x1) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:11:06 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000240)=0x9) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r5 = dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r7 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d11c428a84b7c44a7355fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r9 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x1, 0x20, 0x1800}, {0x3, 0x4, 0x800}], 0x2aaaaaaaaaaaaca7) setgid(r6) r10 = semget$private(0x0, 0x1, 0x651958009793a6b6) semop(r10, &(0x7f0000000000), 0x0) semop(r10, &(0x7f00000000c0)=[{0x0, 0x29, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x6ad0, 0x1000}], 0x3) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/72) fcntl$setflags(r7, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x800}, {0x3, 0x1, 0x800}, {0x7, 0x1000000006, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 20:11:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x401, 0x51, 0x91, 0x8}, {0x6, 0x3, 0x1, 0x5}, {0x409, 0x0, 0x2}, {0xe2, 0x1, 0xfc, 0x81}, {0x4, 0x3, 0x9, 0x6}, {0x1ff, 0xfb, 0x7, 0x6}, {0x8, 0x3, 0x2, 0x5}, {0x5, 0x5, 0x1, 0x8000}, {0x100, 0x2, 0x5, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:11:06 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0xc4) r2 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040), &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='()-\x00', &(0x7f0000000200)='!]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$$\x00', &(0x7f00000002c0)='+\x00']) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) sendto(r2, &(0x7f0000000400)="17d299daa711d575d57ba4c1bb8a23510bbb13210f8b0e10c6f0320491cfe0ff9d5227a70719d9733554fd09035b2896196118730ebd7fb68b3b5b97498a6dcd7a30f6e1eaac7796c9c31c4a178276f89416116a2052b7d8475d48ff127f18e478874186dae344b39c8efd281b3255269c90c9c31e65865a9802dd14355385d5e9f013db3269a5fdf51420cab845f37a7f71df6eac292f9ed5c7ed4645fb054cb7528562560a352046f616d8bccbfbd9dd1ff7ce3a5697ba73c0", 0xba, 0x4, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x80000000, './bus\x00', './bus\x00'}) 20:11:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 20:11:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 20:11:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="a20d11e8e3c83e0e226600d552882f8337190c90ddc5b187d3d09a9947e970a78169107947c81b8fbedcbd41fce0a512c3374a3c5e68c9d43dbb10322611849d8408b85257067417c2e23d4112042c4c6d6169289aa27d1475d7b9cb990ac349fa33e722099666ecf89cd06ab914edd740a664a17a05b5de80056a5ca474a6eee9", 0x81}], 0x1, &(0x7f0000000440)=[{0x60, 0x1, 0x1, "bb72526126bd3340c781ec62caec210c73cf1b61e8af28c91c24f775b28b45f1357c55148eb9358dafc34e366d0b278a708adae3b6bc6f31868302ede9f2cf1fd4d3fbce32cd66e3424c0033"}, {0xf0, 0x7df79668ae3b2238, 0x2, "6090f2fbe23bac52120365153fc0bd72d85d3475ba7d1f20904b8ff813fda1424c62571e26acdbfc11f462fa19ea6e34600b73d0e833ea7c85c0800ebaee7f5e5e1d7d8dca76383d8f5817669f913e6348f30a5592d7c6a76c8b572d60acd0acfd8ec033bc7ad33821c3e14bbd5fb768ca7f415113cfe12a0fb4dff6a83239218e5b450b10896c8a5bd736c820c6f751e8c88c788f2556b18c1b70698fc308d307d5a32138e16fb783a886a9b3b3d09179ebfc69879c96de8fd87ce9d32920b8173fe284d69e060c21b17d0c366ec843d7bac4c0191532b0bb"}, {0x90, 0xffff, 0x2f52, "5a7629cd23f04915f0611736c68b3a168ebf67cab9dd0f75ec322b41c5b712fb65f09afb9c68f62b27393ecbca79121020729a32f8c8afaebca9727507a9abf5d03a3c338a451ff547b35f50b776ef89dd0a2a1c6ae9ec0d753bf422c476b73a826bc9f79c19a2a08be2c5298cd6225fd9e42ef4c69c9be9cd1e0d4da3f3c5"}, {0xd0, 0x1, 0x66, "c4d1f333a028f676ede64126665710ae47ceec8785f8eba9622ce0a55773dd32dc414642678f12e1a7a549b98c05fcc44f53bba6ed2bd1a84590b4545ef3f35407b03ffc0bb944a93ccd3aaa9aa0c32bfd39e6126ecc9dcd8c179b5070a8c9561be4642e3f052e2fcf57952bd32a2087fbdc1789c2814a88e406a149f18ded5e7f159cf40609868a191ceed50c61acd46998ec496e575641532d83c93081600247a2ae663bc4821592704ff33b1c5cb694e05933479dd035e968"}], 0x2b0}, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r2, 0x20004269) dup(r2) r3 = dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r5, 0x20004269) dup2(0xffffffffffffffff, r5) read(r4, &(0x7f0000000340)=""/246, 0xf6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$TIOCEXCL(r7, 0x2000740d) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 20:11:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x4, 0x7fffffff, &(0x7f0000000000)="78ed370f68152133e6d33b1b6761b00fb551afa3443bcb1a673967de41baee581e14efa2b1", 0x25) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xee131a1054bb47de, &(0x7f0000000040)=0xfffffff8, 0x4) r1 = socket$inet(0x2, 0x0, 0x80) setsockopt(r1, 0x1, 0xffffffff, &(0x7f0000000080)="7afab577e5da0d8da17915b70a6a9e33df80bdebbf86af08d15b0744180d42b834dce7b7411092334cc1a92c70dbcf91d14daacd3e9fdedbc3f70dd3a7e2a64d5959ef192e014600432607cfdd37a52e764269c3306612917e23d20709803b505cfb80d6da64f94c8121054dbf6625ba29bff6f091fa97d043823f5f15c547883ae0f837b5d9322d24ae60f646a9331a21fa5a799e71c3cf6584ede91d17784c95c5d6fd70b2454910891cb5ed6748a2fb9778f097895ccd709c5dff5d6115d4577e278a443dfeb19731f482c51a02b7665b780ef081ecf26cf6f12a57af614a1984154eb362a73e524b7bc67cf6f698b366da3d329e3d214ba4", 0xfa) r2 = geteuid() fchown(r1, r2, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r3 = dup(0xffffffffffffff9c) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/107, 0x6b}], 0x1, &(0x7f0000000280)=""/189, 0xbd}, 0x2) getuid() ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x400, 0x141) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000003c0)) r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x8c0, 0x2dc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000440)) r6 = dup(r3) flock(r6, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ceb7a8dea0f59bf9ef3e135eafa83cce61317afd0376ca", 0x17}, {&(0x7f0000000500)="6bd9755c5bf67c3b6a1ca0d473bbb4d713942575c4f0e865f911f47d7894d1206cf054a91ed9eff23d25ddb09edc44f2abfcccbf94b17b47c39133327365a5ee9364d163f497832600bcb911c37f311cf5f209ae721d662f7453f0043f79f872a799b18071371a7c1fb1de9f79f357138d3b08c58ff8a76c12f505a18ff92cf734b597e724c090fc3c8a262d76ebb2383df358b93a931d8dc8ccf80748c1a129c6edcb1b5fd7a38634e23be4a4774e952ec91ba1c55163dddfa759e75e79af86289260f11d54d490d57adb90e9cf03817b02e3a13c5bb57e770cff5c5d739ad4f6f3e02e6cee3f4ad59a18c927d77e1b01147a7f7d2d99f0bdf59e071b5522ae3404efa9400d11e470da12c9be5279c578a38f4e8e881b2a9c616249088ddcae318d32973993556d52e32f0bf6c42a96f66a6007ef68e9780ff21244f941d8db6a9b94561c612118a4c2ef944848bd23161da80e61a62fb51a8382d3147ae68d9404e28a9b658a5c209eaa9f658a927d88f64c1427b08966f7e52dd59612a7bdedcb6ea702b0444b68360055254aa5bd8e7b42ceba3a0bfc06aa096a9378796bda0d24bb3011e85b8e295bb0b86de635c2cf2f6387cb44034486dae10071dc5e5f36e275d8420527b99823aead1da015d80ab7e38e082122aa411cccc927587ef45a2ee81d500dca6c14b68d1e067d9ce08ba3aeff971bdc6cacfcd8e3e01f90f592479896996314d8c88585e454d4e7d0874368b9dad5b8181f1d9573e7df62791899eac0e7f9584dc118a76d9a1a0d5ef9e790575f97e77c9bceb52d1645673611ee411fbd1f9156afe7ad3de87feb3a1944d1247d929c15a839bad32cc728fc8b790405dde29ad1ba57f58fc852fa21ba79a77a84ca846e151c223437aafe6ddd9f6bed17a2c78bd596ccb1db0453baba8a02587ef807dd9c6974bbca38382160df36663e610cb9bfbccdeac4946f5de3bc97d996415cae7e2d9a29b0df8dcf7450a09aa14763b5222654d557846a9a68fb726e80af171dbf39b2a7da15d4ca6ff2dba41f045eacd06e93b77c6095714d13687b3addd696641bff4fc02f448aaca60385a31e4fbfa891a04f32764d5a11330deaf97743bc31afe3ff93dbfc79307960bd8e6baa33f4af076576695b645cb9d645756671654c1e751a086e11003f27547f96aa6c829564f58dac31477cb1906b6fb8aedc87f5b703036097b4f02ac285de356203762871f80d4cf13fcb8cd9088d21087efb330460826b7783875451b33bcff11d679d2112e75ecda169cee48ed3d78fb1b99e198f0e89b66eee4f10a6647a969ccacd31b1bc78ee4e56c96f41dc95f37c8f3b92d048d1522973406d57fd64f362fa591e9325bc2e68831b89775124073f49e3f8bc667c157235090ffe23b2cb184e1e155ffd4d97a4500c3dac16b01b0a09b63b010b30e73aa29608447a63966b00f115d36c35f5f213b90f2ecfcaa762d6998a91122c91d5843d860c4fef2130dbdfe05d019fa9b30731140769dfb015eb50c0792ebdf55db59345d626533fd2851cda3c7b97a54e9ca3ed27eb9a7317197e6d48d6ac3d26d9c3492605d3cd86a40c7b9b57d747673b33927c5fb3ee7a2293bde4dfecae6b57647699f0867a553f13da71fa9d78d67d6fe4a813d2b76eb836534f282dc604b25710034cf269e661a14b56788e75f08833203424f716ab45038704dd84a1ead9cfcd741fbf30c537e73021999acb73e3ede7e8dcc8e86277177c52cad0bb9b452387768ef3eb9314dfb0a9976acfcf2cc00c677c1bbaa9b4b792d12a3585b8042f43a3eb77bdd4cac58326c6a0a0451e5e2ee2dbbbc045ea2e8c3e844cc3c566635aaacf172d5c85fced5fe997972b3d80b0f58cfe073eef1592873716747323f90cb9266d3d5de65ae377f58f5267abc9fcc0110329d637a11b29fcabdc2ffb42a773ca0aea32bfaa1fbd7b4dfa98370dd133207c1689b854f07a2f33d4c197b494500aca5d226ed29a225b484813c7103abb0f56f7dfa25d89f57a68ae7915a4c4633fbd3f39031d2ce1fb5a7442b543c37fbcfbcff0db18a44fb60f42651a4ab9fe6a86fa8cd3b7fb9550cfc36c76b3d85b95273d2bf83b48b38d101e53c835a123b7cde55000992963b19871246a29b25a4e1ea5a5312e6ebe324ed9be1e3c6770e112b88476e5694f491883dc8273702039def34d0f5d95ccf718c914858cb62b46cf1dbb9e08c1b2fab2b447e1f0dbabcfd757763f7db953dcfe09cc354d7ed4a75817555d04748fd5cebbc48061a6236942784613225cefa8dccaf4feb40e7624a76f29c84d75885ff29df0e80b70763d716cc0cc493b31ea0c227ed6be1a212342adf16998b1f119d8e6dcf2acbcfd2fbbe049722e4bc9df51a6fea70de7600f4f297dfb7c9a058d1fb74b1d03cbb0feb2d458b77166028d39814d06ff6ac8528a8274fd56b4fc27fe777e99adc719b259011d1f909bdb81ff3a1bd0ed4dc8e10f7d7d3fd3ad425106e69bc3acdeb4f56e3c9e8654e85290779d247b7a2dff4cb70507477d84e74ca73f61f23f718b68f7befe88fee947d3ea035dac50e890df69a42b35407e2f66c28cad026d7492f32e3295d21b5b8c82b64efa6a68676a9fbb6b6b55f02650beabce368d41b4fbef6102cb0defd59fc55b86bff4c405919a2716420c9748238f4822e8532c96e931e4ed5a58548bfad522b7045442b6408d6acdf2bdb9a925c8813860ff86b3a6202a809c07fc20e8088d4c0ad6fe65e36b6d18c7a456a6415831b851c7a3cef8643826611e17a697b0694eb28ec47695bae8e59402d62ee14f87d1b95bd7338a4569133ac8edd0e32ffbbf0f332efed2e3107b70f0bab3f723ca12022b0ba95c1fd8ef20dbc9c827ab007ffc4087101d7135a83fbcb335e4ac05b952673efaeafa1ca8e020ebcd3bf78e0d5aacab3edc12628491b584933a1697577a1084ab7db71c959c667df40c3f851654e3a3902c60d97e322efb7f0c24f3dab9241dc2b58845619d99c4ae599f986aed73f4b2960ea8e679b0763f1fb74937093365e43f708e74269fa2633f3c595da8740958dcb94fa08c63190686ac896999f52fee8518e4e10d6f760d8523d24e6dad7d5a5bff3780dea17c8cf5b7c352cd6b7c21ce25e3b42ce900454e1e2226b705d519f2a0d462eeae93a0068a4e5937bdff3bb40726a9b1dd3e0819ed7206a87775f856ccf25b7dd379dfeabc16d7b1bbf02b2d8dc459ee9f3c839248c9c8ba0f136cb8ac4856eb9d75ce5546624c9dff0c370fd0468d5fb022b5c31d2d52bf52d1074d747c90a637d4e8f43a6e0da70774c4f0351380a422515f153951b227675d4d8c8d359ad47013c046132621d901c158869b9c770587174e1083c1175534511d0f6c8d4ca81a1eabfa01def95c2ce5801a8ecca66e779abe120abba6e3591bf5c4a914baa9671ed1ca02c9075f16e99b4c0aebe572a7bea6893cfb83d4015c998d41845036fd96c6cc31f209dcaf62794abd01028ecd771b51513e824691700ebcf53c25c0c33124d597400b79e49bbf4bd78d2ebb433a8d75284253ad7a7440c81fd518666b8763d19b25d3052e2b1b18814d8f6279f462e7780820adb020d3969ba68cfd44457ddcc4011a8f5dde0bd0f1d2aa7403440c7fbe9515da6176a1f1f7b6da9036df03054befe7ae97855c4cb787b7599408b817eff97e40d50546a800b184705ed54882df4c53dd3311ba6c657d55759d393b6b479322616012dfc9bb43db33b8bdfbfa153d147f942e3b172b156e6d93e75aa2890f38a6076ac1927d125e5bf30bd4d4a96135b6680499ade13eb120275c2b104f181eea02a715fb25891e146e26cbcb7c17b4a7f1c31122d3a221eafbacef66649be07cd061f987f3a37ab3040d97d39a8847b5ac75b07f4b6a63c5622771602ef4e97f823c77789b771992d54ac13aff92db48dc68fa58ad00e288dc780d87a3ea93818389861b50022b31de05e91aaacad58c2ad2eff97a4fd275fe8a939bffebb8206577d1aca554c15808a34a97ce17cdd3d99c2aa918a167b8cf3ef8f17851975e238fdc293e12058bd373f3742dc7ab3a300133d46d5a9f23ade268904ca70663f19fc966b5bb68f2eb6c8e81cd9330216d9721b01049a28c566e80182868fc67519b7caf94bcbba6427bdb941197b6401acc5bf6a6feb780ac52200e265b899c14b59127e27b132234e7a33e3770f11fac5b2eb0979d8ea52bbc374f8d946ce8f90ed27eb01f4a3b09a6a7f1445ef70c61507c87549912f24dc220a28e406ba0d1a13959930514cae433f173293653ff681e89816481eac0507bd3fe368366dca576f63bddfe37e01fa3453e7aacc643e3fdd4441d5290f9a8fa573a582d1166fd388fe536a00f96a7225f2adc0a649cbb25c2a939d40f0493961973d921c5474719654a7e3107d23f330f94174b57c68a3fa85e77ce757e7f355a6b7c4e755c5b0498ce7af957e4682abf2c9267376341fd70bb3860306b36f7eb4d17e26e92980f891966eadad96c5974cb080f1694ecade733374c154faefa93cb8e90d78c4661755ba72a6e1655f5d5005a7939bcaece22f6a438f0b05b6f53ead259d251328b24e9f373d1476326b74c8ca11300173526fe931e8dde23634931007d04ff7722e3f99ab2f505fd2297c904c3f7d3a56a4f1a9745263c270f44418b472056a67e19ae0b829558e71c465015ea2b589fb699c9defee9338d0e09a9da5a2997a4dc84c7e79706950740cdf1c39fe3bddcadb8da50996571bd18838e1ec58ae7d9339e5e205366e44f54d11805b46aa1b04172134b61b9e44b4cbbb37eaaccda4f115af960a3ff5384694f053652daa02e4afe121e4c6f566ffcc5be184a879ddb12a91510fab8390f818eb965e4b5472fc3b8a1bacea2a917654aec1d9f6e3923c9d726463dd7e8c2a16ec1933aca088d7935e2b5474e1bf8be8622a760dd2b5c7834d8b20c2bdb1ceaf1217e027b3fe9533c3533960027b5e33fdfb48908659c94e5bbba4fc4cf5afff85bc8b6bd1fccd3198af75132a2571d30bd258d600b8936913195aa675b23ca4e7bb17d67cdb1d42eb14c9928c1141e6bd3e482d32467723549e9293af2da34004e07d2678ae82164d961fa8a545727e25b322f40b45f15064be064644aa5ae8cadc472c4f30562b502df0b13b7602252079c6c900f18a77c4f128342d887918b356045edb0d72355774cf19ca84ddba3a83248b8d7d9bd3034b22de21679ce26a2c97ce643c29ebbe3ea20fe4bcf28f468db2a2cfd61950d37d2c2a1e2dc27f961377465f878cc274ef4bbbb561e1d0deb0f0996250d2548afdb0d2bb646b8eb1889dfc41e28cc336d38e37862d308370904ec95134f726da21f0d6f6c812aaf47efcb1df51383c81d08cf9e73c9eecb87eba0430480412fc0b5666788982d1d8b375f4a0ed9ac2d356a865bc3ca77b521d484cf9958d6be22251de18ce7cc6bf775f882eb5a8e70c96876075d56236500cb0cd1dfadcb1bff8b57ff8777eff1e61f2a03e51eae309d9107a08b5ae9ef18f4e5c96b711f11c0857563fbd3a67267f2c7c52fc6b1715a4efbb6cfe7913a659089dc928d5cea3d0f5286a3e81bcd674715059484919880ce179fa02ffc5c45675364c07760fcdc3650044ea0a141fa1c46ccdc3ed3a859988ca6ed2f98db780c044fb509d3c688f1f40f40bf6e22433eeaaac5700c3766fc4b649bb20c760362117ca031d1e24367f11c87e362c29dedba34c4d708142770c2b787d1cc16cce75e0541", 0x1000}, {&(0x7f0000001500)="0f5adfb7611538af5fc2b5a9d07eb623e508038260471e4fc5ec148aa6860e84df42956278adbc98342450c4b9ed940bf1b82545976f27ab20817e5d1f803f4a2a182d46625d4f7f2eb6892c9eb2c7551251befa57a5a7ad16747f358c1bb0e0c648f962c456a864a1955cb27a3fa0d15d5aae36781a3e7a57e9c5ec2da2fbfb5a8388ed9003e7df4237f814c4b4f1354c3799a7decaca76009687c965aa8bdd79e53262444ebba921", 0xa9}], 0x3) open(&(0x7f0000001600)='./file0\x00', 0x10, 0x104) socket(0x18, 0x3, 0xfe) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000001640)) r8 = socket$inet(0x2, 0x5, 0x81) setsockopt(r8, 0x40, 0x2, &(0x7f0000001680)="b5cc63663decb0d8ca9dc819b79559e53fe6e911a494afcb2d4e414d567e0ee6399eca1536d67f2224bf6958dab7f6c665fff334bac8193236d8a5b133b373ba7cbcc2baf73580e5c59c20b963132b5a372bff2792c6c11e6f9beb9e7471a2485c52fab7a00f5029d66acef98daddfe2880a79b9479284c333e476be8e0f3848e64b4ca3bc2d3b0cca382565f60a51fec2f67b3b3a1e448536f0506cb146bb12c463d18be644b469e7ab4f09d7c290cff1c1a336211ecdbbb1952a996ce814da286e8086bebc2d3ed49e068196b88934ece8514b45db0be3599aa52cdc1c96f51571b692aa4cbfb9205ec4998d", 0xed) r9 = socket$inet(0x2, 0x8000, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840)='/dev/diskmap\x00', 0x40, 0x0) kevent(r4, &(0x7f0000001780)=[{{r6}, 0xfffffffffffffffe, 0xf817f29153959e30, 0x20000001, 0xf3, 0xcb}, {{r6}, 0xfffffffffffffffd, 0x10, 0x4, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x2, 0x400, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x91, 0x1, 0x3, 0x209bb34d}, {{r8}, 0xfffffffffffffffe, 0x50, 0x40, 0x0, 0x9}], 0x1, &(0x7f0000001880)=[{{r9}, 0xfffffffffffffff8, 0x80, 0x1, 0x20, 0x7fff}, {{r10}, 0xfffffffffffffffb, 0x8, 0x8, 0x0, 0x1}], 0x9, &(0x7f00000018c0)={0x6d, 0x3}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r11, 0x20004269) 20:11:07 executing program 1: pwritev(0xffffffffffffff9c, &(0x7f00000011c0)=[{&(0x7f0000000000)="17b235", 0x3}, {&(0x7f0000000180)="cf35cf399439797ab08cbd1ab3d7be7d8ffac5003507b7dac09de6e8b92e3771595af6f2596c96a0eb0418c141ac35384683cfb5e23f618f533a21624aebcbf2b363e04acc0de9d7205b266cba924a5e2fc0252ca3506eed1a95ea22cc678898d86cbff1f1fa2fc1d2c903bac4c8c432c0e7ac2ed02cb4d8cf9a79ebe3d8e49d4eaf7060a7ecfd493ed788efa3ae8793c8b58b9156e31f2e7ae258379430273e6d6a9d6698c329866d11f05bfbc7301189f85f49e4a3705ed17f40ed15241186212fca05cff1c34ed41b520d82d1a608e550768bb011d71691dcf52125e0e8d6171b4a4b612e9bed10257bb30a152aabb9008513fa521c0b11fa60158d0020a50c2123ee59d793d761e5ec68fe7affd90929d074667056106fc6fd74ad5d237d36af598a99c24a3a9e5cf74be8ecb3b05b24b86084e5b2abbb0d131af5c13e10ff66986399ec0b02ca1d253ecafec858e3864ac4dfc30253d95e3398fcb96677e872fb78bca6b1c0c289c07dfc225dcc393fcf69050f45f2ef002b4d12933599c2f58196502191392dcd7e28ca26b47de0d163c6b525271889c07f76a652121a6bb30c858235167b7ad2998ae9ade6703df503bdde63cf8c8a34a1ff571556e1e51218584a49b88e1bf9a9209c318efb5a611d53eeedd563abc4966ece557bebf88b08e5393b435d1cceb9853913247b0aaeba7fc709b924d3f267fb5097dcf0268c259a7320dbb501b26bc9f8d8158537ec8b1ea656adec33f32c84f0c1da195f446d3105c1ef6ea2bf5ff718d00b561c3208b063f7037ef4ae30ec57c5e9029f44859e947c1b849d5015557f6d8f8b94e73ed93de7190406e1d05a639823988eb2c0defe583db2df9779e66fba36f571ae7330807381715da8727aab3394b727303228d59cb031f608c26cfa47cc7c1d92aa64d6b2b1e5734f2fc813961867e0c01b30d39ffc4774af2c3908f1b042da91dfb0d5f123311065f465f27145bfdcfde7f5b80d24a2558def65c71c4817c89241e885ff22882995e58cf981ceddabcac2c53fec37133a34b3391d56e944a1831c5ec85869bd3f74054db6615191e5a7145343f1902635c44e63c380a965e986d50a3ee37fac3541a081ee0a5f37b501f15a0f6aa482088500af5596cabf6ad5cf1d43dcd7804a97e185d800a72272677d6adfffe514a46f613a018171a203245780f1b0882d7ffe65a2559f139bacb7d597b1d1bf7ae9f34aced463712cc25e27274f5469ad78dd0b264492386ca5cb380cf2cbae1fce55f35a665fe4efdbe090b70d88476c3f0923b72d3858cce3b5f54451e1b57c02998efac7dceefced2b85fbf3d6f2d6a5a74829f26f6899b4d50a9c5686b1e6bbd0e2f088503e7ffeac66ed05feff14a280db01f9fdb60b0c4928910a17385055a7beafb2adffafae0e9177ea6704c0d3baaa598c307054f8ad099f94dfd3e48fd8feeefa9dd18f87e965f2b6127e1a5bd6c4a67819618f7801de1f53f7729ba5de623cb27c05ba98d254e047e4cd4f469ef4cf04d182c24a72ba0959863af34e031d1a98fc7bb1d02ce745739923b9070c6bb1d2de71972f29bfcba1cc6689dfebc75e7b6b254a8738d67ced5fbdf26d15773b90ae7dd1712f902ce83fc20b6dd8d523f64fe9559eae7b9c04f64aa3cdfe414b2050628333617f2433290de5bc545fa225bdc3ecb3218f332b6ae5bb5dd3f3f193ea757dafae0a83533189d16e1e8eb8e42865da4727058b10d7f80f8e2d4b8e241c0765af30d43b89b530f51c64edd549c67ad39db7adff44bcfcac9f8570d146cb15e06fca3e6416e7ae787000f3b24b3c724ae6d75dde90b810e449843ef15f405cae8c6fde1effdab4d3a74a3c8bc2c0302a21baea641f767f9b318a6b5bbe815ab1855a9894cc7ff80783fad81125ed15244667d08361c2447a675351d47ce98e6159e57f2a3603bf587e566f2e327c445a1e0433feaf21789cca7f6cb568dba2da4c7992e6e692e1c5786ec4cdd25a6ee7a6414dd309bfc00ca34e5dad239d715cbd1b185b9bea0aee122e3943cc92f365a88be171d5bc578ce322f7b542385970a489b94005ebe5ceaea8a1c855051737dcd6d559d7bcde02af7945d24b1c950aa58034f856bef7c6658288b1ed080ce3463fe8e2c4d0216fff3f1c1b0ea1925d8993fcffe0f938ff462e8037ae34c7030bf5c5313b09bd5420b929e621b3d62720f074b465429ecbb52b75c7419dc05b5af25ce31dffef5654824c368979cb3d744a4cf47b58c6d543ef3a1e09bd3009bf16d282fbd140ccc22e54644296420dd14f07656235a7d35266424c714d78164abed7363cb41d1b2f42fce748940cbc5bfc2487f621bc1e7b2cbc1f326e953bada159dacbb4e127646c3ec99e551cb95a614aa65943b20e10c069f6aa9f4f4189a4618bf4bfa312fa7de00c213e2a228f6857833d3b453678ab8073216883e0a97b06a79fc2dd53e426e43277d2d689676c02bd989ac84cdb849d3c21347133b8211d39eea062c4c4a7cda8014f8c4044c5641b0cd1b5ddc45ee241d9d28e467f18c72769c6b596d2391f132223b176b115781963c4da2c73ae710d0f878d1e4f267b848b5d522df900b99ae348036f8c2f2ee5994df50bbb425896fc044c69f5224990b07705665bb3c180ea1e9ea0d3fe7ae96aaa49b0ccb6e09fa1b5e029e52f2e971d7319f0589157a18ccefc048529ddd711f188c4666ccebfa878be2e77466143fd75bdeea9e7887ba18c1f1b9645352559c3bb65213d7d64b6b47963202ae5ab699dbd1a626195e5df3901a82709cf988eb41722686aac138966984826c36606a4b6d80fb6e561e94ec342cf5a3c61ec39808855c2a9f3b68de5ba7dcab43f0b7c58a76b9a3832c1d992912e4fd07cb823f98e74f3feeb9a3af4b534cb263639d7635e99ffbb14257a324333cf3858cc134f95643e74027518395b8d4c866f50d642c68aa5b980bc2aa491339e841ed1438223b7af81b1a7a3f02b49af7412f2b6babdf44bd75e66388f61d5fdf1212a8ae9774b94dbea6fb5b122a9959930b5f228fe6a6af69c025277dc01195ae393dabb3fce1bcd58983f4c2956f7e10dfad70047dd47b2a3573874b63378c33adc9bc44b00dde4059138d295df3168c831f7998f7e9375a1c0faf9c24ab2278f48e110711081a5ae0633584f4c67ff3f0c4cabcf47646452f4a79522f4444a4a5c2860d5533c73049358e4fff070b3162ca01ba8edc20072910baa9e14de145a984f2e67b72b042fdc6128d41ad3b05c7077c70b89f2d40a0dd86516459d22a974751d9ad644802e358dfd13ecaed5dff78ff0a27a8a22a77947efc3c2fa4f4308ea9e8ea10e43f5a2f19cd84a55bcbd0d72a547e85e7d29b3f72f30700f14901ec46c9882532e183739c6d5e0edc4198bf1407f4985b4ef0c936728d4bf0eb3937acd547218db04ac89e0962c2795de6ff12ce838ced5673ce143bcb68625c7a648cc0c031f9f499f5b85ddab55c254eb54a02ba6b39f64efb0d67269ddac5232db414a5c3474154375db22a87ae0bfadbbfa00c9a1d8463bd52f5dd47544d750fdd57035b43224fa6c66c39a3aa68e48d2e54e7f3ac4eea62077ff9535a6d970ef5c80ca2a40642946840dbf3ec4c0c3360d49ca19c1e90e1662d0fc23a249ea248fe974f39ee7947371ad3d0804294e2b4d2d51bca56a7df9cfcc6d280fc21878184665237dd9345f016c8d76395bc060910928da4104ce3582cb271bd175e106011a3be64a1864a8ad64fc96464d67822205983d675392697cf9a51946912cda86a4bdbe87290846eef5755a2f5f89d54057fa2b99982f511b1434b0466722f215e498b9807d0a2c0c8d6c2a98187d6006c158da7e05812fbd5bdb9d76edded4cbecbf819e0f1aa1d38008030e62445adaabb552d17768bb51dc3c025e749969fac81c97fa718688ff8654b6823fae5145b2b7e8578a5c6f23993c5d75822a0d1de62c6340562778b65631fefed7d00a7eda143fcb005f2208cfbfe7ce0ca1d3a71dca6fc7c71d6765ae38fb63ae9696f4d74dd945938f2a9665f288536051ae01a069c4c139c262f8c03d203f3b633320050965950fe4defd154aa1d1d1abefc849352c091d66f70a9d9ed87742eda8128a0d0ff157f0c9bff2011f40bbc3841df94a186c9de0907c68a77bf93d211d7d002ee0650071f709b1efc49e37492863e2663d203c8acb296669f16e53dac83afd4316e334743a5d7d9c80bab7dce9f8881486f3b53e47049e499fb602de1e5414717471aaa282c9a74017b6a1dc11af4dc490577d0048517d04d2e1ce65c6523297f2fe3652c944b50c7a7d28887a5d48d25731f7e6e14dceefffb161d6cb38c39acbc83007feeb1f34dd5031b31155da0f88550f753a45b14aa0a77cc79bd371bfa3b6029d4cc439247cd2b4ac6b07298b80fd40fff6ed30a098169c3337fd80db2eb3675a39628ef5e3fab02bc0b4ea2f49cabe5569ecbd540f629407b8389363f6161834c8c806c1412162677c92867eacf786ca6277fcfb05488ee610b26eb5f082ea96b05ce990b73e11b63964e224acba995f7263962728205f98db318cbca742ef710d9651823a664f59dbe275e48d2e48dc219e5914e3ce223affef91c67cd9861fbb41aab88f31e3dc65c312d3f89d79f191773f026f763f771c69a9785e2986cf1c5c862e4b3a04c07aabeaec176f09635f56b0e0a493fb898e3bb522505db226a43d286c66ed9036a2b7f84538dae2d1da7ff422423f958c8dbd0a2de0ffbdcac71782b3a81441e5c264f008ba143d8a9cd218f0a6bc8005f11ebf11e30b59af228f2a8d151a41a9501d2ae31b84dadf1090938df4bbcbbbaa9bc82afb492ae15e38aca4231b0368afd602032abe347f9977000124f0b7f95b54e05fc43f87b060c769854f669a3de7b11b337629444c8e709a0ad0f3a145d63f6d48babc9f785d88ae38f9facb4e602567b9c6c5a8e67baa3529fa7d53f86b66f085d6e41f129b14a078549e91a757f939a93219ba169b23e925b1cd52015966f2f338f80f71fb436704a0a6c068dbffcfe6999ab351f882c6779c9e14ccfb78ee00cf4ce343c1ddf3319b5c6fe58216503c15069cfa2a4286c72368ccaf8ab7286cb6e37d649b81bf0bd9e41ba73bda819b845e00051b451c5495777a0737f5fbe207f16707cf52df936ecf44fa6339f01643daf13bfcf17f2a3f77f10ce214b7f6ab4c8cd8cb30c570de256edd1085aa517f0bbf64270f834c4c9fe39f3c2196a5b92d5c8044d39b7dd3d89c230084e0605c053e7d9e9068019beb99d23b688d4ae6de847eae1d667e05801f61fac06eb713791208641adcbd9b8d028386f4885ed0dff970af816c774b5ce4d08af2e59c7d5caf8189980fa6c1e385a159c6ae292c1daf6a7385b4a063c3838c653c8b9eadd25881d4916a8f24ff3e9b9a67bb7628880cc0e8490501ddebf8efaf705c7c2f172805e11af1d6ffbe966fd413ddcc169c26573bd5fa15f9064431729c8a200a30d40fdcdb832e82195b3810e453e0c50b2d1d62a273678e9938f4b321e113511055c75d803283266958d336185b4173f5009578245ee517cfad93c3da5af0d18e1e6657bf5308af73b1fc9a1bb38a513cd5877ca9c32b618d84a5042c2a50baf7b8f8535cc3423a54de8d41bf96c36cb6b4610dc91e7e1cdd95eaef654ba9cec0bd940f42aa5a39d03bc9fdc3eb6a003d5a704111bfffd99ff5b25989f7b31d045e92e8b083906803563f246a51a9db040d0f49f21d5e", 0x1000}, {&(0x7f0000001180)="6d5375fa2553716a3edb0d908494050859cbd384455a4c4ab50a83ca638aef4d9f", 0x21}], 0x3, 0x0, 0x20f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") clock_getres(0x4, &(0x7f0000001200)) 20:11:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x1) r2 = shmget$private(0x0, 0x600000, 0x102, &(0x7f0000000000/0x600000)=nil) r3 = getgid() r4 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x965, r0, r3, r0, 0xffffffffffffffff, 0x1ab, 0x6}, 0x4, 0x5, 0x0, r4, 0x800, 0x7, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x0, 0x9}) fchown(0xffffffffffffffff, r0, r7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r9 = semget$private(0x0, 0x4, 0x1) open(&(0x7f0000000300)='./bus\x00', 0x20000, 0x40) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r9, &(0x7f00000002c0)=[{0x0, 0x1, 0x4b47e2393f3e6bcf}, {0x4, 0xffff, 0x1400}, {0x2, 0x1f}, {0x3, 0xfc00}, {0x0, 0x800, 0x2800}], 0x5) r13 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r14, &(0x7f0000000580)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16ba50337fe059345390caf274fcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b814875fb6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e97", 0xeb, 0x0, 0x59) syz_extract_tcp_res(&(0x7f0000000280), 0x4010, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x0, 0x18000}]}) 20:11:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = fcntl$dupfd(r6, 0x1b, r2) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = openat(r7, &(0x7f0000000080)='./bus\x00', 0x47580d7c559d4d0d, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000100)={'.\x00', 0xff, 0x101, 0x2, 0x38be2ab3a5f08abc, 0x40, 0x9013, 0x4, 0x0, 0x0, 0xffff, 0x100000001}) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/13, 0xd, 0x8c6, 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x0, 0x8001, 0xfff}, 0xc) dup2(r9, r0) 20:11:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x80}, {0x4406, 0x0, 0x6, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = dup2(r2, r4) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000340)={0x4, [{0xc54a6e54e883f0a2, 0x3f}, {0x3, 0x80000000}, {0x3, 0x7fff}, {0x2, 0xdfe}, {0x3, 0x5}, {0x3, 0x7fff}, {0x1, 0x9}, {0x2, 0xfff}, {0x0, 0x401}, {0x3, 0x109a}, {0x3, 0x4}, {0x62fe777f62436e6f, 0xc7}, {0x1, 0x7fffffff}, {0x2, 0x40}, {0x7, 0x7}, {0x2, 0x4}, {0x1, 0xa6b1}, {0x3, 0xff}, {0x3, 0x2af7}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x8b3}, {0x3, 0x7}, {0x0, 0x400}, {0x3, 0x5}, {0x2, 0x7}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0x974}, {0x2, 0x7fff}, {0x2, 0x1}, {0x3, 0x40}]}) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r6, 0x20004269) write(r6, &(0x7f0000000000)="4f715867f5ad263c19f7935739108e80ee0bd9e025cdc522b1e3be5732a966b4a899", 0x22) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCPROMISC(r8, 0x20004269) recvfrom$inet6(r8, &(0x7f0000000100)=""/165, 0xa5, 0x804, 0x0, 0x0) 20:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xfff7, 0x1, 0x40, 0x1}, {0x1f, 0x0, 0x3f, 0x4}, {0x20, 0x63, 0x3, 0x80000000}, {0x1, 0x81, 0x33, 0xfffffff9}, {0xfffa, 0x7, 0x0, 0x2}]}) 20:11:07 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = accept$inet(r4, 0x0, &(0x7f0000000200)) accept(r5, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000140)={0x0, './file1\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x4) 20:11:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) linkat(r3, &(0x7f0000000440)='./file0/file0\x00', r1, &(0x7f0000000480)='./file1\x00', 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) r4 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0xe6) write(r4, &(0x7f0000000200)="273b9132a8a8e41b312b1657ed886c00f4a4f44be7ea30a4ae52babb36bf4d107941c06300b5c42cec1230ebe88be0c1a5a4ac35d144092800a07b54e40c5f9b6e0473d76b672d6fb4d306a976ad18a8c4e3fd91910161f8bac5491eb65e3d136dc278396357616590439bb5e6d577a70ae3b37e255a62d55d329f45c8a52b3e02a931914f9ec8627d0b59b19972603cd20734192d07ac012d1db0c12534ebecde115a569c4e194ddbd4bcea37871f1acab19224369383fe604c52bc1dbd", 0xbe) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, 0x0, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$BIOCPROMISC(r31, 0x20004269) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r34, 0x0, 0x0, 0x0, 0xac}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCPROMISC(r36, 0x20004269) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000600)={{0x4, r21, r26, r29, r32, 0x80}, 0x9, 0x91, r34, r37, 0xd2, 0xee7e, 0x4b5e}) open$dir(&(0x7f0000000800)='./file0\x00', 0x8000, 0x89) r38 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) pwritev(r38, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x95, 0x0, 0x3ffc00) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$BIOCPROMISC(r40, 0x20004269) preadv(r40, &(0x7f0000000400)=[{&(0x7f0000000380)=""/51, 0x33}], 0x1, 0x0, 0xa3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r38, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 20:11:07 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x30) fcntl$setflags(r1, 0x2, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 20:11:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x0) 20:11:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x13f) 20:11:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 20:11:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r2, &(0x7f0000002700)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="179a77400086dc0d27af6808dcbb980d94d527843b547d83df3396eb1f7b08edee09dc9b832de6dcff3138fb28646f0e2352e9b504e6e67d76789595c6404c04bc55e54e187834d9756a126ac6d5dc92589009cec16d9e0cf2a6508c3de0c3f0c0e00b9037190c77e2f90783a76759a68f01f33b30b431ae8e8e056601fdb0e6dc6e61022f7eb6b00a3e48b11076f4e3156f8c8e5ec6bf4368a9c8ed8a9c09b37a7999e26fe1e1c050246e72ad99ae64857e2c5ca63eee8b273747f812471368a9abe6976f006425f3b0207c9ec6fed41546f1959886b2", 0xd7}, {&(0x7f0000000280)="162aedecd3b8fd81314c58306fbb34c062c50f0c6050efeab97eb404beaf59acbaa2764d8916638c8fe0fc355f1726c3765f3467850b55be5550cd946fab0ea3fbb7d3ed620bfb7d195f38edfc1702ba2574bfcb836f9ce1752cf108af88114dd8", 0x61}, {&(0x7f0000000300)="3b850c80dc9600c4ea1482365e3c536159dee3f0c9966cf02ebc7cd269a88f57318ab19ef7689421ac602b6f275791a6cd1bb67d3d9e26e16d1fb54003a83c4da8356f543772ec1046a044de4607b7f3194f652c29612d61c204b90373882f7fb8e8d3cccb237407b71cba63", 0x6c}, {&(0x7f0000000380)="b54989c159462ef32152f3c4ec2a7b843621afedf4fa5540ccede0aac39a4eecf4a3abd1", 0x24}, {&(0x7f00000003c0)="3b13eff7edea09b7a8ecc6bc0bd31d39145eb8f1e998e58d19f15b131f01676d3cbbf2817ce0f32311c6927c236464b0c8f6e6d8f08972dcfd93c10c1bd8b8fda832c9076aefcabc461c1e7b75f681383f54b27ad14ad8555ee6d0e9d5e377a1a330fff2e9c41056c724f9e4cbcddfde424e9638", 0x74}], 0x5, &(0x7f0000002780)=ANY=[@ANYBLOB="1010000000000000ffff00004fc5000012a92f49583970795b30ca1c48fd566be4da45642865c560d92332bd11a48c94c15a47d39994bb259219c1cb0dbe6c50ee3b2c0cac5bcc8759093c59d28dbc19da730c4704f8d6a54a7a41d9613b376ecb6d3a5d0c111178dc9b8d901314aac30bef0953e8a50a6acce97e47ff9835eccb70d2e3dddcb1b0e0302b0a717a7b6faf2a9c4c9cda7f1a3351f4f3f2c4f935359c1a2d9cd0dc2b97627b00d3a1219bb286702a22a4d68cb9e3d74f1d7c43a5ea52a0bdc02a18fa50c10aeeb6820d0f3881852411fb6ab8026f28fd0c58bdb88b6b688345f134c1678b1abef231cfdbe775c542329ecd6a072fd0d113ec33b34b8a20632775e8cf854b93e200feefe58c74b2b06694213ebf27cd8764c0bdcf3b72de97cf638e2fceabfd5e8bf30cfa679bad33c63360437a385b20b929a747b9361a125609309c9abf0ac97b95d0b928c4d4984832674c63ef0a0044e60ff37717c76ea1e2dbc66ee1e632081eb70ad774fd928f97c2b06f4530af3d743f1aea6280af20045b87a76b1060b51e4e75f073ad208c124b05e7531d3b5112bf59b5b7e28f66ec40ac43947e56b5f67dfca9bdcb99e685a3a8f7bbd783b7f05c846625ab2573ac652fd2e7d6f8a2104030d066d7d7de6f170df5a601d7db972dd1aa866d7ac7bccdb97d77ab3bed0345a8c14214554a01fc08dfa0a07977e41b67c0758fb69d45becfd2756c8cc4956814a66f9be6f6a3994d33351489c9d8ef78576972457273aff9f7bdcf00516c2aac99f8b8fbb64ad985b106eb521006c556d2bdfa9403b00943bb1cdc8c1fac136b5710fd3e0b3ad5fd7b7902595fb367a2f68ca15256fa62af1db5f5b39750ab229da7601fa8115c36f738fd2f305f899be41dd825f755f79cd3a1024253c908017532361a43dc29eea068361d1e216f3cb11c80597b589aa40f23adefc90e2b99ccc2ffe6883c918b26856ee092ed64496ae41bd8aaf8fd8044844ceb9862b467746f7993cb7d163219502ed691d7fd0ca0a349b4b38f20f83e20b073515707dcfb46d30a5447d7000b726a9dffe6397b44db70b125262d946a5ba0741b987fcded319fb25b74d177b3a9c48a09083b5266472c5c100f9de90e3e24cb0cd6e827f9dd8d8341dd2bb2691fbbdc580e24b518027cfeecea0b4010ccc5dd83dfe1accc98ff2c33d11b10738beef078535f5ef5787324b4f4095a490e5b02584e98f417a93d08e6783822d7ea3d5973541fe7947b3f2f8336412ae2f59789233c59f13792509f59579872d42fc2bc6cfa10c1378f448c247479c4aeab32b1b3efdb980186b5c88be3a5fe941a24f1d6d801a3b19431a0c96403006c0db776ff49f73cbd6776aa6f6da86cc574338a5fd77c9ecaf51f9a972705be9d29b0e3f5e04dee804ec3d6c7ff95084c5b5c028511b0bc94ddd639f795f31a948ac91f947de3e33810755636c9cf245042df5864771de6f39856125ec1a4a35e89a2679b49380bb93e1e0bcc281d928f1015006239a793ae675755400e96a929145aa8e09eb6e6f82c58c6ffe8f2ebe1b0453dc29f47a2215b4f9d71f1a1ee85e018b385e16706ce915e6ac84d413d905d9825db47c7ef5e89eeaf7b967130dfa7eb8fc69e00b9df4d77f57a5dbbf231cd48a78fe8932caf3127544f629b548eb1bbe1687f6668d234ce50c6f972f53db00592641a91d124a3d80bc2ed93c2b489cdbb4182fb9f4a11b3d9b2259bfb39693ce8d588e5dc5a968c6dff67097b0ec8b6875367d8f1d100106276c115a627d446cf05641cff0b00a73f2e62a4a52cfa4b2511b1ab7d7f93c45e7688201aa0026b5b0df9c64dc753e81f4f334913a99c2d77ba18de91566d2c219075f3bdf48d60343e9956d9af03f2d29aec215bb3408367576915a2d98272ac9c170fa21c93b25a8f1a19fbc268dd7dec2d7d5d46812461d5426c34d3c00daa12426854974a6a21bbc034ce4efaed6f7965374f7bb428a4fbc46fc1cdec0d308ca748db4f9b84439dea5418bc5b4c63e0869dccbef7abcc8670955fc4ae5e5a266b730fdf7da13434c8de5ce046598244d053bb0399b35de1fd0fa87a61abbf83fb0f6aadf2e3410f6169901a8a413610f3507df1d0f260242f7a1c6eab35e5c598d9deaad084228264291080168c34d7f085c4525985f9bee0fd1e85c0c93323d36038bf50eb21fe12545c11b0348ec27a898c2757796aa5043584b43dfe578df7a00f87dd268c4f37b7a8877507c348953491e6a57156148c87d62873d9bad130f46db70f4309790826aa80b0bb69418f32a32ce6b347d872fd510c37bf1347bb51cd9f25d989d8f32860cd29d36c6bb6e6c7de3ab1056bf4cced0c6c05ba9796f8c76091b58bdea3571e2924414d3f235071f0aa4365e254d04c4514214c4cd2717f7d04346d6bcd13b6bb134ccf4bc759f9eff83026159ccfaced3fb021d0860de4199cbe8fa5a8ec6e3269112655f52cef129881a9e0101a48dd9280bc94cce6824b39778248b75b294e96ff854861ec689066b2eda2e9cdfc444f66532d49e5c37557ecea1450b121c15ecc8c21b69615c28d0c2da3f9b19f6ec58ae6b45d76c2f664404ff38ae1901a41abfebe9673aed73e647af4282888a997d87e845e3c5b652d7576bb318c92d7cfb2071d76d52168023554ba2486a63d440e32f261aad2a69741c0409ec0c5a5f5570e4790cefb6acd9d94a2b7847fcdf94b63e15f74db543e6ef09ec1ce7bf0ff3fa0a6b8f2ab07e4f80cf5f44631a09bd0de654ec56d05a205d27ffb5092b522920e79ca30b800a26509b0d702e677c8be5e12b41cf0445919ebe74a6a1da6dbae2a8608d688994241ba531469ba5a3f999ecd9dd17c8a96dc1f933428d7a329f660423299a579f705fef3dd171fd8acf026f0bb70cce5319be7b68045ad429ed1ab238105e95d29b4cde724f92c836d1d4f8831214307a5cf1b8e0c8acc29b0fc9ada04db6793e9c4647e6da7503b5026709698751d7f5c61e7df1e38a99e35cbaf6e0a238eb5eb273456b8501152a103d6db7daf9471532433670e81985671d2d1ad7ceed12a2001e7c576227503a44de406e7a056d89159eccb5a600cf4d5bd94f915f05a81c594837d2698f6eec9ba11d09b26a9bb4aed71141b9ec6e15c05116e97f2f153b8e9dd457d4d5cc97436d9c9cb97d0ddda2c3efdd837d0104b342914f97cfa2bf65f85e0b337768aab9645c17fcf361a4ece1f5daa3292de9c8cd9c11e0fc126cefbbe7464816debc5754233b3b117a9ad6570cc0694d233247c3cee49b55fc41558b083852c33ecf2bfa23230661e851bb85975d4922b9595937245b42034dc884eaf2ba955675fa96c9066c18627a00b6b0d1cda96f6e63ad56ed183010584314a03d0ac1a7df80589f9f954cd98e5a1d63c8408da12701e2e248d719371227d81c72d18adef5de157872f233ee5366a6ff471a6063db6aea20c7a799678953d0c4e14f4e309a3cd5341f235715688f63b4fb409b870c6a1d1d787a6bc8eacf09fa7969ac1db0bf08ef873186a998995792a7c0542f35220837d6a98c6029d7b6ecff6825705ca5bae168889d5d03899e7fe47ae2f2876c94b3cfeb32bd61a125ac313a3dcd22eae7af228868c15642ca07bbac4f636907ed3ef0d636bb1b90fb71548cfec0c9bf1828ff10a3af9b9de0140fbeea2d20f9b1d46aa08b9ff61c7d60b6ddf8eed6b2f3361101630abcab9a8e2e45480f9915509aec20066001ea50a5eeb34f96ea3d661c62a424fe6371f190083165a5d1bcab1ac7bfe3d2ac1996ebe607d345e7f8d6eb655aeb59a16f1990fd4b7e5d7a05a7b328b0a8bd2cefbcfee6119f6418ddd1f39a4f09715d4f624eb6d4d9d823f6f7cc24b15c32641b02a9208051b0b12c978ad55363b2ee2d02406b61733184cdec13c7462ea94b98a7c3ea09e7a46979f0589650aee9f93f7673a29568e4cda87f0a72c79e35695cd1d6424dfa51ef230da1cd8255de62107846fdfb16abd2e33c0e9891a78dfcd4e09e6f80720c0abc7579cbaa433498ce64db4ee7f9ffc57cf1b97896d0465ef1863e1f332652d7ea5e1dec5793ed34e2fe634b6a0726d89f808f47f20d75779c6781c4666c26cbe07983d62731710ad8316d6657f062d9320134f10dfa114fc90d09c86b0494650da6ce3dde11dc34679f2e493f3a9c9f31300b46b76e2922364a1c5b92a1f45810ceae2f312312bdd3a09ecc9f80fdc7c624cf1bca5f51c471ffaf59788ca9687c868751719aea8c818ecaf9ae2178b2a40ed051ee8a75dac6398511f640790f9a465f160b34721ff297feee4a6dc31f43aab8003fb8284dc9f457c2e0c6031192ec9e2dc9dcf6c4dd11dd16edc506bbfc30762c295b409d7c0af1a0aa18d75adbd2b3401f4b40175477885ec3bfa73e12e45c13581a6d0c4fbb543364685695806e6a3205f3d3dffd616aa90225adbf6c9e2e092f05059e6a8f3fad79273a01b04ea307b0b353b831a4132e03d9d53eb92f7a5a0ce25d11f65995ea6518ba11e16af045a4ad85af2fed0cb8a298259e26d2117eb97e17e8a1c8560c322e014f8277411ca9c21ad4ccb46861a3a23b19a8bbbade25a1250d1e799f420c367b2b3dd2976330b8c2d3b60207e0bf1e5e5613975e47454436f4237d64d2cce40961998f743b3d482be4f46736c09043ba7ea75d7f0fceb85161ccf18e107dbe8690e147450709b10577b018ab3c9cc8ea0a096f115f89fc4111c786325d789e8623538705c98fec497dafbc665323db9da536ff99f96ec896d8cf185182467819212e6b8aacc24203ac72c35de9ac4925ff148ad121d04b6d30b1c3a3b8a35404c0bd1e6bb05f0d772606b18d2ac4250a1d3dced744bf4eb038a8d003a3a01fd481a422fb14ad318b1b76c1987de454ee37139ae39715eb0c87356e0c4feef5600fec34be6912a6a2fae71503c01358f6a0c011cf432a2f49a73c4e78decdda6e2b932c81e21fa6ac0d3e7befe7327f0fbd2c62d3956d52089bd0cfda62e553835c0cd1c52c5911889e9341b6941d69834a91a4d63b99666a523f00c2c97284abcb4d557ca032d17635126bbe1da16b864cc5b0530f666b8587775f6223b93631669090c082ea7488d2a0927fe08ee1512a3233d8f45405b71fb724de6c939ceb37eb8605a53de0d88970be06abf009876cdbd66bca54fa8fdd90da864ebfbf6ac8ebb2b8ab0ed7103a528eea818dba100101333a950baf9ae331086227339b7fd5fff10ef68fff5604a0212ed753574df775f046433f1a4ddad6db050cd63afa6e957ddcf98af9cb09e8a0070e658cb4dcae1a3ded7e18351d8a16c28cf74d6aa6ff631970068de78b5b5f7c7ca89309174b0d868ec46cb89256d466450ffc90e1182ca88832f3012878ed788d0b0ae1aa2e1e508e9a710a3a66f95df8b22ea905b1e2c17ffda43b2716a762666badae4476f833a25167ee84aeb1adca441c86b42f5d2393c8293f4b997f302132079c44fdeed805d72168ac4015754cc48842fab9b66f063c8feabb76edf56ea05e0b92856a95c45d8f52a58afece745a869a78a410ed658b6a723fe64c071307a9b96437fd0242a74ff8e7b094ec532003ed7388170cba71452d4aafa75b8602d130a6d599fa7dbf16d8152d01b3654f7c786c5300ad088532b6c09e24c4b1560c3a1ef9669fad34f83a7cdd9c58ba627a5d61eb19ca9ceaf54e4bdf074186a1f15aa875d6a7d8bec6b6805b6ef32c8c8d14bd4a362223c04f883f63ff424aa9ee23a48bfbc3ce634f7a3686752d57727b1ad2800000000000000ffff0000aa0a00001b8cf79277125eb9f475b77758f763030d9c931700000000000100000000000001000000000000008d03943c9b32702e280e5c0c5100b63e21574b5639926c31b31275fc00bfdf6a982a647d2e4af8fe1f87ca6e229cc39b767f35c1948f8021ac8a5c3b47501391c6fdfe0d36028f71043d100e1e99f586fc05949004a05087fecb72012997a20756b44813e1fa7610b50c03854d46f7e03ef22ee092c3ceb3f286e879048c323adb37ec6d94442cecaf203050057ab24737460b0d515c1a2119e8455228cfbb82de664828b6e9515aec64c85d87f44313e752221d75a9974cd37c814cb66a17a365673da749abd8089513e1e2a5f0a78fc2885a45cb92268e55ec82e5962e69d8392e43747c8e81cca0000000000000001010000000000000ffff000000000100c30f13c7986c2a6d6f1fc2ec349f1144ef787aeb0018fbbf176d3a8dcca34e1dfdf8b2583e6f93e0d83e0ed20566f91b77751b5a2218a27054bef6ba15f5d84d7610fefacb7ddf8c12ea01305919090412bb46c2094586326aef3508c6694f2bd4c8ae87d005c7b58cf79a1d7e58e0e38dd0e471e2fdc52aeff6d49e3977bf7c6067747d0bae3dbb264dcb43d3e709e96c2bf8cb7b12d2b3791a8083a194f7d652034566c7544f693a2377b1e2a250d12c3f4b8ee7d3ce311e81b5dea41f61375a1d0101b69c07826afc7314662d8bce493e28c4e9029f86854ef75c2fc36d79b5a990e93e4deb883df2a4224bfc3462fb2162a46f2ab270f4f47e61d419922e2a2a9a4fac9b639fd49a8a9b20944d5959419bff320071e05da1e88abe7f74b5a611b57fe4840e3ab33b18d86f07ec0dd939dfe750e2d8fb32aeb63584b244e7e3eda86f31e12e9a1cebd312470c87505fd5caf26f83f5378475ee0fcdec311992b7f0d5995b168f1cf8f3ca45619bbf59fdd70b9322057ef3ae4ee673b7ea4c1441e35a6de3bca5958721381c67c1b87b80ee3fec2d4a01579ccd00056776890a19b65507c263e54440187e90d796864757405675e6ed44f037280c42e742a0582b0abe90106b70397435fdf28619d7480f29058703e2fe62a9eea2f5f9f059823cc5113eed8fd2c06185e3c9c408996565cac13a43c79ecf7439b0309d584f831509a7f697fa6ef3d25bc78a8a03e388178e62ac3490a7b2bcecadb8963ee5a52cbd1d4ce86b8883c2092532072b4dbd3c2496618a75b5ca76c3731e3b99129c2e2562cce61141d36cddf9a90140c5b383455f16df42afba97f6bed843fa4b60739c625f99f06457466222afdf3020920ca2f1ed941a2dfd5685bf6d937f98b80b55157a2702ddbc0281534c6cd361c22f9b0573105311648c42362ef5b437c8797ab9bccbba5deb59cd261a0f6c894550dcbf9a8df4cdd57a48dee8e0026b4ff6de115b3d9b7a3b8a54a76422cad0713d9dedbb553b5a670d136f74b1037a3ebd8d34b3c5bf084c2eecc189fee25d847a07402310a109ec41e42677c09a5a9dabcb911689ad02c147261c52816e858ecfa4f07bc4c918f0a8b100e6ebc25d008a1944feb4b7faa426d053da43648823cdf0a620ec6ff1d67b1e39e99f80e0f64e2563e34d13b2a86f990f6f529e9533fed3948c7f57053652cdb1133c2f6bef4ed2f2fb7a7e164a44331753259c538cfc72cf63d07a4d0640d020a22394d731478b8775fccfce68162ef4c659a159d297f3a5f85323358c733706069054b64f6b9fcce7a1aa6ffd379e8942b645140d926ce93cb1033ed3da689a134b28fe403525751ab11d10c5c8448e40839f5c692601723361bb8f288a70c85e4e6fde1154970ad077fbd0e189462fd636697efa2dfc7962fdc616a51a2ef2290088ec763ad00e0386f5e64904bf74fd0e47e2b1dd02407703cd9d39ea5368039521c7b1998d3401e635038c26a5a38600c30a6d2a8fa148e1b319a392c8c54cca9de6c4e9de2e94b0be30525c5fe8fdf139e645c1105fa7abebe226e21fc9acc7a222aa3ca6c92c86ed4ad7921a583c1620b8837db17f278b2231d336f1ecad920a417f4a19beb8ce59fe100f660327ce70521356dded11eab29a442c894c305f6c3d88f8f9bf8c0995f6a1696ce1074755073a95cab6ac29516407f3f676cc3d01a687a9f5cb832d165b8435fd1879446bbb0be227130a34de1a674a87b222c01c5868be3c7c99363f7891aadebc3432b0310ead5a0a1a23895f5d24bf75248b6e32f774e7b8451c5bb26f724049019689cd3c52f96a9cf854cb6192e3a754ff7a97d990ee5d7d137d09278e91b78bce6593054e87488a3d409d109f951a55897a02c7fb5e436608ea0048905451c42e282161cc29023e36b9ab713682d7a9984cd691105326e854adad2a4dfe714a1b4d31f14f2d218ef69edef289920044fe7421429cc2af33de86c657a38acc30121a2e0f70f139aa27bf30792f4850a3a7ae67a138bac13a259c5a09dd3cf89fcef49f3c5b8d853ee30ecb496f1a7f1d37b245560d88c6302b409ba93b0b4a9c68918ea3fa79589bfd7a1c9b5555a03b0e1b9d02976a9c10d9034730953f4e0cc319eeef5b6434cfbc6bcbebc8b0e44d88e8ff9cad7a41acc5938697fbad022b6aa07bc5635d246a485a2e8dd80d53942a95c90362c7131bb9091993a521242bf45ce3beda0222bf38a3a6949856f006faad77e89c5957c0850e222657ce6c50be087430c474c0412d1f8f1a76837e524c1a9e5c31da2d89341d03b031ab80e5f17bfeb49351cb2ab6f1e7977eb602066ce3fecb7e832f07c3f92a04982c19010709e14bd23d0b91e7f82a591f69d697cdf8de17ee9e85e96957128cd8174642dc8df428b198616c2608c33d28a6e9bf42f09fdce224b90c2c2ee65e63c757963eef35c3078caf52525d13d29b27b8dca7aa11d8bcb93127f4fc8b2c02597c6eac602ef4df847c87c2744774b9e26fae7801a1e6e91af13d64b30d3458aab72ba39023956763266bfd299b7a8e727a3f2d102825ba2fe15181a3df638af08798ffe5a0ac2a76d148fad370641b5843e4474dc4a2fa579c58feb1345072558a22b62bbb2542a7737b49e56b46e5ccf3f7bff0ffe9177cbadc9ce08f025abf8414db1a57f1559c7625deff7e9693d800806088548fa3f1cedea7c01975293641d06cffe84d52c70d6c476009ca99b281a27b0ad1dcaa15a4137ce740baae712d04bfee5aaa41f1ddbca315c8490fafc0de8fb31f057bd881b51ad332113b9af1040c73e1ee0904b3afaa0a206ff1640b550a5f32d285b7c08dd819b4b75c6757cbf7d6b981c9f66458e72476ba7552fc241c130267aea1bfa1241d7d25b0b1823ea3183dfd736f59d54c30fd7c4fd8c8efdee8e6301d2d9452ac99d2d685d80fe2d0bbb4229e13cadfcc9d3f35b92a2c95b39de83716c786ab4b410406a36a6506fd363c1f062f2758c3c99cfd0056a2130bb6c8699f8454380fcf7c67f4e8f75d983ab563473be70237ca6d670fae54afaaa41dbab969b8302ef79324b7b704f5dc43462f91c5b007814e54b2cc193c3c7de4e785a6aa87937b6a876199060340aaf03a95516b56d1320b01b73d2cc37a1e5d4a8c856e7b11d9a6c5f9f58f95b25a8d68b356470237a7026bb0c73ea15de80b3e6072390b77a9d50eb99b0a65135eecab050f9048a7860372d42132fe24c4d6eda8204fe0cdaff9b14ed1bb95d9b2113cb3ff0f0de5a9e85aa6cb9971c42f43f420212d7b8503328e6044a66e06de14abeebccc7fe7afc06b6dfd3eb5b68ce19470dccf3abfdb57ca428e3698d8f6e291c7bc924f481f93b5bde91318dd089f1d263af86c8b0cd0fef4a7b88246a32e4b2fccc6f05162aa490ada6e27246ec0607092288d68a6162ef858964654954a5148318ab2b2049e5caf7cfa9c4c42a0e541862d1dafb8b69ec607563cf36839092a2d1a25d178e6b06d2d8cfec330aad952120b48f2b2c10e5c77c2419e94764fa028fc935911573c59d2f50ff53aae1c0ba42525aaf8c17894e7090f0e5cd05891287fa653d7b3a0a86c1dade01e2fc9551ab4a4c58ec6bd20464e37bd131e802f9afd0b83e27842c0fe929a248cd116b88c80c528b9dbf99641bd9e7e381132fe24d5dd269024a280c550fc796611e631a57c5a58006477c8d45409ac8c46635e67402821e452113f958a5ab5ebf84940687c3374669db8656f6b52bbf6469c919593cdb8bc094d4ecd6fa7602f8a5e685d61199ceb3481cfe2e950f8e022e3ff835d075906e64ce722842cfaf17d826710b736fdf408a5ff19e1019a827fbfec70ad86e07855b39f1daa6a47aa30a2a8ae815335a0f44da55525ea96fee60e208df90e7fbd1f291d0acb72ec43b231080ae12cc251a57bf410d6ebeb3981ddaed0552ca7f84d7344ad23468df24456fe3baf1321bd5f1439af6f5d58d159c41bc07186d6d08f7efb4d09c8551b5eaa069d150fe52aa872374f9444f4b2f5846cff8fb86d2a248cc1d4e21a86897771a438304c86fc9fdd3e8a2a645a661116f6c2ee24e05b733898fbd379cd827aef83ae470ed71b95a0e3fb2a630dc628ac49507661dd5cc04484ffe13081feea66bebf1019d1eb4b6a91f53b768675da791b35dd48c85c56a27f0d979fddda7493bfcebe1ce3b1d029da1ebb5d22dc83453ffa60005690aac68e1332bf0939a0a5f9e4dd3992b1774a5b57a0f00e75f5606f6f9fd2b5dfeaff27137c4959575e57a1481a62b596eb1882b4511f073694fa6292bc933061ad55f7eead222e8b1ec364dcee04e55e97147a9bea17aec6fb6e831961808b076ecc41c6ad338e02aaabd62708643898dfecf6be8fa85ccc6afed303316f213c6701442d5e8a7fa3cf002992253ab12ea3b873cbe4f07657e2089924de83243a9c48495b370b828a2f6730aa66b3b2a719937fe732908cec03a98981bacbf1505d569f75964ef0dedce039ca159f1bb8565785419d5f699230e98b939c37a9f58dcb2fe2f1b5dc975b0c1f978f36482cd41f76d317442c243dd3fa00f6e00035c210be657870481b26c4aebb2ed466f4481036fa65eeb54fd6313b8db296f59cfec517cbff001f99d45ebdd0883bbee961bae21164752a7b3a5ddafe5074689ce2d33a06e04b1185b9fc0b19c9b9883906ad6fd9ef47a5ae4b0a331262cf7d3b113631250531c1df69a41d046c96217f55132166b043317511ca38d035882158c1fdf6c1307bec0efd7208b430f4c1c6b75b121b194ac301817dd17fbecd33fea2e766971171e2bbade1434937ff41834ed6f7b9b98fdcdc4f4a28a2303c84422615e189b088acea9709479f909ff599c295a534ba8b00e66349dfc88283ca3f45182c685b24e9e004d521bbe0233348d3cb555a464c1beead51ce0ebc7091bb656d1a4a4de5c6a614c181420ecefb96d6a60be8c9853770c76f14251d0b312738cc0f172be6eda0b695f04ba68381400690ba53418575fa12ef939a185198148ce0c87ab0424f9e0ff92c991a342539c5bdf1f564032895cbf8f66c1a1f4a32ff94c0a198f981455445ef104cf580f5856d8ed11514a7b73fd813bcd721750c7f7d269eb0099a8fccb2135333eb1e0d7043b148e138b281095f05c54861556e1caf49bf3e48d6e1c4e559bf84a42bca121c8350aec037de2930faa4cac207b04f909ca4ec489287872671310668d5642e1cd371320d5416e96a0d780eb2db5c9b06c304be3a2ecfe68ddb040234b16df8b9e41059d27bcbe99ef9ff3f045dcf901c278c65c9d64a55defb34c16e18ab4fe5554cdad951c94f9e423b0dff1f59ec761ca237ba641351003a2ac438c4877fbe0ead7694791e8941298d824f790f0b3572ac081e1cd106318723d0617e6d3402b4dfbedc668d720af923791b6ae84a83236a66ac1e4f5979b3244081149342358e26904e4957778fd2a1a641917fbb9d388dd235ad7b15fca99cf8950bd7c7618e8b13da85d5eda7b064c89c8801e0ab4a9294f3be6b7d1579cf7fd09a5b1c8b893906e3f621ecf8f8bc8f02e03d0144418882709fa0824634663aec425cc371f74de81dbda352c0f7a7b928c1966125de04ed1e1c5289f21e3d6dcf7893b8ad22dc4e813caf4db80d9ad1363253545e50f5813c8d28ad2de831ff8187aca587d6e01c42a526957e802b7146b13ec0316e05d487c468d3973dd3db0399e1ef92aad62d37a0c85d30c9bcad8e7709a0ab2769d15f757ef3ab2000000000000000ffff000098060000ca22d53f4394621de4db4e4d00000000c8000000000000000100000000000100418e556cecf09d1de6bf6d9ed13072a84d60524cba0d7deeffed67db78252882980f75f07a13482fbf6ba997c2ed90aa97b78fdb3fcd637995cf1940cb99edd54dbfd2a0ae95bd888964748193efc9029af0dd2d223388294a66dc0944b20ff765aa8f16579c2927df7995030b88b0f9c1daea0fa75783ad8a5666142a93d83531da126ec03d9f9f26b28fb7679ec23e9543026c602425620195a778913ffc004570d7afffb6b91bb759a8d1b2f30631d700000000000000b66034e8b29668115b0786553935ccf15ffb6fc284bb813b4d2b5e1cedab3d0d0e85286901edf582cf6d62a81e0a01b2ad0e6dc9309a27db964ed219922f5a0811cf9eb7aaf7a3a654b16ee7f9986309f4fa280b6effc34e869b784116f55dc89e378ece82"], 0x2230}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x3, 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x5, 0xc5ca, 0x3, 0x1, 0x9, 0xffffffed, 0x1, 0x1, 0x2, 0x2, 0x100000000}) close(r1) r4 = getpid() getpgid(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 20:11:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCPROMISC(r5, 0x20004269) fchmod(r5, 0x1c8) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{0x2, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x1000}], {}, {0x0, 0x8}}}) madvise(&(0x7f00008c8000/0x2000)=nil, 0x2000, 0x0) 20:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x408, 0x1, 0x9}) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000100)=""/83) 20:11:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {0x0, 0x4}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015959450 map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f011000 failed: hole in range panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *344269 9992 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000a96400,c8000,2000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000a96400,0,7,fffffd803f011000,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015959450,ffff8000ffff33d8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a94000,ffff8000ffff33d8) at vm_create+0x193 VOP_IOCTL(fffffd8036168b60,c5005601,ffff800000a94000,1,fffffd803f7c6a80,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d211540,c5005601,ffff800000a94000,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff800015977848,ffff800015977890) at sys_ioctl+0x5b9 syscall(ffff800015977910) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x510f15721c0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvmspace_fork: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000a96400,c8000,2000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000a96400,0,7,fffffd803f011000,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015959450,ffff8000ffff33d8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a94000,ffff8000ffff33d8) at vm_create+0x193 VOP_IOCTL(fffffd8036168b60,c5005601,ffff800000a94000,1,fffffd803f7c6a80,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d211540,c5005601,ffff800000a94000,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff800015977848,ffff800015977890) at sys_ioctl+0x5b9 syscall(ffff800015977910) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x510f15721c0, count: -11 ddb> show registers rdi 0xffffffff81f88b17 db_enter+0x17 rsi 0x2172 __ALIGN_SIZE+0x1172 rbp 0xffff800015977270 rbx 0xffff800015977320 rdx 0x2173 __ALIGN_SIZE+0x1173 rcx 0xffff800016d39000 rax 0xffff800016d39000 r8 0xffff800015977230 r9 0x1 r10 0xffff800000a6e7c0 r11 0x37bf4a52279bb934 r12 0x3000000008 r13 0xffff800015977280 r14 0x100 r15 0x1 rip 0xffffffff81f88b18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015977260 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=344269 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffff8000ffff2a08 process=0xffff8000ffff6010 user=0xffff800015972000, vmspace=0xfffffd803f011000 estcpu=23, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 35575 264746 97735 0 2 0 syz-executor.0 35575 63690 97735 0 3 0x4000080 fsleep syz-executor.0 9992 34921 50528 0 2 0 syz-executor.1 9992 157237 50528 0 2 0x4000000 syz-executor.1 * 9992 344269 50528 0 7 0x4000000 syz-executor.1 50528 214940 38413 0 3 0x82 nanosleep syz-executor.1 64871 217996 0 0 3 0x14200 bored sosplice 97735 259929 38413 0 3 0x82 nanosleep syz-executor.0 38413 256935 21440 0 3 0x82 thrsleep syz-fuzzer 38413 76458 21440 0 3 0x4000082 thrsleep syz-fuzzer 38413 236455 21440 0 3 0x4000082 kqread syz-fuzzer 38413 248532 21440 0 3 0x4000082 thrsleep syz-fuzzer 38413 505990 21440 0 3 0x4000082 thrsleep syz-fuzzer 38413 454282 21440 0 3 0x4000082 thrsleep syz-fuzzer 38413 185097 21440 0 3 0x4000082 thrsleep syz-fuzzer 38413 50423 21440 0 3 0x4000082 thrsleep syz-fuzzer 21440 375715 85950 0 3 0x10008a pause ksh 85950 130246 49911 0 3 0x92 select sshd 89519 436363 1 0 3 0x100083 ttyin getty 49911 111978 1 0 3 0x80 select sshd 66225 384175 42946 73 3 0x100090 kqread syslogd 42946 155411 1 0 3 0x100082 netio syslogd 47152 373723 1 77 3 0x100090 poll dhclient 52058 117250 1 0 3 0x80 poll dhclient 79730 300267 0 0 2 0x14200 zerothread 41562 70510 0 0 3 0x14200 aiodoned aiodoned 57744 131226 0 0 3 0x14200 syncer update 31927 498293 0 0 3 0x14200 cleaner cleaner 76223 424247 0 0 3 0x14200 reaper reaper 15253 297455 0 0 3 0x14200 pgdaemon pagedaemon 5261 271622 0 0 3 0x14200 bored crynlk 82516 474833 0 0 3 0x14200 bored crypto 72214 338504 0 0 3 0x40014200 acpi0 acpi0 24439 496773 0 0 3 0x14200 bored softnet 65228 238946 0 0 3 0x14200 bored systqmp 84177 341522 0 0 3 0x14200 bored systq 75705 189522 0 0 3 0x40014200 bored softclock 73440 446228 0 0 3 0x40014200 idle0 45043 101028 0 0 3 0x14200 bored smr 1 398657 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9515 6539K 8143K 78643K 11841 0 0 pcb 13 8K 8K 78643K 82 0 0 rtable 87 4K 4K 78643K 341 0 0 ifaddr 79 14K 14K 78643K 117 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 28 0 0 iov 0 0K 16K 78643K 54 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1239 78K 78K 78643K 1727 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 5 1K 1K 78643K 6 0 0 sem 12 0K 1K 78643K 96 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 255 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 48 38K 63K 78643K 428 0 0 subproc 32 2K 2K 78643K 55 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 27 0 0 in_multi 34 2K 2K 78643K 71 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 228 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 108 42K 42K 78643K 1459 0 0 UVM aobj 34 4K 4K 78643K 34 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 47 0 0 NDP 13 0K 0K 78643K 27 0 0 temp 138 3535K 3598K 78643K 17044 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 64 0 32 2 0 2 2 0 8 0 unpcb 120 169 0 161 1 0 1 1 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 237 0 237 2 2 0 1 0 8 0 tcpcb 544 99 0 95 1 0 1 1 0 8 0 ipq 40 2 0 2 2 1 1 1 0 8 1 ipqe 40 90 0 90 2 1 1 1 0 8 1 inpcb 280 353 0 345 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 2 0 2 1 0 1 1 0 8 1 ip6af 40 6 0 6 1 0 1 1 0 8 1 nd6 48 7 0 6 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 291 0 133 16 1 15 15 0 8 2 art_table 32 292 0 133 2 0 2 2 0 8 0 art_node 16 63 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 94 0 84 1 0 1 1 0 8 0 shmpl 112 32 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1777 0 389 46 0 46 46 0 8 0 ffsino 240 1777 0 389 83 0 83 83 0 8 0 nchpl 144 2310 0 716 60 0 60 60 0 8 0 uvmvnodes 72 2259 0 0 42 0 42 42 0 8 0 vnodes 208 2259 0 0 119 0 119 119 0 8 0 namei 1024 6540 0 6540 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 4 0 1 1 0 1 1 0 8 0 scxspl 192 6766 0 6766 8 7 1 7 0 8 1 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 432 422 0 408 2 0 2 2 0 8 0 futexpl 56 7283 0 7282 1 0 1 1 0 8 0 knotepl 112 93 0 74 1 0 1 1 0 8 0 kqueuepl 104 72 0 68 1 0 1 1 0 8 0 pipepl 128 234 0 215 1 0 1 1 0 8 0 fdescpl 424 423 0 408 2 0 2 2 0 8 0 filepl 120 3039 0 2935 4 0 4 4 0 8 0 lockfpl 104 66 0 65 1 0 1 1 0 8 0 lockfspl 48 23 0 22 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 250 0 243 1 0 1 1 0 8 0 zombiepl 144 408 0 408 1 0 1 1 0 8 1 processpl 864 438 0 408 4 0 4 4 0 8 0 procpl 632 729 0 689 4 0 4 4 0 8 0 sosppl 128 10 0 10 1 0 1 1 0 8 1 sockpl 384 558 0 540 4 1 3 4 0 8 1 mcl64k 65536 149 0 149 15 5 10 15 0 8 10 mcl16k 16384 5 0 5 1 0 1 1 0 8 1 mcl12k 12288 7 0 7 1 0 1 1 0 8 1 mcl9k 9216 7 0 7 1 0 1 1 0 8 1 mcl8k 8192 14 0 14 1 0 1 1 0 8 1 mcl4k 4096 33 0 33 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 1 0 1 1 0 8 1 mcl2k 2048 68761 0 68712 16 9 7 14 0 8 0 mtagpl 80 13 0 11 2 1 1 1 0 8 0 mbufpl 256 111434 0 111345 19 3 16 16 0 8 3 bufpl 256 6520 0 1676 303 0 303 303 0 8 0 anonpl 16 79335 0 56690 97 5 92 95 0 62 1 amapchunkpl 152 2330 0 2081 14 4 10 11 0 158 0 amappl16 192 3290 0 1959 75 8 67 71 0 8 0 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 235 0 228 1 0 1 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 53 0 41 1 0 1 1 0 8 0 amappl10 144 32 0 29 1 0 1 1 0 8 0 amappl9 136 575 0 572 1 0 1 1 0 8 0 amappl8 128 147 0 125 1 0 1 1 0 8 0 amappl7 120 61 0 54 1 0 1 1 0 8 0 amappl6 112 60 0 48 1 0 1 1 0 8 0 amappl5 104 141 0 130 1 0 1 1 0 8 0 amappl4 96 552 0 523 1 0 1 1 0 8 0 amappl3 88 298 0 292 1 0 1 1 0 8 0 amappl2 80 2530 0 2458 3 1 2 3 0 8 0 amappl1 72 17084 0 16658 27 18 9 20 0 8 0 amappl 80 975 0 925 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 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 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 33 0 0 1 0 1 1 0 8 0 uaddrrnd 24 427 0 408 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 427 0 408 1 0 1 1 0 8 0 vmmpekpl 168 7013 0 6989 2 0 2 2 0 8 0 vmmpepl 168 60449 0 57950 160 17 143 143 0 357 34 vmsppl 272 422 0 408 2 1 1 2 0 8 0 pdppl 4096 860 0 820 7 1 6 6 0 8 0 pvpl 32 213425 0 187145 220 6 214 220 0 265 2 pmappl 200 426 0 409 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 473 0 23 13 0 13 13 0 8 0