last executing test programs: 6.717676821s ago: executing program 1 (id=120): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0xb8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x1, 0x5}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 6.449088799s ago: executing program 1 (id=136): setitimer(0x0, &(0x7f0000000280)={{0x100000000, 0x3}, {0xffffffff}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 6.346108078s ago: executing program 1 (id=139): semop(0x0, &(0x7f0000000140)=[{0x0, 0xfff8, 0x1000}], 0x1) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r2 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000200)='./file1\x00') sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[], 0x2e}, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x64, 0x9, 0xfe, 0x10004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) 5.914209195s ago: executing program 1 (id=171): r0 = socket(0x1, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2}, 0x2, &(0x7f0000000200)="1d78fd085207df7d9606ed51cfd910c690f3608ca2cd6d2105435c81ac24cb732e1ddbad354ea5a194e2d7c4e6c8cc19ed181e9d6d028785796820ff3d276e35408616f2dba8d699b59ebda98026a6e686fe928b0bdb1000083339fdde1231d952ed22f373b9f23dafce3076222ba085cfa4b57747917b2493f5b561391919bee598390f65ca644cdb4393ac9cd10badadc5d28bdffa2ef4b0f05d21357b8ca096c4f928647e2133884952d3d06f3ea76a5376bf71435a865e0b9889303ea0c98a1ca29c0fd974b69fb34801456c27298c6f4abc09da12ddb97483", &(0x7f0000000300)=0xdb, &(0x7f0000000400)="157f4a20ca722a305e304813284d9a4c5f97f69e53824f54593552204ed8ec3e5e75b542a2f22069e7b986ad3db6cf23580ddfb78f3f97612341b1f0977740ed347545fe43a8bfcab42a38fb8564fdf904724f09a30df21067ff9af1385a323add9a721b273c4dbdbd54e8e8d9a60c3210019f613f705886e4d749ca55a6888f440dc3fb4f3f50f18683f1de8c85a6f0ba2f9f4be45b68", 0x97) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="66e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0x1, 0x44809e9d, 0x1dad, 0x1, 0x7, 0x10000001817, 0x8146, 0x100000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x6, 0x1ff, 0x10000, "cc10db23efee49d602a8c58440a81091605032d6", 0x3, 0x4}) nanosleep(0x0, 0x0) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x3b, 0x0, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f00000001c0)) 2.930761513s ago: executing program 6 (id=309): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="000000ae6c8829ab2b3007837e2d726122288cd021060e7fc87c4c9e6e0acc24", 0x20}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef495516f6dcae877db092b000089dbb5f7d8062f", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1c, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0xd8}) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xb6, 0xfc, 0xffbfd75e, 0x6, "97000019be81804c09a56000", 0x4, 0x56}) 1.679973746s ago: executing program 6 (id=321): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000000000000070000003300", 0x12, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.588679876s ago: executing program 6 (id=325): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x100, 0xf, 0x401, 0x820351a, "0a2251e60200a692000040000000000000001000", 0x2, 0xfffffffc}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="ee07cb79c7987da426cbb4af164fe7a9f7b3e33cc2b5cc5977d8ba1fe72206cca48875e82b560e8d0e7a3d492ac5eb5c7a6c9a32c9cea759388986ceee7950c5bb2481712ca61b9c42a91f1d81084dfcce031596937f709d3ee5e72821545a43f039afedde25b542a8f3dc64cf6d964fb95a698b9dc079a0df28ed92e708ff0d02f70008635a2506c9c83ed39b9795333b3cc2f1b86716327f868f0252ada93a42ac4c15d1b2d3225fd9c0cf830e0f0a9e9d0f5757db67d141d539acfb5981590af2f8dc3a69f8985d6cb5070c8fcf81d89796ef23bdff923256c5dc11f2e782f670ba09d376507d2539060cfa13d1025e5d0297d26d67588b44def7c566861ecbaf1302baba938e78b6b64faa98f64be6914f5fb996e00ca8b61e18def1782cf6b038ee297da6006024126fa1f1f8850e467b8e0cbefe4d7f7971df6ab36aae59e30773c4e0796105239cc3935cc5ae236317630333af867d79ff60f283e64e4ea121b3cec1054c4a45e16ccdeaf7c6368b6a9eca0402deaf06b1b87845305451f3839548a8e5fd8f24a9c980456d6e79cc9317d2fcb5ecbb8ca146a83d25bd19b3b700a2c5bc417569d0a0c17b048b5d4ae0fb1e9ed6c9c8d657df8ab36c00b99fc94ecf8da57947639b5cf0269e3e11b03f60b3c7a4289b3d7763d3bae32d338301f25584df73d5554314fa25dc796c018da8ac09b829785ec59d2e65ac5094a979e69f88f8aacd8e221ea4f85b5f2c79bd7f64adec9ddf7f2334b17ba6cea3668bc873fdb0db0d24d8a9fe3e6e6d958481095e4fd05c7423211899090d1e9ba4f2cfda2e8ea5dea3b941c4bb2d0e5e0a04206653b851f814ca6209e898b3b5eedcdffc81d8d551312916b0d92dde0231dee3689a1b7c250465c88fd4b79b4eac7496f5d8911159ec50dc7d63a2aac0ec264c63ef021e8716f39742d10b2893fb3dbfbded99f796dba9224ff639f3c02f4a4b801363fb265c91f2f41bbff5c50d37be20d3e07ebca43a264c2003265a222b660e482e85a235f58364ef33a13612b8a3bbd9cd6ef1d91013fb69ee1f6af575ba596cb75ef9655895c1a45f1f25b8165e5b7f2b1802392d49ac3d704aeea401d0c20759397f063a1e77265266522555f8e85c464a0995872fc381fd7e653956af86728fe232d201e99be5c165de4f8e547fafccf5967b2f1b2c6b0b6c7c9d3bc43d41861aeabc9b7fa74adaf8be720cbfdbfae13108ae6475fb00347e45054d9676dc8d808b704907072806248e3a2007610f9b7ca1377406ba875ac5e1c93a8055f325118acaccba8fe712fb8ec85feb2ddd51084223da86f4087f2e8bab5f40f36d741671953c9ba536448894e2e3180d855fad4108c95fddece1f5802fac01c323b28f856e5db36c7c755419ddb8730ff446beaa4bfe75c9d25dad6dc9298ba070c689fa9220b950202608d221f6178015ad2cc8c9061911c630bd6906b434fc3149f4ef5a18b7fd193d29eab7f2d05e6881a19c1b622a4416656317928509bf8d85e18781f85aeaa7ae3002672bac3465e5653875e7fc0f785f2d666bf83a5e38d945535b195d81d8bba016f584db4c35ec54a80dda407803aa07727bf1706cc897c0b12be315f0a1ced7e5d1cdc19326b89ba56419474676969ba910447e56316b0f9fc2500e0fc8a5f66ad39815afe39903b4440b9176bdf6700592e8c63ee62e491d0c86e36f8cbc341c688a5bc1cb42c5479bacec75d31447b972c54bb3280284b2a6d15834948730a1f5c5a1da54340b7cd64ada170e273541402a1c631112ced49de34146d4faf1a9ab88e77839675c64a4b46faf8a14e7381d6d762ae311d38959bcfa35d0bcf5cba1c4d408ddaf0598298065d8013f984c151d01198cee23d6919ec71978b79b75d03541e28cfc76ba9794f3c4d9c6182677218518ebc4dfcb910ba9a16f9785e67dca53ba8a51dc7f81a5c59bf123aa4517c547e2a66e6c5ae22b5167ca6afd2cc773daccb312a155385ba697ee2034113c8053332309eb6da64eb52d07dc74eb3765c32e2226028acfde7c791b342194a698d55736fd83c04fc4b3db50b6b5e21152c4c01f1737f8818181e3a40b01396afe01384f4bce3591a2b3157bf7a381da7a275b4ea4a4bc26ad8ce08f5a68f9dc751a950066bfd64891d9c2290ab5fea02b58f9b41a54f2ae24d849c502869c08ec7c54ec4fd9f2a0405aa5f412a9ca1b357afc899152dc52b999e617c63d2577a388f8ba6c3573f5ddede24e56597504892cf5604b986fd5066799772625659f5bd5b1a915f708da50e414eae1993a1c8ea29bc5178ca9d1ab1d70d12d018b9ab2c684037e40369839a3dfd81b0d6137e723b063470a87bd0d6f67cc2e8190b2d1326851959a234e92454e451f229c3ce8b4b81988426055a25d2d8c3543e0e371c4fc07687a5da32d5f5435bb4a161981e50b438aa5909a903cb786582830d482be8c58e0c862db977223b27bf1d2062b9227f0eaf1324fd9e929ac17a0b4c659d058c75e43660c35bc548585c43c91f125fe2e041a04e2d90796b99a1047e766693e28fe37607892946505fa1fef2763ae4797b297749e8db52dba3bcb1c8f67e9a2ff0e43f9adabee2d6e476832eb187ddd2dc6e80cbed0f4fc09849799a020ed3e072e203653164d3c9469cfd1ee86d40f19057a9bbd4a006f28d21ab6a792b985ac99a1e665cce1ee2cc7f8a3506fbaa434091769b6fd12a41e7067237e3800b09f871d9c268526e81f68a452c5f3b4be64c85032b742561e145e4599bdc2009f7df954d36cfe44ccc5111bc0aa372b4e4de3e7fc0369c85077df0161dc61648b79afe588bcebf707218484f0a4ae4f729efa3600bd822e6043e78d2d535a5fb531db5897800406f0052102d8198987f37fc9e9124488aed788a71a6ad567495bfbb2c46ac895b5584c6e7d2299ab2789555ff7b8e2fa76387007338aed289cfd9365e8281652a331255ebda696b7c23846a3ca6aa6398b7d87d74044a806ad7d43ed9c319d97921e06be8237c4f91aa2585c20cf5b2b5f133f1a05d7bd6adac05ff2f81adc17f0f581d19c35ec218f4317ff75f4a0feb3f8b469ec6f46d86874106a7d0c47a4df60fa78e66cacab2d60fc38f6f3a38d1f9e0e45cd43ad9ba45dd45cd02b829c564100ad9862285f5dc6b709a2257f896e15f9c79cb67271bb2fcc8d197f36a749a16c854038480011c8d28437a2952c53c336a21437c1d617a007391d859303d074806683ca160712793e733cad3add3292254901e649dd858e5bfa278d3fa3dde493d2be33ecba728ce6a1435efa044d3bb0749f51a45837806a1ec1d350541d28b462d93ab580508ce884983702ff7b4f48c61283ff671089968a09d6a0628d11034c13d236cd04dc815ef17e0aa42d4cb81606699e2e3742a190bd9961f090640d5e092d3b6bb17273f66696a89145ab304ded2c9cd5c48e515bf8239f8e2c213f1c9bd887c4b5963af9763bdd3ba0e9e49111878d99e9358e1c6e4a09f0cab307dd16bcca81abbe634ef78d75830b7f141a6440f5e1e5095f58f007f260789addf16aec262d15f038e4f7d07c484b6812d4a8bf7149b1b04ff0205d28bc14732bdbf4d92a76957c69576bd5c7ea22e5d2c600418c16a790729247a9ac7eaaf7a44109ab1d752cd37243f72af708f455c394349a945045ec3ccb2aff4af10c6ebf35644300f3cbd67aa11e7f567eb5610f418f2d9415358168411b193b08f081704b9e2c0d865b90537f9d4e5f4e3a16b91db7e93a7f29008e46c8b914c0fd7aba3539a014c6b88ca198489f93d729016c41e8f755d76944d85b1f7de84bc26b09eef384e35e0d0b311cc69e5d2b0cb3f8806143de3542f983d72b13d26f59a6a867c9d680a73c4291afebca75680309ce0db5d326a5420ab05b69d3a566788d50b15050628424fd09d54c9005a5582c04c960b1c58ea1265ab5f13e745ca946e0f940556a9fa9ade846e3c4eb475a23b8f91ea275cfd369d83982ee711e2c23936b2828a1e9dd5f9a14b8c6321b94a3bf41f87c1dd9a5f9618cc22dd240a961da04cd7d9aa6181870736ebf2b9eb54211d36c26191794d30f9726b28327f236c7930ca534a78e73f5a5ef56f76d9b16ca7231e80a9315b68b7a0cddf23c33cee97750a4a3ac0c0fa2d1a4c3be61fbaeef5986ddf94c4623aa636c98f4b1ffdd63467c9e77a66452c87092227d649a0b311c72f2ebf3e8a3963bf26601ea3d0f000c529711e211c457755636b800bc12bdaed06704b7e9ddd24f484cbb06cd1167d73af13fd817b50117f21165ea11a9da3eddec252612765901f8ec1f31c69849a0a2e8767b24dc1fd1f1ce7a15468ed7f180ceef54d538c95790edb5b5fa6200ceb5e924218d37b8cfc7f8717d9d403df7ab1e0a87f33cb78a1caa27abb571952a2d1ea932cadddd595c3f761da8bb3582c43fc64b57680991d0967c3f11e11d06ad979caf93fd2a7a6cee9ca50cc5fcc7d498bcdc3701063d4e9bd5a1653f58d41e4f5e366788fa82a503e6e791f7631d11e5f4e99948dbccd0efb5cad0bbe3539c87d1c423c0c4c9e3c217aa120f1ff37310b3ad28cc93", 0xcb6}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000180), 0x10000000000000a4) 1.40681047s ago: executing program 3 (id=334): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) r0 = socket(0x11, 0x3, 0x3) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x0, 0x3, 0x20}, {0x4, 0x1, 0x2, 0x7fff}, {0x74, 0x8, 0xf9, 0x2}, {0x87, 0x0, 0xae, 0x7d}, {0x6, 0x2, 0x7, 0x800}]}) (async) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) sendto$unix(r0, &(0x7f0000000280)="b1000501600000001600000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 1.391247414s ago: executing program 3 (id=338): sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000640)=[{{r4}, 0xffffffffffffffff, 0x3f, 0xfacbf5d8c3224038, 0x0, 0x8}], 0x8009, 0x0, 0x1, 0x0) syz_open_pts() msgget(0x3, 0x104) syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0xfff, 0xa9, 0x0, "62fff000", 0x7, 0x6}) 1.225151582s ago: executing program 4 (id=341): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) socket(0x18, 0x3, 0x3a) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x200, 0x5, 0x35, 0xffffe9be}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x2, 0xa, 0x1000}, {0x4, 0xaa, 0x1000}, {0x3, 0x5c, 0x1000}], 0x3) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x11, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 981.146065ms ago: executing program 4 (id=344): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0), 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0xfe77, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="5a6bafdbfe11e3365184dba777787afaff9429e41839db5d416329808f596f4c8e592222b6c7a48a1c011d88f727349de96347c5647b5da38b5ed1e7f4df0b8b3b0aa4ee9125fc92c1206f13e46fc4034bf01bd70e7d886315b8d1e4f9d63e6d8bab377743b37d32585fd7fe4b4c71da9d2addd6d21f739aeff8ffff077fc0c9662e2e", 0x83}, {&(0x7f00000000c0)="370cc5", 0x3}], 0x2, 0x3d0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fsync(r2) 979.322884ms ago: executing program 4 (id=345): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) chroot(0x0) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x9, 0x6, 0x40, 0x200b}, {0x7, 0x9, 0x7, 0xfff}, {0xf1e5, 0x7, 0x1, 0x46ea}, {0x9abe, 0x5, 0x2, 0x6}]}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069b2, &(0x7f0000000100)) sendto$unix(r0, &(0x7f00000002c0)="e47276e63fabb2994e9feefed5e5e6d72e13e0c9dd007edc6eda0d5c4c689c136540389e9db98cc702bcd474c73d19956470266ad061be580c6d47f1c1ae567a379fe07e16f4441b889e70", 0x4b, 0xa, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xfffffffffffffff7}) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xfffffffffffffff7}) mprotect(&(0x7f000040b000/0x2000)=nil, 0x2000, 0x6) (async) mprotect(&(0x7f000040b000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x20, 0x3, 0x81) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1206925, &(0x7f0000000100)) (async) ioctl$FIONREAD(r5, 0xc1206925, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mlock(&(0x7f00001f6000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f00001f6000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 889.884311ms ago: executing program 6 (id=348): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1e2f, r1) pledge(0x0, &(0x7f0000000780)='tty \xa8\xadr\xc6\x00W\x86\xb5\xa8\x92Wd\x16#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\x1e\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82;^_\xfc-\x81\xb9\x11\x80\x15\xf0\xfe1(6&\x06l\xd3\xf8\xc7]N\xa5\xe3Z(D\t\xb9JaY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xec\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00 \x13:\x01\x00\x00\x00\x00\x00\x00\x00\x92hg9\xc1u\xb6XmQY\x96\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xaaDV\x13\x01\xab\x01\xf0\x8f\x02MY\xd7?\x1f\xc2N\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x8c\xed\x94.B\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96\"\\\xb6\xf3S\xfa\xbc\b\xdc\x01^Z\x1bv\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xb8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xd6\xe1\xf0FV\'m\xcbm\x80\x05\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf5g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00w_\x9f\v\x996l\xf0s\x02[j\xdd,YJ\xe6\xcdS\xa8\x96`a\xf3\x14\xb9\xda1\xef/\xa3/T^n46\xa60\xc7\xcf\x1a&\x81G\xb0\x82\xb6/`\xd5\xa7\xb5\x89\xe6\xfc\xbe\xa7\xf8r7\xf1\xa3\xa9f\'\x99\x1f\v\xd2v\xea1\x97G\xe7I\xe3x\x19OTh|\x8e\x10Sb\xc7\x93\x85=h\xe8?\x9e\xec\xb0d\xd2&\xf0\xa1\xb7\x9a\xc6\xe1\xda%\x8e\xaeAqa=W\f\xddYY\x00\x00W\xf12@\xdbT\r\x11\xc3\xeeW\x1c\xd0\xdca\x89\b\xf3\xae;\'w\x8d\x17\xd4~\x15\x8a\xf6\x8c\x97\xab\x15\x1a\xcb\xc4\t\x05\v\x8d\x8cea\x8e\x9eNC\xefy\xa5 2GN\xf8=\x02W\xfd0P\xd8|\x1f\xda\x8e\xf4\xa2r\xc9\x9e\x80!a\xa4\xb1\x9f!:nFV\xfa') (async) pledge(0x0, &(0x7f0000000780)='tty \xa8\xadr\xc6\x00W\x86\xb5\xa8\x92Wd\x16#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\x1e\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82;^_\xfc-\x81\xb9\x11\x80\x15\xf0\xfe1(6&\x06l\xd3\xf8\xc7]N\xa5\xe3Z(D\t\xb9JaY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xec\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00 \x13:\x01\x00\x00\x00\x00\x00\x00\x00\x92hg9\xc1u\xb6XmQY\x96\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xaaDV\x13\x01\xab\x01\xf0\x8f\x02MY\xd7?\x1f\xc2N\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x8c\xed\x94.B\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96\"\\\xb6\xf3S\xfa\xbc\b\xdc\x01^Z\x1bv\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xb8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xd6\xe1\xf0FV\'m\xcbm\x80\x05\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf5g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00w_\x9f\v\x996l\xf0s\x02[j\xdd,YJ\xe6\xcdS\xa8\x96`a\xf3\x14\xb9\xda1\xef/\xa3/T^n46\xa60\xc7\xcf\x1a&\x81G\xb0\x82\xb6/`\xd5\xa7\xb5\x89\xe6\xfc\xbe\xa7\xf8r7\xf1\xa3\xa9f\'\x99\x1f\v\xd2v\xea1\x97G\xe7I\xe3x\x19OTh|\x8e\x10Sb\xc7\x93\x85=h\xe8?\x9e\xec\xb0d\xd2&\xf0\xa1\xb7\x9a\xc6\xe1\xda%\x8e\xaeAqa=W\f\xddYY\x00\x00W\xf12@\xdbT\r\x11\xc3\xeeW\x1c\xd0\xdca\x89\b\xf3\xae;\'w\x8d\x17\xd4~\x15\x8a\xf6\x8c\x97\xab\x15\x1a\xcb\xc4\t\x05\v\x8d\x8cea\x8e\x9eNC\xefy\xa5 2GN\xf8=\x02W\xfd0P\xd8|\x1f\xda\x8e\xf4\xa2r\xc9\x9e\x80!a\xa4\xb1\x9f!:nFV\xfa') fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x9, 0x2, r1}) 878.121767ms ago: executing program 6 (id=350): bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x85a, 0x4, 0x1, 0x6, 0x6, 0x8, 0x0, 0x0, 0x0, 0x9}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) getrlimit(0x1, &(0x7f0000000140)) r2 = semget$private(0x0, 0x0, 0x14b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/196) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x6, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) pread(r1, &(0x7f0000000340)="b6026c9128ec269430b24c25a4d91326e017a5f6ecc307396e0dd1f9f445cd6e21794255bf385727887c12eb41d453e9263ff682951a91428e22e6f85b0e105dcd494e446c11597d0c3756fa14bfb5a15afc562c6b6aea44183cea3d10bb403a7103df2eb62d501fe05976e39e5952b14d4ef1aa79cbb000d61ef1b47f04b94fa80da6a0666ec21484704e90e9c1a6e50347c9f2a25337e10d8242fb5f4640be1b1fe87932a55973d1ea08102788e8f04a40cf438ea3202713fd67b4d3dd2d1c2663acbfa2837c", 0xc7, 0x9e81) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(r2, 0x0, 0x0) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)=')\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='/dev/null\x00']) openat$pf(0xffffffffffffff9c, 0x0, 0x18c21, 0x0) shutdown(r3, 0x2) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000005c0)=0x1) open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000640)=0x8) r6 = dup2(r3, r0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) sysctl$vm_swapencrypt(&(0x7f00000006c0), 0x3, &(0x7f0000000700)="72014f7de653e41cfb64f88d802b4d2d9407ab525717dae06c5306bf17c16244a86286f702a5eeadaf2ab6117790a54b8084ab3893714e1d79623cbbcd4f86a6b96841bc8c2843d22e28f2be9c72a0eb03769b6666691759cc931b7d70762ae0841dcf3475b2b5334eefbe40b83ca33d0d78c980aa1585e3214f90f3df43a2ba01bb510ab21b68284515257c31cbea7ab27d13c6107935b6b2c10154790d7ec82a3b7cf8a717645aa90481a931dee506a352412326a3239f42c9d3dfcdfea0f7da5a367d559eeea5289a8381cfad2d549661c90fe660cc1099a45ae054619e10b2205282c10f620b6bee48e88511ffb4765aead6e8a120d779a8e0aa0d4c02c02b1067d9db6eedae3934093def2371edcf98a628900c34fcc1f251bb94b99a5bff8dfcf11fc6395423c2123e163e49df5793a35a4beccc2da331c0d1a3b91fc83179e0ba49f13f986bbece4e144b5cbdfcb47c01722e833f285a945ca9e18bddd6408657a7a0da1b39fb4a49cd8f57845768bb288727ff0424f8688af1b912c12ec2f7ce39f9bd9389c2b6feb6f4c8120892a513b0981faff237b879b413d86cbdaddd5907ce95559e2cf3a7aeedde68d03b6305e19862a52aec9325c959f2e36d57251e5042ca864b016b565c305bb0f195250cc00c7da9dfd9311a2a01423b63c2ecb36f653920ec3ed9efe05e1d9ae59d0e2c9729fc41e35be57f8cbd52e4e8a265ebaa5a7bbb15740492c0ac9c6141dc9347d058587d46d0b77c7e41dd43b9d9b9c66e756d6774cce982ada9b83eb4f10e23becc9ecd840e386436f79d156093a504b15af029fa7c929a0836cb3297727487f1f5bee379bc875d8f4fcecfbf4b316355574a7fa420e71587f60e1fe48193dd6e8181476e3fba610a30d3ffe6de60bdce75d4ae2eda0adf1a97049245dafb8b40881737f5c67d844e3c9a827b4a4e313bf46a4dd7e4f655ec54ffdbe3581443c31e2861e9baa9631dd9cd6386a070d8b796cbb094e82c4c626c97ff5b37d7cf33d626ecd6dbf54b99ffea5d6b439fd8272835c3bf055662e5157cf4b97788fd2ca51cece2ee9353fd5f2648d56296b644fb84a6456504175e71c4f53629c58c8fcdf9bd84e854d29060a376bb785ae8e5bffe8018c9518729ab9574a483e99f263b85060ccfad3de34cba6a5f0773cf3220d809bccdf6be7535ac146f4a698da6d1316ad1db279fe60bf6f742fe4c50f6dea3f71883f97681013d9d676574c27089540c71f6dc7ccf21510dade073b2a3a8d5a409817dd19f53102b928a39aba99aa377dfeeacad99395f350b2594447c802082f5c41491cfabfa9636f84bc15fbf3492a76b419f367832d51c69afbbe39d3a625c330377f3745d25cb41c8f7ffb69befa9fc721e05752dc5c1530510c9f16ab0ae8cdaab3f6212f2ef1156507047d727fa777e0a76be8239a296d08fccc2faba18d5954140dcc7f7843968784ea6a0ae92d88bcd715054314d5c4816cf5a5344bfef3fb103eb10940ce1841af56268dd5a49e47c886be6f936913658045f5c7244e5bf8e9b01e69f086d330af92f62bb64a24d827cc81a94b6d53613e8218c47dfd66de74b836d38d4d6451da84e5ceac7d0ff77b85e45f677202be337ddf1c9d85b788925876006ffbb04317f42765ab242e6b4c83d6970be378fea059ac49ef47289b4e4646bf6a880ad85393a639a3e7c21a4e09d7ab9e2685ba119aa3ed8b38f80c89645971657af471e3d65e4a9a217950ea8c77444042cff976dd365c9cab3dc8cb5090773a0bddf4699e0285f762c1029e8d9e48e3c3e429244da94af0cf1cc6b5f759a6592b6d993aef523e374c239b31b0e3f4e97f4111f0f1a573597bf24ed3a0850b069242c7cedf5462920b43bd9b1ed487cd8abbaac422a2628e3b0acca9105609f70be8f63fe204c3e60d739bcedc249bc029e2378067ed5a72069baabf440be51be7c62c5e1e1df113034a9fe47eff929b02ebf2adca7cf74b3185729234dd2e97a60bf521ebde3fd9886985cd5dff2bf0d728b3752574c3228a9005bea7452d8bb27c535bb370496791b116fc0db5baef5f5d0a464dc327b1d38f3a2a61e3be11f562bcb2b6db6b0cf8f0b4feae85345f7ca62ebc7130aee2a1fe83562b8f207cf3dd7a932104b45b8766176c6143f139934015cc6b9631d238bbde0d4e26f1b8688ffa251786d3c1a4d9103e3914bb6cf4271bc31e8578017783a2d2879330b8f60ec11d6aa0a003209dd2a6268ce12046f35f56d57a6f5b6fb607a3bc4df378d2efc2bf31a5220a062bb2288133e0235414e5b25f8db6413f6197998b5b9cdf56a16711fa72d6880ab372bfc49720bad0693311f34269f016fe5ace95884060a3448b48d458529be9894e0950a47097bb1b9c4b17b2f27e35715345ebc7ffa2c417d8466b412b0d5752b7d24040909aef13bae57487fe36ce6035df32d132f843b1279f2c0c6fa4b1cb0ab01eb14b2024a3a63a81c368f0b481930d74aee5201fbfce12d3d6ebd3011d4b072cb28b13f5e27dd44f6af3fb7412b45db310be89446ba3a962a53a19a452f9e7d4e9c5184e129194d8f5121cb9b1627497ba8a2661760af221691f997ad87e2f49cbe38378ff759e53b73d4b30f9693336adb6ecfe3b5ced696b71c21c72448531f521c75d0c0400588c95f126dcd1b972279d1b90fd4fc5049dc50274da93488d80350c2068a258c76dcc427a59971344df9db2fd9838127665e47543c48979932d45cb1c5e08bdfb36d68da6a6226e5f5aab7c70a14b7e5fdb990ff1c1403f6a77882984fb983033c5c331a8f201fbee255c78610b71d8f3759af1816e44b4cec56c45e4366ee20c2347a12a346d3f8d4d58f13c19c59208b1acf16a3a4ee10c909fcc58c324e3879709666316cbe24c5a4e3d90494e314488c285bc8b1eb2037e001dd64ea1e17c9a570da8de8d6bcb830bba8afac5586033f20b0d7eb000f9cc0a06dc80328c22c04bc197fe2ea9be7a38d750f39296a30802c4b14855ca7737e74a3d13f7c8739b4daa7dfa7f92bc33ad8a4757211b873c5e3aca370b1ade3d949132bcb06e4a7c9f4c9627ad1aebce393b0ae1760d096760ece04cffcda0360fe4a65cff1d9cd5c1443b4b6845b796a618aaef0d4a532d40eca958cea3924f8e0f815663ab0c162cd861896acb8b0756dedafc1d82a30a5dddf51bb1d6830ed03ce1a42d751b6d65b1ffdc2cea3d0f261f9a7f8f434a6ecf213a784dbde40dd5140cd864ed44fb3fd272bd702aa8fc3363d421199024b2a450b91ae90c22dce53d515b2ec2b932cf90f5f25a4193467643df0dedddedec3f18d8a38e9c1d16b3205e3125571bd924b68c908c24bfeefc19c69aa306630e934cded3054b5c399e2ec9dec7d201970376e765a618eb35b12bb5d0cd6a6dbdb4e1fd77d2547c815bfb9ce8ebfa10994907fc2caba2c55853f6074daee1c76a160a150446f6d6cf41b23a808fd9c446a2a1d64970366b5712fe10034a68790ea7ddc67fd0aa3ad96e0324beef65c6e91e77b98b0240cb3f5b1efcd12b6848d118a1a2f4d1f84bc00387477d54d4f06f5cc8279c3ef6b620c1ddc519b6a3db0fe2a9868955c01782ca427d932d8a8a20ec65d75ce69d088f7a55b55846b4c8ddfb21a3b2eceaa23115b85f7c514d65e7f45d52cb16c7318f554638c3242238543440ff4aa719170f9c5a8a3deffa01259d695d35e31be97607ef4a23c32e18b8ca8ef0db8188c55fbb44ecfb7e2aad6c64f663aab551a5aa772e7808000c6ad42cc0020627b986eb53977a67b239f4c4cb5dc08ad3ade7883be6e662315c3e12a45686bc3da56edf6f308639c9d1a2033bae0833adf5711fa692b5cd2732d1c70b63fa3c13f76e52a1400207cbbdf3b6b915d836029cede863b56a55da76921523d8aec495d07e5fc09dcbbd3f75e4d81daec9500fbdb684fb1e68cd8a5e3c515c3d152759df3cb605682ac4274379ac541df4fecf0d66bdab75217aed80a7db0d95bea5f088ec968f0bbc190352caf5b66cbb1e8e77e2090fe0b47d0ef457b3b5e9690491a9d601bc46ea66384f9fae16242d2c34e4184d2f26ca19813a58c056c7e19af3c719ce8a14b7af010829489b3d4c70f63a84f8b38f66069ba2ed51cd1e014cb6d83e8ae7d879a6dac94f3a7522b25c47bb0ffd3f22956845902633eda4014f16f0b49aa89a181bb95d3562c920f702e0ed946af935db29402cd035500a710d8f0a3f0f4e60717daf28d9e54de2c990450f3d2f8e5720df72297bb8a8b69dba8a8f1e49e4009e564feb0feb2d20055a676b38d255c7db6a9ef6dffae222b31046e68cf847359ef8974e94ef033286855dc5264fa4257b752ca052218a1a9dd59909e6c4c0c03410d0a469c642b710c0e6cbb837a57bdcd7814c23e39759518d06da37f580576e0941ff63a48bed85a80b57da97ef8160a10a134f72479cad72fc4c76e29f9cc9f7940b5b35262e14c827fc5694143f6d0e63d9d6247a4ef0295ba86b9ab1130bb753f19ad1bf1fe92813e86783d1109b9dd9032d738b647d69756eca9c47c960855246c5b39d3ad9e46b0066cc89f2bddb49d215fff1c9fc788ba64d4fafd6215953fd99452bb3b5365f24b4b62db678818a1a0cf6a55fe8f159cbfa90b6f8bed30976fe37066931615862074a20ca62dfa28dfdb431a3dc430fd63aa812ec01954c310a1ba8ea566115b806339afd02b62b79159042fd6eaa8ccc17d79fb63d373320570b475240a06286f24a7a2b160e8772c99daef17bb6a1652b78c561291c5d6614319260a9614acd6f3303f914e8578e50bfe19114df77380dd0001a4597f483bf93904c8b6c80530a1267c107a7784bd658dae4c415410482d59fd05860513ecf8c81255d7e914da17b8b65800abbabb550cb18248ac1e9fa13dacb86d3dd68a13397b890a25d9dbbe9b311e2e1bfab072c8b7ec5cdbb74cee0d13191ced3632aa13d3e3af2b300aef0df05ecbcfc415f66633d006c1e8dbf9c8e975d434ac944722967ac30bc59c939b34c60f4732faadbdb17b858521d0cbfe448e62c2cd7e0c6e528b6bd30943123ddee1541c22c666a2629f7d56b54c744940c7aa1eef55e63831c9da3a9c9fb962ec085af60aee90fc1d50cdb2f80c0d64b187165f9976de6bda44bd311ea478140a0dbb8133d6106544570f057d7b5b668a2e1ac26ec7d53e2681672a4ad87b1f57b8f723856a539be2e1224766717dae29bd1e84bd202290feba5bad0f94c38517cb7d9ac852256e5e2b26448d93331c2f96ed20a1f50313e50c03fd29c71d9953b6c80e71ceaf8c0452b8cfec4705b767d0976fd0ae03d4a9036fdca0218e3204e400598b99794f02d6796ab2eab6013eacd30be97230e764c552454761180bd2a353646684ccfe696d121af76e610f323d1b34b48e33806b4fc1358b8e986a2a2142ffe42d7d280e1a132637de3d109ff47694f5b61922ddb50570a200ae50b0c8df4bbebfc03b36c1de77fa45ab29eeda39f166ee5ef68f336654d36daf1a0bde823e3f74baf9a89f75ba95c825a6d523617f91d4909f0baa696a85e0b50b36b591d254c8cc0415102a34ebc75277832b2b2a29f51ec9bfece84ab68b191f5f89a696b157fa11a8b9257100c7211998a89054fc0b6b4c79f540d21a80c472ae7d1c6605adf31d253204767d07c71e3eac36114a6b08b454bb1bbeff8e6d81c8e2471b2d363bb121eb588025ce7b8b378aea144684618ca5d9c08d44c9a36d593e578dc73e7fe26aac7270e4e89ec5c3", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="7abe47877492ebf5b50a922d615816e52656eb6dc82b7881799cac84470f79318f40510cbd45443127eb2e6f6bc43ba9eb1d4cf2e476ed4b9bc998c685fd8ce005e157b6facca3138de1e0effd216cec13ac107114b887249e6bf3a86da150bd4be20d8414727ffda80604872a408345f876f33e89011eb7fa2af6d2e1d480283a00fecdef4bc6d3a52a3e7fdd223518b9f13c1a8d9fe057c4efcaa776e93f0c8fc2d55666eb431678dc2b27542ac32a0c71afa388fabd4e75e74ea1c9408b2ddaeb199e8c5c4e4ff8271fd736cfbb7c9e06ea95760281307d3c973fe667053c4fc63a6c7c996815e8549256b525b2", 0xef) bind$unix(r4, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000001880)=""/130, 0x82) chflags(&(0x7f0000001940)='./file1\x00', 0x1) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$KDENABIO(r5, 0x20004b3c) bind$unix(r1, &(0x7f0000001980)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f00000019c0)='./file0/file0\x00', 0x8, 0x60) link(&(0x7f0000001a00)='./file0/file0\x00', &(0x7f0000001a40)='./file1\x00') 781.208709ms ago: executing program 4 (id=353): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x4}) close(r0) r1 = syz_open_pts() munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00", 0x0, 0x4}) setsockopt(0xffffffffffffffff, 0x2c, 0xc, &(0x7f0000000600)="a65a5799bcfea7e4e5de1d116c3ae7a63e5eef15484b0988169c9d", 0x1b) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001440)) close(r2) r3 = syz_open_pts() r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="f707f8b77729ce03b523cb7b089cc9f97170c1bce46f1ec87b4a5f7447be821991ccc9e47c07c233195b688af1c1f9a0561721d7d93e46be7a1bb767b270fc7f84c49df8726a4e30a65d4a4756f4bfc35e8ce31799e170341a5ca46f114c30e17f89576322bc7166ca4c569fea6705d5ddacc90671e07076c93c9d25da7f95f7c0a6ee3ca002316fe938a3ad36ffdfd902fc4cce721f744e3eaf3dff05efe9a765a736a33fe4474a9cc85c659a99e7532df04ead4da12ff64ece1304d089cc092fd7a979ca3f65a8dd7318455708ef437d38199df69dee381ff613e03d7d04fbe25b803b2f7d6797f35dbb510d", 0xe5}, {&(0x7f00000000c0)="adb43b3d41341249817f556da2fe60348f77e976a93990bc179687e84a534bf9d4ececc4b7dd74ef8a19b24d04e3a55c34f79bb0533b922d8cfbfed86a6dbe157f7211bcc78652dfd0dedbf5e2a7112c6e0f11a27d0a01f0e3c5f9d6fedf28caf9757612a1fe74b0c53d8cb5fd06f68de39df80f0883d8608b6a74d68ef9cae7d57e5a2c109fc1e20c35286054d8ab8a6edacdad94f5f6d87d1d73ab723fe5dd795c70ebcd628adae8078dd3aab3d2d8c08a3b733abbe4ff932e36e65d4f612c00"/208, 0xd0}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0xa, r3) writev(r0, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) 773.315771ms ago: executing program 6 (id=355): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000440)='./file0\x00', r1, r2, 0xa) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() 691.985839ms ago: executing program 4 (id=361): setitimer(0x1, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x8}}, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 608.529708ms ago: executing program 4 (id=368): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) pipe(&(0x7f0000000740)={0xffffffffffffffff}) ftruncate(r0, 0x6) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x100, 0x1, 0x6, 0x1, 0x7, 0x6, 0x8000, 0x0, 0x0, 0x3258, 0x6}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCNXCL(r0, 0x2000740e) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = open(&(0x7f0000001940)='./file0\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) execve(0x0, 0x0, 0x0) 486.647761ms ago: executing program 3 (id=372): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000000200)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) readv(r1, &(0x7f0000000200)=[{0x0}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) 469.574394ms ago: executing program 7 (id=374): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffd, 0x8a, 0xff}, {0x4, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() mknod(&(0x7f0000002380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000040)={0xab6}, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000001300)) 468.071325ms ago: executing program 2 (id=376): open(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x80000001) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) close(r0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 394.581706ms ago: executing program 5 (id=378): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9a6d, 0x3, 0x0, '\x00', 0x400}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) close(0xffffffffffffffff) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) write(r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r2, 0x5}) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) open(&(0x7f0000000380)='./file0\x00', 0x2c0, 0x4) getpid() r3 = socket(0x18, 0x4, 0x0) syz_emit_ethernet(0x3e, 0x0) setsockopt(r3, 0x29, 0xe, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000140)="62795e6132f3fa12e916538795", &(0x7f0000000180)=0xd, &(0x7f00000001c0)="ce4f4c836703acdeb8bbf05281b3df16721ba7b94f818744fa9e58a0b0c552a646b1a57d9a519fa8e9f5db8a01cfba556ccc0412b3f104698c1c9bb8eaf3e93300d6aaf9fe7ea8cc65c8e2e194468f85f5c08bbeb06405d991d90fccfcdf0d0c1ed9ee044c4b43f8d6707fd3011617f75605960148c0b57ee98ab2b5e6b01efa07d13efd44474d3dddf59d8d94579ccb5dd33aaf397445124ae46ea0050b19e4c26626a6c0f7829fc1b92054c890851b973d9ce4ba562afcbcafd7a5c0b76588f0323f506e21c5f2bb7ae6e8158628c56a", 0xd1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000440)=0xfffffffffffffd1e, 0x0, 0x0) 390.31817ms ago: executing program 3 (id=380): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080), 0x1fffffffffffffa8, 0x4) 387.0104ms ago: executing program 7 (id=381): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x7, 0x5, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x6}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x2}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x2}, {0x1de, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x8, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="8f6f77ede6555ee97c6a403986dd6008000000303a0000000000000000000000000002000000fe8000000000000000000000000000aa02009078000000006006c33e00003a80fe8000000000000000000000000000aaff020000000000000000000000000001914a3575bd46104a40a9606144d73466795cb103be624874b017dce75f59779fa6e3d409d6c3441d21f18a161fa5e664cb966b7f9c094dfb0b041df22270e1e540eaf38e2938ba9e65fa86d136014d48c97b0f1b883e48d06a51ea339a192e56604d69de6a7808464a172cec471abfbd6a2a"]) 325.238815ms ago: executing program 2 (id=383): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0xc012, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) ftruncate(r3, 0x8531) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 324.96229ms ago: executing program 0 (id=384): mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0x104b) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 321.870008ms ago: executing program 5 (id=385): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8000) syz_emit_ethernet(0x66, &(0x7f0000001480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000040000000000009f"]) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r0]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd68db834400"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='A\x00\x00\x00', 0x4) setsockopt(r1, 0x1e17, 0xd, &(0x7f0000000000)="ebffcbff13b9fd816eaa4e713048e69931929648", 0x14) 231.665057ms ago: executing program 0 (id=386): r0 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setreuid(0xee00, 0x0) r2 = getuid() close(r1) chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) getuid() setreuid(r2, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getsockopt(r0, 0x6b, 0xffff6fe1, &(0x7f0000000040)=""/76, &(0x7f0000000200)=0x4c) r4 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x201, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x744}, 0x7, 0x100, 0x0, 0x0, 0x80, 0x9, 0xa0fe111}) shmat(r4, &(0x7f00004d8000/0x4000)=nil, 0x3000) shmat(r4, &(0x7f0000002000/0x3000)=nil, 0x2000) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) 229.086358ms ago: executing program 3 (id=387): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x6a) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x6381) (async) msgctl$IPC_RMID(0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000042000/0x1000)=nil, 0xf0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f0000263000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x5}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x2000000000000008}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000036f000/0x2000)=nil, &(0x7f00002a4000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f00006be000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x2}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1200039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00007df000/0x3000)=nil, 0x74}], './file0\x00', 0x9b9}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x10, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) fchown(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x4, 0x3b2) semop(r3, &(0x7f0000000000)=[{0x3, 0x4, 0xd9524335807fb1f2}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000000c0)=0x2) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000012c0)=""/211) pipe(&(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x81, 0x7c, 0x0, 0xfbff}, {0x48, 0x4, 0x0, 0x1000}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) 228.70175ms ago: executing program 5 (id=388): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x20000000}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x800}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000021c0)=""/4100, 0x1004, 0x1042, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x93) sendto$inet(r2, &(0x7f0000000180)="c0dae0c48138e2f59426fce8a17c4ff2f8eddfcf65ddf2be1385da1b719d9faa3a607f63bed4f44a9593fe5160985e604baf24ab0011aba72b6691102d519de59e28fb358ee5a4e9cc50eda819f99f900f36f345fe84ec4e82ff0c7a074975ca6b89e509f4cda44a59b5a4d53cec7c554b34cf9dce9e627d028b4b55d24de321b4311932375f252079ea24b87d6eb9cf697e57292104ad40475a88ec0cab44bde7e06d03f2017129f66c7c9bb093e5447502458d4135909d920b61becf8d383206ef3d7e63df8cdafe785eb6364d33cb3fe40fbdb1e3fab4b8f231b0c99cc44064fd51c4f69eb3c06ab779113f739c206d2bd9dbbb15bbc9acaef9aeea6a273dce86af6174a315ad3b452b2aad31e09f49f302a25ebfacbfb7fdafbd7583be5fabab2faea305505793d5f4d1603dee870ad905b3877ad88fed1091ee12b841d5e71055fccae21dec29a6a34c2ddd6b899405c677ebc4a185cb7897791f5219eee01bc03d74695ebe9a9b795dc0b9a6626f09f7b7aea9ce4fb546619591668a4840398d4e3fe1e10907ce4b2bdadd785e7a6ec5f69d051f95a95cb7ce0eb498d7c11e8fedd25ff04438113d2ebea3e30b6527be066aed3bccde7835abfe8e2ff2ff3716b2aff9f7e8d7ca22b33e7f8de5b4e403d67f0086e27168216802571032d43967c40f4b2c37fd4eeb5af0463575df11661d02a9dc314bf846f9eba8bd9fdebfb4e58a151238d872440d8d240dd2f2722bb03c20b051f2899ae0e7f40f84abfa6a717bb0bf439165614c9c2e73fd75f169c68375860a83584e406aae545522a94609b47b57c3f75a3a0734ee4bc3a4725eaae5285fdb228172122c278b2c6474ca48afceba36abc86039f56f4412dbbfea251a6728724474b6ebfa5f64e0c3ee6cb58ba3f463e2b397c12ef0c6d6f864e58e60eb890d7099de797d77c2178775a454dc42efece69704d0c7ae44a80eb5638e71bead7244448b4577336d4f954b31b3d40f379582824d71987be37a26ced5e4511277fa74231ff50122a04116cd173b36a520ffcd96219fd7bb2679b02c6289c9bd8c7491863af70534031c564d14591f74d3d29dc894f78dd0ed33a1244df51a1bb3a5433931149bc55614c22ff08e90c9faaec9503fd02d1bc04e68bbb71c5575647736c3162ae9606fd8fac6b55f653635f0c2fd6a8db307cfc180fc85011f70450471f00924715b2b194953d4d34dfbd59b214dab20430cc6d420671728075c8e71335b86d6bcb4cef0be0b6e8e2b6bbfbc4738461728e8e66eb9c8a2f4306432e17373a2a97a70c6aee74d61af707dd7b3b313e60b57e901561c4ded90187dc8bb657e102423e19c25c3cff2d8f7d07c470dbea14bff1d96dd588c02e05da25eeddbe318dfd722c323b3b41d15c6321b7ec8c04ffad27a801ab0dcc4b540553aca5c84642f537093e897401934e8b902c585cfb4f99be93f694315537e475b40b14bd3739385bcc2ed6bb8d7fdef12038b6f66ed6f9328ab0bf8c505708e17ac6c17ebb941283d4d9587d07fc76882ad62c6221d06701ed64ee961e3b709416881e908f6553671a6ae8134e10f1731a91d76b6fe96497e2e1d8b740411f3fe4cc824bb2d9314529172cf8bd892d8c6a020d794a8220530b143e128d1f103b27542149579b0c67c3e0918ffd257708827293bad7bd698c5346a2146f846d8cf59f93426251233e21665cbe7969d5ed3b47483c6b7069368f478e5aef40d3f2042c0bcc4a99cab63fe5accc5428d83520540a072a547cf9ef9bb8898427d00503f8b18a639cd71959107905430a1f73042206160552cde9818a29eface8af2952c460911152c2c0838d5b475c8278d7ff0c33399440b0e6837e8bb409c280f660c78ae8e5bee913369c1d810013b15af177903388a90fd4fb7fdc1ea594984f4f63fe80019223a743a2d9cfdbb032bdc1406497eff842523a448d3ce2afc2acbd7ec57a7ca995ca092f04d7c0394daeead1619638c5baed5a1fa2d87a82e083d3ed6e3edbf91837408ac099788372839a2383f7e232db7963ebe059d01f1c8b58c991a44d2ec32c4df7dbdf5194642ae6b7a47df46691ff9b736cde20f9df9ed44e8cf0a9d73ba6258b283533d2079fedc8af902dbd18592d2b8226eb973f1b63478b4431c1fb8964de009e948b2fbd703f39ffeb290b673ebae547de4481ebfeba79e7285780d7bbddc7191d2c65b6fdd3904ab5d144ac3e69062b65525caeb6ccba74c781c2ed28ceb9dd955625b2be4d438fd882e68124e199e9dc541914f7973fd6768dd0091384e3eda1e410286b97c0f9df9b50b7add7e42ef7b025e6c8d5fd9bd118441e8100f00aacc190e2e56465244175dc107ab8bb653ec92ac865ac401d2a5b599fb6b28caad4e10b0b59f04f800f430af5ac3f10eed4e917990ba8c4036d4599f5e44bff3e7ad182371d3035019db1b6b60e26af2c2060d448e768f3675735bbcb06c86c2a575e764990d1b7c772ca2a46ca53ada554541d2ef40f12072b3a24ec39beab8f5c52afb19e06f262f19b5e5ec006e260130218254d13819c411e573cdd9b795ea1b431bd3336f6d567918e001f3a28b669f12e79d2f9afead470878481db256a444d977cf2c0d3e4c9348bb278d1484df5756b29bb6fd7b72cafac3fa19df6ece3ebc72d470dbd4539446761934d7480d6511d72ecdc38d24c926bd444f92f40a1709814e2fc1f91ec920ed78d0cc509dd3db7f1aa605d5ae33a8912bc9849bb78e0241c4ff5efc8b63a30550f92d1323f6d304a6f5880512232fa4ea875fefc9f17a6e8d96040a40baf97d43a7178e1de3d8e3fa5d2aab1ab238bbfe502fe7f557e0fbf1a58ff3c3d121305daa9a0e6ad47d25a370f1093c09b017ad19afd1638d6e7a7527807043a06b388d81a088b9e68ddf88b3fbb4f81c4c79c46abe63404772cfedcf18185f2e31de2b04a69aa588143160bb03790ac9347b39b477f6c8871811c327299dd97fcd9a4a0140210f173690ab47e1505b6c4bde080797fecd91522eb68e55fc2d02816eaea96e5d53175d7c5d7b0f4e59cca1c133f6a5691bd3c080b568d16feb3813e9a4d5b1494930e1f5ee1ad70e713bf7f27a636ea6a6002e0664efdf025edc9bbbe045672161f92051bb38fdc6656963353e9f38083165f95abd230425ffc82fa98268ca4f6bcc4fe7fced70c21bc5fbe18e53a7c25a37f2063a40b06ec2787440678a0782d488036656b6a66298786a1d9c8675485d7a8433c5a869f1fe6cb80adb9f279d20f406fe350168b6449c3fc97c4c758735d109feb38b0314901487ac5b2e5c806a4d8c01467c058e8bbaeae14bb2c64c0f8dedae3e7c387ba6ad6ea021748fcd3b0a590852b5479c507bce903635b935e73a134f701b6e116a105138df762e992fee13a7ffeea81a0d12764e48663f5978963330b0cce965c772ada3b5d6810b082dba5eb04f667fb7f4b05c07562b568d23a8b121fb5923a2b9f61f808ee84dfdfcb2c9bd616b51cd589f96d4c0b335601d6bf4c2970c505aabdf7d6915e7456d423c282781b128ef268573f9155cd567744e9e16bee68e8b3cb373b25aa4459535b60dad3f155ea26b0aa009eb26be11d6cac866b4b332c53c7dbb17c999983e307f2b284dad7c152d11a3923a8ef18e9b6293953a0ba8703e19837194db936b0db5035cdd361ec7c8d086fd8b1652d74b497ea6d56fc85fadeb478ce5c031208db2911f2f86748456c51bb9d045f25aa984cf2fd2258a3cbbb45b12d6bd721b74199b026bd0662db68a15a29dda6ee1a2bd0076180607483ef1a152ee00e4e28dc893ebb346f42ffbede6572ccc4a93213e7e85d9ed40ff848ffb5e47783b6ec3b354f9034cb48fed98ff26178db5de502a6958125e98544fc74e3f421d064dbd9ac970d1e5661dfc6d13730e7e03192ec3f190f9f09c6103102a48ab5ea60549693cb8edcc58c9832e2dd720014a45c33c1afc8c42733a3d26ebe5710d87b831288500637b189b2971bc5a4fd1cbfd388b3d4e2d72ad4444d7940b5c8af9bddd825e8106fc276e6c1fa7d7195635ca5d14ef440c4cf9973c083710040eeadadbb1a0344d370841c9ca87ce022d1daba5c07739882184e13c61a0bae06e66e760a8bad0988869277b8531a7875ef3442573cd260680617bb563e644ff1e45bc6ea4037d7ba692c233203c53193b1072cf3b0610242eeca29d9c0e5ae6f90854ec299034cd753dbccd14c530177c5f75811323706714b6c5e126777655b1bda3f2f72a57002d6babca9d0fb47f9c969d80ee4a965a36add9ca9f22e9f41a8730d48d7341f778a790126017817301ebc9aefa8b3812116e11c0a2aebcbf6efe47f88df97c68dd0fccdad4faab98a76da52326ea1d0cb4d5c37ba6dad142943e0d3a60b2be005662d3cab7d1a96831f16e0c7c991c6795886321dfd2027b5eeb6b816ac12e5a6bee64a1dc122336c31fc0a5a31855e77ffc45bf84e150679a6c4e2ad0e9c5e60537b2f2e0f4db49d2fc024af33ef4dc41f9a741fff6c5821bc900f929d0aa5d24472a4b3b60715a51f59005ec4ad9ed44063fad7bad22144a5c9e25605b369698b24267b955dfa0d953b2d8bc59635958b2f97028269ced8998d48f1c168f41ce416d50f6c81551c3935f60f26d425e0876aa9c6cf0feb5647e236513dafddc4f65a9c7b0f74fb53fada86f53134d2e37772b1f0dbe5ff9ae6faf7d03f38e84c7a15caabfc9c649744c4f7261e50cda00315e9428133dc99ff42b3fed96bb0273d1d1308e1ae95045ad6dd12cf0abae9cb765e3f4007c070f373bd7493487e9bf5f0b924fb7f304c6a3afa79c674e70cea62c8b8dc28330be7b51e82aa37bd0ff1b26b67bdf30213298a4d9671f1637944a7b8987eb51654290da84a97445f003af65c7e8d60f1cb8e62715e86dddf756bb8433834c657f442cd142a5209811f685cf093549af5031f5015e9c99e4581a7aefa40774364d07c0b35a928cf1ebc37f2e7fa1d0aefae0cebd485c431c10a249f7d0363ac733968001036470e9e9f0caa9cbd9c00939c6d64d5f6c24fe2cc8f10345d50bde48be939ad20087e0c36cf3453fe53ed5db5823f1c2a1735aa23a8c828221361e7807173f469cb8e53946abfcfca3dd92d95f3c741a8a83f1f2b04c9b7153770f04d77681fb446ee724562dcac5fb75737df2d9e6356281479957d11fad400b7761030e9b3ca019cf2b809b800086395a2a9e639f77d247b030a5c297cc914c21c56040d2058c26206c9a6714335a30548257b09c561ec6dcda7867d1459aeb526e08236791d717c848e5bb5d6045a782299f05d1745afa07180d3b4454eb85b14abc8020d2486180e98fcc6ccf98e2bd094a090aa799866932e46bc12d766753c9c4e1c7e71806a14058cc953330a79519292685ed4e3d5d2def2f782578fbd4539664fbaebaa2ba97df0b58bc9bb5acb79c706c562c63e1387566646d65812c5f742cb20ed831b528e4a7dd794b3687e20b667832b4df16eeb0f14869eca193f65782a188f5875f405859134c69a22d4eb180e5d40e919c1f9c814dd8835a6f21eda156e928f1050e3bb47cdf770755ebae5280fc22acf3cf5dde2fa814c302fa1fcaa38c0e8e4a230177f325e77a9d6672ce11fef637d4bd24ff4b0933d73763ba9288e58ba5af9c3983f920fc8def1911b8ca04f8258796ee1246ea23c9d740a4f0edfc18d6cb063334f2bf331ba7e4e2615988f25f9915330b56f4bbea480099258eb31cde776de24933a90486840caf", 0x1000, 0x4, 0x0, 0x0) setuid(0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x92) 228.312788ms ago: executing program 7 (id=389): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) connect$unix(r0, &(0x7f0000000000), 0x10) 228.031294ms ago: executing program 2 (id=390): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) sysctl$kern(&(0x7f0000003140)={0x1, 0x52}, 0x2, &(0x7f0000003180), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) listen(r1, 0x4) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) (async) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x200) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r5, &(0x7f0000002740)=[{&(0x7f0000000000)='7\n', 0x2}], 0x1, 0x3fffe) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0xfc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 180.427802ms ago: executing program 0 (id=391): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x63, &(0x7f0000000480)="5af7c5fb5768e25265421989ebcff78831a7581e2f27caa362f1363042efb27688b2c819220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0e2579ad6bf11555cc5cb0fe17b2edcbe389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b502b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfc76) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 179.377204ms ago: executing program 2 (id=392): r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r0, 0x0, &(0x7f0000000000)) 178.007233ms ago: executing program 5 (id=393): syz_emit_ethernet(0x4ce, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x2}, 0x10, 0x1062, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) read(r0, &(0x7f00000003c0)=""/235, 0xeb) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x800010fe, 0x40000000, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xc5d}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ffff00000001"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="9a18bbec0bcb45d4", 0x8) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71dee4598063c65f9b19af3a82b86ae8354340b773c2fd7190973455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63229f58c76daaff783ba0c668fbf15d3cb1f4b02a09ac4f002fe104a670acff468d25036ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a057592000000000000000000002d85d8a168625c94f33d76a3bda5f6bcbbd3f738db000000000000416d60ab5205a370aaff00000000", 0xff98, 0x7, 0x0, 0x0) shutdown(r3, 0x2) 177.514838ms ago: executing program 3 (id=394): getitimer(0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) pipe(&(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x10, 0x40b}, 0x408) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) close(r0) getitimer(0x0, 0xfffffffffffffffe) (async) socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) pipe(&(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) (async) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x10, 0x40b}, 0x408) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) close(r0) (async) 129.943198ms ago: executing program 0 (id=395): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7965a088, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0x6}) r0 = socket(0x18, 0x2, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sysctl$hw(&(0x7f0000000840)={0x6, 0xf}, 0x2, &(0x7f0000000880)="771fe1aaff501268f93e99a0a003274cf28dda904d00", &(0x7f0000001880)=0x16, &(0x7f00000018c0), 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x2812, 0xffffffffffffffff, 0xfffffffffffffffe) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r1) socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f0000000140)="05446dab533dbc113db27ddfb709c7b5942333e6a6f77a01b911c547b196f615f08bace8a50bd3cfb7663e7a87a334f1ca087a702440825ed2dd1501ecd95176cde6cc98dee0d221c1ebe6dccd99de9801683137f2edaa384db4b8befefb7774e8ebb3d8fc0395836e33db767cdf8d38d774c530d63588e5da2ead99ba6cb6874000a96f32d240c3b68566c3", 0x8c) 129.385282ms ago: executing program 7 (id=396): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pread(r0, &(0x7f0000000100)="d75ff4a570ebe666b8569b697770770a8ca37777f64cd8790752e80fe8e9c397eb040a0e664f4c8d1dbb8e102d0eea08de94cf57342ed5f1f2fbaa9d5d0dec03aa7ea289cb71a2b6f8bc8f0db8adf846f954a6596705cbf7", 0x58, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) close(r1) fchdir(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000000080)="cad57b73ca4fd06b3a376cdbe36412c2a8e5fde02ae148ff7a92af2ac633329ba3c5a186b2c5c1435a1c2be8a34e88b1b28b5cddec12d32b20dfd60cb48101f6a6538cf2f661638b86387383e1ec51c22ad1758e8c040ffea9140a5e8c14f7cf24e6d54a5c2f15bdffffffffffffffff0271ec", 0x73) 128.94353ms ago: executing program 0 (id=397): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r1, &(0x7f0000000380)=""/235, 0xeb) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x93, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x4129ff) (async) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2c) 128.435746ms ago: executing program 2 (id=398): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="d29e05b670bcc501000000f760a10640e625c98c36df", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00e0ae8e68205fff8a9631093c19e569606840e873", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac14ffff}}}}}) 127.61821ms ago: executing program 5 (id=399): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x5}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f00000000c0)=0x9e, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x75, 0x2}], 0x400, 0x0, 0x11000000, 0x0) 99.733973ms ago: executing program 7 (id=400): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x6}, {0x84, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0xd3, 0x48a0}]}) (rerun: 64) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000340)="f0299b1558df2dd6d55ca0e59634f159da1718d83e895a593fd541e14ce4e59ebf218c55f2c6dab108a4c5cb52c48446752a0e78790237ca6dd37cd14f64cfde84aed8cdc015dea93492b86270", &(0x7f0000000080)=0x4d, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) syz_emit_ethernet(0x66, &(0x7f0000001300)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x2, 0x33, 0x2}, {0x40, 0x3, 0x8a, 0x2361}, {0x6, 0xf0, 0x80}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000080)) (async) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x4ed, &(0x7f0000000400)={@random="b1baf6379a31", @remote, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "4ab200", 0x4b3, 0x2e, 0x7, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0xf0, 0x6, '\x00', [@pad1, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x6}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x6c, 0x0, 0x2, 0x0, 0x0, 0x1e, 0x65}, @routing={0x67, 0xa, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @mcast2, @rand_addr="81b249f8136c869b01cdcba1822aa739"]}, @dstopts={0x2, 0x33, '\x00', [@pad1, @generic={0x9, 0x9d, "68919ece2e204fa4afd2b0fbde65bbcfdc59ae5a17a9fc58233754ded88a0b72f744be178c65fbe91eb43b1b7eea69f36315ef091427bd773eea4cf899dd56bcabccc2902a3c9973f915be7e91324f7fb9bdd0b0d561c18e753904ee739988777e74ad3411d1880d4cedce301e41e16798c4e25efd13cecb0ec2d315fe51d35cf1b1733ec690a6ca9a2e9b95bd9868adf17389c08048596463a1b1c4de"}, @generic={0x4, 0x23, "0820009ce47fe1460e8e7b1d7f583736b50ad4ac79717aebb73d1538fa2cad1913db31"}, @generic={0x5, 0xcd, "911b873c470bd5ed03fa6a62f7a342f13459d85a7a9470faeea1748919b6af26f6f2f54a67169e96d6e9fbf1e3bcfb9050f224ada0f3d314d1213aab5863fb36c794570ae7a218237abdedd62ef5319057990b4a0f843979bbd40d5345a48a8f29da04ddaacb5086602108b8fb43b3977e848554c2736bfccaa090658e5326c6a5d495f988828fd09ecd3a53de6c1576cf829de06aa5cfb8dd23e28cfc7a5a30b544f0a95cd816f64698e1f4adf324b770b923b036311f4c5407534081ec3eaa4ec157e989cb8c78acc14ec237"}, @pad1, @pad1]}, @hopopts={0x3, 0xe, '\x00', [@generic={0x2, 0x38, "acbce15eea3a674f6cd797fb0e49c2663102fd8a4c3bea5d5c6daf5587ad77670df985e28de1c467b0702aedbafce6c00bc7a94be9541c79"}, @generic={0x4, 0x22, "6282730d1e59a2a564c80c7791bbfbd61e6c99008cb1c8d42b6abb570c2318bf7609"}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0xd}, @ra={0x5, 0x2, 0x100}, @pad1, @padn={0x1, 0x1, [0x0]}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, [{0x3, 0x15, "2018ea25b63ebf6235c4de5c92fde110dc24fcf01751eb872dedaa3b25eaec63b072e71756f95c7a8897c651353bee640e6633c8b6a3df754da0ea4fbcd2d046abdb4b3b824fcb11005a376bd40465a3ac88aec1e93e11e0654c1c0f2bdd8dabd4cf13ba4a59ddc392f19f391ac99567fa8d1a79b30725eba5d60c40c92397f7485d18d3a407115f61f76fd3ab464558dd5fe89b613d5fa448fb18f28572e36522111d485a703b7a6349808d65"}, {0x5, 0xa, "032e4117f487e8977c7ea42f563d5cdddcfae202cb7844c7e7402739fbf0bf93c86ce80d14753adc1d2cfb151d0c09ff0be1759004859493aa2d46f48e82cb188d50d7c0e97949e91936d7104d490786f6785281e6"}, {0x4, 0x1a, "6f10867b937e95b12d60d7bede950cb8f4d306268b138fad27d4831ed06736b63bde875e13daeb6bcb7eb533f02a4d6c0283bc184ed5e0da1e9c6224cedf814c296a51f5ebcf74fb0ba01e54a0dbf5642e40a78a3279116f9e33e91d4860c3c35b11302991862546237d54f77ff35fe16f6afdf4169d0984a5f225f8b479553ff3199528c7bda25de43542eef3e92ddcfb894886bbc1b25884f7863ca90b163ce39d89d3474f68a7c443cea4cb6ccb10ad8e39bec7208fa6edd843492088c3f633cf9e602b832dcccec0365c7d73a3"}]}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4743, 0x0, 0x1, 0xfc}}}}}) 99.317692ms ago: executing program 0 (id=401): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x102, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0xfffffff4}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x9c7e, 0x7ffe, 0xe, 0x7}, {0x3, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x5, 0x14, 0x8}, {0x7, 0x81, 0x10001, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0xa, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) open(0x0, 0x8000, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) r2 = msgget$private(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) msgsnd(r2, &(0x7f0000000a80)=ANY=[], 0x401, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc020691b, &(0x7f00000001c0)) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000000c0)="b6fae4e512e899cebe12c13c5275a0e1dce042b5760699775885500571e4a8f5a4ef9b73d8879f7b1394", 0x2a}, {&(0x7f0000000100)="8596301a1f56ec79d4c9402a581dc30fa14772e0a2f7b5dbda4251a02d29ed8b9641879e978de2d7b710f0371290c409ac3bbaac9f8f698c7628d3fa03107110cd9a601f2c87b8cb0d921fdc6a06b4e2c1b0ab8ff794552ae86db885e77a1e8a6b9116c4da6f47ead91b44a2b6a58e8212691ae17e36d66b002f8bad27dc3905d354812ffc676dd58df5245baebae1b50fdb11ff6dc7f683001214ad079d762c3c38be554d050c557e3a01a52b367e675f6d0f0cbceeff36046ecd213c0523e2862b9b8caff9760d029907173a", 0xcd}, {&(0x7f0000000200)="c73996468f9472cb1c3099acf69161271aa6a29e39b092bff60024f2e82fa35c4b17569b02c14f", 0x27}, {&(0x7f0000000240)="fd896f8503735495774d96826b969ef5f23f9f7746f1c772eaf8a9897ac3e7aae34e4a65f52f1fed47117a410034b8ca26b582a12e9bbdd654e3eb4c463d9b1038e80c727e245151b1189b24f359c0945809250eb58b2b991b033634a7d6438cd445ca057d5e7be3124c2aabf97001ac1347c223c133df8fe85488f4d17a2460dad9834ac122d2037b41515f61139ae6fccdaf7020011a907ddb8af4537f4372a4287ab1911e15b3c0fa9f80ba3dde5f300b90fd986f241d33616806adf13acf263e441892f171ea32c2c90fe1d334c05e29d3b20f9e4c291cbbe83b409c4a47521cdd6b52c3cc265ba8d515", 0xec}, {&(0x7f0000000340)="f589e8b9e904aed4e4ce9b603fc55ca2b1aeec4284a28719bddd4462a83f7eaccd7892a8af1d0a5a5423b06b3b7ccd30f6f8e541c4945779620b899886c0b3405507ce679f05ae0a4aa442f65f53e8ce86893976bff3a43c9fb33425a1c34cd61368bd3811e463cc47f6a1b30ffc7af93ca7ecf0b6db3a215cb33a5923ae7c9f84b62c638d151ea6edc3b444df86d3b2534c4170afae5875662e80e16acb898a1497ec6a48546e5d8daf1bd0bbebd83c6ee000dd2180ed9c7bb0aa6242bf6012634f0e2e2e9453cec042b88ff4aba2aa96e41886ae8704013ae10dd1aff0860c7f72dde4d29ba45a8cccb0f99f7be202c06d86060db8e3f3cd5919225510ce926fa201d7be20619ede26c96fcb98f79f32a290862f1540e7923a1ca16d954497a357d922c0ec01f429c9993361de44ed7aeeb597cc91a436f5e0d2a9e2497e67370e326d9eec5b910fa89b1d0b52dce3da02fe5fc9c71f54ade8ddf2891f4ae9f2787169191b3fbb933ab5f674eeaf39d39cd7433b8438f844958c231ea59b70ec7c466436a8a3ac0c555dc3d4e6952783d3019158bd350bedff3df544133e9dd908cfe29f4b6c2ec94a19cc28a86799c2fda45ee96ca5c00fa54b3fc414ac6d9478050e93acac86b77ee6df0a1803ede6a91a14ab8d0f37e10d6c638865ad4fbedda63b47e26793e98f6902a22915e6e759f628a5f46da7d6cd1d0f5bb316c8ff8d1cf6260ed27371a8e30d76d5534136971cb269dd36155fd9c64a29097657d03d328e1e9f395e1bf4a2224e5fd014bee29bf2b4b25dec27ec92a9153513044ba3c267a76bdecd53b0c90dea7e94c5ba54eb9dbf62b882edb77eb115996fd26cc3bbe763789b032349491cb8e5c1fb97debbf50ba035fc98d89c5d35f39b7cb26645876046df8c1bf401c89fecd69268d1be0bf88e2105b895ede3838727eb2e513aa09706c780af2ff59d492de1c527137f8ed644880be2fe6fbb8f747e7a027f35b6424c39edb6b1585b3c3e0ee9148168bce9cece083af2d80a8d86b887a3120ca82aca33fdfa96524cea5c17009b004d56eaa057cec16971d4ce2bb4297ed3c43e7c1452fa57f19ed9fb34ef84a9ff6b3e7614ab4d231c0b26cdd6e7b69145c64b47bdacf6571868baf5ccb40d3be8c4e11522a0743f29c55113d56c4f869bc66d8d590deab9d8e63224f737d371d1a9cf208a5eab276cd31f1db9100368bb2caabe210197a9b6274a490d38a174fd49ebfda45f2e3e3feab7b2fc7d655271017ce20c955ec6320bfe3c79e0156b67fe1119057cd46ded9ee3121e530da09a3f5cf8541f30ae54b3f936606b01ed2db10468b65b74698d227ebc9316d43d987c99a915ff1b4597f4e4aa3eae5217dac2713b7b457d8243d47701d7affa655be59f648c7bdb5d97b5acf022ad3b5aa5a464655fd521fd388c976028faf1096ae2eda257cf2118db35997c35c576272232adaa21d462a0a33162eda8a184fdaf0dffea239b62cc0afb163fd0c3ce5fab5a72d956f48d04c47cf120a21b73eae2240cc47cb68903a92b677b28bc53a97cc36c62fb01e4b8d7e841e63ac037618ec8d0def2fed0540a7949f470fa479a856e9687f43660706f005153c06409dfa78b688a36027b23e061381682103b47ee63b62e3ff9bd4b59db2133507e2cb92dcfa57cf7d3cf8437fa8862a6e40e628b38ffbeb0d70ce82c05c893a532d8c4a915147c04ba7ebdb3aadb647d8faeb3f88e873ade1298f3e1f52ad745bb60b95c6123b81a076071830c7464d76917cc2467de2d869233704b7b3934180ddc8d95463b6b2ce08551f2d5d6c441ed210489f9b9312a62b1208796c50efbb0c7f65cd875fae40e8b13f9fe6da1fc91b505666cf7cdb92bd554a414899df75867e16b53843c0d54ef245610664e38a3b77338380fac1c4a78f3757dfa932f523b266dba4080b5f659d656b0e475d5bf6936cdcd3fe5894022ec6030471fdc278c8d61d1b55333eb8e79d92af61d08cd9ff1a389a18b2bab42a4e832740e82d197d60e5bf1103c2ab295318cff186b24f0fe63fdef2fdba2fa3c5856184272aa4dc98e35f621c04880c30f764fd5cb46a7d60e9512b9dc32f8bda86a5cd7e1e2e21fb5747094cf3dd9cbffe032a3b75b26c8b76e7a2935ee754e0f671e92b8e50ab20c815f334cb640882445b19a9f19fb0a3e99aef2c7a1491374719269db162bba8022a2ce3145a748146c4004bc4ec7a1b9ce13f03f6191cee770004550f7f711ea05d0834894896d0a5105ac4b33b20c85d0b9e4122e5127b0ed718e4829ad225525da667b3d6353290ef92f58a5795d591b6562551796fc07b99e8c1659bc1844ccb76280ec0c2ce8766f17e3ab8737e7d3aa0b48c1f053f5cb4a98397bb88116af4d1e42b5aeebd050ad9dcbd57b139a7abeed1121e2897e72723ad8a2867fc633dce22dabf704b6a14b893dba45d23724bdeb5720b9f0c460ca0f39d5264f62772049bc5856d91fe181dee81c2ad0836ba3b08d8d8832a720138222e31453975cea72fc0573ac4998c9c577c64796ea0c40100a599e6c8eecd856cd78dea5205316b2ad465ffcbd4fd50ff98ac92448085c81e1ca39893e3f4386bf1d072403dd872df8a0d315da5bd4d7af68c31c79c93256167c05d5e943851db928c14852c13be6c4978043fd87b2b27c692e361b0e5705c92c5debeaee1df4e01f9cd636ce164971e02b8ffb755a9a1ecc5f23843b9a708e5640b1407113666f4a8cf28b6b0fb85f38e646645b19833bf1eef0ba255b6969baa82468cae4dcef06fce8cedbfb73e36af7393962e848f941d9534c0518662250985734fdc127b1c947a6a4ec78f0d7e69a931bba7ed2ddd9c6c9d803024bf4fefc3e0b94ef04b07ff3382c757be0da4023b9bea7387fa612e27751878cc615f741cb0261da3c6fc48fd6cbe12d00598b1daee3ddc1a49d744eed3a330df3e4a60307671a27b7f2dbaa7f99b99d2cbeba95396970e3fbe1e5e5be927e06bc1c6defe27cf9ee8dbcb91ad09dd8fc7f0d5605291a9add2537b532ffe200b402880eabf4b58ff08ec9a723af58bedd884a707572572af3da43a7c155a44abe56ab02ae1300fbbbab9116dd492855bfe20517c44b02451d5e9a225712c3455021e7b1609634d5ea62ace8134416958cd7a7cc0ed23262fa3c8268645504343d508b7a67fef2d8effea1b65a1d20036899522f7c80cda414a5d238012f794ff8c1b2c7398f5e6653b84e955bdd7926224500a3e9cd8fb831bada2b938eb3ea628d01bdc9a12b31e111212d91a8aa2d6aba720cfbf76d4deb18f6b497c7fb89cd8521127ce10eaeedfa79c3c3b1645a7dc94b3b7f23e8e8f90fd41dac2dea3d6a2ab946ed3c597df305dff5397d1b7df002c18f19387b45be6653045005dcdde907d9acc39315f3f1ab9e155a5353f9b26148e70a68448b9fea1893cc6cb7b43fbf5284fab3b19bb0b2f74accc4322b78b6f67e17896fd5d36b13553256135bacd55f0aecad8e8863d7865b6ba9d4fe2b14b967f55d1ee68766cbda1f2f536d9a550305b7f8c15057da5c1e3e9a231a7dae30b60a62744d720dcb01d9df59bb74f6ef93e0bdf2e10b84ef5f2b8c9b890758f9980d9deb78e98fa93c861502d4908bffa9c75298739420c0d7146169ae5d46f7f8f603041379db53fb80ddaec3938c0a0a6430f42f759ce13e5b3cb3737aa46bbba5979c8d81cad4408d9cb567a672c748798ab7d8eda98fc855d8a3661d456bdcffabe392fc9a17c16d8a05a84305f9035b1c9a56812e2be2da1be709dd4293f75aa770d6978f1fec02948660ec97074cef72836b4392c6c212652654e0fd7ae7bd642394979298dd095e4238e89424e56193825e6290252e25cf2f10dbb92c643306486cad9a8cb95b4daa8801b322645caaed0e74510eef8977ee30f5e4c678780e23b42a9a821e73e3e5e27029b0dec90a5e30f80424a94b0234199e7a0db3dee3030f3fa5a74671eed1ebabee09592f4172d5db9678bd809caa8fac37570e7bfab493b01789242c1895a7fee8c05ff7e8dbf3121b91ad19a1e1165ce6bc878a32d409d448d4e26dd58bac352c6ba44b04feef45cf5f2f1d06c2d7aca615b1150943e993c7d5225709c205f41e02357e2bddc5a41ec7a96a18b86f62b512f5fac96a856e77e2c2a9d5a5b48efe540fd969555ed11153e39e66ef032a37d28770d85b7c7a17af72f0fda2907f9a44672417e1179a7688d15b24dc323ba9243e1eddd840c4b594753402ac1817b566eff748fa39174bafe60caf465cea4a9b2dcda0358cf98de4db5b412b2df04869c12b29aad46622e44fe2a60f5e9867a7c86839e0319b0c5a56005e5de1eefd84fa616d6b66e7c50012f045edfd006455feb74d28fa3ca67197edd30a44e5af3c0e063c4b0b6e0d35c8bf503313552f9fcac16c354e00dd1c6a8c725c560c4c799d447d13df8ec3a7006f085e92042fc57942367de77eef0ce54420db5362ab50dd04ad7dd80a539eea84c1b7204beb17f838823f56a0f719488618db4bfc6dc07726eff8e02250b63eff5d491f58fabafaa775f6d628a651e08053ce9575f27f4c1228b048260ae0054b9363bfd5ea76431307a9deb1b138f55c60cd203835ac805ab8335a6eef986e901b0c8a5baaacc096681f91c83738b27b920f33f4f2978a9f510b781fc04ff64081960c2b6a2f26254fbe4166fe00edae25dff7f2bc4c095cea9742c2c03b7f262f6e399b1b61b701a9da1900737e5c609aceeeb023c9b1a9a45c9d4b4b96fa0edb040029ab28b51d2af075a6f02ba9aba532a33c060e69d5209c2e532486676cc18cfad01aff5780478d5285350a19ee41f309800e88f4bbb50b587ef6ad8d82efaf878ab9b9ccd8b9412def9378cb031a68b6080c4a0fe11475527131a433e9682f3831b8f44ba9faf9cc28f73323138a097e4cc49f05ffa5653ca687d56ee7432a7a3c8ba495555511430ffc2d370f0e9957ded71ff46ff0cc4efc785aa20d14d030d64b2ba749c53ea2d151b2424336d09b88b0ba852aecc6f1a31c1bd6196a963a6ac6790762facd8690cf3340f3e21215a66fd2543d076658b7efd05b128a581ba117fa6be6342b5bf856357082d24886ee010a5900fbe2f165b05a8b0ba6f7b8394c519752df31562a3026f23c3a09f548926c54dec7fe57988a400e4fbb03cb0ae4ce76a2b552373aad7b87c5caa27af8551460c5ecae74188647fb5fdb3ff46ed60c4042e4af48ffef8d9a618c349537c7c8c00823c5af3a245b381c362ebde5a7d70c7b1763762f8e9c31a646be3c84ab5539c8bcda8790d0f7a22b711c0ead113ee13b7c8de32cb26d1a8fc3968c258c69a843d32d1b97aee6b1f8c62ee543f6d05876ae476d4516c0e1bae960cc9d96c2519741a560f2888fb1a08c55299542aa61fb21c2ef97f4fc9b2ae7ff0c2cea138b2f1343f49070d57ed457a2e7001db3e65ce7e5180af0e42cbcdfaa91514d975523198e9a4b91c5c68c8e5da3309ac2a1c1208dab299d62d61d1bd9ebabd0d6f0e95d5850167a266774d247346078b992a39d0965569878ee332fb2f68857ed2a6039f814f7762da1b634033d96590d15099f05aee897e2a7952dcaf0173888b6e59f81fb9496ea9c76658d5d405f7ce6eaf9996ba066ce07de4fda6bc4f310ac2c1845b69bb6f509f232418f568403d681550f5fbc9beae6e41f7b9d1c3606fa9647d50bdad93fef0a3f4a2046df58416284001cae1079eacc607d37f18e05b26dec00b89ee94aaa49", 0x1000}, {&(0x7f0000001340)="8592e26b4c900dce5825aba33baa0ba1ed3447a907605d68776d63e4de54613c97d08069e1405652f0bda8e48c6daf81bf1f1122d62935e2906592f2418c0f81dc7cf5e01b62bb60ecfed308fc5c29e654ea20ec8d881130c744747b41b45544b224d739ebb6e4e82049ba1a4a86e7eda432ccf7990af6c05426f48a788b4a530e83c2d35f8c95f06a2ce6af74ffbaf13fa0", 0x92}, {&(0x7f0000001400)="ec916a5e4322ee4e8ce6033c68d0da9516", 0x11}, {&(0x7f0000001440)="ba8826d67f5bd6f0adb35baee95132f5e0741ec2e11ae44f9369b3617f4f8063163dbbd495ad39e46be4c8", 0x2b}], 0x8, 0x0, 0x0, 0x1}, 0x9) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) 6.263359ms ago: executing program 2 (id=402): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x37, 0x0, 0xffffffffffffff55) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1e0, 0x3f8}, 0x4, 0x8000000000000000, 0x0, 0x0, 0x2, 0x9, 0x9a, 0x8000000000000000}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4002, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 5.949956ms ago: executing program 1 (id=403): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1f8eadc872a21e44, 0x9) 3.5052ms ago: executing program 7 (id=404): setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') setreuid(0x0, r0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') setreuid(0xee00, 0x0) (async) getuid() (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') (async) setreuid(0x0, r0) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) 3.11479ms ago: executing program 1 (id=405): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x7, 0x5, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x6}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x2}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x2}, {0x1de, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x8, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="8f6f77ede6555ee97c6a403986dd6008000000303a0000000000000000000000000003000000fe8000000000000000000000000000aa02009078000000006006c33e00003a80fe8000000000000000000000000000aaff020000000000000000000000000001914a3575bd46104a40a9606144d73466795cb103be624874b017dce75f59779fa6e3d409d6c3441d21f18a161fa5e664cb966b7f9c094dfb0b041df22270e1e540eaf38e2938ba9e65fa86d136014d48c97b0f1b883e48d06a51ea339a192e56604d69de6a7808464a172cec471abfbd6a2a"]) 0s ago: executing program 5 (id=406): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') (async, rerun: 32) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') (async, rerun: 32) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.17' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error uvm_fault(0xfffffd806e6e71f0, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff8226cb80 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff8000323e2460 gsbase 0xffff8000299ddff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff8226cb80 Starting stack trace... panic(ffffffff8332de01) at panic+0x1d0 kerntrap(ffff8000323e23b0) at kerntrap+0x29b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001476000) at dt_ioctl_record_stop+0xf0 dtclose(21e5f,81,2000,ffff80002a281210) at dtclose+0x105 spec_close(ffff8000323e2560) at spec_close+0x45f VOP_CLOSE(fffffd807b681b10,81,fffffd807f7d3000,ffff80002a281210) at VOP_CLOSE+0x133 vn_closefile(fffffd805f7b17a0,ffff80002a281210) at vn_closefile+0x12b fdrop(fffffd805f7b17a0,ffff80002a281210) at fdrop+0x126 closef(fffffd805f7b17a0,ffff80002a281210) at closef+0x192 fdfree(ffff80002a281210) at fdfree+0x116 exit1(ffff80002a281210,0,0,1) at exit1+0x58f sys_exit(ffff80002a281210,ffff8000323e28d0,ffff8000323e2820) at sys_exit+0x1a syscall(ffff8000323e28d0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c04eac4b5d0, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON TRAP EXIT 4 0 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND *309556 33385 60928 0x10 0 1 syz-executor 362725 84811 0 0x14000 0x200 0 smr proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x73a69d18e490, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806e6e71f0, 0x0, 0, 1) -> e ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x73a69d18e490, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c441100 rbx 0 rdx 0 rcx 0xffff8000ffff1738 rax 0x2a r8 0xffff80003c441030 r9 0x1 r10 0x3a599f7841b86d44 r11 0x4b5f3574e5b2b71d r12 0 r13 0 r14 0 r15 0 rip 0xffffffff826194c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003c441080 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x680 ddb{1}> show proc PROC (syz-executor) tid=309556 pid=33385 tcnt=2 stat=onproc flags process=10 proc=0 runpri=78, usrpri=78, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff0028,0xffff80002a280d00 process=0xffff8000fffeb358 user=0xffff80003c43c000, vmspace=0xfffffd806beb5978 estcpu=28, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69057 286379 47174 0 2 0 syz-executor *33385 309556 10533 60928 7 0x10 syz-executor 33385 104513 10533 60928 3 0x4000090 fsleep syz-executor 39992 445128 65372 0 2 0 syz-executor 39992 7605 65372 0 3 0x4000080 lockf syz-executor 39992 23896 65372 0 2 0x4000000 syz-executor 76211 279270 99162 0 3 0x80 nanoslp syz-executor 76211 406660 99162 0 2 0x4000000 syz-executor 76211 254561 99162 0 3 0x4000080 fsleep syz-executor 68787 326014 35820 0 3 0x80 nanoslp syz-executor 68787 194021 35820 0 3 0x4000080 dtread syz-executor 68787 143596 35820 0 3 0x4000080 fsleep syz-executor 65478 102285 82126 0 3 0x80 nanoslp syz-executor 65478 492587 82126 0 3 0x4000080 kqsel syz-executor 65478 49387 82126 0 3 0x4000080 fsleep syz-executor 91289 431345 53825 0 3 0x2 biowait syz-executor 84199 53265 0 0 3 0x14200 acct acct 99162 337533 53825 0 2 0x2 syz-executor 24253 466864 1 0 3 0x100083 ttyin getty 79472 316499 0 0 3 0x14200 bored sosplice 10533 259328 53825 0 3 0x82 nanoslp syz-executor 82126 318673 53825 0 3 0x82 nanoslp syz-executor 35820 123148 53825 0 3 0x82 nanoslp syz-executor 85672 7613 53825 0 3 0x82 nanoslp syz-executor 65372 20873 53825 0 3 0x82 nanoslp syz-executor 47174 140811 53825 0 3 0x82 nanoslp syz-executor 53825 183764 86643 0 3 0x82 kqread syz-executor 86643 380416 35730 0 3 0x10008a sigsusp ksh 35730 67689 64356 0 3 0x98 kqread sshd-session 64356 70481 12141 0 3 0x92 kqread sshd-session 12141 165257 1 0 3 0x88 kqread sshd 89832 41554 1217 74 3 0x1100092 bpf pflogd 1217 136525 1 0 3 0x80 sbwait pflogd 15319 290821 60763 73 3 0x1100090 kqread syslogd 60763 378406 1 0 3 0x100082 sbwait syslogd 41865 318093 1 0 3 0x100080 kqread resolvd 73835 363569 44070 77 3 0x100092 kqread dhcpleased 10325 520491 44070 77 3 0x100092 kqread dhcpleased 44070 89031 1 0 3 0x80 kqread dhcpleased 84811 362725 0 0 7 0x14200 smr 82118 168200 0 0 2 0x14200 zerothread 46987 504467 0 0 3 0x14200 aiodoned aiodoned 68162 460100 0 0 3 0x14200 syncer update 77264 402458 0 0 3 0x14200 cleaner cleaner 92376 382984 0 0 3 0x14200 reaper reaper 40086 157584 0 0 3 0x14200 pgdaemon pagedaemon 94346 353738 0 0 3 0x14200 bored viomb 80567 520916 0 0 3 0x40014200 acpi0 acpi0 87126 252493 0 0 3 0x40014200 idle1 80541 142381 0 0 3 0x14200 bored softnet3 35468 243673 0 0 3 0x14200 bored softnet2 35529 91931 0 0 3 0x14200 bored softnet1 68940 1140 0 0 3 0x14200 netlock softnet0 2622 313568 0 0 2 0x40014200 systqmp 93222 21610 0 0 3 0x14200 bored systq 45034 133040 0 0 3 0x14200 tmoslp softclockmp 23243 102835 0 0 3 0x40014200 tmoslp softclock 26172 377835 0 0 3 0x40014200 idle0 1 431131 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff838eec28) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 wakeup_n+0x54 #4 uvm_pmr_freepages+0x459 #5 uvm_km_pgremove_intrsafe+0xd9 #6 uvm_unmap_kill_entry_withlock+0x1f2 #7 uvm_unmap_remove+0x6a2 #8 uvm_unmap+0xab #9 free+0x28b #10 bpf_d_smr+0x46 #11 smr_thread+0x457 #12 proc_trampoline+0x10 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff838eb538) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_pmr_freepages+0x1a8 #4 uvm_km_pgremove_intrsafe+0xd9 #5 uvm_unmap_kill_entry_withlock+0x1f2 #6 uvm_unmap_remove+0x6a2 #7 uvm_unmap+0xab #8 free+0x28b #9 bpf_d_smr+0x46 #10 smr_thread+0x457 #11 proc_trampoline+0x10 exclusive mutex &map->mtx r = 0 (0xffffffff839e1e70) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 vm_map_lock_ln+0x1a1 #4 uvm_unmap+0x81 #5 free+0x28b #6 bpf_d_smr+0x46 #7 smr_thread+0x457 #8 proc_trampoline+0x10 Process 91289 (syz-executor) thread 0xffff80003a3fcf90 (431345) exclusive rrwlock inode r = 0 (0xfffffd806908cbe0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806908c1c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 84811 (smr) thread 0xffff8000ffffc7b8 (362725) shared rwlock smr r = 0 (0xffffffff837cdfa8) #0 witness_lock+0x5bb #1 smr_thread+0x3cd #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11098K 11530K 166960K 12043 0 pcb 17 13K 13K 166960K 93 0 rtable 257 9K 9K 166960K 467 0 pf 38 18K 81K 166960K 90 0 ifaddr 45 7K 8K 166960K 73 0 ifgroup 61 2K 2K 166960K 113 0 sysctl 1 1K 1K 166960K 1 0 counters 72 37K 37K 166960K 240 0 ioctlops 0 0K 4K 166960K 1591 0 iov 0 0K 16K 166960K 20 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1543 97K 97K 166960K 1994 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 15 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 567 0 sigio 0 0K 0K 166960K 7 0 proc 72 91K 128K 166960K 651 0 subproc 72 4K 4K 166960K 91 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 107 0 in_multi 99 7K 7K 166960K 129 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 434 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 231 167K 177K 166960K 6790 0 UVM aobj 10 2K 2K 166960K 11 0 pinsyscall 42 84K 103K 166960K 1701 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 19 0 NDP 14 0K 1K 166960K 48 0 temp 42 8679K 8755K 166960K 18546 0 kqueue 15 24K 32K 166960K 98 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 63 0 60 1 0 1 1 0 8 0 rtentry 176 145 0 28 6 0 6 6 0 8 0 unpcb 144 522 0 505 9 5 4 6 0 8 3 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 188 0 183 8 0 8 8 0 8 7 arp 128 23 0 4 1 0 1 1 0 8 0 inpcb 384 516 0 506 12 4 8 8 0 8 6 nd6 144 36 0 7 2 0 2 2 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 78 0 75 2 1 1 1 0 8 0 pppxif 1504 4 0 4 2 1 1 1 0 8 1 pffrag 232 4 0 2 1 0 1 1 0 482 0 pffrnode 88 4 0 2 1 0 1 1 0 8 0 pffrent 40 6 0 4 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 46 0 0 1 0 1 1 0 8 0 pfstkey 128 46 0 0 2 0 2 2 0 8 0 pfstate 384 46 0 0 5 0 5 5 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 592 0 108 31 0 31 31 0 8 0 art_table 32 594 0 108 4 0 4 4 0 8 0 art_node 16 143 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 6 2 1 1 1 0 8 1 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2313 0 794 96 0 96 96 0 8 0 ffsino 288 2313 0 794 109 0 109 109 0 8 0 nchpl 144 3053 0 1354 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 1 0 1 0 8 0 uvmvnodes 80 2884 0 0 59 0 59 59 0 8 0 vnodes 216 2884 0 0 161 0 161 161 0 8 0 namei 1024 10091 0 10090 3 2 1 2 0 8 0 percpumem 16 135 0 84 1 0 1 1 0 8 0 kstatmem 264 56 0 28 3 0 3 3 0 8 1 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 9505 0 9504 6 5 1 4 1 8 0 plimitpl 152 193 0 176 1 0 1 1 0 8 0 sigapl 424 864 0 813 8 2 6 7 0 8 0 futexpl 64 6030 0 6026 1 0 1 1 0 8 0 knotepl 120 531 0 0 17 0 17 17 0 8 0 kqueuepl 224 142 0 130 2 0 2 2 0 8 0 pipepl 336 269 0 239 12 4 8 8 0 8 4 fdescpl 520 844 0 813 3 0 3 3 0 8 0 filepl 160 4610 0 4384 24 8 16 19 0 8 3 lockfpl 104 119 0 115 1 0 1 1 0 8 0 lockfspl 48 43 0 40 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 38 0 21 1 0 1 1 0 8 0 ucredpl 104 462 0 448 1 0 1 1 0 8 0 zombiepl 144 814 0 813 1 0 1 1 0 8 0 processpl 1192 864 0 813 5 0 5 5 0 8 0 procpl 656 1545 0 1485 7 1 6 6 0 8 0 srpgc 96 4 0 4 1 1 0 1 0 8 0 sosppl 168 2 0 2 1 1 0 1 0 8 0 sockpl 728 1113 0 1083 21 11 10 15 0 8 7 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 27 0 0 1 0 1 1 0 8 0 mbufpl 256 288 0 0 18 0 18 18 0 8 0 bufpl 280 3250 0 130 223 0 223 223 0 8 0 anonpl 32 5587 0 0 45 0 45 45 0 246 0 amapchunkpl 152 21340 0 20878 34 5 29 29 0 158 7 amappl16 200 2229 0 2201 6 3 3 5 0 8 0 amappl15 192 8 0 8 2 1 1 1 0 8 1 amappl14 184 117 0 105 1 0 1 1 0 8 0 amappl13 176 15 0 15 1 1 0 1 0 8 0 amappl12 168 1518 0 1488 3 1 2 2 0 8 0 amappl11 160 59 0 45 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 28 0 25 1 0 1 1 0 8 0 amappl7 128 109 0 97 1 0 1 1 0 8 0 amappl6 120 197 0 193 1 0 1 1 0 8 0 amappl5 112 133 0 124 1 0 1 1 0 8 0 amappl4 104 329 0 310 1 0 1 1 0 8 0 amappl3 96 4037 0 3934 5 1 4 4 0 8 0 amappl2 88 659 0 596 2 0 2 2 0 8 0 amappl1 80 9947 0 9343 15 2 13 15 0 8 0 amappl 88 5995 0 5837 5 0 5 5 0 92 0 dma8192 8192 1 0 1 1 0 1 1 0 8 1 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 7 0 7 2 1 1 1 0 8 1 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 844 0 813 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 844 0 813 1 0 1 1 0 8 0 vmmpekpl 168 8719 0 8668 3 0 3 3 0 8 0 vmmpepl 168 57943 0 55975 92 0 92 92 0 357 1 vmsppl 480 843 0 813 5 0 5 5 0 8 0 rwobjpl 72 20073 0 16260 70 0 70 70 0 8 0 pdppl 4096 1695 0 1626 101 30 71 83 0 8 2 pvpl 32 14649 0 0 119 0 119 119 0 265 0 pmappl 256 843 0 813 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 415 0 39 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83828ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d2bc0) at __mp_lock+0x192 intr_handler(ffff80002a25ded0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff838d2bc0) at __mp_lock+0x192 intr_handler(ffff80002a25e030,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f msleep(ffffffff838da4b8,ffffffff837cdf70,4,ffffffff83448c22,0) at msleep+0x2d8 smr_thread(ffff8000ffffc7b8) at smr_thread+0x17b end trace frame: 0x0, count: 4 ddb{0}> trace x86_ipi_db(ffffffff83828ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d2bc0) at __mp_lock+0x192 intr_handler(ffff80002a25ded0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff838d2bc0) at __mp_lock+0x192 intr_handler(ffff80002a25e030,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f msleep(ffffffff838da4b8,ffffffff837cdf70,4,ffffffff83448c22,0) at msleep+0x2d8 smr_thread(ffff8000ffffc7b8) at smr_thread+0x17b end trace frame: 0x0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x680 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x73a69d18e490, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x73a69d18e490, count: -1