last executing test programs: 3.561219379s ago: executing program 4 (id=128): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) fchmod(r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 3.536663344s ago: executing program 4 (id=131): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x90) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x200, 0xffff63de, 0x7, 0x0, 0x1000008, 0x3, 0x40, 0x10, [{0x25, 0x3, 0x6, 0x80000201}, {0x7, 0x8, 0x6, 0xffd}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdc, 0x5}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x4}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffeae9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x0, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x8000069}]}) poll(&(0x7f0000000000), 0x35, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) 3.184482726s ago: executing program 7 (id=138): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140)=0xa, 0x4) 3.174284028s ago: executing program 7 (id=141): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) 3.167247137s ago: executing program 6 (id=143): setitimer(0x0, &(0x7f00000000c0)={{0xffff7fff}, {0xffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f00000000c0)={{0x8000007, 0x3}, {0x6, 0x2004}}, 0x0) 3.130719014s ago: executing program 4 (id=144): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) madvise(&(0x7f0000019000/0x2000)=nil, 0x2000, 0x6) 3.121533618s ago: executing program 7 (id=145): r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x100030000007d}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) 3.092970905s ago: executing program 6 (id=147): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000001a40)=[{&(0x7f00000005c0)='n', 0x1}, {&(0x7f0000000600)="0224be6f25da855e27558e156b92ab0bf400ef39a501216451c062f81c6551a9cf38aa55494e1bc78e3adbe089e1bd084cdb5b168106291333fdd9ceff20d3275081379b9e390d0e2e55c5686861c78143775793b614014857d09c62fdc1312a6a307c9d5247c74e80e8ff069162b3c7e4340ebc143544b931ca0223ec4ba3c7f1e7605d30dea07c202d8dec175ad6db52049fcf305995d0db22d3e352b694e513ebcb74bf0e60b358b733c06954ab40857f39c1df8ea9ba8419e0b520d4cbd29a2406cafc2b26a353443f574cc953e6318cb7ccc827d6fbabab779a56b9dac4b2ad9680033853f9806d189a149b67bec84ef2cb62", 0xf5}, {&(0x7f0000000780)="e91c68e9aee0a48c39ba9c0df53dae41a514e1b4de277aa62cb2643ea71c1d9807f4024ff9bb9ebce1ae6d7ee34ee299c2cb2ad8dd3e3d875c3e14dcd59871a2c9525b42accba96648b35844c9793a10f779508c71febaec57cdce267400adaa60a645e2adf14ee5f6e163654c239d2a2f30db5b8e47d042cd4594fdbc2ebfdc36287acd9f41e361f9cd4b82c05aa206ea104c490d23e03944f2d39c316f4512c39a2977b3249665aa2a0aea0bb6027ee40d958615a162d1feb0d3784db9b75ebe726d75074c4681ae60ad1dd3d193c94404877b25e341fe8bc949a218daa5b67f4578659cac9b17ce0d8e1457cbb932c29dccbada08eb5be1e35cf9161376d5bbc7115336ee4b1f850c227edf9eb9046fa5", 0x112}, {&(0x7f00000009c0)="6ffe04b3a882b69069845743a225180d9264e0dc4e42718c9c367119d529b552ebc4d8a146ba290609362f8af4ab4ea9c1813946cc363789932a89eeb177c2e6b27d9df1f2dafdb5f79c25f3cece51b5e3669a5b8cc07882496338f485566f3c447231d7df101da041d501799790fd90733f8a480ff4ce8ffda1db2fcadf990bea15a2fee46605244487077fdc3dc698687c187c3fb1fe90db71836554dc2208dc80d2f2e76191f7e874696e9e8097009e2b2e8be339d0cf487093f88f866e5d71fd1c7bcb6c6ee4db63bcd9ef2c01b9ba82643a27ff473ea51994979bda72c87801da3681ecb6bf66533462f25fd542748491e909f846d0de716bcc7f80e5a59efe064395ee13083ea27bbf1d728b773c2d6e2a8d2ee1dde5f799c3d64e310d0d819e85de6fa7c34dff2e8d7e26d3848b951921ef6281b741e416b96bb1b49a841c98ba4cf54a6a866df9880e849f1268e9193c2affe82c0bbc048d54954f952d3afa50708d09d053e5c636b5b780d96cc10f841fa75e9e8940db93db4a57e1c581fb9f7e53adff5900c5c87b6ea78af34a73d2dd85e32652d1731ed9b218199c084b49d6d481d9b3af54d51be8c236f3a7f592004814e9af1c34d2c349c11d80d7ec0d1a8cf454e82826b3cd5b59088278c718a6f10fc2291bbb08a242133245714f2d61fdfbf3ea1db3eb50759e24760f82dd6fd4e5362d7fee48fe5a1d9e916650f47f9b4e2fed475a19ad240c1e603b0cfc814430b91d215659e79818b82aa06b1546aac6e8d1e746937e740a12bb7a0082d4c008698f78d70ccbbcad2fc39f72eeb956c34b0a9c26c3851517fc4ddd606233870542e4d7f96a1e839d0e116d9cc2bfe08f51b06300a7b36da2e2fa0d174893e21aa606c4ff9c5f6b0a6c9d4462563e48ad68d5b9cacf3f2af31862fec8c7d6b5dd412ae3ef77403d545908903c65adda3bdac378c542ed2b68fb803663d7094e57cb3deba3da2c8b2506a8247fd4a21ee856beb196cc62c0da345c0b20fb02e81cf2f5c458f0926666441e2476ac7eac165349319a974669db7baf5eee8fde5f8dd6646d8307c7737e7aa54801693f00ccceab96ee8dc9965abbc9bff2332e4f6a96a08040eaa01b817e1c7cb6d768ef290c1dd9fb4585e852d33b8eda92158de96c01667fe16df13c831396b1816e8a806fbdc3dbc96ba1fe21b354897ce70027a2bc7569a6436abbb6fa5421f650479044e45f9717dcaafbd93c80972af0a0bd75484926d7f6e47ab0639893f6b73aa668a535517dc233ef9502b76652b8bf00ef4deb723681f3c47835fbb915bd202063af236bfefbe050bd4321cd666595064697c8051ad83dc096367a86d465131eaab104215991ac6592c7b8a89f7c01bd71979a447216baa2a0b657aa9e4fafe776f3bb8cd35e3af1598f91f7533162d36825bd50744a5f837783fba7c46360394185b9429ff089aa71229adb01b153e97bebe068b1d78ab3db93b5cd0cc022a353bfc6330d45fa2403f6e3955dc878b15327d8e29e88981b97458abb3b901080d38ab551d0570b16b3929573215654c1adeeab0cd924883f908804490818362f14e9178f16cb50881bf10750a23a8100ad663ab87eb0f562257aa895ddd4b7888f5d8fdda54b00f6362b631b67b7bfa436e07c421d3a7062b23575a620a87c0a0b8b74aef84b99ef1255955dec9cc363043ba88e898199ee622ae0e48c47f4e7b7aa9870b9877b1fbba34ec21ab77fb9256fb0a181c49b1802d72a0fe7e82a69922a6269849c0ad3059f7e1f81542cf11259e232cd11b394f9eacbf6a42e6d3d96e0eb003d9fb35b03ade7d2b113bb2c772c29936e2a15905396a26f7e209aaaa82c81accb72b1bf0fe6b3b1cff4dc15991718b7c673ab3e42286d8f1409dfccfb84c17028086314caf534199a9b1ee6e5400dbd1943d586bbfb93ffb22222236c43dc39d5707f44084f7a37775882ccd094290130324dcea598a8deb892638d1d8662803e6602c99db4553bab6bbd248af5dc714a9688830accdde589f1372e61f9bb46adbe39921607bef18e20cf1ec781f41bf262064fea66768bae342c084763d3c06a347d722be2c20ad52c056a2f01d06f669d022b825336447a545ee85e5bc02e64b4b4311bba3d7cc7a6e919b77d9d98ea77618308005893dda27490a035c4e02ead6271d71bb7315b3a35b4d45ee605d87a6049917d34bc38c43166dd7c4e83251b8fa7580b3f42eb7fdd0c414271f3c386145175679152017fdc520854a4eb16006405cdd41fc1c176dc47f1b9d436ba878bda98c59df87dfad55f6c9e83adada3ee47a956d794b1060b9d0e4cac8d1060235ad7be1d87f79afbd58c97c836472a5750c5882d05a73144b7b4f6680008d781990e286f91cbbbec91ae3f46acc956ac3b15a040fe3bddb3e41d0d06956a36fe", 0x6be}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x1000f66c, 0x6, 0x7, 0x5dffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x7, 0x80009}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe", 0x3d8}], 0x1) 3.077100353s ago: executing program 2 (id=148): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0xfd41, 0x100, 0x3, "f2b020b7500b1a444efac1f7ef13d2aecc6c5ff8", 0xdd0, 0x1}) 3.074221569s ago: executing program 1 (id=149): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) syz_emit_ethernet(0x42, &(0x7f0000000240)={@local, @random="b21eca4f35af", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8200, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x0, 0xb5}, @sack_perm={0x4, 0x2}]}}}}}}}) 3.05869432s ago: executing program 1 (id=150): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 3.032979611s ago: executing program 1 (id=151): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mmap(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 2.924381264s ago: executing program 3 (id=153): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/177, 0xb1}], 0x5a, 0x0}, 0x6b}, 0x38, 0x2, &(0x7f0000000940)={0x1, 0x5}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0xff) close(r0) 2.917946308s ago: executing program 5 (id=154): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 2.885862871s ago: executing program 2 (id=156): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x80000000, 0x6, 0x59, 0xfffffff8, "691811dcd061aa9460b7f105eb78a096fae53618", 0x3, 0xdb}) ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) 2.885581709s ago: executing program 5 (id=157): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) read(r0, &(0x7f0000000100)=""/254, 0xfe) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="2a88f79f", 0x4}], 0x1) 2.884666446s ago: executing program 7 (id=158): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='w\x00') fchdir(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 2.872165464s ago: executing program 2 (id=159): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x840, 0x0) readv(r1, &(0x7f0000000500)=[{0x0}], 0x1) recvmmsg(r1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x6b}, 0x38, 0x0, 0x0) close(r0) 2.861140922s ago: executing program 0 (id=160): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x400, 0xa5}, 0x8) socket(0x18, 0x1, 0x0) ftruncate(r0, 0x79c8) pipe(0x0) unveil(0x0, &(0x7f00000012c0)='x\x00') r1 = socket(0x2, 0x1, 0x0) sendto(r1, 0x0, 0x0, 0x407, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000ec0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.803607437s ago: executing program 6 (id=161): select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) 2.791390439s ago: executing program 6 (id=162): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x2, 0xbf3a, 0x1, 0x9, 0x80000003, 0x9, 0x0, 0x2, 0xfffffffffffffff4, 0x4}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xc8c, 0x8, 0x7, 0xc, 0x5}, &(0x7f00000000c0)={0x100000000, 0x9, 0x43, 0xe95, 0xe, 0x2, 0x3, 0x3}, 0x0, 0x0) select(0x40, &(0x7f0000003d40)={0x0, 0xfffffffeffffffff, 0x1, 0x7, 0x7, 0x6, 0xc}, &(0x7f0000000040)={0x7fffffff, 0x4, 0x3, 0x719c, 0x8, 0x1, 0x95c, 0x2}, 0x0, 0x0) 2.711652822s ago: executing program 3 (id=163): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000004}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0xc}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, '\x00', 0xffffffc0}, 0x1c) 2.705990561s ago: executing program 4 (id=164): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r2 = dup3(r1, r0, 0x10000) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 2.704320737s ago: executing program 0 (id=165): bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "00000000000000000000000000000001", 0xc}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 2.696462619s ago: executing program 6 (id=166): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00', 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) 2.644422711s ago: executing program 3 (id=167): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000000), 0x35, 0x0) 2.643529991s ago: executing program 0 (id=168): kill(0xffffffffffffffff, 0x9) 2.638201545s ago: executing program 5 (id=169): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) 2.626543584s ago: executing program 4 (id=170): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x63f4e887, 0x2) 2.615761891s ago: executing program 7 (id=171): r0 = socket(0x18, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ffc27cf80000e22800", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0xfffffd5a, 0x8) 2.615630761s ago: executing program 32 (id=171): r0 = socket(0x18, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ffc27cf80000e22800", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0xfffffd5a, 0x8) 2.607518064s ago: executing program 0 (id=172): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x8, 0x4) 2.607365091s ago: executing program 33 (id=172): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x8, 0x4) 2.60527812s ago: executing program 1 (id=173): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, r0, 0x0) 2.605082654s ago: executing program 34 (id=173): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, r0, 0x0) 2.604122548s ago: executing program 2 (id=174): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 2.60242633s ago: executing program 35 (id=174): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 2.59041627s ago: executing program 3 (id=175): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000023}) 2.590313375s ago: executing program 36 (id=175): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000023}) 2.590251955s ago: executing program 5 (id=176): open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300000000000000b10000000000000000000000bbff020000000000000000000000000001000a00c2", @ANYRES64=r0]) 2.590188793s ago: executing program 37 (id=176): open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300000000000000b10000000000000000000000bbff020000000000000000000000000001000a00c2", @ANYRES64=r0]) 2.589198732s ago: executing program 6 (id=177): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/208, 0xd0}], 0x1, 0x0}, 0x7}, 0x38, 0x2040, 0x0) 2.589096936s ago: executing program 38 (id=177): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/208, 0xd0}], 0x1, 0x0}, 0x7}, 0x38, 0x2040, 0x0) 2.151943018s ago: executing program 4 (id=183): r0 = semget$private(0x0, 0x9, 0x19f) semop(r0, &(0x7f0000000000)=[{0x0, 0x1000}, {0x3, 0xfff, 0x1c00}, {0x3, 0x4, 0x1800}, {0x1, 0x0, 0x1000}], 0x4) 2.151492342s ago: executing program 39 (id=183): r0 = semget$private(0x0, 0x9, 0x19f) semop(r0, &(0x7f0000000000)=[{0x0, 0x1000}, {0x3, 0xfff, 0x1c00}, {0x3, 0x4, 0x1800}, {0x1, 0x0, 0x1000}], 0x4) 771.666494ms ago: executing program 8 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) r1 = getthrid() fcntl$setown(r0, 0x6, r1) 771.622883ms ago: executing program 9 (id=188): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000e40)=""/8, 0x8) 771.615792ms ago: executing program 8 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) r1 = getthrid() fcntl$setown(r0, 0x6, r1) 547.766696ms ago: executing program 9 (id=188): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000e40)=""/8, 0x8) 342.726421ms ago: executing program 0 (id=179): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xc03) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 342.37773ms ago: executing program 1 (id=180): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = setsid() ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x20, r0) 342.239923ms ago: executing program 5 (id=184): r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 342.152367ms ago: executing program 3 (id=182): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) shutdown(r0, 0x1) 342.072218ms ago: executing program 8 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) r1 = getthrid() fcntl$setown(r0, 0x6, r1) 294.001768ms ago: executing program 9 (id=188): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000e40)=""/8, 0x8) 241.559229ms ago: executing program 7 (id=178): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=' ', 0x1}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 239.97049ms ago: executing program 5 (id=185): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 238.811385ms ago: executing program 2 (id=181): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001500), 0x0, 0x0, 0x0) 236.861672ms ago: executing program 3 (id=186): r0 = shmget$private(0x0, 0x1000, 0x105, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) 235.715652ms ago: executing program 0 (id=189): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/177, 0xb1}], 0x5a, 0x0}, 0x6b}, 0x38, 0x2, &(0x7f0000000940)={0x1, 0x5}) close(r0) 235.296601ms ago: executing program 1 (id=190): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)='e', 0xffffff86, 0x404, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') 235.062888ms ago: executing program 8 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) r1 = getthrid() fcntl$setown(r0, 0x6, r1) 178.074966ms ago: executing program 9 (id=188): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000e40)=""/8, 0x8) 355.353µs ago: executing program 8 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) r1 = getthrid() fcntl$setown(r0, 0x6, r1) 266.663µs ago: executing program 9 (id=188): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000e40)=""/8, 0x8) 123.608µs ago: executing program 2 (id=191): setrlimit(0x0, &(0x7f0000000080)={0x8000, 0x100000001}) r0 = semget(0x3, 0x1, 0x281) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)) 15.615µs ago: executing program 8 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) r1 = getthrid() fcntl$setown(r0, 0x6, r1) 0s ago: executing program 9 (id=188): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000e40)=""/8, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.52' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd805fd07d80, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=9 req=188 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-8.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect login: