Warning: Permanently added '10.128.0.146' (ECDSA) to the list of known hosts. 2020/06/11 22:11:38 fuzzer started 2020/06/11 22:11:42 dialing manager at 10.128.15.235:7537 2020/06/11 22:11:42 syscalls: 364 2020/06/11 22:11:42 code coverage: enabled 2020/06/11 22:11:42 comparison tracing: enabled 2020/06/11 22:11:42 extra coverage: support is not implemented in syzkaller 2020/06/11 22:11:42 setuid sandbox: enabled 2020/06/11 22:11:42 namespace sandbox: support is not implemented in syzkaller 2020/06/11 22:11:42 Android sandbox: support is not implemented in syzkaller 2020/06/11 22:11:42 fault injection: support is not implemented in syzkaller 2020/06/11 22:11:42 leak checking: support is not implemented in syzkaller 2020/06/11 22:11:42 net packet injection: enabled 2020/06/11 22:11:42 net device setup: support is not implemented in syzkaller 2020/06/11 22:11:42 concurrency sanitizer: support is not implemented in syzkaller 2020/06/11 22:11:42 devlink PCI setup: support is not implemented in syzkaller 2020/06/11 22:11:42 USB emulation: support is not implemented in syzkaller 22:11:49 executing program 0: msgget(0x0, 0x10) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getrusage(0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, r1, r2, r3, r5]) r6 = semget(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x7ff, r7, 0x0, r4, r8, 0x10, 0x1f}, 0x800, 0x9, 0x9}) shmget$private(0x0, 0x1000, 0x401, &(0x7f0000fff000/0x1000)=nil) semop(r6, &(0x7f00000003c0)=[{0x4, 0x4, 0x1c00}, {0x3, 0x3, 0x800}, {0x2, 0x2, 0x1000}, {0x2}, {0x2, 0xfe00}, {0x4, 0x2, 0x1000}, {0x3, 0x5, 0x400}, {0x0, 0x1, 0x1000}], 0x8) r9 = semget$private(0x0, 0x2, 0x50) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0xfffff000, r0, r10, r7, r11, 0x12, 0x8001}, 0x4ea, 0x4, 0x810000000000000}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r12, 0x20004269) 22:11:49 executing program 1: getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) r4 = getuid() lchown(&(0x7f0000000140)='./file0\x00', r4, 0x0) r5 = semget$private(0x0, 0x3, 0x248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x20, r6, r7, r4, r8, 0x0, 0x6}, 0x9, 0x2, 0x2}) r9 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f00000002c0)={0x800, './file0/file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) msgget$private(0x0, 0x140) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000340)=""/174) semop(r5, &(0x7f0000000400)=[{0x2, 0xffff, 0x800}, {0x0, 0x6, 0x1000}, {0x4, 0x78a4, 0x1800}, {0x4, 0x7}, {0x4, 0x8, 0x800}], 0x5) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000480)={'./file0/file0\x00', 0x1, 0x9, 0x100, 0x1, 0x6, 0xffffffe0, 0x3, 0x0, 0x0, 0x100000000}) 22:11:49 executing program 0: getuid() r0 = socket(0x18, 0x4003, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x1, 0x0, 0x5}, {0x99, 0x4, 0x7, 0xfffffffb}, {0x3, 0x8, 0x6, 0x1}, {0x0, 0x0, 0x40, 0xfffffff8}]}) setsockopt$sock_int(r0, 0x29, 0x26, &(0x7f0000000080), 0x4) 22:11:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="74a21142d01952d2be11db3f79113ddb52821c0b97777d7b3cee1bb2b2ffaf724016296f0545576da65aa49fa1061c5d357502b3074002c70305404dfb795c2435413d6f832acef96dbe23caf8e24626f4388e19081964e802a32e63937597c01dacd52285caf121a82f21634f4008c55a2e777f65be281d763b14ad76e2fc90a2ce95260dd4866219c44122c636ff339eb8a8be8e1f04dfa833c38b07ed6d6898b91e3c80b5979d4e939658e6", 0xad}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0x8, "03664e2ba70c033c02df50795acd00"}) write(r1, &(0x7f0000000580)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff37dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b00000000000000000000000000000000b8c8858ff666967394474f9ed527f8fb2d49d0347455e151180114f3774d858e33123affa6245b34cb27641687dfeddc04a78ac88d27f08332ebb3abb4e5cb3dc1f913304af9ae6760490563602df80253431e9c0646ec040169027acdde3d6e77aee43579f904b3d1f6a85e3943c91ab829cd097d881e98850c5295ca4d87aaf7cab043f28781c0156feeab7edef1e037e89f3db77dadcb33ee7f59b93e5ec3e22b3f29b0e010ed0d7300ba838dd2271fe653326ded8e83e5eef52956a00151cea9bdc8a2579a0c98c426569a9c2cf38895a9f83696c83c31e9d7dc8eb934246c28079f0328", 0x4fa) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 22:11:49 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) socket$inet(0x2, 0x2, 0x20) r4 = dup2(r0, r1) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d90febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe7198820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f00000004c0)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f0000001240)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) 22:11:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 22:11:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xda, 0x80000000}, {0x18, 0x2, 0x8, 0x43}, 0x1, [0x80, 0x6, 0x9, 0xfff, 0x7, 0x6, 0x9, 0x9710]}, 0x3c) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) 22:11:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x64) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000010000000000000000"]) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) acct(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) 22:11:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}, {}], 0x3}) close(r0) r1 = semget$private(0x0, 0x7, 0x64) semop(r1, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0x401, 0x1800}, {0x0, 0x6, 0x3000}, {0x1, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x8, 0x1000}, {0x5, 0x6, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(0xffffffffffffffff, r3) connect(r4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semop(r1, &(0x7f00000000c0)=[{0x2, 0xffff, 0x1000}, {0x1, 0xab, 0x1800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x9, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000240)) 22:11:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000002c0)="6758806d61ea021f4f4aec7ad232d95b769d9393dccc60221dfc572ba3068e9763a00b628637ddb68eefc6a102c6b98fc6d359b073202d5a71811ba9af0a7ef884e7575911f23358062b8394c22b18f8a004cbca3961e9382bb54603ae6ce0df93cb896fcb214631b33ddfbb120d2ed6f1c62d846565622e8a7580a6c714ac8492ccc0ebab7cd9bee3a197ee24916079a03c624154725f6e4863030b15584693bc3b895b4eb940371b53fc7f82b1f7f9690f776cdd15743410", &(0x7f0000000380)=0xb9, &(0x7f00000003c0)="e177349e", 0x4) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x80000000, 0x80000001, 0x1, 0x6, 0x9, 0x7b, 0x1, 0x2, 0xe24, 0x6}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e00"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="f283428c3df9b92c65c219495b0fa03ad1e04811be46a4038cfc37553fc0180fe5f73a306d0e6e6cc2dcb0a1f34482423d5f0207c6fc83f5a231cb8e350eda05129b819175a034274e2031a6630f336913322c3b2b6d", 0x56}, {&(0x7f00000001c0)="b498ed3648ffd0a6c7f9568ab4981604921658809858c17a41c0befe2e4800ad7e6b4320b08e5c192d98e4b1bbfc5a926438b15e705264eacda13cdcefa24f88fbc7680e", 0x44}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180), 0x0) 22:11:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0x308, &(0x7f0000000100)) 22:11:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x102) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) connect(r4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)={0x1}) 22:11:50 executing program 0: r0 = socket(0x2, 0x1, 0xd9) mprotect(&(0x7f00007f3000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f00002d0000/0x2000)=nil, 0x2000, 0x4) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000080)="bf5519d9078e5a0a93529adc2e97c63f654f468d235f2eb2678d12103bde9dc6e442861e9f684a4ce18742a1eee5", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="ab11c3fa4691b7b0232b987a73c20dcef89f730edb03ac92a427496ff298e1a8cbb39500654e6f4cb48f52e3c8f8c0141ffa8828794e7790c76099c1e22f1ad1e9f478602d33be0d14dfb4e98087ddcc0bc6c4a8802c6333abce84a9ae323e7e4b53afa39a6eb6f9fc93b159499ef5d0e93f0463f13587527cd2f7eeaee5902f5d2616fd0bd5f92ee63b07329018537a78e0ed1e4dd5aa2804f4bde52b1bf025b59cc968b220eb8816e46512f28769351f", 0xb1) mlock(&(0x7f00007f9000/0x1000)=nil, 0x1000) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) mlock(&(0x7f00007f2000/0x3000)=nil, 0x3000) 22:11:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82c821f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4, 0x5, 0x1) syz_emit_ethernet(0xc2, &(0x7f0000000040)={@random="2d967671d66f", @broadcast, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@generic={0x8035, "2a2fd7b8dc58ab16d273003c2ad779958974408d7694610017ea3cafa3b1b67dd428abc7075bccec4ed0d1f8fe864008c26916e476d72c7181f0e6f8b15c5a4c8d09cbf7829027cd7e74b53b1c75d7ccd672374f788869c29966f1164b06d8603d520d75d97b617be84a3364ea4b78dc1806c8e8370ca7b1c5904af9716d48450ed6a16706422a67cda5e044bdc400c0ea9408e8efde98f36ec74ca74a9938e57ca5f2673c4bd0b5165393e930aefc1b"}}}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) munmap(&(0x7f0000129000/0x3000)=nil, 0x3000) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) syz_open_pts() dup2(r3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:11:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="5d094b0c931d35e23a29022e280ca04087c6f391da0088ec2764fb24da2ddfbdcb1c8ed1da9908f831", 0x29, 0x406, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 22:11:50 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010008, 0x207}, 0x6, 0x7, 0x97e}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x2d0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file1\x00', 0x2d0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) r6 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffdb2) r8 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010008, 0x207}, 0x6, 0x7, 0x97e}) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, r5, r8]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x641, 0x0, r10, 0x0, r9, 0x0, 0x6}, 0x5, 0xffffffffffffffb3, 0x7}) 22:11:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) link(&(0x7f0000000440)='./file2\x00', &(0x7f0000000480)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0xac) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000240)="2a268728894ac85962175b78f68d178e65706342d2f0f5588a8f3dd4cf49cb2b1732e5b166fe85e8fb3492c9049905b2e8f77641530ec464ddfd085dc8153ed2278502f24c8fc78a0051f081c93434b6418d4191bd112a77595fbbab1c3e69d30c6903fb42b4f5c121853afa2d92a0b614bdfdd46a059ded3230dda14f79eeaf1359f477eab8bd3da046ed770528169b64ec50d60cf72543d9aab1307a988c529bb43bba08ca8058acabaaa9aa9cf6ff213d76d3fd1763d6916ff1dc861a8090c14c6d83b65b8f9a0c268b8d0965c11bd71b3fc0e80a95913625405ae166b79e7bc4f5e24a70b65e97ad4ba0dbf36527c00e5d48aa9e5788358b", 0xfa}, {&(0x7f0000000340)="45d180f53dc1617a04e51be1e830a8ef40c48d2a5adf32761d2bc22e66160c79ef3037a5c5b5", 0x26}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) execve(&(0x7f0000000140)='./file2\x00', &(0x7f00000007c0)=[&(0x7f0000000680)='-\x00', &(0x7f00000006c0)='\x8b.\'+)\x9e&\x00', &(0x7f0000000700)='$*$-++!,\x8f}{{\x00', &(0x7f0000000740)='[]H!\x00', &(0x7f0000000780)='\x00'], &(0x7f0000000900)=[&(0x7f0000000800)='#@^}\x00', &(0x7f0000000840)=']\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='[\x00']) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') 22:11:51 executing program 1: socket(0x1, 0x5, 0x6) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) socket(0x18, 0x1, 0x11) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) 22:11:51 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 22:11:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x10001) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r4 = socket$inet(0x2, 0x5, 0x7) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x1000, 0xe94}, {{r0}, 0xfffffffffffffffb, 0x45, 0x0, 0x8, 0xac}, {{r4}, 0xffffffffffffffff, 0x12, 0x1, 0x7f7f2d44, 0x2}], 0x9, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0xc4, 0x20000000, 0x7, 0x81e4}, {{}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x8001, 0x3ff}, {{r6}, 0xfffffffffffffffb, 0xe1a1fa7a28ef32d9, 0xc0000001, 0x1f, 0x100000001}, {{r0}, 0x60d874a4d5dfe4ec, 0x82, 0x4, 0x1, 0x7}, {{r7}, 0xfffffffffffffffb, 0x41, 0x40000000, 0x81, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x13, 0x476dcb77321c6c3f, 0x5, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x5943ec64bed7246b, 0x1, 0x7c, 0x10}], 0x3, &(0x7f0000000140)={0x2}) 22:11:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = getppid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0xa, r1) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x2d0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x59) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r3) setegid(r3) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaa9aaaa08004500003800aa03039078000000004500000000ee610000000000e0002ef615e6203ff301e0000001ff0700"/68]) 22:11:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 22:11:51 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff5cefe903090a0800450000700000000000019078e000000200000000030290780000000045000000000000000029000000000000ac1400bb832300ffffffffe0000001ac1400bb00000000e0000001ac1400aa7f000001e000000200092afa5fe676870300054350d29406000000d200940600000000000000e9f973316c17896f23679fb858baac38f7ecfb2bacd4744bbe837f48f56b586dafef75242ecd505e384bce9a2c864c"]) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x80000000) 22:11:55 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f0000000100)=""/116, 0x74}], 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) unlink(&(0x7f0000000280)='./file0\x00') r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x28) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000380)={0x4, 0x2, 0xffff, 0xc45, "315b7de7640f276e16f4450eb70db73420132d8f", 0x79e, 0x9}) r5 = dup(r0) ioctl$TIOCSTOP(r5, 0x2000746f) sync() r6 = kqueue() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000400)=0x4) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000003c0)=0x800) 22:11:55 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xe4, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf373f65bdf349157497881e4e1dd98c4021f08b93a71d0dfa0958edaa0901000000000000002c3456d6f2b6bd9ad81048a6732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c901000000f39263990ebe1712f0520000000000003805ee1f622b364e1f7b1aa0d4e523bf9e3a7c4be9d2899b9bc08b1d4863f56bcfdcaf08003f1623c619b06fcd46f22de32648d9eef7b899ac95f6eb03e64bb0608d65bf045438a88b3a0758b79d973e32c580a7de14aac2cb76b0bab802b3f77141ab356287ef9c93a3c0fcbc4371bf368f89f2552529a5de3d987d50abe519e3fb44de951f", 0x4) 22:11:55 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0xb, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300076000"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) syz_open_pts() fsync(r2) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 22:11:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182e8a7fff000000000000009c7e00", 0x0, 0x40000}) preadv(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000080)=""/57, 0x39}, {&(0x7f00000000c0)=""/135, 0x87}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078ffffffff000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="680200780000"]) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0), 0x3e) r2 = dup(r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x5}) 22:11:55 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3400}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x0]) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x5, './file0/file0\x00'}) 22:11:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7fff, {[0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401, 0xffffffffffffffff]}}) 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)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = semget$private(0x0, 0x3, 0x20) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, r2, 0x0, r3, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x1800}, {0x4, 0x5, 0x1000}, {0x3}, {0x2, 0x16}, {0x4, 0x87c, 0x800}, {0x0, 0x401}, {0x0, 0x5, 0x800}, {0x3, 0x8, 0x800}, {0x3, 0x81, 0x800}], 0x9) r6 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, 0x0) getppid() shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/120) 22:11:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x80}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:11:56 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="494e1619463d5837fccd1549d8d76bbdf251c4e84d975ec6aefe2502defec3907a317108383cfe65b402b23fc8b8cb103bd2c25f93551ae8c21b88ae512277a6691baa7f10d8901bf498041c594fa1130168d722a6b6b05f91c7f1c0f7fa109d9326d8492dfcb662f67ab39efd7c1d86d3d47073c2be43e746183ee78e4909ccfd726c1dc23407b15eeb189c05ea59244d997f207638b7601bd7cf3c9d26ec998bb55c7b45d52acdee20f3dba2977c7c5ca3deaa0163254d3e"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:11:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) read(r0, &(0x7f0000000000)=""/225, 0xe1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 22:11:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8eb25b3c2ba50096, 0x4, 0x4e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/234, 0xea}, {&(0x7f0000000700)=""/255, 0xff}], 0x3) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:11:56 executing program 0: nanosleep(&(0x7f0000001580)={0x9, 0x400000000000000}, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x6a672221bd107a2e, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r1 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffdb2) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010008, 0x1}, 0x6, 0x7, 0x97e}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, 0x0, r3, 0x70, 0x8}, 0x88, 0xee, r5, r6, 0x7fff, 0x1ff, 0xfffffffffffffff8}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getppid() 22:11:56 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='+##:,.}\x00', &(0x7f0000000080)='][\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='^!N!&.$,\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$::\'-\xd9-\xf7[,\'%/$}\'(!}\\\x1e!\\!\x00', &(0x7f0000000200)=']{#\x00', &(0x7f0000000240)='--\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='[.\\{\"@#N[%#\x00', &(0x7f0000000300)='\'*+$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\c%(}&(@\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='](!((\x00', &(0x7f0000000440)='^*.\x00', &(0x7f00000004c0)='#,\x00']) 22:11:57 executing program 1: r0 = syz_open_pts() kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) pipe(&(0x7f0000000080)) r2 = syz_open_pts() shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000280)={{}, 0x2, &(0x7f0000000240)=[0x0, 0x0]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000100)=""/238, &(0x7f0000000200)=0xee) 22:11:57 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x6) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0xfffffffc, 0xfffffffd, 0x5, 0xfffffffffffffffc, "376007083c8f8cd3ffff000000000000009c7c00"}) fcntl$dupfd(r3, 0x0, r4) dup2(r0, r2) pread(r4, &(0x7f0000000200)="7ec61960708a7c3b0047309e89336b64d99541024bc611052a36133c69bd96d6e0bc1752a6bd52c85867de452089e3669872ac9cdfa8b0001d4d32fb43ca92b495d6d543e41b27cd1c89776108d515acf3a97a6acf046c470c57585b6fdfe7ad722ad726560cdc2fc405023e2bacc2a55636c346ed1c90cedb82747536ee57463f43064f0a8c138fec0dcc2096fff02e80c9b43a99fbbe3d3792d5a9000c45a584c13cfe54ab318e28239acf3d55340e51c635ae7d1d9417630f91c1f55148f526af8639", 0xc4, 0x0, 0x4e10c158) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x200, 0x1, './file0\x00', 0x5, 0x8, 0x999b, 0x200}) sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 22:12:01 executing program 0: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0x2e}, {0x18, 0x2, 0x101, 0x6}, 0x4, [0x100, 0x400, 0x3ff, 0x1ff, 0x5, 0xfffffeff, 0x10000, 0x8]}, 0x3c) mknod(&(0x7f0000000200)='./bus\x00', 0x10, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x1, 0x0) geteuid() close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, 0xffffffffffffffff) connect(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$KDENABIO(r3, 0x20004b3c) getppid() 22:12:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 22:12:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x2) 22:12:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00082451859e1865790a0000000000001fe600"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x3, 0x6, 0x0, "57cea83494c6f015b90921ae955378fc8af2c35b", 0x5, 0x4}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 22:12:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x4000, 0xff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)}, 0x5) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x10, 0x5, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0xa) socket(0x1, 0x1, 0xfe) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) 22:12:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="fc", 0x1}, {}, {&(0x7f00000000c0)="3ace6fc07a0bf96859cb674722b6e5328bf014468496dcc565d3b16e1599eb9372a3cc2cbdcb6476b3499f4c5b", 0x2d}, {&(0x7f0000001740)="3c6486408bbeccbca8c3de086207cfdea34e510b01cb1d3c7a8c2f7959aa081c44991d1d0f9c4394c8cac6e40fffa72076c8c632771d78e20127bb03b024a3db46a35de37a46fdb4336f17d388a0be46da9d1610bf3237eb9ed3a7e2aae7dc3c562c1463a74a0b9a36e5804145b448fcb92f8238738093d594d25fbc993d0e22bd344b75f7787eacedfc1f9a3637a76b4ec0ccaa20c3ee3aefa3a8c79644592f892415ee51f20faa1fc7831d17e2aed604948d784fa1db12ba17de57d216d101f47bc1df92b2d3f1afd4cd1e258f84752bb7bc4553e276e808d581c160dd097ebf9ef0742581f8b668ae56036f207090588018b5c2ad7d8e5cdd8a3b5faa1960780a2f8055d4343afa294c09107ea169a90ae99f4dfd61d71380c157bc0d696a799dacc8781eff575a41169e1bd27cb6148b769fc8fd83141a7afb62d8757c27998a27c2a7bdf0f76fb6f9c1ebe7905d406172060d84dd7bbc3cd3d055d57596d384131338ada19012a30257601c8e4bf3a0d82051fbc5fb4e10af1fa362546e84dfca7e8a434f0f6ee0e7464968566e5d84282b669fb4948267a3fdb8e3149473590b79c3fb0e080a1ce27f7fbd36568d96ed858e462d0324d4e0eb30fe91a8fb05e6e95c95b1a108d5f873e03e709235f917d09a08926a0c5fdcf51814c833b3c3d4e8835bff942e982d2909638f7054478e5c5501e2f0b8e9064f54d2817b88bef5eda017c40367e0f3083932dd7719faa9dcc989d92dddee93ce7abf04c3631a805551d09466eab14bca3e7c3ba339e85e27d472865822c1883954010407a629d1fa35a5c3e8e8cbe810fcc409eeca66b6e48d0c33a4410e02543bb072ccc2c6a1fdc5d941853e9b4535d825b419e4258f15de56e91c1c421c5c026938d3e410bde8bc948f8ec514f5bf1f4b82cb374a11429c032650362ae4986aec449d12bb67a2726453e7039a3b2c9d772aef328a6acaabfbe6addbb1ff8d675bfa8d82a2fa95cf99e164e9a416269f79fa4bd77d3e596aef6a4674679292b1ef612ec6816f0f4819b47f672cf9132cc08017f37f6ef5ab7296ef37d760c46d629318956936e04f64ab02b83b071e3102a8850f1636458e7c297e1b4537c51e0b33d2f2dada3c8e9d7a8801aa0cb95dff34307a205fd438c8b89d3b6c72aba847fbfb42295d83a8cc28ef0678c5f85ac5915d88bfde93a8b2331fc6720747bb152482f9f9e70cb9c1462ecd8d1813d2dc191bd6ab66effb26b1540500f20142428f2eb690ed0834dead445d33e0382e7e1f4d5e5baf86e640a9a908c176ce359b721c555f0db8ff8cfa95072febcf7ffb4a85fe84c174274fdf1024d66b9002130dfd73469da3774d8bf950dd0960a9f5a7ee2e5bc24b9095952f7599c3b989f4e87f2aa2fcc89db9fed9265caddbfa075dbeb2efacd5aefcad37e70a2ab2f74154f470fef931f0ba7aa00c1a56df81a4b921af82efc4277d68cfd69926381cc2aaa48af5ff93da401e325413b818048f9e69cb09aa7444200787e8dea025ce2632e7f44f08e22f385ce73668957c0f37b84f42d186b3848bbde0d90dc719cadb411a1c7dac7faa6cb69a00b97a417a988d3d7ca3d5b19693ef231c605b93d2d7a07d365701b8bf908c9c0651ca307e7ee6c81614b8c27abb36d006e56c35393386c5763056e52ba9299175f1d273923e8a3d830c449ac432303ca40984277ff1c70c4ba082864e69d51eac690b43b6b62cf123035b7cf96169a83c6d390cc9e2c98bffeb437fe01f235b446b58e2040bc01fca3be498cbc40a35030bf418c83fa46f7919921e3902e4b0d12236c8292130877edac9a42dd76755520ba7bd3b7c323cc4a917bf5e08e25274ecc0c6b1170d8221c84f6a824586939ae7a66a0765be64ea3a18f38ef9a06eb4e1f1cde54e3d25666244b455c52794be962d03dea34f4eb979b2d617308d761ce02bf81c7360513053c23bfcd4ebd1e0387f994cae6a7f1856df634e111cf0ce291ab99206081a9e952b3980772ec80879fd73787a7928f27498618fa3aa3c48ccddc6fbcb900e8455c4fe985fc9ef047c388d89b6c084376a19fd5c0a60fec9bd1c5703990d9eb8b28f7dadffbddb1f9e6b4e8546e4e382100c905aa6a6c6db1da6678ae82f28e7ae7229c089c92b1cba398e7e7728167ed7f4e325c65a1264efda741312c4a3f33b8eba6e191308873cb338db371fa3cd1c7d41f2b8d1b8325c6b51b3e26a609786f5a854f33857eb38a549bb999637241e91ed23811eadef48c2a07264247054960fc7f03b308879de94e80e3a42ad245f94356fcf6633af1576afa897c4ffd0a83dd95380006310431847bbc717eb4730e69d7b1b073fe598508329ea173689c3cb2484569904cf6e4fe8dfc4edfc6aa7785b71dd5f64319ef50caa31c9bcfa79271dec4c84834a10e6a8a23ce5ad8c31d56f6a4efac9a97fbdb32616f43d270d1caf914b2e7d5f2450ef2ea31744f6b96a4e0e399bc42ceacfe9cd6b0efbf83ad2864b9176adac4853e09b11aea6583d949ed3e91b3e1dee2ecccd09b4ab23c272b9165603ff1be9165966db1f104376c2dc234338bf7192806aef082842a6299976a35b600d266c6835337c6e694cdb06d6c7774e7cc2441aaa557bb9617308b75db22eb622b8e4608ae016d49e8ae6b549cad4ec02abb0a7be093ec1c088ee04c10cd725b83e56d2b22bdad488a9e8689be236d27450d00aca5fc84938b4969a68e302aea1278b0357e9e74f0170a2b7591e25c54de5c03c35361dea545faf5bcd2198711dfa5ea2d3affa7f8335ac4f3f4d79c3a0647509021b028d16004f6cd1435620da0229190a6191950d9407706ac0ad3cfda779dde3f536beb5d921f3ebc63c02a43d295d48634694016f909c612af5cebf798a0f4eab2c1f33fc1c3b2cfd9dd91fbb567cb7838d8dec163cc0cfc37754ccbc384019f3737ad7c2d2f36fdbe01e575edce106b0d4ebab53b2b9f41d4a223c2accd4f31d63a45518be05c65f91a36a37fcd299217d92373967ecdc240c401b119358749da5bac8d918a02462dedd733e5ee983f528e28edd0630f67add905815aaa88694963b6b0f9e91bc8f1b8dbeacf619c564f6006d574584beea02af9de9e92c75bc0d58a498806aa7954ead3e2c7aa84a6f79cb0fb4f3e4ca9d87cc2133710d4a6b74f9502c7386a3bf4dddd3e47cbdc4c932eed546e6ede7ec4b96057352ad42f479c71fd15f2bf5c059b10b6cf661bda7e333285c527d65c826a13342323607792d038e7a97ad88aeae7918d05f32b18b91d9ac64d18ba67bf767839f7909a2cd78cbb4f933eb511af2f4b4f10d276ebd0ab770912c2102a977a54b412dc6af71bfcfe3e62539048593f7cf847eac6f04cc09fd92ad5dd8af7bcfc05966c89fa2d629b5faab200232270b5c0427edbe50bcb5fd3e9cf5c4679a9d4f06bfc9d88b1d6a88b8767dd452daebb6c47edfdb030300874716745834dd975002c7a06e411d5774760ea336eda02468814a740d8c91abe28a4eca347b815058eed338b289313a53fdb8b5f0a2c2400a77052338253ffda239940f68d992c12da3ef471c8d136ba26be14fd0e99becbd9176aa962a447b38c188b9491a86a796cba82c98da913792d7b7209efe3a449b91e506e602f9b0393bcad6fa01724fdd8dd9624eb419a7dafcd1a3cffc9bd169acb8836b3463855fbb699dacfe57ef9c2dcff01da57bbf91928417e83fab1be2759f762af506c03f74828764fa5353715994cd589c24ff051aced95a75899b8a17d61d4c2d30c240f1ba7ae47987f4c8954441e032ca9477d0320cd1a486f2fb2ce7c579ac77c9bd3b716b9a1e741615839871fd3fa75918464cdcd4ead748cf4dd560c2ebd45490db62ebc7422ebb35fbdabf12b2465985fb2b722c1259f48fb7d7562dda6bc0175a2eaf2fce321a56b5208cb8cf60ab0d41ca519e8367506e23bcb4ab138e81c2e7f09f39d29938d6a7beeb67a482e814b92b2f4e98c8c4d31174f29b11a6a1ec86bc82bd26ca5b770c9e2f715bfc49dcacc16d9648de45345a4b9e2c80a2eeeec0e9b8901b92a144bc59fb78e4fb8257bfe75f5e05af625b928f8d9700d9a41be30fe9e00fe0df5e15aca6ef57f9953bd7220a3613736b23d08c4558e975d064d7a6745552dc0c3a042078ebc4f9e4bb73dd0c95d76e3be5d5bdb3feeaea3b26a4f234b54849d23429f29636387c5bafe37575f02e15449b942f0875ca48a5ecc5a3258c50b998a1351575039915894f3cfc651eef4e8abf5de8980fcf68449822f0efdac7b0a8fa4e80b0e24b45f4788ed7020209b9e8dfd494fb8fbbcfe7f223b623857c1bb75335c42bf6c86a02f7d18b278cd9f701ba211bcb77f8506573628360abcfe821b3a749267bcd4bf99ea53bac257f67d5d37d2fd755b1589f8271bb2946290a0be823a1682c3feb445acf10baa22b084f33ba66f025bd5f3344df79317ae4ac462e04be276729386b7cd303aee81a537b70431b92a9e80832d005ae1d0ba86251f9fc33dbf972914fcc357a7671f12446b8f3888cac4e4a59a025118a0aecc70a69b5c5da597aaa7bcdabbcdb7361642c48d39f1c8c3df9bccf316bda6f4481869e2f6187a599ca4ebfba9ffe9a15eb44af775361a2335c557b09b7e1dfa5e31620049fc8cada64e015ca2ec19461baacd4e213fa5d5914032fe9f971207720cf6b7845923b3715e82e3e008b0d5dc4ea0428968716cb1dfbde5abc536aba952cfc94e12e7dbd52d6619fd5af7304c378d98bfe7601e68e6353cd546a7b579abd8af309e8a7b55c65e04dc25aadad7a782fa5d84c7bbac0ae2c4b6e4a8c3c64def6f1a6ce95a8a574ed700fc7ca43a98057a2f65a390eca24f13856c1d4b276ca880f738deea532e5df92724465eaee97ac449b605b9c617f10b5ee0b910392680212ee0070a8d1a1198885708fba4f239df8425ddb321ec65fdd959cea5440c341f47a8f7486d23494f13ca1ede3afa5572b75ba711a6a2e26652ff55077222648d0f03e259c1818c959164cb94de1c9ebddb79eb3b5158a8407ffe40ade33eed6c6794a32dab5c4e6a55feaa036bbbc639b80bb5c84dc01aed1638cdbc7f666201a9d9a202c556c37dbc0da42b845548ae52cf1fee502ebf8528fb07723acbec65a3be0c246da06f22bcf5773344079911fef98a3769d4e89977047d6c865cdaef3d0cf15e5bdb87fb772fb24833e1e0012bc1dc7e50e19d670d0bb97b2645c27a1c97228850769ca2ce57b413c874a47b8e7c83e4744b5569bbcb96e6ff6d7ba4dacc79f47e0bb4f216f91369953c623690313bed0dc158192ba00543c017e275c20aa87149d9a9a638b7db73dd0b1065d8723787db8a339420e484a4f35a9a28b066f2c026a3664a1dba0e674bdda19d15c9d8c70f5b93edae3203980584b7eb1b811185e31e23541e373456f0b7bc275e306872b9684f6527fcf2e21bd59ebc423255426d39cbc4ecffea2c60ba5de747c40cd7d82d076eebd9f8026cf655829adf7cb62c517b52614241232cf81a0d954983ad74a0af0ec9cf0ce9404abf2d7b12acfb95ecb8d89227ea49ab369f6447ae79a32e09c133c0adcb6b9b03ab2e2413adb1abb6fb8ac2043c05b2b3de72518cb59b6e95b361f9760d3dbf9123d50a08e7e9bac250219f56967e8e7257c929a288260f50c06be6bfccd9a784ab7ca3798bc6344c985915a8443febc58211eb759b851398fd2f124602f2e0858c17aea75c9aa629835ac87743238e6e1ee3deb610b8d827bec", 0x1000}, {&(0x7f0000000100)="a478ddbfed07d2cd455e110e41c34a73db89a3f643c10f9343362491c0caddcdc786324c703c05588c595f2a7632f46db3dec61484617f9440bf55f901eb431f76c4ec5476ceb2a2dce6954b2a8c3b76ed62efbb4310c761ade1ec4a1fb50a1e034520a54819248673ef9b30b0", 0x6d}, {&(0x7f0000000240)="72920eaeacbb0d9df115fd459b00d48493df9b13ef9e1877d3164d94fb0d3b20dfd33f20de05b4c2475d97676d1af1982306da1234bddb8606760b9513558b312de944051bea36", 0x47}], 0x6) writev(r0, &(0x7f0000000040), 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 22:12:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x8}, {0x15, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x10fa}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x101, 0x116, 0x96a2, 0x4, 0x5]}) 22:12:01 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x800000018, 0x3, 0x102) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) connect(r5, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)) setregid(0xffffffffffffffff, r2) r6 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000006, r6) 22:12:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x4304, 0x2) 22:12:02 executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 22:12:02 executing program 0: syz_emit_ethernet(0x70, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100573a0000000000000000000000000000000000ff020000000000000000000000000001040090780000000060276715fffc2c0000000000000000000000000000000001fe8000000000150000000000000000aa330000070000000012c8"]) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x2, 0x7fc}, {0x3, 0x6, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{0x0, 0x0, 0x800}, {0x2, 0x5000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semop(r0, &(0x7f0000000200)=[{0x4, 0xff, 0x1800}, {0x3, 0x29e, 0x1000}, {0x1, 0x1ff}, {0x2, 0x7fff, 0x1800}, {0x4, 0xdda, 0x800}, {0x4, 0x0, 0x1800}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/95) r1 = semget$private(0x0, 0x2, 0xc4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3]) 22:12:02 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r1 = socket(0x800000018, 0x3, 0x102) socket$inet6(0x18, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r3 = dup2(r2, 0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x81) dup2(r1, r3) connect(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 22:12:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000040)="138f400a7a48fca655925f87e371ff4be7ebc942d9a5118ed2350889a4648bff801b2dda3875eac90f8b875070cb2788e4274ed05d17a3bd826b646a6c6aeff0a8835fc1963f88be4c175ac89ee8e2c16eecc9c379b06c4f073e8095cf1ad48a19a2be7fc14b467de3e59899008555e8e807d8797b360aae618a1108c5807c8e8baae07ef60127dcff4997005392", &(0x7f0000000140)=0x8e, &(0x7f00000002c0)="6304d9e62102998e4304c6e427de50ded093ce32f5e616227ed7edb704e072b915c0c3dfbb6ca9e123dbba95b05491452e7f798ddce471db799f2bc40839c53e905b298cbb69ed10257ea88609efb320b9cc9b42a286a96286528f5a9c15328b333788781d29b6be844830d3719b11f36b4aef32643679ec1959eb96f2a060bf59544ce38472b7f0b8076f4f989df106f12baee569dc098b8d6ae7e2d53f7130818d08bba006e00876780b1327f0813ef33771944f8e71fb9aec2df54646ae1bb81f79bff07b290e71e4cb5a52655e1cd57f54cac199026c13495913d578cda9cd52bf9289f772dd4b6babdc93a3708ce9a1fc00e5530e55c3c73cdebfaf2c9040bf541a0d47c5ec5e93923048e68c62d872cd4f10650c332ae261943cc4366aa57ede38c26d11014008ab19a7ce9d5fadf9ab5ac25c6674c7875a82acfaa39a5db8550a66c86d1147604be5875bccd6611ccd82bf0ee3b4bf2310fe13eb0ce13ac9d3a4a5b500562f78bc74c44c8767b35a8c1abcc64e9e6d592f008ebbf292d788daa55f5deb1b4b452e4af8f1bf9e7ed867023ed56ae9c33ad2402d78ae84f7d29e67ad6d893d4464c8ad90f86af4b454cd98f706391368d11cd3e45b4b51642d0b60611d15dd47a52335835ad5ee2533687665450d89965555cba53a50285fae24655893cf0af5b7ade5125694fa8406c7a95c9882f92ebb36d26478cabf5c47b9a0be68be73c030312cce67338c52d6fedcd95a5f1fb5fd7c75f1b7d2552652233a9f18a48cc9fafd361f5566f5ea67ca25b6a552aa9b408e010290d675d82930b50923e7787d8c08d71037a4841853b97ce7661105129af2d768d49130da3a02ef84599d27b9850737dc63c9dd7509fbc98abcd77e2d1d2fc05536069d27763a478666a7717927eee055200120125016b78ad03865ba770a3784bd304ffaa765236c2ce590676bc1db2fe1996750921440ee56d00f8fd3bf64c3c2839d2c3ccdeac1aec5be5b99a48e6ff54fb69b535f6f96da092e36323c16d5e3192f437216ede81d35c59005a4ee68974141540d948d42621e5d75dd998324848615888dc167b03ca0f8723acf5ec3e6b7bef7cedb082f3063595fed2577727c82ecabcb96ee580268d0048157cfda50d3a7d47a1ce4d3a185b7d5220ed2afecfe3447a9f9531c28839e16461d22a4721cbf16d52a15081879ab40ba6ac7873dc8e5436d6ec7c3ac527099a5ca3bbdf43769a2a88a1354908dc7091a1a44fc13ce6f5c5442be369cbd1787d937d78ef296b497d2d1fca4edda6ef9d4aa9bdaf8ba5ed9675b7d7ff8e27fc5065d91925193916bc72925314fe1a4b37869d4c63cc3d3312437baf5eead00874b4783b14b2a36f7b8568ab0104c33178b9a324a6288263f76f9becd81f55574657d340895829707aa7455c35306f9006246d267161b3813f27541fbcb9f63c13d8b2a7c8e793b6a5525b96eea4f09ca8e0eb3ba0e371beb022e3c25440daaff8323a9d1476ba81f1441fb34668cff25594cfc092b793356f9e07578a3ac7b6e8307212843e7823b0f5355ec9f22b25a4c18819b6f317906cf75e97dc78b39dc71e6382fbbc91abb414a472122cc086d151bbcf28f4a5dbbc6e2292bf91d57c2065139996308b8d62779f8638847595815da396765676eddc888da1f8c6658fa01acbbd27f7dd2b192e342e391fef41ab8ddc56523816ecc6eb7ad7ece779a29bbb04637901a38dd2cedc276cd6ddb1db70b9cb9b8e952ad3100dcf05882c55a066bef524b839a76552e848f06e7b0cd7e9d02f238e47d3f6ccee181a8e36e65c23d75b4007e6bca28336498ccdb2f3680a24fedff2ca5773840e76733a9aba26e1d7ea909c5d36f4b72c4162f7344dd3c9af88deb76ae1a36022a196a2c1c04ca48b4944a6ccd40ea8723d79700215908072ca5af597010fc7703928c9894ec29abdc68522d2847e2d8a519e020eb2602e958b5b2a775e65230a24a8af3d089c4e4f60cc6371fd8d8aab6cbb1b0f379d1d9002698985062d07b9620e7265d9f75387eac84247d4408dd90f29837a61264c933f89a64c040205aa7ef3601989ae4f39bba9d8d241657810b3e0c9680b543ffac590600778c1fea235e34e5f4b4548e9a8e4f6c81257f2da5cacbc67b9a05a145e70da95c02d1d3ad7d7185adb62a102f5386c950456892ff31624d96e6ce9604b277d4af9002e2285246cc637a7e04549a1736245ecdc2f1f7b466c0363ca167e0312f054a690a40460c85e8a95a71a28e10837e598f8bc57d1f632c7e4a9dafcaaf8280bfb62c83ef77fac25fe43383bb1feac3c635b6e5eee2956223fbdd66ea9f6e182b761efdea278b206f4aabbba0215ac78a284e6508d689192ad5c1ee2186fa8d18b94e2259782c1f7681f201440d1ad35fb5266735429980aab8f7d4eeddfd2b4dbaf15b587ed21318f89df8efc2b520028a677bcabb3f6eadb5a0e62b04fa49eaf981ad045c635987067d981062bed69e06184eaca58d3d0a8f8ef5fff6be4a49ad594d313023c07d46c074c564df5befe514b73e7b66a06594f07653d5f596bffc1610cea8fc77519615ce94cdb0b1dc7dc459f6bf21ea1b861bbe0c8469e4555faab3497979c1c7a12bf4b364cca65a78ed99462dbc5267475d63da728dc3eb27700d6d608dc8eebcc052af481b4da9f21ac54fcba6314302332082e7c562fc061c1d19978d38d14079866faf73de649e3a352d5e6b685c094238a717cf74fe8c5267d034f38ee4738a55388e533a78a0dd26ba5a9a85287dae98b19d7d2bd0d6b9b8f4cdd786aa559460271b06450d265f0b3c786af915015152ab96389b72332cb205be8cc83392abadad6323d32295af4c5fb54fdd2a6006a330a8b321a71a9c3936d3022cb3420e3a7a24740352273e4ce669d63625467ab80f29251f7b498d03ed401301845930aa13e1fa0ced4108551d6529b2bb51436fd494443dd1c7a1238ddbb4d63fa920aa0e79058e638304747e10f514c668e713015dc0ce782e266b0bcbda737d7776b0eaa4c3d22b7d27a26fbbf7749785c073c984f8ab4f8c1b6d0b1c2e21b04756ce38b90b232fbef814d18058c47472a85ab89fb4bd476ede8142b24615c3cdacd1482b9629038951cf86336171d981225405bb0f13f1a424cc9db51cf96a5c0069b79b61436086bca89a8a30fa8187bc7e00953431bb2c244932c799d943c1bdf273055ec2c3c09834898fd7b79ef580cc33a7f03c8d70b809c58bd5c55e1c624bb04b7c12d6cd81d27ccf54ace4ab17fc187750c1bd448296cbb87dee2ec23f697bc44927aae3c458bf2daec1b6253f5baf0e2be5056eef0db280bfb1b838e953d1936be244ea164ec81b18be65cd9f20a0cdc34f3cbcd136a4a2d0725a87dcac78e0b8b0b48de565e6726c40086deeca86df3a82ce428ef64a6c32490aad5354407a35d42914e5112d2d0649a7cb056252a19d6183da71428d4b421f66a0665bbe85460f36350824afff05ae5c20308743d6ee81507496bf3014fc502d99d3d29d2108b8050b69739744e65ffb9e7c83517cfd5d4a7da4d63f28c2013afb0d2c2e737498cff66251a79d2ff5e386f9640943795c4f162768697c1dbb2a284ab95a87e268dd6a9772635f11fd430db513e92e764ce9908576a05356fe02790b3e171ebd5ee81c4fbf0f35b193f08014ea00b360bc5bd696ca164cf5e25462d3edbed3e24d7ab4bb4ec2015de912bfdb1afc84b412fde0234c21cb48cc017308194414d016767a09b7a07bd8f5b9d43fecd69d0034f94290d3a5fa73f099381701ac80eb28c3d698ab5c741eed9a4e1c28e884b7079bcb3773ece10345f3c87613db583000e5884ef052836009884eb467b97f54be3e5da014f08a728226d3d11b2b07a819fe7816067a288894d5ed0d9d5695cc58452178758fc66596a6526cb43c5da02d1c4391765697ed3773e356c6cbe331bb07ad77a404eeb2f3c28f57428f9f6c7de6a1e6ae9ccaeef63d4d7d50746a9ad30d013735287f597b5944766caf4b72d7d2a6382000d04dd785bef80cd44b50788a0c668186a80ff454ad7288f05e76247cf30b1f59ed0394d7d52f0794af106fbe33bd80d997c7bc06740b8c6578978bdf7eb3a01b76782d78186f209194d68d5af911d4701d6a07b8f93dbbb020c5ab17be9a500054bc2a16d994c710d765f196b2e44a2c1b25d72684a1edbb5467fbf1b21a008f059f681392e816e09fa76dbdb6bef39223f6ba9065fa2c487130084b23c287875ccb7aef149d57fa668a775c8d6e6172ad71934228424d178c6af66c2b33a5a296100d62acb4bf56d9be23078d851fc298b754d8da3f144b12f368f00fd227a3099c0f13f3169a187d21bdf27d6017c2991a1c90111f1a717d22a0de7775ce790ede5519d6c7c8e9ada9bd54767c7749c3d288d393ea267f48e4206eec5d0e1eb69df27a4e127bcc6abbc53ba45c749c77a92ebd228f8a8e7618edd956a521e0eb950bc9bb88f4bbdcc4811b65f553f471747aa68456863f4ef2beaaa9b8200a21b05a87cde43e6e11dc2081ad89b19cf636118deac6539af225e0a65101a64b89043797029e9e72706664dc15fe3cccd7d2a0db1bab2d2bb1b51ee8c66e5e6f6a19b08fd051d1ca49a52a4bdcf66882fa4d64b3071649d7e68f4e4ef538cad5919a0ce15e502bd2cf9306c2a49e2086a5db03d5d8c0901887d9a4ab567dd8a222a23fa28c41f8949fd131c59124c2b2168bc3e2e40e42a2c19720350884db3f4a2ef00a9dae76b03ed567c157ec0595dfa585a7868a032589dbc500e5ecd30f37fa466b295ab60ab103ebcee69162fcd1a96082d190a11b38e7a1662152f83f8a6de67b3a7203f4294a25ef108bcda03966ef4f4028383f2eb397275486f5244149fa399e902bd28fc67dca102a3fc919150408f955d49ce43659148dcde29ea08a0de6bcf25b02aa61e31363d2db3e13460baca28e04160afb46e390b519b244044bb94b3b3dc2013e0f18f99bde7cd972d1a9cd8b02f190f4bde9e52df6bc3e25643e47ce26203dd72501323f64e5fb69c190824c0c7f3acb85b8dca42e26260dee96beefa130c0f4965a6a4a10fb98dc32a59cb9896ac4a81d558718ab1e7d907bd77f3b09a92c38f4ada469f788b1dd70184cebc6031a354293f5fd8e9ba6ed08315c45e1dde3ace2538605af6bc78bd220ab3ea6c8fe19f4fba00d346b99e0bc53996ca91f3cf6d91fc73814925aa6fef89b55e48116c9299c64df05dc7f8f80c5160811e6e8eb080da4ccd0b8f6ca1d8d24c51073b7b0346a281e48f5660c90521a75223e57aa71fd7002695a48ce472f754680d21b983b39b985b2c6d31e10c735964ae1db8b17abd8e3a98b27bfaacf0fd27b8bb5c0e8b9d11aa5ff2c34f99e8d0bf913ceb1766b7297c9ecf350b24e059a6918461d7d7702d88beeea3300c32f21bf7ce69ea89ab6187005f8c7e90942eb1a52e5dedc5dc9c9b97b14486c02f66e83d20feff4f94bef9aa66be14383edc913f0387a86e9e66f3f8823bdbece6977bd969720f7e73215843476aac3e0f2ed5e68b6875839d05ea7d10e062d5e61a3d346992fde861f62bf4af75cc2a162db0f6ab65c2be2a3a2785fc04ab09ca7110522577e8a80896975e582043706501a2d9ac1adeceefa77db07b33d3646e8dbcfc277a27e1bfb8a1a1a9ec68e62e3bc905a26f910924f6942f4c72f4982a2793aaa1c40874cc58725ec2cc26d51ef6ed5789572b36c32ce08ebd521f948603aa50b51328b", 0x1000) dup2(r0, r1) 22:12:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) fcntl$setstatus(r2, 0x4, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1000000) r3 = kqueue() r4 = dup2(r0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x4000ff) ioctl$TIOCDRAIN(r2, 0x2000745e) fcntl$getown(r3, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 22:12:02 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x105cf9) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x108) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 22:12:07 executing program 1: sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000280)="d4d27fc65728a1fe80fe1139f2346925cf1da9f6a0121fea2b2651820736b4fb4a6f95319779c26678b2962a55076f389ccf9fb5cbe0cec0a975070d8fd1327baa1c9489f4b89de3566165e02c19c35e1499f864c44a78fd4cccfea1df6557b2f342ca025b767b14f06b26693498b064b87be5a122af516bdfd7411cb232d3ffba29e1c7a0db45b8ce27fb1a84046db2999a250d26e5b2a7a6a7db5114933611b2dd1cc493d0df47dba9a7d5fb77645f6af4853085c3315e713c0bea60cd77169860890cb4ec7ad3ece88648a3310388cf8ef915838e16535cd891cbf6ca062a277985846753fabc1d4b7884de053db77c54d4acc8f1c24b15e39989210e1d6ec7b9345eeb6c98688b532e63400300a75651aa6da51f3c86d905592ef0f934ceee1c91d8a2be75201ee0a5cdbbbcc12192447b6febe6e42d8e89b19262360c2e2c26fb3c77eb8951f455a7b08b053c3ea16e4643cd29b5a40959c0a5dab9328e2608dfaab11a4882844126951ff60af0f1387844ac626844ce09236b5e009fb076e979a3d99206f9978d4fe535538269436b17d3b6c847b25025c8be1c8f6d43e64353849eb7deaa47227c91af4a7c04c415945bc25b123594af4d12d54a1b558be75fcb536e8d5c225941eace19faf987e540e934f84e7f58f211891fae33616d4631d2b8ad2d02c641948990f56277c18a1a1c528514af38b84698e85da081e74736eff6b9bee5ba291a311bb2ceae004c5f8fe3092500b8", 0x0, 0x0, 0x0) 22:12:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) fcntl$setstatus(r1, 0x4, 0xc8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82028346c5636a150b7d"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r3, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 22:12:07 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x2]}) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x23, 0x1000}, {0x46, 0x5}, {0x86, 0xfffffffd}, {0x1, 0x38f}, {0x25, 0x1}, {0x1, 0x100}, {0x100, 0x4}, {0x22, 0x9}, {0x48, 0x81}], 0x9}) socket(0x18, 0x1, 0x20) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:12:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x74b) close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) write(r0, &(0x7f0000000080)="7fca5a6d668aa03ee5058dd4c0d9956f6dc8767625a4bd358d5bbb1ab76b600024004aa65ddab70519f0fc48c45e43eed640aebb48cb5d1f38a11d6935ac61adec5dc5243ae009384d9e997e34aa736f08ef5a7f19c6b4810f0fb2026faee8fceea80f32a328d62a6b5f10ff1f17930fc15401f2ef", 0x75) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x20) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) semop(r5, &(0x7f0000000240)=[{0x0, 0x7, 0x5d2edeae4fca8d25}, {0x2, 0x3, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4}, {0x1, 0x5, 0x1800}, {0x0, 0x3}, {0x0, 0xfffe}], 0x8) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r7 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x228, r7) 22:12:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="5f0f00", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)='\t', 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) write(r1, &(0x7f0000000000)="04a1bbff333fefc070094fb5592a9be363016e3051c0ed60", 0x18) 22:12:07 executing program 1: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18, 0x3a}, 0x4, &(0x7f00000000c0)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad5ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c529e8d9433b8823b978e18d4000000000000", &(0x7f0000000000)=0x9d, &(0x7f0000000040)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x6a) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 22:12:07 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000000)) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r6, &(0x7f0000000280)='./file0\x00', 0x8) 22:12:12 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:12:12 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x8, 0x8}, 0x80, [0x3, 0x1, 0x38f3, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2800d96601005593d90abf752c0d1f00001609abc5441b096100000000000000006e593a9b2a613377bed50044cc103d5d0e9700000000000000746ebe2844843db9a346d323000a51e03402223c218beac70979078313a754e754135aaee3a3686503001d888644783339edc05bbb8657d1ba520a681674280df24662a6b1de8471f7192b9987cd29d90de350a1712196ed424713b0412ac8e0a80f2fcd00ce1eabad4e7f2847bd3e0c3ad2caebb41d910b274c30136c8ce94b0c4918f7a4ab06a6c6e60931aed201bbfb99fec36cbb8f0efbf57ce43361dcab85a0ec5bc1ecd8b79ede0117b7335c232e4a5f8e90387add7c4ec3a27aed5dff233c24326e55ef30a30d5b3ed837dc76f28d846d530a7ab44ab7", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:12:12 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:12:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x108) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x6, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x4], [0x0, 0x6, 0x0, 0x0, 0x20], [{0x5}, {0x0, 0x0, 0x0, 0xce}, {}, {0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x7ff}]}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0xffff4938) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x8, 0x3ff}, {0x18, 0x0, 0x0, 0x9}, 0x2, [0x0, 0x5, 0x2, 0x81, 0x0, 0x8001, 0x3]}, 0x3c) semget$private(0x0, 0x4, 0x189) 22:12:12 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(0xffffffffffffffff, r2) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffdb2) r8 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x20000008, r6, r7, r6, r8, 0x0, 0x207}, 0x1, 0x4000000, 0x40}) fchownat(r2, &(0x7f0000000380)='./file0\x00', r4, r8, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x43, 0x7fff}, {0x42, 0x800}, {0x41, 0x8000}, {0x46, 0x1}, {0x6, 0x5}, {0x14b, 0x1}, {0x82, 0x3f}, {0x44, 0x1}], 0x8}) r9 = getpid() fcntl$setown(r0, 0x6, r9) wait4(r9, &(0x7f0000000040), 0xa, &(0x7f0000000080)) 22:12:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 22:12:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 22:12:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0x6) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010008, 0x207}, 0x6, 0x7, 0x97e}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = kqueue() r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000d98b6b196ce95122e51540fa3c"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="7cfa2d882ae6edea96531f6f878ad8bcdab855cc2f547bf434984792e170b6f206038d57373d4bd2f1ee2331e0493f4814a90a08d98fa3f2e80efd69ab9c4012f924207e1a2f2b283009fb6324dc7b1847bb8a7a266b801cb0745c5ff8bab3d80b2f4d26ffe5dc52f6d1fc36e70c816f622f062f110476f3f7ecf2db4923aca646a31a687d2f527fb00445aa6c961004da884528a3794a8e6d86a9c1afce21e9619c6dafaf705b3a2f24e4cd124a7deb982ddefae16695776bd1", 0xba}, {&(0x7f00000001c0)="c5994518b3257470cea39ca1ecc89a8d16ade30bdad6cd180d664d034f347347d37cdd30c6fdf071373d0acc2d3830268095a19cea65826bf5539945878cb24552e0624d67358d748c39763c2593ef9e9bba935099d0a7fc8a373f165291fe83d7e42d5b61b1a072cb790e332b3bb8466032cf441c0e410bdbb749192451396f1400900cb439e519f6f423a7e8b220d86983217d278eadd561ab8900e2823a6de7b0160033fec6e44ca9ca019dba3dafaf2a0ce1c4e69d", 0xb7}, {&(0x7f0000000280)="f4a582db6cb22c5c56a3126766643879e1f43460196b3c59c5d1e53a63e2d40f6ff93071a891343989e2c0147ea548a8db0b4ed694086399a24e4b7cb28c0823cd6eb3710fa0cc62dc5698182a276c59600bac0040e7059e4733cb49e845498baa10c41444bef9f0b5c84e06d197fd65791d34b2f6499c6c9e194ee888f6f27ba5fb29e0c3d7bbb340aa2d10", 0x8c}, {&(0x7f0000000040)}, {&(0x7f0000000340)="672208363d3ee78d80e7f56f3a5d9a605717291fc0938a442507201ac3bd3f68f71ee428bcbe776bd5e2b115f87f2c318e78c5dd5d261b84f751c79acb40cbfcd10a1e212c13336f0963b15dcaeece3c718931e64024001caaafb893c24c41dc205209c446a48acf56ff2d1a5f40de6248309bae65a2300f6e1b1dda10657ee3c9b4bbb6f2747100ad1b40f5072a61f0f19d0bb6ac4e52e9f26355930dfd3f78f59396850c4d80446d3b3bea2565585068aece4fbc3ca4d29b727c97685b1a9f6ae9591b223cc40b5dc8292e9d5f514cfe87496394ace4ea4e", 0xd9}, {&(0x7f0000000440)="97c93caf556e80dacefecb3e0d76aa4ae18cd200c7f561", 0x17}, {&(0x7f0000000480)="cd3a87fd98f9512caacae0f7f30e54a74c6d8828f2e7e55e91b199a8daced083579bb3f458c312d7fe8729f2a53fcca49e651af3202d8110c08e9d6a66b7a599ee3d69c553e853024b5a6abf9e4572fec206ea79bdbcee64865288834f71028e609aa596d73e97412bf3cf6128cda1d37499ec51ab43cb0263946d1ed6e0a973ffeb81f672", 0x85}, {&(0x7f0000000540)="73099e0176fce135e64d1eb027f992597fa2350223cfb683812539923536e92ad24aa31276753acdcb79789f39b63e97fe22fb2f017d35234eb44333208794f066f60ba65d7e79c81d69b838360f245c019c7ad79c857879dfd673c32d62a77f5385ad18f385bd5a7dc925b2159c", 0x6e}], 0x8, &(0x7f0000000680)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="1800000000000000537f000001000000", @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x205}, 0x2) r11 = dup2(r1, r0) read(r11, &(0x7f00000000c0)=""/37, 0x25) 22:12:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x40000122, 0x0, 0x0, 0x0, 0xffffffffffffffc4) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 22:12:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x9) syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xd3e) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() 22:12:13 executing program 0: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3ee, &(0x7f0000000300)={@local, @random="033b5c0b9063", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x3b8, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x6f, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @generic={0x0, 0x36a, "02651ccc5169dacb80fa1aca43f3a46ce3c844866a93d0b21fa2ee2e65a78ca0bba599f5249949326d627710fb5c027d61d0f247896b75000c99a94fba56c0453fab3088da0b098aeaae7137a2410a609ebc2e2705965188e14e7e25b88177703877dc64593a6bdc46d4657de60bdd70bdba057ea26d25301a4429634d7fd2e783fdcf85893e35e763391ee03441ee50c950af88777527b34f86f7a7bac5e42d3f5151cdb5d25057985afb7ef83753638b4ab0debd6c4f0cf5363d34be45137b6d6a28d575f277ec9e09378fa9c9a569daa3c32dd31f396c68705c2b54f1919536ed6bafeb4cdb41255f21eebca11b3bb7d588534fdc73fbe6f3c3b6566489d30afab934fd54613c4cd6d51785cd2f1ce98387a1fb0aaae6b748a74df1f22ea2587d9c1d27ae6d5be7ac6e04d30d34c028038bddc7bb82d949bc69213cbc607b45b461a2d00c964f0ca0c1c64ffd363f4f4bbf5b1f0244d4c0b14f0e62e2f30c1b8d56a282bd795ff8a89167123393eafc8c8e103e05240e0d75521336bf372cd71086fbb39a767cec2a6487a6b9d2506b55dc0c7fe3539b1c2f6016cc0f9227abf13d3a88732e7c67ef36f64f3d75e4a49b96e0cc9316569a4b6a557b6719e4416c0845babe4765b7bb05975c2ad089d3ff1c6c8265abfcfcd347787e31836a13e019269ed5cd54dd2d495a80ff0fdc19409e0bdb301673198127f795a76dcf80afbf4afa4cd26e5f524884bd1ade16129b4c61ffc7d91226bb0febac58ebd5ee7df29cbc762c648f71be190b787fef0a4c2bb84a0b84e16a369a71d09d64d227ed7aef41d4302947fd9b3ed80df0f2a2b1f7ef7e92bf533e5ec356759c2f38a46c1710c5f9cec4cedb7c9302074ed6d46014c13653709901e6d6f60f9ed44e8f9682b3aa8838917084864e70393d99fdca571067299b831595791fdd67ff11fc9bddb717896d3e4a8e660357d76f30e4d91943d0d9fc10cae615ef77c6aeae5c81ffef1a376f5c2b00c8516158d7d69f46eaaab2dfef62a9e01e53162e115487a285a6abb84c0e351bb37bba6c824cbac369909cc5891cdbd5d5041f652c4f2d6b0d53de2b87aece15001f2ee90bf919308e7cb64a59c8a49d8606c9d1964b803b71c15477b3771b5e4ab8b552c1c579b1aac6bbf5e394d4ec9c130b9c0db6dc76fb1705254ca9418c245612ebd91ca7af41c9cbb4cf161d0bb4f2a262e0faed5be6f543dfcf0c2a13"}]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xfffffeff, 0x40, 0x7fff}) socket(0x2, 0xc003, 0x2) 22:12:13 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) syz_emit_ethernet(0x68, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRES16=r1]) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="cac78d2b8c4a951aae1c919f84e9b03ca200f124a373bd69ac218b62690dc0927e21ab23d6f884717d28fe436d2304bb16af5d4dcb115a954533e141e564ddb1f6eeb8b8086291c38cd449fe4172831d5130db55777bf100897e797f860944d09b72b8b5403fb743e7feaf3fd1dc384d451f3e1daec77585dbc6b9afec1b660428646febacfe4dbea1ac506b336661b65640403f91dfc57f8db577933516e0de1a80ebff723d3380a18a7829b0a0742a10f1aa3a6d0bd1221f2423948542131127f94a90c2a0f59f468a87cb05601d0f01171b6eca84e70cd0b9ccdea4d190405d7a5726f3777dd1bfb7af0a73ee2af449d247344d9902b86c", 0xf9}, {&(0x7f00000001c0)="75a61d27219b67e1d5d6f5a08d3295345eb8ec0bf0ac1bb0284f1dc0bc3ff4847fa3e904ba3acaf4fcd22fc7d40394aee703aa6e0273a44862305b4532b98687f166300523c98f4425a67af7", 0x4c}, {&(0x7f0000000240)="780ef8827a28cb5c758328d32e77f13080417bea83a1c0e269b168d86f16e8e9c92b6da8f369f89a93485549402e3866c2d76563a264017d8f280b740cd2e7c01f227e814169cc4ed0e369e10699d4fba8560d83fdaef8fdf36ae7452cc18f466932aa18d52e6e8068e89f54486b2be14d9c9e85687e4a3ad092789a1bb1384d26610a1ab837e231d8b1d07c0914a73e8eca6af79ad901d6dd7291d79181c7f49736d4826104054b3591fbb3eba72d822211234c6077e6460e4e0655df4dc0d53bcfc76ea4ea58adad5bf9f8f7ae2c651424a5530de679810d7e135412cb47686d99f7ff19649de6098d29011bcbdf8c691c449b", 0xf4}, {&(0x7f0000000340)="c2d92ac2d5d9b5b2a3837c7a33", 0xd}, {&(0x7f0000000380)="bd72b07df8f5bd17d5bc8c31f24d41b6f6e9c01843814b0990b56af1b88d8493e485dd6ed28590a14a53d7ecff2614141c718ccdc6c7682d7bd3e6dc217a52c14e49a083a1b93fb429a584ff2f772f21855733742c6ddbe2d33d1bda2ad42d894d756f5ce8ceab3a0fcc72777ab347e723c0a8a0e23b461a6bb22ad4eb", 0x7d}, {&(0x7f0000000400)="68e89707fd76e16be73a41c80e431ca7ceddd7fe8e1db6641371f42c214eda194167bc37116546f85a2aad16b29ce2ef05be72c57c54761f5632c3864e5d512121b41a2028740370545b7ee2d8959e34e9704d51983e8136f86a7441b5542501e84b91662024cb97250d3e2a385c93bbc4da800bfbc0d27be9ff574739e467a14110722d7b42c6e8fe192a99a15406785f9249a51e8627524c3474783de2f95c671e39ddd9ffc13f8d105853f673c74f88e1570c36a688244f325781", 0xbc}, {&(0x7f00000004c0)="b95d7ea1e712f980eeb46d3a17e24443e10673f01a7a6c4c332c379e077958438c96088006a2a45e0b6214b9055dcc9410f2ffdd48cbfeb795033a3a1a6ae3ace27a6b15f2e11074acdd42188d7750cc054b91f30c14d05ea28b09b8c30977106b77b147b80427f2b10c697e7729cf47d80dac4f0164d2f48d628dd4c6ece10a6258ed5dc70de880576df2d048eecda88bf1b32cb53bdaad51", 0x99}], 0x7, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r1, r4, r5]}], 0x20, 0x20d}, 0x402) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000700)="9eb03d6ab79d6e582f6b56fc128aa93280f86cff39c7f3fdee590995054a67e4dbae5e717d2fb62a994ee5d1eabb4cc1b2855ce92a8135aeecc9101de744b620b865958adba64e09d439b90042caf89a7fe73845c7293e55a5815f4003ef646eca772340025f2910814ca6f367922ba086c7d298e681505d09ae575b0fe52dd9743ecc62f009bcd7c581876e80016088755f0fe7f058b9b09cd800c8fe4411a8687357ce4877cb75995948a92b0f82f5da19ec8ffea8adba184344ad6c65214e8303d9cadeac2ff2905a3cbdba15cc212332069f3660a8e4c8", 0xd9}, {&(0x7f0000000800)="46097cf4c57a2db3b354d9de7410b54c7ea66966800d1d5b56a45d87b544991f9e39944751f6a361266beef862faed654dde1b237924e70da3cd150d777bc597ac4ab480896af88c92b76bef40d2e71b00cae1a586eaa241f776844d40283b77db15eaf7c2a8d46ce38bbf15895211a530350cab5d5f7befe6b79ad201ea18bba87fc6d14bed919474cb52d11da31fc59465877e151c44ea176a4cf1594aec724086157099fa479258b8a73d4942b150239e8f78", 0xb4}, {&(0x7f00000008c0)="1d006daf313437e4e6ecea472b997f99f1d78433e5ddf704de27124b61651c98846aec8ca1833fcf0871f0bc4029889a4a18c8e551e419f575a594285bf388915d3d4e6418304f9d04260ca4bb2595924d1a9b10be7906599f909a55d70b2188e17f3cf7ffb8142a0665", 0x6a}, {&(0x7f0000000680)="2b0f018318ebc48636b565890e8a039f26d0a9d4b77168e9b2a3", 0x1a}], 0x4, 0x0, 0x80000000) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:12:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x60}, {0x8, 0x1, 0x0, 0x8000104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x8}], 0x2, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) read(r1, &(0x7f0000000340)=""/222, 0xfed4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:12:13 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6202e57b7f000001541c99fda16c294b1128f0f75a85203fd8923fb167a99eef7b57214f10c90a56ec5d9a3b2f8e4e4e8cca7b7e4060f4020d3b3cf90f601b15ab5b9ac9328d540fc93d58e72a4652b1fb4a632c738dc119ce94e63f3e1cd62d8c47c7f5f5e371148d000000000000000000000000000016d8885d9ae493fc0dee2a33369a9c914307fc2180cb6925ef003c75045bd36e9c99bfea8167fa262999b7bd1d0687941a1a347c82a5d34cac9679cf58e4a242bd4b62efd0594bb2905900be5516e8b4ae33179fff2bc5a6ddca7a63d1ee2fd987a3ff9b8880e764f944ee600f377b04cfa6a91ae0755c55ca9cf4c59a2616f267e656fec57cc9d5ce96d68c5638a917e8b6bb4ad2fb7fd7c60da4768a962e838084f1b0b2366976a35be2685b19581d88cf43a86d00a362874403ef9375fad33bb2c2447f82c757091312433af0f1a1d04dcfb584389d"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x805, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050002000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 22:12:13 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6095c3190030000000000000000000000000ffff00000001ff020000000000f5000000000000000101009078000000006023b9b9000000000d8000000000000000000000000000bbc1dc7d009667b5cab1488ce4977512f5"]) 22:12:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, 0x0, 0x0) 22:12:13 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000280)="c2424696058cc7eb2fd68e7e4e880825e2f59d9c381385838b0dbed2846926fbe3174a3622c42b5c5e4dc274e090fe8c54c1e9f62f5aec4646c1c7256d49eef3ff6dc863fb7b00cfb6e6074cf2242f7d64fec73ff1f121a91b7bd7abf9c658752847c431cbe63b42cc0a6acaa62d104cc4dfe2f2d361e0677ebfd4437d9ddce939810ded445670dc3bb86f6d524ce99d750f70940bc287b29341c79cead26e187a3937484f065b9a1e1e17794526a9accfff6b3b122955b1e17bed046a5e6d7194c7efb20a9f5b18e95da09f28171dd08c1a2d35910a987b0815d66e378208fa69ddc94bd9333f0054236867e8d9b461417806ce74b446893be1", 0xfa) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) mkdirat(r4, &(0x7f00000001c0)='./file1\x00', 0x2d0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) setgid(r6) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 22:12:14 executing program 1: select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x59f50000000000, 0x4, 0x0, 0x6, 0x6}, 0x0, 0x0) r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r0, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x1ff, 0x0, 0x6, 0xf24, 0x4, 0x3]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:12:14 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r1 = open$dir(&(0x7f0000001000)='./bus/file0\x00', 0x80, 0x84) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) renameat(r1, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus/file0\x00') write(r0, &(0x7f0000001500)="22070008835f5a7a", 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xfff) write(0xffffffffffffffff, &(0x7f0000001080)="e66dd10be1777a551c23b73de67a2aa8bdbd8ef49645d020b3c5c6cf21615d5b75f9223102f1cd79a8b14fa4eba1daf9386a005375d73292e3048205b61de526071ad135e2c464bf2e1a925f69b4f0b45e000200004ad8753b547b99f7ad6447283190afe208edfc146eb6e1b5bd4b7588bf1a4c1db09d4f739567b3865a8db3a9caab57104a0100008064edff7f01747c5caa97219587c6c360bb1321f1897743f21f0d2ded9639558e29825146899262dc4dbea9b6c4b5f25eba440a9b937dfb161fe555479a1dd30e0092793b8f04f07dda9d787d9f3e24537987ef8f4ba4b05b", 0xe2) ftruncate(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x112) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0xffffff7f, 0x0) dup2(r1, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x801, 0x0, 0x40, 0xe, &(0x7f0000000d80)={{0x40, 0x0, 0x2, 0x7, 0x3f, 0x9, 0x4}, {[0x5, 0xe, 0x6, 0xffffffffffffffed, 0x6, 0x400000000, 0xfffffffffffffffa, 0x100000002, 0x2, 0x1004, 0xde6, 0x9, 0x80000000, 0x5, 0x1264af16, 0x3, 0xc000, 0x8], [0x9, 0x2000000, 0x7, 0x10005, 0x7, 0x4, 0x8001, 0x4, 0x7, 0xd1], [0x400000000000008, 0x920000, 0x7, 0x4000000000001, 0xfd, 0x100000000, 0x5], [0x7, 0x4000000000020, 0x3f, 0xfff, 0x3, 0x8000], [{0x1ff, 0xb38, 0x3, 0x5}, {0xc002, 0xfffffffe, 0x2, 0x8}, {0x0, 0x2000202, 0x2, 0x593b0b8c}, {0x7, 0x3, 0xfffffffc, 0x4}, {0x16, 0x2, 0x9b2c, 0x7e10}, {0x8001, 0x4, 0x20, 0x3}, {0x4, 0x7, 0x6, 0x83}, {0x8, 0x104, 0x4, 0x7ff}], {0x7dff, 0x1f, 0x809, 0x5}, {0x5, 0x80000001, 0x9, 0x8}}}, 0x0, 0x84}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 22:12:14 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x3, 0x102) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) connect(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x95, 0x0, &(0x7f0000000100)=""/149}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3}, {0x18, 0x3, 0x80000000, 0x3}, 0x1, [0xc0e, 0x9, 0x8000, 0xd76c, 0x8000, 0x9a3d, 0x6, 0x9]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) write(r3, &(0x7f00000004c0)="27c6aeb1bd5e35f5216341da69fa14214cb5c64479215c39b3102956527e42c8c28a549ff336b183df310f0c35fb6a179596d853525d8aabacd7342e487bb21bb997a24224010d2ed71d2bdb83b258ee680d4bc571c0410adc7f8db39b4806dbed6ce62771248c6f9c0c883f16801f24533e267be5297e9792ea909e10db0958524a5822e7c732d15706bb6e12e3b9cee20b82a3990fe4da3395f1d41324e689d5d13a40cbf438b4bac889b81b62db4c28a3423ae3779cf45e746217dc1fc7ed75bdae75d34f", 0xc6) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:12:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000140)={@local, @random="86313743e308", [], {@generic={0x6006, "d2c936bd4f04c81941573a4508fba90000"}}}) 22:12:15 executing program 1: r0 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x401, 0x69f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x40) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x3, 0x102) r2 = socket$inet6(0x18, 0x3, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000380)=0x1) r3 = dup2(r2, r2) dup2(r1, r3) connect(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x200, 0x4) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000340)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x7ff) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x60}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pledge(&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x1ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 22:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r4, r5, 0x21, 0x2}, 0x7ffc, 0x0, r7, 0x0, 0xfffffffffffffffd, 0x8, 0x3f}) 22:12:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r0) recvfrom$unix(r2, 0x0, 0xffffff2b, 0x42, 0x0, 0x0) 22:12:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 22:12:15 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() 22:12:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="000000397a1e61f7e7f6dd034bcf0a64ddf8aa2fabe0c7ab123a03181ecea6e749c8df8e3c2baeff904b182cb913bf676206405669c95e86265c78e14fe0f04f2721b7f99977cbba055b4f6cb07ce6bd2fbc9ed29631c757362fcd1a5615889ed1c77da5d8e05d0b9577bc8eccddb879b3d3294ea2a33a4508aa19a352019742f3ba63479eb28e94ff0c7fd83f3c081d5d8675719a796b37c7b7c18649c975a202742509ed1bf83ee8e3dd319e711ae6f2773a7f1d26fe14d37e120d1a33adb20cdd5a26ce68f1a59ada79c1ba0b0c2bdb0b0ba33bd63c4a539847059aae9c0366d9fd048ae2f7f73152370512f98e"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 22:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r3 = dup(r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000280)={0x1, 0x1f, 0x0, 0x1, 0x7}) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) pipe(&(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:12:15 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') clock_getres(0x0, &(0x7f0000000040)) 22:12:15 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = semget(0x2, 0x1, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x7) r2 = syz_open_pts() close(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000540)=""/208) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) close(r3) 22:12:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x20) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) fcntl$dupfd(r0, 0xa, r1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000001580)='c\x00') 22:12:20 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) execve(0x0, 0x0, 0x0) 22:12:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYRESOCT=r2], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000a00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000500)="e410fd22", 0x4}], 0x8}, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 22:12:20 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x41000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbafbc436c19626001000000ed3cd1198d5d80029be9691400"/36, 0x24, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffdb2) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010008, 0x207}, 0x6, 0x7, 0x97e}) fchown(r2, 0xffffffffffffffff, r5) 22:12:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xc, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x20) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r1, 0x0, r2, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) mkdirat(r5, &(0x7f00000001c0)='./file1\x00', 0x2d0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="ade663cdf9a7edc9cb0cd377226656eff3a7acd6ec6cfab2d4c134e4678d6e8593c51ee8a7c1f26818620185c724fbfb51aac2ca8764dd8d6460b5aaa937b96c", 0x40}, {&(0x7f0000000080)="1c8ffe9b915ba06fcfcaf20367e2ec75e542c315e7644b62082ce8627c7eedb56997360d047a2f657359b3533c4a3dc9f66b23ed4b5e1b85c777afee472f3a1e1baedfcc238d751d31eb", 0x4a}, {&(0x7f0000000100)="a5b6a9d7f3cece90642530ca0636e790e06b9f251f6a7f7df493e94bfb1e67a0cf961b28a9a01624beb220a6268d78c552994b9460738efed7af18328812a6e4d398c964f9f22643f91da7efdd5c783bfdaa4f9e677146c244cdc294c53901554294d44532c12e6e5ed4f053cea2e9d93784fea6dabc18abbbf36192df09b59e7578470128aaf112f96661d8224aeb7b5535861bac7184305c2cf0f320dd5ef1c8b0c5303301858ece9e3f66d0262468876292f8178de1f774b62a3d59d7f57e4251f3c099320cf5259ff284e97d", 0xce}], 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff0036223e073fd37a7e4bb6248b6d252029000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="200000000ae208d64a1078abf5dc0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="400035b00b3db46b3d6111a68824f9"], 0x78, 0x7}, 0x3) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 22:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 22:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x74}, {0x4d}, {0x20000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) 22:12:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0xf3b3fb82eaac77d9, r0, 0x0, 0x8) write(r0, &(0x7f0000000100)="247a7664327f9c7100", 0x9) r1 = semget$private(0x0, 0x5, 0x684) semop(r1, &(0x7f0000000180)=[{0x1, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}, {0xda3154f6347887d, 0x3, 0x800}], 0x3) semget$private(0x0, 0x0, 0x200) getgroups(0xa, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = semget$private(0x0, 0x3, 0x20) geteuid() semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x40}, {0x3, 0x0, 0x800}, {0x0, 0x5000, 0x400}, {0x3, 0x7, 0x1800}], 0x5) r3 = socket$inet6(0x18, 0x2, 0x3) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x4ce}, 0xc) semget(0x1, 0x1, 0x90) r4 = semget(0x2, 0x2, 0x330) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x100, 0x7, 0x6, 0xfb41, 0x8, 0x5b, 0x6]) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 22:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:12:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1000000000000301, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:12:24 executing program 1: socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = syz_open_pts() shmget$private(0x0, 0x3000, 0x1cc, &(0x7f0000ffc000/0x3000)=nil) close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) lseek(r1, 0x0, 0x2d, 0x1) pipe2(&(0x7f0000002680), 0x0) select(0x40, &(0x7f0000000000)={0x529f}, 0x0, 0x0, 0x0) 22:12:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) 22:12:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0x2}, {0x60}, {0x552}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 22:12:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendto$unix(r2, &(0x7f0000000080)="071200eee82e113f1db787e26cb372651f08bf884bfc9e35649aa3f31da00473db234a98583d530d0191c8f78be06ca12d859ec34897c0117dbbc30fb40dfe309f5cb589e5d2135f16b5b564389635b37386580b41d2878e231fddbf2b63b3c8177dce4d254eae0af2a9e0333e383a0a6068fb750a0497fd823fb24e8828df34b16408b34e42cca893ebba9d4855d5e7", 0x90, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 22:12:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:12:25 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r1, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x6, 0x9, 0x1f, 0x1, 0x9, 0xaa31, 0x1, 0x0, 0x2, 0x3, 0xfffffffffffffff7}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) dup(r2) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 22:12:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff000010ff030000000000003b00"}) msgget(0x1, 0x401) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0xffffffc0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x8, 0x4) close(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x24) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000001c0)=0x3ff) 22:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x8, 0xff}, {0x61}, {0x6, 0x0, 0x3f, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/14]) 22:12:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x30040, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x8c9cd236868becc3, 0x0, 0x0, 0x2000300000000, r2}) close(r0) 22:12:25 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = socket(0x10, 0x4, 0x40) dup2(r4, r0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 22:12:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202252fac"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xffffffff, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00", 0x0, 0x3ff}) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/146, &(0x7f0000000240)=0x92) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f00000000c0)="0eb37c62b37c904c18046e8af0098d479c6f3835266263a3a3135d0df62af2614620c45ce9c4fdb89f65f00542add9357f6d3a9341452268b38a0c707b832aef5aa0fadd37b93c5ca356d7a67f3d8dbf7dada5f0e01eff4f12205d6b884dd18d4dd768d1ad739ec1c821a4505e825344ee241e8b53b7fccf96ab9a6673e0"}) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 22:12:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) syz_open_pts() connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000000c0)="0187395b4738dc4b9feba8246ef463920e0ef7a6f79a2db71c171e53f6f7b9ef00fe145077bc1e1ca0723061f51855ad7644dfec9a13966197d9a5af6fa5dea7fd640504fcc3cbc4914de38e307f4efec4192b90718c441e057a1fb36f713677089e69a6955e862a8e1037c78be3216b9b5e7e7542a5662967136bcf610f594b6d7cf9e6e4fb2f50e85e00e151892fc2d2b11bfa4b487a9ee3c1302680bd00cd86", 0xa1) 22:12:25 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffff737daed67e232566a43f7a0800450005380000000080000001"]) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="0e12d5543500d6693ac644dde68c802ade160302e7b8afea6b7400dd827c5e5cc16cea8a2ae3842f83b7fbe37991dc086420cbff95c0ce96644e67667581fb8ff5e55b011be5bcac9a8ff812769cac220673f6babd95a217ada2e8ffccaef8e96620df9c8131e31006987f64099055fd35ced3da396c12ffc16e51ba5e4799233d16d4dc2c29810321eaa5468a4ff07ecadbdf180533cdd0357d4de00346ffc30b4dbbc7a2971dcd2d9a6cb34fc26254adc0c9b8da1ecaae53ddded42505d3391c604391b647c543d24a92aba42b5f22", &(0x7f0000000180)=0xd0, &(0x7f00000001c0)="bb504b9695d6ea86e50711d15c743da1c6fb66ba27d5f7d5d2585d6b24e2e071413803374d3b0838724c1107cba77cd7a1", 0x31) 22:12:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x200000000001, 0x4}, {0x1000003, 0x20000000000}}, 0x0) 22:12:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000580)='./bus\x00', 0x6) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380)="e52286027071ac6c1934e98b727530fe8ce8c75295397252717710f06931a2c29c35b3dbc4fcda4329f8a2b07888a176f0e0dc6e9874201d2ecfd016b1e4f8f1089736e7db0b1377c62d586e141fb50bce7bc0efba585cd7059237826c03f14effeaef5ad82dac93df12f5df590c4ef15725a8268423337cac8dc4a1232acbc9820cb1a1e845e5f7420ceb03891814d5df09db67502011a8fdbfac95125c1804aa3e40a272660182a0b53882451ce277526d854634ab45caec7a50", &(0x7f0000000440)=0xbb, &(0x7f0000000480)="1fa166a36f78c76234554b48eaa25d4858a8ec9b0bbf8096996d7fcae066ceebc4e349199b9e", 0x26) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) recvmsg(r5, &(0x7f0000000940)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000600)=""/121, 0x79}, {&(0x7f0000000680)=""/88, 0x58}, {&(0x7f0000000700)=""/102, 0x66}, {&(0x7f0000000780)=""/10, 0xa}, {&(0x7f00000007c0)=""/75, 0x4b}], 0x5, &(0x7f00000008c0)=""/73, 0x49}, 0x842) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='++*:}\x00', &(0x7f00000000c0)='.$@\x00', &(0x7f0000000100)='{$-,\xdc:\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='/\x00', &(0x7f0000000240)='-.],$&@\x06]\x00', &(0x7f0000000280)='$\x1e%\x9e)#.\x00', &(0x7f00000002c0)='-^#\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f00000009c0)=""/183, 0xb7, 0x42, &(0x7f0000000a80)=ANY=[@ANYBLOB="02402e2f66696c653008"], 0xa) 22:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0801450000300000000000009078e0001045000000000076a7d78da1f529714fa0684080c3000000e0000002ffffffa5cac1783a96f0a900000000000000aa92453f564c723aea2e87cdd7d72656b538de05fd0d27f1880ef5f586b0e9fb1afb8e9c10ba9053a4b612e011760a8f8675e1429d448088efd3e97fb54acb728e3807a8eb306a765f9142ee903c230353bed5ade5256d1a9561566666855122772933"]) 22:12:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 22:12:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) close(r4) accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xffffffffffffffb6, &(0x7f0000000280)=[{&(0x7f0000000180)=""/88}, {&(0x7f0000000200)=""/67}], 0x0, &(0x7f00000002c0)=""/26, 0x16}, 0x1043) panic: syn_cache_insert: bucketoverflow: impossible Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 463284 65868 0 0 0 1 syz-executor.0 *210205 92420 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic(ffffffff823c78eb) at panic+0x15c syn_cache_insert(fffffd8064992e78,ffff800000ad6cc0) at syn_cache_insert+0x9d4 syn_cache_add(ffff800020db8be0,ffff800020db8b90,fffffd80770b60c4,14,fffffd806b0634c8,fffffd80770b6000) at syn_cache_add+0x6e9 tcp_input(ffff800020db8ed8,ffff800020db8ee4,6,2) at tcp_input+0x3c67 ip_deliver(ffff800020db8ed8,ffff800020db8ee4,6,2) at ip_deliver+0x353 ip_ours(ffff800020db8ed8,ffff800020db8ee4,ffff800020d984e0,0) at ip_ours+0x412 ip_input_if(ffff800020db8ed8,ffff800020db8ee4,4,0,ffff80000067a800) at ip_input_if+0x6ce ipv4_input(ffff80000067a800,fffffd80770b6000) at ipv4_input+0x48 if_input_local(ffff80000067a800,fffffd80770b6000,2) at if_input_local+0xf9 loinput(ffff80000067a800,fffffd80770b6000,0) at loinput+0x4f if_input_process(ffff80000067a800,ffff800020db9048) at if_input_process+0x10b ifiq_process(ffff80000067abf8) at ifiq_process+0x80 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic syn_cache_insert: bucketoverflow: impossible ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823c78eb) at panic+0x15c syn_cache_insert(fffffd8064992e78,ffff800000ad6cc0) at syn_cache_insert+0x9d4 syn_cache_add(ffff800020db8be0,ffff800020db8b90,fffffd80770b60c4,14,fffffd806b0634c8,fffffd80770b6000) at syn_cache_add+0x6e9 tcp_input(ffff800020db8ed8,ffff800020db8ee4,6,2) at tcp_input+0x3c67 ip_deliver(ffff800020db8ed8,ffff800020db8ee4,6,2) at ip_deliver+0x353 ip_ours(ffff800020db8ed8,ffff800020db8ee4,ffff800020d984e0,0) at ip_ours+0x412 ip_input_if(ffff800020db8ed8,ffff800020db8ee4,4,0,ffff80000067a800) at ip_input_if+0x6ce ipv4_input(ffff80000067a800,fffffd80770b6000) at ipv4_input+0x48 if_input_local(ffff80000067a800,fffffd80770b6000,2) at if_input_local+0xf9 loinput(ffff80000067a800,fffffd80770b6000,0) at loinput+0x4f if_input_process(ffff80000067a800,ffff800020db9048) at if_input_process+0x10b ifiq_process(ffff80000067abf8) at ifiq_process+0x80 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -14 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020db8760 rbx 0xffff800020db8810 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff819bd72f kprintf+0x16f r9 0x1 r10 0x2 r11 0xe5b38b3eeea83483 r12 0x3000000008 r13 0xffff800020db8770 r14 0x100 r15 0x1 rip 0xffffffff816af6b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020db8750 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softnet) pid=210205 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d989c0,0xffff800020d98280 process=0xffff800020d9ab88 user=0xffff800020db4000, vmspace=0xffffffff828ba618 estcpu=0, cpticks=0, pctcpu=0.19 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65868 463284 52883 0 7 0 syz-executor.0 65868 123936 52883 0 3 0x4000080 netcon2 syz-executor.0 18837 379792 0 0 3 0x14200 bored sosplice 60318 447611 0 0 3 0x14200 acct acct 79340 19715 55228 0 3 0x82 nanosleep syz-executor.1 52883 145019 55228 0 3 0x82 nanosleep syz-executor.0 55228 508626 32957 0 3 0x82 thrsleep syz-fuzzer 55228 368074 32957 0 3 0x4000082 nanosleep syz-fuzzer 55228 517290 32957 0 3 0x4000082 thrsleep syz-fuzzer 55228 31888 32957 0 3 0x4000082 kqread syz-fuzzer 55228 38489 32957 0 3 0x4000082 thrsleep syz-fuzzer 55228 513321 32957 0 3 0x4000082 thrsleep syz-fuzzer 55228 237265 32957 0 3 0x4000082 thrsleep syz-fuzzer 55228 212186 32957 0 3 0x4000082 thrsleep syz-fuzzer 55228 77368 32957 0 3 0x4000082 thrsleep syz-fuzzer 55228 78053 32957 0 3 0x4000082 nanosleep syz-fuzzer 32957 240523 95100 0 3 0x10008a pause ksh 95100 212419 89028 0 3 0x92 select sshd 3456 152273 1 0 3 0x100083 ttyin getty 89028 204061 1 0 3 0x80 select sshd 2465 233446 78532 74 3 0x100092 bpf pflogd 78532 373279 1 0 3 0x80 netio pflogd 91598 367615 70436 73 3 0x100090 kqread syslogd 70436 296282 1 0 3 0x100082 netio syslogd 91010 405017 1 77 3 0x100090 poll dhclient 81399 161440 1 0 3 0x80 poll dhclient 44184 37029 0 0 3 0x14200 bored smr 94447 148385 0 0 3 0x14200 pgzero zerothread 98753 383681 0 0 3 0x14200 aiodoned aiodoned 21145 391636 0 0 3 0x14200 syncer update 74376 264539 0 0 3 0x14200 cleaner cleaner 81838 439445 0 0 3 0x14200 reaper reaper 87083 353885 0 0 3 0x14200 pgdaemon pagedaemon 21962 106088 0 0 3 0x14200 bored crynlk 35849 383053 0 0 3 0x14200 bored crypto 37509 329483 0 0 3 0x40014200 acpi0 acpi0 91694 245530 0 0 3 0x40014200 idle1 *92420 210205 0 0 7 0x14200 softnet 8147 457642 0 0 3 0x14200 bored systqmp 78752 25057 0 0 3 0x14200 bored systq 91664 112131 0 0 3 0x40014200 bored softclock 81978 489299 0 0 3 0x40014200 idle0 1 403343 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 92420 (softnet) thread 0xffff800020d984e0 (210205) exclusive rwlock netlock r = 0 (0xffffffff82735868) #0 witness_lock+0x4c7 #1 if_input_process+0x85 #2 ifiq_process+0x80 #3 taskq_thread+0xec #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6419K 7063K 78643K 10887 0 pcb 13 8K 8K 78643K 57 0 rtable 109 4K 7K 78643K 255 0 ifaddr 60 12K 13K 78643K 76 0 sysctl 2 0K 0K 78643K 2 0 counters 45 34K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1481 0 iov 0 0K 32K 78643K 20 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1343 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 47 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 156 0 sigio 0 0K 0K 78643K 4 0 proc 60 63K 95K 78643K 459 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 2 0 in_multi 40 2K 2K 78643K 44 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 221 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 119 38K 39K 78643K 1441 0 UVM aobj 14 4K 4K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 35 0 NDP 9 0K 0K 78643K 13 0 temp 84 3845K 3909K 78643K 23381 0 kqueue 3 4K 10K 78643K 12 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 89 0 75 1 0 1 1 0 8 0 syncache 264 5 0 4 2 1 1 1 0 8 0 tcpqe 32 14 0 14 1 1 0 1 0 8 0 tcpcb 544 74 0 68 1 0 1 1 0 8 0 inpcb 280 214 0 205 2 1 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 pffrent 40 1 0 1 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 14 0 14 1 1 0 1 0 8 0 pfstitem 24 22 0 6 1 0 1 1 0 8 0 pfstkey 112 22 0 6 1 0 1 1 0 8 0 pfstate 328 22 0 5 2 0 2 2 0 8 0 pfrule 1360 25 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1644 0 237 89 0 89 89 0 8 0 ffsino 272 1644 0 237 96 1 95 95 0 8 0 nchpl 144 2042 0 430 60 0 60 60 0 8 0 uvmvnodes 72 1760 0 0 32 0 32 32 0 8 0 vnodes 208 1760 0 0 93 0 93 93 0 8 0 namei 1024 5927 0 5927 1 0 1 1 0 8 1 percpumem 16 33 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 4 1 1 0 1 0 8 0 scxspl 192 6296 0 6296 10 7 3 7 0 8 3 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 424 373 0 339 4 0 4 4 0 8 0 futexpl 56 2142 0 2142 1 0 1 1 0 8 1 knotepl 112 71 0 52 1 0 1 1 0 8 0 kqueuepl 144 27 0 25 1 0 1 1 0 8 0 pipelkpl 48 93 0 83 1 0 1 1 0 8 0 pipepl 120 186 0 167 1 0 1 1 0 8 0 fdescpl 496 356 0 339 3 0 3 3 0 8 0 filepl 152 2323 0 2205 6 1 5 5 0 8 0 lockfpl 104 48 0 47 1 0 1 1 0 8 0 lockfspl 48 19 0 18 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 509 0 500 1 0 1 1 0 8 0 zombiepl 144 340 0 339 1 0 1 1 0 8 0 processpl 984 373 0 339 6 1 5 5 0 8 0 procpl 624 678 0 634 4 0 4 4 0 8 0 sockpl 400 334 0 309 4 1 3 3 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 22 0 22 22 0 8 0 mtagpl 80 16 0 0 1 0 1 1 0 8 0 mbufpl 256 182 0 0 11 0 11 11 0 8 0 bufpl 280 3918 0 133 271 0 271 271 0 8 0 anonpl 16 45724 0 30987 62 1 61 61 0 124 1 amapchunkpl 152 1932 0 1794 11 5 6 11 0 158 0 amappl16 192 1425 0 626 41 0 41 41 0 8 1 amappl15 184 75 0 72 1 0 1 1 0 8 0 amappl14 176 31 0 25 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 18 0 14 1 0 1 1 0 8 0 amappl9 136 435 0 431 1 0 1 1 0 8 0 amappl8 128 392 0 361 3 1 2 2 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 22 0 19 1 0 1 1 0 8 0 amappl5 104 254 0 238 1 0 1 1 0 8 0 amappl4 96 487 0 459 1 0 1 1 0 8 0 amappl3 88 108 0 99 1 0 1 1 0 8 0 amappl2 80 1965 0 1886 2 0 2 2 0 8 0 amappl1 72 17795 0 17330 23 13 10 18 0 8 0 amappl 80 919 0 872 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 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 358 0 339 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 358 0 339 1 0 1 1 0 8 0 vmmpekpl 168 6841 0 6807 2 0 2 2 0 8 0 vmmpepl 168 50443 0 48371 114 22 92 110 0 357 1 vmsppl 368 357 0 339 2 0 2 2 0 8 0 pdppl 4096 723 0 680 6 0 6 6 0 8 0 pvpl 32 159118 0 141153 157 5 152 152 0 265 7 pmappl 232 357 0 339 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 259 0 5 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823c78eb) at panic+0x15c syn_cache_insert(fffffd8064992e78,ffff800000ad6cc0) at syn_cache_insert+0x9d4 syn_cache_add(ffff800020db8be0,ffff800020db8b90,fffffd80770b60c4,14,fffffd806b0634c8,fffffd80770b6000) at syn_cache_add+0x6e9 tcp_input(ffff800020db8ed8,ffff800020db8ee4,6,2) at tcp_input+0x3c67 ip_deliver(ffff800020db8ed8,ffff800020db8ee4,6,2) at ip_deliver+0x353 ip_ours(ffff800020db8ed8,ffff800020db8ee4,ffff800020d984e0,0) at ip_ours+0x412 ip_input_if(ffff800020db8ed8,ffff800020db8ee4,4,0,ffff80000067a800) at ip_input_if+0x6ce ipv4_input(ffff80000067a800,fffffd80770b6000) at ipv4_input+0x48 if_input_local(ffff80000067a800,fffffd80770b6000,2) at if_input_local+0xf9 loinput(ffff80000067a800,fffffd80770b6000,0) at loinput+0x4f if_input_process(ffff80000067a800,ffff800020db9048) at if_input_process+0x10b ifiq_process(ffff80000067abf8) at ifiq_process+0x80 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d80ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7ffffd01a0, count: 12 ddb{1}> trace x86_ipi_db(ffff800020d80ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7ffffd01a0, count: -3