last executing test programs: 190.36965ms ago: executing program 0 (id=1): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x1300) syz_emit_ethernet(0x32, &(0x7f00000006c0)={@random="1f2775c315e5", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x5, 0x24, 0x66, 0x3, 0x2, 0x33, 0x0, @empty, @rand_addr=0xaa2e, {[@rr={0x7, 0x7, 0x4, [@local={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x1, 0x8}}}}}}) 184.13433ms ago: executing program 2 (id=3): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x40000, 0x0) ioctl$VNDIOCCLR(r0, 0x84946466, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x5, 0x7ffffffd, 0x0, 0x8, 0x7, 0x80000000, 0x1, 0x0, 0x2000007, 0x6}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x40, 0x2b) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x209, 0x101, 0x3, 0x0, 0x8000004a, 0x23c, 0x80000101, 0x1, 0x2, 0xb, 0x40000000000a4ca}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffff9c, 0xc01064c7, &(0x7f0000000100)={0x3, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001dc0), 0x20, 0x0) r4 = getpid() socket$inet(0x2, 0x3, 0xd) fcntl$setown(r3, 0x6, r4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x2000002, 0x99}, {0xce1, 0x15, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x8}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) 174.466815ms ago: executing program 3 (id=4): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x6, 0x1, './file0\x00'}, 0x19) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 160.28931ms ago: executing program 1 (id=2): ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(0xffffffffffffff9c, 0x4004575c, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x401, 0x2, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0xfffffffffffff000}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/67, 0x43}], 0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xa5, 0x9, './file0\x00', 0xd, 0xfff, 0x6, 0x8}) closefrom(r0) 153.701495ms ago: executing program 4 (id=5): symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f7) mprotect(&(0x7f00006e9000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x8, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) open(&(0x7f0000000180)='./file1\x00', 0x0, 0x2b) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10021, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x4}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\v\x00'/11]) r2 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r3 = socket$inet(0x18, 0x3, 0x102) sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x8, "c43dc7adef814619008000", 0x101}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a", 0x21}, {&(0x7f00000002c0)="a1a26ad1ef412a", 0x7}], 0x2, 0x0}, 0x0) r4 = getppid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1410, r4) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, '\x00', 0x101}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000680)="a2", 0x1}, {&(0x7f0000000000)="0601c42b3fe12e2f861d72ab2950f9c36e9fc97007db16", 0x17}, {&(0x7f00000001c0)="91a83cd126a859d9c4fb4fab96beae936f039af6551a2d98c7d8ebe38fa9076b042c6f02b5a658025e88a06bcc90ff4ea4d3a23dee295b3d65c6c675a562f928ee96067c00912b966c0d6bf2ef5e57fa27974d87d2c3440de97452691028279b", 0x60}], 0x4, 0x0}, 0x402) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/207) r6 = socket$inet6(0x18, 0x1, 0x6) r7 = socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000280)="83716c6490f20a2a15d3650656ef58d34fdd690d523bc30fa5d3b94b5d320b214556e2b0e430c9f9531358853e0b81ee869f305fd07f2d9fa68b785af3efbdd7a978fc1d80efd739a42a60a407457625afe94df168e6ca94a5c2e39a1c73130453c607283f3727115c2f28f207f33ba79a83b25eaa84af14dd4a4ac3580b60d03eb74824f82990470cc7b2f15b24c42882cda04e7d483d21bb3de6bd978e5c1cf9d959bf3de9cb6d4c1552820b15b90b1a42797e42e1578a0e20d617f1e6a337d2b63806343163753cff909769a073815c621ddd97a92e8447baf3a4f833e2232738f7", 0xe3) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sendmmsg(r7, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x0, "ff010000000000000000000000000001"}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x2) connect$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x7, "fe809e00000000004100eaff00", 0x4}, 0x1c) unveil(0x0, &(0x7f00000000c0)='r\x00') r8 = accept4(0xffffffffffffff9c, &(0x7f0000000380)=@un=@file={0x0, 0x0, ""/256}, &(0x7f0000000500)=0x102, 0x8000) setsockopt(r8, 0xfff, 0x1000, &(0x7f0000000540)="a3fef7a3c762150173530b76d7cf7e0c7d036853c324733bd01cb3c5297fd78d70480016ce43bb6a97cef5be760510312b71c8919f8433fee576f004cfd9c1dca792021f88505d556471f755e6ce9dbe99a115099f260a77f60f2cd7563d763fa21d43f7f44f4bd6d50342748911a7e2d00af2a8d7204e8d7162ce7b26c5de17415d3b6dff2cd186bc4fe19dedfb7c5b4973edc92b2e602dd44459505db97ce4c4cde4531ec5f4980e29b14ab49c1e396cad2c46e56fba6d482695acd2dc0ffa3d10a79cd757d713372891dead65782bfe1962e8324a57c6b008167e6d7e8618eca3885652f2ef343df103d200ce402e4b57f16f807e66ec58a694cd93799ffc342972cf031456e7a85cb500c58aaa0db376b74301f96d3647ca35bc5a07987760915bed92cfa561c16f4d1295a8ad7733fcc05a0abd0092130fca123f65dc4ad555d26d98e5fb58aecfc3e16cb6a355816a759c3cfb6361a82a791f951ef5af1ac9ca08109362b21279c28b82daed8b1ded67065000af1c158c4c666db3a1efee98bde403fce5760f3f031df86e0300d27f44f9048e88ee8096a9a1dad7c6eaa85fc570d541e86c4717bdd8933f1007f3e5a3fc4405682c6bc562b77ee6ff94766c3ec3af86e23bc9ab4473447c0b9441f8034b940a3afa3a701f59d8be4ecf5bb1cc99f67e65b105cc7ccee3d5a63da942d1d27102d3c1a28fface5482a29a60d08df330cfc4b70753c8e6de919d43396501dbc37b53625f195624fa66b1401d2846b7c54dc8155d4727ad85e09ac8c04717ff76d45bf70de382e6156e8ffe13a33b5067129236bb7c1251a8118432569e02f76bad3e79a4a14212c86ac44653790e3dfe51fdd7b4b4a151ef132b73b2831d8e2c83ce32cfc63feb0b59685dd31d0335490b6a47ea0a4ac26b7de5cc61b7295d6836facbedff44d2f6b94bab92d49ecc4961e4ec6077ec90707895608cbd686596e0b9de7c74ee1316097eb32436dd984c90dc3d30ad3aecc826c8d09f681415e4fd13549e98266a3922934df27c6503786690f64a1c0d0c55551a9842497bf7c757ab3af65f1dda8760b96b0a8e95f098669be2eb53daaf6b73bc0e478c177263ea3d0dde9dff9bc3ee8bdb54e001d8339a8e8a8af0f803897392af597f1178021d13791e73c5952b0bf9876b499e69f2660899e811b582b5569cdb560412bccfcefeeadc5049a5cb470db95cc86e050cc295e7d659a2089d737878bd0abd0f366c8845a2ea70fc58878b8b050d71af5dd2e58fa21cd9d494b8d09c5a94780df24a9e7e57b51c892848c7ba223324c242648fa89bb1e1b1899a0fcd150871dbc8acc28d17d99781ae6627b02a57c578f8f992cb583e0070ee03949ba08c3d2d99fcacf1ca7c14a79f6a15b6685d4c1811ca742293a2b51fd93c2266cc367569920055108df4bde8e41b40c2f808b95039b0c3f351b337b0199867ac50ae8bdaf5009206a84e0b58956a08327a854fc6f8452606b922104417ce83cdd3582b95e26d94c8fbaa4ad1c2d843ed61251807f667ce19459a41a96ad249a2c93d1c0f6cc528ab29e3e00a0557f0fcace3f8438c9485063da5362837698b461e5da331805f25f4002c7e9c6e4eb395a003c2825dfe81e58cc998f5dcf3504cd21c0de783b9caf3732403ee4223b6e33f95e4df20858059fb6907c49bad7b1e59242b906f81dd334addc3a91c4de162462345702cc6847741b82a8694dad9da3347e5f2fcc62b619298290bc9566167b9a4c18639044497fb153f7f258436766d92bab54e0b956122d875acd925e8b53b6a03bfcb76edb58879842d607a7ccc80616d5030f28e3f673fc64eb9984b8ce32e47d76ad13ec3b4e23ad47f5e3ba89a8f9b34c40b99c59fdf8d4966ab1c764a395ba4fc7364dfe408b79f26dc718537dc1de05ea2a1c4786375c909233d54315f2db47608a814ff03934b7ec1663889c3555b2dc9a163a33d40fa16c345df271f36d6cc0feaafe5f930081000fe0c15b17cc49f7178a058525ec401d67abc967086ff4e8c52b20429a7b944dffe0de85252b4ad1f6f5da9440fd30ca967d7e6c82a38530468b48dece5611c94c59e6d03327bddb50b2662b2b4830e2065dfe7a4f743c5e256ce7e6b6cbdc39af3bbfc31b1b4d1d8829b4d189f67c8ed3f59aa9254fd19deb430130489fe47e8f2fdbead45cc6c8e03058f1ffa3393882aa62345d96549c2bee77e67b0b5514d34ec18205ce0d417c2083fc88ada3e9515a405e7a7acfe392e2d6755fe66868912e8acbfa3eda55184f1d3a2f19bbb669f698ef02d57902296f278b0138e6170d08e03bc3923b5090e50620b5c29b687f4e1bed98a4ea154cf5b85b48257c99a90183753b5184361d8e55a2fcaf2e053ee60322db9722b6e8abd3a9afbc8964a7944f9b280f2c577387c96e434ac1135dcaaf0e195de483325ad02e06c463c98ef85358af9ab9778f969e00c8954afcf2a66a22f868f7a5f9b98effaa891775e6c37fcf48c7afc8fd5caf38159afe17a7e3251e110d13951317d0554dd3a15430b997ed623c47ef711fe0ed6ada54b284a3920031d7292f00645bebaa58f0d6d625eee0938d62c7524507fa7737a0bb2b5ed90d9a695e418aebe1d7e48b05f750b8336bf9cf6b8939b5105dc02d88c6e3f4d53b07f6e6392070c6a58d0511537331fcafb415d491f61fd323fffcd27adfdb3bc4a94a4f5f3ccc3339cdfdc87f12f8f70590d4e5a3b196f3a12fde903e510da5293f7b18ca740bdee11cef1cf52d9253c500d1815cd330320b06304ecd49faaa32767f6fa6d8b37802a30b26e776d656e463dc3a7ea96c9eb42da8309827816a56b60c5ba8228de6210149954aedc3f171ef32600f2fff3ea4ebea968f11a03a882f4db074f42daf39a3b9e8fdf876784a395bef1a8afdbc21428eae37c1bf162a80e76c9e7ab9febf438ca3a11c6b73c537ffa289e1768f8733eb3b0734d4903e54cfdb88343a2bbec653615fe6eb21e418d786e67b3fbd6bce6109d9fceb6158bbcb5d46dc4ae558fdb49c07e6bfdfb997cebfc6798972c658c63da40de5765a4618a200807e065e2f4501b5b9915d3182b69bbb8fb0c8bbe761d719d95347618060b88896981c43979847215cdbd9af5809c031199145fdfad89586ebb68166aa79e3aacbfabb4343fc575bc62a266dd4b1cff09beed42dc53e63962592b3ef895de1777451c7d6d9aa31d9a9baf6a5a84a4269368820d2c03f5ed430e0f6dd1911f958bb0398ee61655f4e13613b52975b95240cbd8bf27464cd36b8a77481a81ddf11655b1bc2e5a6482d302507b5b54a6eec2508cab7448e89a647769e7c3e2fa5ac3360663a005b5111daa493e9060488d8e4d3724159c46b09331c0932e13c7c99fe5b850b3f6fc54a9384c8c39503bace66cd385033427720bb78c01180c0fdb03ad5652d1f59ad13c9fcc609d7b8e0044588688d95dff03d14829ef7aae0f816976188ad36fd5937d20ccf3120ebf9e23da6f5ec71105f3b162206d1963e42f0a1e046d2f31c2c18b8d866357c7f0bd9ca9f2eab3016672726f1fedfb81400fccccf28a22b8dbd768f1c9854b47ef1a31e67f2f7b569e892d75ed43610c114c67505693db1dd247c7694b5f7be9a7ecc88ed1eaf1eb0329938bda3b1d1f6f27dd784b03efdab4c441d0f9bd86dd28c788df40f497b264e7faeaa7bcdc210f2816a1b29cc00e9d9677a48e87dae9e3ed59b7215521496da72c2053cb326c6898cf6941d15fb42b2638fbb66328ed046f797ba7cd789ed9786f9b9af59baf1922588557c7bdce6e3839c3f4df801334adf26ba5ca9185a50d1e86a3b2ac9b341244e71473ed0f72fe7283666a7df21c7735654dd571e40d7561333657b0c8e32d63d230fe3910d2835fae5db9ea04604cc7a24a69f9930b039fe2f22ac5e2e8f9c47c0fd5df041dc10b88433718643cf80ad858b1013f29786d9d67e28b56cf7883b3abb9a9ffc8b356ea0fe2c3fd1022e57caf3641657540032f80b506192353ac74420629b760bf8b36f2b786391f79e5cbbb2856d613161d6d0ff15364f5a00ca55dae8f3bcfff82aa5402418048a29099aedf9fb5fce1a587115f18fa7e6f9e9345086b763e4edd3fd57c41ecbea864a8296818ac8796b1af44d0e506df1bc52a38d628dd20ad7bc017f64a419edc73e431cc10a569d3afa2aab7c27b6df8e4f9ce45cf4697c2b868c53412f528c3607b0b2a0f34c006303216957e44bcbc5ceeb501cb6d38b6adaec06fa7ec75c999365734336082dd3bebaf76c5f9e063f91ef41b5f936547a36c438fa654e22d524b04e832df08ee093477bee628e6a66f23632c20d7d2a79839917af04bf5f353f21172caaef27a1677582946a82c1b40e9e9df67032601cd8993d77df7d6bffc9e5ff5088f29d32fab23ee39c648ec46d856dde132ad7c08e7f25b38427e27868cd5d8042dc4fc746fedb50f52cdb0f2e72d8afc72fdc34af0e68c49bfe647fd707d37f36ea0d2dab77bf39cb0139c20b0ab1942cc70c967aa6dcaae0ece68fb061fcf888cc41a97227cf318596ab57d2581f1daae3ce1773d2985a1a669c7af054ef08f3ceec3e20b34f8a07a8ef72ca14c6bde3b5bf801e6963f8283b4353804bb2d9fa5e6a85148a45b1fc10ecd4ff1fe1502a298bca12fcb308afaa6d3cf9ee885a004a083ce461eef2bda66261466bef2f8a4dd7a71709ff4b0029f1b0bbcf8d5102d4c34dacf914143d47859c584f04b839d3251297431422ea7f4f3bd8a53e3737307c6e3bfb459ba65f19b3c0c743efa2551355b72e23b5276bf53c49f89571d0bab1b1a6fc97eb208bb02da32457ed7cde11be78451b1b21f74b22ca21d6ef072b200f3cba6eda56c1293bc4076a6ee542e2c08cc6f012cbc2af967dbd802ef56e38d36779cc02ea3aeda0d58b4af0a588c46c4eb25bd7461fcfb4e2c0420a7d68fe168889d417f2015075af50dba67cd8bcc03b88875e45e22f2a0560a641766d20ca845b77b45619e7a6070dae30bbf526168683fee9dbe9e82b281bd0eba6c75475e4ce68eacf8f28acc9ee3b7cc37c759ec937a30e5549dc6a11f90ce26b9aa0eac87051e396dbffc0ac1bdc44349e4fae39b3e392db99e12901db823ab067b6d3dd9ebf73b0f0aee12b2a6b276d8bbaa32264f5aad9c9343e640f5a61d02135a6ad330c964381d2e7727cbaa2ff0b24454abeab9c9a8fb0ff4eba4102dca47f7923fae9759df3ab59b158285711673808a87a223e57c2c0f311b367e3618275dd72bbba8c875a870d1beb8ba359dd3eb7428d2d403adca3567e230b9dcce5400b5b1a134104112eee27bb70193a59adad24e15e60166671377d72c012907a065847eab2526f7fa43a24b6f4d31872f3ab7160f658913ca9980803f6370cfd9ea84e55c584808731ca7337397bcf74ded8587d1883415bfa1901b8f73f4bbfbaa64208b1aab734cca68ee8b6f0981b2acf542c788a1eda3f700c5ef5c6a29f1354387f75efb3c87ed038e32bbc644c21c9d080a75f1e1e2da8cfb3747b7175c89f150167b3514c3a7a9a532ee4bfb7c85ca0ac7e1cb045428eb70fcdcd87b248d13e5ec2e8d4201c193e53628ad5f1c716bc481dc3e4ed3f740eff9f5f979dc573f3ee05d89d617681ca65a30a4874e83d0ba670d1f87c86d105a16d6c6e0b8ee5b3da785ddbfafa567ad610886bee93c840763535484f43e9100e9a77445a58ea5783cba5313f92353ed7e1b555833a832f37fd8e250f0621e7b4e5ea4141565b153d7", 0x1000) 147.032635ms ago: executing program 5 (id=6): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) (async, rerun: 64) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (rerun: 64) pselect(0x40, &(0x7f0000000f40)={0x2d, 0xff, 0xd, 0x6, 0x4, 0x7, 0x5, 0x1e}, 0x0, 0x0, 0x0, 0x0) (async) closefrom(r1) (async, rerun: 32) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (rerun: 32) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f0000000000)={{0x0, 0x3}, 0xd9, 0x80000000, 0x1001}) 25.682401ms ago: executing program 3 (id=9): r0 = open(&(0x7f0000000440)='./file1\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0xffffaf35, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x3, 0x3f}, {0xffffff73, 0xfffffffc, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0x7, 0x6, 0xfffffff6, 0x200}, {0xac2, 0x8, 0x1002, 0x800017}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0x1, 0x200004f8, 0x14}, {0x6, 0x11, 0x5, 0x6f}, {0xfffffffd, 0x10, 0x40008003, 0xa}, {0x0, 0x3, 0x400, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x3, 0x25, 0xc6, 0x2d0b}, {0xfffffffe, 0x2, 0x80002004, 0x9}, {0x2, 0x8, 0x47, 0x200}, {0x7ffe, 0x1, 0xc, 0x5}, {0xfffffffd, 0xfffffffd, 0xf779, 0x8}]}) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername(r1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0x200000006}], 0x1000000, 0x0, 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7, 0x9, 0x3, 0x5, "01000000d00000000000006546b68965611de600", 0x102, 0x6}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x80, 0x2) (async) r2 = socket(0x24, 0x2, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r3, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 25.293172ms ago: executing program 0 (id=10): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) socket(0x1e, 0x3, 0x81) 20.511768ms ago: executing program 0 (id=11): sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) (async) listen(r0, 0x7ff) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) (async) sendto$inet6(r1, &(0x7f0000000080)='<', 0x1, 0x8503c97dd4963c1, 0x0, 0x0) (async) r2 = accept4(r0, 0x0, 0x0, 0x8000) recvmmsg(r2, &(0x7f0000000100)={{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/183, 0xb7}], 0x1, 0x0}, 0x7}, 0x38, 0x1043, &(0x7f0000000040)={0xb, 0xc}) (async) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) 19.572637ms ago: executing program 3 (id=12): open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x206) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7c9a7, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) 1.77511ms ago: executing program 1 (id=13): chmod(&(0x7f0000000080)='.\x00', 0x3db) setuid(0xffffffffffffffff) (async) chdir(&(0x7f0000000040)='./file1\x00') (async) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x6, 0x1, './file0\x00'}, 0x19) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x48, 0x1, './file0\x00'}, 0xa) 0s ago: executing program 1 (id=14): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) setreuid(0x0, 0xee01) kill(0xffffffffffffffff, 0xb) socket$inet(0x2, 0x3, 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x1, 0x8, "01d03cf80047c1d100000000000000cc00", 0x3, 0x4}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.165' (ED25519) to the list of known hosts. SYZFAIL: SIGSEGV pc-offset:0x4211dabb081 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xfffff680713ee468, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-main-4.us-central1-c.c.syzkaller.internal) (tty00) login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect login: show all locks Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: