last executing test programs: 3.458193182s ago: executing program 4 (id=5): r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0xa0) semop(r1, &(0x7f0000000300)=[{0x1, 0x3, 0x1000}, {0x0, 0x4903, 0x1000}, {0x1, 0xfff7}, {0x0, 0x5, 0x1000}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x9]) setsockopt(r0, 0x1000000000029, 0x3b, 0x0, 0x0) 3.318878428s ago: executing program 4 (id=13): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r2 = socket$inet6(0x18, 0x5, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x8) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) (async) writev(r3, &(0x7f0000000540)=[{&(0x7f00000001c0)="1f", 0x1}], 0x1) syz_open_pts() (async) r4 = msgget$private(0x0, 0x460) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="020000000000000025053098965bdbedd9977c0fb5931834a33970cbe201ba498dc178c48f914edb25aae724ff23aaae9720146f7dd9b69779b27325b5e9966529f7f6bf836813293a59a9e27bc6e9fcfbbba6743e964838ba2256d2e65cc51dbff4411e99b975d50dd43fb8f4da19473d7ab857fc48e100891aa39d34c3a01689cbaa9c6bc2794a67e15c83432d9ac1a078e7d1ffee5ac709b4e800fe041b02f5c617190314d6eeea7cd48790c360c787a89532e2673ccc93cafe24dc65cc68525f07d51dba746023e12c15af2bf9f66a799f879babfdce5100f5ee87a364336dbb9176535425868bff64b1e01110caaec13192d0fcfd1820ef2ee23b8e3de18a5af5d48bd19a964963ea"], 0xe1, 0x800) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) (async) dup2(r0, r1) 3.036972019s ago: executing program 3 (id=19): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/62, 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000300)="cf40ca20e514ac554ef8795703dcdfadad04aecdc770b34a7e31cd62a5dc1da47d0fd2dd69cd1e550fd00aff94afb3e70a2fd438166fa0f077db8b5690778eb81e3e2144f3d8853b58e856789d23fac16640249931917692ee71d15bd43af054d1910da425a953aac064c5d47f3c87f57b993839885584b9b9eb3cf99662d16c6005deeb4fb5a2f2c733370ac37fb02d83e2b2ea77a3510cf815639f0f21095adaba9244d552ff2e6fccaf88134df25f8affc1dad3f94d65157634a27fc964d0ddfb4aba0b68e562f5d08e29b9bb579952ec5c6856a7c6031e464fb7c46be3557bde89961dc5cc3b03c21745c8ecffc6c0a3bbef82ed4c7f16ff835eb17833e8ea19609d5ab81ff9ec2151288b750cea07bfd285b6b35c6395a48e6dc7519bee69f301d0c3bbc4779bb499d1049fa02b686dc6da51d3f578b9f7c2eacfbd9d35f02f5895bfe1e8db4b8e400d3d1a668228d3bbd64f37244882b8b05880c34fd0bb692bd14e02665505e986ad1afeecf930c5b7a140c621d97e24ce3427645d00548240ff226d7c260274f2a1ed7642bb588f807632e243135a74a1c85307b094c2b3fda06f47b87fb577664a865242e5ec8faf268d613feb4ca892aecf86763fe8b64497e66e5c7d2a3380c28760f29dbb312ff9fe38269a8a5ea408a4080f217d7804816ad43bcecf330903a853caac1b689f27d0d66bb664a32b7e938f3bcabfa7e3fcc7b1d303c9e662cc5967f4455bb177178ae5f2d70fc05a2b60b037c642b8193137abf42d809aad4ebc23a430dafe354a20b1a158bf71da2529ee8ea9cc996839a9925c6496150bde63acebf4eaec19ada4f43454e4e1e95461f12f35c2f3f4a1eafb8d7341fc0fb3355f71fcd46a36f242024de486d34c2c8a38a36a0903a2206e5e1c31a9882362e3db4c673028bb576fc25df3028dca83187b2f60f979d4734eb71d9bfbb0ec3feb4ec916d4e64d2f31e6daa7f087d33a8577a61376fa34d4cfe00b004f127d12eb577bf2d821f0cded6a281669672d172558cc53a39a1c7faea02bedcdc1696887543693032f627b25bbe134e332d21825b1ada466aeac7579cf04da83132c3fcc85eec6ca8082b6f51516e979fd89e295be38d141a66b83806f47e8a89dea14e6b84a89b29e216fd8feae1274cf5171ba9f791f0e6394520feceda51ad6b6a31228b44e4c8888eb26f51273631a74bc579694d50d4b897465c4ed2175350974ca6edb36f59578ab55465f2317cf69d705d04edaf0d63af9ae0779e9991fa450cb2a640bd7d0ddf4f364d6d5296c73f31f81113c9688be7a38589da881429b089e7efd5734b44f24ab7200a053ac096d023b1e847f00b89c31983be0917734ee397270d7d92e9b759bf1ba8a241d46a4774958d0741921123a6a902a8a5c081a8e671424e323104f61f1b485616f8abc6f38e8f84600cfd1c3de3b96ab497d586a68979a3416d43ad6b8ba518215c2fcc543c4d77c0e1868255292401cfac01142875bf402709f6abca609d2474da68e1df6d9c702b7208b4414cc7d467dd3fac4854c9587ae8a64297aa2514846554a334ef373f52f844f9cf9f9dc5ac5e6ce244bdcf08785631359579bfce2d0606a2501351eef0ec7b0564974dfbdc51e26faa90129d925205baa5060385a7445cd3e59d430a44009878750c86deb344ad69f0a75fc29b035636f6dac82896a97fdf9cdb3c04b28553a2039e5419c63603ecd7438f3eeb5f2fb9e7f7cc1b3dda3be26dddc7adb7c4e0ad3b723631348802a7fc3b088f9307090d5975d92b854df2095bdc80d9eb7975e067f8caf364eae760b384ebddf942f01b79d852b1e7f8402cf117b0e9469eaa41ae2b80963ff28ae5341359df86ddb06d34d68fca74912e6690fdbfe8e1ff04e0be794d794b0b52ee35389dcf7643245472548b0af1895f8ab7229b343342404342e542565748621cf2214bdf478e67a65b2e272d9e3a77c8d5c1c1d96f308e483a140449acce44722708be7bd107d9fae045ce8af0f37d9c674c90f8c6d782f4798f57b0f111758f6f3a820b92d2b2f7d99c42b8860f1a16d33e08348b3249b275c8e21b793df616bd503a956c4d3aa817f5dfd11063a660f1b4e28c929afa102186816e1582e6fe98ae8b34ab871426eaa8d4cd0863c9fab90ff4711b7aaa8e87240dfd5535d7d9e9315fcc2eddb42d0071fe05c3fbcb1b129bdcdbd98306199f27d17a3526dbe7540e9553c2fde8695d56ddd27aaa49ff7ac11aab6197f15706377f258af64a04e7e33be229e6e513fbf6cf6461e6d2466cc4cd0ddc736f52482bcf4fa2d700060430c5ec9186efbbcef7fd73b27714c6594f990cb0ce10bccf8f3ff6d9af4ea04e8501e8e365dc48a8c738791415a013efb388d9edd9bc1b37b82a2658209fc5e120a51be17d2a2aaeae93ec1645c4ba6e9679e503e7dc72976751ef16f2f15ed49246808acc77df2c35970f118fd0563a0f3f2b71d742af4f55f1ac2302d35101144274ee9855af16250c38a27266dc9bdbb8df45340f893371879801b5ddbaa218d29f7471b1a1694f4ca4a6c50574b525360251827fc7cb649bc44bc7e8925ea1dac83b093cee116b430f44611939b51bac4d28a3ab13db8398026a7d42462a7350bda26aa54adcdf62f4738d0f95d168bd175b9fc75d0cc6fa345f594785db58a2b640dc8ee93a9aeda737f304011dc51a0c7b4bc89dd75f8e3d764d6c58e9a32f2fea612b45835f49a497f805ef9dfe7df3d7e8469ac1e630737466f3e54c7d82ff2d123e3e6fb2c32bbfb7ab56e88c64d86e21b06d0fe104eb348862c6dbaa65b1637b8e27a0be94f0199ebbc720966ba5c11904a1e3307f43cd6601f75ef88b00235bc232f51dd0e2af909f3a9d920d195c719ccf2e6dd5fd5a27f1c6071de74ba1f83bd925763a0d972bdca0f8ba5d5dc1be24277a5b6ac5d2acebc2c4efbaa24f9c3a87bd9b45ac27f228ea57413e6d5335296e64a2c958923b5fb1e8405057d43cda95ccb05090762477fb562ef46c285cf92c7edadcb82a5b66f8c73134ebf51fccd7cf0adcbe301a646a21a8248c4946f62e111c1512de03da581fb318dd0a63a525e4b52208d7b03cd71a045e90c7dbc8218d0274c4aad20cedc2d9d097dacd0c4281814aa25a46bd60aa098b6f628c74765a3ef265f2cfbdaf87be68f66f5ddd8f550d64c762494ebc0674b7267f84285da6d0b57eaf683efa4c328f4f1bad61ad791ba993597d79e1bad7c278d9ef6709fb1f4429033f56706b32bdfe9676ac3b7dc259fc431ed2505c70f2fb338e7ac33087555100887aa1333f4ad81a499d505d016a8c45b2f325c2041b3c79923b79edbf4768aefb4329fe99c62d05b8d43f8370eb7bdaf907fb9d912f958bd3c60e174448524643ef2a1428ce78ddd9fe627bcb7f838d3fd01c1e0d33866e74d7884c5acf287628acb31bfc606f8576350789542b5973e74d9f63cbf04170b58770a97cb78c761a06675a6ab1f0fb6d169500eff6f851aa77ee568ff13c37921a09197bb599fba1dc98b94ccfcc4bf175bf1137d63a68f6c0db7491bae43227fbb4dee33adb04ce92286f35949197aac9bbacf0854d66a547dcf8ca26572752382393b99f2e0a5d52c65f4dd6ff9b181dd6ccbe3af3e0be964efcc01b1c2056d3ac2c82ad8e74a5d5be0ac2226666c1a62b81d5877eefbc5f9b379ee50bf11eeb8080dc5537e247ba521e5d044e884bc52097be91e7093e25e0cc0bb3129ea27802ad697e35a3ccbf0f0984ecd19db7bceb744151ef7e12e4e7d461768027020168bde681522078f2a50bd8bf8312990c95138206f71aaf02f4044a69c3a4bed4a9ba52bcbd84d3a925dfb413c47e4b4b44310a1d3db0fe155c964ed6ea4df489957feda82143b8934f1f9b6be64bf479d913e639f5b4600bfe40edc90913321f86cb265aa43e334ee08e9d7ec557d74de06a00ec129b41a5ac2cbdc65c6d5fcc46be21c5302f63931aa6c961f12423a4b9b4ee5be964b7ce0cdfdabd498c0f9e7805cf242db39e6e2dfd65b67a7a0dd638b9914a1fc7c351ec22b1e8a1ea9f1f5d0c374426d72eb6abddb6ee00a952cc64ac2a7fbea56c297539e0c5ee3dff55b04febe7a5266fbe91237a0a49893addf5c4f755b154762d1b800c701050188afd72d9925277f8c418272f4980c9c4526e7a1862c715139ec4a9170539155e12ea445afab5e26dd9019dca676f7c78fe681a95ce87a69ccf36c70f59afa834595298895c53719018397554b7a4b44c570550ff61356113d4b15c5311ca6b238cb633d31eb01e612317fab15d5e8f5849a8eae68fde9b8bd2b2ac7edeff8adf57f75d218d622ca1a8f016eebec1b983f4dd36b51a16ea9741e99a97f599933e3cbe356a88578b41507759afa6f93af1beafbfebf98d248479d2bfb859e8a265b2b51bf47c4eee59fbc121c743704ca44acc5d8184bacc2efbaf65f41e1552d176501e3b487a0c082288b300d050f64bc6126e7adfc853bcaebb513e962aa06ce70a787275da673a3427dda262d6e1f6340cc2fa48821ec793fbb71c2b3aafb544d33adf40551ecf65bd11ad658d84da7ebaa8e641f3f4184e951d40dd0601f48b9bc198cb7254659bd8bba3d0e767552fcda3ea68da766677fcaafbe4eeb6c5b514ebd24181ae53b8d09a0bd6346377c890484aca295f115527625474f20d63f1f3fb979414a234a1b276b0434d3ac62388f17a5f3e6041fe4f4eedc8fcc6431964baded66ddf8de66174f68e419e1d1740a46f603cb7973f916512a8ca2b5a7879d60a8037c07364f8603e7da1cff0462cb60807179083f6287ee823b0d018faf8fe12c1b41e6f39a278c7f53239079b2b4e7a14bd31da150263604a6c6084b3dbe182a89366b1da9c1117b900288695a09bc2824dadb92666d9c6545d75f153403407212fb0c56361b2951cd48d6c19e10dba8df5b138349f9de79b938cda9ace96808b6853a2a9621f279a6640effa4093275a2fe881711bd53bc4210fe242a297463cd0d33a8eaf1be48cbeb309242f2d5ea966a53d2851f79f44fb8276621cfb32f0bc872822f2e1d9b3f17afbcc1c89ca2f4aa1716b78b1c05feb819428bc025dcdd0de787b73a406928d491d587a541c044771a43f32b496c0f9751ad35b23b31f7e9ddabf3a42b271381274f3536065d91bb3932611773f2df88117e7a34e437a33b949841d072da9ed34c4e621be1839ac5b6058d43a6e61987075b5c095c6c1affe82416ea21a69855e1f3463b7db0fdd27d0849a447b005b75eb3bb19518017097a98a482e2d469101b0cda0d1c8c1ed5ebc74c965d0aa7fa603cc281c56249a0de3c0f7a07e3881df42fcf9396658df25025e0aa0b5423ac337fa72b31901b15a2cb95ece4812a62743ef159cefc84ba8673635bb472f2c73f7ec6efe7db3b8261aea3a0f5d2cc9d601210af34d36e4c4d5cd4043cedfc5f5f6979da5553c83a04d5a271c82b7b740a151cc967b3844375675167f88f54942fe22445ca5adb2ab3a84c94e9acb24613dab1b95eddc7e8ff302118ec7a48e9c1468fefaf48a8b4065459cc1ba8c68cea4a0e91dad81da75a788d2fad02a60205e39a1009476092a31c1dddab8bfffa587c66a3ff5f389473e23a6815ad494efd6991a7e3812d0409cc8f4c8c22cc05bbc07f1c99c2fa2049dc1f92041de26b9fcb9bbc3937cd05c985eed915b12e377312f0aa23113566412e62467fadaa916932ede8be209bf90ff9e7f1269b57ac168d886354556af7a7083932512958", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="32cbe1f79110bd8e8dac81bbc988de8fa197c6364f06aaa88219ae0a9a460cfc79b7ea58a977e47dc67de3520a5e0373ab50f75250521692f52e0a3b7a99343f912c", 0x42) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)) write(r4, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$FIONREAD(r2, 0x40047477, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xfffffffffffffdc5, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa5da2fdc708004900002400660f80ac1400bbac1400bb7f00000133ae442cbdb42869d4797b0000000000261825017e9407cc14c2b4f08e5ec9c5ecc19d3ab9a6ea28a069674ec74fcbf8e74040d82ee6b749d06348fbb67b1273c65eb7ec8a3ab816d439da3725c1ba58b0595eb2f440d01c0409bf4e5c5294"]) 1.906324912s ago: executing program 3 (id=20): r0 = kqueue() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x100, 0x0, 0x3, 0x10001000}, {0xd5b, 0x9, 0x40, 0x4}, {0x5, 0xa4, 0x2}, {0x7, 0x1, 0x7, 0x9}, {0x8, 0xdd, 0x1}, {0x0, 0x23, 0x4, 0xf5f4c9ad}, {0xecb0, 0x6e, 0x2, 0x45}, {0x8, 0x6, 0x3, 0x7f2}, {0xd02a, 0x2, 0xb, 0x1ff}, {0xa, 0x40, 0xf, 0x6}]}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x6fa2b0951c4227b0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x20) (async, rerun: 64) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (rerun: 64) linkat(r3, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) poll(&(0x7f0000000340)=[{r3, 0x2}, {r4, 0x100}, {r0, 0x10}, {r1, 0x2}, {r0, 0x4}, {0xffffffffffffffff, 0x2}, {r2, 0x2}, {r3, 0x100}], 0x8, 0xe) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4d, 0xc03, 0x200}) (async, rerun: 64) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x102, 0x0) (rerun: 64) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000800)) connect$unix(r2, &(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000880)={0x6, 0x3ff, {0xa, 0xffffffffffffffff}}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000008c0)=0xd57) bind$unix(r4, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940), 0x800, 0x0) (async, rerun: 32) r6 = socket$inet6(0x18, 0x3, 0x8) (rerun: 32) setsockopt(r6, 0x3c, 0x5, &(0x7f0000000980)="c4af0742c7907fe1929e0796e6130dee0f953187eee216e171e4fa5baeeb3a837567b175088e2025cc8db7f99c520550a3bec2a538c92f1ef8e8a17b5c9b50", 0x3f) (async) getsockname$unix(0xffffffffffffffff, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) (async) dup(r0) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x400, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000a80)=0x4) kqueue() (async) faccessat(r3, &(0x7f0000000ac0)='./file0\x00', 0x1, 0x6) (async) unlinkat(r1, &(0x7f0000000b00)='./file0\x00', 0x8) 1.595910174s ago: executing program 3 (id=35): sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (rerun: 64) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010003}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x6384) (async) r3 = accept$unix(r2, 0x0, &(0x7f00000001c0)) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="778c474adebe1b59af32d8c3dba0e9d097261817395b1ad88177", 0x1a}, {&(0x7f0000000280)="2f2b2a042cf296bc8ecfee392cddee4d9ed03a927f2faf9158bf0376804b0f12532b81a5a74edc470892d82fd966c475eced9ef580849741a1271eec06aab13aaa1f44727297bb3f0f817aa725372b622c10a4d1c89a1b45e9bacbfa6c8337d09d652a7d7720dd5c3c7fd0569e56b9f88f57d765d0fd83915a64c9c6d8256c7ad998ac0abfb934c9964f9f9cdcbed74c3c18141d40240564c704029ace15b7aa10", 0xa1}], 0x2, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r4, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2, r5]}], 0x40}, 0x5) (async, rerun: 64) r6 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) (rerun: 64) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f00000000c0)=0x8) 1.582361936s ago: executing program 2 (id=36): r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) read(r0, &(0x7f0000000000)=""/217, 0xd9) 1.464362115s ago: executing program 3 (id=49): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "400200", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x1b2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x4, 0xfd, 0x3}, {0x9, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) dup2(r4, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 1.41230006s ago: executing program 3 (id=51): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x4000000000000089, 0x0, 0x0, 0x0, 0xfffffffffffffddb) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x15, 0xffffffffffffffff, &(0x7f00000001c0)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0x9, 0x1}, {0x84, 0x11, 0x5, 0x4}, {0x9e, 0x18, 0xff, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x3fd}, {0x3, 0x0, 0x0, 0xfffffffb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r2 = kqueue() poll(&(0x7f0000000000)=[{}], 0x1, 0x2000) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x54) acct(0x0) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x6000, 0xfffffff7) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r2, 0x80}, {r2, 0x100}, {r0, 0x4}, {r2, 0x2}, {r2, 0x8}, {r0, 0x80}, {r2, 0x2}, {r4, 0x8}], 0x9, 0xffff7fff) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6a2228a362944ae66dec3528b258d900303a01000000000000000000000000000000000000000000aa02009078000000006000000200000680fe8000000000000000001000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x1, 0x401, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="e502"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.29807602s ago: executing program 5 (id=57): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x18, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) (async) preadv(r0, &(0x7f0000000b80)=[{0x0}], 0x1, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x401, 0x7f, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000008, 0x2}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.061052283s ago: executing program 5 (id=62): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) (async, rerun: 64) setgid(0xffffffffffffffff) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async, rerun: 32) r2 = syz_open_pts() close(r2) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) setgroups(0x0, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r5, 0xc148445e, &(0x7f0000000000)={0x5e, 0x2, 0x8, 0xd5, "70da6fc900000000000000000000000000000100", 0x80000000, 0x101}) fchmod(r0, 0xf3) (async) setuid(0xffffffffffffffff) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 1.058749899s ago: executing program 5 (id=63): openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) setuid(0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206918, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) socket$inet(0x2, 0x3, 0xfc) r4 = kqueue() dup2(r4, r3) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3fb, 0x0}) 1.045176157s ago: executing program 5 (id=65): setgid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) ktrace(0x0, 0x87654321, 0x51d73188af82c397, 0xffffffffffffffff) 965.970833ms ago: executing program 6 (id=67): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="344ed202430c6d24", &(0x7f0000000180)=0x8, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000002c0)=[{0x48, 0x53, 0x9, 0x37}, {0x9e, 0x19, 0x6, 0x95c}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd602a654700303afcfe8000a216c4bc3399ea26ac000000000000000000000000bb"]) 964.045659ms ago: executing program 5 (id=68): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) recvmmsg(r1, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c000001003d0817c5", &(0x7f0000000000)=0x17, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2000, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x13a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x104, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfe, 0x7f, 0xffe1, 0x6, 0xb2, [{0x1e, 0x1e, "2a8d78cf80c1a47ba80bb8e6cc532d039845d400e5b21c934fe7db17153edaa4b5423f3890719abeef0cf82d84a39b34985c0eb1bcf7ed466366aada8013b3fc2aad8c5ca428a5087cf55564744e72d0c611a169781323cecc37a70174f80765b9da2751bc9d07d85d9269ddd3ce921cc3301f6d10f0be216ee1c618890ae90a4ca81c5dce270c0f1e32bf149193d588a9802c26541ec4ffebfd3b3e8923264a5b6ef00fc6dd53f08eff1311014ea119bacb54405b5c156b920a9218efdb49740e7202b30255fbc3ce4f005701982a1545183ca48545af5fa23adefc9cafbcee7d6ed58b3917fc53f22b5638ede80d250637"}]}}}}}}) (async) clock_getres(0x3, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) unveil(0x0, &(0x7f0000000780)='r\x00') 955.214931ms ago: executing program 6 (id=70): r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setrlimit(0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x41) preadv(r2, &(0x7f0000000040)=[{0x0}], 0x1, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x8, [{0x3, 0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {0x3}, {0x1}, {0x0, 0x400005f}, {}, {0x2, 0x200002}, {}, {}, {0x0, 0x1fd}, {0x3, 0x8}, {0x2, 0xffe}, {0x2, 0x1ff}, {}, {0x2, 0x2}, {0x3}, {0x3}, {0x0, 0x7ff}, {0x5, 0xffffffff}, {}, {0x2, 0x4}, {0x0, 0x400}, {}, {0x3, 0x3}, {0x2, 0xfffffffd}, {}, {0x2}, {}, {0x3, 0xa}, {0x3, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f00000001c0)={0x7, 0x7, 0x4, 0x200}) socket(0x1e, 0x3, 0x0) mknod(0x0, 0x2000, 0x285b9a) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xfffffffffffffff0, 0x10001}}, 0x0) 773.126902ms ago: executing program 5 (id=72): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x8005, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="07d4d416c4820d778be9c4c6934b4298aacdba554c203d1731abc5bd68933c0a5d294a1b098ce8f2d921c6e325302735b2d2bb9e8487a7b4d045b0d723c5151c95e21c45d0b4aa32e946e53429aabbf2d83d1a68c44e350e00ba855489c6ca367f979ad834734547aa0fdeca1e8548eac2ca6dd0eecc8e2011af2edd89c968dacd415df9e1ee0b575649461da5fbb499ba92dc74a034f2aa2db25131b864b898abd51c964b14773d092174d311827df570626925820e7983dd2b32ae242cad1531cee6baafad3cef642856e77ad6ffcefd701c2a34bbaa7d7f0778c4a18e7c7ab46febfefa316f2a9ee6f1b111d536b9edcb9187090201e95fcce663cc4820dd495ec25d80f19844fc70dfcd61a4445dfdd6c6b80a", 0x115}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x40000800) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) close(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) acct(&(0x7f0000000100)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x9, 0x1, 0x8, 0xd}], 0x6, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x70365d3ab70b32b8, 0x1}, {{r4}, 0xffffffffffffffff, 0x5a, 0x40, 0x5, 0x3}], 0xfffffff9, 0x0) dup(r1) writev(r3, &(0x7f0000000400)=[{&(0x7f00000005c0)='L', 0x1}], 0x1) 770.891502ms ago: executing program 6 (id=74): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socket(0x1e, 0x3, 0x4) syz_emit_ethernet(0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() getdents(r1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000080)="0200ac1d21", &(0x7f00000001c0)=0x5, &(0x7f0000000400), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0xfd, 0x3}, {0x87, 0x3, 0x6b, 0xfffffff9}, {0x6, 0xf8, 0x53, 0x6}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 686.192774ms ago: executing program 6 (id=75): r0 = semget$private(0x0, 0x3, 0xa0) semop(r0, &(0x7f0000000300)=[{0x1, 0x3, 0x1000}, {0x0, 0x4903, 0x1000}, {0x1, 0xfff7}, {0x0, 0x5, 0x1000}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x9]) (async) setuid(0x0) (async) setreuid(0x0, 0x0) setuid(0x0) (async) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x1000, r2, r1, 0xffffffffffffffff, r3, 0x73, 0x7}, 0xba70, 0x9, 0xffffffffffff8001}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x3aeba6c150da572e) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13, 0x2}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) 685.741068ms ago: executing program 2 (id=76): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6f, 0x2}, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) (async) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x6, 0x8, 0x80000000, 0x0, 0x3, 0x8, 0x3, 0x1, 0x2, 0xfffffffffffffff7, 0x2}) (async) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) setrlimit(0x7, &(0x7f0000000000)={0x4, 0xfffffffffffffffb}) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000001040)="bd", 0x1}, {&(0x7f0000000140)="ef092a84cda699929046d325f48dc8040c5afbf492c35c094de5cd7a3287786356e702f5a38a34cfc3d1512e49ce6949382188ac56be0cd2c425ea3e87f190b98fcaab4ead8498d71dceb8a139e8f9cbdf34b722bf21c27151", 0xfeec}, {&(0x7f00000001c0)="bbcad887f002592f5bff11d3ce13709f48081ae054d4383af969815f96adf4d593a6472f6d8ac5e3d324", 0x2a}], 0x3) write(r4, &(0x7f0000000080)="c30516845e", 0xff55) (async) close(r5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 684.037337ms ago: executing program 2 (id=77): r0 = socket(0x2, 0x400000000002, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) shutdown(r1, 0x2) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) close(r3) (async) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="a2352f75fcb72f258152ea33ef03ebcc5800003af5", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 679.206377ms ago: executing program 2 (id=79): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000003c0)=[{0x10, 0xffff, 0x8000}], 0x10}, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 626.124316ms ago: executing program 6 (id=81): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x6d, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$FIONREAD(r0, 0x80206997, &(0x7f0000000100)) r3 = semget(0x2, 0x4, 0x5b) semop(r3, &(0x7f0000000000)=[{0x0, 0xd, 0x800}, {0x0, 0x9, 0x400}, {0x3, 0x98d, 0x1000}, {0x0, 0x2}, {0x2, 0x2}, {0x1, 0x4, 0x2800}, {0x3, 0xd, 0x800}], 0x7) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="534a42c325660e1a9e0bf1c14497f097511c33680a39cf", 0x17) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/198) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x6a8, 0x0) 619.135898ms ago: executing program 2 (id=82): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX=0x0]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000380)=0x7) 610.044477ms ago: executing program 6 (id=83): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xfffffffe) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {0x2}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x7fff}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x1, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x1, 0x7}, {0x0, 0xfffffff7}, {0x3, 0x7}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000766000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x0, 0x0, 0x9, 0x1}, &(0x7f0000001440)={0x7, 0x7, 0x7, 0x9, 0xffffffff, 0xffff, 0x5, 0x8}, 0x0, 0x0) 606.346065ms ago: executing program 1 (id=84): munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() select(0x1, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffffffb, 0xbc2f, 0x4347e793, 0xffffff8d, "0d2628040200c2a6d2fe6eedb2e0ff7f0d000004", 0x5, 0x7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000fc0)="1e5bacc1bd1f7880fea25daf4ce4b398a6049d94b3067e08781493ed4ceabafe094beb9521ad675a1dd79fc59376e3f57c0d57cac24358f0b4e9b21665cfe138d9ff66e00b2d08a8b4c2fa88d39f45aead0c1f0a44f088a72fed5edebc052bff95b60c0cf6c908790ba212e9314d275f060001911fc7687b89db8b3e2df3e9a8a05c9d84b034cf8c7b2857c0b59f46c49423e635e002af02a668a46945875006d0953b64ccc96ae209f9e73a67d99366dbf87f421cca0ae68d2b9eb06917244d08e09e85836f140ecb214291ffb1a711857638b6247de5acc5ae9c09eac7024e41d47d735271297c4049330afcfdac946f43d43c2066fca7d78097da5289c8e9d677c5f51db13c42f154a59e0a9394da407fa695d3d55e6cc7efd8637b8812d3ee23c291988064666e308e6847b969114e393d1549e7627a714b587253764097c809d98e92ff33e37fe4c96177e96feb82bc641419adcb09a74e83d9f97cd5d10801dedd76bf41b6c85d6702ad2b55594f74dbe13299aa91bdca3ffc84b2bd06ee2b229e232a23db2cf23da8288db4a6651cfa6ee1a0427c9319c9b17354c144329e64d20696baefb794f2a565714e64f08425de4715435b0edfb797a8de110f3435549b28cc54e1fb946af373eb225ccd1e70f0341f391d40fc7776540b32085b2281f184bd923a73b69853cc14a069cd210bc638d4ce46ac388665f2e9d128d96b93cffb4ab99dc1c1eb7006925d5bb3c6fa8fc17e02d39a70dbce235b349bddb0bf2e0c0b211925de025a541edb1747b1bf204d2ac01f1a7e11327ac80d5e810030370c168a43b5f35e78ca645f4cb74592c6e1025bc4aca330ed306e878e462e7d2233912dc9ac04fdd0beac157bd5a59692e3f4c7bacb5b4ab3ed672a5ea43a09fc8f99f4c8695c8fd37267a7391445f5e4e17c1ad8c5de09a37809c68ea6cbfc059bea49f63f8ea19c51b8026e5151a8a8c38e3ee9dc1672aeaa9070e31afc901ba74f8f4ffd21c8e8e4cf3e171036c674639148ddbd87d297e65d93c3b86aa2202504acb44597bc2d159acfc72b415762f433bf39a2171fddda1c1b71fe0886d890a2b6d7409473ed3f8550ad2159adb099063046c85f7154882bdf663b524c7efed58dcdf5dc02db7fca6cba111667e3acf2b7e6c8c2e8ed21566c1cebc424119177a600684d880e30265d7ca2563c519e08be62c44cceb102924d35c37c3ab0781d444c1951423a81c548c80dedc450f891fef5b884687959d080039f98362e13485b36ea59c4926d57787897e24f53e4f1136614c1cfe249b3fe7043edd388e3156099bc8e3f808de8f5484a0ae015b266f4f045c3679a19268a0a", 0x3c0}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x2, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000140)='./file0\x00', 0x8}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000e8c000/0x1000)=nil, 0x1000, 0x2, 0xa011, r1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 375.338892ms ago: executing program 3 (id=85): r0 = msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xab56, r2, r4, r6, 0x0, 0x1, 0x6}, 0x1, 0x5, r7, r10, 0xb, 0x580, 0x9, 0x80000001}) r11 = syz_open_pts() ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f00000001c0)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) bind(r12, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) fcntl$setown(r12, 0x6, r5) ioctl$PCIOCWRITE(r12, 0xc0107003, &(0x7f0000000280)={{0x5, 0x8, 0x7}, 0x9, 0x101, 0x6}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='.!\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='B\x00']) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r11, 0x1}) fchownat(r12, &(0x7f00000005c0)='./file0\x00', r8, r4, 0x4) setuid(r2) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740), 0x10, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r12, &(0x7f0000000800)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000640)="90ed69c007dd16fd42149dcb107815b44b8f3ed0f33e1ecec5a80d327a10cdb87cd5ea8d76ca88529a4dac45a32c18b1014239288d9d43f488ea9fb8d16a15c6ca0241f26d03f1e5adce291ce0c3ff3e4f70a0fb150893e5b7fcb5ecd113b630584b2058c45f339c1e8cde9239adea5cdb44d168c79a30305fbfc42bbbd849edabecbc21dec68a29b6dddf733ae4c13c0ca067465a4de212c68ad48411498648fbfc2e4d53f429c8ab855118799d164c15", 0xb1}], 0x1, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r13, r12, r11]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r12, r15]}], 0x40, 0x8}, 0x400) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x4, "a3d649e07291f2b2e5529a4a957d75b4284e32fd", 0x20000000, 0x4}) r16 = open(&(0x7f0000000880)='./file0\x00', 0x80, 0x100) r17 = getpgid(r1) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f00000008c0)) r18 = socket$unix(0x1, 0x5, 0x0) r19 = getpid() r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c00), 0x100, 0x0) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001c40), 0x100, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) sendmsg$unix(r12, &(0x7f0000001e80)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000940)="cc0d006529ff784e81db790bfb341845f1eb36e5d329b340cefc8452beb8b12e70c7c9fd8dfc26718bcc793bf4a384127b1c9dfd8ed7e363d8290c9e5365b828093b665f1cddb9ffc67eb9eecb264838b5e1a6d789fb38efa087b80fd9faa74db7653193aaf5fdae515724052728b22330121a35ff2441be52c640d023dbec4a7c1c1886743316da8e8b679516e3a5c3", 0x90}, {&(0x7f0000000a00)="b9adcdab24a972b09c49048eee368eed8bb9df4f43deda115362f75aaf28ae174820b4687d4038172dc3e4ad6054847330857c15eef878a7bc42289f8f1641c402357f158a3d71dfb72417d555f7c927fed193a8d0afdf6e72edc1681a5359e6544c00b840c850c37326258f4f876ff0f2be708758eb4aee3bbf00a170823a11f24ad7cea26a619e78494aa5b94106f3caca8a25682ca0103b821604d1873426fc", 0xa1}, {&(0x7f0000000ac0)="0503c57a6397d0e8567a42b6cd2ded97a88f9301568bff51744ae802f189d2ba997200627a2bd8c7af7f102f89e950860d74b1d03f57d4f6d69b0b5a5a5b567b4fc7caf53b523d06043be6ae201163b74bcc6a6fcbbe03a736f075f5bc8b1d5d89dd907a062c69f578d7b2226a039aea1b3d30ceaf01c87456b54b48d7ab294ce6bff60f858afa2620a89ca7dab9ecca2d22b25d03e0eda143e43aff1400547ec23052f8de7276df3b47b5fcc65243b8c5560fc1d6dfebdc2d5aa9bfc488cdf53b7486294ee47fb31b00a6f431e9c9766c691783c1b544cc647b64cb8bb4ae4f2be006dc86ece555db586e724ef436492f080cd16abe60717ba2210ac2ca8c078ac6d0d555ceb2dde7ee532e8c682e2f359c5e3a9eb0ad2fcaa9280d9e6ae720102cb58c38f4bb8f1e824a4d2cf101203b75eb0c5daf431eb89bb5f502b29c905509f9048ef70903679d6409e85682c7071b4105eaded64f8120d9e43cf8f5c69074d808c230772bb17256d51199441c2307967e462d74a2aa5a7e8aac663b898aa2f540a7aaa8162cbce6def3cda8d89d3ee4fc36ad3d1d5633c3d2a6fefbab1df4628280decd381d60fcc17448162f0c4e97e80ec1173966dde96faa93fe68613706ab0bda6eda13bc483478a3d711d41685d98b463f2fdcc918ee14e55247b6a5804547a562a421e8ee955008c99d48a488c21eae8b746b1d1d71a7cd09c087a1e7c4f58194b56944c920db55735db66a3443c31637cc3041d5a77a8c206ef88660d261c43ffdb73a9a1acc0ef1400c5b1bf04b39952c1258933d9804bfa38b9c136355a855fc60bf8f80bf8dd704bcf51a3487a5fbda8a9cc461a394df88cbcc95a49dbac62cc9c4d6a7122a8f9d5624762e93c182eb759975485fe453de8e246a11aa1ef42422bb890774fcec48fe3b7334977ca07fb13717413a4948f89f68341f4e73b441593de1e3e30ab6467788632e41838503289356b84c91a69f0c9dc99d1478b7901119ff5372447e19a69206b5add44ec58f5e041fdfa1f0bed0ca250b64866c5fd77871f2a701b08069690283253546a6885ce80395a5868ccd9b9c6734948dc7bc211ae3c3eb86cf169663bda3e15dc21012048ea8a84aaed13d93832842ca52cdd735079144028dd710092187a690a3791c0526ce7a5e1d211237a1dc308f718481cae131cf4eefac986e7e22b51ad09f82c9514a4c9462cb8dcb70023983e3c9ddcb51c9d1c41424290734544bea90d6f1d17511fa4aa0ca0bb0ae234e50a16ec0e7a13961058e537a30c7c1ed3cadbfd7b08bb9108c4252f73f022ba07f081d1641ff98bd114f13e06d1efd25c3366232211ddcd9d146ba5090255fb8ae37767f68685291adc9a7a31c0fcb891b62ea90a3abb9adce08bc9bd2ad5f56ea7a81763cf8ec88798efcb4c65bb9a2a3c3929a4a18f0a2acce74ccec8261f26d6406851d5c4bacd493da6583ab284ccef4a4a590c477c154e7061d426f9811bb707e58477c3180ba1ec456161fca6772a61ce5c549ede48cb932575551c6e94bb28c67b1562e9718a6c2a9d4565068a5fb8ea2f272af3b90d591945c6300b76b831468a2a5a6bda94bcd00d08e873a06b4249f8545dde940bd9b84fc68f89449a2cb700b9e84033a56fce5fbfbe8b87a63f901fd7fa6f905902b67de867016ea9c6c4f587018911549376c2bc7a8277b0aa5e177e4947745dc1ca9850bd9c4528cfb39d933476c76276a307f24e7e1a423d1ebc8c74ca56f3cee11b5c62ebfad3d1d739817a8a5f6cc442fd06a2a00d59cb299b77741358019f631d415cf6de3fc00747e2e22a6e92456d8fa2d05e7f696f75d3d69eef14be130a3039723dfdce00da4f80308f5dbfa790cd2f043e6d64bce8377261e223e8ae9e9627ba537c7491f8dd76d4a9e64f62234db7a860d8fd40e756b47fbb424e5425e1008ebde2f611da886b55d360aa76cf452ff445d797b9619f74b4ef16c7a886084f9d1518cd38b59a6178ae07618cea5a5830f8838c2bed097da19e2215b683486d82b7729ffe4c4e32f4ff4e9b12899e6013c8ae6891e36a0a2bdadf4e1d603dc2e002b0a45e7703241b6598c690623ddda56c355287eccaeeb2e920c40321adfa273388212e4b88d02285134c3b61fd976b36b6c6d15ceff512835e748c48431fc0aaa09f2b2f3994f34538594fa644fd23b92a4452f22915b07f4eda375e7fe5ae6b41f6c1660c590fa9bbbf3844cb2ce213f41c770b150b1b1d7fe97954cba32462e6158c10b7b64af98b03b3fb0451b1d49fa5ae46aa5c80ff76cd8c20fb63c6df47196592bd1b7f3d048fe4ac5093954bad2d306ae6dfd77b11d11c4af63ea1100cef8d3dd9528cb081031d19f804e6044f8a9b850a394fb1699a97023f66c6d5a3ac52a7027c5723189e3053d8ad740d172b8a1d637936adfca7a4684fde6b8a70efbf2c1db476066f8c1e1a792636807df2ee46db6102bf71727ee028bd56f9f6620998a6b32ef68e909262e16c85bed9b7c14e13833fc2de1602b95a54a8d9d08d8bc6d3e18e33e7e1fb4ef4bd92386b4aed42ad82ec7792fa13d806f28968d1f9f7e0956d9c77e1c57d4f40be53b8bd8f057de2811356ad8aa043912e08dcf7c5f3b08c9f857a7a442c665b6e5331cca14f27983bd992fb2a76c13c514880145fbce6398c86ff91cc3b1bd3dbc24638a68f49794c0a93fb178a14d5d2d19319ae077ffb176f352ab971e979fa6d1e84c9d7c4a04b44b0993f91a341a2685278e173690bdee325f0cbcdd4b9e7c79fd2e483a95b7227a9616cb42164675b570329061278c94c97486366e988442443222a414e90c2a38cde1812265a164b5f5da6a888b8440f0a10fe5cc94869b5ea76224f13064841511c4523dad06423f85ed8041f7118727e5df0afa1196e2d47327270f5d10fbc6d71f5523911e4b052ecc9c1f076b8f8753e336c41b5ac6ecebb59d6c2df4846bd4bf4f71b4967f1ebe9ebca9e5e151636a2d8fc9deb0c64bf93c912d3a5af12e3fef68c6f862c1903c0e7c088bc9b8101fc3ad0bbbe601a72c46741d60bea0bd5c9c91abb017237143d0a1c9b9278f5b643235c5541b7e6c5af80b91c7b1624df1e941e4d9c9e5d433410ea9f7afb34cfb45d2a9604f376f80827282dc59cde59f38cfcb94880c70eb9388740c4caaf2c29461914b4f9b2f8843393ece250446e7864be5d2839643132af682aa12d83248feb320a2b401a8ad9e93bb2b207f568a4b7f09c200f3f5996d8c9518f6d6b59ef4ca8fc7844613b23d8f57788b7b67f160268ff8f74e89e26f19e8eba47162bf9801fdb6f58652e45cb109d51896869f7bd13850f1c966520c4f27d75fe4ec54dde57d877cf16db93bb29ee118dd7f45cb58246f283d6353d2f9ff6c533e30ac5fa45811d2854845ebe3a7e1b9903240c0012d7be47c8ec6cbc57d7339851ed9b37185b79553af49342880f1cb5df9340f376fd735a94de8ba33145ac00909f233b0a79abefd019f4733872db548e2fea2b1e66f75d738b47b50d61aa5c8c60163e98c0850ad6ffb54871f08ccf5e9a33b36afee7968ccca68bb39ef441856f27ea4e28579547f8fb0a741865e5de2c54219e73bc83a2936c5d524791a52df634628cba73f7af124e2a8224c3b706ccc6a36e0d53d3ab646429eb7e30d54f0ee28cfbe133a3b81ac878402f515dd3e4440ba679e1aaa7b2d4ee53d8e15083895854766bfeb5071c877fd7f8b5b74f5b1a71b9284c9bc765a3a7daaaf6940c25e4fc56abb51fdb18b7ae2560f68191550028335765dd7b314e10aeb127041e31576851d8841d068446337f272f7a55add2825251c36b3124d06dd0d61422ec726c3d815209d81a28a7ae76e6e4cee49f95af9a8095b4f39101c50bf50e5c667a6acae6dcc711c047f2998b094ba622563930e99a42cc2f0409c1d414798285a1cd9008bca6de5c3c5d5fa83ea52920a4034627dac6a4e88c09d5a9ef039ab592798ec79367238baaca947b17d46fff2173211bc53b3b06684ad56b56ef72d33012dfb822f706dc2fa7f806ddce7543b76390ea142aa7d4faca2092e14cd48263cf7615d1ba0c3581ac009115d0e6c9283158e0a66b3e1e9df550c1676621113ea7b36e216cadd6eb4ea91f6352bd0312384debd610adbe021a463cdfb80cad8ae5200392bfcb0bb10c5ebdf03a9f6e15ee7afd50f52a72374938a0f5257e4fa37c2a6ada20ea36d4e00a5be253ec174927fe7473e5e01d575847954c1ad7d9ba99db20b7a8fa39424f4c33178e1170728a8d9295149ffe2d045a70cea1ad83bd8d419c62ff7db0b24681d0f0ca4915c695349d8c073bace7df9e95544f45c843ef0dbfd3ca96cedd0f4248754381caafcd87e5cee0eabed35fc7f6257460d015501bf1a0d0023abba0ccc5f8264e1d16f38dceafb973d372bb6b970b1f53e47ba1a1b931a97290c0053e38f8d72af0d6855df9c2655caf91eefe5822bb0edd0d9abe03649e1a406cb87775951e7cfde7e205b0c20508123b153a175048a1bbe5af243f2f89d8b8767a5a759e3d8be0e1969b99f54d678dd0af60279f50ce18c66a64d6fc15fc4709a7113166bc74c96a152542a775e85fea7cbaa5428650120c458e9a2993b108c5057db89bcdbc2cd9e2cd329685243b8752fdfd5a2bac52d7eadc6616b22b1434608381a038f74b663fefa35fce30a291201757e513b6cb71f4268697642164548656758a1323d55df3799e5588be27d0920b3756d1ba0c256aa464bcd0a132b16cead131db96b7195639b6446cff16348d84e13f7aabefdaa6fc3a757e05b020c253aa4c243007f7b1c98c7fe681feaaa5af2d3c938ccd7a655cf160f5e1076a366a163c92ba20502eb6833e9fa4729b3223ce6507e1ad00c79a38b7c8d137ca332c07e5d58c592f76893859c75ec372a71d4bc272bfefb067ac7d540172f939e14076087629e65a1f4b1b422a248a3c5a68789797cda3611d8356bf554cd39e839c1e080f99724a5a3154bac741b3131b425d60a87b3711f9e66fe25180d537e610fe37f999b24142d82d5b4134525d7d1178a71e88aab780aac9d44a0515829b7c09bbc13b0ff37078aa6c777178cc9c2b929051fcee6f292431374fc1f0771cc522c568422c96b2fd49894cdede370bdda972ef6f44446ae29cb5b22db16cb65e75ab888072850f448841b12afd8fbf67a7e981ec83e6f561ad5706a56efdfcfe2470ce5e2c8b024b2bd24ba4b457322c9f8a9d72cf706c20576340da601368081bf4a31508a09e9649e22b9c43e335ca272749b9f7fad13fcae1cc682ec8b0d01612ed7396751e616ed2a0a114d838396331075327811812afb95c7a9142b3dffd870485b58576de455bb77787f8d89aec56a9bb8f216e9960ee838fb82d7d80d08afc996ccdbd93dbad59ef6184a80da04ef602501ca629c44347883df97eae78252bd7e2cfecc3423fbc99ef923d30ce801be34745721aa23e2d70468e3a44c7604c8ec6c13c6bbac66b7b5953751a2f4e61cb1a07631913fba461033eba9d8de27a2ac584341e426af664ced1841e439962440276ab95dbec63257f73e634e1cb1d574a776083b736053e85f1093444f62ada73873f6707fc837e662142036e6b11549c15ba2264c452571efda84947869092ffbf9cc91bb7f7dbcd1646e0065b5741a1b9c45dafa173cb12d477de1ca99faaedfbc20fc254c3a81b4b424e6605eb27a356379b514f5ddf05c36682350578b1967d2faf861e3cff41bb14d080b1e2f2db05baa6e", 0x1000}, {&(0x7f0000001ac0)="7025f4ab953433adc49c47a2ae7ed20432952c51e162668ec5c7f67b17bfe77d1b49861f7461ff2cf4900433382978c9038632e5b38ce299e2d9176d6c5797fd08361c087a56fdb83a0c0b79c5e1c4730b33f64634218d8240c6cef9064553006ce704033349c6b24e2462efde28c600be75a4d8dca14d4624782ef5602436debe20baf78c533b7fbc6639b91cb06f805b592c63bf9bd385761368478e054cb61b5620efb864dca6598f70856d826f213b3c55c1df4c01713280ef4250accd2e56b7c7deed99847eb38a71b61a4b656d2c90fc29c4", 0xd5}], 0x4, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r17, r8, r9}, @cred={0x20, 0xffff, 0x0, r19, r6, r4}, @rights={0x28, 0xffff, 0x1, [r14, r11, r14, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r12, r18, r18]}, @rights={0x30, 0xffff, 0x1, [r14, r11, 0xffffffffffffff9c, r11, r20, r21, r13]}, @cred={0x20, 0xffff, 0x0, r5, r22, r3}, @cred={0x20, 0xffff, 0x0, r10, r8, r3}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r1, r6, r9}], 0x138, 0xb}, 0x0) 374.916898ms ago: executing program 2 (id=86): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) setrlimit(0x7, &(0x7f0000002380)={0x2, 0xc}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8001) execve(0x0, 0x0, 0x0) 356.838656ms ago: executing program 1 (id=88): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000780)="3bb8c80000000007dee5f7fd0206", 0xe}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x7a, 0x0, 0xfffffffc, 0xdd, "0000000400000000000000008000004000", 0x3, 0x800004}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x80000000, 0x0, 0x9, &(0x7f0000000240)={0x1, 0x8}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 316.261581ms ago: executing program 1 (id=90): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x40, 0x0, 0xa, 0x0) (async) r1 = socket(0x11, 0x3, 0x8) getsockname(r1, 0x0, &(0x7f0000001480)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x3, 0x1) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) (async) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000380)="98edc1cf9d242ff3", 0x8, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) 312.980883ms ago: executing program 1 (id=92): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x101) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/70}, &(0x7f0000000240)=0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00003bd000/0x3000)=nil, 0x3000, 0x3) msgsnd(r0, &(0x7f0000000100)={0x1, "95937a127fdc1e26641a09b49081f1c6bfcb2292647e563b881774e41334bd0ec7ede21e72f49319c9e9c0f63a6044cb70cd58d1dd39053b937c3cbe5ea077ea"}, 0x48, 0x800) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4f", &(0x7f0000001c00)=0x4, 0x0, 0x0) 311.974663ms ago: executing program 0 (id=93): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000d99000/0x4000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000157000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000002}, {&(0x7f0000a78000/0x4000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x2e3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000075a000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x6}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f00008cb000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000a4d000/0x3000)=nil, 0x100000040}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000999000/0x4000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x80000000000003}], './file0\x00', 0x6d}) (async) r0 = socket(0x2, 0x1, 0x0) (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 262.364373ms ago: executing program 0 (id=95): setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x10001, 0x800000000002, 0x80000000, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000080)={0x5d4b, 0x2, 0xffff, 0x5, 0x2, 0x2f5, 0x1, 0xded}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x437c0000000000, [{&(0x7f0000659000/0x2000)=nil, &(0x7f000017c000/0x3000)=nil, 0x2000080000000001}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000919000/0x3000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00004e7000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x92f}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0xfffffffe}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x401, 0x9, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000004, 0x2}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(r2, &(0x7f0000000000)=""/45, 0x2d) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabbf8ff440000280066000000069078ffffffffac1400cc0a0000236b8c6078e6d0c21b8cba39eb1cdbbd0a927a8bf005edfa8c3b7ba2", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000290788000"]) 258.033708ms ago: executing program 0 (id=97): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000140)={0x7fffffffffffffff, 0xfffffffffffffffe}) close(r0) getrlimit(0x2, &(0x7f00000004c0)) r1 = syz_open_pts() getrlimit(0x8, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x80, 0x5, 0x7, "b97934669009064c4f324ac26a9f421853ca89f3", 0x8, 0x7f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10101, 0x7, 0x506, "3b082001f78b67af9e3bb0c49d73230100040c00", 0x202, 0xf}) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000001200)=[{0x0, 0xffff, 0x2000}], 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x9) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xce0c, 0x0, 0x37) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x2, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a174449f3b0d22908ebfda1a837fc0a96a2acebdb23cc8695be4a8fcfaea82b82deb41ca18fd4afb772c4e4b5c297179f6cefecc79716dc4091bb9725d1bd15bf343e0275b94feb09bfd31f9981ff168c784b29e47c0ea8bc1c4cc35961580148a9b4c5b35b7b3a9737b9a637b37324d796f83de8b3c87d302dc17421d8678960be9964358b3352113328d961144f8ab58dce59bec225f9395aec713b136ed881800eb3cfa9b8ee6feddbc9fbf7529feda143fe3f889495620735ca99b56aa5", 0xe1}, {&(0x7f00000003c0)="336d76fc576ea67f8ba421eefaed08e8523e3bb331d72a93dbfde9cb3ef3d8cc2986d016c4c8cfb2fd950571b8cb2590f7bcf7e6b604e578974d0a7276581402452eabd1c5c765122cec64944f90334f5115ec66ade456c5998d165f1c5e436b905bce305997640eb198a1548bbdb4279878fa390d9a59ab9f5e8cfe790fa497885b09ef4e08846169820681ba8b0eb6c6051ce2b2df7f55c082efee0b7634b29da06b07da0348d86e9690ed9eba7422241a1b08f81a684a5fced1d642", 0xbd}], 0x2) sysctl$kern(&(0x7f0000000180)={0x0}, 0x0, &(0x7f0000000200)="200024a26abcb3ae82", &(0x7f0000000240)=0x9, &(0x7f0000000280)="1d73cf063c644d707ebdbbc3e8743f1a86a1d93d89eef8fd43e6464eaa74f958fe0197129255c62437431b7970312cdd3cdd8c", 0x33) 242.448268ms ago: executing program 7 (id=98): r0 = kqueue() pipe2(&(0x7f0000000000), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x7ff}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x8, 0x4}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x7e, 0xfffff, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x401}, {{r0}, 0xfffffffffffffffc, 0x8d, 0x200fff7e, 0x6, 0x8}, {{r0}, 0xfffffffffffffffd, 0xb8, 0x4, 0xff, 0x10001}], 0x3ff, 0x0, 0x8000800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$VNDIOCSET(r1, 0xc0284408, &(0x7f0000000240)={0x0, 0x8000000000004, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x1a, 0x1, 0xfd3, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x3, 0x4, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x9, 0x1fa, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x1}, {0x100003fd, 0xd, 0x1002802, 0x4d8a}, {0x18, 0xff, 0x3, 0xb}, {0x8000000, 0x10000, 0x81ea, 0x2f}, {0x2, 0x836, 0x17, 0x3}, {0x9, 0xf71, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d8, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffffd, 0x100}, {0x200, 0x10000008, 0xf5, 0xc}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mprotect(&(0x7f000059c000/0x1000)=nil, 0x1000, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f0000000400)={0x0, 0xbffd, 0x0, 0x27}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e0e000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000059b000/0x3000)=nil, &(0x7f0000eb0000/0x14000)=nil}, {&(0x7f0000ec3000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x4000000002}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x106}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f00001d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x411}, 0x4, 0x100000001, 0x0, 0x0, 0x1000000000000000, 0x2, 0x40000000001, 0x4}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 155.393584ms ago: executing program 7 (id=99): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000100)=0x7, 0x4) getrlimit(0x2, 0xfffffffffffffffe) r3 = semget(0x1, 0x4, 0x42) semctl$GETVAL(r3, 0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, 0x0) semctl$GETPID(r3, 0x0, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) socket(0x800000018, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000100)=0x7, 0x4) (async) getrlimit(0x2, 0xfffffffffffffffe) (async) semget(0x1, 0x4, 0x42) (async) semctl$GETVAL(r3, 0x1, 0x5, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, 0x0) (async) semctl$GETPID(r3, 0x0, 0x4, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) (async) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) (async) 153.136144ms ago: executing program 7 (id=100): r0 = socket(0x0, 0x0, 0x24) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000003680)="00020000", 0x4) r1 = socket(0x1, 0x8000, 0x9) clock_gettime(0x4, 0xfffffffffffffffe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0187009, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 147.768057ms ago: executing program 7 (id=101): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x40, 0x5, 0x9, 0x37}, {0x409e, 0x19, 0x7f, 0x40000001}]}) write(r1, &(0x7f0000000780)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 145.647346ms ago: executing program 1 (id=102): r0 = socket(0x2, 0x1, 0x0) close(r0) fchmod(0xffffffffffffffff, 0x62) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) r2 = fcntl$getown(r1, 0x5) (rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9f, r2) (async) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000000) (async) setrlimit(0x3, &(0x7f0000000080)={0x4, 0x10001}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) (async, rerun: 64) write(r0, &(0x7f0000001680)="04bd", 0x2) (rerun: 64) 144.360765ms ago: executing program 7 (id=103): r0 = dup(0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b4", 0x36}], 0x1) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r1, 0x8}, {r2, 0x80}, {0xffffffffffffffff, 0x8}, {r3, 0x1}, {r4, 0x4}, {r5, 0x20}, {r6, 0x40}], 0x8, 0x7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3c, 0x3, 0x1, 0x4}]}) 140.833335ms ago: executing program 0 (id=104): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x3}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x3, 0x100}, {0x1, 0x1}, {0x0, 0x80000000}, {}, {}, {0x0, 0x6}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x3}, {0x0, 0xf208}, {0x2}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x4}, {0x3}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r4, 0xc020699e, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 4.154964ms ago: executing program 1 (id=105): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a836289681106692", 0x40}], 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8000) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x9) poll(&(0x7f0000000040)=[{r2, 0x20}, {r0, 0x2}, {r1, 0x2}], 0x3, 0x7f) r3 = socket(0x18, 0x3, 0x7) close(r3) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xf07) 1.436886ms ago: executing program 7 (id=106): rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x150) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/99, 0x63}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/145, 0x91}], 0x3, &(0x7f0000000500)=""/4096, 0x1000}, 0x0) write(r3, 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x1) (async) unveil(0x0, &(0x7f0000000300)='c\x00') select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 614.942µs ago: executing program 0 (id=107): r0 = getpid() setpgid(0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpeername(r1, &(0x7f00000002c0)=@in, &(0x7f0000001800)=0xc) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f0000001700)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001140)='\x00\x00\x00\x00', 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x22, 0x7}, {0x100}], 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0xfffffffffffffffd, r0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000100)='D', 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="4daadc", 0x3}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000005880), 0x10, 0x0) setuid(0xee01) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r9 = getgid() sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001840)="1bdfe3a4cff8d148ce02ff1bfea1baf2e695eb4e45526f1e8edd6b662c840b57214d559952a63a2f9e1a2b28fe38e271249dac236950fe7f4473f3eb4875ba93161244078f905073548eabe4e0db395d1550a4cd6bfa8e3286849efb868e9891298991ea33d22862d4547df9f3262369dff021d1f774e67537c075519d934b3699988f8d0318fdda99516d6eab14e59110225aac7f6f160879bc21b0e36df082df9abaa8bc24ec3322d875e25e9da3759951c4b0417e3280f1431185cd647e0486596b7b86762d5dcab1029475937a441792a17f3112b22ad4fc5743ddf82000000000000000000000000000000000000000001fd8b9bd05e8afe6c9b2f101ecceaf00e97fdeffd1a0f4003461ba610ce86fd6d1ff82d4a2e176f4a8cd9980dafecbba47fddcca9f30313e1baee4cf2943e263bffb9f5bf5de27b6c5f631d8fa7433bc8fafb42bcaaf5a735e5b099ce5c385f912a54123e8faf57f1f0e3b2403f266", 0x162}, {&(0x7f0000000300)="586907dddf6a5b8cb1f7c36bbc6d5aefeb6ea8709b917b94f66797e1fce9e89592b514b352435c97ee45013ac4a0249eb50bfe17f4654ad47bc8de4be80ac99b4d467ae2b38e9257f78a3a9c00cab35d3348dc6b43e2fe0164b66bb241319fc2f876e23be700d632a5c8a8f6726fcae690010ea96fd5a0e228bdebb1854f4de514d0f5d553f3e2adf843e04839f0a705b438f4da7934fd01385dade5795712c4328dd7e6ddfea98c51a370ee75f8807c81aaa93db70a09685ed201ca69f375d68735df5fee622761e6449c47a493838c7a272a016d2bdbf42e7b5200b1d84e29b3b4ba6cf0459d468b933ad300aae2b460dcdca490acd837597da77011", 0xfd}, {&(0x7f0000000400)="be34bb7368d1f77798946bcde97b4361638956e1c7b9e39d31bbdbca7d5fd28e2deb2d880f9d1fb0cd3fd1d03568617eb56eedbdac0bf2cb8d0b282e2cadad545e8e643cddb7876c77c936440e8763746fc1211e9885e43b2e67c4bcd0927b6d00e618b8739eb17ff57f961cb02572b28ca093179021102800886c78ef44b898e98f1d0c4a2ac78778130c3003f56edcc27f37225a5f4a04fb4edd33ef731f461fe060f38a", 0xa5}, {&(0x7f00000004c0)="f3898b983677d756372578205c9791c09f96aaff7fc56cd50a2c8f8a18f0671eb8039f6cc5f726fb5b253165ee87f351eb772fcf1acdf658e0f72078517e58c5fa21a2756a90c96ffbaa29a1e1280613972826860a9a43724263f4d97f2afd46a505928c0122a45d523da3d27be18d19287b025b50c815fd0a1fad43", 0x7c}, {&(0x7f0000000540)="587f8f587f3f16b1973e6f6a600800e130369ba34fd4bcc2ccfa3be51a1b77bdf460039fa27344404ed390a11666b2b3dfaf54c256747284bbde779e0089f4119633f2d281292b8266dba856b44aef32a8e78d60920698bb0567a053e65bedb8fe6d02c3301914e26ea4e8a7117194fe424f565ef43bcd90bb233d62ebb0ecb6428e36eaddfda3d0538ffc4ca3d589246f335e3bcdcad53acfcd1a60602132ca3688478d1d6f49abfcd719d5ff5fb9d38fdca3b525bc13dc3bcc50fb8458d135ec95cbc069bfc2d2ab90d5d299ac4e7f9122a7061bcd7c55fbfdd291079f8bb457b608179b7e8a17c41ceca1ace388925c18a6d0fb8076f82c92319d9234a343735ec4c3a6efd355902435211b6ef0dfbfd4d1900a578d40644cf9db5aa5a6476cc3716fa4fab77022a9d6df76c6f3ae17720773b02476e9fe838f0309e85e294b741a22abd1b7d4e745345866ba6c9143510ebc4fe1fcb9af5209316652699f00e7b85d95fa68177074555efff14db8460a9631efddc66841fc092484c8f901760c869a6d7c9e42007d445cfb709528e4a953f2bb707910d139a7b4bf4287081aefc97becf33c87c66f6132f181325bcabff4c07c6127e2958cf425202927404ba3e8d4b91a2bef9fbb047356e3a3d5303a72feafdcdf08f28bf0c85cbcb8cb731aad403c92a4d38d2175f3ed9f304b53ed61079661eb5f22f0ac76ba9c4ba74a60b71395f3a7725352c3968b1a27f52eeb8d93dd74e52c368745ad729ac7b5dae17647fa9a21fd3b0e759abd83acb9de94eaf7793f3d29b2869eb05fa1c439541c059474d3c9d33b3c27617feb757751c776767274e7b4de07f3786d504bc511d2aa8dfc669294f81fbc6939663399d69b8b083152bc3512ac596f7976af42194aaa38a4331e143bd19e1f8b367bd9b1cbcedc0fdf005a20771b45e5f0822b5bd67cd41ce6f3e0ec7a905cfeaf742ff0a74f5b8284ae41ef67c3478dde3a31c8cd8225d9904395877d330597b5286990a202dd0f86abe712dc1eef244299e564672550fc52ad3297eed7949ee5e127fed1557a0a12cd74a0a782d515206967d39b7a7e77e00de8373bc6abd57370db83ee15ddd0a9cfe23ea44e47ee5d4f148bf9abf6539f4690bc0b59de5ac11a58d782e7911476f01cfa0e9f7d3948380370e6ac8676045702469f274a94e7332051fbec0115ebccf5656cd9b995222ee9d5168a1d6546ca77d913280ee65e300b99e262b4e58aa7f6e0f1fa170fe0ae9f5d470a3002e9c2dfdee98cd0366d25c6b521bd5b5d1b1d1c98cad4a708e960c74dccee7aaec6b4e79f55d081ff5181c57d6993cbb518a0a333f6abf6ae674f7417a804e556ea9c1fb545c5c239db97813b5ffe7202a0f8849190a2b8ce91b69e75163c6f59aec9ab6456381960b96a7e8fb759e0c176637f6b3fa397d625eefb16c84d426d469a94e301d97357477b3426c85bf7e09ec3a2742b61e7d4fcb4bb7e6cc2cef7fc986e9e4218a42a9132804efdf85bd332a8391cadd3b69b128d8d7285c22424b8497d3e70028d1d6a938cf1d1ee43e7616479f2f215e1e7e08e7e80090f82f4bd5d2047280365d4bd175cd563aa68914a7200fe1ec09ba9ae130aec0f2a5d4f0688e305568cb79bbc998c34473f846f401275667c99eb71fba67ae3bab5322e26ee5959bf2b53937d61b28ec44261ee957b92ee93cd3ed24a17929828f7903248ac98c2ef5fe55de101250fa3b13637131fafcc0fb53f39e81db0cbe698a3a621b5345530b02def4a6a686a44f34c4f5908e922809b1d09e2e4c6550b8c75c7b5574ff9fc9ba1464b55dfa26623cfc71c8889fba648675192784401a9ed358823334a20a831f89cfd66455e8149d155a2e3ab4bbc323de6c47797e7734ef5ae81654028f342729c7c398c5ec800cc36f12cea24c04617ae86d167286c506524f54a9bb4b99dea5557bb126c96e6e02bc4a09bc59570f1c223d1a256815afd08d8db2f0b58fd1a5dc306eb8cd3a13ed33f2383f1a5d3c500d3bf0973e1cdb588c64259148dc62ed3a51bf876d0bccb1efa1c53c63278c176c16736c818e2a7a7b80c54a617a2b39c0255b075fbdcdd1ad93e8d8abd076fc50b815e6d1ad3b31ffaf2fe9858e0ebad5fafd2d18941f5bec43e4dff2ad7b8174f11b83458bea2120341a83ef2019a6f8ba7622fe8d7428e67588a45a5f2490996bf6d87a74c7aba633c3dcfc1698242e813b4a3001bf0d581a8c5dac2600089539cdc5c9af0a27f1e4d480284d592f65142064f4154106c1100d07fcb8b19978a775054ab0a6e13d08610ebfe339d5e29bbf72f83633004e798bec615a072e70a123a7e2e64dedcc4333ededd399b83f5a41fa04fdc2d30b012f7dcdf0e982deb5079704ef8c6f71dbd61f3f332f030945fb1da6224b517ed40344b2a6fad0e62239c028552b0887b1a637cc9984d7e8e1e3d99728073f21ab90b7267b34b61af0c42c0a0582ce3a3bc43e31775a22b5f98b5a6ac9e43f33270597a324351e654da928d86bc6f1cac1d970c2a7e6a367802a07c76b9ad378e96303b0b30d3e5861e3f8a2779098a3b001a7aa58b502b0abbcf1038dd848dda13084d8401a36a6098df9a3ba3c1118ab5fef58aef504af4bb062050e640fc880770c89ea2df74db179712dbb71bc5c360facd1a6cd264ed6919b7787bd18a9b5a81b73465852fd66ebda01db9ec543731b866f80e3d6f4d5070bbc800b981bf707efa101a205ffa8c8c93ef458baf95f03aeb1e51aa156777ae41711b2eb82407e122390ae07701fb871d2bc848ab6188f4eee914c504ca749033e9657e742817e0f9ecbb5b70503174bef470894cce49c4637082110e689b991662de2b6c0726aee8b7dd7576eb680b967461270a358b85e6416117f6024c50624952da6a3800e4ca85ecf42c9eafcbb95e1e616643e23c48ddbfccd63b37943a670494e3c9c88bd88115515bac6928e9e4ecfc7e80d8ab602d6fae021a326969db3161854fd7b528cd4307a05cacef5fdff2f9443d304662c938116a1c3d4780e91e45831d4da6a0c0647568235af1c003f23535c7d9294221b6a86d438a12bdbc0d8e6dfcfc0c7ac7f898900b29ac0bac6b80d8cf077202d0a31171a201dbcde7ffb19caf6670057637e9358cb7cc5a4cdf2eff3e35f3e056d7680a33f92b0b815ccc2f431f4f0a8f5cfbcf1704f3bf97c84143a866f5bd33883e501570d1c39b22a0395ec625a37208affc5ee10be80e28d649296919a11ba80d09d69c436ebb2978144a6ad7af56ee6f791a9f4fd6b5fada56859c7dad62d26b824adb483e3ad2107b1f4f55a3fb28217ce27df7349394e837a00caca24d2441b0f4620fd48827e02fefd952dea47f5602ddacc0f0254b4e0ea3e6e3e0a738797fa2fc2966188c2987da6e6c51929d1e98895cc86ef9f3a9818438c74b2b10908023f36b2a9e877f0f48cf26ad44c421080622254e617d1f1923fbf2976a17428c4b124afcf2ed6708df3fcf10a4af18ed883913b78403c574fdaa338b72499cd69fa66e44d51d6ac95abfed2846db073f78f09a48c56db00361fb864719cccb491f88c0bbbf514901b3266105d853e739dda204c10826d1352a98b144f41d1d16730d237c033de0fa510b8b53acfc1f0e055eba6e3603d5da9d3f59c0c41bf339eeabd2383b346f036d65966a69be43bbb3be993caec31edfc4e3b2c6250d3689177c935912bf00ef5d4ef5637fc29a2c1800f98336b03115ba74bf933fbb76594f2d0f094300b6870f87b169cc9b64172e6db688847af26d6a17b649115f7359cf1d972f738dd772490f1049607c6c3ce94cdd4f179b0600e7f430541df2c73b3b708b017fc2036ef1d823c0da71b79f393b7129efec31a53925a19949b61a342ad0bafdd6ca86e3c2a34af3efe8b1bf31916772370b5331a383020edfee494aca8aae565554dbad006d764e3fb15dd772cc946c2740291908262931a9eac5893ab970ecc1bac3819b9a9d287cdd53aace40676f5c323c1e2f44ebe12b1506530730693bcb023318f9ed49e81cbfeb0b3ee16a6a017d77176a6223c9f2a70f582c8582345f4efc7da5ea8725ced509946b2364a281e9082a5877f0100b8ccb71c95c6eb4adaec57b8091241682ae3590f99e03c4041d563b238c35133b371eaff277abf05a95f512bcc0bbb27233dc56d7c7512ac35bc5777ff6b25d6da12d609ef8216676f7caf6d93ad2d5d374f5a4e8fb61b14dced1a655d4b8caf854f15a9c63a28ab518740c13a5773436674ea390f23eb3f17f4b0a1b8aef75047f68d5b39cbc05fab71a9c01c93146d301f7506defd810d4756dfea8f305e066823ea9e9bdc987598e490958d836cee1c1d74ec34e70f4ef862fc12bce250f7118b4f2513d853d8dc6fc96dd1d6d31bd32547f44a2782fa97c069513803463b5e8090a93fe9d29bc4a7e2b3dcb68fc1ddae1ecfb30478b5b30842715572f7c42eceb7da28ea068df62e35936e4cb9c0d2b9bd0cf83cba4b8828962bad952e83176e8233cccd73ff97321c3a1baf69ed27ef3d16e8cb459b37974baf66f86e1bfa8bdf3d26a2164e9c44b22c67559312008ce4661987c5716a80d856b99ce129149cd44d2f805a4b20355e02e063e85665d6b1fc852eb2704a886df23c9ef8894a9c11ec02822b141c9f1951a2cd34ff270bc522290ebd3a101b70290311d4f399b3d33c0f8f158d3d7e35ed7ccb3df511e2278e45ae6b8748b34822ffa718084fbf5021e7d4c46bf7669f16575c215f823d8e584b8afbc49e0f89f1ae02b4c20077d1e0af3f8ce83842a060289cf741412bf7cd7286bc46ae663875167fd11e6e2631ba56b1c08451fb11fc1b37fab5a9597b9bd09fdfc9b1b80139e21c6f6b2137ea30139bf96a7ec9a824f04c26fa81c812705a636d8bc718a8b26c584e946e1d72057f0c113a8aff61aa57e9455b6c83d2816370ca34df2eea499b68565beec7997a2cf4c2906db238d178faf51c1c6dac6e2d5bd09c2083f796d641a79bd840c5e97734246bcfabb43a0df7b61bc700098e61252e50d0640718bcc8a41f11fd15b4b43f661cb6cf7913d6306f0c32e40252f22aa3e26a47e39339097ab334278bedb87e49bd1e8974728a62ea8e7d39f86f45c313ec60a81857b54ebc69560f98b8141beaa74637cf9694c26ff4d1857ea0ee303cd43f083d2f9076a35f753bba839a0b0c453b3efbc608835ded2bd30266a16600b8f74e0dceee7c3f1c40e88e8f642478ac397b25e300c5383290692c3457a686812ad81ae0384687757b1271525a2d0f3233b9cc8578ec1a1c327cdd2509e7c1c442cd60c71d4fad742a145dfb6b7a0ec05314b24886453929159bd491b6d7405ab8f3ede666978e0c7a9ea1692ba14b67de3cce1336302ecf8b1557aea4ccdf5c031b4b1b227c03b0a7963d20308763ba9582906e6e5feaa49bf6532f3c79a0c09d8f1622a0b75983a9172121d34c65c417c85ad3f7115fd089f624010c7aee94457c7bb11172fc252a9f260ae170e7207b8a09bb24fa3dd3751b31b1b6c1560ab2b660d2a879c609a8a4b18e3ff3bd6a4274f5a9fade7bb5319cca0031f59244f87351eb6d208b9dac8bf4ea4b75d1f82f9664552b1fcbb159cf40da0a6ff916bbb37cd3e5c58748ba6259db63d49ebec3cb38438d2f97d89172dfe3d90673ad987c2ee2f54a0a7832743733e6ca6c13bf54c98bff180556dd95b03e9b4b33b088644ea464f5b05a610fcbe82da031bf145128ee329d920fd48d1efbcc992", 0x1000}, {&(0x7f0000000180)="6ff2a6b74d49cd", 0x7}, {&(0x7f0000001540)="6aab5f76a5b64c5a2f477c760348a17a0a10abc32d98fcc2bd6c4abc96c357070240f1a1e82d6508f2da5c365e145855e7da3e886581f5f2115aebd28215fefab4530e6be3ff9a689a8d79eb335241d97201fc1c7948292b683c9095fd08adfe5e12cee0cca2bda3703177608edab07a3a8d3d627a236082eb36581bfeccd7a827e8bb2a0ce7cf5ec5e57af08d7a4fb4abd5f5232a037ee29a3d77921c0e28754e5f5073f5e7b4a01a655ba68d", 0xad}], 0x7, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="e0a300000000000000cc06112f558dac6a3e71650c7c5b237d9eac6b3ce0b79a07061ec6f828c64a57d4a9ee894e00d4f1e2fadfd3b676b85bc03c7e41b4ff1d3c3d6fefe0db1fdb594cffc8d6c14506f6076dc2d318b791cd8756b1448b9e5cff65109f1654d0e1533402701f0ad315aeb5e6b38e5c27e1440dab41241f8c1181addf7070ac898ad8aec75c"], 0x60, 0x8}, 0x4) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r10, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000340)=[{0x800, 0x2, 0x3, 0xa5}, {0x5, 0x18, 0x1, 0x1}, {0x9, 0x7, 0x58}, {0x84, 0xb, 0x77, 0xfffffff7}]}) getppid() 0s ago: executing program 0 (id=108): setreuid(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000040)={0x2, 0x4, 0x1, 0x8}) setrlimit(0x8, &(0x7f0000000000)={0xe00, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.74' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 witness: lock order reversal: 1st 0xffff8000014b36a8 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806bf708f8 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff833f0cbb -> 0xffffffff833676f0 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfb #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 sosplice+0x312 #3 sys_setsockopt+0x2ba #4 syscall+0xbd4 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806bf708f8,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806bf708e0,1) at rw_do_enter_write+0xba rrw_enter(fffffd806bf708e0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806ab1aa58,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806ab1aa58,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c439e30) at vfs_lookup+0x11c namei(ffff80003c439e30) at namei+0x7ca unp_connect(ffff8000014b34c0,fffffd806a9fc900,ffff8000fffeb248) at unp_connect+0x29d uipc_dgram_send(ffff8000014b34c0,fffffd8073ffce00,fffffd806a9fc900,0) at uipc_dgram_send+0x163 sosend(ffff8000014b34c0,fffffd806a9fc900,ffff80003c43a0b8,0,0,e) at sosend+0x804 sendit(ffff8000fffeb248,3,ffff80003c43a238,e,ffff80003c43a2f0) at sendit+0x5a5 sys_sendmsg(ffff8000fffeb248,ffff80003c43a3a0,ffff80003c43a2f0) at sys_sendmsg+0x246 syscall(ffff80003c43a3a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaf7e853b570, count: -15 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c439ab0 rbx 0 rdx 0xffff800001475dc0 rcx 0xffff8000fffeb248 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c439990 r9 0x8080808080808080 r10 0x8f7f03d213c2c365 r11 0x967a2387f6a6978f r12 0xfffffd8003f2c680 r13 0xfffffd80047143d8 r14 0x3 r15 0xffffffff834049f1 substchar+0xa39c rip 0xffffffff81027c95 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c439aa0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=151474 pid=52571 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeaa80,0xffff8000fffead28 process=0xffff8000fffeeb68 user=0xffff80003c435000, vmspace=0xfffffd806e37b1f8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24026 154407 13318 0 2 0 syz-executor 52571 117187 66018 0 7 0 syz-executor *52571 151474 66018 0 7 0x4000000 syz-executor 74990 67011 86087 0 3 0x80 nanoslp syz-executor 74990 472443 86087 0 3 0x4000080 fsleep syz-executor 74990 82372 86087 0 3 0x4000080 fsleep syz-executor 13318 343125 81210 0 3 0x82 nanoslp syz-executor 55691 160295 58931 0 3 0x80 nanoslp syz-executor 55691 162043 58931 0 3 0x4000080 ttyopn syz-executor 55691 96961 58931 0 3 0x4000080 fsleep syz-executor 55691 403288 58931 0 3 0x4000080 fsleep syz-executor 99237 495424 84348 0 3 0x80 nanoslp syz-executor 99237 127535 84348 0 3 0x4000080 kqsel syz-executor 56188 101963 0 0 3 0x14200 acct acct 66018 339165 81210 0 3 0x82 nanoslp syz-executor 84348 504239 81210 0 3 0x82 nanoslp syz-executor 72898 241453 81210 0 3 0x82 nanoslp syz-executor 28138 337412 81210 0 3 0x82 wait syz-executor 13544 451390 81210 0 3 0x82 nanoslp syz-executor 58931 371714 81210 0 3 0x82 nanoslp syz-executor 86087 192783 81210 0 3 0x82 nanoslp syz-executor 81210 176750 55157 0 3 0x82 kqread syz-executor 55157 331572 99370 0 3 0x10008a sigsusp ksh 99370 86663 57933 0 3 0x98 kqread sshd-session 57933 426219 41184 0 3 0x92 kqread sshd-session 89533 322825 1 0 3 0x100083 ttyin getty 41184 29285 1 0 3 0x88 kqread sshd 39574 246183 77029 74 3 0x1100092 bpf pflogd 77029 441226 1 0 3 0x80 sbwait pflogd 3213 348564 40056 73 3 0x1100090 kqread syslogd 40056 105754 1 0 3 0x100082 sbwait syslogd 58882 378984 1 0 3 0x100080 kqread resolvd 3229 300899 30034 77 3 0x100092 kqread dhcpleased 23109 328269 30034 77 3 0x100092 kqread dhcpleased 30034 498457 1 0 3 0x80 kqread dhcpleased 37962 104724 0 0 3 0x14200 bored smr 90713 460738 0 0 3 0x14200 pgzero zerothread 64500 292024 0 0 3 0x14200 aiodoned aiodoned 31047 243398 0 0 3 0x14200 syncer update 67452 358893 0 0 3 0x14200 cleaner cleaner 32094 446499 0 0 3 0x14200 reaper reaper 39738 285211 0 0 3 0x14200 pgdaemon pagedaemon 60399 422452 0 0 3 0x14200 bored viomb 1921 101967 0 0 3 0x40014200 acpi0 acpi0 8004 21225 0 0 3 0x40014200 idle1 51876 381695 0 0 3 0x14200 bored softnet1 37228 365429 0 0 3 0x14200 bored softnet0 24003 397599 0 0 3 0x14200 bored systqmp 89385 8426 0 0 3 0x14200 bored systq 58476 117488 0 0 3 0x14200 tmoslp softclockmp 26126 31727 0 0 3 0x40014200 tmoslp softclock 86481 388259 0 0 3 0x40014200 idle0 1 202184 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 52571 (syz-executor) thread 0xffff8000fffeb248 (151474) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8389d228) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000014b36a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10205 11027K 11219K 166960K 11545 0 pcb 17 13K 14K 166960K 74 0 rtable 251 9K 9K 166960K 423 0 pf 36 17K 18K 166960K 56 0 ifaddr 44 7K 8K 166960K 57 0 ifgroup 59 2K 2K 166960K 74 0 sysctl 3 1K 9K 166960K 8 0 counters 70 37K 37K 166960K 82 0 ioctlops 0 0K 4K 166960K 1532 0 iov 0 0K 4K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1410 89K 89K 166960K 1552 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 6 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 272 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 180K 166960K 567 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 37 0 in_multi 99 7K 7K 166960K 118 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 405 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 249 151K 165K 166960K 4202 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 43 86K 104K 166960K 1409 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 4 0 NDP 15 0K 2K 166960K 35 0 temp 43 8647K 8713K 166960K 9935 0 kqueue 14 22K 31K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 41 0 38 1 0 1 1 0 8 0 rtentry 176 126 0 16 6 0 6 6 0 8 0 unpcb 144 80 0 61 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 39 0 33 2 0 2 2 0 8 1 arp 136 21 0 3 1 0 1 1 0 8 0 inpcb 328 190 0 179 4 0 4 4 0 8 2 nd6 152 27 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 3 0 3 1 0 1 1 0 8 1 pppxif 1504 2 0 2 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 25 0 0 1 0 1 1 0 8 0 pfstkey 128 25 0 0 1 0 1 1 0 8 0 pfstate 384 25 0 0 3 0 3 3 0 8 0 pfrule 1344 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 506 0 51 29 0 29 29 0 8 0 art_table 40 507 0 51 5 0 5 5 0 8 0 art_node 32 125 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 6 0 2 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1764 0 251 95 0 95 95 0 8 0 ffsino 296 1764 0 251 117 0 117 117 0 8 0 nchpl 144 2093 0 386 64 0 64 64 0 8 0 vnodes 216 2004 0 0 112 0 112 112 0 8 0 namei 1024 6935 0 6934 2 0 2 2 0 8 1 percpumem 16 56 0 6 1 0 1 1 0 8 0 kstatmem 264 38 0 8 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 6900 0 6900 3 1 2 2 1 8 2 plimitpl 152 141 0 123 1 0 1 1 0 8 0 sigapl 424 566 0 517 7 0 7 7 0 8 1 knotepl 120 312 0 0 10 0 10 10 0 8 0 kqueuepl 224 72 0 61 2 0 2 2 0 8 0 pipepl 344 132 0 104 3 0 3 3 0 8 0 fdescpl 528 549 0 517 3 0 3 3 0 8 0 filepl 160 2509 0 2286 16 0 16 16 0 8 5 lockfpl 104 123 0 121 1 0 1 1 0 8 0 lockfspl 48 61 0 59 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 34 0 17 1 0 1 1 0 8 0 ucredpl 104 189 0 176 1 0 1 1 0 8 0 zombiepl 144 520 0 517 1 0 1 1 0 8 0 processpl 1232 566 0 517 5 0 5 5 0 8 1 procpl 664 780 0 724 6 0 6 6 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 314 0 281 7 0 7 7 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 39 0 0 5 0 5 5 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 213 0 0 14 0 14 14 0 8 0 bufpl 280 2575 0 130 175 0 175 175 0 8 0 anonpl 32 3908 0 0 32 0 32 32 0 246 0 amapchunkpl 152 12151 0 11637 27 0 27 27 0 158 6 amappl16 200 2052 0 2028 5 2 3 5 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 3 0 3 1 1 0 1 0 8 0 amappl13 176 437 0 436 1 0 1 1 0 8 0 amappl12 168 911 0 869 3 0 3 3 0 8 0 amappl11 160 11 0 11 2 1 1 1 0 8 1 amappl10 152 50 0 36 1 0 1 1 0 8 0 amappl9 144 251 0 251 1 1 0 1 0 8 0 amappl8 136 50 0 48 1 0 1 1 0 8 0 amappl7 128 87 0 86 1 0 1 1 0 8 0 amappl6 120 289 0 276 1 0 1 1 0 8 0 amappl5 112 89 0 79 1 0 1 1 0 8 0 amappl4 104 431 0 403 1 0 1 1 0 8 0 amappl3 96 1995 0 1900 4 1 3 3 0 8 0 amappl2 88 659 0 580 2 0 2 2 0 8 0 amappl1 80 9569 0 8973 15 0 15 15 0 8 1 amappl 88 3445 0 3272 5 0 5 5 0 92 0 uvmvnodes 80 2004 0 0 41 0 41 41 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 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 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 549 0 517 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 549 0 517 1 0 1 1 0 8 0 vmmpekpl 168 6335 0 6291 3 0 3 3 0 8 0 vmmpepl 168 42907 0 40954 87 0 87 87 0 357 0 vmsppl 488 548 0 517 5 0 5 5 0 8 1 rwobjpl 80 16644 0 13709 61 0 61 61 0 8 0 pdppl 4096 1106 0 1034 96 22 74 84 0 8 2 pvpl 32 10801 0 0 88 0 88 88 0 265 0 pmappl 256 548 0 517 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 273 0 24 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806bf708f8,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806bf708e0,1) at rw_do_enter_write+0xba rrw_enter(fffffd806bf708e0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806ab1aa58,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806ab1aa58,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c439e30) at vfs_lookup+0x11c namei(ffff80003c439e30) at namei+0x7ca unp_connect(ffff8000014b34c0,fffffd806a9fc900,ffff8000fffeb248) at unp_connect+0x29d uipc_dgram_send(ffff8000014b34c0,fffffd8073ffce00,fffffd806a9fc900,0) at uipc_dgram_send+0x163 sosend(ffff8000014b34c0,fffffd806a9fc900,ffff80003c43a0b8,0,0,e) at sosend+0x804 sendit(ffff8000fffeb248,3,ffff80003c43a238,e,ffff80003c43a2f0) at sendit+0x5a5 sys_sendmsg(ffff8000fffeb248,ffff80003c43a3a0,ffff80003c43a2f0) at sys_sendmsg+0x246 syscall(ffff80003c43a3a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaf7e853b570, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8389d020) at __mp_lock+0x192 syscall(ffff80003c41e260) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75e84f752c60, count: -6