b957a0f8ca3a6f494861534653f6a", 0x14) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 22:09:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x6, 0xffff, 0x29, "0382002000", 0x76}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 22:09:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x96) close(r2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) recvfrom$inet(r3, &(0x7f0000000800)=""/4096, 0x1000, 0x840, &(0x7f0000000100)={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a835008100150000060018700506080008aaaaaaaaaabb42017918d58e44c3b3aa56c32897e7d7554d58f9b5d2614ea40e1c000000"]) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 22:09:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) fcntl$getflags(r1, 0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 22:09:37 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0xfd) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:09:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) write(0xffffffffffffffff, &(0x7f0000000600)="7ee6b7109b9db07f269e7b47a779b235e85945d02e9a920773f229620500000000000000ca7c3254b10751dcaa1242bba13e37e444a3fe8cc401000000000000008e573c2f46f622d50c4e042eb4da9155788d8c8b704b221b7021e1cecaa9877ad041d34428199bc86c66e7f1fef66d1d0adff5cc60f90875d697fc52c317f4b6eab7a526da6f1e5922240d", 0x8c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)=0x3) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:09:42 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x9}, {0x18, 0x0, 0x49, 0x9}, 0x6, [0xf72901b, 0x9, 0x5, 0x100, 0x8, 0x2, 0xc657]}, 0x3c) r1 = dup(0xffffffffffffff9c) pread(r1, &(0x7f00000000c0)="07622329bcb33909bd48f4818ef004473fe6b27343b93031663f1c9d3c3af0b2aa3d2afbd995bf6e6bf11fa946132a29b5549407cec72449f54060940b84417cc79117330f45de27e0844814e55086c103e418325f2cb3607aceb4ee0e7614e9819190f5b54793", 0x67, 0x0, 0x0) 22:09:42 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x45) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000080)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x50) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r3 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r3) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 22:09:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_getres(0x2, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:09:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2c000000ffff00000100000008cd7fdf030000004de6632ad45769c517fcf212c063825f746debf4d85838888a555c3194598ac15b0425a3da13ff77c85bdcb59ac00fcbbd5d2a0e5abdbf6a13007ff23b2dc42ac3405324c199b72564e86c56516001dd1d4e141dd70ec07713cf1a815d9ac7ac68e02112c513b8", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 22:09:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) pread(r1, &(0x7f00000001c0)="4516389a5eae030aec08be329f20488d4e1bc7221c060408fa185d86a993951453a23785fe08229469f0afe21cce7d120b28b7148fdfcd95b07935c0c15f26b891748811449938ec7e640626e5016fc8c6f664c2ed8f6233db9ec447f8911696b9b2e2f226f537308c9ebece031b120861882683baf94b3e1f6c9b661763de8abefab9d409debb8e3e691f94964614535ec24178b91abd3c8b285c513d27364bb2efacc451ebb41fe9f0c7929b97179cb60984dbeb050a99dbce89ae733c9323ecedb9353abb7d474f31e26643680b0e8b5507c87e66e278366e528db80818af289afcb61b615e50545fda67a22484d0835677860a2d967410e5157965990abee09f02a1022958a1d31897a312cf818f5939f71015b57f9e81d81e015d4f059dddc88c36d2a43f44009869003a01591a8d57cf7b43b664301cedebc0dcb92d6beff76ce6f6c1af59b4f29809ef16837c4b681e62a946b78f5e464d2217e05d092b0231eb221a2cefa85346dbf12ead9fc4dfb4d34a3dc46c7661bf66efb2c93d64dfb481cfbaca53c4396ce71ca7245d4336f8d701ff61d045bb511e596b6a1925fc4857949af1a6056b6dc7c439d7a9263100fda50c055f65bc5f98e2ccf036fe5c1dddafccc76d2e2a0e1f7fcb5f452ca3fbd3cc6c592951447ccb440d3c91714ed3d79731e1792dca651bde62c038c603cca9f4b326d3e5510127c2c6ead2967786f74475e77c027446d698bf785a93d0624dc9c0ded8193a77ce63d5aa745627c761a077c2fd290a2d54bb104f05e1d9372eac9d3b2120bc920921f6bf021ab943bfaf088f768e88d68ba43e812a60b28f60df4eadda4f1b0d44aeaeadc99284037d11ac50a4981d79ec435f6eac25f3254ef12623260805daf06e86430042fc64b3db6cd22e5c2544db346dc4d4661cf443619c4f7accfaf92d474260b6d1cb483d703aecdf354ce23720c834311089be35e7f6cecc44cab26659dacf915c082326f2dc3c91fe238b63b4f4d551bf24e0d8d7fb0be6d9ca9025825d561d3fe67704b287fa979371d8131259609b53b3c68df1546e6da28a1ca34214ad722772c81d94a8d210c3ade39dbfd962a0db1b5272fc4f0fc24a8b22ba122be364474c069d0947082e0afba0ba366fe336ca5eef45c783f0f96c7c98e55dd4bf77a0dd8f538f0aed9080fb23342ea5c64258923f4eed467ca05ba4013b25affc61c96254918938f080f3e7bf1f142f3e06038a951832904ad27db71ed63c49fc4c75b12af8f2316b24bf720514f1c8a1d0571177a76a409cef1c48e5209462d8b3ccd203ea0510f6046c6503e943cbbeac1ef02df28428c94a26826efa187ed15f344274e15013e676208ba5a495067a937011dc6e64b648b2f3bd8a7a157d32393173a6af92a14fcf2045b1accda7bb995438bd780413574053e490327f7c7286989c0a5b28e2fa73d81051e1dc19bed4a327706d2a990837cc2346c569af1060fdf9f8023ec4bc3eed59aba185727110084320d20963715a7386c7e5c7730055849e358776a9fd1dc4d19776481d0c867b6c868306b6ded3e28122e6fb18785cbade8984c4d5c27e14a27a99fb9e0990322cb01e51681009bb6ab523f4bfa4942ecaeb368ff48d74ddaa0cdae78c4ede26acdfd6962e528be1517c270bb1cabc899bd126b0f9b62b77f2d48a5e168c38665b33e239b2eb462079aab198f0945130216d3f9ed5cc6268a06fb259862af65359906607733aef7bfb7b132bd807bc8fd4c5b8db37e5a5d83799bfe7d952985626b7074ce21c1cc91a73f8ef2e5d8d659d762db2f0f28c8c351bb0fab3ae830f56d1f252f6af3f3d8b76aabcabaa1addc74e624a672b075a5786faba3e01cf85ddd1d0fe49ab96087d7f2effdc90b0f68047d25904fa04cb4c9ad93e280f54084b2b26dbe416a0a7e174d98af69033f9438a1b2cd8c6a180c61fe2bf5db954770c5086d3d3980d0a375c8dc5de0351dc38c9ba655a971a055c24ec92d8f56ff21d10b3ba80eefaf1759069aea604eebbb5ff6fe184bed3860486aacdd2f3224ec9eabe6d2c9a12cf782df9395b77569bbaecbc1a2933df2ddf99bee1d6f798dbc5399fcfe9a749198776acfb56d3a0a77d5283987298f961810f6cdbcca95fce067c2ff8782601edbe572d21c08d1e6b5a11bd1843e78981cc03b7c4aeda7b7d928ffa567c3b190efb2f332ecc13e2c584382105386ccfcae22f0cb1363f1b2cb935b319931a1ec4e4d29b78ec7833432b8d64714d19ccdbb92a4cd5ba75e4e9b3f94ce5b1444ee85b7e1956b1aea7f113a75309d558efb0f9c251f348ca335b69b1b5b5340f93c4c68c8892d0bdb74e700f8f4b90118566b5d8e2ff36ef0b94fd0ad31dd7b40aa1cc41ec60932d7a0d28a5875db79eb2cb88ebd986bb2d7f5b42390625bf57a155a9ea81c3452fae01d84eae9430abaeb44a12299843eca9834cd83e242b33ee49e3038d7d866b2562c7fcc9945d5e84f425615e384a34f94c8754e8b1eafe794bdda91b1ea58833fba02d2c29afa39df3c148b643aef8f3799e3c4b6f048907032b7e9ca858ff0b9dead22ecf22dea3b97ead89ba59c3673c56eb40954027e8ca46f65ae4b9f3ceeff17211eaff38f2565ea3b975ca85cf59fb33da468d69e2e64fb2197b3247da815fe1ac3cd83dd084040c79cc0434befec206f949b814967a27a47ffc9e63a7fba9ccfc1ce03b6aea4ac146c693a042941f410dd9f6261a02e5e4d8be8fe7e58cdccf64d718db7f573ba67f146fe836c6384e806c73584693406276cf17ee26c3e65e65deeb60d867748caade7c9aa6bb525f21822c3db6e511d7d7089b94c9e24d063e98bb45384b6ed0956572f55e43737ab64982574ff9858f10053c39f0af4cf6356c70be857ed28876ed11c8d7fce55f9b59c3c1731621bb8212bb0594ae665b5774a3e3b6e79cea60739ff0dad0d68aa117766cf82a302aa9e08df96ae48ed984b32d3a896adab3d2278d18c2d56c206b89100025b0ae8cc57903e9f1296bb84b1d2d17ebafe90676c755aec56d115a372877f14ccbb4383b45dfe6fa4336e40c32b688df79aa3356b53cb99061315de68f36ff004fbce639333fc7e36e2284b25af2c201d32d32b9923474d0998528b5151b66c4dbd554fc30c317d94a6d8c5856c462083f569155bf994a4990759b139aee7f259ef3fc1e7b9c33e817cae1aab194b2a46bbef3d70ef7a728c6ec2123154cc6e7058c5a302993ed0386e8fad86de73523d7e55e16cb32bc9433e8521cf5c311132e69534bbb1cc0c9b04a93f3cb057276bd284b53c5fe6588e086a47f82a8922c9aea2967e6dec553a2cc9f1fff75fb601d8b8e63f4158746f239768b6eb1a6856613f5d177b0c1136203984a1a2caef3e7f964d07372f6629066b62850a6351a162e86aecfc7604bb03f3f2a5a071babcb793df294084622512f76794c5a9e52256f05180fa90ba981d34247e5c828555ff3765c04b90e21dfa1fccb40c4d5a8508646adecda0ef6307a31648d53eceac9e74f21016581159c5067d6116b5bdd30e4d58ef3234146f35c71b7f4d6586970603ac3b21bdfc80758d8bba0d7aeb58a4f97b267f5dc33059551f83bf1cb1d22ab0c6fa012cab33bd569664bc52dc964395c2d2db958807a914e3108559b7988bb1332c856c37b1b0f6c162008bb5788950053ef5ac847d6e6c53c3bc8e1dd9b6a808fdadc3c09c71d83e9a156c4f4e5ad9c939f2d063693e96fe2fb2d372458ef89e3e24088bdf8c19ef20ddca0c415a27c778b7806a4c9ebbd2bcb335d1cb6008ef94ec0a231223ae156a1c6ff45dbf5221e808e732bb02ab32aa787e3092dd8422da6276be015a23ecb58e5eed903ebb8f05fedaa378c97ed19f957af849257fd0e039a9f7c078bb25adc7f9fb79e01229501e75fc54c805c998c994ad488633a8bcaadb3a277514200edf4d7a826579a6d0379ff4eeb8c0b33ae63d982e2bc092ae6dcc675b92d4a6614a2b6a7f377a83d32b8ec1421c82dbf2baece6d1ff58f1bc67803e9f515a5e91f877b3a6c85d98fcffb3edb45fdb91daad2ac27167c6d0e4b96838e34f709da8901afe66af59ba922c7dfc3f2c1f5f0d1d77a9cda44c367c55cc1391ee50564a60d41668dab3a45ffa20939088cb469f77f525dec60f64276f100e62b6d6b40d35d60f706e06875d7131444fec25ae0cc9c271dd16a58163407d5666527b522db4d0c4a1c23a9b9dd673bcee4aeec59f806d9d5d368bb2b6256503b9d42bf3dc02e72c6b21805ccd664e64fbc47b50c61f82b6a30dcf4b79e480ab1f4c3faa9f32beb70448d7b4935d5563476ba9827c81649369b9db39e26119adeefe7574cf7830c2a08296af504f5d2f7f0ea92d8b9018c7f8e4299a9a2b4ce8865889e3e2b868bfe51f584823e08bef74566cd9ac078f0eb9ba7498baaaec446341db95af558873677ad2ed40428ca882385f045cc551fd29277643bbbec7b1b985b2740b6fea0ded63671f0201edc3ccb6d170dba4286c921a1de029bc31e254874a2d572b3d7dbf3edb4e59c3e39d7ccf0aaa709b43bfb62876f4251141ddb6181abfc3791910dca6dfdf8433a3d684fd40ab14f13726439a6068cfa6624338f82a0fa3598caee774fe047a368fb19275b6d8b711e4a28c64012538d7895088a9d9d56d2613e066053fb74451173bbdba7eda130d734184886ba2171a1b66cd7b586f00db6ef4d22548d138cd1492776dd0150a4a6079f8105386d90a472da82a2446f5859b82b80b0d79a9102791a09c2222bd7755b13628b814e30f1aa36488866ba8e9720174235144c05aafdb0d23f5167bdcedb69f380d715b1cb9e83b56eec04e782fc124a3bb497f3a8019de3c61b53ee856cc0d4655238682408d15271573694357df34efa31aefed99e632302924da71fdaed5760fcff7b1fcd6eced6cb33a9b99ba6f1fd30920a30d70f9c56727cd3b22d6c518ed5c35505745c4e5438b1bf9079001074ec062f049f2dc044ec987a88f6b74f6d925639a44f2787929c41e9d11651082fb5e967a1bc94cae47e6af3f97f1070b86a2f7c1b77d9e391cac9ef3d21513bf2409889ac6f9a1ac30e7ff7e68cc3b5de7fef6adc0de769351ac27e166cb9b887d20ed177f42e2138afa66783c4e907756775e29cb36dde046b1556c3e69fa1ded5b624862621f0e1af2fd1d7cebcb4f6d43b5ea088ec97298b48eac9f9e3935d76db0a83c28e6d4747a50574018a54e3e5574bc2306625810546d97a83bdb558e89140271b4d371f0b17af8521189a9786db5dc31fd281dd5c88a62e56519b8635002746a7f1f4be1c9888c88c2e1d5539ec7e864c706ac497297b739004a2c37ef5e2314140ca6562f2f3455a9aa2ef7688c94d2ae7a263195e4b5163e9a403532f95727b1c18313aa6f624cc78d8787107fe847c1d1676e0b5fb85064a7e6eb1ae69ba83c7aded4319dc62a25bf8427e3bfeaee0fe1dbbbe4418c2d503139525235865f53443d7c18be0c93e33facada5f86677f7eccbf8f8208a58a243d02e9ad8756578f15cba69cec8bdc2e265c004657dbf2fdd677d1bde6c024f010410a600da7c7fec9997930eff2697ae9cbcb07807d5d4531b2b6a0ffbe9f823a2c7d775ac4dc3a2848acddbc348ee64937a71883eb5d64d59eda99aed09d644eafe48c855a73f212d2441957819849d2729be6ccc5c95d5fe0c3031a84dad66ad2ed2d947f232f36861786aee7336569f5fbe71aea0393b1219cf6287139a995d39d756268b14d", 0x1000, 0x0, 0x7) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 22:09:42 executing program 1: r0 = semget(0x0, 0x4, 0x10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x7, 0x5, {[0x7, 0x578a, 0x6, 0x8, 0x2, 0x1, 0x5, 0x1, 0x1, 0x0, 0x1, 0x100000001, 0x3, 0xfffffffffffff8b5, 0x1, 0xfffffffffffff51d, 0x46c36a8f, 0x66f0], [0x4, 0x0, 0x720bad9f, 0x2, 0x200, 0x7fff, 0x200, 0x35c7, 0x3ff, 0x7], [0x9, 0x0, 0x100000001, 0x6, 0xfffffffffffff7f4, 0xffffffff00000000, 0x7], [0x6, 0xe9c6, 0x0, 0x100, 0x0, 0x6], [{0x0, 0x3f8, 0x8d83, 0x40}, {0x2, 0x4, 0x1ff, 0x1ff}, {0x0, 0x800, 0x5, 0x203}, {0x100, 0x28000, 0x77, 0x4}, {0x3, 0xff, 0x6, 0xfffffffffffffff9}, {0xfff8, 0xa673, 0x1f, 0x1ff}, {0x72f, 0x7fffffff, 0x401}, {0xa796, 0x2, 0x3ff, 0x401}], {0x7f, 0x2, 0x7, 0x5}, {0x1000, 0xf33, 0x100, 0xfffffffffffffff9}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x502, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) 22:09:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/1}, &(0x7f0000000040)=0x3) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x0) 22:09:43 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x80000001) execve(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f0000000040)=0x9) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 22:09:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24", 0xc2, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180), 0xfffffffffffffe42}, {&(0x7f00000001c0)="c8095ea75bcc806f15216f7eb576f0a3e28aa91e9cd5738c8ddc5067f67db0ff6ed2cd3a5b55cd609383b201fd9080c861bf717474cbe7683fd9491193cbde35014fa1fdeef6b7f36a0200afd776a6853a1d9fad0c14cb7f4f562530454ebc709a8b9aee22669d11b97f1befce7da9581198fb967c07f66ace9d63fac8df28e40d7bbc7257e2026106a8126a653aaab978e6438fcfb4d69204c3d6fc16df3c2631a2c8a7e7ec0517fc3ac04fc95dae011a643ef30bbd999a62b0aac6fe1e112f0261dc0a29a8cfd7267aa86c6dcbb1161311fd51dc722adaa8539ff05b6488db0d94b84483a43a969081"}, {&(0x7f0000000300)="0eadeb0724f122c1ba6e42f0faa952fbd8b93a24a07af1e0e41f3ad2497858e89698fad2675509669e797198995a93b7cfffaa2e3baeda37d9f9993ada6cf22ad5d1098737ca447cb2ecd07aa8f1f0b8ef190db014704890dbbf8ccbe94de31c6a0557e26f4f7409ad58a5b4eb3e42788d8a3ef475a33fc8899822a72f71bcc34803da27c4117d511a83a7d917714854cdbfa5bedc3a1fedb27c5b571fd1e16bf4148f20a36e31e5bfc051a394ce8dbc7cc5e17a7c8f29e88855bb01ce6a537329888c1dcf1e01f501ff6707853278a4335d1e784b32f3392b30ced313288346048694ff4e"}, {&(0x7f0000000500)="965bc9a704e0b599dae878f07f0617dc3a7dcb842924e6d47e2d051c05b733ea8ccc8f7c6f2ad8d1b43daaca8b9fd21728dc52e9cf87287fc07c25f12d572e5cf41045b85adf76a5856e3357846416839712e247ef0db2afb7bca50bc341b2005a8e57b948a170f7f14b4dd855f5c5fbe07556db649b43f05ff82fc06ad21e2a77fd4298db1b5dcc7155cd614117aa41891c6dc7246af3b868306dc89e9340143b1526fff7966839734872adf4fe6cd21e7a172b8c186ed8d49521642f51afead51abc34a03165ad4a2a15dfc1a15d279db22a53a343a603630100fe1a299c3eb408a41127ffafa230992318b7bd41679212"}], 0x1, 0x0, 0x0) 22:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 22:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000003c0)=[{0x40}, {0x3c, 0xbf, 0x1f}, {0x2}, {0x401, 0x4, 0x1, 0xfffffffe}]}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0xfffa, 0x3800}, {0x1, 0x40}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xdba]) syz_emit_ethernet(0x2a2, &(0x7f0000000600)=ANY=[@ANYBLOB="002f63dffd08205559ce689b405d3609498ef9c40000020000da0fe2eb4c6a1d8d4238f5e809160043e900d1a72b58f7de041c6aef9a8aee1155a543afebdc3aa643d6986ff1cd732a4e216527c22dd430d10325e5c94bae86656b9fb06f3c8987ed372183d286e743402d6ae19dbf131f56a1ff8c7c0159f74058314322ab4c51f0f7bbf92fea1c70f77a4278a9511d716b9936d1ce0c66cc06e3b7b447fb10ae5ef14f7696c8c33e0cdb8eb3b6853a6c016114cf247dcb5317f6d367a384c589b329ebe900d6c47aa65be0b08cb533faa2efdcca0bc087a739d1187e200d1a74d5df41af0c9f4f4b07463ff9508e386f68dffeae52cf42047e"]) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x46) 22:09:43 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 22:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x8, 0x80, 0x9, 0x8}, {0xfff8, 0x3f, 0x20, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x296) getsockopt(r3, 0x8001, 0x6, &(0x7f0000000040)=""/7, &(0x7f0000000080)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:09:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x1000}, {0x89, 0x4}], 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 22:09:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x5a77, 0x40, 0x7}) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) 22:09:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) 22:09:43 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x2812, r0, 0x0, 0x5) 22:09:43 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x10001, 0x101, 0x10003, 0x29, "03660020fdff0001000000000000000000022300", 0x9, 0x4}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000280)=0x15) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f00000001c0)='\x00\x00\x00\x00\x00', 0x5) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r0, 0x4}, {r1, 0x10}, {r0, 0x100}], 0x5, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000200)=[{0x7, 0xa}, {0x28}, {0x6, 0x0, 0x0, 0x100}, {0x100, 0xf8, 0x81, 0xbe5}]}) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x4000004) 22:09:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000040)=""/102, 0x66}], 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) ktrace(&(0x7f00000008c0)='./file0\x00', 0x0, 0x40000808, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) socketpair(0x20, 0x5, 0x1f, &(0x7f0000000880)) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000000c0)="62b770815603171fff40f9f97283ea9e2d83af8a5b29ec11c6734b73921aa95e9dc925a2deee825f5ca5cb093a2d88177c21c0caf3a7fbbb2899772ead5b78ed7feb9a", 0x43}, {&(0x7f0000000140)="547f31dfa87c12900aba6f6a8eef6b1cacf9ad68b5215818afba3d54c9642ba2d0da84ee1d780920f83d035be147e3e0baaa54e82263a4155b8ace7ad8bf1d05f16acb9244fd3009f3d69d9024b757c5ef90ecaec7041fbf8888d5e2785782b505d1a3178985267da1930d815c26bf938505b0840770417389cd65ce72877f402b72cf3551114ff1cf7b448219d8077d8a6068bde562d80e63e9e5e250448bc9db76b630db424e45fb852e90b7be3c2c3d", 0xb1}, {&(0x7f0000000300)="772f487ae2f16f113e2b46a296637dc3a0ec0a0c358eed3757a45649647e96bafc0ca9458dce2f1f0df2e95b42dc7f2e480e6f15434fa6b8bec148db63aa211962440a840a6ece0f15fee56bd3019c75a75825260007890898c10e66407d78250b67cd8879ac11fb4e444ea52a2f6e213029f99aedc72db929d7d22229eca4a53fb6e76a414ddb07eed62a1271953ebfceb06527fe0acc1e82d71f743119dfaa7c577ab7489b184da44228127c52ecf0b9332a241816e4484dc2f601aed009a4b31f479f0ee5e3cd80316567e15e6a7240bce140a1b1210ce4597d4f9709", 0xde}, {&(0x7f0000000500)="25ecabda47f91d7f130c53270fe2f8ed02d04a099aafdbcb6377c08c3aa822e095995459a7060b7ffa615c70552412f75be65a58bad4794b4df1037d53ccb515b5d3b870a56276ee8e71ba0bf5adbe4b142d772ca2bb46a2b40e9948605d8e459aeea81b82b550dc80ca404d3289b432e574adf58e9f7f53865cf89f2fa5acc506b9936963bffa8aeec526863fbd721f7eebb827a62fc186a96d3ab7f1a3ba94c244a2f88a91535b08c6558186926fae79e37082be6e9cd1e17e26ce9a2fb5ed7c0bde157df5676b458874f362f987278ee78572b706a63d105fd50b2abba212114cdadf556aaead7964c7dc33", 0xed}, {&(0x7f0000000200)="bd3f40dd1141c5146311201235468cd5e4d13dca6f2cf9cb025f6fba", 0x1c}, {&(0x7f0000000240)="111e2fe08178d81ed4d7d8fce313beaafd0dc158d2de7c28334e187c92305232a807133b", 0x24}, {&(0x7f0000000400)="63313f8ee66121d92b8239cf7028bd894700ca8d1d754d891ec765a6a234b5277c4ff60bfc1a74b293", 0x29}, {&(0x7f0000000440)="906012850b8a2e7de910ff9138d093dfe92e4a126d0f18ac0782ed1100e47a5f569e", 0x22}, {&(0x7f0000000600)="ab9928f25b1df34598cf12ee21579a169ee03729a41df9ba7ec9c4788757c63db36f05af16361febc903d787f29e434f14a4e329ffa39ff5b4b9fdeede51cd839bb74d51286a0fd60d12a20ce69e868d287aabc9f16c8805eff517603184b354ea8bb689057a4bebcb0bab3aa10d0f94867f9b8eb480d8fedd0427818db8182f9b3f7683b650f4153d3b0cd047978eaed1eb769089990e177b8cd5777b99c67c61fde9554ecf0478dd2731d96eb727caea2950c74c9bd40551f0a62121cb33a99497a76f44cb9419e86479702149c96ea07d1a252656617643b41081ea", 0xdd}, {&(0x7f0000000700)="8f5b49320bfc6c9f95f16e2c2a10ee516f02ee0a24b82272cd6ae738913456926871741d5ca600085ccad5b81173ddea2a9c9ca54628d308fa6c88839483ce89a50f9b431e52db45cfab40f11b429d68f1c2094e1073c46485b7abf30aa8ef20cfdee4315c8958d2da2866f27c7dd02109f7afed81cd17d4ddc6a50c6fa698107ceea03209afdea783daad3f07614539fe58c66d7ba835e0ae0faea4c533606a9d4cd51d1546ef", 0xa7}], 0xa, 0x0, 0x0, 0x1}, 0x5) 22:09:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r0, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3c1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x8) unlink(&(0x7f0000000000)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file1\x00', r3, &(0x7f0000000200)='./file1\x00') 22:09:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x100000000, 0x0, 0x0, 0x0, 0x0, 0xffff}, &(0x7f0000000100)={0x8, 0x0, 0x6, 0x0, 0x0, 0x7}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) 22:09:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)="b86310f392f9afa936f3a59fe53dc873677a9f835a1e471b03482d82ab54c7271485e94699e00914abb89f3118f32f5d72005cef416d1e7bb624de33bf1142e18d0bf98134707ace9f8fae0bfcd2ef70290906ecdf9cbdcdb5a3dfe06fc8638109e0bd6e5339c64397a9e1aa5ac5839f115a95a24ca3bdab", 0x78) 22:09:43 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x10001, &(0x7f0000000140)="4459b2b3c0997b3dcd93c04eea6b25045a8b3ebad6b07144beeafd203810c2780feefef7a2a985eb06cbb20e0af63c758a67b034e01aa8d321fd0356bce5071e51d9afe166d465429559278d3200067cd78ba431265bd7d341de3a9c90ea4105be24", 0x62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x10, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000000200)="16ae2de548193191b533ef45487c73d207436a47f172b8868e7e23f8ccb976b715d36d38ac8c0db43d675fbb8dbdaecf9362ea862ba6c1c5d94fd330672141695c8bf2536215dab0818f8ab621e457dc973afb6c95ea28fd15285fbcc88edba482f149ed9173f036e0aa4a5f861c9879df54e3c6fffb31d5c3169eb305c24dd26055f4655766837577369725413000d4dc38d912433ebd866a593d6ed4c7440e1c454811b9ffb9c29dac82acc18af231d21a32c8bec2eeb8104c4e62fd3945", 0xbf, 0x1) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x140) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r1) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0)=0xfffffff8, 0x4) 22:09:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x5000)=nil, 0x5000) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x4000], [0x0, 0x0, 0x0, 0xa38a, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x1], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) 22:09:43 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) setreuid(0xee00, r0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x181) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 22:09:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/239, 0xef, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) geteuid() ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000180)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000400)=0x3) chmod(&(0x7f0000000440)='./file0\x00', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setuid(r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x5010, r1, 0x0, 0x5d) r3 = socket$inet(0x2, 0x3, 0x2) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001540)={0x4, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000001600)={0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000001640)={&(0x7f00000015c0)='./file0\x00', r5, 0x2}) open$dir(&(0x7f0000001680)='./file0\x00', 0x200, 0x8c) r6 = semget$private(0x0, 0x1, 0x90) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000016c0)=""/86) 22:09:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xa, 0xfffdffffffffffff], [0x0, 0x0, 0x7], [], {}, {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="f8e512df8c19bcdae8325f758072317c0de5097f4e6bd36640c98454b3ab6f3e864dea56bfbe", 0x26}, {&(0x7f0000000040)="b19b49ca50e040b3f0448f422729a24ccad279af8c1d0d267336f4452bea2d8849e26057c5f090a86c295bc315b37ac6569dd6f9ce45842940529a350c0fac06c5fb804d3b8b3a10c846547ddacab4286ab4b3582a40f6b8079cff048c14f111db1e3c27dca940263eb5c1d3fc2de1f00e7b519ca360c3adcb664365d8de61b8b8f3d333491d11437b218d928189fd6dbea002f698ef2528c8260183aa44371d333084dc808ef68759d631b8eafa36adead8fc", 0xb3}, {&(0x7f0000000100)="f9e1f649cf2e3c0a04f2d191a4c0a33966d6bba4e97afeba4d58ef53c19291c4b664f1d1af8f31b2d97e20bd3c5f7411d7fef5ed49309388d1ddc91754053a9029ad4690349afe5cd6dbfbedf56838f1441e541b157a66df54d924c29da3643c486a4663be5cb50d5e31e2870024cb2f83eafcd557868bf1", 0x78}, {&(0x7f00000004c0)="932d32d5bc77e20941f6c911d11b0e4ed2d7fb04cdde531f8b301e8bda464e62b4b3e45d2e1e34bf717c482379aff2f0de1b2df8ae9a1400229f47320ebf46d90233c2102342202f526179722e46d51f6ced52f892a130cc471c68440c9d73fa9a80df2dca5281be49c01c408d85d05d2fca0bfc84cfc2e695dca5638ab30080b439659aefe22f4d9c6dda999455fb318ae956b7fac49d9ea23e8cff564032be7dfd79449a972c4476e8a827ec56eb7fcc2575cd58c34dcc375925a4f540f94520f94d5f176483d6a100c91fa78fc541fb0cb9de884395a9234564ffd6604b61a3aa73349248ffafa0a57cd5f2ddbdb3b0792e36ef235890812a6bbc1e03", 0xfe}], 0x4, 0x0, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) accept$inet(r3, &(0x7f0000000200), &(0x7f00000005c0)=0xc) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) r5 = fcntl$dupfd(r4, 0xa, r1) bind$inet6(r5, &(0x7f00000001c0)={0x18, 0x2, 0x8, 0x74dd}, 0xc) 22:09:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2]) 22:09:44 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="6709c1", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:09:44 executing program 0: socketpair(0x18, 0x5, 0x29, 0x0) 22:09:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x100, 0x0, 0x0, r3, r5, 0x42, 0x9}, 0x7ff, 0x1ff, 0xffffffffffffffff, 0xffffffffffffffff, 0x100000000, 0xe6, 0xee, 0x5}) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r6, &(0x7f0000000000), 0x6, 0x0, 0x8001, 0x0) close(r1) kqueue() 22:09:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x40000}], {0x0, 0x0, 0x0, 0x3}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:09:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1c20, 0x0) r0 = msgget(0x1, 0x24b) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getpgrp() wait4(r6, 0x0, 0x19, &(0x7f0000019140)) r7 = getpgrp() wait4(r7, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r5, 0x0, 0x7}, 0xfffffffffffff06c, 0x2f, r6, r7, 0x200, 0x9, 0x8, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="aabe3528c769db6fae15e064f39dec739d3f327f7cb4d10e02e5b2f2dc7b00", 0x1f, 0x3, 0x0, 0x0) r8 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0xa64, r8) 22:09:44 executing program 1: getpgid(0x0) r0 = getpgrp() wait4(r0, 0x0, 0x19, &(0x7f0000019140)) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) setpgid(r3, r0) 22:09:44 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) writev(r0, &(0x7f0000001680), 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/70) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r3, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000001c0)=""/150) 22:09:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0)="0f077ca7745ce9e9e846acae4b2d4b6b236d048d0f1a8e42647caef28ad7e798870a956eb8b1f360f94fd6e0a77189efd0b713dfe0ccc656eeafced1af0f744f612b75dfaa6bfcad09db767f67ea9af05cdde42bd31bb76d55e57bfb8b00419e3ed5c91c1f4d953a3936f66c4aa1db94cde6f5c416fd019e07e53276ac5148f61342ffd1a954549e9732e38dfcd474fc249db48bfe26218f76168f3f34a7d939a3dbe77ab0c7118e7815584b2e7af2dee5aae24badd832ffd035db33b62bf0a253e584c136fdb546c939c22ad9", 0xcd, 0x2, &(0x7f0000000240)={0x18, 0x3, 0x7aa, 0x4}, 0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000200)={0x8, 0x1}, 0x10) 22:09:44 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x1000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8800, 0x136) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1c2) ioctl$PCIOCREAD(r2, 0x80045710, &(0x7f0000000080)) 22:09:44 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) recvfrom(r1, &(0x7f0000000040)=""/170, 0xaa, 0x842, 0x0, 0x0) recvfrom(r2, &(0x7f0000000180)=""/215, 0xd7, 0x40, &(0x7f0000000280)=@in6={0x18, 0x0, 0x5c, 0xc5d}, 0xc) 22:09:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x1, 0x9, 0xffffffffffff7fff], [0x0, 0x0, 0x482], [], {}, {0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:09:44 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x5}]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 22:09:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x401, 0x0, 0x1, 0x1, 0x3ff, 0x99, 0x100, 0x1, 0x2, 0xffffffffffffff7f, 0x1bb}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x3) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x2, 0x80000000}) 22:09:44 executing program 1: socket(0x7, 0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0x4, 0x1800}, {0x2, 0x5, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/112) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000001c0)=0x8897) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r2, r2) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7}, 0x8) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) listen(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 22:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x40400009}]}) pwrite(r0, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 22:09:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {}, {0xffffffff, 0x1}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000740)={0x0, 0xfffff01c}, 0x8) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000280)="ef658170f447075ed13b95147e8ba69d2695d56a1cd62731616816c39a49ec479286236449d41a1705419e1e57925c18d7868b6d3e22375ab4f54ba3eab23526e66c93027077f9dcc2e59e5a3da4304af0e40064fb7ab247b07e537122a7037e355b96e3e0fbcece27b6b769d198b45197a0bee6bacba06ef4b3c4dc319f92cae15056f0ea97fccf76f2879a525ff0f69494a4971b869715975539559b96c15a0223f351c9fccd9aca044f570f8bf2425f0fd6ecee66044538", 0xb9, 0x406, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) socket$inet(0x2, 0x1, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000100)) rmdir(&(0x7f0000000140)='./file0\x00') r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x228) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1}, {0xa8, 0x8}}, 0x2) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84c000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84c000 22:09:44 executing program 0: socket(0x11, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2ec301fe39e2eb63, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) close(r3) dup2(r2, r3) close(r1) socket(0x18, 0x1, 0x0) 22:09:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x440, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x400}, {0x81}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d2948b08b380173d81fac", 0xe, 0x0, 0x0) 22:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:09:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) write(r0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 22:09:44 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) getgid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/94) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x3, 0xffff, 0x29, "0366dd4128470000000000ea9c00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3) 22:09:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = msgget(0x0, 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) r6 = getegid() r7 = getppid() r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1, r2, r4, r5, r6, 0x67, 0x3}, 0x20, 0x91, r7, r8, 0x9, 0x2, 0x0, 0x931}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 22:09:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 22:09:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002c40)={&(0x7f0000002240)=@in6={0x18, 0x1, 0x20, 0x7}, 0xc, &(0x7f00000028c0)=[{&(0x7f00000024c0)="d2cca998d861107986e33e27a73b172a6f914cf17ac4a93173289b327d03207b9f10242cb1e38dceceae61957ccee556b83b6e880322b5a593d4a0e00da2fbcc268f0cacca87d1cb2f485960170e794ca28b39db0e2995caee9e55ce7c387d598c13cc4a1eda9c07dfacd74e9406df8ded9957f113956a86193194a41b0fc7887543f10417e976b94843d13de8d412b4f03f0822d656149bcc2c051626df6924a5a232c37af9bc07c105c556005cd6f3f3eb", 0xb2}, {&(0x7f00000025c0)="d2d234224c2c62d762fabba29137586559228e107a83a1d0a92af035bc5fb2ea13394edd569887bb673e7a0912e085eb0be558b0b14aac2fca33515198c85be72c0cda1031f2f2dc12e3482da8f3398d7026416f387b6793db33c254243fd0ecb9118368c103d041c1d39eca4f3abcc0dcce726dcfd8978c0cc7eb55f9773bd9ec96ce3806cd75fe502946eca8917e473eb4b759d7e338898774abd32ad33c0109cb821056915b6b103622e513bc7e0e65dab703750d9b9147fe178ac8a2d7b6c8ad219b2bd14a344c0fe04d502327573997eb91490b2a6f5755", 0xda}, {&(0x7f00000026c0)="d44fc1d02071f7bd054ba6d439554854af5daaf49ff41e10596326ef5e9b8eb824fec9e734acb5c7fa9ee35bcecaa4d6cea18d5898ed6f3e60c28fc0e1b62ab0e3527f66089b6074f3333bfdb5ab86783940de5158e662a87ddc95de753a373740a94357780436c2dbffbd55a1429a3c173cadd5a6cce99908939c6e2fd6788c2c81bcfb441bdafcbae48091aa0513e3d491a772e19823625fc66511ba6fc1edf9e7f3d848809ae7f20aced95699bd22a210133afd0f551c44f51d396754b67ef482", 0xc2}, {&(0x7f00000027c0)="e62b827215b58da8ef4be34f00ede4969a50bfb727d839f68ddb20814482311a804ad715eea93343ca3d19d54fa23d9a7951e384316142c55b82d88aff3581ce62d9309ed9a7a7d5aebcfc8f1e6e9c6c2851a39454dfadb3c642e2aca071405e260e4fa5fe7e35b6e610d1a92915b35dedf4f9983886b86e82bae3def177e36c34b99c4377e96e2a065bcce2a6cd78230f5d66394a3498d4a89e7278c2e826f873adfad247ac9dfc601e19a421d59eff762967ebdeb057f2ebd9e0b6f20f8009c81815fce0f69729d167afe491dbde8a54955e9e8b8eaa81e0c27295bfa5e1c1bfefbce91b2da48b", 0xe8}], 0x4, &(0x7f0000002d80)=ANY=[@ANYBLOB]}, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x3, 0x0) faccessat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x1, 0x2) 22:09:45 executing program 1: setsockopt(0xffffffffffffffff, 0x9, 0xa77, &(0x7f0000000240)="fb3045886f9d0871b65448a1a45fc4585a89faabedeabac4bfc232363398b5bfcf1faa5785ae2290ebdb32700261c2f16ae9de5ff27ef7a6eb8bcb50ca74da2425b6927b4c7b50392e0f0cd46144ccea4de8c55e7623115479b887bf149686ad50fff1f1ab3e26b1537fbc7fe17c", 0x6e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="aa293cfab3f1c9c801dce0b150b33bee79fa5a3a62ca3bede8f17de4e6520b1b46b6ebeb054c25cbec10872d3b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xefffdfff, 0x0, 0xfffffffe, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x10, 0x5, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 22:09:45 executing program 0: r0 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x5, 0x3, 0xffff, 0x2d, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x3, 0x8000, 0xffff8d47, "cd46f62f9155be4b42e508b267591bfd735d21d7", 0x566}) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="219a0012e9fefb92cfacbd11b66f48f2645a0945fa55f7450cb9fa80e132b17a28cbc940f6f7cf60fa9bc7a986234af7da24b7a0c48b45da51f858855b3a024fbaa9f015da1f2fd54f2f6608efcbb29beb08bffccf7fe1a6e7e4b87d0b90d7c6d6f376ae925f40254868c659070132a1726652739f548c8b5e078a70c4dbcd06a18127d95c3fc322694241143b7340c4822f2dec2a3ad90c542d6816985b3fa288d831f413392b44736e8fa5c51d35cdf9941672b7a3f659", 0xfffffffffffffea3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x81) 22:09:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000040)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}, {0x1ff, 0x0, 0xeb, 0x7}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 22:09:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d8b386fdaecbc318f000d682133e8a7727d6619fa01cbf427904d8313f0dae15d54b767980716343f0264997e22af3de7dcc81cb524c2203a65213e9fae1a82c9168b72a6f4dc433fe82841621a8c96c34f6f78a361be93173857fd7404026c27ba7c33187c4250093c6623a4520a0ec2ff37d9995496fb8e1064ba6dd9338a8d8830f4e80f8b7b811bf62d64d670b77a5b92e3b6e8d1f34e524158fde0bed2ca4d896"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 22:09:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x5, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0x80}, 0x6f, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r1 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) 22:09:49 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x20, 0x80, 0x4, 0x5}, {0x9, 0x2, 0x9, 0x8}, {0x7, 0x40, 0x0, 0x9}, {0x9, 0x5, 0x80, 0xfffffff7}, {0x2, 0xf8, 0x2, 0xdd}, {0x200, 0x80, 0x5a, 0x4}, {0x1ff, 0x1, 0x6, 0xf2}]}) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) chown(&(0x7f0000000140)='./file0\x00', r1, r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:09:49 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r1, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:09:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x0, 0x1f80000, {0x4, 0x1}}) syz_emit_ethernet(0xc4, &(0x7f0000000180)) 22:09:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) ftruncate(r0, 0x0, 0x2) 22:09:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:09:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:09:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfff, 0x1f, 0x3ff, 0x8ca}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 22:09:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f0000000140)={0x9}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 22:09:50 executing program 1: r0 = socket(0x2, 0xc003, 0x11) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x4c, 0x9e4, 0x3ff}, 0xc) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000140)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07af", 0x49}], 0x4) 22:09:50 executing program 1: socket(0x11, 0x4003, 0x0) socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x2, 0x0, {[0x1, 0x1, 0x49, 0x8, 0x5, 0x10000, 0xed0, 0x2, 0x3, 0x3, 0x4, 0xff, 0x3, 0x3, 0x8a1, 0x8000, 0x0, 0x7fff], [0x2, 0x101, 0x8, 0x3ff, 0x1, 0x80, 0x3df0c1c2, 0x1, 0x7fffffff, 0xbcf], [0x656, 0x7, 0x1, 0xa40b, 0x20, 0xdd85, 0x7], [0x240000000, 0x0, 0x4, 0x20000000, 0x508c, 0x9], [{0x0, 0x5, 0xc85, 0x7fffffff}, {0x1f, 0x8001, 0x5, 0x1a2}, {0x313, 0x0, 0x1, 0x2}, {0xd9, 0xd, 0x5, 0x1052}, {0x3ff, 0x101, 0x6, 0x4}, {0x8000, 0x0, 0x800, 0x3ff}, {0x2, 0x7f, 0x4, 0x5}, {0x2, 0xffff, 0x5, 0x10001}], {0x3, 0x4, 0x9, 0x2}, {0x40, 0x1, 0x6, 0x811b}}}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 22:09:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="08cfe624089136bdc7cad4cd7529e9a279467282f9fe12fec70d9e9b70e0630fa721ab6f300df893b6bc41a815856697a258aa288c52360fc5ae226b8fc3b37d0f4f2f755bfbb8fe4d21da1f54891369985e2cea9615b91a9e81c9adc35cc56293a9dbcf900c8911ae69356e52f29ee34e53e483aee4c19ed1159c668680b4a18e5be7ed4b17f890e8bd18a2f36d19271ece3ff2b522e33e3580421e6939a9d61257e433c7bf171f5d4ecd331992572c2973bf896f4713d8f74de83635c84513d0c521e01074d6f0de45b988d88bea326e6f9d1e5913016b4a41048ee6f21c6d95e72c498296967bcdcd547767746697514d651f159b141ca6ecd6efeae7f90f938c6e4e065c032f37ce6db43a1293d1893973ec14e01ee73e3f5ffa766fae1cf09770cadc159577f02775a4bd8c216f06d26e42e74e0f6f5478d040a5e0f2e6ebc65b831bc62bd2417f2170f150cec0ec3055a134c2546b33a75fbd50bc833480d19a6037577a35895e5fa2af2270542ab35af27f357d1417ebc6a93870481da292be26a93de0c632f9ceac0e89035dee8f8b126e3ea60f3a688b70b953776f7efe3af742ca27"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0xd) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1a0b, &(0x7f0000000100), 0x4) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 22:09:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pread(r1, &(0x7f0000000240)="337e6859ea7be0cb5d10bec4376f1e5cbe669fd6d8e2af30e021661c6dc754ea9cb709f088d081975a2bd60e874ca4f08b09d11d0c9c3b13e3cc19ea8c3286dd1a9597457f76aeacc8db93d653265f13da8db4465c3b93cef475b3aa3a9738a74375bb45da08a762dcd9b8ae1bbbe1b6f759c1a8217c7ea4fc64b81681c30c0c977b3b53af262a9f8c65c667df4517c13d79d4950544bd0907b0e354d089e4c5dea3cf2cd9c78b6f600481e46a7a530935b1b08bea435283287f4bc1cb20137a7f5acbf716b91772734bbe3d82985e4cb0c933d213998cef684124520a9e65abf28b8455e954884b994e267ad60f3e9a1e2d2bb58af76248783c000fed7a", 0xfe, 0x0, 0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:09:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x400}, {}, {}, {}, {}, {}, {0x0, 0xffffffff, 0x9, 0x70}]}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xde, 0x5, 0x389, 0xa5, "e9226deaaab4392db2908b9278bb8b49c5b08710", 0x4, 0x4}) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0x2}, {0x23, 0x81}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) 22:09:50 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0x1ff}, 0x10) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) 22:09:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 22:09:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 22:09:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x7ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) getgroups(0x4, &(0x7f00000002c0)=[0x0, r4, 0xffffffffffffffff, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="84dd899e1125824baf28b19f2a0f9d39fc9f73cdc3fffe9c443be6f4bb23f2563fa6e7eaa29043bc64155ce30986594536239100156324ccc4ea070b3b9974dfc9a91b72543f6647f6c05c0cf71a6b8520ee68c8fde4f4ef53e2cd33b8232f4009d1e6bc7e6aae3613f8777233199e28bf9d290a8806d65b20b7c4f90e7d73e6762886562b8ed484145104e5b34d1057bf72655b959da816a7670daf2481", 0x9e}, {&(0x7f00000000c0)="bb701eef48ceadb852d7215a97b3b8196954f797ae5685c977fe8e6edd9022ec0d746e5ae1278b85ac84", 0x2a}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r7}], 0x98, 0x3506b6d1cebb70e}, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 22:09:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) 22:09:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x19c3, 0x4f, 0x5, 0xb8, 0x7fff, 0x2, 0x81, 0x8000]) 22:09:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xa1d8, 0xda39}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) write(r3, &(0x7f0000000100)="7eaf707c0a9e2d027e25992238b1376c15c50b1f59e76b9e280aa36ee999dd00774533ebe517d9498da75a7637d2e20a957c46211b6fb71fb3eca2915014fc148313097aa217e570bbfd7dc571", 0x4d) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="b83d3af0a59e5fbdf167e0f7c2135cb53788728179a72da15c0f387ecccf9c696b83088306c459be7cadd72232ee", 0x2e}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4a760e15c82aa8568dcd1759ec685358d5985e3168437d4af11b34931749ec2e69e7d99687d2dd82d1c01bcd987badbdac4b529bd82b765453257dd18f64a51a", 0x40}, {&(0x7f00000002c0)="94df510bc3616b925fbbe966523770df8f493e8b2308b0cac15841bf45c06c44849ed9cd4124d3d80f11a245fea2b5a80acdb41fd88f02c114df4fedbf897a3f6e585b204ce913a2749080091b6db4dc4308a2e4be4da666d7", 0x59}], 0x4, 0x0, 0xfffffffffffffff7) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffbd20e2fd3c1025ae6031797100141100bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078005c"]) 22:09:56 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/125, 0x7d}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d006", 0x4cf) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) 22:09:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0x0, 0x1}, {0xfffc, 0x4, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000003f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc16e1cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc2344a5ec2f05009c43f32dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d60e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de700c53ec316484d3e4132dee58554fdac1b0800ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a162f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a13cef4ed8b7f87162acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b16e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5c07000000000000008a2169e00efb98f52d501b0d1835270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d7b51823be5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a134d5d7eff5f5ddf74173bcf5ac4086a837ec91f3fd47109"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 22:09:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f00000002c0)=ANY=[], 0x10) chflags(&(0x7f0000000280)='./file1\x00', 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) chown(&(0x7f0000000240)='./file1\x00', r3, r5) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e907783b37060000000100"/28, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000300)={0x4, 0x0, {0x7fff, 0x10001}}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e3416", 0x11}], 0x5) close(r1) 22:09:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x20, 0x200, 0x0, {[0x3, 0x8, 0xfffffffffffffffc, 0x101, 0x1ae53b96, 0x3, 0x1, 0x0, 0xffffffff, 0x7f, 0x8, 0xfffffffffffffffa, 0x4, 0x8d5b, 0x8, 0xf1, 0x7, 0x7fff], [0x5, 0x7, 0x9000000000000, 0x2, 0x9, 0xd88, 0x7, 0x2, 0x5], [0x25, 0x7f, 0x2, 0x0, 0x3, 0x7], [0x4c404970, 0x0, 0x1, 0x9, 0x20, 0x9], [{0x20, 0x4, 0xffffffff, 0xfffffffffffffffc}, {0x80, 0x0, 0x3, 0xada}, {0x4, 0x9, 0x1, 0x2}, {0xffff, 0x7d, 0xc3, 0x9c98}, {0x6, 0xdc, 0x4, 0x80000001}, {0xc4b6, 0x3, 0x9, 0x3}, {0x0, 0x4, 0x1, 0x8}, {0x1000, 0x101, 0x0, 0x101}], {0xe4, 0x3, 0xecec, 0x8}, {0x0, 0x81c1, 0x8, 0x5}}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) ioctl$TIOCSTOP(r1, 0x2000746f) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84c000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84c000 22:10:01 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESHEX=r2], 0x28}, 0x0) 22:10:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:10:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x6, 0x3, 0x1f) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="f402a56d34937568ecd34d0b93f380bb3d6171b513dfed2ad8189b69a4d7a575297404c695b4e7003d954601d0b743b704cb1449e53774ee2471f96418e4bf3a17bd23174b09d24a091b17f0666450e725e85d2c9a9bf49ca21842b2901c057dd26e80912b4d265d82aeb8cc20e9af41cadb1d76fa91c5fa24a97f3fcd8741038be8e9dd80deb4e541c5e48e3074ee2baea10223e06c4dc76121412ca8993e1c8880f80f7ab696978aa530014c96c610344f82975405bd39999e417307654408bf8e89fed1fa34c3d03277f18bae805d2a8bf7126f41c06807ccdf4643c491402e7af51e240d67a4f9fe8ba17def93aa0cdd9b207b5a46", 0xf7, 0x4, &(0x7f0000002540)=ANY=[@ANYBLOB="01002e2f664a5cc12bf457017fab01696c6530008668e5a5f84aba454dd4ca553252f381eb9bd5b9096aa70b142580b1bc923d0600dc31b31bebfec226e5771ef7bb8fae1163b44deb4d10aa4010f39e5fc8fd99f2ea6a0cae4d254cb6a3d36d3d9feadb7d5fe1fe4eb5629af4c0726d19ca2fe828a32b87f7f99b0286fccc612f8255a8"], 0xa) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f00000026c0)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) sendto(r1, &(0x7f0000002600)="3443108d5af7bd3f30c73b08ee29b173aed510c889f710f9ac9aa52113b260e79dfb6be5de03656a1629917b62014d5655941814f4f9ca52d1b25b4912d17e9d7ebce01da454bbded988adda927a3ca840609a27992b66cc7db5aa9436371cc75841979d1232cb08a3535bdcf6b629e33cd766db58df90dfcc65d085fd8152534cab1e1f2bf8d4b29f51731c", 0x8c, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000002500)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000180)="af1c0bb3ed077ddc172931a010b8f8ce65f49aab7c4ae51fb0a0dc9218a5a3236c6419b46041ff", 0x27}, {&(0x7f00000001c0)="313049b0cdb7e9868937dba0aff84833c07cf75fe6e63db215e6a5676f9c3f61773895f62b80446548250dad0621d1e012856fd66e2323c415943ca958893344dc6222d7efa1033b1889fe2a7196bf97b31e95674f5d15d159912198b8d23f29c8fa066b79c5429b0a25e5c8a2708852fa9e8baa1890786f497b", 0x7a}, {&(0x7f0000000240)="a7f2140e62362d019fedf3536b49b5c285ec4cf6dfe57c55961241fee877aecb8a21e407f1bd55254cf21bd06388467e4ee08e8289d904d7970755b1f8bdbed289b96f5acb0f7a653ba22fb5cba75806bc68328c9047865dec5795c8d055201f09ef71eba3dd4299687adbf81ce923caf6c364ac5a897c672c104bbbd9764e6f7cafe8f460caebb4fbbe9db67edcf7c0ca98347be6a1615e9a6cdaa240f168e029cbd964e21a9349fe380574c04a8b8f180ab9424dd27711f7f73c10e6", 0xbd}, {&(0x7f0000000300)="0e3683e010590ba1b47b3d3afdc58996e9185e5fa6ab0cf1f39a031ddf980762f0a5e722277742b57a1a2f3d6fac9baa413e61391eb90fdf2429043747af3f2305bf2d3eb5d672aa35fdeb47dfcac1b16e0cde011b842054f29eef42f60e9bb4bc2995bb3523a980d60d75f076def23cc081c43f11353baf3cbb3c80dd6fc892490fb372e4411ee406825a99cad9ba91cff203d64e898f9d0570e7f2347523bea21ef1a9a8bb12ff8b793d6f8d5df6e4a94bdc24e04c836b2570833bc27b1316ca88f10e828c9746a3551b75fd130b97fcb7d1041b87f8d87119e8046ed751a519b33b5ac6ba64e885406466b67dcbf6e71c111b6e9eb5baf91b43b861c7c767a7423b5a5305cb4576eb92e78d3194f3a7af1216f9b5fd2f0e1994f29b3ec45907634a8fa85678c3db79233bf97f47ffab23666419865e29f22c3015e2d71c37e9a3b699ce15e590248a722944f5b561f4e6d1b2ad8b4595cef9127f8489224be4b3e94123f274c1582eb778412180327453dcb3519d730695a86706120e96c57ce94abe457cae01f1d8c56166a611381a9c0a51fe8e5aaf5d76cbd5a403976183e300660d7b8b2e8af9c4533bea38a8aaee15d18e2511a912cc7725e73b2981058d53cee23571cf5d4041e6c309fa62f6590a7be886632f4ef9061432bbe594516c129d1395ed337ba1ceb4acc6dd0d0d4c40cba14c1751401a0935bcd79cd5e55808b4f9b1381e35d4135fa28492bd2a0bef96e4cf6df855c1a76c5edba110a38fa373e0e469f8edabcf13cf93fe8ff23cdf313009b51330b61b642d626070ca8488487eacd05c61f8a0f0606d663542a3e6036c4626dc87609b59d818ebc49878c7e20cb92dfa110c340f450d200b6343128fec30e4675b5c4b9710488371d85b76042a9452ed20c4e6d7b3adb8d803dd236878555cd32af60f0d10a6c917f747dabf2870398fac49bdab9f65b5056e62e41beb2dd07ecd793cba62d69ef5d23fa94bf437a5e8b787bded04d977e903c9cc64031de5ae8a99c11f568c9b4472aacceebd066b6ab2a892d1eded4db48654426027a333f3a462930329cf857f2cfff5e986b44ca2ca7e899693b3bb4520c27de8017c1c5d8eb810d6dbb69a5d461c1971227b15104e7136a47f6a729dc87594befbd8bddb11d5b03dea203818432d96a5eb95f23b53951dd2e1f858478cdb9ff6e73367c978a5b102b828d40e787dfd3909388b9cc81a48288a6c0c9373aa8ec09709e83c13a6fecf4e0967276faed2bbe665f3bfe17f98441757482f943ebf8f8b88bd451a51dac8aed0e5a17bb977f27d5ee5805e9d1f5302c608bdfec9fa884b6d060889bec94235c2b19ab857a3080e60ee29ac84f27edce2091349aff2fbe8683e3b901e8ecffb9a9ef3d34d8812e0b21ed78650fa27c567c4b5e07cfcca7d17b6c9e07d7e37d4854fd09887bb4fdbb3d2beec69b5ceee6277306d41d0840e985e5f6f42a470d2bc34c0d373915f1e724b799ed09ed4dfd61991b6519801f886ab630a5485696065fec409da13a854e90c387de08a5c04c72e456483f837f202e732555dcad9a97ecd3ea0949098a820529d9e8b0553874ae6ff196714e1097630e05e6f86a7042b7cb022161e6fa50101d6e8e2b9ce624c9959634edf03c49b782476fde4c5a777c812b31c873d3c5ce51f3dba413b361506274562bce438a33a6de1f9f6f76cee8aa035c5ab074178671715bdce0e5055cd14ddcbe68f38f3c84a86f81c02c75f53e16ebfb31d8f3b555f0076f6417db372a1d1f6b601673d8648cd955d0bce8e7fbcfdbb3c243bb7a763129e291e9c8a8abd327da2a67cac319f38282418a58d574a70178dc5bcb48015e72c2fa8494aa5388a9fd7947c0321d6135feff5607a1a8b3c8340550863f05d0b9d267357ad1a84184b3b3b4b87dcb19b10e3b42b89465b45596c7fec3fa5b2b0def35e8d65c3ee011d7d9115c47de155ae62e00a22a82c1c32d8365d1e877e519514061177c84526b6d51a4763dc13ac981fa3ef9b64dc87faf4ca98b7d6ccb993cfc6be00bf55ee53136e71a4255dc4efbdf9630b237ea4429bc61cc44002872a2180647981fe4bc48543112ab57bbe148d1c18b77c3cc3af86ccf52cb2a9ca1e3d335a0f8fe8202d4f3fa54d816fb0db3fa4116255ee5b48e9335f4cbee4e5ede95fd2d64b7d86f743879241c03021dbe05ee04d244315d686b1076bd5dd242aa700faafa0a1f96312752dfaef103475fc2a42e83e788513b2b8479adaa7260e87b55d2530fa07384dbd6cbe2cd0db89d4fbf8a67eb20cd49b16ee1d46c81a51dfd116a3bab49d15de7a174a9e15f4544fc51ac2259661927c9c04603e1bb1f48341b723b45e7db434d0bc088291d3d7ff746b103bd220395e2903549b5af336f4236b1de1c95f7f32e7cd7fe92c29846d79448b3e60ea7fecbb8ec441c4e9c9424444490a3de5b924a53c4da49f720ed125abe129a3146a332b4413019d5d77e2ef68b111e08ba3b34b686e5129a7aee4e4ab22224205a76b8c9b8a6cbf2af11675ba178a9a50182c21d79ab99fdddbe4564d5c76814231ff8500fa58d5eeefea30b3ad62010efb66bea4cfb65bd6402c6e604e900e60ac80a2b18359f0872ab679deb5890f6f3b1419f5cde3a83d831a5543dce22db6435d887513223f6e04a771858264b12faf7b17c320bd7ef13e69855e6eed2acc2ada9a2e985f854224fd990fbffab0363927f89f2537527ba1e9e3bbd1aef0e1bd093c34ad668e2efa4a56218595541e5b75aab1e005366ad6ea1fadb1782623cbff1e2673329a0b1de2fade087a407d671001800ca597724baa4d66ec762670beef81c3c3ccf6348614e39c74264f5aea847b8e2126ad357d1bd18bcd8d98da7f6d4b023f3a0bbc7674a2e46b7710951916dd31c0e730aee7eb7980de962fddecde48e5179d41c9ff5c48cfcf5ac145c87410b0b57516e97b0c02e830ea26b194c85beb5779807a1374867def37b03bb0eb25ef32f309cbc6cfc8dc33a3e557586f7466b4b1c99526e3ec2b8f5a6825f9caefc93544431b4f6388bfa9c67987b660828398fde2a8993e6434ff0fe68edfa008941ea994fa3e4e3f814d3880c3e8f26e937acc5d6002574609ecccb6292f7b76fb617d411803f542fda038a128b97263c7f7a820874aa801c26866153c01461768c58826ef5ae2fdbc049fdbd2f9031462bf28578bf68c61701a4bf3dba48fac8a46559fce34fb80f3d7464689b91388cf297b19e429a186ee6c97ec180c663bcbec6b649029f0b92e23cb618f82d5a5a17284d0faf12c2fc28b1b7ce801911a968ab60f4f9b240729f8726f2b79f4b923b152d38ecb6b74b3f91176c964e031ca3c80202f5ef71fa99f313c58a73c87af5bf11dfbe13c89df67cef4fd837a460e20538fa57a7d3149a1119d9a257fcae9220a32330580173622abd475ed74055139f4d423d4079eb2c50d70920e81518bed0e30beb1b82df40b5da8bbd702e83b762209e17b579b22eb1a82f986b7f08a1da1ec46c0747ac562516850a3d1358385759a5ef1cf076fb0923240169b75afc84aca4aecf4f2bdb6b4d515faf2a33a9911a3f974da48331e0b2cb1e4e1c459f1d4839a188b1c06882c65a1fe63c468d460e6f0cf494f386793bab8182b8daffd8677817323cec1a86348c9a08355b1460af71ca53e931b39b28b3ad88355de6281eb96647fc17b5048cd59b0f482da495f8850a99df6424092ecf537b0e27104473c97a301dc8a21b0c7556e846e48978ca005e75abd687596abe1dbcc605dac611d8e01c34c00a36357660f352f805f39f3ad3f07684820485d693e49605ccbb96ee7975b848ee97649217e3471847ef7d9f78d79956198f0b4012b4c689ced40b830c467832a7d53407cc4758126ce61bc3baa4833248bdcd91eb12554ce81671d349d5504067f962011e01f3094585c4509992c7540f63777be0768861e06f672a650bae334ffd5345c2d5bdc25d733ec878f5b89bd3e2a541e13622bbc11f5e83099d10cb79e7dcfbbff2f9352382476d16470e0d260843642cdb5e514da9d95eea806aead662c8d2fca850d9c33024f1f91e57399c296d1866d38c3ac556344b1f1308c63d92caaf85c727bcfdd69d766875d30ff558340492a1326e1cd68879132161d4883f17eac73f662eb14bcb1b8b309ed4573138fd05ac859e1d232c8bf18b4bb62599711c24a70139cddebe8cddfb60424c026cef15e06e3cd769cf3ba341759fc2f8ded387c715a89ef7ce532adf6b0253c1aed65fb8f5fa4300195c2bbc17e55d06051c693b6778dc2558af23b3c07c914f0292f9331aa1ea2891af6c1c721809d9ef24fc0efa4fd4110d8edfdebddce4e82ceba141de5fac6c479adfb0a20eb0ea67af8f048e6b031ac53d900a141bc4ad1bde65774df5b9c026e62c5572d9786369a303471ef7f267e9709c8f13acdb993de72108edffe71b79c68aaaeebfcc52738d0e931a0980d3c5414fb4068f3f694e5c223e921795554ea4a8a561ed9629e4ce1cd80c56cebc5842ccfc53256fa0f2c572fc9d4c46cff52163874843d8d406d40c5dca3a3415a82725d0ff7fbf4458d48732ce118e41a838ccfbb4126d4877c3c75cc4e7b5916a1da15f17fcf92db6fc805dccf07eb0d0be7f5faf754889380fc9a2b0fbede24aed5c924099f9e2ec99010f3124247313d214ebfcaf13f5e11a86304b629157c81a8705628b97052a01e9b298c913df9419d5581165a228efe93309544b45c830024f52f2fabc7e7c52b1d441767184fe0f12f05a7c0526be29d05870838b7e20c088e3b9723cefef4a199bb90f6759924e7c4ab2539a2edef0bcdedb4b6315d3e2bc3336b2a2619464b3314eeb18df66dede507f70771c54fe4f2b73b599dcb264fbb6a287e5e99e01a96b3959f0a80b32d337e739983883ff6dc3d6507c6bc1fe4fbab0d47d45fc7da788889f807850c73a2e972d1289f3ee9bbeffbbf82bc800be900ba96a915d1a7509bad1be4e1a7d3f0323903c01188e2bf67c7e3c39cc6bef0e23f6a671864dac5f40ce2f0a6e4c78985866336aff114002490f02e30ff1cd853e48a170e4f6fae47d22cc50837b5c0c95358475d8b1c8ff6b27b0e222bef9305a6527510f4f9238f3a75b5f145bbe67384000c19ae58e195d2d9bda3421b2d37cebcb17b9a76cfafa5abc1d2d9cdcfafbb35c2c14db5913db8d1074e8622d2a17a74bc71a70429b3e87b7bab0a3936e31f7ad1a111369419c51f5ee1d06d8e26c341d82faba758d112d85c0c2eeca6e802afb4f8ca158c8532bb1da18a7b1e6d4c2c2d61fa5085bb3cd6be6324c993e7a7d36f0c30b10c192197355b9907b40bdd69650d6262d3dd6851136d070a6108d91d34f6f69e27150898e0690d779923893413ed68b8ab932c34e316b3fe327520ccabd45829b768974e3c731941d780807ba8c3f86440e23d740ab2bccfd81979b812944bc43cfcc22b4267e24ca63f98e633b62690f85ffd9e89190a21e98a592fe6f50d8f25334d189a64c60fe0f012232fd6a9bf4bf4d8190bfbc490dbf7280e1ac224fd7a86d8bb27427a4924f7692b8862dfe9de1dcef5ca48ebdca3e9fc9d03ba05d89a6d6844fe7bcf0069658fe66196cc2f7bab81dd6f3ed2ff7236e716acbbcdb12e610acabb6914bd273e0cd0ada99a63d01c7ba85542884e2744a7ee191d6cc73e39716d34fd8ee7fdfe11cdedb65863c5facbaf8da2497f0eac134e2eb5f254190f37061d39bcc2758a8738b71510", 0x1000}], 0x4, &(0x7f0000001340)=[{0x68, 0x1, 0x1ff, "e444f5119bf3f002faafa940bcf42c73afd1b241619ed349e7bb2b4952a91ae6adb4543ca1bf318bbda6cf92b022cee33b9b60e917a70dea3bd37fe04359f7bc99e5f8c043c03a4fd8fa0328f5c1474ad0d283"}, {0x68, 0xffff, 0x3, "48d320eaaae4dbe507490b189de3bf82401d6932d2444cb29ec35ef83a13784fb189137f6fdf9199dd18f6387fe1493b71adf7b42867d4e21e354336b673ed669b0010eeaec54d853e80b159ff3641f2989247"}, {0x1010, 0x1, 0xd44, "ce91fb5e2ca088ed82f6dc645bf0a2b96360c121957b26b4ed193f36c5cb1c79e26fffedec7c8b1a29905d0fd7a5d2eeec7dda5c4b262ce793124b2662aa77393c30812a9d128378d3b4a20fb5ae4138ea6eb6a369ff32e75a5615cc8d9651142c005c24bbead3d896f96d509bc708b2b7b67c498091bd8eb42c38951faea9b0e518c48262b16982f8101a61d4f7081457466074447924f426d7ee4d0a6f23f5a196a073873b1b8052b1d8c003d014e1fb0ccb852a8c2150efb906daf0b75c7894d4682e6ecf0778f505a6ab9e7aab5e8368b0a478cedd2f22f62217210a3b792167ba87d95bb5ed7c82fb5316a686119572aacf3aa39d67913a454134f75f500d5bb645ac233a8f340e18de5bdbd60ffc3171e43d496f7eb8cbe1b80745ed3fbd1e6699bb03e36ab368e93f9f2a5b03db793b2e6898fd688967635c820e8de89ba84a8c8bac31f7a3fc26094da1b647e7e5cae5fbb98d2ccd153df137fa55305207da7ee2a3719f1c57e5fcca8ca81f01e259bfeab5b583653843ed5f47db56e16ca9d1628fc9c3abeee9fa0ba936e167fa2951d41f677c9b8ca75a57e1b415d1aa2ba46a561518e529d19df74b2c182114457126c89cb9549b9894eb4d23befce2b980d9672de1817a77aca983677f46780f048f58e7af85df407a2a7fbe05553f01969c38119d6a71ce1c1b4afffdc06c378d0a0b71f3acfbaf4be77df9cfe4b55c54b41688a4b19c52e325f47a9f6e778d8989f9d5d853930653f1d42a879810b0e0c4cfe34c96af03619951805eecb5d28e018fe501a0f69e9fb38d90f604eb67eaf4b61e3ce93ac16393c401257ae2d9e7ed5fb9fc9437330a76301585d9e344f68683a71022aa7a99e1d9b3b991142870fa08575eb95b8eaac8e7058b8e00cf463c75cfdf13c2481a923236c7d4bcc9f4f88e775cd5f7154ca582e37212e925c66358983a303e9b5d0898199e83884e94a49c3e6f6efaf65f34485f58197e38005cfaa132b3c2ec345cf300da74782b391296f5e20eb910965b53334d970bfb72b6f8dadfbfa04114713394164cb5b4460fc12d387558bfd98c3f40a09361dfbec8258cc3a585bbb21cfc5ff5dbb03b87e1d566785db776429a816c0f74d6a5fc589172cbddf93ea5ce9d32aef049b528afa1fe0643b9c7256bd5caa2c5a73caceab67d62849c4ab545399f2568aebba18d911eaf762e7cf55af2150e803127860b27eeee0bac168fe54c4012b64bc78140f50260dc046281decf1871d7f7aee473de730ac6a29b2ed423ebe004ca2f37de39de5946761fcb29201ad1701f4854a129861a59fc0062ed5ccacb57ddce2080f18466506e2fd3575ec96ca55e063038163c5ac653f7c0ecdd67613a723d22b6117d066bf6af4c7c374ae2471e4a8ec8db5aa1d1f7b41b3f91349b47c15cd0911e74756b67fb98f5254865c0775a1e9c24d9126247f6b625b85762b4d9d3068764dfe05f3e19a7ff3fba5bd8943015ee0fb6e8f3d56420c50101b28784db35543f41f7ab1e7469248ca288eef1df5261c03f697812d6e2706ad28b0efc3447b85caa2a5d33e731333f0883dbc5026fb71635cf4bc911a1e9d59283850ebab17fe0ff418112ff08630fd4d823672c8c5024429810df65fbd35f2d0426a986b07359df130165424ebc651aefcc6cb423eefd76c79407dab2902a4595b3490736b35a261a528d06769302e1a4ae9bd454a42701a710ca0711ac0b175a81cdce01388f75f5b554fdbfa8f269f66209b8799786f191c9b411417eb2ff1e9e1012421d40383098e643599e230347846d87bf282a58a5b307c404310fc3cced0f0cffbbda94480d58a72afe851070e0edda2f00289793a24c72769aff1a2fd403ce42ace4f1c5a2046bc074f94e99bd83f6922d2e1e0197ec32e69cb9a3ee3ea237ef148ef9b4c237ec6222b10b66edeebbfc6c441f50af19e6042e9234e333164ce3451e8f9387c20bac2356e4065a2b0a1243f1acdd3bc0b8cda596bec422d88fdb2d4f2b8652d705d0d19e01f3ab62567167f1bc64af4b1b88875b8b839d870e42b50cacedf610fd34a4a539c6c6dad0125da14931c6681debc3d31598ef761d144aa688deab724ce6e0c47cee5230b142dfab9a3c985183d2e293d36ec0914197b375df3708e87f3a6299836f3ee764b36ca35a922c994930b568ee5b24528e08b0ad90a913e2da1c62fb7c692af43f4415f7345a9c0419930866e64be21e0f90417d2f03895198eeade5e1614d1e92971e0685c3bc561fab52a994965a1a5388b0a2a48a689385280ce51e646698c1d414eda15bfbb8ee121b7913c03fc0f443614c257f8ec9c0e644e8ee0d78632b3bf2fc078269ebe3d1ad24096b8b35605f5184e957fbb02adc5a481eadb6012af09c6cb9a49928ba763ba32a10f0dfa90ecd111b1998977d4fc790de6648a0f7c659ebdcf8b608b1e7093629bfd5818c4ff35ce3cb44c67081fb97ac38ff1b026e398c3f98bd116e20450ec8a298d8e0259cbfbf9ca2db9f3f38fc829fda75b530952a3d733fe29b1065a72e36b9451d180e92bdac1f3310dd33970c9df7f8a73230b254a1741bf487277955fe37f9f578d48aedeaaf9ac3c186715d48559b98a717320ef8b79b9316a0ad0480716061afd756361eaaffb0bece55f01803e2d97cb3094857922c97b738d0b20c7372987dafa836aeb4a2e3ed972ceaf4ad1aeff46bf9dfc7cb003f5be55e18c21146a6d71fe4c1a987d4ac57cafcbdc6ef82c78e8d708581442e96c795fe375c4fedf03e7f95207bdb858adc27460917ffacdc1653ed62cb337e9babe2fc74117d94843ce5e87f63bbc2b4d53dee3d83ebe093cf419f391e8cfc941617ba5cce108ff62fbd6513916fc3e13fbe47017405ee49471758236ee8bd63279ac47f1f27e9b76a3c411833843c1640b69e6ef51189587bb957c484153d1fd3b1482ffc14140df1d9b8900013c001d44ba468a82ee93cd5246fc7863b326da65459df1dda96334c1df66916e137d6f5af241c4268d613cd5331e863b8f4306626bdb1146b91ea8a2a43b25c3a6d49f9b2b539dd01b3b7ad74e303d2b3ce36ec537e77cc13bdab30729bfd691963efed40c7c065e1a3ddc4dea5a87d00a780fe005e9318e1420a773132faee14ca57a2acb4629df511c2052c21f11b34ca98a6553b0649d7f3ef3e62786cf095f364e094d009ed75a9cf7638ec6be84f9f9361f94659c8b94b3fe5542bf635ceb6d9ef5e356712d03b7f929c7709acb929391de3e858f254affd16593272bb05660d2bb8782bc8c01faf1055193ace3b36242077df5e43769ed94bd89d22084b86be1a6b5e802f181682467e18514e1182e047e2144701800e0fd894e30c6961db72a6a3d7f9ba9290c6c8765b6aa9f87d483b9dde5ad68886ee216011de0896c8d263fd335aa80c12c41a3d7fe526772ef4707308b370d6f62b8b3862ceb36d7790bc5db1c7cd68ab64c2628094b505ac7a909a444832c54253b51b14c4537db1654e54f07697fababfbe8079898d1bab818f735fc0d50f8d8e71ad63cfa6be18b72fd23f2fb463c6e85b38423f38f1d44f4a3fac931b331c81ef5bfa96f2bcfbf65d5eb70d494a81dacd55daac3b63657d6fed9592b700c17aff28bcf3e53244056064ecff579e31c55003bbfea53aa111ef282c8aa85c445b94f9d57cf691f00b610eb46349230a6d1bea12bcae04df9cd5d4c82d91be0f4640ac91aac011f3c19f8ee4884cefca552630b752f527c5030c6a23f721a34afa030a8f8eeee50fbdfeda0bd36c60e001a8792495f445b59c84ac2d306ebd19049dd3ce7ff8e779033f15dcb0e15912cb4ffaffe90ae5da1de4163dcea2639bf882b9cc9775eddba22ab4b787b108d910a6e703787c47ae178c0c0505e229e545e90233d5c4fa64a53345ac3cc188c63b0355b1368374f4040bae4a0c43710ef65bf635ac599be0c28f12ff1274be11e05f94047797993cfaf7bcf1d0ee8b55f90bff50c8c105ba082a234f3288c8c3c6a62019d827afcaeb5b9b6b36d74b8e6f28c870ab93989f82a6c03219ff522cbb948165bdcc95245105a8687d1d9563f0c246e1478b65decefa0b3cdafdcd3ea2e2b8b53d63ea4b10a488e6d7dcfcece1ae59a273585b34f1bb8595ebb740535b501c455dca240a3034de394f4a0a3a2bd9469c2ce17a04d007e22d5d4885406082b6241c917ac8c0e5545cdd30ef69eb603307684be65780c0bc0ff761322a646fdd247590f335173f080f8e0f37f7fa70b7c50c0f451a1215bf67ae11f4ed008368e75a4cf2efd5183bf81d12b8b45274662464a3fa04b162bc761775eed6d159dc8aeab10516715dd45a31d7b711c7fc745957f549ff8b4ee83388caa94b137a8489dee36c864a7b89e42542155734740af0c0964066fabd9acb1f9a9d34e9a76b08a89c68e7e9c152544d4d1bd31b168e18577ac88c82b0bcb5b1c89f6f30459cf31daaf0e24dbb8f9ef3dbbe473dca9fab9a70a8f0ac7591883d750ec13de4695748aefa6d2419e70f3e47fb9ce85426993befba306b3fe842827355785516eb024b31c016d9a5d00fbf1b57cc810c1360e52e843c684ecadca9ccfb458f1c1785fc8f11e964eae4b3309bab2d2e6efe6c125b9fb034f24bdc7ceef039a074944dba51c5e19ebe43efd66c2bf88bd351e8df41c5f52feaf4ecda772584044d73502e4a7d18e9c79f8a187b11e7598a267300d78da84025155b0b3ab1c7b8ae00ecd59fa3608b9854ed15b1b0ef3415ae594dd84711ba8f28c5a6ae09515a89254073348b4471a808a70e91a8948fe0dc1761447d2b77fbc064c90c5ffc32b01b06b0f1b7c2843fa18da43d1e987a2f9664b42264f90d700bc226bc9e85ee5ee477d2493a934b47e0c75f89047dea055515ebe04d7c13e44b010e9074b73169b9e365d1140c3513a8665f17d6453a9cf8338db00f8f11e5e1aa0d8c5af9ae39c151c4d07a95e0f035a1b9a5b9dcf4e9bf8bdd57c402a4e980cf6b71ee067e4ab35c373765d0e4122b9b2686281b13e610c12e345595e981eca0385cac8c7b41f76e795a0a85db8347d11ccae011e43754dc9b15a2fed8a5d697eb4ba5755636ae9b03f30ca4e74935a36b4331ac386f740cfb1abab5764aff02ff099fb0729dfd08a63fc81c2af68846d85e625bc5c1ad89e36e393ca72d1f1f1cfd677aed6b6bc7c9675aef884c56f23c801d26f8a60972fbf9f042106c722a574d883213ffb8744721a8af74965430043b13d3f9f84ea40e12af3551e6130061fdbded24550efdb253c8363d6539994e2a648fcdbf82115d2d5e97bdf2c9592fff87068bd68f15dd7d925c4aa183d586ccd398c44ee45cc26dc0260b72797317c767f6c15d400739d8c4e81b8cf8be17670dd65ba4e4ef4bf167d10fcd55ae0e7cff7e32ffe85bf3ee4b2f3bb991abbc8f282d988ea2dc9cfe9772d4a65ff19e180f702dfcbd516cadfe06e9bc5907329778d4e354a3c1f7a3a441973325b1925b7cd120ccbc2e5ec1fc5874b93ad66e2a022a83c385dc4a6c35f7071ee262bdfee366a93911dcd46186220447b8379b2de4c00413df6c9e560f9b159ea8622ced48d6d5f893df129f5a7bdb655a87dc083dbd48c158054d8e32633e9d5cfade0e8d6e5c1e38c2d99a5720de5a8e22910a914cce016d7042307f4032fec902a5ae269640e9c6320314f0e2d65f7f6d974d970236223a443742769fcd5563a9912551c1f6a8c5b7a5fc000c6eeb39d8fc1b4551fc16732ce88654d8cd678d074f8b"}, {0xc8, 0xffff, 0x3f, "34b4c6e4c1391b2b32750b027d5c151d649e381689d7675ae066ac179477620948199657f40459ed879aa831afa3f0698cc479209df71e97b1daf95d738853c3ce4c38bb7790b7308eeb62b456e5d9605972321bb77d6c7b32ff3754f2117a4ef0ff2c9e10c79dfd16adf1765f5fc8dbdea38341a23bf7b3afe25fabfbf7e44a4213a55d99814549058ef9cc54d0c6da675a917bb8af5a45c9ff4515ab5d59c6e335594069522f0aa81b3012d7ff4efd7aaa1ff8847fb8"}], 0x11a8}, 0x5) 22:10:01 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 22:10:07 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ftruncate(r0, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 22:10:07 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x30) readv(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/202, 0xca}], 0x1) 22:10:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002b80)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721b4c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf9a469fae2c7343a292a9a5b370189dc022e92e79efaa566dc6426a93c08f435b58d9e7ed56f44f212f183d4370f21e180a4dc49540cb41dab835dd06b7c2f086d8d46dce281d11c69eb955ec3a8b3477e89fcf19c1605fe5a0a5ab1358900441802f444024774157ebb842e7033dcfa52c2f1961113ff3377326124ad2ee3ab6760b2013f2442d72681364a86e545a593c4e36930d0994f6610e0e9c9ca18996a3986359dee4482872b30000000000004a3c16be92ac00752b2a1d376abb8df50976f960a4ca96f7f2f9243b0bf8166aa5135aaf22383470317e4a2db6ac5619d470f1919e56d445ddf30af8b39c2ff908363745cf9a88647d74ef7dcdd1871fd62f05be"], 0x38}, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000400)={0x1, 0xa0, 0x0, 0x5bf8eead, "b34045a541f84b3dfc3a0c364781744b597fd8b6", 0x3, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002800)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000002840)) getpeername$unix(r0, 0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000002780)=[{&(0x7f0000000140)="02312c51ff11d74545a323ade4e3b989de6511dc379ec74bf68fb90169b752dc40efbc974bce9c3210d0b7e004e9bd0584a5fba8131df95135fd7f3f522a60582c56e571b295774eb185663669", 0x4d}, {&(0x7f00000001c0)="69dbc89baa1f5819f6a3c110bac1a16727d47798c89deacf6663f7f59e5489e93563e6bff4c3f2fc973995c23f473012c0eb7f7f99ce80399c59085665853bf3271c56d85bd04445d666e2b41d9c4e9df95b3e89c3819686f8d875866543b5048f88bed64c11a563e9c6c20ed25790ff730aaa869328cada9f24ce8c070f02b20b2402ab4bd06811ec32f5fca38d3c6fbec4a43aea4b7ff0e9ce98514b2fce04e7026978fc53e8b77be884ac072766768c965c6a2985e1c62f51c97dd0b689797d5c9471666842ab1dea69d520e185d3915c5e", 0xd3}, {&(0x7f00000002c0)="8e9f8ccc38a3dbd368f8c13c51e8315d8bd889eaa7f5c473ccf92461cc67936dd89c96ea8dd83a509c7465c460c06fed6ef46e8e8b0f07f5017d75c61abc53316ba89fc74d689eecabba6ecf86490bf724298265bcec8898720f79840b89c5ef1cd1787b523875dc6e5082f97c4bad15f19cd1469ff398de7c5762328a2b2a93f98219ace9a5aee8e8d76543410795ddef0793d3c4846b3ed961b99f46965180dfe8de450e0b", 0xa6}, {&(0x7f00000005c0)="3b7fb123c1b544699151d0800563be6e601371241e424ea9b4b7af327234414a8e0ffb938c86aafa30afa480e304bc7fecaa2519cc12a51bd053b7394a134d124c968995d6e6bc144b24c933e06459160ea2b8b8161e3574d4d9715e664af5f59cd78cad9c84578128f863508949f1aa7e5711602e6aa19d7d835e1516a7c5bd87c6d82e3317cb5e24c40b7c03ab459d9fa591165fd14632b497923c70f2c17ee0e387a2515a1b7d623759c8b720f0c9ebaa2a67d117a82a34f93946c0d5459ef6b4742d1ea6be4051cff8bba462d5349aa7676a2ee0", 0xd6}, {&(0x7f00000006c0)="22387c084f2eb2e5332bce354b82acf025dabda4664f5010abdcdb09a57fac566b8ac863d9f4270fc59f5f3b5a437c762273074d533bc89627ff31bc90357d06ea5927e68a9fb1957c6a4a80ef86947f1a9a644f0e82de44e94e84560d1c31f309252be526b9c10e7469fc66ddb708059616c60ba1a34d8556401028ffb097b46ff2553bf0670c2133a46304e787476107ce6d02f48765b4617cc797e703476bf791b59bb917f59280c0895c8152581965080a1c3e0e3b491d234257b9f9928d768e894db934bf1afb3a037cc814f2509e01675c527794103d42e7c8f8e8bb0a2e70fca48a89e98b28fb13982fa280b41fa12f0b33a23fc25880dbc08b7e5bd73c5cd0f5f4fe4a9a5f0728d91c4f18d132ae4784fd50ac28ab4ee72267b62a4cb773435b90110abee03125e601caa82fbc277751fb4c03a194d028242a7615f5f274ac7c2ac18c4a8fa34aded282d24f4c8a4dbfc406f613c806967413e808ae2c043f1238f75943872b561a34fd24c4c6ceaa9624001b7aaebbff4de6bda0e64aa422d2c078decc377a02c56c6942e885f0f7b9f95ec7209358c3a553903bfe103a40a1433e1674aff5084d42e134f70f7774b95838049fb89a8d9b029d23abd09e521d6a515ad2d3b3fa2914ce44b657aa6feea6cf4361d3b45121b23de8cbc2fc68b25247146c9ceade6b207911b46e7ffa46953507409d88297d39cc20041234b7d7d1f029069b86b4f38beaa320e2b95f7b3b929def2b7667f9204f03b0636e1f3a467b318faf4d9f413de41962a5802a634c5afdb4e947033d8f2bffa26903e84d979a42b715c1eecfe36bc8e5edad180e525f5c33b2fad22b023526f588c9929ced77eb2a3f973ce2f6c0d82e89eaa8a662880804206234fc99e154904f8e31848a4b0fe0190df65a916333c35a51f2750e890e05cb683692faea6f2d42acd68158abf4438addd9b22ce7105699748a4f23228300c3344c166a73d53d1c3a5d9b7319467908b4006b530ba2bac197aaf4c1b7d6b112e3dbf9daac82b4a9ade55f55b3f1770637b938a9f99ef09a2ffe5c39b7fb76e86382c56f67e40845231ab35e8bc8880126e5abd092e6860c1d51f6e60d3a4729dede6dec1d771aae6c0618b0faac992a2ff22f0d12a0a1b2cacb71b2da8c6ed29716982af8ee48d3a225b5ec36e625b0fce032e010e01e43980e1befd75c9b38f1817a4e3f420541bda20d0d9df9bc3bdad4ee7a1b0658a4d04e90ed999f977826b9a399210c90a2cc4539b76c47e836464936c6421010b8c7e02dd08eeca3b0423120d1a758253706ce1c379ad39ea916470814cd39bcb78f6b9b884fbfbd4a2152ec9b35963d5ad987c2477d660a2b194e80148f389b0bc7d1819c8e94f4340801e728f4f1ed5fe3696b6ca0840e2b14a848621d9507a4a166dfbe1cd384cfcadd0cc9e4f8ae2adbd0429a4f2cab6bf1b1c4a7a35ef47fbadc73eb622b80228ec2e749f33eb7255e3bbc4740df0efa2307f33c31d4cfc41d5aade8f35c804e7b50a56df6de629e1a7c1eb8c7472859b00236113bac5cc7cde8baebf47783add97a1afe0014f353fb70df0c19ddf821ece40c64f25f25bea039dd9fab8d2532a2d4f43d7dcc6ac7c30a940b1e294fe51868f787b284b211cc309293b42130303983d862c5e57913a01477c7134602649f11158c998c45d25015217c94ce86987b414a3e3bc2c2864a2c5912747afe54860348ad73641f27037fe94b4f81866c6015e8616820872a3d4b5ccdab6fad012b63924a5cb84c3e515977f47aa5507662a6a333d14bd7b37b23bf8ab3605e62a97d09f4da3b9223b52af4641d50f0dfb8081c387ce17b2fdd56508c31dc343423fa16f2ecae004ecf53fc741ef1f1f2d61de29fbee57e7caa7db060d96a62b707b3f99f0be678919d76b6d6b43d308cdb76729ef544f280e1804645b37c78aa93854aace5862110a4f156ec476007d6005ad12adc0c0d92c4b9e9d84c44b75424d2e107dd1f7f349334bd6f978dfbe6fcb092ef76fa575436811dc879dad12c106b63e842e3281221bc044e24ae7ff3e51a6054cf9ecd03755d22be75500a616c69bb6644936692d5da1af2b20bf2250d299c6ab90306eb6d3c37569238b8cdb696dc2b7279d84f0b6a1ceaba4e20f0334c3439a382f0530d6e9112c8184e66be6bbb706d8e02671f16ab0f4a70ab7fb495183f8a18966baa787171cb287b0a2d381cab7018ec43005ef2de2026113c360a230be4d90de3b73abf9df92c1d059b1e7fff34c6891fe38a3ccd335e3a2d95137cde98ba115362df11060260a9213e9f1d15fdeac4ac5c556ba970339f076c7acf3eea9cac804c613897cb555a2bdef39602ffabd12bed71a1dd34cc9232a5ca3fd8e540bd99b1b1ed84b7c0e6abe833c2ce9cd2c1243df16c1140fd87aba72a6a64fd3536238301c81d2c1cd06bd8f27f52b4f55d6d3d53fdcd4b9b82ac3660a73832af5b299c69e6381c01f10b8d04b14fee6c15d21c00d0eb77c368f1518ff9a110eb8d786382312f31bcb3c00249d8cec6e95540692fea25e14fb1caa708a9f6332f154d9478291f8a48c43283fd428ba3aa3f99eb94c3c0f35295db20169a85ccf8432a8f5c2b9d4ece283ca0c8557fc331185f3d2f2e3a4249a37fac3e51514a0c7a0542a215ef2e91c1e3aa9e0857192addc67e57442f56f33f622a5bd89af77919a102ace19d85a468c201836dbbedeaea7bd349d55788bc473148c19255e87d277ca99dd27b47978499e59f694abe5dd15a106887a1c2e74dc1225bd1b7128f52a3a58336208eb8a71b30f1d74feb1e46db14d9ed0f7e33f3d0c6aa1c5b5fc2872127272b491202f0a67e18678558b1e3ee5d59d97ec617e7edbc20f4274946c14b5439c94ac649ef795cb4783b8538feaf3567d156ddb0b098da629da86d93edca9e8bed6075ebb01d34636eee8a9ac1ea28ae6bdb2b7d6dd25c2068fc8fa996add522eb56f9ab1f4b72fc410cfea4474e94ab47e5ec6fbf5b88d402f901b38525cdce41f75391b061eb68afbfdf4d73991cedb25f5fd9117579c2dd936faf96883fefc80f58d1fd6d9a470748b3e4bc19fff48b02c397e19ecd248e5294facea2b693e6cf83a5c2e24fc7c0c61b729c0b06e56a05da82c419ad627d0104d0b1343a226e8a026b098c614071cfa2d63baff8112da7542dbf13950030c1eb979e933d4d70b865d95fd2c35dad1c0730ed7493c9046015a4349571bdf04dc5154b959f4ade903facc3d0217eee91fa0a6bfe3cc14b09474df496a4c6197571bc5c81b0fd85fe72ad1c888a59b5519dca012a1e9c5939fcf797e67edb9ca19de6c35d540ee787dc1c88fbd70e6f5668a47bb2aea60e6319619c70db6b9e51f88b1dabd1c6db78a29f2fc1a460a2c8e256f4ee55b8f42246045c586a945ee3eef49b0812450d3da8240c9473bc4e813daf49811d03b0bc61edad1d8335ccd341f60e4c752b92dad1ecd3826723a45283ad590cd1e5cd291826256e21a1180bd29577dfae1cd498979b656fb8b5b9972ce2972f8b7e51c47d41cd33e739da6848bb773d5cdaafb34cbcf0c19703bb1dacd61372dc13a5f975ac0aa79355b295992fac961265444cf7993e1a34db08afaa97705bfd27eca0778d6ee52bf33501204dae108273e1d9c1ee6925887b160493b898715b9d0d0332667de333a7b5141425eb28524ae56b3cec9e16ffe661f45381d421b72d8dad9fc40a441bcc35b89c29f0d0ec77f0d4ac09dbf92553a7238af63a5212a31cb8295238092442090f5ccf2193794219690ef72190bbd883e97dafdfc3b67d2138ba15f768b4dbb8dd2ad35c1fa40859a96881392019c442cb778844a2f7bc117e4990475b566a1ca50508d327da12dc20bbc98810d6d161f859462e93cd607c3472a811df3196482847c36bd61e548ea9967aaf687aee828e4c05d47732e8dc734a2e5bbde6265550187a78c905c3e2289f378f5a6f531ccd07363ab37b7c6b1fcebcb3ec7cb2dc0d7f5bcbab7d6cb2ee0b8019d0269cc2d7d75cfda622af1b35078102ff25b93d019c324bd5becc5672dc91384140e0c3bd44019a7ff156aafb1070820fd4ef33270a9e17746c95bdcc5962942bc2095e30c308282c9137803722a1a07fc03ec819e0e678eb5098a18f6645dbc363d994a6d95dfa3f2fd27c1560a6dda06c577a21cf410d33d19d04fe544310ce7624322182a6850ac5b26b730b05f1148cb7163a5794331668d235b31e7851ecbcf932fffbf9f628e0cf3522241721f2a535b44fedf44e41d9da9e24587f3d849b7f1786d7904589d9cf10f0974398329e47c1c3855a514aa2c4c2ad5f1db0c3e18a78d9fd728649aed2ecfb4fc5a5b1fc875fef637e16e8d0501502ba342b6ba2354909ef178b562acf302f30d9b3010901040b934f9a5980d16368f2f7439902e1d7e9d7afa428e864c5cb1fe639cb96f2755decf198ace536a3a1944f8bb7eadc9edebf7bfa159b58353559c848c01ef80a7f7d7118aaa0721142258bc729fbd6435cd27857d3885d9bd3f5e4280e6b18eda8ccc5864c89143eb802ffbcdd87cd4ccea2a462c4605e4aa4c25f882c9aacddcf4b72767282b587187ce6fe176733dba03192e746b9858b5e065682762fc5088fcf1d8d706bf938431946a7dccb281e32feccb705befb12583a4fe7f260545d415934afe99133797871d064b1f7e012394cc9fc4906b4430b3da679072dfd307ee1d09a615b8af2a8c4d7d57b825d80b8359212e3494c8488aacb135d01eb5e91cc5beda9abb879c6aadf422eef8c8f501167c6cc415d44ad974eb529bf5831f0634f78a9ecca8c6502ae40a81fb2c07c9327a514295055725d483b076ac7ea1e3a8a2678814d4741b673986e5ce1d0e2db7a183a59bba818c4278aede239d8df8f1e4d16a0decf77652d2568ef2ed532aa664478a333104e29850e90ccbbf5566cba18cf5a1e2ba406578a4b35f8dda0d7749f07a902eca9b91c66bf55304dbb87aa7d37de5a14f2a3e21ae54fc36ce2edc95cbc42e70f99e9f7e71334454aee730bff89a2c3f9679b4b1e5e169276e0e7df3e759cfda6847d62e5f0690d1b6ace7fdf651c3b6862848f93350060fc2c77d8f87a3091ad17bfe5c97bb137ac6dad84d3ecbee770dd07e850afdc1871352211e4c779bba8100a4212e075b14f14ab63b16991040ba3cb471196b438312f62ea99277cd8c5dc2aa85f3c307ea224fba91075643f520fa689b3de3db4d1d935c5e15047b17d781b6a74a27061ec643175d4990bbc249b0f07c18dceba22b08e3446357a65aaee5e9ef9bc5b648cc224431329ae47d5a49db43df96d6a99b4d167cfb4289054846d4f17a94340785a12f01e407aba45123580466296998d1f33de7e06957a2e09d7ccf185fd3d6c38a77416e6d1819f1298a6d46ee18013ed93d6d060e7ed67bcc72477b90bf362c2525d51c02a2315226b7c794d2444ae4cfcb5c699eaa7996fb90606c3fa09efcb490548647468d5c75d66c195a4d069ab39648991e7d140aa2cefdab0043a59cb69d2fa76faf23419e16ef409c188ea9bdea8acb81ed40f484a444f3e93e4b613fffd4bf4b26f8089b30023e19ab037d8b60e8d59c1e9c7fddbbae6b4c99b459d35236f8c09c07828585e98632effb2fdcbf84216f6506abbe9c43181e500aa860007dd32ff07cbac9d9f46186f1ce11fe9ca573d7a04b933edd9bca7c15789d43ff8df50026fd20af705be748a142253d52b2a78fc23d2093abf6d289b6e781d3d80f4", 0x1000}, {&(0x7f00000016c0)="f29337fd35e0b4d370179fececba1ae1cfc998a737a129d6d680a7aca52b7e13926e14516fadb1e8943936f265fbc317cdcf3fd13bcf7e71ff35f779eda5f3ff9a3d51d3eb558766ebdc95a5c18b4b8402bfbe457af6daeebedcb739ed2c55e138dcf64b4ef0437a1a41aaa8479773a176b17cc65e5e17dcf2b81bbe0dc8f4863693d8de794f9e90102eecf8777c865f86406e7d7bd519461de45c89fa4b4132c6cfe62b6ac3cc3bd167ae19ebe948b1d1826b6a3e0e157e145d607d61d31a01f33502fa5be5b9172f0d70992e5a0bc5e3f555fcdc76971140dcc9f93fbc7ccd145fbda0b7fa5b9231be9a2148260280e8ed756ca72ed6767854c9aac4363520bee211fb4d3ce3bd1e075184b66f848f54513130b990444096945ab2169b01ef866d7ed5a1a40bc38ba8e77660cdbbd397ffbe2bfbb3ee2a43a6295432e0b5092a02508633d1680b913314757f8220210871094258e993f39e9350ac8b920ceb979a6593b35b76eedb52b28799d519bc9e00006d0459e3a53c6d9ffc6972ba89c4e22ef61382a2c629ee6ee257f8708ef5ef9adea173588d5c5933355cece45b26e4a730121fa582f15749e61be11c81ddf3bec0dc6efd26063a39a990e6db7ccbb2f060740096ff1af2050d367fa82a4a3d795139eeca702b2e0abc8ee0c98c4e96f579de7627cfe9f6eb565301a644cbef1aa3548196a02f66e209ae51e77aa8404c0dd0d62e8874444c0bc0bb879fdba8a7437d323c8d441f0f2fb7b6764f3cf1f0784929ac2660805eb1ef909fba2373463a7c62fc9597caa0c7c7633c8dde8f047ca085c8107d19d154cc2e04881364c2beafcf40e128ceb4089364e712b4406f3e230dbc040a3d803d67a574dcb42f429c34dc324d6f82fe57b218e8ac2ab2516f1bb64278df735f05f72d89875904b36ac591f4a2fb20685b884bf70bcb47c3853428da446af2fff4c1a871e71ae5292127ed0e645ea990361270c3555dd33e0cb01fe81867b1e380410487522e47784fbe8cdc88b836b113d62a06dfbe231bf3a1d77fdb9e1727823814404fccbd14714ef7bd45b34680e5a194346c13b11b846621bc6708de80cdf3f603b8fc14aa8a1ce55442e6d5c2aedfdbbd7ad5dea30229374a6b9ab5b83d89c37b594491eeccefe03aed0329799e6e6b5db41ae013fe35d8f52d5431ece9eec9e4257b53fbacab76fc416547c3968b024fc36b24600ffa928d5fe97a536a7717f33b63e67028cf684d529964f096d86895fa493304e341409fbdf557f95e246eeb80abe9de4c2209e0851e08c792e6ad36b48aaa8ae73c2e9d85d60f96e8dda86c007dd58a1c6ec81b79d7bb9e8b87ce9408827f78dc7d9ddbe9b611302a0c2c2d61555d41426594c4258507ad4cf2fb8e4b345c3e8bd1615205772718080b47b9fcce5802bc67fa65dc35d24c846e1d70663473ee2690f37aaf9cfd2c9cc7be15115fd171f7f36448c3a2428810b4ce73cf6aed741e8bb2e56e35ece3f92e880507b84f2fdcf1f3a7759aa471461e524fcaf03a0acd4316af24e3ee80cda014b029a335836880cb782494363b9a3bd6438d65c761cb82daff7185b253845112a12a6b1368de42361fd17ef8a90a20ee662f2d545eb9517c8eaed3f716df277823b86d906d81463dd53788951ec0c261fbc910b0667ed2ea1a5d9ef05d94c1ea3649184c6839b67c10c6548a18294dc5ba2140ec14ad292bcc26b657f90531fbaa4838c41cacb9afea4b6cb469e342f5d85814a7cc5cf8a70ca398e50ca5797c83e74fe8c7041dc6044e26e082a0530352844392de37e5413ed0ce34c70d2ce0048a4b5d9515149e57d9582d343f0c8a1373e59dde2116dc7cb07485c2c9143b21a216e33c33aa673b9da5e600b9233467c42bd442d1b371ce468cc126a95b5ea11c8804ab58c5005c636a64d32262d481c3dabeb9ea893d33810314042e913e8e40a10f527db1d71ce546486032600e8c77080e1591158ca2ba86363632cd9c47abc11b204e9a8c6991d84c96854b852c3d99818fa3593b6b2968747f0d8aa686761c0c5d11f5cf2b7fa46286e89610ada16e795b62cb44dcfa40a7f4904141001e08b014e415777e658ba7eed16ec6f5f47c3da85ded596de0a265138e512d758441f2f4ef65d82d2bac6078f252b0300e91d9d00332ba4cda5ebcc86049c003d05acdae4cff00ba158c6dc04edbc0e9860ac43a12b3f0880dea8957406b3aec69d026e043b6db0102b722d2b5c5a28756fe556f0e94fd6db2c4bdef0c01dc30361d2e90a9cb194d0318d94695c7cbc4d590772b3c4b3faff86096009be078e5e0944bb6ad4fd200d5c38c25b8fd040df92e162edd2f964652d22a418ebb651645c638eb0784bd013c5ff87d54841d6737e5cbe864644ab04d80581a369afbaed0721de9106ed2600060a40ebae3ce33ec3e7dd7dfecf440b131f8e6d7fb383b19b4d6579d99eb155af2e9b2157ea8712d72676a6660a425515da287164a917f6384e9bfee9bc290f576c126d5f04df78535a771c6da7f36cb1b09f53adc88f9495af913867f4380a06477e6152604e143bc6f7bd778cc27716d8573f14a8609214b2771f3c29e3bf4c1546c9a35449200109d82d8ebc27e9ae7c3c74c32498ad73ec6598cd5984b9392475e420f546174c8fb6576eb09e91b38dfe67375cb551033258d3fdba218082695d60d26f4ebca7e726dcc89cc82755b86563af41ea624dc6b49d9456a34eb38d2e465c3222a411909099e7853038efe85a1d8b22539ef3c9123ae64c1ae1ab1547a7c0b1bbf898f2c07734da154641465d2a0f9710fd5fb90fb89b609da87fa922a46e688af4328ca676d293ca59c91291b80b1c654324993b504f3c936fd9ef427d29b77cf19e4148d182a06ecf96af5ceb17c77c3149192b9669505ffdb2ea2f28c4a8a2a68c3b55cdecb5c3dc048580727562722eaf4d153904ef632b2185c56e2b8407a855ff3855e4c2f7edd5ad4e2bec7abc9d3f2048de8b119ed2bfb5fb51afc63571bb10ec98c472173a9505ba8a7031324bc4176476576a51f7589f82ec2345f5260d56d38402f63b003917ed54147125ebcf15eb623a78bce39972d3c1cdc7c74a5794c79ddd6b21df8a927dfe542f358476faab2d5b8c6571c67441b68a377fbca6768cd6fed14ba0eb1b1ef5bf4f1fc54d445da57454e7717f03a1ed0a4076b3deb2a6d2a1ffd5badb13c20e5acfccd767b13d2ec2a2b7804940e7d9f9d19fe39fd32f81a4fa317b656b92bc1ce4a474236cd24fbeb8a064d9d79afb17fb06302916971a55bd6b731d3157aedc586a4df3f1a53f6c9e0b630a9fa6e86d0c85595515e38b335744890549f72a17338a3ff6f1ee22020dd25f49e81aad20bbf30fe7a64cb6768e7e50935f19992a3f5acb215c49549cfc7c1d7203670ceabe556e02bbc4ec0319e178dfafcea78483e809d874661fade6b587257fd180b86da136e5a7437a2e52626b5fd5f796e666653b36bd2d84f762146af40076aee39a4672142d5209ddea1e290fb4db79134f9882ff0f4a7a912061ce0a487bf1650e0bb7ac741116323c7c4d29e477412ef4b2b48a83403b29553e8938095a1e408d73ee67f85b24a402eb9768a36e730c5d7093acb20e05cdbfdbec80ad13536dd8dd3d76f3e40729d3fee1bb27019a8238e855e928cf228ae365db1c3fd5c607674c9cda9a7887d326f7d4859c57a204c24fa9e2906632b7d6b72e7847c720e1843518813fc370c270dd690e96c332649cfd3c29033ca616d68c213ab277de41dce5e6f6872a260a50d880a30285ec7f5cecf4bb27e4d9db764502fe951dfa2b8c2c4df910ca4ae2a5d48b3463abce0b64fad0673e75ce8bcd3512215b27a75d2be8204c1355f2070e9cb970ae8af6d015e60a9988a3a9743fe176b882910ebf087595d9d2835d70dc20aad5f79c90628ae9cadd97e64b9eef1005b00da63518e63f0a5942212d965b24c91bb5f7ae4d7611eae90325a6b10974a20bba59f8aa8c1a170a29990ce71950c6f7afa2d2a27d9e2a81c499586c01457df56d040beb08ecc708900b7122509e30eede4e3085d43eb45e17b93b3a8ab741157d76418394b5ef7d02121b2ce9421c8a0af3e41596086875638f822972e5a7309991db2d7acd1652c02d92637259995282515426bc1ad9d8abb696c415c3d32059eaf2f8f4a6420aaea318211fff4a5cf5cf253da5cc133fe742dc58b5051e735f10cc79fe74d286a3f4fc5cfa1dc8713af451d6b7f7098c8577e2ee832c1eccd7bb75b52583f8b66e64a6c355a8c126873a258297124e1a3fe231343663461ab77854fe13b1df62111204ae015a7fdbb7a49cab8e2175c786d7188fbac628c99254db4883f836183b1d0390cf228466e7337d38330f091644a42a2d48e76b0f739107d0ae354a9ea2eadb84d84e6f527cae32f09dcd774a58cb24d650e9d63a48fc8ece09b2a6aca94c6d4e16122fe483e0729ef42852918b17efcb08d5d2c9ad5e51bcf2d37f5c597aa9562864a0ce3234241415c0b63f21e2a875c94d65c9384868cb7348f574413389cdbbea497f77fbefc538ae88e270e15afee84e67821416b0b962ce5d530358054d261e03b546818569773aade5c35a0bc2d92b487ae919462ebcaefd80b6ab8233c703cf1142c43ac2a21a4f10ab48302d0858a756447155b1aee51b6ed48ad4d718b197b9c68583c9f8e4190de7df9dc1d3237bdb035f01b883ae6d991d78de271c6436d7549934f13e9e91bebbd481338245eb06f7e5f275bdd8d8db999225064de3cd529c040392ba7902e274ee89baa4ee0e7d08a1c7293fa816c97b76618ffb2a058c21e74a04efe4abb9c25ffd76c2c82dda4e7c9afea91b228c2a87fef92bcfcd727c7000df5b1d5533f5b1d6ba9b966a0dd24e1f2d00dcd9463a93150903fa3c441778de3cfa27970d3d8c6e0474fd0fc6e5c97f747b181b9af48c1e444104d86286083c56b1cb43b0e295818832dd5ead5721bef0368d8d6e0355bd8e2c627ddadc4d4ff249967799474d7f9807aa3418fc35bd3f78f424edc3c379502c52b59d2569af0b7dc214f2a1a0d389ec3734e6da930f823edb7accf2d43c97ef9b94a6df6535b9af8d3ae301006751432b211e92ca5e5a852754f02362a7d6ec437c62311d6899880be318cddad65b69940e84daf102175489eb13f4899c8b0514c9c611954d454aa57fad9083f61c4623e3a7e10d3fde0d160cd6c6c5e0cca9472f051dbbb4ce0db221772054a547e086cf41037440af0495abf82ec136bf090af8d6bc054ebcea782722116f6965f2ea347540a636d7ffa0c44049aaca8426a4e183a7685873accdb9a6a2e447171a13ce75c0e7c52f2a2127ad3b9beba9ecd39b80e17b35d4b0fcccaf50abdb86db823ba6133508b34b3f0ac8dcc10b3b725119bc14ebfaf5de01d695cf1eb2519e93e4c9b3e62311d9db25284ab6fe09a7ffec7b785ffc76bcecb14e170ea705b328167db01593e2689d1de19e83343e65124c73d2dd9d0074c447f038539fb02f83a9b0e396cf177e936ac79392a1ef1cf14dd50a5ebb0b0b7d97c2f3924b6fae80ffdd25135dd0f3a83e8d267eab12807cfb484115fe6e6c9ec4b8bb48096302945e26fb003162a6d68dcb09555af32badd96b5517070b28178810e6a88beb9d0777f178733e7e650131a29872ff648ff876566c8aab16cc9b5a969037119d4c448f3ff03267018ecf59e42ea1ed62d6e7863ae5c1b7103c8f552d5f0246874046e17ddf00a836b18a430", 0x1000}, {&(0x7f0000000380)="4ef7107d6532ef17202eae24c38453ad5803872180f759460760df99cdb11dd62f35676f66ad1e03cd4ed1d9c07bdcc4f20d6f6ad439d274032f43a4ab4a3d48cc3783102f2caf017ed88d036552f1e2b4bd8992b48b9900d05f49", 0x5b}, {&(0x7f00000026c0)="3a1b3bc02d520cf2a92a24ce983861c78672c9e1641e8286809d0e9d6863a9aa7202a2b0b3327cf325add0d5e2e9b4f8d9ddffe4db18b9e029f708395b19ee82b631ee5a67f069f346399c96e89ff4b95efa0b4873a22a45c572e6b95033b7c9a732390f066dd9996c5c87923d4bed2268e9f359873a05753ac58b83cc972215c80f3cad46b599cfbb50064b3b0368a48d3e9cdf9962899bf3670cbb5e87783fe95b14f92391dad731dcd92aed8bc6476bbdbb7c9a58d26f955d96", 0xbb}], 0x8, &(0x7f00000029c0)=ANY=[@ANYBLOB="9000010000000000ffff000000100000e180d43c7a04fbf68e48d1714ecc752971f56f614bac793a9762c0472878ebec2fc013fc0e99b607f5b6855a3d72637c3b3531c83a903263a499d9ce2554024b485eb07cb2f712a6603524fe7aed4a54da47c280ebbd0d36670c48e02bd507864708dd687c451a95e35ed5321b0e7d4d64d359a7c0039d2c1cc350080000000030000000000000000100000005003f0074bbb134e79502fea26037b085cd95182ee47decdb5d50f2d03076239d0000006000000000000000ffff0000c76998386bc216261e550d1a11fb293bbe17d521ac546f1822d6955f4065f3282549d2d17a74b417b4fdf93c7156bc3018db0cc2fd8e33e096e2c8a715e571a3a9620b19c22a3e07b44d76620600000000000000700000000004000000ff0000010000001cedf96cc9dabdee1acdbcb64ad5fd29919a75bd65b3219c9ea30b672ec603bf6f617a9d69e3558cbee4e0bca721fa4e1cae4952a93e4a4a6415e8d6959c9465270c4d2128189b41679ad129747bb2b46400d7736d3f138b013c77d5f3910fe0549bf764d79e1f4dabcb1ff7320dfeed14e21ce80edd5a07"], 0x190}, 0xc0b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:10:07 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x3) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) setgroups(0x0, 0x0) open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 22:10:07 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xd1f, 0x1, {0x3a, 0xfffffffffffffffc}}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x4}) 22:10:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 22:10:07 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x80000001, 0x7fffffff, &(0x7f0000000080)="d0d2756c1b6309456f6dbb84e499ef2735077f73c2a8c201def00f50f8229bc7e239d9d4c0bb9926288cbf93a1e53116371f962ed665412d56da846a1f91514f919ad80b140b33c08094927884954544085f54931703a3ed15e8f8d3cc36ca2a7d7ed431206f2f52648590c268165139fff3f0d119c1f170f85295fd3f18b0106ef5801e37938232f5e4e654f8b0678ac93cc7caef574877e0dc970917df85a8665e84", 0xa3) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000140)) 22:10:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 22:10:07 executing program 1: semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000380)=""/24) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000003c0)=""/107) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0xfff8, 0x9e2, 0x6]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0x1a, &(0x7f0000000580)) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:10:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1, 0xdc, 0xc00, 0x0, 0x4, 0x7d, 0x4, 0x0, 0x1, 0x7fff, 0xf7e}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) flock(r2, 0x2) close(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x3, 0x1, 0x1, 0x3, 0x683e, 0x3, 0x2, 0x2, 0x0, 0x1}) 22:10:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2018, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./bus\x00', r2}) 22:10:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2"], 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffedb) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000740)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000140)="36b2116c19b57b14c720dc7c59d84851215a871c60b93fb1", 0x18}, {&(0x7f0000000180)="3dcb5f370e614815e9f8cab243ef3913d2c1997247cb701409fe13350f6e116ff97ffa6efc1c66c1f7810d946fedc7b56b2d9cac7e9120245df060e1b6d4b5e2fff65202e3f69d0ffa7aa66165bfb56eda4f4a66c511fa8b7b93c2c0a8d1c888f2", 0x61}, {&(0x7f0000000200)="7684cebb99350bd917a1e5b3e134b6f912c560e46c4ea73bbf79ffd287906a59df3fc30b8abe760d13a85dc628ba578699bb64cb5fcc80a65e19d9cd4ff79dbc4de8e9af37a4aca15fa8b374c5e4ee0c445ac0ee7ecda343e50f2ba005fd2d5839a6b39bdb480f689cd95a981c2c4b6023b8", 0x72}, {&(0x7f0000000280)="8706f13416279495fbece6ba55995c079c6d25b9a492ce3ac937e84c30736fcaa94d278402ecd2ce7dec9bafaa89ebce1beb594f61579ca8aaa497ccbf9e8c718cee521f55f3a9cb7975fde3e48d85c7138dfda878b3690265119f97df4275a91bcb3d", 0x63}, {&(0x7f0000000300)="d2592797f8e00cbe84465004c3ff18650a7d8170a83df62957c29c8eba1c5a3081f481738b116d4b6bf1f07285ad72c6a650fc43927265620d090ac1655cc87a92686569f182d65ccf6ba13a217ed1cfd1fc079cbddeb952fa1fb6eb0448ccf4913253a8629449ac5301b927a50f2c72eb010b28d5b6f5d39469fd6f2b0b298e1863fbe8645f02ba91181131923e8be90b02f832db3f518d179eb93dbd852c38af280aaacbad4a701e7dea68731dad6bf1ff840a9dab8dcfec396c2548ecc9ffe70f94770f6f85715cc876edaff894d05978884c161b2131094d1a587654cb57176813b91e145c147776", 0xea}, {&(0x7f0000000400)="29ebff8d1aa70145589750fd3098f2449c73bea012af8b2ad64af0af8f5e96e005ffde662b316fe9193b94dbe5ff90b63ecb79a3d5dcb87f09850b134f8d4ed1a9556e03428df4ba578282556a042682f4bee1c0254a6a40aed926598e169f3153237de5bf0511e783a2fbbac0cc83f0f533b4cec74f0980b47bc84d75c61751c4fd3acee07cba6d748fd528e7c479d076d7b56469527d9e5a85b16dca75d787ccf0dc704d19f4fb2ac0e727e0c04df00c3e5e719b6d52111b025c17d614c75166", 0xc1}, {&(0x7f0000000500)="6a7f9043871216cfebfe90c68cf77abbe89c415786953d0790e60e85f19f3dc4ccfda1bb693074ef2a6bbad2be2334d556a6e086bdcfbd0d525c83f450af637343b474ddd6c5a477ff7dc56ed851809488078ebc9bf2f3579a9dbeabe82e41f8", 0x60}, {&(0x7f0000000580)="d75a49b9bb58dc851be2f2d1ace318cd1f94a32662f6d059df179567224e7a74843ea8127d9f3de06e269cfe397db88bd79fe4074968f702cefaa728e42537ea011ff14ecf755a547e333ef5d60d57fdf1f44127410bc49083095b3e325038f74676ddd38be9038033abf57f2e505308cbdbbffbc6185a4a27433d7d0560ace4ef03bc92ba778bdb334f478345d6b70b77d2878f53c81ae2", 0x98}, {&(0x7f0000000640)="105b78382b30ca6dfd7bcdc1190f1d5a7424b413e1258d3465188813a3a0f3ffe27bc61072f74d5929a605ff111aae80b8a1c0b46200be24c18d015bfef95ea82f37ce89821fd74ae75bc690190920885e8c7eee7f222846e4216167f1e31c44427f1992a53a496bde2dc4bfe6ab75e815518de159085dcca68232458b7eafb34b4a35302ee941c5ac747d4e47adaa6fadd036089988e152208951d9ff0959252a19e07ffee46eefe137e25b3c9e42b9483a94b061c04b0fa0dd2e0b3a597d12a421087c40172d881d0c409b7ace4e82ff130f08b801cc82f02318", 0xdb}], 0x9, &(0x7f00000008c0)=[{0x1010, 0xffff, 0xcdd6, "3fdc3ee625fda350caec93c92a1621d116bd2f57cc2c424ae79e8e19cd414f204c0ad8ff77aad8aa82b8dfac93bb7241e412de0d572955a16e8055b5635c4ddc02e41a77a8634bce43afcd7dfec6f31cdd87dd0a8bf106bab5b08cc0a64ba14e4e4c0b38bc19caa4209a9d213361bd708ee180ed13e9c90b0f3206343f16cf1ff22e7eda96ff2b1c5bea2bd086736e13d244d84bb3ade14f2e9dc238d2bbd0eeed184aa1e488a2f115b6ebb8fed2fed10143975d0ee3f184aae56f4d86ca1f061748d85bdabab2216f3b99d662477bd5a00625cc84b2b2842c88bb0a05cbf9bab4271d4b4fbf883ad59cd4ba53eb13dd9a7a9264b6a44d8e838df7aadfff9061f8a6fbc78752767a471bad4455a67d5dcd0ed6e60e0923da3acc0b8417fa8b7b2595f16d4da33a9947d993d0410e4d14b0cf13333da9fa11a2c92fbd7f1ea475c117bdd38c8679a9a9395b15b02975a7272a2757f5adc4f7b233b3890fb93e7ff811d6258dd0c7bdc62c821350f914bc301a0ee648179203cf50650b1fae2e7e8a9dffda62379ddced34bf3a99579fe3c392217dbc12c53c8f533785f92d786e24edf35803546d96b12f5be7fa5fbd2cede676f3d01b572b73348e36a05a998eeb0a6420bc9a61df04cd0db631a72b86f7fa641c9e5ad445c7aa8505b48f0b3bbc4b7c0de1d53f94dd35e687b088fe3f4632d6d09699f4b969bfdd9a67c86962244825021187da55270b6f4aca68516960020021f1a133f6782b8a9d258d88d8996b50902e499ed43bfa181b24f52896b67e1303126eacb6da5f061bed4d4fe88f7e1e963351b803c9a396b1ada237dd4aeba0d7cd4e42beb70987b92915f5b48365104c5499fe8fe445fcdd9f318a553c2768a352d01aaf5c54464f55a01961c60819869121c214bbaffdf8c691f0139168aa5704b7d80b5d43ea2296e734a2c7dd0acae007e009eb5cd0364ced4a56f602f77e490a0f23473eef01339cae0b78f81e320c9bbf77c61156c1975dca27706bf7770985a670120b014dcc01c71eb475d5fb1cca772f2ff27a0c7823a2de8094962fbac3246e31a06eb8438176eb5790d4ba59388a096f5578db6d66996aa6bca533e5020c853b9759f514e96e68b2395edadba3c3a3311201ece4a16329dfbe37d543e1cecb5cf7041de71eafdcbdd4ca62c29aa98253ae1a5a07002ae96322e2d53a80e03c90c14d75b13e03308346b2282944c889da654ddd5fa673c2c25a4c1f567773385bf0ca14d82aadafea2d95b5478c6a6289ef24875da2b5c930da3c572f8b3264ddea6c7c176b06b22b4f3c37dd7d618245b9589b4c0c8e5bccee350078a5ff933d9fe6e0ef8b6d4267cc27854e11c7d550c95240fb4758de2587de674a9e9e8fc82c1d7670c6dc54c56f4559afa76294a5d1459ba46ce48bb1d6f2920ee206068267787439f192c7cb73ed9a84285ad69d8d88681800ad63d1cd83a5d6b164fe3efe8b183506f484750adc61ce47e21152484d8a9d407065631656fd35b0e98a4db617b67cf0dd1f745bcc19ab8376ac00427fb5a5e55df60e94a561fcb75412413049812271624f318924f45c15d60747000b18dd02a864338467a4ca5d3a41b46503736be87e0c2d13ea7a68f44baf33730bee0a00c1642efe31a724f44344c1900b11d5ad8b45484f706fa8e88efc07739c1a1f4e49519dcc2609851f3c188bcd7281b141c011c1dc3b89997634e3d93a7d861179e0a969cf707a5569c0232a9619a7e014a91fe73f0d6f890cb35a3ec625e40760d96dbd70c6491188b3bfd790f4dc82d90eab68bba0d399eeecf263529dc462834788cac3f137a4934ca1158d8fbb05c60c255bf0ff904095292b1095c02375002e65ef6d82e6e674b8f41c5396198c645e25db391272c7acdf187cc7c38fd91fcf5db40b8b86dccff1a84d6efbc2361cd0b486e24ffe9a86c1c468ba0cb6e7bbdc080bd6bc0af7699b119ea1f520014c6b5a9e915f43478d006b53b652e715ce115ecb64e82e5c37bfa8a63891f30cb9dd7f38f960f442ce7696f3dbea1212ff97ee672b24abf088241fbd55e94d58237ecd9850f5504d4da8167ed9abd2282404826b0dfc91010dae8fd3a34f55b0bf28cbd7ff85b806bfcc49124e1e774a95dedaf923963cfbbb709145ab433c500e1305bdf9a7a4c7720bf979302b41e81035da9a9ebc187899822a9249328c4fcfc5ae55f24840486c699c6b67cd8a035da532ac3a584a2fdf25f2572d0b30e95155f3d535c7328e49095ec661ee3a8570f00ffccecb2055ceb2617ff43bfd806be79bd1a1a60faf37a68f35d5d713c3e380a2820a8725b0fe85ffc2f3d241bcdc405113e8388b52da7aed5aeb2c936072b2cf71f48f94f330174d226b6cced8f2ee85ba977e93b1d2e3c0eb25ed37d86ab0eb14dd5a5cab96e0b8c63c5d0d84754fc8778c1f81c1c7906c1fc96dc6500088b15100f4bfae878f5d7b814c16baa7303195568864864dbce203df925956722357c908a6aaac49048dda1e60f324d6da26296a933f2589b87804e2c5638a995fb0d1e3032cc3048b96c6ebb2dc83a921f6b7d527558fac7d5c640fcf440530792f7dc56c9eaa098f9333840fad9fac7c8c71baaae156e33a64b87c121291c3bf12639b7fd8ba4209e0eebb3e7114941c59cb9ca1640f41c115b41db99d81c7f4b15ec3d84aa3fcd9bb1cc590dcdacf09db92829bc8bbd929959582164842eb412fbe96cf1f000ace9641f005b8f8bf978d0883675640d3499415e5fb45eea750a291451e5a63a37a302ee7e82454a91f36ce63dcf4e36c5a4972d2f344c9607e5a9f349717ea5cd82f0e15e96f12bb5a2643b0433c4caef3e314ce6962e5cb05fc967e84e59b46f6631a95d29f1333f15b502afce97822dff769c53073f3bbc442514d1684c849a976cded301d860966f701c634517a6c1a0a7072bdda00872b8d04b36729623d3c5100b46480032efb502e037d725e7653a2e252fb59437d8676b008f6a59dc6747f0ffbb86221a4c87c0c0b40474bc53b821119fc2781496eb6f787b51afe916b535fe7a9096d477649a3a70321b60c984422ea4f94397f01b616eacccba8e0cb81c3a1b3009997df166585c85d68096895f8302b8b29e8cf935bd3a3bc25f334c98950e37bb1d54221443754cd920932b00506faac07d44ba14156898cf3686c1d3c4514b0210ab19243d7c0e9f16449331b3aa84ae1c58bcb1bd244376d64fc164e809c4154d351bf93141136b87f06e28908cdab0ac31f0638aa86a88059dba634c7d2b5e842843ccf71ced74b59b6c93f3bb4801e0fbab8f7f686e3d909ca968bbc88788231b8c1e38c18ed771f204031920dbbf22786c559d5ad2abc62042dc04245202f1ea4b0e144481c2f553f7861d55e43fc80559a601037034bd65c026ec3f67fd0a23f258c1fdd44c77beed0622e2caf39e676f30f1046ae2a469fccc93198ef40b60c7370c0cc22aee24584fdd6b445c359aa42b2e45e839f72ea575037a13f1f45419a30fd38b2fee608e9e642ee6443a587a1e41c82f7ca6bc54f7596e2d47b11afde23dd1f44661dfe029f538d579b633a702812f7c0f4bffb8b2321f2a0097852934f8229850ab6f811fc49c68be9a476e305b16f75d933af35c9712c215429faee69159f6a14dba24e79270c9c15669d24716688b9342388c4de29aac73c7936fe683b32d391ccedde64f51f6e43882d4f406872b4336e823ad6033221eee482d6ef56bf254c9c5a6ef2f1b639dcf461f6fdf8c81166d9cb0c6691f3e54c627857619561b27066e0cc742c9ef707fc2f43d9f449408203cdee85c7ae30dd3537a5f78c82a4247de8811ec48bdb6cc72dbc7c666669e92262547fb638d5ea8cd5b64ef22ca949dbf4fb714d5e22888efc3822e61736446a3a67d0904c5cabb9ef2b48e83d390462afe839c52a1c547dc7c6c9f0a8c725319ec2a3535326ee7a7a9ff5f1705fc95d55f3bb4fac1b89d80cae66f23e4e783f808162dfc577602cc6ba1a5a7f017f0ce3b53bc41d33f5a0cb3b45f2a192d381f8df938ed82da6c6f8e0fc3250791e7e57a3fe87738b8cc74451d0ad73a0378ee33b5f013773419548c163519e2a333a500b42a3af3ce40deabb8176fe3f7f28428f35c5a69e7b60313067cccf136a1ca20b471b1211f5071b704de7783bbb3bfd6c89fda42028c0be13d0f1e2c15fa244fe809382a15764fa907aa4b73f0728aaa9c464e5bbfa11770f01c58296be289bc429def93456402735c685f6777fa6dd63be67cd2ec5c8b48958ff2bdeb2323a9c96fd3f854221adfe3b8e96677fa32f781ad2b46bd360f03787951256aa6ab69b985798177f98bd2d84547410d1b3b5a52a5c8ecc61ca733dac9ea43c35812867c45143091de8cdaad69c52496d445b594b1d999945a57eee19643707afd183983220e57391e03721f3f3f2443919097bc4f1287c04df5a93d3fa337d572fa0df85258c2018b7784d72d3c6775de36f1a7d6ec50365dffc54d020e0121b2176bcb74162bb051885a396ef860437f2e18035f2e24f8a2b0583ac80ba0a08a8196162a86be7a8560ffe7b43a5162fe1dd1a02b3b47185d93aeae73aca03db62969d9a7a9ec1b05b077507c9d6e96f8a3502561cc44597ce9788cb283767dd6073518f5c5ed42af50c8d7da13fade27f20c064442d1dbb7ac7a48bbe33bbe568244e3da5ad2132001d6d9eeefefc790dbe3551d12c83a3554f0b20b0fdbeebc6ae26f2897f175b5d039523c3d4e9a66fe9f9f711adeec20c13169314d656ac1c2c951f763aed160c6b47dfc12c5c394e9426eb8547d3ee0b802c126353bca28e0dc4ca710db155108ec0861149abbdd7b103be4a9ded4cdf7293a7f1d546844198abde9ba2baa3301b414771b3b3931300094a8f6e0882fef981d5e769a4828e96e008a87d6f17cf7cd6311f20f298ebe47963991cad7df017734f1a6dd95080ed1fbeb1ef997f7094bb60e579492c1ef2cc6240181922e18b6e42d7dd400511967d1d692eb94db23fe5704363f3a2dacdfd4f337d8794e808dd7e5f629f50277da153e6e68481b50a424942fd3be48f11e9b32261a833aa101e322184bc2514d1e8144a0683c3cb8b169117287d65c8296d8dbfb745df0fe75c954ea2871be10c7ff63796f010700b4ea42a7c55f9db954667d4e10d4d0743f2dcf218d7c6efe92d7e849dc76cab3804818774257057343821593e6e7cc84e3a5f2b4e7e2ce53e76540253bbd51a8a482ff93b428ae09be4c87735e75f221f34a67e79638516ac3329300300e9b91fed75c82ca2bd8b095ad13125824e71634fd1649d772139ca699ef0ba3564f53e8a471692cbbcc09a6b8e83b555787bc465dc41f8956ba3dba90dc4fc1e32a785225ec9db1433e692cb6fffb8b8e45336ec652b4d6b9cbc3c2fa6ba1b25dea3e78420247692802d42805407586c5dbca0f27c1446d99d7b2cab6351e411043a2017e8080af4475b162705d8909e525a53563fc97e05ded81ab9caec94e23aec9c64fdd5fc85063ca170c42355516ad815960dd8e661bd1e2ad3ec15f6140e6a75e1e0daee91e485253bfeaa07401cbcb758b57e455feb1f7d27c1a17099cc805d71fe3314f4ee15df368702f016c8e8301d5d0650e75fb776ba5a02644cf3cb69fef5d2dbb3b11a3d98b97104f10b6ae63150c884ce31cb50d4ccdee37a93dc32e9611a105a4ed33c89b43bdd0614d688e57b1c5c160d546b7807313e598593bc0bd78ff58ca96cac25397ccd7e1c2c295a"}, {0x1010, 0xffff, 0x800, "87602a680b861de6568135a0c9c3679816f517369f8efdc6126e4d003143a0d7dcf27801d7f65d72f790478fec7c6b06f390a963efc5490f05ddd833913391de519140c499a2bd21e0abd569ec477428cb43c91bc460744cad84def457aaa8d707751a5fd90a13caf1cf07ddf54ebe29bf1e89a702659714a5b66e3986042ecb0ba7d2486fddfcaa27158c0be778e650a9b3ddf3c0a1bb30d6fa95d66d1ef20187d337d548d95b49c3f5fedd8e3c10b25337be45f00da9a2a29a47bb1c5638709c446e67b8c5edf4266603722d0a4d5f43e1169114b0993c408d4a908b08f7b3209e1fb8dfb75ee7f6a83934f03c199e7ba5c7628a50f27ba3559fd6563c7cb7373b199e23366a2be9ad2498cc9a6fbd41eab0fbcda9fd3f1f21ebd49083f8cc8e54805e4d3159b986add9dc84e7981852a0575443d08bc915d2395553e89a9ead78b2072ccada7cf698a9483349ec7631887da5efe70e59de1ddb7b24086d52ccb2c8e9403af2f57aef0432fcaf160693a86796731fe4b1451d7a6b2fd95fc263df3671b00c59de6fbcde741217a280265ffe1111eee3da8342ce56f87b5b213c4518dac8bc26c16d786b59fac2705cd99d6a44ad2e3b1968eec8ebf385511e1dc9189f20df9e8e27c8d645662496542d539d24e6fe24d913a48dc4139ea419e0a15215c529a587521fc3d1927c1fbf9c50bc7dbe309ebe9e6d62943755880d69e5a4bc356503a496e0ed58475a2d88211d6d6a67a7049cf63981f077af15029973d41216dd034c125caa9f106e8a0da3163afb7aaa48660ef226e00dc2401eab0fac2ee4385c3435c2f872d12166b6cad7d3bccf9a287d46bd331d36a21874d75bf0892b0ccd65db14bea43e8ba08348e3e967783d010463c8f036769c87f3f80ba93e8cd192db418dac66e79ae052520c432536f91c5fbc48f06fa7a4f5f311662498b4cf10c48658abbb9d6ca327640661dd3a3d09d4464b6cc204a29a78d1f3fc434fc1f82ce870cbbe39b1ae103da6701a04b7f4444496025c4a94f0a2fcff9c0d02e2a94ceea0af743dfaef4dccbd9412b680597b82e8f531f0857da692d42504561a7962b39d4af1d04707dc44272a95cadf07a63edd9c0aae7fcbc9cc9084252f559c2b02f9abaffbc40f58e3b005e9c2af1a43da5dec36a70722aaabc3cf1ab2d9923f0f4826161d2661bcc47372377fd7b4ff89d5994eaf4ed89ef2e376f6f33ac5112a6a56ffb8a55f5a5f8757bd32294ced86c6e84e2837582fd8c8413799d2f788b13da4751d0fb5d9935060ec0e189aa8ae7be2004f82388dcb05146ff0107612f8659123b8941a267b8f0c137fc229eee261d4d0c30abf6fda2df0a1182d3283c34b7d68721aa82d20388a6f6233733e4a63dbfb98987312f0731821275e966300220a1473ed141602fa11aefbe5bc2c8ebdf6a8ef981b2c93e5985dcfdd42c6f3ed41eff460e15643fd19d3329233e2507c883e76216524a55cc64b74686d2f6e1523022f45d4f81d69b46b24532fb0cf90bebf4e9fdef0f936c5ca1267376d629d2e7fb2c6c6befb67408d4a519730ac71dc5d6ba533caa1682fa89c837b4ae0772de1a9dcd6f9bb5f4edd9ef7d7bc4bac5aceafcda8f9cd339a6d9b36765e493165f8bdb244fb4512c4bce2e138067ad81eb1385d2d61e9407f44256b4cd06aa7eeb421b63903659fc1e409198ebcd02b83c7c5d108f1826c1938204d270402a006135b648e0852c39468df1932964bb481f405f90da039c9771741f50fb4cbf7cac39578ebc61f33994f1b43bd53acf091b2b869e1267c2692c57d0baa43853a78941592c08032f4c2d39ad8b1881160b045918ed8b24a404068942bbe1c521c3ac1f02432a3cb1677cb0369adb2c670716e971fe8d0f8b976b64dcea01d507f04fbba3decabae8d497c4b6ce3b95558ce1f04306d5992216c97a8c4b34bcdf763aca4738277f2cbfdf987a429ba287c82dc6074a6a28940857d333a23dab6f65c5593be258ca9d31c5c1db57950bb36680d00df5df0bf152c77957420484ea0ee3cd89919f2d45c77ff1cda6bd6a504f59d02fa542be7db95b41ecf2ab926272b3b6d252b6779da2a4c616c3baecaebef2e4ab49366d094fb2d3ad7a1e4d4ef299e03bad3a1f199b6862fdc9dbe30aef71946ce06b7cb33a389609156b5b83d144a46d38f5db6883a1288a6fa8ca5590a3b9fd4029aad2296db00cc5b75d48fc9226039bbf8ebd4b0a39c0869087f2e17d25964372316e3379e299acdadd5d085e55bab36ebcb0968729c0afa2edb4727f394d56a809046ea18598e33d6a69648c27fe686b156abf59f29dca604c75535d9ce0a9727d4b9177262f5d498cf4c7fb122356dc30c3eaba9d162eaf26a74b6aaf571ae1fc36f9e2fc45422dceeeab61ad4c79e5858ffa376c82da5ccb92afd5ae10c63ba5a0404148297244c4ed3e59f79d8f40f8a35b934acf68b756581f6da09151ef99a1347c582d8cb85e030e4ace18eb0d9789550dd0f73de1cbcf3a161fc311cbce271dedbf17bac07651e6219cf7fd16b568d17ada2ee4d27e13b04d91b4ec412c9cfc15b5fb0abfc2cac6d669f2edd545e418a76f43362a7295583ce1c6edaf5c262ebf198acbc35ff4af2ad4b452a5657af3252e2e7ed799e66833d4e3cd1b2125ecfe57d464d806953dc3d8654569c75531a85f00a16453656dcd9515898d1f197148acae8f8f920011725fe01ad633e4c841adb0fa89a0841ba16d10b06657d83f4f87871803a716e7070e8e21d5cad0cebe99ba70d7735bd0abb4a4121317ac4974b3a7c7873c31dd7a2cd6383568657fe8bb8ac514dc9d0b04613207b7d500fb3ec6ecfd0416cc2d689992fa2c8ccb76f657bfb2987bb493de48c3e7f6feea50ce6512fbb2cbcaa2f79fb1623f0195a70fab55d52520b5bbb641423abb946ec42367ccda7744f0d7772ff47b53eecf31b22c89a5f75e81bdbb71a3394ade9596fc54e9617379753f48789ef10cc8f78e81bce356aece3f763397c52fcf589fa3992e4389ca5b6b2b1c911de99883b4d70588c78d2f3da738f7b1288ef03bf0b2e1b514c80ebd400793d130d5184a6a13ab19233f0782838d470893524c44775eaadb4a8bd7d6b8d2616c207f6d16fe6f5900372a05b82996204465262aea397254477ce7db40e7d8089a1d1f378dd6f63c027e18140c9f9f6a6ac658b580f9eca60818c4421994882d27b80e388bbfbb9844f59c23ab6236cccfb484e65386be634b99dd81872726312ab2a97d76f911bd514f6fc7557b90510855fd17df51d6ef292daa9a025f1fa353d083335ee0020ee2d08430df545e880871d40505134b99efb931f40a6ccc8bc46cb0c0d433a367e382cb2d32a38b5f0b8a6acf33d6e54da977a3dd00b451133b94ebd5282a1a8dc8132607ee1bb8ccc17d6f16357fca8d0083775ff9f47da2fa9efdd4d454a82234eb4f3a94058cf95acee0213e69293d35e4f68f0c21be520b6b38b7b7379c8cd94a1225be3eecb755394ba08303fcb73d751f309af5ed6e9599cefd701bd1c154f8e13b40aeb56d1e23aa3e40ff2fa2da81fdba142e01ff5a859c8c9a493b8a67029274d62545f54dd81e6610bb0f431f6cf9433a9269355ae18a5fb72235581dbc7150dd57c2dae54cc5c119b06dc56528d69c0922f5bd27409b558d5f3a9269fe4287270d5370e55b9868345a1ec8ebefd49b0cfccce81b029e60d07c199349a251bdb89e3b054fac53afab24f2088aef3586e7e59b1b007dc96c54dae690a37e9cd492bc7aa25576407043ec4d824aa29a6af8b592d8b14cd14de57731f706b68ad5d1a7afff4623e9dc7a6b40fd0b965eb8afd34e05884bdbb928ccfad6108c83c4ce826546272b2a91576ad0cad063147d90d94b7dc53ec1cf655a09758eba944cd7d3ed9e871489fafe330d86e62cf79e8b483296ade33be49864aa38c61999803d91651a82bcc1e0f3f8f416d4f2da692da896a215bd45356470041f8a4972b16cd0c2adaa810c648939768cc50587b248a5606cf8047443981fec70337d3cd32b988d608370062c4f6a0542bb3e305c1bbf3a8b28e3942427fff263ce7803800d33c98cacafe8f1e79eef553d2723d8d4dedf55c7f919caa8bce25357faa68b028836a370fd85a8be3bba1fbe5e089f33a25fce82e8a9af5045eb3052ced369cf574dab5a8551e651210111b048aa85329e23646c06e4be001dd3348fc6c3915c3b22599fe30b0f800e1a944dc46994791f95a0db030052bb61e8a8edf66b028959961cfb2455073f2fe70a08f60a8e314576d83d74f95e5fa655427225579ba408319d659e147a5db1a1d01dbca8a5a1fbf37075cb6489189085cd50f71898a80a6febdb516dc83951374184997a0db74a3f5847697e8c806b0acb85b630d8610e127e809242c542b7b2c702312750f13d87e7e6200ca0658af46c454da3067161a478534759b4df274311c0c7bb4e126679146e36ffa0141ce6fd01ae780120a7b9c4a29dba338b0682477c2e96bfae08456de41c530307f8ce240df0d53fac9713352a1b40edf97f1ed7103769e0669c4f68adf8f632627ac44ab401f663136da37300bfa69fd2f2266e23c55dbb76e75622c7595f6fda669ebe12da990c40e3b1fb172b73544f08f4334b786163c82c224759dc723a7e6126edb083cbdc35d144cd0c174163c9909360e8d0ee076ef21dc9d941473d474897c26ca171672817321a9ba06ccbf3f96b56207564a961f388352aad10c32242c6b5fc18d651e194e8c67cc1647cbf9df1f0f88d54bc20a3a4c061cc86db29ecf088e0abc164f266481a94b800f0996991c95f2fb6c0bf0813ca25988cbe24e336cd6b3379281ee51413957aab78e98aa9bbf29960c0a69104b1c916e152537786c5c4b8f1c2483b68d8ddfa38a26d0d3b79523e4cf0eed7124c28be4f68edfbd2dd5f23b767143018ec0896eaddc141cff161d7dadb41f2c37b7c2a8a4f5cc5557e58da406043bd9ac7205cf21d9b84865d1c2b79dcaea0b234d3c0cad3aa2a3947022ee220bb05c78cdcbbb2d35b7f82d7366b08fe7a6935a0c3f0d54171acd52337ac623a32915badbce440d74b51ecd586c635ea76cdb81d2dabf3182dec92494c9b77fdf3080073697fb45ff3195cdfbc06a707a7687d263b662fb41314d06426402908c462311a5e8636d49cdbcd1e3589417350e5d6bde6094129912f26f2c067c85edb2ef3ef1b9360c60f6c34cb56e54120625e3d5b7d13f72bd3f4563f623361c1dec91f85540bdc241a064e9906fc09f2ffd0235ef8da9aae2d517980c70544ce52934f759382631e80210da3a51a71d9dd9d448712f836fefaa84ed1afe9e90b730bb76609265e1555df1cc19cef89fe68891b8ed3735ffa0669a8844de15b1663c1d5dc5014bec442b901597e6c0f58ccfa6e6575c2ee154e2fca36e92cde2c6c2ddc46607a80b843a80af8e88567e92188c412f71c542b4dea1fffb02fc286de38b8df38a0f03221221fddc1be0f402a255f6a5fdbaa22c12a071d5377e2dce8ec25794d8cd9e954b675b935045797fad22c1a5b95c38e2d249e29cfa6e0798a9300725e42c54512fc75577835113a4253541e9c3c569308d62220e43d3722c55b14aa2cd190a6c9c5e54ebcc6ff926583897141dae706111a8f2f34c850fc5937fab806f9db3407cf2ac8b07dc603d6665d750e10309801c6fe78d71e3280bee1a0ea01be6120799454316b00ba8f9c77bd808cfa88a18ceca4d17a9ea1c239d151f9791c25cd0"}, {0x1010, 0xbdb8591de7a81cef, 0x1, "61e0e8a9f7d9cb02596507d35d32388e5e6670c50a0af571e213c1eb408101f3f994860fac9ed7d991653c338e5ab96bc5fe47ff929efbfc4373c2b39fc7127807d8c9003849a6c5a69220cb3eeba45e1a22c1602af05a243f13d786c765d362e8cf96a12de4b8629d9ad55973e8a29468fe8feac7d0ed00a0a24f00591673742a03e1e516af321b545c1f2f023043252d6bd8e408c59ac65a5de278b44de8b327140104c85a3cb9a2a0b9ed5dfb3f4a69de80788bf73d1de28c4a8863bb1e23fe5e0c158137c532ec1eb3078dca122ca5579087ed64ff44692455e284ea4eefc4d2e0df8ea4514cfd3c674dcc28958ac0d019c592ea2b7cb75abdd849191a25d205ad403ba431e70c2aa00076934ed3ceba180fdbe0dcdcdc93b6aff0fb0b0dd6cf95f335f9b4795efc125f7cf7b1bd6a5a27ecf002fcc8a6ab3435d275e34b23b3367cfe330596848851d765050430d5cdda14ec7d7537da3e79e0c0cabb4a45727ff0427fd257c7aea6a5698e27b1264ed73facb21f38122c232cd806012ed6976f542c7bae8f009ca54c28c7fafe011e8df0e838c154193177ff2304d2981cd269928734d73a372f9560a682dcab0bbbedcea25ea6a31536f0fe67dca9620b0e97dcb06dca87007f87b98ffc644f2a24423969d3678d8863a1041a32ef476d8f1a56f11ef1626677682855b13fff3966a0faeafa41afa1e809d646f381cd22d4edc735f3fbd46eaba743e70ead99d153744af47b21239398317d60b3fab3aa1f9c1c195cfd4bc36a059ad8fcea251c76eb7c063c93f9bd75ac1d0875bf2d957229d07708d0c616be551e52f612f96aba44f8d8cea723c630b2fffc04dd6611be76d1eeb87fcf9ce211d612f95819b1b53889fa38f0b46a8999e6266b822145ad5d83dd848cb09e4f5fb2869171c62d1d9602f32777f102c24f45143a3f01d7ca1ec53a8ffe68e639fdb5eac763edbbde339483e258174e0fb65dc67ae5c47ba25d1ab35bc0433eeb9064e7097111609af85fac9e6e6a2a4f7fe0d002708f520b0959e89ceebbe9a793a4355e581cb34573231b8be44bbf49f01c763d6567143a6a695426b4e4505ad666d2863deaaba24d79bf7311de60b9330bfe0532abf8de68f682b9ae0d42479fbf4772e09f0b3ba68a8019a06670184c8a8426ebaef8fc567a205789903625c379469d007ffdae38bbbaa3858821d3969e386c1ce4fe17fb7f9d0ab6b44d673128934ad7ab2029ce52b2ca945b63539102d21d062ee946a86d82aeb24eb17de815ded828ec7b6d9a4e85d94d325cd284322769dd9579639a9535f8bdfc7a549ab44a186b15cfb1df0b42afc6d8a65f19bd7fa512a85f3ace7513553920c5f4b41febee2b0b1352e10acdd294d36f6217686be83848a9d0ef25da5b2e6f07cf9ba7a8ca0171aee0fcf292aaf008ed61a6b6a908f674ef1cd8fb58f3c61b7b55aa979f52e9702301090dc7fbcac91a40583d437be848f9437efde689fb115de773c20763545cd03a17d2cae9463671e34cbaf137ba4d2e269198a8717b07ddd841a13bc425251598f7417561072a793ffb096dc76b2254eb756eaeb577f433c9167eade506ed387362effbbf2e494c7fe592dc8dfe81cbbd45e7aeaf1658c568ed69febc4322a5d5c3afa916a870c45e9af08b9d06bd5fa43d115756a063f1b2f1d6283a624750bd5c7364dd1b842d2c5497b8287e7cd44583cdc3c27e63bbb8362cb6d8bfc35d97c4c9ae030aa4a95fdadb8a6e0f71b971d5bf8e59823323cf149dfaddae656640d2e34c524d30315614afe2e7ccd83ccda636829013d741ea17907e0cf5b25322b05bddb10a142a31b2701184166412801cbc69883f09b4aaa53f47b48d49e3f2a22b9b55f42560ddc843c578f2a768d994006eb8a530dd0587811949546d93a249ad238dbd3a50cef5b7dfa02b396080014c67294657844fa5cd90aab217c5a16435e2c093d8ae66d41483df91fecca169e4a9a9cd7091ec3e2d04bc2c09bd7247c6004f15867112f3728fea6b3b1ffc4fe40633a6de9587d8e18e8b1c036b985ff7b4dcdec13788502a43441e615f4c3dfa7d1a9269eb5e55e7e190d49fa6a3983698571ee1b64cba0849bd07a90a060547776052bc219274b9b3b25a8ade54bf5b99dc8cdf05a8013c07d77227c901d608dc094ec785cc0b5fc84efd9b8a1bd8e9e54869b9365ba8973690b455ed2197c4b116d1d008df519e5f3d902ab7f48be98efe5bae6bcb1310287ffd3619d3177d86cac4fbf4fb84700ec6e9a18764cc27ab5ec1929283bb31890fbe438a6c9da1a0eaa9388ffb659409c8114f3b698ec84732f36098dd8de84978f3ac5a439f4bbeddd1f1bf2129dc77d83c6239e37333cdf0df3e53dda72f64bf095b2f4e0af0377c56f35fb2b32f36b40f80d3163dc5460d5d1f1e909145a9f9ad71efe1060eac2cd1118b4d06fe10493257d4c13c38b9ab64dee8d0f03174e0129f5deb8a47e5aeb0e44aa4b6b9c48ddfad7ecdb5af5d20d0161abc82ff56b970ba2f1b6616b1393f7d91f77f2976691fc3e525743ae6f88e7bf3d963c48746cad2e10ee99bab64ac24726d875f6ff65412edb1ea46c7bcba7a2fe3badc0c6eae4a9b8db3194311317f7e80680dedd6e46377ecb664cfd3faf65209ab6758da9e256e2d9a4eb8be35037da914393d7fc211663bc87b52abfed46a426c7618202d23d05726f751863ba70b3d1dd49dd7c2d79efd6f3ba1b30231ce8864ee546a7fa43ccee4e1ec7221bc43db5fc079b92c9dfe79fb2e7ef4b7a7c1546993d062ee7000d562a5ee8c65e26fc35e21ef5c1172125416e8ce40047f775f6289dea248fef83da6e5e1861cf6cb26fdf5eda1e9cf11a4b28b96fb3521f63d1645a32fc8fea9ceb1bce203ff669ef29e118b73bddb528f121bf38ffb7605e221c26e95cb7e0f221ff255786179d948c045545be67075794482f3c94562712c75d11c769f5e18f2f862a61978dc0da49d6d8f66f98c9e5be84df5cff136277fbd6fe460fead654df5936e1d9b80c25e6873b5567629414616809721786c5e25404bcaf2d4af33feff7991247c07b3bce0cbb3a94ae5185b41b4f5ac35a7731e4d45549a0edbaab67af50565aff72d53f972b43e0b060908f58f40ad05b340ff0ce8d037fdb7099c1b9c18272d47a326e9735be1b129d98e9da9d7e1ecfdc0fcaca89ae3086bb6b1a0d5c5a031c4a1a13cda621a0481e26b7173d5c1c570d3725562b4f7fd191d1b95e907edef94d3aa6d4cfab3b09c15e793f8ca40231df72f38470b39e4acbd599dbf47c5a186c40be0320ca0ec9f404b5bd99eba57494aca7a352667fa445cffc12930a3ad900627e53a5efb231e2bcda15683773093988fa4f327ff2128a804729a86354d822ea6a833d90323e4d3d988dc8bfc998f592622f0ba802857372be2c1e44346ead9e684b0421e04c1611e44c7364c9fabeb6d98ec3a62f3e672cc7484c6262cb328dc2b3b1c38fe85c8611a49c9005b0200d8ba514d53647a34a457ad4d76b0825c55394a67924963f2d1176e4817fc98890f9d0294890581810086ee2f1389f73addd1497f5cbaa76925ec4189c8d1004c068f9144e2bf4050c64d5ee6f77e094b3232cf1be094fb93194913debf95b0e83d3d3daee923b071778c82842f2392e1565127a31cabf701d3416c004c4519e62695bfd4549fe5dde6303d5fbab0226f47bf67d610360ce90e8b572565c4a3ce1c6d896926facdecdd89835983ddce8636a12f67e5db74b7bb1f662a82ac53644f6817c9a4823207f3cbdd54ec7572d71a6c774ba1f09dd17badd58b2aa6b7164fb7a027e17c1db35981eae0ae28ac5088db275333ee91425a196a54b75d5332e54c109b1be663d2bef4886764801e60684c70a7c37ca6c04a24eecfc6e30fa89da0033d3c427d61f24ba892c41eaf5569da51abdf6e1ddcc2b47c9b65bbfc16882225e48d38655de41bf1a638bfff53467844cf50e8c84945568e0becaabe08581b020719989e97aeb6623b0c0638d7d1b1991e6013fd3f0f216464712ce38f8dfeeb0bac8862a8a1a9070c3210e6ba2200f8dad8d681504e5a06fe242a8494c5a9735fd32954277ef8934514fa974e3b69683d19c310b480d554c47da1d5febe7eac684c9298cd557a672bcb08705f458175b7b644c27d62cc6998ab35bf3d524f92df46e54d9c92a5dd7938bbacdffc89169c4a00a8eb55af05621142c03cf47c0326745c9796b4f5a0a0a2398bfadb192514beffba3d5a9a808500f3d945835806f0cf1bb3d1a30c093215b0bcf52d4ee22241fda39ba6b981f531700a1ded5615b39ec6e1ea51477ba3c818e4d841c43f5ee31301c6782de5f1023ac0d80e98c69834ca1d6ca0f3a304bc6f071442a38395507c8a70ae1cff7937a58f4775d4452223e194fdc6fe5178ed6967c060d77d47c553f18895e232cfde325dec4ab345da991926489eac41fd7c2e76b7c794c554f4cfbc6e7192d652dac5e2d58b78185261ca348840025a83e70f822b4fe621c91443936c0fc27bb370e4ee97f50556c9579b21a8ae9f2b2449cda507fcb926a31552ce5b28eaca433edc89c94c86f23d9717ec8675d8098840dfc9f7dd24e4e801e91352b61a1f224cf59edb63f2e3ca96f106ae0938ef6cfa73cbf4b2fba4a7e16cec2f7e799734d8ccc70badce75c49f5fb1fd1d919a301ddec092f815a948a230083b03bc9c32011b4bca25515f5a4547e5bfbb00954972219b28247f3f8914da8b67918fc26ae7cc17a5b546e0bfd7cdde7cbb57afc498e7faf922c67f259141be57b24399b633ea7ff0e386bb0b802ab0d5a387896a8fdd85a3658e8396c362626c9e2cb82da83b36cfd3c99bdeec92666b24d4cee358129db486249678655e0a43a9a566cbb0ca9e10293af1cd5176ec341516ceadc3579e1098eddf2ea0d8ec7002b49e504ecd626ab17019facc6a7a4d54bb2fdf3dd52ac433b5c30c00a7cc6c5cc99d862915dd87758a8c307a9ab669cd1e46ea2abd54e45dd8aa990e586e697a72d19aa1bab01e4345daeb8d2f097fd45cf2d0ef85acc394c36ac0c4484a06ad22f3ab73de1ab50efc3c1ea439c7bc31a35d3e6c8d1626e44a661e590084405a3b85953d4b661e812b700fa5c8ab2e749bc1d71aa4c245f3976822bd7a6984363d4ce134a204e74f37791eeb722b0f9f2de661cf18c3c1b422e59f1e81f1280389788ba54fb5943b2c27b761e0cf025f4231759caf507972565fec5b77031587234d0688e85a1288cc47ba59f95cd141fb1d5334178bffe7a782b72143ff811747e6addf2144e8c4dec77947c7218a1d43b21a7ec48529ff77c50dc989d8ecdf2b0e0aa520abb53c4b0724d7342f0c6fb64c8596ac402d6e9753a1730e06c52b48d1b7ce195449e9b3a2013530011c08a6971a6846c2add769e8f03d5b8b32699fa030ac794ff94a870101d7b1cebfdfb6aa338b3cd5f8d9f2e43d07b88b7ed750c5aa330b687919c715fc0f60ae8d7949a780080940181a25d3517c91f72aa80bcf99a4e1af6f13695c08816e778615d06d6abff534fdfdf9801c4ef3ae2fcc3b5fe87d1ae2e812147c2ae60441ac2998d3ebac4078da137bb63b92ec48609121ac1841b45405bf531636ba39f4be6c36e8e5ed82e27dd908f1d8fc17510f14dbb2503eb3076e86a3b302e1d119a308a0b2758b65c4aa7747748adbaa33bfb7d5715a56b59358f39b55b2a030f5fcc0ae0e671d42d531dad3c36c83e177d9b1d581fc4f35bc69676065a5186042"}, {0x48, 0xffff, 0x5, "c9e242da21a004d1a6f7e5e7cab1741df163b55ab8a8dfed997edd06d73d82ae0d9401a8a31e2a887c3dd44869c44b8366235fd8be2259"}, {0xd8, 0x1, 0x8, "6024557ec929004ae4493bb927835df51060818611cc869adcbf1f50a544337d292150cb7424a9097ce148d9aa43f93917255516b0dfd3297acc759340c6337933d62b6a459be7af2e1037135ff905838b5b043e1bbcfb53f9c6bd04f9489d2875d3b024be2afcb9171c87f26a32b55326dc4b2727f03cfb3d81680174bc916b42d184d2fa1d2c812b58c540f900d69fffd56baaac9201e84b0e0aa62f06af5287b129a3457c200eb4964f78555efd218e1d66e0b3b9d4ce29b613db35a311ea1786e9"}, {0x58, 0xffff, 0x5051a56f, "2a0afbacbd4784c176aa6cf4b0ebe3fe2d3f32a5880afca323feb28d7acdb6326b35d8b08de1d401d480889633e2d607976dde834ea16ed4090abcd2d979f4c59555"}, {0x100, 0xffff, 0x400, "45e54ebc0cb87a6b26cb89386e49efcc347f01d21e8b53db543c071d1ed28436de771fdde194873098d3aed7dd0d598d49754236d9f8bee58f30371a772b7a1fd8d508edfc68c3c8cbed9da86c730cb1f930f74228aad4fb6a23d712bcf0672b356f75d0f957f32c9ce3bb9b4bea87d10e9628d6c57f23b5ff6cd8983d1b0d7b8cdb91c2b30b3eb4ad018dc25fabee59c58842eb1e62b2b308f3a21932f52e66eff98a34b8efc794861f67691b4abb47c4edf95802baeafa1538333a7bfdcd3640891dd43dba6493b9df182c3ec5e74b41959f5d342f66371963c066d4e3674e9123b54dadb1626262d151093d"}, {0xa8, 0xffff, 0x200, "04e37634a909a25b379fb7f55a6c79c77d4c17427284f051fb3f0765eba613e904d26076f1f8fd603527a4f04913d019288571e26955ea593e4fdd003a30a46a893b36c7a35e1dee6dcac10002f909c9d96cf042fa896f3038568efec8ef5ea48b0cee4eb1a78ada1a80c3b64c54de774b6bb1bd00eaa0435ac48b80d92a1da769584edc111d0004e4c1931b6167d3e410a3ebf8372090"}], 0x3350}, 0x400) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) 22:10:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2813, 0xffffffffffffffff, 0x0, 0x10000) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, '@\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x5, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:10:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb81, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x49c4) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 22:10:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x2fc, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 22:10:07 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b88f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e2226b730027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a54770715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56b4795063c3ff958829f630cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee9585405522107351d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c000000000000000000"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) 22:10:07 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYBLOB="088d4a0a83c49244530f42f3d0fa960797bf4c051ecfa34897ade8dbebde35e8a6db6ceed92fa9df5d157ece9e0569887c9db5c1da1b3bdec6e7e0fbca41d4dd8b8be9febe2ffc4e0c72c9e5c613eb88533a181c90c4624bfe3a3a30cc1bf5573e3d23e166699bad5cd190152abc524c77136908e1585b899b71be0a370cf6c755226237e90d33e9f85df557fdb82404e92b1366a4c60a4bdf97c0633b99996a7e32a6388e8cf629f947f99e2ee61f127d1673070d3352a00181b24e835f47c6bebe874a87049eb798c90b94a863fad05d8dc3a200430b92870af113c458f0e9cf818a275d429265204196205d577424e1395226", @ANYRES64], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) 22:10:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x101, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 22:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) pwrite(r0, &(0x7f0000000580)="b14524996ec29695f3f19fc05ad4fc590d24668f54a8c9b4e32c4dba15c996fae21a47b7cfb33e127a34cc6d03c0eea25f8aac57a281960a1ff65ec63af9aa825b8a1e2e30735c4b9797187044850fcbb6f0943c651392ec338034d8482c6ea48041a96e33825f736c2a69e6eeccc010209bea3e7ecc5c31e531d8461974d2598a128feedafbf2b4960b4fd57eefbcdde1d9d25aa1281fb5d3e01ac331c5e2039a42a8caedbb02f9241034cde30be3be01eb2cdaa3fc036b771a6ceeb01b52493b428fa75eae14d1f40119eb71341916a0a21ef1a1ec7b0126150b4180644ca1cb86061d4d14dad080117a3d117b5891d2c5da8ec9bd643b86262545783fa88b415016a7e22bc809c999eba30947eb35afc29495d109363519b517c1d5cc56a4afb94100c89bf6388f604b4b7634acec73337ef3aa8d092c32b5358cd04ab0dc589a7c32e326f2516f370f64cfca9a88a32c24ba15711e150739822e021b73c867058de431e0261c0dcc1b28b9e7fc352485fb210dd029d76fac65e26ef58d53cdf43b65b6d7b0090819305e2ba9405aecabb164fd7a85b078a0e695f6059abaae96d89c4c1caa6a139032ba08953c6aba3adfbff3f4a47187f62b04122a30baa3d5103b56d03a1103fdfb71d0d5c9c3e87a54104211ef10b5d169b81bf3ce7c4ecb72073c98262430a23f696e7a96b2b4f3e6ce67256de7b626f2212aec1504d3ed6157286b333cbd2e09dc0914a5f439f4b86aec613268b89e65d4853ef2ac6930b64e79e8e4a6aa0ff28825a9176df08fd60116ce918df9c7e53b9cc497a395e2fcaed80cd661f3aed8eaf565e2119ba10f7d15325f029ba9fcdfa7f2614ccec8c6927dab061107a7fadc03ff7581ecce95e28dfa9409485b8630f24fe1de506b3dcad44be3a40c3b1969a35d97edde7a4bdde64ce1cf0067e06a57d52b9ce50ad9e1d85ac51c4791112a1b05d051ab42d23db0df09ddeb47687be7773abdab63a913415368119cf1dd1ad0d23b51558e148e08b3022043db4315e5a22f54d677682e0b35c5851c04a6e8a8d7d1b0562126132f5b4ef9044a65712f507e31f55dbdd4896a1f91f7ebf3d52d0dab17f0ffc704532cd7aa56291dbaf75c5de036c99c171801332769d189d7099f54924e8822573af4e90bbbb55172ed724ae2f3f6ac2415f19f129f7304f7b6f55569697071c66b3c485d8718f450299ef02362b149f1a8de3c289c874d06279228100e625d979cb4e120c71e69d0a959a4243a2dce5d7e8332246a94a6fd659e3b5511ce5fe857dd78155a41c8eab3533af0875aad2f04d99e510710ccb034f25ecfc809c4ee53f770cd56cabf14468fce38563927031ed6fc17a906702262e3ad5f42a684b7e36a2ad7bd02d44b0f5e26094591f3ca66b8bd0b3a733a6ebe25fd1bff87db66a991e53e25029a9cee42917f462ebe7230d9c6628a37046e076cba386cd51cb1c82edba68723ef05005ec84fed003b1ed58d3ddaa8529bed8fc120455a8ad9df280711e8f8d38aa4cad81ba35ec08f5ef060181aadfb1fbfec8425ffd5d9c5144a82d8553891952ee4ccfa2956cac79a329f79058c90f4fd64cf922a181a1b3552db46f5c6025bd244193f9241c4b0d780805a8b2fb9a78e79c0c795b3112ee52b0f112beb50d043c2fc42d1370e7c37f42e3e6bc4322bbe4f9565d59197d7c26163dc39fa04f073a2953e2d978e9b429a5a09777550a7c313bb10ba06eb1bb4fdb3e044723037627144c1fdcb80705903c60f3613d76b77a9a74b0483916ed9164788be731bde9144e9c1e225d969b4c06fad2dd0362db5a2bf943cc2196c6e5239b7b1aaf2b2ebe54229659b16e85e04313f7798643dc0d73caf1ddd018f43d2d7ae81b6eb678090be15f6bdc3b9e514ee8c2eed9fbc327c9c8871c484d4beba3e5a1d65126c4e106bb51a5c93ad4f7e6913d0412b67c33c90e4ea281ecf1ac60949cf2faa4aec5ac2b0c9f3b43134368603b0c750d9647299ab8e1a631cebcc698c1541802b9401c3a2ba8c603643d6ca21b09fef4887381866ab42a9d4e8743d8cc684b883555c40b9c887da8880a19e8b78c1470a1706caa64c8ff52637f67b7ad096de20501db7df4be8d548993830d74bd9182e9d01ad99d3cc2a69c8377cdc6978dbc11ecbe497d35f30c072b3b5998fce3fcb1284a3b98aebeac8bdab313d03f8904b734570f7ea75e91c8a454e5061b81a1514cf92a16c0c20cecbc82f08fc796db04d1efe45f5afd0cbf5fc8fe2e8f5f05a25a68dda157e98296276fa2db231873baa750e1cce9f83f7049780a0e454698074bbcba321ef7844767d59109bf43030682104dfd1eb643da5a804e4f122ca98daad7a070b53cd945a3c486efb8451f4a43c8d3c0a4fa9c20c4ce58339116040181826c37894517580c6af205942341e2c533241bc7609430787ed42185778b5e724ef6ad2e2a210db5ce893527a1c1a4e30465ce71140cca6b85006aa8a3d6c9910e44d935d17ba74a94a5cc39caa5cf199437fd1e149625ef675e8a09ba49911b431b9296a37f322d68fef9393bfb36da8c2d05118872c6217b4a9b254a0535e2f562bfed6919e1a3d2693c392f07d865891906ced7d79d192d8661bd3e5e45af56902c8861daae23d844d5504d3829f0f6870ffeee84dead12327fde95e3dde6a094bdee80bf1493e4f324ad7065566b6e4303f37d7d649a7bdd1a90031f108a4d122bcd37ba70f7c57859add8a4a2899c371c4ce0cb2a849c8775c9b40847140c5ff018f23687c4aa702e84c7eae5083ce411f0b42a1f3eada7f6185aaf85abd381d6adb46240a10d1bd71c3a26410a9d4b85d8614d747615f985aa254818ce7dcd4774b2d2c99104466472bb5d16e5db39fd9f4935b913fcbfbfbb2e531940900efc17ab631d69b833c6c581efaf6516ef94004f2b794c16108b0db9dd6b9384f0f5f463fbf23de92843f9074f170160fa113d41f2bd74b15726ddcc08d7f34f2645c975645b04e6e41dff79504b03e8c3d62f947905d98d6141c95cfe60642c9f25beab6a5f81b0f27208d34d2824f62f4c1c7049637988fb0eb65ec1b25f857503d5f05a39f78b0b94a16b07f0f06eac7d18c9f70a49f5f407b8b38aff1b673d8ef5df86f28a2767ba8e3d7ebf97f5c949f848628fffdeb8c5752cdf2691b27ef309850b81e4dfa757392b513195f9c0909ce18ebcd0ef5c3e03b5b7c118ab1df0c2a1b6f138fd05b1cac97f8be1a24e624200e39797e947e77a86bceea94202c332b6914214060253d30d11285c74abc65cabebdb9c4dd9c93e40e061ee6bc40dce314cd147c54b383ccf5ec06ff953720a013e67773e53c0f7cfd0e015463a2ff2a8e93d421a7d80e1738b227c3b3c345a5f9b43c26360fdc8391a7b8e2f8b6a799ec6966ec876aa7db483d8ec9121a0be31719bcacc5c17bc0e19302d87a60ca52661fd45d2b5242dbe37374b689c43dbad9d73677dfcb8d2ffa0b747909b34eee3781ae28edb5444e0ed7bf592672c7d7aae2414cca74640720b55502cb3b7caa76d0674e2f36645ea834a84e4c6627086e9960db1ea375a583bdb8eb8158dd8476286824948fa16a868315d5fb76ae19ddc3b8dc072cf65d3008388319257548888b8420817ccbf657bc52b8d5403875cc5dfefbbfc2aae8282bcfbde5b598abefc8ce8b824f5f35481eb0f39e19c7f1bb5c2e7315af56d74e82d4e3d40c824ecdacf6bcda2d68c54e6b6bb5f43c9693851fd3a01ca38bf349cdbb27b2743efcd7d050bf63a267fb7d87f826db39ba9951812bc7f4374545b20276ded972604ba23af74f310452f0b151a9117a8d34e97e3d6ae9d0982e036962a7661ae55b94ff8a25a5b8bec32334ab4901b66bac957f9419843c0a4b1334151a884b825d7d7da3fe5074eb0199daa304b7f68c028041ad68f6ff1a9c5179cd2d009e8ac62dac0e12109569ba262593c4a2b352e57cf51ac8c7640f1bd91a773988adebd4a68805662e57b00fcd4829889517b8aafc7088886fadd8cf99e8c1d879a806d8882eeaaaf970335560fb428a6bc7ee83b197bcd7c34e628abab15aa961d3aa44e260ceecffce315cedcf0c9cf8c9f82d9187462b8a3b52d5d49339008ce2276700a7a76034c55ad35c06ce9406e4183ffcb991942d5cf68675019c6db467b81dcf6765fe807b77043a32b8020c15fa1373311aaddc8c408150feb3a60db379b8c37d525f11c2deaf67b591265b29608b54483cb15cb4954154caec8d42b75e0599ffe581a1eee4e69351c3de2da257657496394fc311efabe22cdc7b7e18c1df69a0150b944941f67fc4ee84b6c4dc44a005e386f1dc2399b431990dce5601411cfda342b57da85e29b1d9d05ffb74c37e88c95230a2bcb730829e2c53d0946320cdd8d7b8a6113678cd910f25e0d00f47228ec6c99de6d9d81eb42e0cc3a473f9daffe16b53efcc103ec72fa4d782c321a518aaf32bc48e8cf60890b51e3f40b61c0b66ac0707482c90e6f1d6cc1a9d335da6a220f66f42fc88d58c79bc7dc42ec5881c167dbb2ccf93b1900cce2ea9d82b96d8142fd24f52bc069bd6189748e02027d78809f405cfbc6a699a4a4a0d3ee351f27bb54dd2f83471b8d8cf675d622599fb15fe1c91bfdcc313697c71f7561b2aad75d8332a9896c7a2b89f03a208ae8e8981c764df5d34d6edf50c4daa5da60affdb2c78445fe26c549e9b2070432b2b893fb09f46cd607b9ac4390297c0b017277fbfc8bc923ecc621ce258f24022871ac61ca45592d3875623dfd314a5cd35ced6d34262b046fa91aeafa7fdbc55359f5c32570dfe6ce256e15ea9216813a2c6457b6ec9e688774fdd90ac284c270b4702a33b91d7b67e9ea76ec83cb13ea57b1484d6a030ed69609adda4a2cb1e08a013534bd03e3e124054683f2e5beb9d4b6b780775dd2a3c1363b713100aa71795a6458cbf1e5e58ff65cf4629d0264bb212dadec89909bcf64bc2b24bb4e54385b8d689a9d8c7c9789df10f6416f4b9c7570b8591925c4a787a2199415fbb19aa29eddc6e5c5198d3b7b3b276d4225c6a15c249b4de11dbe3a16fc51028af051cc1badcdffaf008c77eff2675b97fdd873ed4f2f311baedbe52223e9c96a631b91664a65c0d561df9057347cd887a714a2cb6c887816e4f066ee4be3cb5bad9c91818c9c2279ecab1568af34802a0db277c80cc0c3f9879b0ade2a0c51f0b565744eed9987bc058d74b52542bb1167a3ce9be5b6b1475e3d16f3bd2e80989165d2225bb4f6ec2fd8e416aecebc55ae5d13dfa2d24eef26c1f04f9db39085acd099e5b4518b3a55ae1ebe57b34b623520ac06bd419b527ee0e1ea510fc45dc8df7b91a220b5980fb93c3655fe5a85b88637c28198531ad5442341ab53e2a9f11d0441337542544ec5646a8cb726cf5942ddafb3c2e2a63ed6fec4ffb9397fbf9e47409c81971487a752dec7c04f379a281d10f8dd5146ca9e197e65c899a527bf2855a65b1d0d4ce573ac31a95b7c153a7914a8e3ef2d5f8d69808164f7b1703f312909625bb575c4513bb8e1ce3bfbab4f6915c29a493f2694c76fb37732e291ad71cc79a6cbb323deaaf7961763633d6170dab6cd6472274b9a444954d383040598e14ed3f9ccc06b1425077b63f58ec3064876b956953ab3ee868a941fafa410495072c91d0494d7dad1a434dab2112840d252ba02bf53872970ec75cc26a54aefcfdaccf33c5967de6e1c23bea57a17c90ba53f9c3e0957067082b04b0fc9bb7c8f858c444eea8ab744910", 0x1000, 0x0, 0x8) 22:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x14}, {0x4406}]}) syz_emit_ethernet(0x100, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb810034000800400800ee0064003f3c9a9078ac1400aae000000101831706e0000001ac1400bb7f0000017f0000010000eb61940600000003830b0100000000e00000010100004e234e220008907844e15497a6b7d35e56056ee26c0e1c5c95659c6a2e731cb3cc4fff9863f34a436837ae7f86f45ba4812198cdc601bcc7c696cb94d7cf6f6aadcfafd3c8416fb2a15377d851867016adc25512e0216b410c2b1eab6dfc08ac28a72a3a0ddc58ec047bc1c7c5a77a8462fb2d3482f7255ba0882f5a3c9047306c268fbb2abaed6a923307b76995dad5b7401a7c9722049bdfa33b1b4f8a7e1214ded9d99891f5ae0c76381ad5a7f60c948e9d62efdf11600d48822d7bbf7a51d12f0a29a8cbf74f91e0d61e44bd284f4d04bd4943de431939a063f6c87f0cf7f064ee8c2d55ac606ba500d1aa927c8cc199bc65097a6ea01ed84e7f9a56bd6600"/348]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x8000, 0x101}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 22:10:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e5677562d0800450000571aad38000000000001907800000000000000000304907800000000290000e0000002ac1400aa010000080000000019848b3a7367ba5b8d8363523f32780800e2ad0cbf53d261222d3fc637df3731e937fe5a585ab9669cdde447d2a64b737e5319d3fe0aecf80e1a4cf72115964878d3057950d16c7c956eb8eb8f8ba8b0894b7fea72d88119b55c457437963bfeb567efc910d8545a798560294c1007a8ef493bbe6ab800"/193]) 22:10:07 executing program 1: syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0xc113) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x4, 0xf72, {0x0, 0x7f}}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:10:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x100, r2) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 22:10:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="d13dd557b9801ce068505c5d4327cf79201dcb863e9651e330e20e3fe8d0099a2986b687ea475d609d48f9fe8122b93a4c41c962e045c7cf61b867b7d83e3a", 0x3f}], 0x1, 0x0, 0x2) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 22:10:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0), 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00file0\x00'], 0x10) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) accept(r2, &(0x7f0000000240)=@un=@file={0x0, ""/27}, &(0x7f00000001c0)=0x1d) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x8) getpeername$unix(r3, 0x0, &(0x7f0000000100)) socket$inet6(0x18, 0x1, 0x81) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000100)) r5 = socket$inet6(0x18, 0x2, 0x5) shutdown(r5, 0x0) 22:10:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() rmdir(&(0x7f0000000080)='./bus\x00') 22:10:07 executing program 1: r0 = socket(0x18, 0x5, 0x11) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6cd8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33beddfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d8ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178a54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb25de4e2dedd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35ead42c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0790fa106000000fd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f80f4fdcf4db4233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec43a02a00ac18df917d2a91b606d61f8abc73930ca43affae72fbaa190281900000000009b4503c0ee4954cb51184d74c1af32eb79cb2f4b5594f1933eaf1efbc426d94a3e3a44a1ac356035cd93553c12d62e821ccab7431d5ad8f6a5dd6a315c3d1028a57cc7fbc2075f568e1aaf87b37378599156bffe034f883ebfb22675790f55c1aedc028d1838e5fa38783efd6ee22ba0ad41f77bfe5da25f2adaf12cd7d3683d571e8147e54340561462b9566b389f570d8f447e3958b8948d96cd67d8df9c685e17d782f684203c3e00"/2959], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="020000000000000000007244cc2354bbe57d785c6f17d8959e341b34171db03b02b95f34e8fc6d3a60d2b51701356d62aeeecbf66d355d4d7aa71979e157f4da1d722cd2492c64ba515d24ac35e5345b0805521ee4c16f2003d1256083d993b88503cbec1694b42c68e6d86d16c6a84a6b014101ae3078963f330f1dbcfa30edf1525f2cc571b2608183e490cde3d86a70355681b5f4f28dbf63e658", 0x9c}, {&(0x7f0000000940)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96e800e000079e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca22000", 0xd5}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) getpid() write(r2, &(0x7f0000000100)="ff46542d6fbdb8", 0x7) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x3) 22:10:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0xff, 0x8}) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setregid(r2, r4) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x12) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) 22:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000003e20e5155b35"]) 22:10:08 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket(0x20, 0x4, 0xf8) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x23}, 0x0) 22:10:12 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c804000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000d707000000000000000000000000000000000000000000000000000000000000000000000000000000250d695527277b2a9ac120d50fbb0336ff5ba4a6af454b715cf38d7fb80438ab079d1cb30b53b0b80d31f81cd2e3352268d5219405814f2322990d64b9c8306719a1b2b752e1a94acfd6000000009c49ce028f6acf9bd652f5a2c2d61648c6f24b3b25f6cc39b7520d393ed4c89636370e3c638d26e8e18726a52a5207b11ac4bf11a5b3"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x22, 0x0}, 0x0) 22:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) preadv(r2, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x6, 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 22:10:12 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x1, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0x2, 0x0, 0x4, 0x3bd7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x0, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000003c0)="9750cbd14ecea1fbc6947a1d6b2e9c6c20a8ecc16af1caf79895bc4192ca655d5aceef5cbbec3a8b995be174731446c79323822c959198b3e7b271d8142c281af31cefa303dd947a30839784a76c572f5f9027fdf7f5c38f1235921141ca912f558c80f1fa97078b44a37edfbd33131654ca5ef8e0238a66ab3e7660cb6cdaf8a2d68da41bc1948f647bbc365feec64ec9ade18d5dbbc024cdefa2fc9a3d8aaa4f90ff09", 0xa4}], 0x1, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) r1 = semget$private(0x0, 0x5, 0x46) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x80) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r3, r4, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/76) 22:10:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x2d0, &(0x7f0000541000/0x3000)=nil) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffffffffffe01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xfffd, 0x7, 0x5, 0x8}, {0x6, 0x35, 0x2, 0x1000}, {0x0, 0x0, 0xb8, 0x4}, {0x35d9, 0xfe, 0x5, 0x6}, {0x6, 0x1, 0x3f, 0x3}, {0x5, 0x81, 0x6, 0x6}, {0x542, 0x95, 0x81, 0x9}, {0x0, 0x65, 0x74, 0x9}]}) socket(0x18, 0x3, 0x0) write(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 22:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x3}, {0x34, 0x0, 0x0, 0xfffffffc}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000b000000000000000743ccfe04746057fd328352713c4c0edcd6b1e3caa6a5a982da32d71af59d6267535533fb33c409a4dfa36942e0e8323b8a4006690a047a54c8c"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) 22:10:12 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) semget$private(0x0, 0x0, 0x283) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) dup2(0xffffffffffffffff, r3) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 22:10:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffe1}], 0x1, 0x0, 0x7) 22:10:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db0000000000000001000000000000000500000000000000014e204e230008907800"/62]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) getgroups(0x1, &(0x7f00000000c0)=[r9]) setgroups(0x5, &(0x7f0000000100)=[r1, r3, r5, r7, r10]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:10:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13964800000000000000000000000000eb28bad6555dd019a33a193cf68d23dd603df60b7cdd4fe59ea43ab25de727cdbaa9e788f38576cd986c1ef35831086b47afe5e565f1db3be3335b920fcef89cd124d14167a23508a1131b4f2be80a8936fce077dd292d52d740a21b3d873779af706f3f56ff5f3da76570aadef8b41124c17f7e80f73cbc00bc1a7101f0a960ea4cdfa76f9cd3256a5df7c5ae2eedfcdecc58b23e995feb8da393c042445586478fec47e31a40093682d31d9e5681916ae8f7b24c2c9bf31f0a24307c5a251c07", 0xd5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:10:12 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpgrp() wait4(r0, 0x0, 0x19, &(0x7f0000019140)) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x40000b1f, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x8}, &(0x7f0000000140)={0x8}, 0x0) 22:10:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x738, 0x32d0, &(0x7f0000000000)=""/172, &(0x7f00000000c0)=0x1b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/227, 0xe3}], 0x1, 0x0}, 0x42) 22:10:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) recvfrom$unix(r2, &(0x7f0000000140)=""/131, 0x83, 0x42, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 22:10:12 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) pwrite(r0, &(0x7f00000000c0)="799945f9500190ef4151dee64117f5a39715869ec3807f85808783eefc020b0120c5dad67facaf3345d36ba461032c402f72dfd2880da4d9a1757f4c7db012522c651fd24f4814fca7ea5db54ebdacc606991bc0c34cb581704416da86f2be92b93beeb078743415baf998f70a4894121b5a1a50261189fd7a1c00c57dc69ad7a1fbe782b13f63f8e5464217fd94d97444d6b438d60038aa5ce3f692c0e29c", 0x9f, 0x0, 0x6) setrlimit(0x5, &(0x7f0000000080)={0x80, 0x9}) r1 = syz_open_pts() close(r1) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) poll(&(0x7f0000000040)=[{r1, 0x1}, {r0, 0x91}, {r2, 0x10}, {r0, 0x2}, {r0, 0x4}, {r3, 0x40}], 0x6, 0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00", 0x5}) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 22:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x81}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 22:10:12 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x96, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e5677562d08004900008800000000000190780000000000000000831b047fffffff00000000b31400bb7f000001e000000200000000891b00e0000002ac1400aa000000007ffa0001ac1400aaac1400aa01070f45ffffffffac1400aaffffffff830700ffffffff0000000300907800000000450000000000000000000000e0000002e00000010000000000000200"]) 22:10:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfdffffefffffffff], [0x0, 0x0, 0x1], [{0x4}], {}, {0x0, 0x0, 0x0, 0x1}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000092900000000000000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) write(0xffffffffffffffff, &(0x7f0000000740)="570bba275ff454aed11a1a5799537f9d72dd7e2b3184d0635d0712e5a6d5e7f2ab3567c96c4b1e3f834bcd6e4d847635094b43d30972b5d5f562190389f88282ab425c5ef3a549be9a2f8a8efb37cfa1ebb8747284f0975a323eb77b6af11d84f29aff57d9f835a155cf10de4a625aea600b4e47d2431f561e4fb1ebc1157f20ef6a8d3fb2499b4ebf1e4422934cbb4ac79e917df1121e5e58c40e64ecc02b5e58087e29f13c9936d072fe4e400b0bb3927827003916965103befa1d73c28ceb2e20380ac9e7ac3c81dddf45913af77baa1fa06c16e45f52be9599e97e35718a3500980b52cbce72ae05c36361b3e05ee34468b19d1dd21d9344ec49475c38cd8860c8968e30d1a6431428a97ac3323a0f1f1b08939779123f20c2ec1c3173be542f1622a76bb3d363ae7cd4bd978ffbb396b698f101b2888145d378fcb4561cb1b51b4f6e05bf40f37c22d1595e2a12c0d3c9072637b6e66d8fd23bc2c5a96bdee41a42c3b5afb9e9962a952faebffc6086a6d93ee8179b23037c08b5b391f4acc6a6f0c1568a2498a72352e07fc6ce636843770700aaa35f7aaae7624576c665903c63c839c7cac12b26890644b9e161d2bffd1dd363e100a1766ff6fbff68ad889b652ef7dc976e80210cf178cb4feb82c5b6411f2966c85132dc96ad8479a8d39b74fbb4fbfe3703511640e9cce411436069cf7f3da27bd51c92e2fb5d8072560b0a25c13040f65ba0d36aeb0ae14fb3887dc8549eba7c5d3e10bd7044eb49ff0e3540141f31556f4a7d3babf69b794ef94db8113c2fbeff9b5186a0cca354ee30b6cb06b513d4471c4c0b84dea44319005dc1485b77a80e0db341243b811e7bfb29fc7ae6880088e76c8f42631b495d0f4bc694180dc1fb7cd06b17a06a32c85013255c279be6f071ca8d2be89b3fef9aaf62762c8086b1abac4b63017211bfc7371d51be45d2e909a61f31e7617ed902c0546094fa0878a6917b23c8ac7b602a99f65274b8b1117fc0d251e66074fcd06ea84d4efbe7206be3227198bbba78c178ffdc6ee8840c74c62951f74c183a518d86191354c245683dd66b4824ed906d52a568b60d147a235c9dedaff0f99a564421bc1334fef0791396f6d6390288bd5264759120975ca3d04ab5ecee0be96c24199f67ddc6ee59c9b2ac362c9c12594b198784ea358263fd0567ffb0e8bd9fcdd49e244858c19164a8435167040baf8f8d93ef9f8cd0b88876745f4ba039838ec1758d25a9c274039d0201b74b6080b7b77a677cbc3ed03968fb125401e8614115d7e4a8e0ba696e7ee3479a505b3f09b521b71ffda983050b7575c246dac6ed6ed3372cd4a525cb6cc89dc545991cc67604197d90320ed53f3a202932223968810eee97bb2d1a3473634592261aec91c43372e6a30a734b63e93ffb24fdf0c978aa7fce632ff3d60b9f175cdc549e19c64ee3d47fe9cf6f81904da9f7ac8d8a26094ab7ae8ae91a579d565c7894ff853cfe5382b420fd6b8b6146c2bcc73eff728ddc5972c9383a7dcf2f94c2a65d67d9159e9ee118049ab37e91476ffc7b28cb5629ffbf511445f863e77106f3c7c58f04df1aa4f894fc4fb225a11a8c8878e32c4d6cfdcbe076f9bb60a84aaf6fc4a3e0a7e295f440afaf949e7a0544ad38c9f3a9267c578f57d9359e6742319e2c48caeab9f0fd0674f25c878ab351b9005210995f2d0a5cc42947f7933d4103c367555c38b4bb11b40ecfe3e72355e5e35a8f12da780c037aede0a452f282355ec4a9a9d5882df8a75f5bfe8582c1c94f08f1b3f8984eb7beaf655c51bbeb340d1a37ef52b76cd51308f3019636df14f2795b48ec4d257a4b934a3cc80a224583dd9ac1fcc82e4abb6c3efdcb584802a7d28af93aa2200320dd241d003a7e403edce0766066e690618b741b47ce1333e481ed6960e44a55db06fba37ed7dc4f219182643e79e3aeb233a753e10c5c38e881a239de0b1e0b2bf226ec2729d8dfedee754ce4c8a19b2a2be5aa6b91b6d488640abe6ed0efbdf25ce5c03a8c5f90c6c04ededfa8df5495bed8e58725e1ff73cb6c12427a8261aeb843c38c9662e1479341b0262fe593d339889297cdc1cfc439f47a05fb29bfafb70f872f47a30d9c5dc20bce1949466c750034a63b53c44a36a952898ff19b778aa7f54fe1c1ca7f70c010b1a21b54c2342427a22b82d8a3e15264c4f8dd3842dba5b8472f52a58bf793d8d91f5cfbba85b3736feb438ac791cb327d2ae262be1fb1d024e545dac7da44719d44166c67091d2041fd2b48b9e95baed9905abd9b01a3d1f79b6c2dfa3365c2e94ab4b9d76b53a49a2a6567752bdc3a13c863fe054f8a04cb750be174e6d524eefe0889978c39e8a8ef68d7517acacfbeae00db19fa5a796c12ef1dad9d02a99f86d5897071ed2d303608875c1de94d9d30bc244df8a64aeb7beca78e78aa87b63b0f7eb161dde4de191fdbc473e0aeadf1105b8c8e9a31dc463c8673a5e0d710f93bd96f4456898d74f4dcd69007e88826a9a01fa1146777d7da800c152063428795668dd41231a8a19ac11c8f0a1f3ebcfee07e092bb864e32f4540f83d8b198009924611bf8ddc9d1535001a0a6e51e623d6e89b2a0665f220a24f703aa0bbaa228ac2191d3752e5af94e3b88e3d0aebfcd41bcc666edb2d323962f0d9ae6646666dc58e023a07d7b05fa7557b510f0fc5ff4d21a81caebc70e94410ecd80241131e6a434d555d1478b3b4ffe00fc70f022867bcaa3923262fa6b331f02b35a53e62678e15a2488046d49f9b07638eeadcb08f6b146b050d862a18de8227c781de6f58f54c875748b3d52830b18992d4463a71d84d040eb6f80cc93ac0c5764e8d3b87713905c2931bc4ea7d634ea700b72e3554059016ec04bb9c256ee690677b3e5ef8879c8c59d64d4c792763dec5e8441ed0989ec80b82e1555e3f304f234fd21a069bc38526b3f47e35734387423fb94a5599eed480aab293c226d8879a2c8f4ce8d0d041b9b66bd9f9c2c42fac459914690f6d1814b02e05a3c940e02640be0940f4089a5d06d51ab5559da6447ea8486b47496a597d3c563a2e55716b0a7f8500951707f247377b0f426902e5a4d13d1c14723aa2ef408ef9717d54dd7b693284dcec374f6ee8900fe0c9bb8f62da630b5f0d3db5ad4107045df0ad42a3b31ce310af966a74fb55f41895f02b7fe4bfe2f918fd622a28bcfd55a0879b5edec7aac1f6f3768e498693097e747729a635e2eba518b1b0c862ed2703d57c89279f228235c71e7360d886720c174d8cc83705437217790065c5f600de9eee439aa5fbb576b7e7e64754360ced21607fdb61b437780ac2ac269a5e0c843cc31baffda0df2662c85c81429aaaaeff303b4c30615047a81b39c380fa5c054bc512d26e279bb70fb2d6cdbe0fc307fcde06bec834f858ecc9a247ce58416e1eb0d6c5b907f824e67f8f7d5661a97f3b9442f31bb007fb09289596a8b6affe13246f66eb5b536758ea37d2f91d377c6950b2973698f2b7196a88d1d969be470f21fd2869654566e4ee14549782556cff7242f0d5c4ffbf6c0654b80b41cd1bd70449ea280d37562d7616de289d0d1caf8ac4c59a72e4e41c231c427b76bf3e24b3d991344b8433265f854f646950b5edb12d1993b38e87434d488c3f5aae3a8df6bde4bd838c9abbcb4f2996768092b3e529b472f300c32daff4af8114fb833bae9b074c9abafa0b258797a4fdadb484f3f151030230f5126784f8a6b1813b167a6f9945b7fddda07f68853ca85d3aca340931a306c563c292932b2bfe40132b4bb121c564f87e7f9fbe217c419cc8b05d69201a53f6cda49131223f7c3a301968238fdceb8148b4c0936e906a7adfab59be84d0fac96c7b08183c75c25d17a2a90fbbd72aa18c15203fa3872e07658b8ec94594b0afafc0622a6b8ec5d8c7d80af2c7f16adc07b1b33ecfc84eabcf017bd686063d7f72f91cb7a4d89a1a62f92af3f64a765e1c348b0bad525b407ace868d3d9c9358c2e8d3a08c54c159fef8916549fca36324f2b7499e8158f09e660dda7cc7b79c8afde5f30c27eb16072d12c4f15e33e9f43abbf87a438b9370fb6555d1e93740d3acbceee984cb0182310d1b91738538f81386c85c7e19be9889a243a69e882a1557a0e42d7c3c86fc290dceaf2d597c7c4aa9dae86138eb6173ab2612d5fddd02402bc6587f89c5d88bcc0c67c0fa795896001274bdea2b396155b454f12d332963ee831468ec70c6a4bd2b2dab6bb1d91e51d5d74c39c959f6a967d8f0d0828d56b8670efbc99c25156253834d8dd5962e4fdf81cc3844145b1bfe0d78f965e62f474ae685784cbff471e2c1e25aa4d75c31eeb0c10f1684b3abc2298f3c2e7886bc5de51710a3509ccbaff6a2e1f93db1fd27380faa2e59703a823a0efb62cf2a467054e04e74c7a3aff70389fe0ec90013c41ca93408c691f1d85f634218061757fe73f102c9b723d4f6891c6e6b6632320c5252d581ee335e26ae45020d7b455c1307b72c544c8e4687012a2b23e6e0a7ca7aa4fccf3ae252c240a22d1da92c3f595cfd5dbb27100eb273ad8ff7e828c7c26b562d3d49cc7d1d106af1ef8cbf1af9b9263e2641b4d0eff90cef0ad3a8cc74c0bcc6273afbaeefcf3371ce746bb27d01d58c4cf5a5a7ca2c3ce84e022d14d9e44f97914d837f826ed7435a792760721ffe06685e7c7eabdaf8f9411aa7c3b6da510057f718b3f6b2bbabc620e0756e64721e27b82dc2679a5330c94399c65fe5131e762ede651143a75290b99fdc68b6fee8710663620274a5eb021483681639a38b1d76437936fe40087107e5b7b89cb6c49701f185e822d5c25f4c92230450cf327d983eb111921d74315439d3bf6013acd3797f98a82252a826ff338efb9460a7cbba5a69c24fb8c7b521cbd4b3f166bb04fd4ca64320748b22576524b99de791ceb68c66df9cabed62a3a516b1473657af6e57e80e9196a3e90313877678d2e4d6afe4f8778d82360462748dfaf1fd43c35148c95d1c28b0ee191e469bdf39c1eebfa0ccba9f2919eb8f2ef36c596d15701d1990e74368509cf0793ad42f092940cab331d29c082b22a5092bd81ec7c1c6fcb543e0a21d6d84e572b54cbb9d3c781e61959a576ad6bd20fb00d45baeaf448b9032e95fd07de8bf097f5d35ee42fccc2261707a6d0bd2325cce4f9bb1f04a12e7253a1858e5e0cd38d46879accd484aadb3af775f043be508ef081b6172821964eda7b47317b2e251610bce0a410543b402d3b71eb5775146a4e3dbe3d56e6e6a516d4c4ec690b6358ff05d266e8196ef2405a7638c913aae6398aba0b149f18b82effc0b165395d6b169031cb745e3cd7e975393a41f2f60268f2da5263065f66cf9a2b9a61ce5093e089eeecc7da5a30a0aff4a45591a5877a2993df5e8ffce533f672f21021356f05ec286aa5e3d9a37a1513558dd5c0a73f3fa6d306bf49aa22bde8c13ffcb717deb94e5effcc1aaa5131313ece2f098f0b72147ea321ec62bc1d740b9d8ea34d5e423f240fdc70b13a0c0a32af60f1f7b9e5b3b57a1794acd3c6874ae2679f512a9a09b09e863c5ded8f5c41f06c042a738da98d485750d144d02a72948d4ab67d51c3ad7a1607f76314f0604d152beba1809b77b4869a6b77679a221cafbba5cdd8667014bb1e7a050ae55bfce766eed2ca721bd70721cd746db69c2d8235db2b367dd1d4988a29d150d713c6b8d6895127cb0ef31c57c75a1e9fbbaa352bd5bbbf0d470e18bceb9bbb2696fc7e8b9", 0x1000) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/8) 22:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x20, 0x8000, 0x40) 22:10:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x84) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) clock_getres(0x0, &(0x7f0000000180)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2012, r4, 0x0, 0x4) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x1, 0x3) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)) 22:10:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xcf17) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x4}, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="9fb4add1d83583de978329ab737af23be140cd8a18694974286802d9c99dd606b301bdc709872d16f4ecc371c91df950d66cceb0b68675ffeb43d1cbb7ec2ca2a64d7144358c975bcee6a7c9a1526ae7d8f7f51f1c6f5155a2ca6d1f3247149eab1384b63d3d061c7898cef8528d8b1c6b525054156c98a40f8de9feda0098b462ad162ace50d4a10414ac6334b094447f1eed705b11ffa90a7b1bb43d048f324c3abed031862eb55abe9e2bb699429c30ddccca5f4b7b669f5a4f9e9caca8d28e1a1aca70152b24b3ef763b06917e0dc2bcfcec35725da2384334460ac5953f7aea3160b9d1eaf241726bb3666ed60200c09f6141ba302ccf8fd6f678abec20742633100a0c9687d034bcebfbeb006defb1cd5758d3af1cd19824830da40cc81571626f30ac026090896d620347f3c839f2e47f512ef01d3c1ff066729aa81e1e82a0044fb65d907af57d6a19d8c7b83fb002749afb37badc4b0bac33dc2de750214a5d1abd00eeab6bd5bde932bb194e35ea2f5eb11cebb6f585d2dbbfb0af951713146a389143ce865c9caec841c213515672c699a70e51c884fdf07d245c77ce7d7dc16b2c3075e1e1313de8b045fd94186f02d3322d308f878f0e6af22a0855a7d8c887039781e4b84ae483805eae771fb92edba4a1c476e0773d08e2d19e2e444d4944b226d864005aea9d5bab20a11f1c4ecf9e296f9a5ac151d45f83ea6de09530f980851a5b27fbe5a6a8c8f790b198c9638f762d90a04ab3ae77c9b107eb631ae5d40ea29e3ca1ff4f41dcd55f6e69ad1b14e40bf6ee529f88b9dc0b89093dc13347cb4d3f11b6c381481522b003791cf761eed21a15aa4c0927676dec82dba91edace3e05f77f2726170f281dac62c664312957ae449e5abf386f1a0bfdf4b68cc810d879674fefd40f861c63c8ca9be0377c87a0521488da6ae81084968cfe5ef576f4f99126505b65fc536cee9aec12c0cefae301147951875b58814b55ad09efabc5fe88d91d9a865e7d58aabc44612b12246be3934b7d38e30bc5a1ee09037ca9b570d91428d24c62f08b9fa05f49edbda2f4183d5f79cfa7e6df7250a37d85f8e70ec5105a93718f60b73840e1ac6020df6afac3a88e7837e3125b22aef5874265a4cca6db32bb3a86adf421d577880c51d6e54766948fbcc706c0273a970e555776a954c1768aba9caaea4bf7f25f175a23358a62b0a2bc3b56c00d85b37e32238f0511954c7616193a43daae593bab676389042334ef2d808a8cdc0fc9c5c2b2c41148e54e887261ff8b4e23a6a90530c8e0dae998f22e09bc681780f870b272040a6cec5093aa9913f830873519d2c200a6c5027e42b51e9dca0858ed006c3acfa0ea47346ad69143b0aa07c9f4a5a04ad06399ce4a1c75916c14f4d5a5fa998107915b8c404b3562386887b111ce713a6dca924c2ec4306e09600b8c7a629f832656260fbfcd3bff4f7423d6aab5886f9ed47a4cbe79e5078f01c7e443e10498b5df4729ec27af02cb8afe52964bb8451c0aaebe045a68cbfb3d65889e61705231cfe5c240b05de6230ef7d9c17defb138fa2920f975287d401b4577787973821f1a300b789a4dedee8a711429acc2c3dab9bf0d16271e049e5ec08367dd4aa40588546410c48ceef43af723aed0b8a117b0d09f2b93fb6b3c4d816a72f644427fa45c32ad15df0d36840ee2e743cc87ae567514b801971beea24f620458d7ba7fceeb198d6bd2ca00916d8a16571b7f6efbaa80a385e18e376736d0dacd1f089ac037a954667f3d5b08f52c522c9aec95906cc67451cfcbee37c67d2706c80360bd26f84981311e08f672cc5a7446a0989fa8ae6b174e8754fc7e13816fb31048bc6f01aa3bd28fc4d363f3f7684de82b005c7f0cf8ed50f0d48d7bfc4cbc915a44dcfb20f4e6076b5b875246405589909049b469278fcf37c68c7cd1a98cb5c2928d9ab05a2c60bd21c7a59757e36d45c8a9a9425baca8109c7ff8578e508f69b6eb7b479cd5132574d5498fb9b430eb6c1de320d7ca4c162ed10579064761f5d9265b59c73ee6b7333fe082cd1a7acde154feeee96ba01bbc378d140bd2d29944a3ec2ad13cdaf69cfc8a0e6cbb61bea202da460df65fa60f5b324cc91c2cc7534a32f205846cdc5a0ddfd50a9500e284582ad85e23e754dc0066dec431a55882e100700d64c8fc766ddf4fea076ec9633b69ad671ffc2761e473389544e68bdfd31284fc5aff315bc672b922ba8474e28aba1d20cd3fa4b8a908ed90e9547a878c9cca415a26b978859e496e862a5ced910ac05162ef6877e701b5e5c47cdfb69f0882a526df445b9c36315a182b8a3ddf4b149561bb6284060b869cef994d8cf196d1f25d78320eef16440fd46c991874efd5b067d1508afd73aa000be5ffd02e5d937dbeed5b0d08938369b77f5b1efa20d082457f02fcaab75af54f3a94fdeccd993bd75a2a8cd06039d7cead8b5852b91449d6da39b71f63685810c0ea1207139ed3fcea999e320902046a33dc98f375c5ee70c0b95ec580d61a4d15a43eb6053fb76b596c63bee8a9ab4ce0fbce9699020729526b4bd8713827a4863cb47dc9d480321f8d94ebfbca5315b3e1355f7798658b9266672ba03fd92a5544ab8bdf209d5d284799e5fc35887d7ee5e74d01ed9a0d485d80f5ada51171e7e783e5da8cf16f6be6da434275fb865c1b87640b20d02c7adbc26e1ea6e56b61e7f93e8a87e624268fc578fd73d3851b99a90bfd8ebf434e4cbf8aec6201a12eb1751494e3bcb8d22dd7dd43b3008a9b7648859785234df5b4e789d93c101e7a12e9b9aa7afde302a0c9a1420f3e6394023ea72f2845e3e7f7aa8527ef8a67386376d49955ea5cfc4e0e00af1d1c89fc2d07f627eb691f12196ba4ab0f4a65600d03f34c3d04d528f4f93f474df1941af7f93ca5eeaa578615a3f0d3f37c7de5259fbac16b3ee220ef67d5e7def38963293f8fc4d6cae0d82ee8c738c4e77fdd062c67527c1cd268ed744701abd5d90cd99cd6633d4385b2054800c4c1662dd501c6e8be0e516309bfca604597ac803a4a23ec9341acee97ccca4d7cd8bae2113cee9ae8077ad05dd5a1352841606adf4472b35caa5426c9de39ce658e5c28ffa22545d63fe8e5fcc6d25ed45ae82bfd1b4280d4e545ab204a15d99329777c69521551073dab029250511dbb34553ba8b7f235cd40dcb84587a6d528deffd7b021f3d4792286bd16f6e6c0c937c3f70051d766aa4abdbbad874c82abb0280288cc5b658aa5a9567a1f21ff2714c7cac17f0723c4cf8283d7259fb1993c9c2c2918e4c6d6e1c6048213e6042aabc229083e7759cf0a41191cd80fcb3e40efb4737531522e97d3b47a7761f2c93c2f1b5c75f9a12d41eddd8cc6b3f41e1cf8ea7e4b90a2151ba99df115c430a96f0d4629a3975feac638a4cf55983c986c3c33bdefc7edc11373cb7b2cb8c618d0ed6dc4479b66324e930d36c5014275016bb6ae8bcf51d4fa087d6d63c43503ed0bdb0de7f02733704c31427cbc8004e6cbcf1380001d0dc655b192fa8d574f8eb0d497f1b72171d86926dd55bf6fc4a19fb723a2f67dbcb46402480bffa448fc631a71592df1623865d50ad580d322cad8f1a976656c49660290e985648f35ab3ac478d152f3eaadf39f0a61a9fb3c383341ddaa39b29ec1b28524a1c7e1c0d89f312e67c013ef1cc4adfc2c980ef3b512fb8d7f1310aeb9673d682ad8bfe85ac9ebe17b6c583d97b6e5cde51b0d0114a29028606946de321616d18505fa410fb013e277883591c07330b39506972426edf36bc85e59cb28a95893362b7f1b8bf59f5dfc7e8bc38bf34cfa64f3f08aff50ca74f0afeee24f20fcfaab0c02ed4bdb78904b61338f187fba82b56388f7691ae0dcd3cfaf3585d455f00ddd0118b066061a366d935eb9b4ed7d5d480a300971c210868b9f29eca8c7fc7f8ae7b1240b7efb9655522811da2ee181d96532a52562bd969f03304b1d629bdd34542d0af5d60decf739518f1223dafe5ef7b9ad27a4168e22593096af86ef5b7f642f9174dbf9d0df07f27b7af70cca76f0bfbfb04f52223b393676dadba3e3ed6145b6ad134c64e5bd5b6c7414c5b4ac846f115d51b83ce0f6fee6ed3105efe54322c9de640f2f842d1661b5ed3b70379f37de3bda2bc63e5e1657c5f54399993043e750f532e2212e640c42c531a30269bf0a3f69158e4ead2397406ec45c56bd2dba1aac3f6e91dd2fcf2cadc2ae9f2b1ee63659c320ee774f38b571cf46e60cf805b044847433ba766e29a3aa8849756e54e423f6e1232ea7d2853019352360da1d773509acecbeeebcf9df8cfdc100e91ddbba09cbe7294d308f4891a6b7dc523d80334aaebdd2747d7c60df585e383af9da08570e0904ffa740a51e6855ad866982be95ceaf943299bd8ddbafcb4305ce49987eef4d9cbb577ec2030c6fbfec22da21a97f149e719b4be4b024b60f2c1da7568ab1d02e245dfc5d9a2944e22faad5d5230a2fcba4f285f893aeea217b550abb0f48e122eec8e6d98e0251f778d70f6a42ebd92d7adb05c122dba78ce656e2dd7445f3d0e7cb4aaaf00a62eac388f521e481e78c44da7d0e53e06957d1cf4a430da8b5700f46e5fe32c8a8e13acff918d14c567f37c2686806d6de0b33e5f81c0ce3cefee320c7bdd9d507640164f3421f756de7b99b1f7f940d25ae602ae7ec25b99bcf0d0eb8f48a9900af4bc4956b066bff7642cceb12fef42fae466d1d5d071a5ef35748d36d6dbc5a76e8a0fff43fc4a168beb494be02667285b7f72c9345216dd880da61b90d66977c68114c452ed34275ae96855f44dc71a164128598b8488345e98ffde7c2e478e31a22f4b54382eb22be3781d65cf821fd90564fec644664606254787554131319b3f031048bef50d49e69c0f3a405f211b72827628d7e2510a454b6a8a40f3ced42936a2f4159034e3c5ce00f5e9d8ed2fc20daae5dc578e673320b82fd39238c21af345a7291d6cbd1c433216e6968e0bf76aa25de0faa6dd7fcb8ac02a00622f283db2aff2d11320b25e5f860dc3fc76f40cd08d06e22917ffa09e3dceaca52687bd7275ab696ca9e3abb7ba229c41e95811d598bf4e24faff73eba59e40127b4f6b1a2d23ad4d46281eb7df6b731c8cacdc4f5d663f2493a43e4aef325c74ca32f2d363f32df5b957ab9eeb7cf66809943cb561115fd8fa63ede1606fcb9c4dee545cf46761bf7c266efdd3f201cb3dcf52b4bc34c86ebc9ffdc9f3eb2a6a8671215e4ba13da96f91fe253251f5618e8fc88aff3d98b0b2b1c2bc3ff13c4df33914ad0e2a11c96abef3967cd5a1f690beaeaf4e0128828ac38ba7a39a280bd7dd1f6feb88d911dd8f82b9f31e75a9fe12c6b43a354b4c593b89ec224c061e0b8cfe1ec11b83d2449dcbdda87aa2ced78d5604f70f2fef8fe56cfd602c2c7024f6562b28ab8fa666bfc085dc445429c22b3bee4d00f27a5118438ee434b0affee8e99efa5e27319111860449038f0340dac13be86a139b7f4293ec553fe1c322dbe0fe46a444bace45ac278bb19d328778b1b52efdb01ed6a4d6f4388b77eb1452faed1c2108c3f5c9150dc0b35abff32fc434ce9a569723f95d35c999a970554dbea6a0f64b4459f5ebdde06b0385da093a65b0628eb5b705bd8efbabc9cbf2a3542b683354e3aa2b07c709f71b528f2b829021965e60625a9d7fc4c453d398bff9f2d76cc34475f2e0f16725b9f1014ccbe5a441dedf371516e7fb244010d8f1330f732f328522e53ab", 0x1000}, {&(0x7f0000000180)="d11809df316e6a36c8e179008562eac4976f81e204a2a9", 0x17}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:10:13 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r3 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000500)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2b93682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b60750643363893ac6a460d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc253000000000000"], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)='\t', 0x1) r6 = dup2(r5, r0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) renameat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000480)) 22:10:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x200000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x90], [0x40000000000, 0x0, 0x0, 0x20000000000000, 0x0, 0x0, 0x400000000000006], [], [0x4, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {0x0, 0x3, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001af000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800000, 0x3, 0xfffa, 0x29, "0366002000", 0xd5, 0xfffffffc}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0xd4, 0x2, 0x36, 0x877c}, {{}, 0xfffffffffffffffb, 0x0, 0x10, 0x5, 0x5}, {{r2}, 0xfffffffffffffffb, 0x46, 0x8, 0x1f, 0xa51}, {{r0}, 0xfffffffffffffffa, 0x1, 0x10, 0x8, 0x4}, {{}, 0xffffffffffffffff, 0x1, 0x10, 0x675, 0x7}, {{}, 0xffffffffffffffff, 0x89, 0x80000000, 0x1, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0x1, 0xffff}], 0x9, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x48, 0xfffff, 0x180, 0x3}, {{r4}, 0xffffffffffffffff, 0x0, 0x40000000, 0x9, 0x6}, {{r1}, 0x3, 0xa, 0x80000000, 0x0, 0x6}], 0x8, &(0x7f0000000200)={0x2e2, 0x400}) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:10:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)='<', 0x1}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 22:10:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee9", 0x110) close(r0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="b1e75baa0c555bb91643712399d548a6e0ee8f1f8b25d2d68d0e8e0e7d96c1622e249883b1e79352d45775a05bfbe0c80cff0981ae2d6f521e29fc0bf123076e10757ad8f7b8c0adcf7c36d00af80b114a4b154e1b45b6183a6d8a1cb7c4b64ec8e303381f41138f0cbadb949114433b8343c561cd", 0x75}, {&(0x7f0000000140)="fd2d157a75bd3167c4ca4b37bf50e2a60501cb8bc479935b4f9f68f42d42a9c78d8b0dacde22b42061ab1d750cdaa19b967864b8b4b287124e37545e42eddb66c8d4086e600ed946e449cbfd1f25d82fa98ca5720955c3b6561678c7aa2865115f5807ee74f4b4bb8820083fa91c7be24a069006e51c855fc2cff44395c61d2b99e8c6b13cfe93431ef386258ca1c6dd42fa32a5321b854385c5391a8ac33a7d9697e98f187bed3d2065", 0xaa}, {&(0x7f00000004c0)="a94e97114992c0b638441db3be0ae239fd1755dd8f2d21e2172aadfd9f164700da7f69126afa6fdfbe7ec27244f81954d2aa9c21450f40054e8494b336143c34cda6ddac9828a1cb82542620e33c063dff491a79052e0bacb72e026ba0e3d91aec47da91f51334b21be2194634b954cdb1ef61b5ec7c707be78eef2a89dd23237755ebec685dc3c19cbd1ba8df0daae6572a2edef50d6d0182ebeb369a707e0f8d922be579ce0fbe947116e1cee3cea37a55dc5de1dcdabd0b3da7878d943a79550a05aa406d80a50f0fb8d29e69513c5378744861ae02490327c7f57c47bfd18cf8bcf9b4", 0xe5}], 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socketpair(0x2, 0x4, 0x3, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:10:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r2, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) 22:10:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 22:10:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xac, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000ced909bdcf9a0800451d009e00688000041d9078ffffffffe0000001919aa679aac0a451896bb2ca37aa92f18b151e71e279c76b9d37cb691fba8377443842fc3198b6c40aeaf77fbe51899d599ff5fdd97f9ad6a5735d3cbc3a3ef93c6e7f5934f8b076e22cbcdf2b916daf500eb041bb2657411182d828346c63e84b585150ebdd80f731d9afee5bbb08e78fdc4aa92dc03aa35e2743f1ef00758fe010569f8499b9fb2eff49ce2457e81f47d30e2a02e98fc12b1996bb652fcfde43f16d28c3a905957037b68c0d05c20fd0006b30940cded787b12406daccdb2262564585a64ccc728fe8a2da3a48e0be7cf5289c4017baf920e4f209e2c56eab992eef4107bc62c6f17669645fd5873c54023232afa04bb172b209504f13641f93439331987c7dc2a4face2c017a4154a6ad7bd9008f6ac46d7c54a5b13638cbaba21bc317b5fd406f771d112d246dcaae9f9483c98d74a53d762be5efb9eecbfd80b645ec7679726d48dfebade42915c1ee349ace42e3ff8d14d5caaf850dfb76481fd7e448f769"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x5c}, {}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000200"/14]) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000240)='./bus/file0\x00', r2, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) syz_emit_ethernet(0x39, &(0x7f0000000280)={@empty, @empty, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@generic={0x8180, "c8ec66aac01e7d557885fc57ee6ea49841dcc86bd592be73e96f41b37137ea77c89d4a1d44e757"}}}) r5 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 22:10:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 22:10:19 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) tap0: address list non empty 22:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x0) sendto(r2, &(0x7f0000000300)="8a3e892f98b3e37adb2839c3c25f8be71bd29c82bfab82d7272b3c5f37b9e72d2de89bb8e827ec6b665b34d30572211f40aa212890f86a713e05a122627a83c40c7658c30ca324cffeda04db30efb70afd8a3de9cc780b7e51955eed15081e79026f747ad73074f6ffa54f370388814984962cf49a8cff1a2f4a99b58ebafdb68f1036b679cabf2f1421c1065b54", 0x8e, 0xb, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x9, 0x8, 0xfe, 0x800}, {0x2, 0x7, 0x4, 0x325}, {0x9, 0x3, 0x5, 0x7}, {0x1, 0x0, 0x81}, {0x3, 0x3, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r4, 0xab4, 0xfffffffa, &(0x7f0000000080)=""/81, &(0x7f0000000100)=0x51) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0xb}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f00000000c0)={@broadcast, @empty, [{[], {0x8100, 0x5}}]}) 22:10:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 22:10:23 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) lseek(r0, 0x0, 0xdea4, 0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRES16=r1, @ANYRESOCT=r0, @ANYRESHEX=r1, @ANYBLOB="738556c0872624dd6a25f9a91e1aab3c5dcca7144241012a048bf286af3b760f8eee7f5ae032dadd9bba8bde330d095739ce73a5a517f480aa9a4136751f1df7cb6c720b6ae0cc5534e75861a069cae247528f446f6c78c5", @ANYRESOCT, @ANYBLOB="054cd302e5ecfb7d476d7eb91010a8cf0fe3a05b13121602a43ca2598d9785eff7e39f27612209a9c36b720321f5f4d338e489f00d8587506c3bb82f38f2db500c9ba955bb66b05468e6b14ea0dcf43b6a65f1cd63f9e8a4dd2c276f7b", @ANYRES64]) 22:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0x2cae}]}) semget(0x0, 0x4, 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a028de96914f676f75c146a4398dbec1b0b464da09b313f7891a4afbb5646bba4dc48465523ab14592fabe49931f6547342", 0x36, 0x0, 0x400) 22:10:23 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x93}}, 0x0) sync() setitimer(0x2, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 22:10:23 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x3f}, {0x1, 0x1000}}) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 22:10:23 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getrlimit(0x6, &(0x7f0000000000)) 22:10:28 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x3, 0x0, 0xeaaf, 0x39}, {{r3}, 0x7ffffffffffffffe, 0x0, 0x4, 0x4, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x90, 0x0, 0x7}, {{r4}, 0xfffffffffffffff8, 0xc, 0x4, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x2, 0x7f, 0x100000001}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0xfffffffffffffffe, 0xf11f}, {{r2}, 0xfffffffffffffffa, 0x89, 0x8, 0xcbff, 0x9}], 0x8, 0x0, 0xbb00, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r1) 22:10:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:10:28 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x800, 0xc4) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000280)='./bus\x00', 0x1, 0x8) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000002c0)={0x3f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x1000}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000500)={0x0, [{0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20}, {}, {}, {0x3}]}) execve(0x0, 0x0, 0x0) 22:10:28 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x3, 0x81, 0x3f}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 22:10:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000040)="6eda7806c4f9ffffff91d54aec5b6c75964d2a7068e8041739616978f64482ef", 0x20) r1 = syz_open_pts() close(r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xd0, 0x6, 0x738, 0x0, 0x3, 0xffffffff, 0x5acb, 0x0, 0x2, 0x200, 0x8}) 22:10:33 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x6) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="d63b71acaad4b0d4248e1ed8be2d8f2bd26519ea3cdd4533047ab6f00d73058e031dc376d2f6de3b742ca001f2550bc51f20120e6f51aebac23d7ce1e7933e5fe77e1c5f20347609b4d461f997143ab7eb8bd6427e90583b4c7b60a7584c3a3213a779c3e196a3571fd1cd403fa270ad6ebc13e0e614b1ab138843d19d4bb65f5c8964773698c4f32a3455ccfd6854fb6a231037ad38b495ebfa740d5825c66b7313ec8f3753837896d08be2136c", 0xae) socketpair(0x2, 0x8000, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x8007, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x80, 0x1eeb, &(0x7f0000000240)="68060f0d881625f6f6ceb4a6fb0fcffbc9a25abea0af9f3d502c1081914ab23087a31612c14dd4e474e88c1496d93e43b08181fe0d881fb11d64902a64a99952817318850a41fd9d10a6cd606311da32ac2c28e20c00c2f418fd007b8623f541eb6dad709faa888f075f34a51e3b23ac27505da0a538f121584de2e7cc5ebf659574ca07e3eebe31923f4b447642689ab47e1ab4d546c460e0e83e1eb93a4161a8d60a25410d026218ca7faa3c0e1d1058c8c5ae7acf3742cf7c20bc036bb44c5028d4de18cee90c1233ead323143cbe06521971c93bed5bbd26fc8f28254e8ba3e9194923579666a7291fb9ffcf2e807bcae27b38dc", 0xf6) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getegid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r4, &(0x7f00000003c0)="8f5249d903b47493f3335dacb14613c541f19f71bfdaa33d02f43a1c79f5f4038717f2ce8859d53dd4395a6d760f91f04337d0287075c0b89c41570d3626e219f0800651f735c0774e7d0131b5170daf62f5b64eae2772421470eadd6f64cc3f8838775009d66a420701d5c81a69d5c39ef829751c1e168dc2069aa4e730dec20c2180f674876102004fde988079a34a65e37dafd0d4de5f9150c0c824e10c964cc685979f59e097f39c30a876857da1db8123e476364422815cc8d1aa01c726caee0159ced0128cc77ba8c7217474fc5d9092324d422e68ec4fa18699e6bcf0ceb4381fbb2e6ffc73119c681efe94855ca2cc", 0xf3, 0x5, &(0x7f00000004c0)={0x2, 0x0}, 0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000500)={0x9, 0x0, 0xae, 0x99aa, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x2, 0x0, 0x6}, {0x18, 0x0, 0xdc}, 0x800, [0x8, 0x200, 0x9, 0xb9, 0x9, 0x10001, 0x2, 0x7ff]}, 0x3c) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f00000005c0)=0x4) sendto$inet(r3, &(0x7f0000000600)="0f057afc9bb4fde7188181b1cf3de7dee58140adf6b201c51c408c619099b2b624c27aba64eaf77d50c4b69c6c8f4fe2410defccc608dc519d2b99b5095ff2aafccded6a770a5ffa4f5e9437c006f6089bdbeb7367275eec90f3ddad5445aede01335b91fe1b270b5887bec1284c101dfeebf4447f768ab5ef0be53cea8e72d3e7af4896c4", 0x85, 0x401, &(0x7f00000006c0)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x2, 0x6) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000740)=""/72, 0x48, 0x842, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8) 22:10:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) socket$inet6(0x18, 0x4000, 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)='\t', 0x1) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000680)=ANY=[@ANYBLOB="fbcb94e1f80070cad0eba23320e3000000000000"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="2c9153f4ebf1b97572ed8ad6d608460eca66ce223217d6c406afdda21bbbf6aa6f6db329026bc9200dceb4ec5165272746e214dd4c39aa3b21ad81488e6c86926d4ce5c109ea468df1b54fc448aecb7b1b2ff2042a59b90fcfd43a503dc1ff8edfad2f87c2bded86c46aa310ef1ba5", 0x6f}, {&(0x7f0000000180)="4175ff99870ec37fda2d7ebb38d283db5bf5e0fd469d96627c73df0f98cfd5710e95b82f782a25154655ddeec6edd10c1fad89b029a5dfed1177bcbf283dab29640742cc7cc1bf16161734e6665132af6e3b58eb91be67fd0bed4c8e83a9defeed2fc8e68b9863427e54fbddc0b308fb03fbccfdd7e0d6f0fd16988161a041a4c8b47d8002d0f84fa2e737c2d307156dce64eb26f1bcea0c82679cd8b8f75d57e2e80488eaf392fe9b38586d3808825183e8299b459dbb2bcc996a87f8175a015237f392291f9e158506", 0xca}, {&(0x7f0000000280)="b1fc120ce3da8412d4725de98a64e12021f15e", 0x13}, {&(0x7f00000002c0)="b0d4db418bb61eb0e90122b74d1ed209c6eef42cb953b4f0dafa475fefc01a4a91d3867a396d8c36e5ad6fa68bb4846aec0c0c1ec8f9d7c833b81feb055c0dc41ee5248218a2296992105dec16fe6f2552e12e4fe79000bac7e6443d96c2bc1a18000ce7ecdcdd3ec49c79dad7c31910a2bf27be8c04808f3e4660a19143a5fb5fe2995a43e97e55", 0x88}, {&(0x7f0000000380)="3ad2db9b840e956a9a979e10521704cb0c8fb9c523180ef4dfc2e441960e0b16904d8a049f0cf2d5b8a79739ab025b9bb95ff705bc8ad2bf57dce5ff4ede98b75007c327a7cfa2a404fc1c10f30607e61390bfcc603182d07f779c4ee805d801c77d87c70e06fbea2b90b02f8cceff72", 0x70}, {&(0x7f0000000400)="78a3762dabd94dd62788bb514db245529bb1422646c9cc618c26f6f7cc88867051eae08bf5a3095c6e70e7856ab41319c38613b2e1552f25bef15d0cf351ba6901bd14282eb99f1188444fc5256cd1c665f70babd6d9d2dcebd8350d2c8ddf1a28c9df61b0038938cdc2ba55c5f16d1d857a089fc4768bfcccf9e365f9441b4cc2b397b082a699b9823cc711c93bfd8624a242fc78fcd6b6c88eed44c2e2496793cafc", 0xa3}, {&(0x7f00000004c0)="e0ed7bfe1904d6d82c3d43764dbeede2f139a101be4cb740f454cdd11bcdb2eccebfcc2012538e4a279a50f14d483abc63c9328dd28876b53e378b0d336706e7835018edb3b910e1178b8bca371259c07d8d34d04aa61aa59032044810d7f43acd77e7f25fd514df4f488e9e943218b75bb4730040b3aea4952d57239c36b945", 0x80}, {&(0x7f0000000540)="fa5fff791d0c6f99ec307d462070a2c6f669fedf6c074b0c55af3350f6da35d410040f08055d9e4485d0e99b8ba22a756a6470b7831c914f16cbe7ed6190f08dd4da57c57aacb224efb8d38e6a563e28a8bc01b5b4b18768174e8f19fde41732b1a6520b85f8a0b6afbfa4ce4ba07082b6f4e7fdcf970a4b4288667f909f00205a9f4b31d8e0b98ce5ac2a88a210e1a842e45d416d9be8585b7659a5dabecf78659d38278e030e656f90428c3ff04f4f0b6672f51f8ecc96afd3", 0xba}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000ff000091000000000020000000000000000b06c1f976fb7861a875524b531ec595ed83139d1e1e2c1c63d0c469f2c1bc9a7160d96c257d9c3d512fb46f5a8bcefcc6a10f6a9235218067090da80f2fe2dee9d649582826cab3", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00301000bb706b77cd87ea270001000000000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xffffff3b, 0x401}, 0x4) 22:10:33 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000010c0)=0x5) listen(r0, 0x0) r2 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) r4 = dup2(r1, r3) ioctl$TIOCCDTR(r4, 0x20007478) fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) 22:10:38 executing program 0: pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./file0/file0\x00') faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x101, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:10:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) dup(r4) recvfrom$inet6(r3, &(0x7f0000000100)=""/90, 0x5a, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d23, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 22:10:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="2100ffffffffaa0600000000000000e2db14000800000000000000ff030000000000000000010000000000000000f0ffffffffffff004e204e23000890781a9b467f0d4093f9add75f010000000000000047907d812e9ad2382688dc81afcc0db178d9551a5c8834d5138ce3242409e7f083f75b9b62a48f979d73a6645aeab90e579dfa6e4ab067381a76c666f17988121bd11f520394fec78638c377c8dfef857d1b0f649684e8e55ddab584c1ca53b921d3efe2a413088539e323196945f3b6ea010f31d881b2dcec34fe1c7b5bda1cfd9ef7e0e2c2a6cf25abbe1c3dc7cca2d00b4bc83319b4ac3398b2afd2205cee445aeddc1ba4cab76123802b927272b103412bebaa88a513d87248135e54a69049e1c5914cb7f7cdd6633795392f6c562e3ab7e701feb2b32f28171262a780a84b00"/319]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) getsockname(r2, &(0x7f0000001240)=@un=@file={0x0, ""/4103}, &(0x7f0000001200)=0x1009) 22:10:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x7fc, 0x10000) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2fc300410000d41b6a00035f82f41f4e989ceff148949bb15ff06d33a68905b2eba215026e36f437f46b309f6d8af7b3a5a3ce0e34fe2aaccad6805bf6666a8df6b4c800"/82], 0x10) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000100)='./file0\x00', r4, r6) close(r1) 22:10:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x20000025, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:10:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:10:39 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x88) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r0, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) setgid(0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000300)='./file0/file1/file0\x00', 0x10, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='\x00', 0x8000, 0x10) open$dir(&(0x7f00000001c0)='./file0/file1/file0/../file0\x00', 0x8833254deba4882c, 0x16) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) dup(0xffffffffffffff9c) 22:10:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2}, {0x80}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x7, 0x2, 0xffffff7f, 0x9, "7e40fb040e3fc4d8703a00", 0xfdb6, 0x3}) write(r1, &(0x7f0000000140)='\t', 0x1) pwrite(0xffffffffffffffff, &(0x7f00000012c0)="d000000000009089040000000008", 0xe, 0x0, 0x88) r2 = socket(0x10, 0x1, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername$unix(r2, 0x0, &(0x7f0000000100)) bind(r3, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xd9c3, 0x4}, 0xc) recvfrom(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x842, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:10:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10001fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(0xffffffffffffffff, r5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() setreuid(0xee00, r7) setreuid(r6, r7) setreuid(0xee00, 0x0) setreuid(0x0, r7) 22:10:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r2 = semget$private(0x0, 0x5, 0x204) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/22) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/220) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:10:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000040)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4e7b838ff96c915d37c330f54d06d34e9d4da245", 0x8a) execve(0x0, 0x0, 0x0) 22:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x800, 0x0) 22:10:44 executing program 0: munmap(&(0x7f0000719000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x1810, 0xffffffffffffffff, 0x0, 0x4) mmap(&(0x7f000071a000/0x2000)=nil, 0x2000, 0x1, 0x1016, 0xffffffffffffffff, 0x0, 0x80) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfffff5db) mmap(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x9) 22:10:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0x0, 0x7}, {0xfffc, 0x4, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f00157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ce03f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0xc003, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 22:10:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="995da347d76b65ff975cf81bdb2184ae0ccaa6cd7f3daac57994690f33d6dff76b80579b6104c5052e490bb02dba866375db9f9fdd6066d3bcd07ae0986322c93806160c4078d7072425f1c64cfc3c656aca110986b9c1a726e09422f27e717706d94f61a68333330a71a4603f9023e96f6680402b8e5ae04140e9b158661c7a04a69e0ea984614558feb88cfc7564bab108129fa378b7e3e3c7e01e771ff5608941ed1a3c6533bf8c4568b60f897b469c962cc6677d191d73649d6dc6e58462022c255e85e68db73686c1ee19"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:10:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus/../file0\x00', &(0x7f0000000180)=""/215, 0xd7) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02b28d5c9f3c6e8a09119e1680a3d12fb36ed512ed1eb4718ffb612f42f8"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000280)="ebd788fe3e4df7965f3048e6ce562a964e8f5d6108b64b969c652e44d2a0318020534bf730188fe21b1569f0f4f8e74ef5d592d581b4e017ccb1d4f9080964c306f5b8d57c32c627ab0d2f0f5fca05cf00d80873f69743e0940a491cb5a43b1b1c8e4d7277c3d12d6352a932d2dfa47e8e67b057a57ad00c1e41139ae53cd1a3bc8bea1750ecf5f0de3239a26c1a", 0x8e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:10:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe25) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getpgrp() fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x6) wait4(r2, 0x0, 0x19, &(0x7f0000019140)) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x800, r2) 22:10:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e0104", 0x3}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 22:10:49 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x34, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@rand_addr]}, {}, {[@loopback]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xff, &(0x7f00000001c0), 0x80000000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000300)) 22:10:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) write(r0, &(0x7f00000000c0)="def7295de783d9fbe2d656277418407b3641167400b9300dabc01c", 0x1b) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 22:10:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010000280a28ffff"], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000300)=@un=@file={0x0, ""/4086}, 0xfdb, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) socketpair(0x18, 0x5, 0x3, &(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:10:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:10:49 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x10902, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x23}, 0x0) 22:10:49 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="effd243619af0f444c0ba430d36ee87329933d2533d73426b56eb9410000000067ae07973fadb40374004cc3485f6e274fc8333c9f5ea4cba1041fa24e3461697a101e8e0848d011cba9e5b6513b1013222a0c7b5633e11243b075e53d1a569a1247f275a881915fa76e28cc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 22:10:49 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000000)="df", 0xfebd) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) write(r1, &(0x7f0000000040)="a97bedbb883902303e760d9e82f43baade4b4c04235db65bd590c0a379a541d7b83cf45a164776ce0e46920ad595b9d9c0ffeadeed2ae5ec029f38e8c0610390431c659f2ff0e1ef14240027b7fdecf00c546bb0e32d16d9c824fc432f4399807e365f9f7a185512b078c4c673222f2b1f8b780f00891dcccd22a848ceacd6368c649439c8202be1f1577373c9a0ba7106b61d894963ad86b16c00c1825d006077f3908017bf2b98b67dde15c9d84523b138e29c68c39dac712121e1ad7863a17db971e86716c093cba90ef5b1a1cf0ad2b7bcda67454c32409797e6c65506b00702f9", 0xe3) ftruncate(r0, 0x0, 0x80001004) ftruncate(r0, 0x0, 0x0) 22:10:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x20) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x1, 0x1f}) getpeername$unix(r0, 0x0, &(0x7f0000000100)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x1}, 0xc) semop(0x0, &(0x7f00000005c0)=[{}, {0x4, 0x0, 0x1800}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0x0, 0x4, 0x220) semctl$IPC_RMID(r3, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 22:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x0, 0x2, 0x5, 0x1, 0x0, 0x6, 0x7fff, 0x1, 0x2, 0xfffffffffffffffe, 0xffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x40}, {0x87, 0x0, 0x9}, {0x3c, 0x0, 0xfe}, {0x7ffffffe, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@abs}) 22:10:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x3, 0x7f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:10:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10003, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x11) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7892, 0xfffffffd}, 0x8) recvfrom(r1, &(0x7f0000000100)=""/87, 0x57, 0x803, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getuid() write(r2, 0x0, 0x0) 22:10:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84}, {0x6, 0x0, 0x0, 0x1040107}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) pwrite(r2, &(0x7f00000002c0)="52ef565ffd70548f561e21cadc4cc223d75e310812639d82864ab1ce789caaf57439e9139c4efb4ecda99880547d4e4a23dec8b83302c08de7b1cc4484859b6979ec09ffd69a9eaa4dba24a2d1f272ef154737d08fdbfcdb4a7af062e709a995d68f4f2ad38e70", 0x67, 0x0, 0xffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84}, {0x6, 0x0, 0x0, 0x1040107}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1c, 0x45, 0x0, 0x80d}]}) dup2(r1, r0) 22:10:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) write(r1, &(0x7f0000000200)="220e22f8affd8c9489a44b93bca1b85423593a2cac766c980927d119bdd5c4a10864af319b654b48a819fcbd3e73b7b4e8908872376af7d3c0d228249a10fe76278442cb43bcf3e836ef97914f9709aab1b6039e2bddb9b1b23a6875e24561b51b1ebc794eacd090d548b72b0d39b1c6cb4b0d52365d221e06000e343fa6754ebd799896dd26c48c17452f65", 0x8c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:10:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/44) dup2(r2, r1) 22:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000440)=""/83, 0x53}], 0x5) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) wait4(r1, 0x0, 0xa, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x50}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 22:10:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 22:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x5c}, {0x6, 0x0, 0x0, 0xffffffff}]}) 22:10:54 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = getpid() r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r0, r2, r4}, 0xc) ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r0) socket$inet(0x2, 0x5, 0x0) chdir(&(0x7f0000000200)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file1\x00', 0x2, 0x1) 22:10:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="fb182e2b666902e3ff01"], 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xf185, 0x0, r1, r2, r4, 0x80, 0x7}, 0x9, 0x10001, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = dup2(r5, r5) dup2(r8, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:10:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7e9be09b3ebc30bf3a535b7b878e5e39b011c1ad146469ad91081d479184317ad227b4c1a18bb7f4a43abdb18df075eb2e919f642ada7cf218d710c32f224efe4d269e31be75f12daed6e3d98254eaddd6b4e3c915486d03c22e24b4ba86330b5c39cc011709cea0c81cc628d82e1210a7461050240f98dba6fbfb5b841e28d7902d9633fffe9a4d7f626ec00a64e59ac704005ae2e82736e8166e07c9ee44e360b39f6c3238e02223469fefca4b921cfce2437ee61680c94c5cbea1e9392d16c831712d4e64486b"], 0x10) socketpair(0x2, 0x4, 0x80, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) 22:10:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) 22:10:54 executing program 1: r0 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000000032c8e1654cc60800460000180000000000019078ac1400bbffffffff830300000d00907800000000000000000000000000000000598185629a35a878d26dfcb8e1949ecfe4a9cdf54d29f9dbda5dbd0f453436a69986bf32e7ec1f8d339fb9f6ba392a3cc6a72d84e83bb8041c2c98cbf7a6a8613f361c2119f16f79fd718211c9bdfb0f3e2a5ca7d79ae0b8eeaab7cfb982b26008f56ba59f7a744e0bf24c99187cf52b8bdb3dc13e7d47625c45debe5764713a0fe92c98b8c0ba838d8e"]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r2 = semget(0x3, 0x4, 0x310) semop(r2, &(0x7f0000000000)=[{0x3, 0x6, 0x800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/228) 22:10:54 executing program 1: semget$private(0x0, 0x3, 0xc9) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffff00d3a00000000000004000000000000000000000000000000000000000000000000000000200000000000300"/145], 0x91, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/4096) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 22:10:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2d, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) socket(0x10, 0x2, 0x4) 22:10:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x610, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4c92) 22:10:54 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() setreuid(0xee00, r6) r7 = getpgrp() wait4(r4, 0x0, 0x19, &(0x7f00000001c0)) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x80000001, r2, r5, r6, 0xffffffffffffffff, 0x18, 0x1}, 0x80000000, 0x8a4c, r7, r8, 0xb22, 0x5205}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) fchflags(r3, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 22:10:54 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) fcntl$dupfd(r1, 0x0, r0) connect(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02010403000100ffa03facf4bd7905ce54e8ddfd1b2ac27420b7a0242bc649fe56564b6b8b88e078c58d204228770574944c0cfa6a8971aa793e3524568d3d19bbbdd960642db50ac380bf4ee8f0214f6c08022155a55bf015e6dc443fba8d5d8d4caaf8fc4f729f58ff2b1f057c24874c774daf5b0e07ce0a0cb011a4a7ef6cdeab62f59ef090e321e2f5e263fa90fe6112f180dba16a8f9599f66d8d63f76dca952057e5c884d365fb7e2ba595de3fbe32b81cdafa30b77ce5"], 0x8) pread(r0, &(0x7f0000000200)="0513407374690b96f830f79b6148c797974a15396b8d0d1d629bf41717e8239617228f02191513966f1911af294eabf554430f2f9a6960ed8d90e9e4c20839d6e618784add7a78f1cb208a811128fde5f8ef77541847cbf68c52ceabba5301cf4f5d63ff692974", 0x67, 0x0, 0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x1ff, './bus\x00', './bus/file0\x00'}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:10:55 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 22:10:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="3360b5d43b6721f1cb6181902695a2d8309f7cd162d03a5d05e2d7d8a44ae500024de506000ebca522512d4ed467f2c8ee97a0f89e87f63c6f670d73de36a5ae0d81e876db5e20591d20f43e04d53a0980d02d3b18ab5547f2fb4d", 0x5b) 22:10:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) fchdir(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62000207e00000012000"], 0x10) write(r3, 0x0, 0x0) 22:11:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) semop(0x0, &(0x7f0000000280)=[{0x1, 0x8, 0x1000}, {0x4, 0x2}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x202, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000040)=""/130) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000200)=""/104) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = getgid() setregid(r2, 0x0) 22:11:01 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 22:11:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5302) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="a9228bb33e72d7ca344825fa5d4ef043a12b59e043071cdc2f274c748ba4de9fdcf04d6d0bafcbfca15e2d3a08133b14c012092b9e3e7d5279b4a813657c659fa3584a70d6050e24012c834cf43f8c5d3ba8ebed5b0e287a6ffe9910352ef17f0da1fafcfa4215ede99e56cd4414c8be929d3d87d88be9ee8b40fb41c01535662714531925204373ecc1a3c781c3584a916675edd18316746657d24eae5b95c1a49e9a64358b80935000b62d268a1a0e76e8f8c1c07bf4074275c4fea819c5e4e74d2f058d23d8dad8bc64393826ebbe39071680c16b84", 0xd7}], 0x1, 0x0, 0x13e) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 22:11:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x89, 0x2) 22:11:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "03b26550550a8932"}}}}}) 22:11:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffffffff, 0xffff, 0x29, "0366222000000100", 0xffff, 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) rmdir(&(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f0000000140)='\t', 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1f) 22:11:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) write(r3, &(0x7f0000000180)="4bd5a5000000070000009e22804d64baad43b9cbbd448e1a341220fd6eca", 0x1e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48285dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 22:11:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0x0, &(0x7f0000000100)) setsockopt(r5, 0x535f, 0x1ff, &(0x7f0000000080)="5619965271b8c69c9500a79b828b0ef0738421c3a2814ce1926dd9d3d7986e4022cb6b93c84df6e1e4f6c5dbaca667163c54f78c94368a379c61569109cb4c45cb356937e241154eb534732f9dfb97442f3ecda20908123acb4eadbdc23cf32307d821be", 0x64) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 22:11:05 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e300a900140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e214e237f933ce85b708df11017a9d93f5727b4fa5e2c54b57a60fbb19ef505e5c3639a22d051451b88758340163990e87aebca23098d2e5dd7f63ffa1d3c984b02d3dc86d9dc93662058f737e8456d2874000000007c394005b1a78b0206a8e0", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780080"]) 22:11:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/21, 0x15) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 22:11:05 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x90) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) dup2(r1, r0) 22:11:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x87, 0x83}, {0x40, 0x0, 0x0, 0xffffffff}, {0x3e}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)) 22:11:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x4000006, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x1], [0x7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 22:11:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:11:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xfff, './file0/file0\x00'}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000180), &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='}}\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='%$\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='/dev/null\x00', &(0x7f0000000600)='^^\x03\x00\x00\x00\x00\x00\x00\x00\x1c6', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='x\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='x\x00']) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)=""/23, 0x17) open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x10c81, 0x65) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000380)='./file0\x00', 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000640)={0x1, 0xddc0}, 0x8) 22:11:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="a3c5a22d88cdf7f69ad74f24488b68e518b2a4106d7e46ecb9cc8f43b8ac82ba13c35285b74557dff89e77539328fd2607702fc4731c593ea8f0ed9a6c87fc8cfc7f26d3c766b95e4e9f2dbe0383706591c661ea300df3fda0ab27698d279970f5d0a619d72af2f488107873e688f80615f3f9bee73ff09921707d57070a7e4abaad8b87e27d982907dab3b7cfba40c17ccf913794fc4e3797ee9f5080306f87196d15192a503dbb4a60381434a5bf9792533f961e9c8d532004e470825f667565", 0xc1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffa, 0x3, 0x7fff, 0xa, "036600300000000000ffff5bffffffffff000004", 0x0, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x1, 0x1013, r1, 0x0, 0x6) 22:11:05 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x1, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x28, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 22:11:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) syz_emit_ethernet(0x62, &(0x7f00000000c0)={@empty, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0xa, 0x50, 0x65, 0x5, 0x2, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@end, @timestamp={0x44, 0x24, 0x20, 0x0, 0x0, [{[], 0x3c825ef4}, {[], 0xfffffffd}, {}, {[], 0x5}, {[@empty], 0x3}, {[@multicast1], 0x5}]}, @noop, @end]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7, 0xffff, 0xfff, 0x1, 0x7}}}}}) 22:11:05 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x340, 0x1b) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1/../file0\x00', 0x8, 0x8a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x201) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2a) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) linkat(r0, &(0x7f0000000000)='./file1\x00', r1, 0x0, 0x0) 22:11:10 executing program 1: r0 = socket(0x1, 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed79619a5e16c4df85adbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc594405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374cff0f0000a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) r4 = syz_open_pts() write(r4, &(0x7f0000000600)="f6f5ed1f269f21997f88bf287ffe2794a4351c39a6ff378ad6d845518da66c209f4f9cd866988028d6476c1e14bab272d320b934644123c5fcf72ef12d624d27c0e4c91e21b839bce397c745bc59ee770eae6240b2bc5eb47c1a7d9d1f9928dbe5e11847d111bff86fee4d48b9f4d2b97911bb00008fa673201c984a0f2f0a19c3d2d319951f90c99fa20a68099c7a094338236db0d0a7112ca7351f2e4f91de375d85ef7ab450efa770f5ae82db02b04d50ee7945a56cbc7c8b3ba95807df6400e77cae750e0825fa1a479b6df152ce53d552e864473542bce324cbfe4db144ea18668a43e3f6d15ced7514f9a6bb35584a4de5ebe9f7e83c2ae55c137755fa005d4f98d35fedcbe193b4ef9eca68eea4dbb60bff0de0931bc7606cf62a1d6632177a3a84314058c09882ea146864ed70e044e8eb2610c28fe539c324b88cb2098968befa88ad96ba3261c59bc1d106fc36443d9ffaa5bdd68050acd11e69f6ced99129d5d43fe289705a3e67332abf7a58aba21e9f8859213442740c9b687d979ba100e27068705c4015d01154d660dab7265f91220d35217b17d71c49786f2cd70957b706c2b7f1a751a1f3fcdb807bd0602945d32aa5f91ffed5f4e331c06072dce0be909d7ba1a2769b069646e07ccdc2179fd05b0e7b2fa432d90000ea1ebe39e79548f86ca7643a0388", 0x1ed) close(r2) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/225, 0xe1}], 0x4, &(0x7f0000000300)=""/247, 0xf7}, 0x43) 22:11:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x87, 0x0, 0xfd, 0x6}, {0x2, 0x0, 0x0, 0x10000103}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x10001) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:10 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') 22:11:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x5}, {0x5c}, {0x6, 0x0, 0x0, 0x200000ff}, {0x3, 0xfc, 0x1, 0x100}, {0x200, 0x4, 0x2, 0xfffffff7}, {0x1, 0x1f, 0x8, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000280)="e4800007b6de1373540000000000a39f429362594df6f9120af6ff4cf00db41887f0da008de9279189d98e9f7a00d800000000800000014e7f381c2f8bfc10f4f7238b8df6128728e8a7878f3d6ac655d8253c5a37efed1edc33e9c70c174164ad6fdaaff02daec60400000000000000b3cf161f0f1822b6a2daf28fcae239cb232017da3b030000000000000011635ea960a313b8f4ac640bee8570e0b74c8418a31bac07d7055bfc90ebc1f0429a04a5963e16495694ad1762267d4f2295ae2a1d31b7ea369ba75d76801522cd378bec98339df53a77bc042d73ffdc5b88c9aaa484f50b4641eb9114e9fe50a2110df2b0431bd083fb4000000000000000f20000000000000049976d5d95391bc25c035dfda81915f4337bf698bab79c188301665493c1694f944a7ca95529bd41c06dc1a8922fa6f3883ca66b9a90445e76c834aadf771176d0617646b2ab1ee35c0cabc635fd5f008eacb5bc88eb00"/370, 0x172, 0x0, 0x80000000000) 22:11:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6) 22:11:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0x1000}, {0x5, 0x3}}) 22:11:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x1) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) 22:11:16 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x86) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) 22:11:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xc001, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 22:11:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x2443cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 22:11:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xdd73) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 22:11:16 executing program 0: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000180)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x3, 0x7f, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000019680)=""/4096, 0x1000}, {&(0x7f000001a680)=""/4096, 0x1000}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000580)=""/86, 0x56}], 0x6, &(0x7f000001b680)=""/212, 0xd4}, 0x2) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) socket$unix(0x1, 0x1, 0x0) pckbd_enable: command error 22:11:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x8000, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = dup(r2) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x21) connect(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 22:11:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x11a) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 22:11:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0xf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8) 22:11:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000001140)=[{&(0x7f0000000080)="1ec7443a8baff1277ed1e25f169ea1f4983c107a624318644e7192ddfe78dc6f7ecac7fe7350bbdbd8f8d2cedcadc94d493ea3edb8dae0c099304e14cb042ff448090ccf8ca9855cbf31e709f3c13b7f8fc48245cba3e22f2e1265ae1c9895abe16584a274e84980db76ad28e583b903b993df337a82ad657309b5cd9101accd7a33cc7d70184285519bb666ca27386be45758b29c90cf19cfeae24c3afbc80cc7d32df48957421ed54ff576c94a6828c176d06564f53d55a66e916b3c8468e113866e1373dc8cf041cf03d2b1270576df3dc6a5095ce842cbb1c0f39000c457f4e636d8ba782c8b532c496d445981a04f81a4b453ee9723c33a2ca5559c43951c1471cfc0161afa49f67bd40897b280a8333a9c23f4d1f69859f04ffd9c3efbc015335a7da8df94c2c445b9b565b6e07261af7eebe5d9db10959b48d674e6f820062d5cd246f91bbb3b8fc68087aeef342729d27a203fcfaee804d98e60192d8839f59116f9bbfd097afbc024ddad4d175e482aef93a290f5d108c6ec4eaf0fd32f4185462ca34bdf94838ea1af0baa0dd3ab5f99ca27bc38ca36cdfa56faf2f45a32e469aaf9055e18cc76e6513d666834c6ae769c228443febaa7d82932e6ba64efb4b6482f3df95da42988c14bb6fdedc229dec069a888d33bad7838ba0084c9f4cb2b311355c95e2692747ee3ab922ad63dcbcbb63000b68d363e68c35d8214a2fc7c2ef8aa6d69e678ae62bec17ce5d94d022c54b859e97ce606a9fbfe37f362385611e9704b70711865596c799e3a65fc7a6a45c0af288864d49200e2c0953d6af1b119b883134b574f387eb8420e77901720403f24d828cd3d551eccb67961b5826c47bea091471a772f55b26998b357d42e5e096f9b57fa39014d2b17de5cbc7baa6f7b88c7a0e473b69bf84e761df96027ec3c7b2ea94e93d1a454b41aa238081f27e7ed20d32a8e35d58ab6769ffe874bda2817c4c6e90e7cfd1eccecd63a96bf1cfdfaf026a02a922dec799997693664ada346ae2a362a358fc6eaca6b33412145bb443e3905d4b0a49f58dd7c905cfa4be33facaa618e3d8aaa7ebf1e60950dea8b80f62d5680a79184d4527a07f2ba839e19fed523fd1743d148eaf94d2a8e1c96885cbb2d0e0b20db3cfe996b953e53b5210b64021929b16160d4121f75a7f599ecf996cdbd56324f64644a915989d5ddf3b0b8a1f492cd9accb3de38a6311a8a369fac3065efd6c600f11585a95462e01791e045b7b62a15c89df33100b3c321ceb4550c5fefe2c08cc75c48a255867f11241077595aaebcff7bd2f0405a42a8770af429d541c0d97bdded1d5848efd5cff2f9628ba8635ec4ab08b5f84348e3a21384ebc6bbc9147d1517c5ce394f12cf03b713eedaa2001cba1fde96d9af8d37c93ccce636df9d99952905fd69dd7e857a0b335bcfa299f98ac1e53b5500aafc0c2391b2cba3f3de456e95fcb7922d893b9d0580b38d4be8c307304f22f77dfbbe285de548cd41bf0a14d80e9337a569c30a3465c80ba4a430c9c49da8931d13489ed980fdd5438c3712deeb2bd8f650792fd43680b3b5640761c7bf51334346da296703b2534980a601e064fbea7474b286b3da60ee0dba62296c9693c4ad5188aa469f2330c94f2d9a6d9b4674734956182a9f5fd2a256ca314efabb0d09925d7c5fafd712f0ca770bea10819a6780a0d8317ff40e7752dd926f89a0069067170d7192e05bccf77803dce4564cb87ff90dbdec13e7e1f3dad1936f3db4d8d970e82bc98ad3f07639b4800583162bbbe018cf9e8b8a93b73bce32242551cb9e59a59969315a591098894930157e176ec3f5320dafea6fe0b480045519b58d1eb0dbc898ad9f07e5802d3d94fdc53e2b26f45392750fb80b2a3e56fa544f7be3a2c9dee40a68648220c125bfe98bd3cabea92c160ba75403ab97a7ecd5b658ec7dcfb07bc7058807de0e538143f04c421cfe267f47849b337af42b6e819172d030df95befa3b2a0c53cebeaaea48e6b9b58ac3705084919d624d0f1491df606ddf24d680d2af3607a05b8ad7d09801b94bfe70f27c72dfa4a8b0b11b2a0cd0072dd03e2155ba0e6968633cc4eb811e22475dc428bdf6236aeaa90390a8781b6cd5066cadcfd474a84f2273e8f5bcc6fdeae741857746d36b4929f5da482b8e36af0aee115e640671a458277b14fa21bd98bc3041cc8f1e04184e818c79f8212bf3aebcedd7c46884f87a4e3da52b8490d5c3caa23aadbcc2045fc417448afc0868f3db897212a84d352f3cbfd7d3d5f6eed625ad87a361ee4305fc7bbf9387e0ed4f5bf8b9fe86997140945f7e0340938a834f640913ee4c0f0f5e7579c0ec0b6a79e46e4d8843a6475303bfa527fb36da64455eca9edf5bd6186b673e075b2e578f0bc1459311c8b041393bed872fda9db45a573487133e68681adc0b13dfdbe2b3022245c6f286a68914ac059e80828ee0aa9e1063757193d5f9d08999d3a7cc8efce85986465105584549041bc27185ffa5cc7f712a3ed99e1d2ef5ff4f23794996199868114a7733397774afac2e0ee189e21fd6b7e40314e2c881a46239ca094e119d99879607f532d8d931781b38b19bd0d5b9b742568be98bf27e05f478018c55762b24f5778465472e6f45dd213891661305cae41c68546111a2712f9b883f5608e0b4fa788c3611f9d7014ad61f5d0be329de3b197696ad140c22f16e531bfc0411f86f794ca45b3bb8eb13ffbd0c597d05946ee59d4d570e210a9dffb9484fc62e20ff1cfbd755f311d219d784a517699996bc5f582d0ff14574acaa4d2f215dbc8ef24cbce95ecc5856fbd908324aa7e1f96d7ad1f7963e786fb062239fa4da3b6fc9405280e3186f52883190fe4c6dea24a99f146dd6286588a1955b7f777bb678cb996476edc7f6b89a21e93b138b770dbafa284f648345b7dafe4c02de9d2e3f204740d9cd499fc7aa968f320b08c003713f0a85da50f49e4d21a55e6aa44a610764c973df47b87befdbba86049c49966d1f6c5fad73bca5f5e80f49f0ca1a766f3c43e3685c32600aebccca0ce626e4cc48f918af0a1a02f5f9920d35cf4caed7b567b43bd9989cf8b439f656aac0d3fdce3e64e9e638c15306db477e6c2653c99e215d252ae417f9742567d0f3271d6405187797e87bf1c069337d5f15ef3208fcf3b7ac1332d8ff30f9b239354b089d02aa32631eb963c174bd777fd3ea8841c17d919dbd39ae4a14a7826a43ba9645e1acb9beeb749eaa183d5143e07eb2d4ebd84f5a5e583f2555f0b3b3fe8ff5e133b4408101a6d29b4d240c81d97efdb3430fd5550304c745baa9eb134112a0d3f5401062671c46933893778b914f1208ca85548af61266234cc772dedbcf883aa582f869de96dbf53972d31e6dad940ea159e3d35d20eab4d671f269c782fe7a841f0c640dbe6c2b1439dd67a56ebdecc17bd1f1e182363ba69463e3ee868e04629ff2a6b9de8d15f9418e6c81ceb64a82338692582c15e28c97415a83370a6f32f2826fc89c13b281b37c6fb0a72295f13b2a716eeac6c7e0c63e6188f42b4c7e93a1ccb9352347524cf6b74b2dbb82eaa6066d1c0acc637f8117f58567596ddf0fd5a0bec8d7ad045df7489864bab341b801add0be8d752ebd54badc763a122d19e8419fd305e973851210708d82419d1d130cd958a2aca4806eb363d3ec78853ba614cd73b429685a4dc64eb1dbe025752429d2b9a5782436dfe475b5f8b11d375b7cf07fb4fc7fcb3fee95549a229e1b6fc05f9731fdde75865f967a688e36f1bd661814fae901d9508f9707a245bb5dec5504d56802ba4645e628a9e0fdf7475622e67fcf57e105fe082d4f8df3ced57e3a5f35ce68d080462ab5183bd5b7e1e1f94ffe21fef1d5880c75faa647b3155bdea229a6ff7f4cbf629695746a8f09ea348c70dfbf5aedfb0ead37cbe0b332ce7a64552dd88048a2a1771e2a89c04f8feca5dd5ed23ec6ff841bd831f78e3d340084d6c14bd26b2eeb70b6c8bfccb850e928c17ef6a9ac1d6aaa0f7e3706e5c5fb7478d235e326bf475c782b84ecd08031c63d19176a1c00419eec15adf516d9644d7bbec9d1ebc49180e5f6bc8cde34109d7063beb67579bf63288ae38a6d91bad52fa50aec327f3d7e8a36cdd7df9d716632337f21ebf760dd932dac9e0c46c16ae059b492edec92a238da9886ccbf54724a68a09632d1d6353ab2aa824bd24c354ca21b1f53e3dad7b68a3375c73e5dd13b2a07dba49eb3d84926dd2e9ab53e1939b3f86fe33f4f8e73742a66bf79699c0e54bb385db365d1538135e561fbccb6c2ac8654bdd1e9943b3b2d7fa6d98858f16b261a0fb5246f2e69adbd46e2e818bbbfea6a7f2183bb264763ea11acfd9d988942ff4fdbde92924cbafaf629bed4ee895ebde70da65ed55bfdcaa7b17e3097bf2581dadd0a7417fb162bf23d9c3c92a09898811185a8f75af5bccbb7972c2529c227c8345df53a9838758d8b04ce2be6927b0a3056369d3ab7fc72af318dda191890fe42efcb00ccd4eaeaeb77c909ded7ff909e5a33c90bb3e7442114341f0ac20fe0b33b437d18ff0eabf5910d18c28cd77617478c2eeccfe1ddc8c2ccea4821e75e42782e72d8294ee5879ef40238097d6103352d40d85dceec01cd521323b4d2c073d75631b9308753157d3e05110f017d43db0eb151797d3c83e14b861a8d8b52c6fe39222f0903fee139be265a3ca660396a3cab03208e9e4031e739b9b1c0f28c967d616dfb7846ef4e264497088fbfb2717407fddbc4e52ab52fb4aee44cb8f5bbdd2ab60f30982216d45e70406e247b54299fa1bb66badee37a9b65df5e97052d5ddaefe832f1cb3b6ded70fc2d55b3a514befa64f0c577b4c64d228f3f9975da66b5d4419dc26d23a9600ffd3f4f459e67f785b8a46b1cb2b4e22048f400d13d47497601cac1a96f90f3e9dbadd37134203a3aa4de42bc920271d6780251367a6f1611763d73979df271f43453669cc003643fb008ec56eed027825af574c1e1c85bed776a14ae6caeabc8b5a2be52150f30c93ffc47a788c8a7a5a742d3547816c05cd3c45088b92deea139e16f2d9db4c355a4d0425bb274e92e36e0451411b4638832bb43dd5a6b9a322995ff421a0af28cd3bbf2b08c5c7bffd065422483c5f63de33cbfb1e178db3a02a21da28af6195836b60a217a0840858a4f2348ea82934c5f0248a3f69e3985cf5e801bc053a53dd9f9dfee69d3f630704b093446386078f55b1a844ca350abdf774c3fd3afc2b29ee84e419ebb698591d71c5abab5620db0abe2085944557bb8ca06857a34a13e33cd8158d594b9b511a4e131666eb972b0326a468bbee804528332a76c18aace0ee8eca425770c8a8432965567c1cf382a9bf46320f7afff82ea94cff5aad40fd5bb8b29e38cb86ed89655fa9593272fd8ebf1d9b4a08b347d1d591ae0a602903db18c1355a3760f889723e85b0f8deca48a58e04fb5adf2ab98e37b41528dc1561fbd112f6d8f4f04e908d7984cc3221426d170ef926e8a004da81e3235166fba1fc0a1fd679269c655681bdbad26225c349743dfa1637c2bea888e859586b4dbfe427a8a3058eb46c2eb169822c1a0b520e92d15ad6bffc02ffd7aa84d353b3cda85d0b3005134f7986d081dfe66d2e3370a6516fc2ba9f4b55371835a571e746b89c582f4a934da50d034e3542489702499bdc6c305b6e36658864525681e6376aa1e0dd8e07843ebf80c0e22eceb6bd156104e858709c9d37834bd5e4688", 0x1000}, {&(0x7f0000001080)="a6180318f8f482bcd1163f21d6d99665fab9d675941bab07891acfcecc0e1aa784db26770436ce53d48af6b879cdb1492a05c697aa63ef33e3ebc04f3ef590e046b1773707e8205ac5449d3f042b6bcd29c0db3645f1c33b1ee6c816021e5bcd5938963715cdd4a22135f391e9330ba879cfeb08cb4a358205d09f02caf39e8f4ab7c8d0995d71ff9a43e81eb96f1fdb9ce625638180460506208baf945ca8d0768a91ac3b640253813f9e8b1878fc8c66488f3b54d615", 0xb7}], 0x2, 0x0, 0x3ff) accept$inet(0xffffffffffffff9c, &(0x7f0000001180), &(0x7f00000011c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001240)={0x1, 0x8}) open(&(0x7f0000001280)='./file0\x00', 0x11d11, 0x80) semget(0x0, 0x1, 0x10) chdir(&(0x7f00000012c0)='./file0\x00') open(&(0x7f0000001300)='./file0\x00', 0x80, 0x30) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x8, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@file={0x0, ""/108}, &(0x7f0000001400)=0x6e) connect$unix(r4, &(0x7f0000001440)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001480)=0x3ff) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001500)={&(0x7f00000014c0)='./file0\x00', r5}) pwritev(0xffffffffffffffff, &(0x7f0000005800)=[{&(0x7f0000001540)="74676a891d9d52e3adc3bb2d18bf08f81cad890d2186b6560d4538389d89cddbf801a93f3116a52559b3d020303827d0d4ada082a682d47bca82b4623899b1bca7c03c7e7104b34829471e6d7d28affcbdb4a4006743edf3e1da38fe4eaef613917c575c9848ca22a2b8c3de1f2af0f662ffce3556b18d423ee162bc84210494a15821922eeb8a2a41ee793d17b6fe94296fed9183229361f2a5f5a8966f0b223c6eb5807584e2d91f3099b7cba5f3291b19ef562e01f9eb43d610908f0c0455596b3cad4d068e91ef86aa25b14e872c0d65bae2d1d8a07fda0609959410a971c8018386fb787981b15180e4eb23c3b4f05e809652089f649c803735923157376ba39c8b0631de2cd5d5e0a656f0e741bb652ba6a8036668e6cc1f89865156400ee9812b2f577947404151e0b26c75d6a643362c4402b5a8ef4c515f6be700f86a311e9f1cea6bf2343aa190fe1ebe143d28064184918f63dd85efefe408b95c3721b7f881a6e2780c5ad6c565973d316768919255977f21bf2ba51c648d8171ac5b16cb734bc834f85e9e713de8de7e0e35b38d23b6731c28c53e8c40a873f3092c5b883141c831bf6c22ef9f58cc8fe22bfee14d3254b765f3ebadac965dfe42fcff1e89192166e27696afa17a7982261c6643e453bd0ce693e1996040c113b346629850c9ade2fed97e6bc7d6d4d33b506af946e8ac3e49120cd7538d3514d0cd58c431f7c399df766a2b37cf92cef15d208cdb76498b40968c75580d69315096ace97759125f57d4dc540b811521f5411070adf88ffd16db026fddcfb2706709b1530b5a60414f4498d03f6a4cbc749b720be009ba14670d67d29b0994327ba8b124dfd7753d2698b208afec00d609c02fd97f37fdefbe4493744f3372363211a7c2a9fabcd8d48f4cd5548b5e561e4dddbd4e47c693b7adc1d60aeea4853f4ab32491d7ff9d644733bbb4efa531a7ae2cc2cc1e35aa0bf76b719e956c5e0b3a88962a1755f76f28d20bd79c8dbffd103256cf175b5f4744331ad1a60f1bdb48ae942e6f7efffa5fd1f94f5fd4eb83a1d8e5bae32ba087f38215dad3f91041f1d0df7d29c2cc6fe2cad77c46b6512dc02386c62be20670ef06fa383b25ec3a2d0b6d926a083912ebbb3dc3e03977960b787ec217d9ec65606a7065b4f2de2278c70be82779404e97c0ed93a183a2cfe89f045caabffdc2877a2a0296a2b8601126793cbf3590e947b4bec3824a5098a74e592845405c0946213959052c0ebf8aeb5e30f87f3d310f2545e1c409197a683eecc45fa2ac2526efb7bd5583c8873dedfaa7b93aface593dc0f5c902e2ae458c38b6213adc22533617c46e4cdc525fa6ad69ae964204e2bdd108dbc7d4c69dcddd2ea939142314453698590d3a1a14dca5a1984c53bee6b57002af241d508fd6d24ba28ba7c438ec11a2c352de17df2909278314ea0caae3216ea662db3c40d21e12d2e027c05a8f766ed945f94e2ddeada0e892c47d069fa874b1be4c08a071efc15076eecdf3841c7e84f4ecbef8a3c9476ffad8c6e4cc32473a882e2e8d720ef39565c2535b6e137ac8b5546f27add1fb1f439e732cb3b1fa94659316809d02ef864b762675bc0ccb2db39ae64590c5b33aa49730e59b2dba6f27224fcffa9956bff69519337e0314933471222bbc494625a0f2f1bdf72e220a11f863fa49ce0362cea107352bd8c98afb7e8a5f6a6b102b5e6175d55be603c444559c823825e5679e558797560c047b12f9e56d5f76d8eb810ea470ea99c2f7af2c87f8d22bed672b030080bcbf5fa735636704b367a94a3ff0eef7f4a10147f4fa8c43a2f6285d2d20e2781b81b7da046d16c5d7fd3667ca505092666713fb9943098083aec4fb47da09b020704e83cd9a94b735a05f3f4f714e9fedd47b536f778d96dd5ead720f81cb48faa605404aca20ff6def37b662d5a51e32ea5a311ae31493ae74fcde26b38d7a27ebec1f819fc021ed306cf7c05d61e2b37fec05a44aa55fc352dd8d270af79b5600e2ad4d4a9b17dbe3c0d000442cd92111a49836035ac23018f4052262796be8f9c5c4c272098a73868d39f3b8e8bcf4ef5b13da9425d9b992b0508767a7960fb5eb30d304e088e0681e64a4cf64acdd37d10e948c62235a24d57a98a6359327a8ef46bf376a75f279e42761fa5d3e40b2896189e3a9f33d6989e4276243250eb80f4d24475933f00ca4bf9f31029f49245d7eaecb0ae3a205a66f7cee6596c9ffc02036b457e6252446104f06c0be21231f73a11e296a8a8142eae713aa3ab18f98ce318656b7a005e1c25d1c2baf6a694d671c870af21d7fc218de22303494a0c49f2a6810f3414e5c8ea3a4ba2c229b9dab6c89403111af80e3e68e51e6fe3104e0f2634249280bc1d765edeec3cd9d3a6adc7cd70d25cf792692539f9bec9bda5aeca52b07942c3837a3968f2d1de28e2a57d8f2a78d620dd8b0192ea4c9c01c0faec0d9b69e6dcc54e7b84c43c4ca24135323d3db21372814fabd03e3aff1cb057fb7b81f6da049756d89642cc24ab2013e2331b343f6dcb3c8692f8817093c85e01442135f4d95e7469c389f0b127d54a3c1c99259d673421426c958ab4da06f7894396a597af1287e205e502f8cf6704dbeac2911128c72144f867d7e80cb54d60923dcd234cc82dbd60b9edbb2d78dc9bdcaf8aec8620ee23f944730214452d5324ce2f053e78c682fb5969ba89c5de234e894a10649a368ac54db9d711f6a45014176d170efcf54342d3fbb7a84745880f920a7d57ed1583136e96ad2de8535fc7b44fd5d85dbfb3871d28546cdf43d0139d97b900a5feb3110b6180a020fc917fae0d7f95acd3611fce124b5c5c15954209d087cfaf35edf53a243a677725dee3bafbfe2072859279625f4548a0109d97ae83761a66cd8e6f54c26870e757348aea539d02fcf6bb0262477721d161905edfca60f9d1c4fed334755f74351598449aafb773a181278d3a6907d5b35fcdbb8938f2ff589cfb4b486f81fd2b5a7b7339fa3f63aee6c718ec62f07e1543780fd60465c18f3e41efb1a57eb00fbd422f0bb045287013fe4dede6c8ea0f31de016eee896c3637acec57e955cc9d2123a1a0eb9e81698aa296a76febce4c1896f6ccbf7135bd6e3fe6fdecf5349b6faae389a258897dbee84e1a152b83afb0c40ee99c4bf7663fd2c6c067349e6f75c4ef47b28d71fad03a55e3352b6b56e990a490c8f57dd405c88f8fb132896b8249c9d48a8ca5360e14da321407e1153ee34fb617e38089a7bf9c283c0ceae76a735e10e14709949026813122fb4b2664e65ef3b0847a9dfe99a55efe49482ccd7f3bc8c6a726484d59c31f8117a0a96752d5f6be2238c34d5165b83975b82dbedb4fa2534d8a5631234e177d0ab2011d9d96b769580a902579cfaa5d06b8cc2687a945caedb435e901dbe072cd540a4bc9eb54a9178959c28083d8a2b0cfe1887574b6f69d9bf4284d91ef40a8bcc1691be642b21455b2be831a6e9f6ca11bbcaac4c3e00c39636acee9d4b91a6e01273c5a7e66387967a1a82cc12c2970a0f2e5822dfedab4bdf92b3c208ae0fa7c92b45e29581717b885a5880fba47221fb6fdb801a7c7f27317589c7b375989cee381ebc441e269cac9218370df31e03464f6a79f8bf031304d2edcb47ca8ec3ec77e10e5d9f1fd0847a131f2c1c31c47c7e4845c7356214e0f1e57c79a5aa55dc20f790c4086566c364293f749e89ec6884b0dc1e4dea4ce55b6c3b50d7225c8cb5679d3286da457e49088007ffdf20935a887ea547c54f15b37ec07218ee82a6c855773a6b4bf8924cc46513ff70279a280649b0c1cb90a814fcaecd078741faf340ebda9f5f638ff6385f1713dd4174cec45e08225b33c89d77f7d5f0d81e493bc70d929a18b77b55a808f53792a1b5356480ac38eb89d65ef96138a0638a28f044470a75b00fc6ad5731586577e2b90346539b7d980a26b1c5ce7fb88833aa6adca7772ed8550a30e4689707bf4e979d71b8e2ccb6028a3173b989c52d1a10863e033db8356711303ff43f91b085203b6b5c3635becdd32ad84772e2d1a05d86c754d51f12a27169e9e08fa23b627978bd40398f5cc54811074a7ff3afdcda9d80125a575684c8df1df0fc1f869803c19776b1a21f2348e65d1ab0bbb1456ef94ac386ecf1a538b0086da4069aba5a9984e1e1add0d0cd2e7dbc768d0a069cc788712bd44eff66bf707f46288a632eafed651fb344c275c3d7b02fc234ef1b4d393bf488cc5d8b64971cc8417d9a87c3d023bb6ede77489814b035ca78365e54eaae1125ce87b2df9b848d449e7b127f3bb4b1e435f3939fcc4c3ce4328e7378687275e1d9c3f35758aec549c943fd57b61aa73bc40e02f8ce30f93de7d1c25c45571c6a63301c0dfd857c21d03d4869a91df1e90314f9c4f348a24e3979b0651e01dda8b147272cabd4ebe403cc103906e1d154464417fa309d56283f2a9b9735015e602b09586048143e9ef6f62c451679d15e6a5a57b5ab65ba8ae27210e5d0f415d172a49e5b068a36e1802dc3b73e11f9e801d1961e2c82124f5c77da522a49ea46149334f76ef25b007a728b4da3a7bf1521335bd2fbc15769851718964c20ecf9f8c20c7d44dfaf0ee2c749a3cbde83b9d7e21009250a34b7c42362dd3a0a8f076671c40dfd27afa5f1125f649d9b70dcb5779cae8e698c1485996f526a15531147c4eaccffe3601925a65c38d77094d014a1606a4f2d9f9d68127fc56448b5c0f33f64aa01c3678cdf9d0727dcf29007f3398e166e3526dfabf82d8db1b393a2f8cac251f64cad1a31f37df7b9ba7f75b3d8f9ecfb2b8c7418ad36ece07e0fa9aa5075fc63c7a41576d7c80c5017ce1462b53bcc19d2da6bb8077d6b48543106c57c8b96a9eaf76b1003ad7c41072ad49e46cf77a2786c0882ddb38b0b14300c8b723b80febb254eb1d5ef979364d8460c5ca53c41ede50add54100b5ffefe159ae91379c2f7e0dd0289d9b00cfec20c1d40a96a98f49b605451c0936652ca745f10921976ca11cf711ebde6bf1cb85fd834a042c974b5baab8ed9e7d6c970bedc1b360d2ed5921778b4485cb88ac897d4bd88c17c2fa5940941f39674cbf8602e9f06f886186f1c38f0d64fe81fb694373bd7785b368ddfc33df1f2d6ee175f8ea6182a9afb7ac55bbd7868416297c9958c6a8e9d3230dfa9a56be5692f9b5839a62f519bc07555b71604ed0787bad4b8ac49432c5d058ce739340d636c8131447fc3385296f3aaa901702688393d351bbf417fde4c3930e5c168cc7d1eb0dc1bc5737b4b8e5c6fd59217ba6cdc697751a26d6b1e54e464784c6d2499f1c4045064bded507f8cdc0109992785305d6970f19ebede7d82c350126ea9a422cf35b1bb9caff4ced61b8e1808ffa5603bcc46f62ebe9b89196d464c71e730aa62ccf30c2b0e3424742f2c37db7d8e95df91f238ee31ce853e182e914a947da583c05ae03acca12c3d885c52e4bf74f785d0423fa82b03bbcf33409ace105a77271d05fb48d4a00adc7ff122a28e8d46caccd62a54a6932610005fca10e37e9574df8d7f596971fe4c568505de4356fd00aff99a117f7f3a5dde6836db6935bc47ad131c574b0794e9e429ee6010fff473756ad395316e78759ea3d68e21da1cdb36ffdd1037cb8c676a2362b82286fd9463b415b26ea7d702751d0c7ff7397c8613c7c69fd033c36a5b3c4159bd3c680627ba8b30d7bf2beb45e47e74e27bb73722e5fc8848a8d5e892c6fe8fb0b1", 0x1000}, {&(0x7f0000002540)="7c80333e2760d759f941a31313d66dc63e81772c7ac1d7cb4336e4044c09f06e2998486dfb1a2f51843d433b7c8dab797a06b1b129ae6240a1074156933fb1a001034ad3c13c8c92d91ce64b123f6ce4e0d4591ff6148b4051fd818d2d12d7ff51a53d124956c4880dcb0a7858fe05a7e70c37837b263d88b4a727c86d462d489c1541d69817925597799b520e4e5e2e4e00939897ee5695ce3e86c389ec507fe9eb94b2819474ac221ae037ff1753021b82fe302ce83ed05c1c3fd08472e571c3696bae6afb6b10108f4821512155cd0ae3674d2e1c2dba8b22f9867ef3503ec0110acc2d394f5194704ebc2abd994ba67dc4826db3d6944654a4fd1cb9ec52e1267b6795e106cd532fca0dce61ab1233f0fc7fcd84d0acec10fc0ff07c4dbe69abed95815e255017b05b7df6100d41d2e78599ed88f7305b1e64c86bd9f61c6b19c4902eab71b35310b1e6796275625c9db23fa297571aaae11c8bab4d0bb3da0e93f5a80f81d28cc2e5b1378fdfca0c7db37237bd86f1bfe848990e378ff8dfd53e0508b93e6c19ff3ca46df1078729d6e2e202d6a0eea77b39104a931ea16ef72c9654662297309c4fe03bb00a567a31c035bd5e1465cfc4a96e7ec9e3292c702992563de89d9a6cffbd65f85173f01cd3ddadb652f116eed29e1f52d04f671b62e6878cfb95f1678b2f43c6a1645b175c1160161e783ff5804eb19d32041f3baf32fbe2527a6bd5767e19f8f0ec2ff25e47f3fc4c29300c52500a63c45f27e55ea356cff9eeb86b07368c77901585087b2158ebb96191716e97e5fd38c8cc03be45c5d9cddbaecf01e07fa3fbdc19f3626c65173e38b1e2c062b56fcff2e390dcd9a079f0505c4df52f6118134a35513b0db680dbc50970c731bb28fd096255ebaf8d660e0b2e0223c526b9b10afe918767b46bf9df745a56cfe41f92088a74aaa31e8f68790b8ec64b4fb677fe76c81622aadfa77494b22a7cf312af5bfbb843098b82e62131d93d016c8371cb3664f3a4b894c69d45c2356d049241ed8832f26bf5400be96bb240e1ed7d811f4ffab3fad5de22c9d4772a141b94458a4fefcadea6d4c34193202c8066049f4e871d6bdc1b39b3ae96aaa5fbf1ff69b3569ba1c8425f0d5cb9792da4715f30ce438e328dbf848a8511b2f2862adcb550268fd5a95ba83d4ed1e02e99547f48de4690862bf89c6e133053cd1e9a6bf5dd03945bf84e6ce592677bef8fc3618102e2df0fa95e7026dc60595de6acaed67cf523e7bc6cdcd1f27664eebd42c869d0f0e7efd8378497692993ca8f9e1cd61c24c321b513261e4df02541cf325a81eea63db34c3b76a9135b271972985b6a520d09bdbf322cb233377963610bd2dcbcd9af2b7ac61173a50a79724b39fc7c50a1746afb5ef600df9c8166a35e0b1a6ac46b15f542952eb365a4c28a740b1eef167b910760f7755266235866c525eac0bc0f25883cba3a92063d8eaa49492dccbeb0afc21904d74e1b96680bf342725acf29794e7e9551234a8b184cf642af98eaa675b919ba1a7bec9de1364ccb40106883a135c079207c44522fdf368783681af5c3810e4a16d9e9a7d2e7168a5725d061db4ef49b95159eb9cbf9f288c0a9e841826679575fdf48688fe95e3cc45c8571443fa8263e6364e4fbd4ba7a9136d3ae2db4b1046046392b734a339af8ef10872f86cc525ecf2fb088f63e014c657e821753c52bc6066051577b8aaca59fa3491773400df1bba4feab1e8a09db3f11c45fb8e1d51ca2a72e3e9905ea077be128dc1f6658d6753af2514ac2f014a5de6e0e3484aa0f3a412cf01241ec0a94b72d9e3be7076b0904919f4b787481e679ff18b00a22dc6b6c433efa2ebb156331b1556857dfa11c1051036c9e342ffb8dc2956e8e8a7fbcd58b6d05ca7761ff939da04b983b84eef317b2fcca92568f003261470a83bab49c71d295e3d6d50a8686d1dfbbc2f9ac848fa2c3e6803dadc172291eae02f74f8fcc5d3d59225704381ace42ea03dd70913aefb9c6138deaeb5a1ba0e7e5751043927d50530359d7c75ada25512018919906490db52978fb846b7f7ef2b2e4c64a1f3f4b58c0042f448e2c75c4ec08275fbe37042a61299bc28a06834f1100672093bbeee7f4d9cc26009d963d793f463672beddb5db062b3e03def04585a5c69a7cc183a444dfbae291ba49aa2ebd6a615b9e896eab3f179e75edd0679a3ba28368f3ab1e55305b96a47adfc17ec8e6e5de8f77f6aa0cb6d89cacb35e58bf3e9e77f46278b89ff466a2b7d704bd3ee4619816e110e966787a24a500420d8eeb114b7d7722b552129f25ba9e024516c0f12a1b1cdf10a393ba3649ebe392111443ec9a960658db0dd73ac0a8b4ff2542dba718537f09bb41aaaed4e8fd057ec90e72703b850724f56d8c90db190862b9637371b4d7d66b73cc8adbe97067f902386ced60980d4e485d60ba741988c8837f161932d4196aec70c7f4a5cd23cb5190efa79541eebdae0d07caaea98e75644c1b677569792aad7a54b54f9b9ebf7971a9bcf177aecb17b26e89ab42a454d57722720085f1a95e3dfae4807571341ebbb9d62835134be261b5e82ede5855dfa12f877db4fa94421ff55d5cb4de216f1424779462fe26eedfb5bb130b35cdfa31efc2b7538d5d7d6275d63c8213f7801051aa58ce1b7e1ea6195f8c08ae17937cb196f6eca49ccb12b7d6c5c0deb0820430254ad8f474d5440f9ea0ca85af2166475938ca355469cf6ca94f3333bbfbce48ace3cae1084fdf4bf96c2481f371e0c06f3bcddb972527cfd49b5ed4bdff2a3608548bade0f1fa9e6997ab69147e91db2fd4e1d5bb0fba877f687611d7574fdd5373552b1da3073e09dfa9aa945c8c7fa96ea9ced9a90928a7b2941e9eb8f6ca6cba79c250f207557a066fb42f597fbbb7721aefaa4f8332ec7c5d276a9ff4b76ecac08a20eeec696fa96c7e9994dcf3bd018a5eaf0d6d67393840debf76725c1d6f718ec6bb42bc8c9ad5f42457e1d3012d70692964f1bda50198b1fc6776f27367fc3248400e1dbe816a3f7d59dbafda18030d331c9394eac72643519bfb6f5cb54b1dff32708d96984388c5966193a81cf5e4ab4d71f1c3fdf88ac34d995aa9d1f1692aba0c8743ad0c71181d93e429bdcc315a8273854b3c7ab26d05bd5e3792f120ee364be26dd6e07594ae294652e8652f419b2743894d29bc7e576a2b71352dbde2934a7b2f33679b53b3fe6831d37c106dc851db2706e42774a2cffcbb2f75cec346369a04c0bbf6d8012c687e4491e4361d7ce33eea6e69b668c56d1b4f80693807af3da6060525aaeab50de942e42b7791b6e00f3dcc38cf29848489feef470dbd143815e2c6b5430b91dad286e89c3c410ff80c2739956d96019ec479db3c80dcd27b69e7a6ed86748ae9f3f958a691853af39d33f29f5e3913b2d8102c4ef094d17cc3c81f7c23f2ca83ed10afe05f1f27cdea4b7665f8d9bbd8280a1a1bd28a022d05cf32c684f43d5b12fd5f4ee78c2fe3c3c5c104f1296e3e3df8d84a50019cd31253eb9145e9b6545423368dec00ee21a82eb591f799de4f902adcda0486abc6e354d2d8dee49fc4643b6b8126b2fff4ca6366239722fbab4bfcb5845f4d134a484b88d79955633f38890b0df4eb160a36639578f5023735bd0af172d630bbe67ae95482e74743f542fd253c79f38e2ea51c17dd7cf9c809803f6e01ce7ed0bfc0b8e761945ba92df233cdc8f117e5bbeaa901646e3ad6fd944b49388e43968aff7bdc69eeed51b810df68868b030ebef7c60e118d7a2bf8b4b48379947defaa9c0ab28b333a2dd0b3626fdc5c5efb0ab403a7dff2964fe8f25f9f769ba2dbb368bf3f9bbcdaadbc069873447fc348a72f9e802f2dfbe7b0c20e2fa78ff5a9ee642e053f5ecdd8495740050b66e496869a38973c2c41591209a04036bf5c8d85baebb77a28582c866b860f882776776ec3dcde9626783f489555a5953c323a43a1d7d47e402b072568172e0f06d3d25f86c2fef5dc57b39ad229a9f9433fce83e117d82a261f498a1d2239320dfe744434a4a6d3da5273b42b6fba08cfc46fbe620db86b907b62f9ddfc4fdcc91f59f7c6a4e05b046458645c6801910f27b1e97ca6a0d9669aa2544126307f560b27d4746de492d1b45a6d089048a18d3b40b4c4fdecb8fb4388153b98dffa0a4a5efee7694281b5b7bfb6cfa3aa7c99719611ed7bb9eaeb8470216edafbdbb7ab9ae8dba155ac31bd787136e2d4f320513eb18fd58b06a3b8e4daaa1bb4c02ccae9472256cd64787180b05a848ff6a03860594ebab5ba2ff6c44723b980a055e72a77d03051af54e331549186a1e1122aa37d3df5a2638a63d35146f4a48d226c15fe0963dcc6a8af69441d41627e11a3a7e4b2725344df93ab07be08b696f9326176b196a8cfc3056fdab5fafd3db8b9c45898067d85b77916d7f097f0e0bacfb83921c8304f8d8b26adf59280af29dd6aa1434f7c79b167a490ed6775f57c2531e84c121e96dc9dcf5f5f339806b011f2a1bec9efcbda15a99d6b2dcdc2941c6ae6d0dcdb68b2c34c0954aa99ad78da0a1eb6cfcad7dc5fe5b1e99d6b9b947f2d81bbefe02724c182056db8138a1f4d359963b70a4499837689509f6860f72f1036789de61981cfb1998e2d94493e1c758652d4e2019fa5423413c960ec549b43155df59aa8507edfb7a6c32f1b42319b933710cc0d8a01a037ed04ca21a45bd2d21bbe25d05f72149660769c3383cc5a792c0fa23a9480f9c084234dc863a729421d4aae7f8539a5b4a8ff3f76f387b71b626911d128ef8cda60c48225b330278735779da3fdf7c2ac2d962d2c13f4125a11f647717a94b18fc523a28782fc3cf164414558d1640176ba9761b9354ba913ff253c45b62627ed819966a60424562646659cca1d4ecad40c25359c8603daccf389476be414bd2a05a48663cdd2d2d1c3962bcf3c34c3411aeb2e7bc34668a9275bc946c2c616c42b9d376a964622aa07474adcf8f4f17e1a9940f59c38e3d5346456e25c0ae5ec316e289f949c1a5cef945598b95e5c12d7be46f95deaac319116e0852dc1a04d92a29ee6c7dd1977358dbdfdcb0372d619c2f8ea73e30d61a8a7c4c889444cbeb21536c9fe6c147dd0fa731bac153153451419ed01c40178fcd304de764a80c96d289f945e1dff884cb31865b459441e6002a5944f57ad657dd7db2807d14808a1d1234f9829f21bbdedbdf020e3d8ced027a2b32a2ae1ef63b78524ec7c6cc07f712e5aeb97c15baaa8f4ff4b2500dde77fd61f5fc87def2dc3ea54433326ba6bfd06f06b3e3dfc9524d8d4f70ac2b2bc8654b040387415203f10dc36e0c5b1a98fe1aba1f52eb5bb45f1a6e3912575f8c4a3e87b88e8e073f61325f2a1915cace75bd511061fb4b10fcd09a6a9133a96cb1ca07a9fbbd02cba6b32f79e0f45af435ada788a6c6720713e0447afc60d06a62cbd34fc777c2f3fd15681418cc3758123f01a841a85ff8fc046973adddbec475f75e573f26651b3fb12c0ef49451da5016d8944d95e6d977b555d5501268c9c44e2c5fab0379818c0a366559032222b244af0212ac923a2a83a9a1c67a97e3d04a61cf3a31f2b5f2852701aa45df11df0055b546cff3912370b5e913014bfbee821e2a2b323c4bb791cefd80061a169a48a4f8750b266ca67e74b05e05351982a1ae57e984ff2dd955269a89a87d55e0ed7ac7c29d8566598e14038577f490a4817f64a082ddaf88ba8cc0b7ea70e5e6aa80dd1", 0x1000}, {&(0x7f0000003540)="10c03173bc769e82e284e1d9ecd3123df97bb11d63d319de1d2ee9734d707e675789a867bbe02931debf1d20e13493c3eab700cb5d74f1ab3d10c30456a67ec47a1cc94b73c0a75db677bf28fd594ee955711c507c260e4914e6f312ffcfe2faa74cb4701d012103639f5e5836766a754e1ca816fda394c82b830bbfde72e5c455168ca6d92baaf41b15982efd83d370e86a317ee7da19beb5060313307074199e7ad467a26de9720b0bf1c95ccc69d23df0ae56de5b9e3d5f53463ee22a00d6dd212d7533f6606347fdf4e2fdedcd8a42f26fb9940e812475e8c243d89a553cb0cdb63642776aaf781139018e6b8c8fdc8a845dadf8d6f0776533aeb7a6b2d5cff7d6cdcce96527e57dca718ac0dcf2306404659a77e29b89d3f01f17e8683716cd72bce0158f9f32cd6f21e76291bd7733bf882d6d89b9128960124f97f0d9b5909b92f0d36cb64e268b4bed371a75d89f0f6bddd06d8eb88b89c547b20b5db75e17c563b6bdd965b46193cdd0fc9c66da44528062b1655d3e18e8c49e97dcb4526358dc0ba93af5e8b707375ba12596ac98ce339da12c170b2f1c48828262302f026c5bc3c6611d2aeb760696c22714b03bc4b0e78b8f73789436a3bb3a004d934d045805e73b81421841ef1ac318978088830665188b8892ee160dc61170337c8d8b203d8cbe291b04b6e6f7c5b564023ed0db9f69889f7d6d8d6d8da59fc7e7e8168ec1b895d99848d661da6a6e4eebe6aecd2d8bcecb70cc52c13c27a75a18af0a45edc97bc5a3b86eb866db46cc69371b5667ebedae0a7aec4bc0b9f6565974f7dfacb79401297faa1a7c72e8645d5ca71198e2ca21f7335dfb1c7d2a360913cbe27b534f139a6575985af004d8687c7a987c95da084f28ae044c3753250e410032aa948f247a5ff91d58618193b41dc1ccceb6e74ab9ed0eaeb6201b4260f80c8fdafa57a3d6332d75966cd7d34d7f7f936a0cda47113deb46e8916974c92158c5d2ebee2ed2d1caad0e31881df6a94ba7eccd13bf8c02f7b3d5df192f232761aeb15a33a120c1eb99e037f9db64fb74653afc42c52c2f35275a1163303969e13ec51274939147c95ad65fe38f753ec6712dfe18e81fd72b0061b1488f7c611aa42e91d3ccbf53ca3f8fc76999c9d14418c6123e6488e691080ea38b1483a07992c11663ffe70b0858d8509581dab721f0b69d2efa35d73650cd5241e03b2a299077bfc847eb68bd1ed70fae8e3a6ead43c417dc2203ba7c5e019107d24b255c90271cc8a778710f11950aaf87e5976e6dbc63a618858cae910d3116112f470e943984050dd605da45c92bf8bb51cbd5dcfc69b3e32d9c7be081f42336eb12e3355044728fa9a50bbc4284f843b81ca1bb7738482d46bb956844eae5db814e86575126c3fc7694395255fb75c5c7f25aff50dd713fd13c096e1b426729ddd157372c9b1a6db1a235cce98226146cfd1ac8c95585ed27c8ea8594d6ad76dd7996cb5969805a0161c745c47a49c817ff6880bdba1965bbd5609150fffae62654f282a5853c5a693ecd89cec3088e52537c19fc49b6e16d757895fd77177d69f046e3a94c76c7420b3911bb3ba02dc7e9f8561b468b38143e29fa457f69c73e44b39b0c40dc80db7172e33a475e7009677cc47b15cad22264bccfca8c6009fcdd771b255165cf9730a72a03f696746ed658a77703a5fc413300f7c3f36201ce1dad512f4c7c4d49a335d6d185cd8cb366ab60cb2b4cc2b757a957f495a90685b94f4b4f075dc28c40d8edcac57e9af8421b550d39717ce98543ef72713ed5bed48135faa8814873ffb2a0daf316b5a85c64c14407e32caa9ce91d5d52f6ef35c5c3edb3b88357bef275f9b71df3a320292182996c280d5cf8159d24ddaa6df079ae19dbf15c3926a66f40c84ada5fe29bba2d7ee74a68899e65279a31f441f73492412b70dc472837cf4ff5e0068cbc306273e2c134969f6d0c9bc303ca1d8fe18d26e8ee134a8bdf7eb9c2af183398825c7aad4ba465666c7a8086c65be11083fa3ddbdf15b2dd2abd941f600d3bc01ecd2db9544b9aa7ce80747c45d6d19f9867cf673f4b9165fe52d80671829c707c6172680c6e8008c5023668d85818b20ff6d27c93d3c433c7683e62a31d8e9ef4260baff61fe24f3ad1e51fe0d7ade107d754da13474782c4cb0c1b6b2c90a193b07d9fad8baee5eee03394fe2a02c78c92b405b6978cd1b5592ba15696af0bd6813b25fce5ca12535ab9e39cf875f2a78073a85d689fa2954b6a9999a3725f4b78fef74c302d7630148a823073b73039d2e7c99954fc0bbe6a4fa9c046603f12fc5b96b05e041013bc6425a257e40652fcbbdc631c36f867b3d0160ccce21df8624be00154ce20eb70cfb8bc963f878b040200e9a50da434f548448e54ae358c9cf68791c1822756c0bb0b37de772b06017779301b8ea6e1df3cb01d739dba97ee8316f27760d08ff998577038c1e124186eb2458c4af17aa93c7ec648627f2ed472e84766f529ef9733cbc2ac196b15104c5d14c5b712f665d5dbb655468439ae4e588010887b82bb8e007d6cfbae4ee4e0c91bfbd4521ac5b1b9618add6872ec5ee052784fe47a0d4dc14b5c1c685a22d04282bf720aeb41247f6236f0b70efc8eac1ada5224e585bedcd76f6146e08072a67895a32d28d0ef7e99e51c1494fb17eeadc5ff99f4dbc8a2a0b07b2503ffb0141a081cf6850c73811946770d27d496280470782f0d04d7aec079bc5bcb113d3c3c3b7b748f2c381a921b78da42b983e94a522eab0a5b907a38d04ce2c7cec76763d9e9baf7a5b59c12c39aa88e7ae438aec7bbfcb27da2407a3a037f48bdd772293d033f4e48bb4770a3d1443e9ec5b957aaf3b76cfb2f02daa859e57a6caf52fef9441fe784b794d9fd6d373942c9a0a8af6d86936be21bb287f4deec09158da3127587ce5ac200821adc770fc14dec389c039a54502d89127a3ced5f4569f2b317ac164db96ff1dedafa108f66d1c762650eacdcd16105571018f78f63d6a1f4625c16eff2a029086810f5f65e1f2032277a920d5c65eda89baca9a74901ce853a96b4f2207d1e384fbc52a63e25adf9e41b70513ff010798e391e8e9a7df391a4120e7b789d715132d808d4ca098a6c6ab1ab891aaf688d4a4cb1ad29831c3e465eed16590551c099105edf226578c567e9fd765bcb58f3f6caeca44a564754e5c022af8293af0c5c57fbe1939ed8c6f75defaf1d0078ddaf2b5d49409eaf5e644e27adb43fbe5788dde68270f3401381219ae0a28fee7250297339b0bcfabb37554f66d01bff8f4f428bcd6f1f070504e2048166b2323944fb008f7d749379838d7e4490cff3d274fa6bc1d22eb058a8419bae8185329ef7461020dbc3e68d1a770511b2ac175b9e9552a6ddbb56b17cddded27ef21e9603165fdad6273b1c07799557be16c67885041f9505295347d51e11c23fe1c97b55b816757780a76c6cef06b176bf53476a46471b1c4797cee3c8f8933a5475e0b278b888477181201097d97b7898484daa5fe1acc41730e23ddf52c9dffba5013cbe135e90378080e15e6e0aeadce59f6b04f1c13a725bb8cd14ce2686305428c9b8230d1fcfdb14426ced1be837939355896d17cc29e9028c1058833d2f788fa46ba4b44ad7561afd3b1840963fa2b20df8b7ed1ee96bc2763307cc0910963a92ce8b49a4e148440943304c3cad22d50b88399f5537cb3d6c3af9797393a99b2b5a74d771242ca99cc8292065155e300b2f7f52ea7b6c95faa00b71f4ce5f9f4f7c815bbb6b5f682603ab39957e7538737b262027c360d71fa2cde684482841b4736365fef7dd6bf3eb6ccb3231bfa37665487d463ee20d7b18ccd7137c16635f62d5aaf2be3bf92afab7ea34645ddef1a76f16a767a3a99ba2a436e06541e4fa53072aad929d6a78f2d27346fe34f5bd8f6551833d31659c51afaefbfa5674d88a928c3e2e03ffcadb9046c4f8828700d18ced16a93c45c5edf508ca50c5dee00736969ae96730607a27b2888ff0119f024bc71ac29dbe03fbb2730cef33997cfa9d0144663e508299e28a60b81cf3928db01ee77da840a2f8f34e4db48bd10168d1793e0595308c94e7aeb932eb327912dde5cab138aecb37a8ccaf5388ae5a7f68300fe537a4ea4a06db8cf35daee1db4af17bc371634b2b8512ebc7b8b933740ba495ba3ce3659ee65eb5781a9d3b20353593ae5085ac8f9aed5064cfb7e9868623412dcbfc85812a7f842ad7b4f9b108b365486fb8d709cd35dd52fa61f55081463ee384ab2230fa634ca7dec7e819e90c5401d972898ab412540f7989aed404ddd22baa9d54a203266d4e41c0bb20a6afd3d6fde7c8c36eca9b3ad83500b95ad35f97ca4ddd9f696da1139e703ec1b4fbaecacba510b34306ad2e902cd0b361dbfe9a437e1d72059c50f18e9e9d6dbbd874a01e0c6550bf69bbb4e0e6abb69bcfeec291eaac9013db85e148e15b6e7f9ea328082241e51725dd32c28f9d1ec727bd21cc36e9e3773f0b520696a7126c861a7aa7aed7f21610eb222eef7c6c25eed3c4087aa67b78c1c00e9dc3416d1361db61f8a81e5f175af25e1446f8b0f7a65ac058ed4ed6afff03ae95dbe669d9709faec2c69d90f21e4de3c927317a0dc41fc5b196bc834362b4528a6ddc1b71a9099ebaa34df0167fab74e9933a4b7ee704316dcc5ef655e64314b3f0eef6514b1cb43825b5217916a283b2a12390ca986d0fd027e180ada32ef818cadd6fd0023b024165f081d54ad3e2f798c445ec628d4c354497e2268904e1234ebb3604e4192fffdfd0cd210197a666662930fafa07789fe9e7f59784613d3be1b837a4b1792b0856d8a199de2b4bc029e9920519870b58699c68989fb4cd446192e8e5e1e95ae0cf319c56832e3eeb82904514b1ed59cb2947ba7c76c80815c07d2d8b0d6b7b04ab7299c9c6764bdf9e2c12e752677191853d050dd18ddd918d58d596c258936e2324f6a25f538b5def5a4f9ae855d752ad10a36c7e12aa91ab037b6c88879028fdc141952f296c0cbee1e8c0076446822042344fcbf7c61125b36f81129654b71a5bf8e3a54b12cb9d7674199378e8b1bda7e0a0fe417938ac522b4430e1ddc8a831aeb58af528590d1a5fb60ee5bfad6395eae521f2b1a9dfb2ad51406467bfbfcf4cf47b997e6ad123c014d60fc4cd5481d3f38e50d9672186cfe0ced0045f68ac56bf32bf39723b9b120b03494378e5f5420f3af1cabbfeea9d8db4e453b1691cdf6f45ce45fa1515f3c4e47c2cd8fd423738a775bcdd88f04c1d88510b6530790723372ba9eec17618fc7acffd66b13b86754fa7bf2d3b0dacb18a7a6f93d36b542beb044f6d2eab20fc53e424c958079c36adb159210401c7d5b463fc8529a027b458a140990e1828693f4d900acf783a03553dc72f4d2bf54a9c685defa07f5a8e412a0b0d0ad5ab15dcd2ef4105f00bf8e653e0eeb10650e5b9413baf4e4e99ffede10aa1692760f063f59373842b75106add809636298c08c0ada063fb54ab699096db44e32b31955672d1331eb52433388f4d6e59c8750b308b48e98276fbea9512027a8ab151674ddea12c41e859f9ed2bd70450ab6b1446058aa86867ca8ce31ce8627f43d6ff1a001a98484c43697427f294b64b1ad7de147b0ca8ca6338d04ddb2307b9ea462401f1f44c26118c8475678ba6f81ac975a6d8533e53d464a09a68e916cd13c63896d3d8303c03f4dfb948b1ff179101e6adc4f4fbf45e2064ec9cdcb249", 0x1000}, {&(0x7f0000004540)="0d2f26cde31c9e7c60b601163ba435d5ba523b7d6942007aa11d665c601247b10dfae22ca68d2b1b1fbb9966df6b6d6d6f411366fc926a4b72b0d04800a0393a9093e9bff2ba17129773b5a4e593e977f31e9035c6c1a43ad7e93e781fea936d0630c0a52fa3776157a700f852ac442baa29eb8f1699ca7e4b5aeae5cee20884183c05906316f92b0f4aaecdb6f682492aa6495df09ee4ef1685e51eaf617af905b3ee3d534cec7f95c5c8152c95176381c0d9679541be03f391c4b7765ff1e7a2e1", 0xc2}, {&(0x7f0000004640)="bdf188a9b5fcaad799b917296059a1a3e5434bbee8a226b9041d12b81fbd4980620f566a5566d3b35ac7aa8c473cf50fac48c225b45dc6f3dc757d1386c236332d059621c925ccfe679dcace7360a0d40754c9264f78772f371e05d221047703de92a83ace587308119dc121a1cd4e80d1792f6a8dea4586dcbf5192399a1a03323f1ca594b5d110d6559c3716bd89e7a612b9523181cecc4fd23608feed096fc917e2010737696d6986fccaf6d140ffbee5a16c64b2d6a36889161bec2fdb9a0f801e5f390cf136b39b4abfc78a542a6304da35b0b4d62da65978dc9e2b75d20108c270acbc0fabb721289a69af42e9bcdd825ad9a9f347c1ec8934b5de8e8bc8794e5162eb8c2d82907c2f8c6446896653048b243faefc3fe797b955a241fb9cd36f23c2384e92cd4a239d618824140d462b3fcdd4aaaab375c8c424908939792070b4b96aa9e0caba8af91f2e8d9a6bfd537144d0deb7458c9ebbc3bf86b1618bca30b2f67192f8adc5dd265f574c687f2c1023e42587ce4a3495fad1095175b133781c8c02d687c26c1686348e7823972cb88246ffe6899963cc5ee3a1a68523736f5348bd7201248d89437b564b6f44b9ff6863987cb41b94f6ad2277cd2bd9055d06ca914210d6f9582e532b6e055bf2cf2f820d926fee2cdda9877c0f41759c4deb549969161e4d966cd3f136773bdfacae24dbf93e2528595a0edee5601e342a5bd1fca08bed97b32045f5275647c4a83b48b96e3506a8b9351cc75d8291624e3af1f6a47e88123d02b392dfe08ceaf408e0e7af0dc750d78b9edb71008cdbf107e30140c216f7899d8b25caf87c14027871e109d1b25c6bc9adab4b8cf4a7086eefa878705db5ff1564626cf5ac49b2d3d8af75b00b66e49a6fe0ba5bbee98276f698804f78d67cd2f0e0b69a37d6e7d6e280de4c05d5f2d8bd67bc7dbab8f5de4e4567845368d62cfeb8a8fb4e49c3e8cb77f59006f7ae8dba7e35de177e8758db6ba919763c35c4fba349465b4492474b506d01626832f249565ead210087840092e3e80c26429b326e2222fac7cecfb921e83b4d264b847543bb4e593de6e3189244803bef1e2a9b0d9ccb018a98dc32746429a20883e2fbe004a774a6fdb52d7e6d097fc670438a472b615cc71303101f9cfef664b069778594e8a2fc97b0188c9fd13561b986cd87984e82e7b59afb2ac32c4c4bad672c17ee4346cd76ed059e63994ee2e8cf1036119e9080cb481debe75f08160aa2575fff3f64cf0beb216b7cc0d4a9c76cbf84ed0086feb75721a14bf6183dfb0c5b295ad60aec90527fc34b98d6fef4216557d3b9d12cfcc6bd068bf3230f2b96b2af1933c57ffbb9595e70a256e41e0ee406e7b40a28a16c7e6339f44d0b3606ce4c18fb7ad3601f4922d8306e78ee6781c17af5dada82cd84e71b7d4bd884253dd9f446956a1b168c2b220dc9d669c6dac1b3ff0759a54a7b94475f14319c41a2683976d05e91636e74853a23fa37d70e6ae55f9a43d67fc2bfed5b355d6ff8c09988a0feaab2689c7a36bb4b8cd0845aaefdd0c84eabbc8c11cbc4fa8fbcc865b3e8b682ad4287969bb6b0c3ff6cf25c536d3507ef09bfa773d46a42071705976db8a201dfbabd3ec2696f724519bd35363f8c2a59d8ecd2d1784411ab34664730847adb77059b58626362eda1db86322521d6eb0c6401338894fdf542c8a1ccb0e4c860d99aeb6e3577e9a8232490f91ea5c67d7852d469ce0f7c093a7f8dee9f61a69e8d9e9705feb2b2cbc9dd27e784e650d261a9439f276fde056150abcf3d3f34adcfb8d113eb6c6ee5220482dee5d4428f5852e78e81bc2904776424450f9fcb7d8fb181b525aebd9c49f597e4ebaf94ba62a6dcb3db76e7a255ed802d6c18066021c8d712a6a7fa8178f9a166e3bb8368cc796c8985b583e1961146c816fc560eaf31c34ed19206b419b957d6027eea411b8975fbfbc558b947e268d260fae1dc05a4363d147d5330b24ba14cc2cf156a14e2cbdcdbc060d322ae9143c91fe288c10af07871a3aea5cb3102eee07e0761911200c61c8eafae9a08079e216868a462fa6aa09722e3dfde12d8d7de4f74482c22b8d756957f00b3c57bf0f85e09958863743fe68ee325d0a63e11dc9fe8a455e4c03951f4caefc6d63850415bf13c62b32806eac045dcfa82b603a3f71061aa9675d89fde8f7d11b8b732f7199ac28b12ac46fe23120e2285492a2dc4aaf31efc2fe5ef19fcc9d350c3e4fde629671b81effe8c0ce45f91bd6e42a861f2e0e3ef4cbf2d23f3d2059d367b5b2951ee84e20698ac927f5a4b5dec077b1503afb3f9ad589530a637505a5bbf0f784e49d27ef7e98135e853f01ef0d2b7c09524b38566f62b6fb3b19faa0c3bd563cdbf1c7d7f4512960beda4a7093f4099e730337d960243369e3d619397b5d69601b4a418a89c7ccc52af1b8d645a0b567057ad21a1dd740164ebf7e4aa459081505403e9617a40c507c51971fab2308489636e753545b82a9f8e5937ee6f96567b5faaf13d229cb4e26bcb4c095e721846fda164e7b19be7b688a59c4f66e76b58eafc9605ab4f8887b2a2a1b2d6d7bd971214607b7a557a2d4d8db074e88cd3623792b6012e97a1e4c6a7fa3748cb4db98b105e21176d6a1145b03d8cac81dd0fc199b402372b9c0915d7887b1b4f9db9aa416b708755d697f6be6fa3fba74693936135aed20653cdef2de83f476fa333b1efae31d36069d83e40704c5ceabe20b6ec8a970c9d25f12baa4111eff659cb9939890604fb9677a2feea6f203b97a79662f7cb679549eab7f7b8699934c0d81c3e1914a361d5859a91835fc555ed3376fbe45fb55ac832163698316d15a5eb6537cfc53c3aa0992a74aab4c4d1120d4a6d5feda7e866cf6bc05c25cfee9eb80c72abb859b14c627d74d2eb2ac6dabca8f70b047fd37ec7949a7d742eb55cb4840cb46d5b40cf883b781d91ab34e1531f7588a0610938a0fdf4ccc250877478b81b52f052236191aa9ce04a78a3bc891b3e39650bd8b3470cc866402fa4923eb9580e8da216ba1a1bce8ebb7335e96045bcedb26fab68e4ba7c0799d1c05139b28f911a9dec031ca03ff1cd3d2e990a4f33dfadbedf44c96afbafb2f4bedc9f04a53949c53090f7f6c8e0bc6c1948484f7c4021b2977af0c200eaf2ea363f465b8f0f4f61983b813b12527879128309aa9a360395d94a2976b881551786ea12e6fb61da8a240d79d1c142d306d0e26508e2b614d8d2468e3dd27eeaf55eb94341c8036231de87a430fe5711fc66ef535d241a47352503fb7d0ad92df68137316aca98e878803869be7945c304af06b1b76e6d2fae204894a2ac73d0c130bd44c295abce588ca9c7fa34e33c59a703d422a958758c0605cd5cf7a63ebd91e9ba2b8026eb00f38e3ceca918cd289afc7c3a4f5dbadd2a9e6dbcbc80649331ccfc74a5386807ead8b5716bf0f025a52288cb6890c0b23ed1c9c49a7739988ae7241bae54f61b28f18a79a7875b34d2cd9e38b9a87174613aa6ce7f44fc0c0ad2f289bbedc776892f71af32a4e69931c9d2a8913ee256b4652baf24529ae81c4534f959cc0a63feb28869e704de3fd6a7a1fe70936e78af15382413d332ca609b7c9f91e8bb106e4ae98c28419e268c0550a538946af77bc93e9be968f146bc3e0b917738bea90aab9d8c016a9e83e3b4ad2d4e294e4340b34fa057aab2d8aa9b6be88633aa6a4fb973084d6137a2d43d08b1218253b7bf5b1487565ab22af7600f46ce61b226d96983412ee3d105974d92b23684a5bf7fba23d76a1d4683854e8189eebdb9fbacb3d9e6da4e2b997485ec72fd469a71408ad6a93e2d40779a1ddaa41e58e3e314d07c66a4e5f0dc5514036355135fcfcf6ffe52e0e8b700c61086f647464a882f7b55755d3ab832f66a17af776d5c73df6de9edb7cc75a6eb6b7b6239acdbce59d1066aa0f18fc881279567d8078aeaa8c71c83199af99c1c75ab4638ba589f09a70c0105d0404b12a8eaf8dfb39b538a5f0dea761b2cd465d361dfb588f50332fd0451ee62e103c9c6e8a6c87bce97f33322560e5682256ef59aa98f29b37250ba8510e32bb182bb0fa34d9e9b0c7cb0ddf745863757965b177ed0b583b4313e648c12de6856181a4abe34601596d82ad4e78d1a5cd9523cc9b85c4b1efd26f7e9799d1c2d22f6893606eff71d6bda434156865aaa105b57b947811dcb9f261a07840b8c7a86e87b6e4083fd93e5eae9e12c730ce2a281c6103f83894114535e0c5ca76bae1051fc434ad654012375269d3812f5c1cde9fff2dfbde7df75474b94df54dda7f21bc87437e4f3fa5e1a9f2395a1e1d98a19afa64343bbcf23b3dc3241c40b75cecb69baae64eea92fbad9af768b4602dc4a1e0432a6e6a72a2482fc0e3f8e5cb55e9d387cf21e98dfa9685dac29a3884afe49fec04272d2decd497c9d095bed9658cc0ff40b3dfda1638889de98e415f5111d37ae34365aab7ac69a692087255ee49babbdb7641f7a30fa7cff767bd0ae135626dc356d1ebfa183c861e8f8b9dfbd06eaf6078699623ed94689d047ce06cc91f41e8d23a187ba94b64aa4e8914ce5995f6b680471825e822f8eda653ea47e488ab40ee5afb9bf546c235b56dee83acf58c275082e00930e82e3c6c5b13196a07ecc39930dfcd02900831260215a426feb64dc038251b6d1223d1d821e1f8c38a218553dd6dd72eb1c893986d2b6e02db30999561b9ef222da8522acc27594dcf0b0f6aa39315e362f24d3c6fe34d2b536b3aa13431a09926be9c60b0402a0c9199bb69efa67397b6fc84d1a3250cb26de669849fcbc87946600b7a35589b3ce77562dc6959daa0b948be469246107ba08308ee7d1ad36d9d484df3bb3f9c3b7fd8b733f5a23ad2dffceedd85dd378d93fcca4b13bb6b3d5a51e703f7ade4eb3a19385303a0cb3f85e576dfbf850c1db3442bd282f1e38978bfcd0dc3f28a8fc173020ecb9a3c0c20f416d42bb57bfc806bf15247c87e4933cfa3eb83030250387b50e940554f87d871ffff4e7a7bacca76ec357fee740118086ddbd717cb1fcb66d82a7a2a86cbd562dca9809069afa792616e923c1c754178f961c29537cf06d3692da6b6efcff7e82f0d0bd1472d826c705f8ceaf58fc6e411a9494e834c594f49b8a898a669d71c0c76dfd1fcb1500fe8eb0fd14075c1010aa27a54c00726a2121686caf98bad62a0b2c7120f36d7ddb45d6f550765a8120d1e6456e800cedae163512f62f32e713123cf01297fc34f0a90b1e038b0ad9287176225b1c769a813f768f08ff2f73af7a5dd6d2ab5da8add183d29d943cd7f73b82f10a6ef98a697817d4aae4d201ac83f63a23c454bacf944067e99e3dc285bd3df1ceaee5a43c2c34e41d0bacf525f2f898ee370ffa8f3ca8f6432d3e075866cefab338afea349265dfb97bf75b246f6f09561611681f72f329012b9b4c3092093c874f25af880cc5a2e215347773e674046422d5b3e23ec1dbff7c7ee24547a20153b5f0a4605a12f59ed8588081a23befd6571f2a71f81ddb3f5c88db8f42e58d8a586e2d563c648e6f0023e64a977cdd857ab47b03783d065fd2733ff8d6cda106fce41e73867e085486a67f55e6cf1b1824b7c097c259501b899b1cae1f173f91dbb197ea8fa373577ffad22643a4c7ee82fbdc33cb3c32179d662f2a52cfe789a122b4d57366207ca828c7bb605fe4f9c4772919514ac50b83b956e1e737effedbc1df2d0eee6314169d0bb05d1a1169a8edb2", 0x1000}, {&(0x7f0000005640)="ea97f3b1cb66646cd7e6a1d9a37fc076b4a93c8c9574545f1ebc8f6df2a75dc283185107f32c00ae97b2532e41890c2b97eac43addba734d60fc5055e5c4ad884d8776512eb62b17a52968aa8bc1774416d37c049ee2392f49bc1f5c5f68b759fa35af58df5e3e14", 0x68}, {&(0x7f00000056c0)="0e8dac189ac647fcb2b6a5274bec2884d194443f5f2655c317b37c66c0cf5a75e7ea0edee4ab035e51f530c894e214de23ab236b542e6050f5e799e97bb84fdeb8ab5b214be3b7b8fa5be31c1d370aa6dcaf269a8cb87ab48f0b7d4de8f0c760ec1dfe9b38ebcbd173903b56c4f0dbf71efdf9ac69b797d72a4999a1a6ce6406b1263f4f6341f53d6bcc691dd84986fa0fb189392df2ef1ff0c67c267f762de0426ff1bf7d71eac7666046c43b3f824449867403921348e61483d0f645698db51ad66abf326c68ea52b377223ad25c060dfdd6", 0xd3}, {&(0x7f00000057c0)="352786bf9af7651c0fe1f59112f891a658346c76", 0x14}], 0x8, 0x0, 0x400) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000005880)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000058c0)={0x100000001, 0x7}, 0x10) 22:11:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x83, 0x2, 0xfffffffffffffff9, 0x9d}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000085d174a35ce71f619c7ac9e3b1e886b88727161f28394b3ce33515fe160e3358dc18b42425089bb7ddb816ceea0f62b36eb07b6413d9b715863ecb1a8abd5b35a5130cee243f650e1b650bac21d600adad7c3dc0f8744aec97b1d93400031e32dd4c34f9bd916dbbaf44b51ba824d4d22d7a73e13c1e26c0039ff16fbce79de49cb01f45075f42c87d1e9db7fea59ae535457af1af3cf927180dd52d947077ae38be01c7af5baa8bcbf19696ec106c369003a0466664af0e5317c02cf789c70671684bcd895dab4e26678613266dba1c5f410c2684d6d3b928475369f4ee28b660c9196e12ce8edfba37f864ad1a37f7ea7ab3687cc0e0c1d4816d87715374810e38a8179bae22af8353d90c9c04f148de0b72a513390367ec67ebf1d35ac39ef956b196d3fdaf845c97150621dcda22df42f34413e5e6ed312ab43539bbe8759ce9961d9b230273c360c7d8ed3c1afde93eddd7439e681db9c3b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f666952653000090f2ad0"], 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 22:11:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) 22:11:18 executing program 0: socket(0x1e, 0x4003, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000080)="b1000504600000000000080005015eb1ef9e9ad9a2f92b6e6a7cdbf0953ba197be3e116b6709f8caedc016928378b4bd3e3d567f3069bcbff21bc648e8999f7eca905a19ec815d69253892fa412dac8571eaf2170920ed01f829bc753a2df2940e0fbc71aecfe422db3f2d04df3328b5843df02141339aaf0938ae1de63b0cc52e872ad333361cb509cec4fc7f7ae329990affd2db8d73aaa6b6dce2f93d1e17c5d0a70000000100"/177, 0xb1, 0x403, 0x0, 0x0) 22:11:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84}, {0x6, 0x0, 0x0, 0x1040107}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1040107}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0xffff, './file0\x00', './file0\x00'}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1c, 0x45, 0x0, 0x80d}]}) dup2(r1, r0) 22:11:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x1, 0x7, 0x170000}, 0x8, [0x3, 0x0, 0x0, 0x5, 0x3ff, 0x800]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) pwrite(r2, &(0x7f0000000100)="74be350a1db79a46eb4b3d64239357af1055d63021981180f946bc25aae45bf7145bcf280240ec8734a2cc59839c8b7ed56f8e6c11ef5bab0c4eb631e7400700f785e5c7a67c4e40f89e049f40de3200df4a332a2886", 0x56, 0x0, 0xfffffffffffff800) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 22:11:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x2, 0x0, 0x0, 0x7, 0x400, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4011, r1, 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x2, 0x80000001, 0x1000, 0x6, 0x8, 0x31, 0x0, 0x10, [{0x0, 0x7ff, 0x3e29, 0xffffffff}, {0x8, 0x6, 0xd98f, 0x4}, {0x3d0, 0x0, 0xbca6, 0x5}, {0x1, 0x4, 0xfffffff9, 0x8000}, {0x9, 0x7fff, 0x6, 0x7}, {0x9, 0x80000000, 0x229, 0x9}, {0x51, 0x1fe00, 0x8, 0x33}, {0xff, 0x6, 0x200, 0x9}, {0x7f, 0x7, 0x5251, 0x4}, {0x7, 0x2, 0xffffffff, 0x78}, {0x81, 0xf966, 0x3, 0x12}, {0x4, 0x80000000, 0xffff4ac7, 0x4}, {0x8, 0xffff99d9, 0xffffffe1, 0x4}, {0x1, 0x7fff, 0x7, 0x2}, {0x8, 0x800, 0x4, 0x1}, {0x8001, 0x6, 0x0, 0x20002000}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 22:11:23 executing program 0: r0 = socket(0x18, 0x8000, 0x80) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf55dd724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a0596a80dba31e406f600971a4dd01e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a789731256294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a51cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f2350c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000a40)="957196f0825a1bcb8007d7fad3bf0599b5054e376237a5b2f062044aa0ddb07e75c1d90aefceb76a3177b5b8d2d532ac21047dc87d848ef2fdb444b47567fd4138645a7104ad58e9b695d4db7f60bd4e2e1af8d68ce1bad45c7e2bccbe01bf2d1e241b9eb85d93b25503d0bcd09166351a2ebf04e6677259240274c2ffc5ff504a0104e4a45c351ec2f69b926b7b97d6ce92b2d55fc18b02f160b673c81983d49a3de81de440c9d371336d71e74ba7de3476ced4370986bd791e9e4b8db94e78d16ab3c087d8e8d3615f3cb964fdf7d9c82fec050913db9ad6a07635b3955d310ee722e01f5ef90615aa09d16c723cbf41f5677ba8f5f2afddd7a37c8a22a84500a6eefd4993cdc5a0733b43aff6391606444a9dda18c795e421667e35fefa598cdde0c0ecced5f943071f60f01e727bf9eac9e30fcebb564be6a7cc702aa56d8d1f16dc728091d920364243a0372f0fffdbf35b64c623598d9ffc8026813aee0e3827572923f3828eff4f56bde12e44f224c3463879108a2fd1fc809e70e60e1456388973e64af8ab3c8f09ce4ef4141768db4d40855df914b7a118d0efcb38e590f984b9bb371e755a40372bf8a96fad03b156c869a08bc03e00d61c52a5604bbfd89a272bee3132f9f8a92ac12846fba594374e370b5a7dc56d2b27b4076a5e950aa4fdc826e020a75625718836dab29cee0d7b76797ff8843a9e310f0ea11462d427de8c34d3320980c27f57051c8b653ee097d33b5aae0af8eaa5234f467b6aa8534966a24588e4afcff25417c1985acb9794189933dc0684f14fbc1331599a54c57daa1531cbc67c6ebad22f53c257f3917d6b3aedd61e74b93aac39c48195cc76b68091a461649ad03f2b1af0f35d6f898ecfd5e4e5934aef336e5fa305cc2fb214efe44201e48ace55d11d0713911fb50d01d847adeff10470cb8f2c7972d9dffb996f138ee99221798e3dfa53dd6785667490949ca027ff38eb26c893c8a169b35c1bf68e90fad0688288bf8f0ac4bf0299851333a6bcf86e2a117248ff8a38938355ce511857d8a7be8bd6fc106a696589ca1740d61a1e3ff45dd1179bbad34d444aeab365f521e9d8ee4318e2370b30654aaef1d0550d7bcdd0d7863e25c6b980a69cb9eac35ce89dfd18766770b167250179e6fe1a62644f8626a8ba3bebf68e1faedde5d8f0648c7c5426c015fdbb6f5af3086e430790631830fab0543d254b30da61116223b074c33f08cc32a68e7d1675c6c7e3cfce3a85a7cdd31d5c5864c819ec05f33a0ea6e9588dcfaf3e81cf462f28a9b0fbf9fa3eaa27296e92369edaf97eef32913c9fdb8e086ccd3ea61ff2fdb38a69b9a2b37c4c327a3590a95af71f93ebf6e4e0672f18ed570edae3c3e64ac78b1198414f919c16c79337a54c92304fc3af8a46633e28db234ccabef07c6a86f33128c872f77066f69524259da74072810e4617e9640bd4c9f1823cedd00b28b33c12748e393902f17d5e371f967ca8e97a80cea413cb7c1a7674fdc5db23612715eb11f0075bad800b6e7a8d0522203c248beb9b2938c397c8b6626f0d173318840900722e90b7fbe7f489ef428cfd8830c25e967fa4953991ec1060a6dee559fc084700bb3eaab1207b0d31c39e5a7596d523e6fb1e02996bb274f197a41f70f643f721d842f2e2942ce9960112f6a5176bcd294e00021abbecfd708cb118f3a96d3e75645d23d4e283bf38c453614d5aa8e5bda470a9a204c4607f3edcb2dddb2a523f0a35e41c0a23cac705e82f5159666a5e57a42e357da1397e943f2040c72056d690b79ab40348632d040b531814aab6056d4a4ecd7bfc98b53144e1998047313db2f8d37533a4df58e45f9c2384a595fd4ec843c6b07ff8bc32ca2364e2e8aae0175cca075309f853932c3cb9ffbca99cc7036c18ea71f745a445f93a5a6480496c41d47d6b15fbac5ac07d29396de1efb54673ef061859d39e345d5296ac902f6d05e3bbff4a6db7fd5fc9a9b6e5a5441831a51a6387a00faaa99d74d8fb24aa0ca4d93d84624093a0758af7615acf7475fe0308df4f9c448a098039aca8cee55948b15757e0372e4aedc37b1759e201b46d2a567a7101d5ae8a1a451d29e36b647144c6fe5d2928992be1a518ead13c989704945b8bf310f72d91e04c5361a8097ece9dc8b3401478132e53d203c03164982468f3aa67562ab796bdd2b65e33519fc5845e25568fd4c530d77d60ae60569f4fe2501668c5a3abeaadbcc5f426996490d7fe56cc8aed828dd3ee284ce909f28017d111fa74be191f6de1c72fa00d2df9013d0f0e9f8516c60780724de454400ac500a703cbb88273ba3baefb1a28b837f14d3e37f050461ed7d26550a4faea20592ffc0f48db5e87df94c7d5ac9fc6b1b188de15a631cae5c100c4964ee2d03ba1f3e6d14dabd38d0e0162cdfd042dfaeafc693fdfd18792b1fb0b3e4d8aee8142436741dd0d3047c0835e599d405f1e4ad287a2c4740800b11a4110df89660ab078734fc1cdb89bd8e8100ba97f8b7a99c04422f422edd3a94b1a7cafa80b988989c524ccc59006d8c01078248f886c07ecb2e22ba98c05f065b87402a3fa41ca48bea5956c87a20c02d09fb8963bbb5a061ade6daed2fd441426234bcbc89a0e7937d561c90dc355f344ffdca0a4a78360353fff801232331798cd9deb5cfb75fdd6c540e367b0464fb2af00dc28b63d69df00e72b54a6f75fd0ab49e26c7fe87046fb6abb74aa00c07c466700c5f173632750a3741717869c3d649caf0bdf9c227f23baec2a054025810e028fb74da6b6ef932b0e29fcc77ce2518343771c0103563ddd132ed9295d8c3aac536daa818cb11f3e3dd6d9fda528a272cfe57981d273964d6e117dd9ad3feb1d8362a38f12b907ef3658b0fd32b78481a8829359e85c89acfea3277f511900d5f75962ef6ac0f46fba890b1e31a2122d92b9dee779ed8890b6c4d2231a4923d873e7c1402771e73ec04d2cbbf6d30c38509acf17e5f92ad69b40b24a9875ce2cc99a6562c1b94b4d74f8609559b4766375c50c9a2ec88b6ab716cf05ea76cb1f3cb0e05a9b54659a05143f2ea7fd13069f2c0b0654d1a5a393150262bd53f745ae72447d3e3dd0e8ed484899290c664f5a80ddc3855e9c0ebd9485f94eccde71caa90d1cac311fa9d1b33285b3736562439a7c4d4ebaba4bae82e3387577fd7a3b7b686a3f3a478e243106ac8eae30349773c6da7e9cf9fa9dc4b66dc47ad4423980970160e819c81754d37e9d448eceedbf049776e307b2c3c467b16000b489aea26d90c3273b5a339154238a8f678ac4799ba657ac9d019f01498f7c8b40528cb004b16f1cb2fc99b676ec642a28ad3f7e983ab37632b5f75c2515cb017d8cc3ca33905b08ee4dc46ee9fd65142477386124ee28e68611de7bd021a6d2d906ece2cdf94d10f435f7bc0735bd5e786f1a7e7a281940e9d221a72041fe47b6a9415b861120333f5375905a1689e09ec30d4980bdb4149f9af5b09e3bdd28e907f401043df9c55d1d21f0c79d921b69c9cec61e0bf27171031081fa81386273418bf9d8e62c4ea1e5a0547a420920c1dfe6ba63d9b03aa50202cf31c729d51630fa89e72902ce406e11b54b53ab2917844d181dba8183a205f31d95f9ffab471e853a65ba86090f15dbc08be394b183f801cba370e700054f890dbab2afc43cbaf76efa285776eadbd878ffeeb71ffd0f380632d7240669200e1690232c4f48ab0fe30eaaf3ba66680da75958cd5082250f56241cede5b4ecf0ebee3a1765ea1cd19a518faf1c55409aea9902c4b8006bbfcbc946e6d5a1aaf9c9e0217ee137ec57dbbea29a017eaa1f4d6316150b7f064411726c0b4b0adb9328dbf28c570d675d72ac4277006214925645f7f0548c5fcc019c3205842f1433f0f6b2135e3ba67aae21b95f580b76174fafa17e4b69136e96ff2cb8d1f235fba3b73795016570522a38a2178123924b4a685ad48f2570b1d84d6c879fddfe0297ae991f899be12d5b35c9eba02d73b825a2486d640e8ab80187b4754155bd98bef8015b912bbf736a36e3ab2e8e2a808fba4960dff9d32dbe4879c55170889f8ee6c4698c623690cf0792bf3dce8174e2942e67ba1e356a137a848efa6d292d7559b95981d931c77ce7e844283fe87e450e78ca7eefaf956d40a93b4d1df442e479168d040b8c1cc47c396399d23a616fb6444ca68e766aef157218ccb6760645632e18929842d178a1ce74f998ce497c264007b0cf45c98161d429fd1140906377ecc9c95a78419afae942fab927d13b25b3108bcd5524f5d73bfa492a2c1e3891aee835f4ab6ff4a82060f72567c656ba401834c473b9d3e8ecb6b71b1842e9864683bd961972b5154631e5bcfeeeca3441b5885369a74c66283a5ca43ef4b2a6daabe1a6998390e8b4031727f612120102211c71127ad744e61d513091f9b256e31e7710f45c14e74a4706bf823deae191ed8011af4fad8988166143c19e09dc94d9aed9a36fd0ce018e9d1049e9b858ee6bdc7adafd6beccee84a78c8f638f7be3c0639e71e9095971f2628f56d41d231368b1343924e9ca03fccb9e150f193e39494529e597999092d7e35c41e609e307f9bb8a799f6948eb329e689ba37b73da6f1cca0e01a1110f17e3eac2a2a653ba5c9341a430be1e0bfe3a4b3f0b15da49448772430e397713c79f34a7a814fa7ba673b38bce160b36b6ad2b990a1484698269c22e5661660ed18cbae6e88e1779a0f1c631a0ee71bca61f9f0eee57c489ff02fce18c906c58146d3bb8ea454252614f4142f82bda086f54c2399c9499703878dc43db27a5b6840e37bdc610d2a7243e8c1cca9816fe92504c21aec84001b88613f0b8476752944d5fbe7415249f8e83992a5f7854442e35ba807e2b9b37f979cee44334e98fc7774f858b082589d36d966a567095be890aec88453063cbe98c2a4139ae15bde0e4e2ec4e51ffb9eb2cabcb2d4fd27049aa8623a771af7b258cc802380ded9b7f31264cec8b081bc96a0620d20c34c5d0f738090a440f33fb05650dec0444479921e0623a7f5a94a23bfe2134655b03df3eff990ddaf673952aa0db15eb0d5ad04381c36b6e24ff6676b65a4473a3f5dff595b12e675ab40f4875efd14f72a158488ca2b14988dd36c4553c3ef04000eac73f1f31f533c5a1abf6309d7a31d97ab5d1279540a62cbc7fa4797259f30128459266563a790e8095d5a76e1f0b254a623f38d4e2d39896ff1098c71acb1d1cd82c9ae8e1cfd2a9f81bc228dac885b6ad96dba09e4dbd0f0a916c5881a6ce92d096daaaf94a0cfae2a367b8db15161a813ebb265e4f3bcd04812519d23f8bd21d0ed38a079f9aa7756398d80d58cc514e3921b926686d42c33caeb104fc7232fbb099dc587ed87f57dbef2a3b8e3738605e0c263d6777f53f4e99f7b61841133736ef8b68a8a3e9cc1185cad4f822f73b80d5a2f0e2f02f2f9440345ed64fe938df254edf48841c3074b80b5572cbd9bab848578211a75740ecb69dff5b70eba38797c88b82dd64b9176365b60407901f6ee7243c70da496537b45698b0e876a64edb4c29aa28867eae0adae858c49de32c8af46da429f056c77695efdba144e9612d80a97cc2ab83d0ad292372ef8a489116e02b442111fb4b13fe02d327ea78d733704a0e7635eb5e6c83fe482accda8e5cfb7da07e4b86ff6e0fdfc9b76666b2dd73666007c1e0f5396c8124d3c921db72e8aea72e2e309fb3112c4186f20bdeb74d546e51d711a78fd39", 0x1000}], 0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) close(r2) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000180)=""/181, 0xae}], 0x1) socket$inet(0x2, 0x2, 0x0) kqueue() 22:11:23 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x9, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x9, 0xeac, 0x1, 0x81, &(0x7f0000000040)={{0x1, 0x4, 0x5, 0x0, 0x3f, 0xfffe, 0x1}, {[0x7, 0x80000001, 0x8, 0x0, 0x59, 0x6, 0x3, 0x1ff, 0x1, 0x7, 0x8219, 0x100000001, 0x6, 0x80, 0x0, 0x6, 0x5, 0x2], [0x1, 0x1000, 0xfffffffffffffffd, 0x1, 0x9, 0x100, 0x1, 0x8], [0x7, 0x400, 0x2, 0x5, 0x3d49, 0x401, 0x50d93851], [0x200, 0x8, 0x5, 0x1ff, 0x101, 0x4f51490e], [{0x7, 0x2, 0x2406, 0x7fffffff}, {0x1000, 0x7, 0x9, 0x3f}, {0x3ff, 0x8, 0x1c000000, 0x8}, {0xa57, 0x1, 0x400000, 0x401}, {0x1, 0x3, 0x1, 0x401}, {0x9, 0x4, 0x0, 0x400}, {0xe3, 0x80000001, 0x0, 0x1}, {0xfff8, 0x1, 0x0, 0x1ff}], {0x80, 0x3, 0x9, 0x51}, {0x1000, 0x1, 0xfff, 0x800}}}, 0x80, 0x4}) 22:11:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:11:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000080)=""/95, 0x5f, 0xc41, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0xced, &(0x7f0000000140)="c70624944c0e473ed8955865931364370b9009e5e8fbafe5c45268dac99e231994065c86e43f6af0d5bbaf319e29f1bed9ade705ec1efd4dcfec8feeaa2f5a95cbed8b74e262fca32bdafe0249692b2ebdc5d24012b31abc3efb33dc7a6612890014403598c7ae3b73d0b769bf6a8a40fe1f84a9b8a20472a5fa66248ef2b11ae40977179107f426bd8507edf048d1f0a0a76a99dd80ca35981b116dad3140df17c99a258e4a52b6b527b81eda4ed30f79f86b0a8811c0ce2aebe8d16425c88d3f607473455d10f86e72a841e05da97ef0e63c03cea0ce2e86898375497ae7d09e31da57138440174c9da2", 0xeb) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r1, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84c420 22:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:11:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000028, r1) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 22:11:28 executing program 0: syz_emit_ethernet(0xda, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fa7f", 0xa4, 0x2c, 0xff, @empty, @mcast2, {[], @generic="9dd8a015f89151cf9d4a718a5f7b3cbca19a8c1db821ec92e73ea6e34fd1c90039f609645dafde4fe2a49f5aee8c2f2a1f2f23d8deab6a252bc1bedf1996362a46ad688c5a2bb536d8e510b679e8dc8dfec0b308fcc943ac1df9a5b2d74f182ca630b6fca7d6933166a0c9f58ff484071a4f060051c1f7430fc0cae7d9bbd172498c4d6966b1419da5f173655ead220352742a47e0f600ca11364f6ee3813a5ed256240a"}}}}}) 22:11:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0xff, 0x0, 0x6], [], [], [], [{}, {}, {0x2}]}}) 22:11:28 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x15, 0x7fff, r1}) 22:11:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xa0, 0x0, &(0x7f0000000040)=""/160}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:11:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) 22:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000240)=""/4096) syz_emit_ethernet(0xe, &(0x7f0000000200)) 22:11:28 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xf08e255, 0x7, 0x80000000, 0x0, 0x9, 0xfffffe71, 0x7f, 0x0, 0xdc3a931f38212061, 0x2, 0x60}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 22:11:28 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x13) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6811, r0, 0x0, 0x10) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 22:11:28 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x105cf9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 22:11:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r4, 0x4) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 22:11:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) 22:11:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) 22:11:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:11:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x1, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) 22:11:28 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) shmget(0x0, 0x1000, 0xd4, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) syz_emit_ethernet(0x1ab, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797101752b00167ecc61c4d1113fe4f5150000000010fe8000000000000000000000000000aa00004300000000002b1a20e30d909d0b88a714cf37c613b22d5f88d1fcad6dc5ba4719f15956fa9e83289630fe9e6ff5672e74402e5ec3f6ce6873f8aab7cd4fbfc6e8d941ece33403896ea5dd0d338404eaa06b08fa5db0fcfd", @ANYRESHEX=r0, @ANYBLOB="8c9ca8e2b7d3c85b44f4f2ca166734b8a67de57f120b6f8ba47372095a7127c245fde2a15e63f41dd8636f71d8a6a2ab84c8fa0a2fef21f74de23591e8f9f54f133e425ed605a3c4c55178e7c7f3e25dfa552e6303629588206acae19afaaf7e2f2d58484e21e5c507835dfa222ce4630e61a649914ff690200186e7f8f83538546574bbd36bdb35962c4eae9381db2b1f6423747e796b9caa5bc0b52039133f74760e6f2e20417ddf6146284a6599ead71b60ad750bdb83b33a2821b2d487d92c207949846f", @ANYRESHEX=r1]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt(0xffffffffffffffff, 0x5, 0x4, &(0x7f0000000180)=""/193, &(0x7f0000000000)=0xc1) 22:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1fd905d109d828363cd4", 0xe, 0x0, 0xfffffffffffffffc) 22:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x11c) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x36e) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x800, 0xfffffb3f, {0xfffffffffffffc01, 0x1}}) preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000080)="b8770000007bf02a5179325bfc00000000d5a9ee869c34ab7f599b041ae8490090322f7ebce31a34", 0xfffffffffffffea1) r5 = socket(0x18, 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x2009) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r2) 22:11:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) clock_settime(0x3, &(0x7f0000000080)={0x1, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = msgget$private(0x0, 0x109) msgrcv(r2, &(0x7f0000000200)={0x0, ""/137}, 0x91, 0x3, 0x0) msgsnd(r2, &(0x7f0000000100)={0x1, "d11b879149c21cdf0e8f5389a3dee53b25b0a6ff225702aa74d4bc3928f2cd72aeb689871a0c168fb7c10f060d7fead5"}, 0x38, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000300)=""/202) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x9) 22:11:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:11:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) listen(r0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000000000000000000f839f91d2a195d296a000000000000911e6970136785e56af4c5bf0000777c03a150e894200f6c24d6cee0f1e56c32ef3b43dd577de135ff266820a9fcf66492a3f8fdc4a6f0c795168ce1fae26af05ea98fe9ba85e7dc4cc05e69f7b67ab8b28385d94f287be10fbcaaa8ba745097f1d49c1a1fc34c1a9591bce76f318dfcff297572d1d970843d502aecded74dd4231082da1f372c869c51e380fa7bdf70689ce25c84c543ee3c815851"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="181cd1df04cee322ffff000000000000f87c8a5b67020a00000000000000a714000000290000003e00"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:11:33 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, r2, 0x0, 0xffffffffffffffff, r6]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 22:11:33 executing program 1: getuid() getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aab7aaaaaaaaaaaaaaaaaaaa8100050008060001080006040009dd9112888ca15cca5be10000aaaabb000000ffff5857768ff95efc68f9e8d5c3f0c12072824956c293ef4129a06b4090471b7af2621c6becfdd69f9a2e64d048a336bf21f9421b4a5af03aa67f8b3bfe03c299af808ec4f905ae004014c7b2a00000000000000000"]) 22:11:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) listen(0xffffffffffffff9c, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000699000/0x3000)=nil) socket(0x2, 0x2, 0x0) 22:11:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5) 22:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 22:11:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1, 0x29, "0366002000", 0x555880b4}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) write(r4, &(0x7f0000000500)="a878e5cea7238a4c549e040bb2bbb4de38cfe5d74cc7ca4193937f5142cf7058a6f2c8f6385e2399d098f294b39ee957561bb0c4995ba4d3c1dc116ec5475ab4314f396c786b3e0c71d57f1b6b07469907ae2a76838f0d60ec6166804c864581aac7756fdcbad1c4ada1a74be60650fac746c4ddf85465d41f766f4aece75fdeadd1bc4e06e78ced99c94e1cf9f413390aae38b8cb36c1e5a0c89e800199d45fdd6686b147487e689f94c677f62164b75f28b4242b77e852dc0f51f6ce6a46908971e4de853d3b292ac7f24c2c4c3f2f93d260f55bcbfd6721576b1ae91eb7f1bc90099116f306c9e4beb1bfd192d2f57d79118f311af3d2b6beb9c163fcbeb616de9b50c87da58a7ec0b699400bef3d171f451e3e40a0fb4399363a8ef517eb94a75b25610fa68957979eaf9a47a6c4283fb50cae42902d7c38f2616d78b472dea56c3f46de05b03dba9eb6072cad2597c3340270bf55cfcec9daa5875cbb37dfe9343cc770217023971b6ac1d3f7c59527bfa6a957b4267dae20642c0a72f4004bb199af866d4ce87a1c4d1894f1b74159c7a6b835b039ee63e8e03fae3685da20ec506f0815eb5972102ddfd027e0bbd6c7623d6607428f632e48ef194bd4248e5aee53081be8020bd2f057ffcf60c066e84ecfd51ee7748646edbaf4ac47e19b5cc063c127442459c656cea824f0c15cdb25fa0a1912a15aaedd815bbf926305a91f3ea9de2babb96a68ea5eabfb710bdea00648dd19b7b1ecc9ef7e2ecd736c90d95546592eb5a15660b4dda143f4b5b120f9cad126a639dc589571c44d0b2cc6bec6ca80a80eb9d173a8d166aa767cf61bef4beeb6e104cf619a2e85569d7c91dc25fb0baa6dd2d48d603c3af307c5c0800392b2b504a3e95d39312c9db75d1ef804ccf185be7043d3021561c810b00f4af554592f29fae8e294734822077ac64011f741220f6d7e54e785473d3305976fdf7c69024cc0f25db42551d1a83046a41c0f2ab5e337ae154f4013131be96b5243b9dc3a5f7255bed7b7dd7c327cb5ee365bc2b8b1c3a240e2cd2eb6f6195328f725a7c70dc3dac8efa2080256480e226d7972b9a767d1a5ffe6121fbb182ad49627fbbb3afcaf39d231ef356c55ea63de427208e1a9fe19162eaec2a0d362eca553ad7a8521bb407f6bce5ed4fd47c714ff94b6e558f9adeb686741c71cbcf7d8ba9d3667c77a346f67877d8811cdbe9995d66d76989d106c8a6b9d75e29bd01cc6f64f43a40d62837727cf9b62ea2290a91c094da35283a4e0f654dd6d6acc3a95fa6ebdb0d1b04bb7883f6e7cef5528fa0597e9c7b0f00f4198e0e53c7d36ff67c70febe91306b0a3bd272667415edf01ed8c9a682ab430aceae6f867d6f0fcd135a764049bdb1fc135135ecc821bd9b005c5b57bbf6e52c86e1fd5f9226e23e795b11b99a3e1ee185209d6e269c3300d11003a1df1ba981683c3d91eaa4c8975bb021cd6b0c1be4aba36ad15067edcb20ffdc60dec0738a192af9b55a4b938fc2ae68f2897b90dc2768f5dfc94c5aecc97d2d44c778ae9a35b90baaf2241d12d11351194367a08abfbcb47703cfaa0b7e548f0d23065931b62f88867b2d40777af8d1f62628c8e9b57df0905bcf01676f4acf09a05c14024bb1c844c83e3ed62d0c24329fbe8f5682e0281a32b3197bb3e09278f247981b261ffbc6498dfa117b0e69bb9294b1f9497365d7718a3310a1135e2c0777342ea97c4ece7e844f192b6f13083c564e65c49a244165fdbbded56f417a7d79df1818a45c46e17776f33e02ebf9e5e53e19bea769a9c3933656509a41f9aee8a673655860e6d51483f9a0f5ec12d7ba5dfe9e72bf320c2c65bb32a9f39cbebff01d25ed61f19684937b8ed6f6f1cccc3be161ec42c5143db15fbb4dbaa316879873c796ca9b1258beb5593a495ae14672df2a5b2d8c9d290ba44e7b89ce23935611bcab6e37244d2219c731f459f0c03978350cf4d73cb9016797f90361e7c78bb3c5df7b26bf26143c4f079cdacdb842d0e828f1acb1497e28119b61a3cd7e7515caaf51e3e9b04eb34f1a6d1a2c493e0082fea118a2331747785277f39c996d58b310d19f847356a275a54d9ef23fbeb6aba3227d60a79ee0d9b049483076944dcb1260fafe39a71b75c14a5e85722557ac0f8c1b4c3407174cac9f6708e6d957a7cd0b218d2389b2c75f58e32a09e2e245d7cee50cc314a2c27aac6ece1ab51c9d0e093ca10be97915a8ea3d5a60ac136e5bda2a23441fa3d7ea2eb2f8a1f8c2d35f4be4ebf67c2aaaccf754d135791da454f4e12755698fc55cec28668ad7eb0b67fd082155b057546038e4ca4f7801c5277cceaf020843199392d31a645a52a32ec24f22c048d41600fb8cdd7893b31ccbbf44731a02ddb96c4c64537c528889e3d3f3c0ce6c5f4b62a4a51b7e0924c28f2655a383cbcd07de178010757af4301b851c35e2aa82305a58ae1c558312d6a3b13d6e95eab5ed34befdfb0631fa7873e7fabb9f7dbbfcfdf2d906bfcd272de33ca3be17a55afc084a3c962d9d5b6797d5d59936558225b668220bbad012cb0d947cbbb0343ac6157b505a6e389c5e94963d795bdc3011e572e8b51c7089b6c15f7f3a6cdacee8572367a73988b4b7caa2bba19a474da6c3d4049826bba77a3d090f88224cdcc4ecc6a63d87a8de76053bda05bb4f0a85a17fb3d2c479766dcaa9f9349710e301580ce7a4ca6cadef27290353428d971a10955f9f5655bc3ee5e3d68cd42ff411c0a4021475ec5b49d756d1ad21df5c1802b73daad64b7ce3b770711cdc72aacad530d838618fb5d020b65a92d5ad82ff0c28184059eda00134f2b1d5475a328b43cc3065a80958f251da605372c229bd8a1f7ca63dd71a237a10a93429c78f575ea1b0477bc597d68fd716640ccaf47559226685d43e204a08a07808b07dcde4adb9f4bb69038333ac9d18f00252b9d013b46d800924e43f710206d5083ca5f05b2da35f595a4b9c27cc5db8d178509022a5a8d9dc8124c443d5eeffb8b183fa463aecfb618e6374756e862311d5042c1dcfe0b02069fea634fa38ad1a5e117522004dde87e1168467074af51e10269beb85575840dddaf9b9414c5762e6557148c38e018829391b7adadfdd090ecac1191575478d8380b03ec88e2706b194b8f42b2db882b156d4d0cfa1d6cd23c71af3ca0b17b07344dd5cff655c9b28c72691df428caabc90dec37415821e1b604376c0a9a9095b2614b1964d8a56508b8609ee72f8f8b6610e076de167a08902f1fbf3cd3e40a088170cd58a9a2fc9c2c29ce942ebf0c87e3bcf24e66aa332be283d4bc65a3e8bea36e4d9fbaedac84ffe8f01af73b203ad58277bcda652c439a3e32424632c70883ec8db7a655e3c7468da6f4bd67727f8cc9a197f15453ad74a62683697cb84596108f21a36675c9b29977e2a5ee8bcb8834c726384794a6ff6e80ac55a5f01a7e7e3e631b7cfecf88dbf533c90e10595959c74f2d69eb09d29555d5bb4cd3f9376147a62f219d5c3a787bf52fcf06bf995ec18ce397601374628b7fdf231f91f117ec9f438e7b0251f27eb6ec5745e626c066042a7ea3242d7cbf17e98d256eb86c2aa00f9a2122d30e788e51f955494fd6b83437f59a2788e4d37995934759a287e788abdda4b43d822c43c2ebe0670b8dd57686047a2c8ceeaa5399cd9a0c9a32e80fa2db4e5bdf1e46db16e63978e3c01553d7e70f475ca1e0bb7dd4adc371768c0afe76de21b8855a37ba028b4570815df3f873042a1cd8b40e510049771f17d12122f93131f74f46723afab5ec7f60e21e22c99212caede050e3373dcfc299553577bc12f3abb249b6a1eb4aaadcfa4419f1320207d2b23582d191215d9d96b8b64ab9822bae3543248cd4320a418d49aad74d72e01e177786f7356ef022e8024b5e89797866956769685d3587d7628c9bf12591e4c10a48f43bfa35f582bbd42b7b59e3fa38b9b59f306c21b726651927709f86cd346466cc062931614d3c5e9ba4a20fe5b7cb96af02c0a8b4a7ae8104f57e1a16647a23ddbeca202e3cdb832b403890ed95aae2d31d4496a7f9d2744130839153934c28e16bab989ac3fd25eef83df0c7a8fb890f4b093bbda3e855a38507070d4178c12d1cc40b0db53dda0795f50f3053eb6ce2ce5e872c34126537cc562413b4cc0cac1623b8585bcd009c0bce4d91fbbb07d78b037113513a552f9aa4ffad32def48fe869f4cd9669b2ea6ed4f9489579a6f3ea4310ad273e2eaa0b9e66f6d2d4b9ada14519c81bd0afed114c16247996f91c758301f625e90f3b92f33079e6e741bc0e5977b30616c5a718f0f419bfb63d11024b538e4f490a02946663b6908e8f71eb036558196e0b49490efcc146af5a969b0ce9cbbf0ec9423305b68348434b75d321519acc934dc59270806c08e3300f3504b046eea2dfada9e35dbe6955c1cc6143b34e13247284dc51a664620bda7adac1f5e8717c315ce3936579ab7c751ea39263dd458a7100812abc45906dbb8418fc2b179a8ab4600c10219c1ffe3e06af686b225f1d2208121bb20431fba722924f9b9b197020d7841a16aa33dc7785ab39c6e38ade4554a578c5b8328c15ae9174af644ff45caa5e73ff16204988f8f333bb30c5f85f50a33ccf5e461846f4a756329829fdeed2b6a35fe11159e6dc53b252c4907a1f86f8a5e7dc2b2f9de3a7590354ad4a2fb6da1af7c7cbf5390ea323a9f025070055bb169211ebd4b21c451d0ea6e66218e396bbee1bd8be3652cc09fd0cb3c25a27cbac7d1c18afacb3d309a929fc582f3fea2455427651d76b0a6af93202c2cd5a068dde96781ff4f13882fbd9b42d4be323631fdac9c8d7e0a30c224224d017d5fef2781c44422b77de4c470a8bc78e667e9b4021bfb34b7a4e392b68f21db5f5999dfdb74601d15b4b460f64f4d45e528ba46e45505adc13ce2ae95e983e5e181574e2bea5bcecc28ee7f76acbdf81ca5bad860631f4b932739d8164a229fcf2a06da453018c2c56567b60ef422b302ca6c850842b52c45c1760af8d66299af9a004345b9d193172e0c5c5a4fee5a9b92af75219ba20be864d9c269abe5f359d8bd3638d4072e82352b3d1d02e53b10bf3220d64e5a58153615ee62a7696502930addf68b1d2dbabd5cd0023f6c2fded1afc2664035a6cbb0d4bbdaf3fc2ff482fdf3d15f9b462d9b75df9497c0dc562c169436f240790e0f59eda1448c07694f12024668a245e73ed8dd7e251ed124adab476c1608fb8ff9930e6139ed98d21d7ff084904efc3817ffe7f190ad1cb5ed9f65b670c08ce329ffe94238966583ba43209d0502ad4b6d4c3125bdbca9a42ac7aed8e3a1ada8f55f2c43cf43ddf02f417f21774ec78d22f9eb41cef57890802c10ac3513f93dcbfc19dc00c6433434758cc827fd37456acb2fbc9fd86001e14b6ae6837149eddaba7a84f8243394f32f0b085a5d0cf50fbfc00758e1a0a93118aea83d7c96adc570de496c88ea45548c381537d2c9928aa94f70f27656807cc8f8ef1c297ae2f5e2791909d1549f59202d85293a13e1414109f6bfa6e79d96327a6090a33c205fd604e1f517c628078547a2e43d624d5fd0445c07760a30d50e03bfd25c0762a7dea998aa4ab15def757d18f700c438c08425ae36bce1877452c427f9adc5bceec793182dcd82cd2ebb78cd38601fa06b49ad84951d44a7c9ec40cd399280b78c2f606372bf29f9935249732d06692b9db9cfd500482a35d9e3538b1cbbf67c60b5a06a63aa54c", 0x1000) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 22:11:33 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000580), 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0x0, 0x0) 22:11:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x0, 0xfd, 0x4000}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:11:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdffffffdffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:11:33 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000013c0000000000000000000000000006"]) socket(0x6, 0x5, 0x50) r0 = semget(0x2, 0x0, 0x641) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000140)=""/222) 22:11:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) 22:11:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fe4000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f000028d000/0x2000)=nil, 0x6992}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0x0, 0x20, 0x7f, 0x300000}, {0xffff, 0xff, 0x6, 0xfffffc00}, {0x8000, 0x7, 0x1, 0x4}, {0x0, 0x8, 0xa7, 0x1}, {0x9, 0x7f, 0xff, 0xfff}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xa9, 0xffffffffffffffff, 0x82, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000f67000/0x1000)=nil, 0x1000, 0x4, 0x410, r0, 0x0, 0x8001) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000540)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = socket(0x6, 0x3, 0x0) socket(0x0, 0x5, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 22:11:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8371, 0x0, "000000000000000000f5f30003ffffffffff4000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="8c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:11:33 executing program 1: r0 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x790) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000032c8e1654cc60800460000180000000000019078ac1400bbffff1aa10300000d00907800974f50ca1a56123f752478e10000ffd632c4e9f20ba2141bc3b3"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r2 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/228) 22:11:33 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x4, 0x2}) 22:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x40}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:11:33 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x42, 0x20000000, 0x0, 0x20}, {{r0}, 0xfffffffffffffff8, 0x51, 0x1, 0x100000000, 0x7}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x4, 0x400, 0x20}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0xbc}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x20, 0x3, 0x36df057c}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x5, 0x7}], 0x1, &(0x7f0000000140)={0x7, 0x3fda2a67}) close(r0) 22:11:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_extract_tcp_res(&(0x7f0000000040), 0x7fffffff, 0x10001) write(r4, 0x0, 0x0) 22:11:34 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) dup2(r0, r1) r2 = dup(r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x1000, 0x0, &(0x7f00000003c0)=""/4096}) r3 = kqueue() writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="5c00b19e4426dbc336f7231d6a6ffe87be6daf1703c230da44f7a1281cd6917ce30b2dc5a12d90b28e888573b5ca8e4e73977d04cbb05d062ea9596b81be5669936e6c090d68c61ba7c28c4a3907425f57eefd4bc4ef56763669cf98a50916ab80e91c1f145b2a5d24e182f0d2764059db4b8f6d8d670a42b3fc51a6b77cb63e0732d5b497353b50ffbd0c9eb3a7", 0x8e}, {&(0x7f0000000140)="b3b7bd69ec6784b7918c66a261d27210316b117ef3941dea", 0x18}, {&(0x7f0000000300)="e7e18d45a06aefabe37f05935d988f0794df6bce06ced34293a1fd2f6335e2bb4a0e4990a2a344e23ddbd5e1be5a808e15b34cfaecf661b0a02b65fb1f2b8ef57d7836bea2377efa9dbbec497f734d8dc2e0a5d7ccbb112c3f2ee9328635201549783bcd901a8daab5067f8f0bc1984ae6e35e958728d8731e3d8bc822ef1f2298d476963ea5e95785588e9341", 0x8d}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:11:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x6}, {0x81, 0x200}, {0x7}], 0x3}) setrlimit(0x7, &(0x7f0000000040)={0x5, 0xa5cb}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x23}, {0xd6af80650d3543f0, 0x32}], 0x3}) 22:11:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:11:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="f877212d75e1652426ed20eba0584d53a8ff353952934777c8d43fdf1e93742455031cd756e96e9e8118ee3dd7cb80efbf64c5ebac8fbcc50b89bcc401157dcb714abcb036eb014cf7ca89e226c6f5f4c3e92e02d0c6c77849c10ab8d4fad336f236cbc890024d00e7b20136d28cdad98bf082a3551099ca156e9a5b6e737ee839c9543a4e9912662f87f8425c096a66410d34a91f73f6b561ffeefe094d038eb061d5ec0fe9c1c1c484b9c4e00ac9375270782634a4f2723b92c01f5b4af266e4044529c38e48cbfa6573a2eb4a4d440cb96ebe6adb4b79b091fd4b69031dbbfd8ab0f3d421c660dea8d8a627ae5092a86aad1cf05f24c5485c92da8cb83c1f2fd8f7f0f52a1d79d823c64a353bbb8cf03dad4e6c717d482f41bf"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x9) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 22:11:39 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {0xfffd}, {}, {0x3}, {}, {0x4}], {0x0, 0x0, 0x0, 0x3}}}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0xff, 0x21, 0x7]) 22:11:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff7fff], [0x0, 0x0, 0x482]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x8, 0x88, {[0x5, 0x7, 0x4, 0x4678, 0xfffffffffffffffc, 0x8, 0x3, 0x0, 0x7, 0x7, 0x4, 0x3, 0x2, 0x1, 0x20, 0x7fff, 0x6, 0x9], [0x8, 0x238b82fa, 0x38c0000000000, 0x400, 0xffffffff80000001, 0x6b, 0x3, 0x800, 0x8001], [0x400, 0x100000000, 0xacd, 0x5, 0x2, 0xffffffffffff3a69], [0x2, 0x2, 0x2000, 0x8e, 0x5, 0x1], [{0x100, 0x2, 0x2}, {0x8, 0xffff, 0x101, 0x1}, {0x1ff, 0x5, 0xffffffff, 0x2}, {0x892, 0x3, 0xb836, 0x8}, {0x4, 0x3a8f, 0xfffffff9}, {0x7, 0x200, 0x5, 0x2}, {0x1000, 0xf896, 0x3, 0x5a}, {0x4, 0x0, 0xfffffffe, 0x8}], {0x78b6, 0x8000, 0x80, 0x7fff}, {0x2, 0x5, 0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = dup2(r1, r0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 22:11:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202020be00000016e2b8036178dad898075c8b04ab3250083f2cd84386b81f3692e4decb0946bedc251cd194fadc5fe2b3793f171c4831f5009ceaa9d8e50828a08aef21b978a631f688e068ce5bfb498"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x10) write(r3, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shmget(0x1, 0x1000, 0x0, &(0x7f0000622000/0x1000)=nil) shutdown(r3, 0x0) 22:11:39 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaeb27a91be1654cc688a838008100130008004600002c0000000000019078ac1400bbffffffff000000000000000000010000000000007fe9391a00000000"]) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:11:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000200)='./file0/file0\x00') getpeername$unix(r0, 0x0, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="27c4e66d10fbfd107f6b109ecbe75cd811cc7c7d2976d7d1d7421b7088f136e5bac101632ba6f9bd1bc5f2c97d79be02ce7751d56f8c9697b3aed057f432eb1fbc310c9afa3a9227c26021f18b3457a714187f0d2a1f7a577fc53e04e627621c7aec5bd5e27076939c258a1712a135b666360feff18c0a29e4fe9257acc689241048fe91f6cc57e9c1d7e494dc001224195cbf757b626327fc", 0x99}, {&(0x7f0000000140)="df17831758ca44e3ae564de65f279b5742429a8161c578b1c1", 0x19}, {&(0x7f0000000280)="5f2308ab04dda45a2994d8f9123c0a73b3cc92e91c542df695ec0a46e5df6aac25faf02965e4437870350d90f189bb660fecb46dd47d8e48633dc4b3e5e005c6457434ba8bc86eb72fb991b0bbcf9962e5437eeed50a374b95dfa4ab03fd6695ba3e839015613c954022189c8febaae66de9f95f46004711d774addacc29a0bea7bb318c66af91ab1c4f81e37fe42bf84eada6d2df7fa011d2ed791007e8393c2f72878fc9c26e172441e8f55757a0c8f86d8ddec61e42e5a5543b49d1102bccddae75b96d37563a4980e7fe333a7fc2710a03199cf1885180ac2d596ccf", 0xde}, {&(0x7f0000000380)="d46765dca9129e36fec77ceea29e0f04235866a4b1816020354b58ed9ce642c409446870277525b8a95f42ec236b01d36240ffa7fb9a884f3cd93fd2e8dc43f214f588e8814fc1f401733a231da4da74b71b3aece0a9f81884ad60a31d7d695e898f6261d9d97643a4e9b13e8203a04a29dffdffbc3c1dcfd2499dc1644266f7c80ee927e6ea4d17fdb8cf3ad660c01d0aad90c0943d653e7cffd98fbcfc28a6aa115564e67533742900bc6c1b1a8b4f5c15f17878a715594aa830bc2acc8c8e3ebfde2a3218c7d5b85b890c04f9b8a83f105376269a7fe4a0bf126c2f28780b13dd16cf", 0xe4}, {&(0x7f0000000480)="a6a7b866efcbcd4691d077f2332c3924b19a56568bcad133704262f74b881145838c462893fef759ad06c6f39a335027b6b50cf29c68f91ed443273e8e07cefb4d7b0a2dc8632f82684f21570aa6dedc5cc79951cff64c500066baecc5311fabd14dced00c29d19d1ad6a9d288faa6681eb376ee9d8644a0a289d0fa526ff702c25d675cb7f103dd91f9e0d2a4fc5b3a3bbc55abfbf16163c453d4e3dba31766b2a8cc5cdacbd8f63289b12b3d54dd7f3a22449dafa58286ba0e331274030dae9b4b0df1634b220b145b18e6d2f32fd87039dce69c72e15fff8316a1b9e630d7ceebfb63ff568cb2cf0d2d95e9617eaea779635f867399b3f72bcf26", 0xfc}], 0x5, &(0x7f0000000200), 0x0, 0x400}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000005c0)) 22:11:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x480], [{}, {}, {0x0, 0x8}], {0xd5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pledge(&(0x7f0000000180)=',[:\x00', &(0x7f00000001c0)=')\x00') open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x160) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000172000/0x4000)=nil, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0xffd6, 0x1}, 0x8) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:11:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000500)=0x2ed) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x101) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) execve(&(0x7f0000000180)='./file1\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='@\x00', &(0x7f0000000200)='#+\x00', &(0x7f0000000240)=':!\x00', &(0x7f0000000280)='.:)!\xf2\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\'&!\x00', &(0x7f0000000340)='[\\\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='[\x00', &(0x7f0000000440)=']\xaf\x00']) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) write(r2, &(0x7f0000000040)="c2f423525dc07ad7add6f9d6e65ad9c9d50b18017b03f7a10d74eb2af207ab894f", 0x21) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84ce70 map stack 0x2071c000-0x20b1c000 of map 0xfffffd80541d7340 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84ce70 22:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfffe, 0xc0, 0x2e, 0x9}, {0x66, 0xff, 0x9, 0x8}, {0x8000, 0xf5, 0x5, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000008ca89d00810001000806000f3c0b06ffffffff20658be4d38982ddb4d84f2fc0c647690000000000000000000000ee4e9dcd58c40f99ba5c252443f3e72e5011401414383100ab65cf29706ea1892ef8e9969da323bbc037490bb37b0280483f957d1a52cb1194ce47d1"]) 22:11:39 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1f4261406cd259b1) r0 = getuid() setreuid(0xee00, r0) setreuid(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) r4 = socket(0x2, 0x430c0c9d14f09320, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) close(r1) fchdir(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) fchmodat(r8, &(0x7f0000000040)='./file0\x00', 0x88, 0x4) 22:11:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000300)=[{0xb1}, {0x84}, {0x6, 0x0, 0x2, 0x1040107}, {0x7f, 0xe4, 0x0, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84}, {0x6, 0x0, 0x0, 0x1040107}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000100)=[{0x7, 0x7, 0x3, 0x7ff}, {0x7f, 0x3f, 0x1f, 0x3ff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1c, 0x45, 0x0, 0x80d}]}) dup2(r1, r0) 22:11:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) renameat(r0, 0xffffffffffffffff, r1, &(0x7f00000000c0)='./file0\x00') r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) 22:11:39 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x80, 0xb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10005203) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000d556671c0000000001000000000000000000000000b0b253b2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f390cbb00000000000000"], &(0x7f0000000080)=0x6e) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 22:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e74400c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3009cce369797304466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09aff94cdacae9fd2d1817724aa40026cdb7eb6179419e8ba7d192afed727944285455e9442248312cfc02e6450e06576565e4b3ec8850b3b6446bbab3fbf2589c"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() r3 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x1}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r8 = socket(0x38, 0xc003, 0x0) getsockname$inet(r8, 0x0, 0xfffffffffffffffe) r9 = socket(0x2, 0xc003, 0x0) getsockname$inet(r9, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000280)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) 22:11:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002580)="7f", 0x1}], 0x1}, 0x1) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=ANY=[@ANYBLOB="d85be4267976385a9358f9dff128ca000000"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="75d91e9329b9ef28c42a14545d177e03bcc986d893db9df5b43ba432051459f81ebb1d7c9765c91d51c92819a499919d7946992c8df090b30b4c04bfbb31cfdef803fbe1a5d043e9823f6b581be47b1eae094834d2d367812eee1369553c526dd584667c0f946a243596ce7090f36b67de725d82d70dbfeade2a02c7165ccbce1c2df11b", 0x84}], 0x1, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r0, r2, r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r3, r0, r4]}], 0x180, 0x400}, 0xf) 22:11:39 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket$inet6(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000283000/0x4000)=nil, 0x4000) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 22:11:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x1000002}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x400) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r4, r6]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x4) syz_open_pts() 22:11:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 22:11:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x2, "b00000000006005508000000f6000000008000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='.\x00', 0x80, 0x8c) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 22:11:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7fffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) 22:11:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="387cbf635719bd1e14ef93e93a3aef02027ebb21b85d9d606344cb06db5db661f3e136bf099446303db94e18a5e9a074d4d32c43816e1621f00536e9a92506792bd8963c9810b2ae6ed8d562ae7dfda1bab55528d0efe99873ddaf4c77ad5bb66dfde34234192c77433161b1080eaaaebcbff9273bfcd450145358db088661c8b4a4195d6664a51804eb9577b3f0ad896730eb169d10b776a121046a1b52b84980ea03ffdb898d60afcda6fadd9e18bceef040fd0ff3e1f1c32e74bb882ad4e4cb89735c6c6ad3dd30f98af4165886f638899dc64e9bc5ceaefec5972082c94d937bb313f4c4b38e90343c4cd6a6f39a3ee5a79def6159a414233b6b98c912840600000000000000ead0d425bd653b26e7c39fd33effc130863290fb7cfe9b76"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:11:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x121) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 22:11:50 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x7b64, './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:11:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x480]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x40) sendto(r1, &(0x7f0000000000)="da0db3d9e6cd37c65f11aa7f6ab84c08f93b5ed57428f61c0a82ece18a225ef3770bfd5b81e929f4faba5bc763401a22a9b19441712617f0a291b73461c9a937f25d3f6f3acc4e7bacc352813307c7312aa175452c58c0e20e00", 0x5a, 0xd, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:11:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x5, 0x1f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:11:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffe, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e3, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x8b, 0x0, &(0x7f0000000000)=""/139}) 22:11:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 22:11:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000002740)=""/4103, 0x1007) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f00000012c0)) 22:11:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x11, 0x4003, 0x0) dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) poll(&(0x7f0000000040), 0x0, 0x0) shutdown(r0, 0x2) 22:11:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3f) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 22:11:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x440, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 22:11:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfefffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:11:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000300)="33c9d43c556e75e4c642b4fe07fd53ae356b2cdbe00a6178240437adf8358529bef5537cab7527876b9964548a662352dc57599966fc950f078f8b1d2d0f491646484a6655733a837259c0033930c981d79811425d55bdcbfce81cd847ce94c325a36c479737e99580", 0x69, 0x1, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x80}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x81, 0xb7, 0x1}, {0x0, 0xfb, 0x7, 0x4}, {0x1, 0x0, 0x24, 0x2}]}) flock(r0, 0x6) r2 = syz_open_pts() close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f00000003c0)="09be2d0e14a127b6efa475143a0c07c761d6ad5acdc0dc736d3d1928e826942aff086e9a45489067deaba1a3f393eb518ad76c6d3f922a47f57a3d556a4b37893773691ffc06d955405b90fa61f78d76e184686d62004bc2aa600199709d94", 0x5f) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) pwrite(r3, &(0x7f0000000200)="eafffffffbffffff006bc321bc481709e877cf23003831e1b3b0e2ee358370ddb8d0aa99a66ac3c093a996d5dc9d81776187f4d30a3487088c20dbd11d914107392d94961d36b75486c0730222bf76cc328a3ad0aa8cfa480c5131591ea1d74b455625fbf9d6f918c8bf9db970e06b0dec69ba3be5bd251da879efebc166d1f4640033cde4f1c9d5abf98fa908a9fea5416a0d301d35d6f63fd25770ea19f6f341f54d438e1990cc647d0592c6ac8c8c597d642aadabdffc0b5c39bf3c53af60f3", 0xfffffd0f, 0x0, 0x3) 22:11:51 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0x66f, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffffc, 0xfffffffd, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/220, 0xdc}], 0x6, 0x0, 0x1fb) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0xfffffffc) 22:11:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0x0, 0x1}, {0xfffc, 0x4, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f95809da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f23647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x5, 0x5) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 22:11:51 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000180)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) msgget$private(0x0, 0x100) 22:11:52 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x400a, './file0/file0\x00', './file0/file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) sendmsg(r1, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:11:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) r1 = socket(0x2, 0x10000000000001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000002180)=ANY=[], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f00000000c0)="adea8bdc81fff9d8e1e186eb6956be1530553dbab8ec5026083f9db3bb0fd01d9d9f489db843adaee255bae1a43729e5bd505d505392ee775de08f9a099eb6d4b5d7787e547f825f795c37c24a2dcdf2a4ce3a4ebc14e0d8eb1717477b5970600907d04d4c2b112bf8dc2ea6", 0x6c}, {&(0x7f0000000140)}, {&(0x7f0000000180)="2051d87e051529ce45ac01a1dfdc733d127ee291171f313c5340aec6e2d7280b9fe5d27c231222bc946f626c0a98aa538bc31d8f542ef46718d7085f93be9746786bbf82e7771281997fec94848bd77384653717f73351a8a3bb56369142515ed68ccb1ddd17dbe24f57dc0317a7d99445e10e884f6e81fdb09042d22ec60bbe1dec882a795e44d359d1971d049f7670ee202cb6779c4a8aaac86242f5ae5a68f009d894795ae06ac7c1922e0ee5385e55ca40c337e6a40a327b1c1b7efdd054196207586463fd64e26e44", 0xcb}, {&(0x7f0000000280)="35faa8b222a24d9b5b04f019eff0bd4d58fc4858b2361df5e7dd3de4d9098398248fd093b24ad954a5098004c0eff39dfc147b8e7607907801047ce6cc43830dd7949977ae2988f0153acd296f7d04d53d3fa93defd4fdc5316f1ffea81c97225301048ff3e03f81bf5687e1c98490413f22209a9c", 0x75}, {&(0x7f0000000300)="85516f9f2874610c91cb48edcdbf968a244b51a65dcfdf0b0d074f2365dd92e64de2c48c6fc907a7fd1ec4f502489c662372d4e967074970b777a403d950da43c271edb481ca2312dc99d182a3a40d5d904761571b54e9e2645e89fc265a023dfb9e44a24ffcaf6ab8cffe3b7ec2be046506737861ad7740484e611fab20e1ecaa32c583dfa64763b855d4920a991bf2a001eb70cf4facacfa2d64f0856be144498df54a0afa5d6a38e4d8ca57ac0ffed76ec8a73a981eb3ed624a89800271e19343bd3c14910c913d45b133d224b572cdbce5211ef528415e34e4ec0a9da0e5d1a5d5d7c82552baadb5befdbc7134762169316a2c750e3bf08d50c0a4d3b82b99d79e033b3ae49a49106f6dc5aeddb3b0b3f70531292403d7b11d216bd3d4bf586af753483cab5249208632b47dfdc422a023725352a12fb39d039672265abf22b7e13756729ff4c4433bc1922d7fcfaada48f5131489ba58550490058b1c1fde2ac64deb9fdfc155e9c4c1131e8e54e69e599ad9e13e01c98e5cca585bda99e7b55e4f7b795550d58d306fa7fa8f62e95bc208560d6d5322d5415dbc84f860c5f9d2838ed3ee221de84e91a6fd072bcff356578c00a8b7d228eeb15ed107f0699e305bd6487d5712432c8b4db8e815ebc6bfd958928fdde557a7b98c3787b3d6b02b2a9e066b5e3b06e7078f5839fceac2bec4c88573abb6f60d7134da671c545f4d0a73af0e33cbc121020b7d275e341adc5ff22fd8e1aec49fe6745527dfb82c9ac448b536fc987129cc4af4c4eafa269467d14c12e892f35d7507b1422e33429fcc8eea74f531b72df777b1a81a15aa99abbbe6b4df16e5ddd8744e000420197a716974201b86a142d24f9b15406b30d1241dcbabedc9a50c299ea604db37aa2bc864e0893c1f8d835f12f5c2fd0bbb9fc557c5e90dc8799109bf823e51d4d61044d379204aecf357e402cae189a72750eed777b65380a7e475eca93a02c91396a5543c6b6187d0636d741cd66cf7dd1792094d89c5a67363d7ab2ea49347b14a9e80a0f64732bae9b253a82927b5c220fa794ab2658b9ff66c72719d828adf0cc9bf25efab908fc1651e43d93e8b1d0687a39262fc95164aa2047c5fbba2f157f0f0ffc1152660f8710a29c7f49c9d4db9ba71f694307d5e3469ebd9958fcffd5d8d2406c09e51f019e73b28649765accb419d2665838177d1ca2fdc42f1b4add4e6a081fdef8652a2875101b1b7181eab9a8e78f8cca4c2aea5245b6eab63841960c81ef50d4fd7c1a69b6a277c5b1c7e1a05103cd92323f6866cb4e4b4edf2f538f6b9ae50043b23373e52e82b1ccc24585d34799ff1845c701eeac0b36e753c8db7390b3c4468f7937afd21a123ae6f87923d34f0e49bbcc94eb6bd21552d930b5f9e5e53d7e20bd23a918eef0ab9a0acedf3191c7418a5364b08ef218745aece686dd04ed9319d69799c6c75e03799c968dcc2d47e411f36253342ddbc78dcd021e9743fc2a1975aed914b8161cbaf837fdda76dce1985a892dc9ea4c7c8ecbf26cf319a1884ed8ca2e7c4574d94c6e300d0bdb7abc224f44e587cc3e56f207a4fd0f226a484824ef28e105cce13a003be822fc28e6dc6f7ae31b9dd52dc6760d18a1069f5700da2690e569440ca566673b1b1e86ac5de73e9ca9e691b27ab698ffb41f3071b9ba72f87ca8f4d98aedbecd6d0932dddaf7138427301a68e35997978bb1be1c3d4f8855f55f18492920739a402b0496e079e985635cccceb125010cf5dc17443adb28b4bc178c01b8458f46c66d8e4e1a18e108b6565004e8d1acd38df0d74591a6f18d5af1771761c2684bbed77324e1d46a47c66800c868bd535c9649338ebb53c0c912b20f44e822a5ae690e7a3994cc6fe81d9fccc004b4f79c70f6156806c2dd2ba9160c5c24137718c5ad19184f65e292471a3641754ebd2ab604c7811e068cd8ce399c96d13b3dd4b6608714788ffaead3001b4be03a0c4d4a98fbb0078f0bfa2cd572b0b97d85665bb8ec72adaf97cff9d26929d587a6c344f02d884ac1a9b4d620316e669498ff47ec36bd8e5ca8371797e3d227e4e5ceac657e5d0640073e9fa8b205229c31171445fde9069f854f30bb9759ef35b252eb152880b14a309bfd290e94a0618604ca981e56aca1a677000ae6bb5537b12a2bc6a130818e0e0f9b7823124a7ea4f46d7d191d1c9395ad9881e8cae04d45f90f732e02ae29744c61d8a2e7c0d1e1269b9482ef4b503f2c9b2804d8859e1c8b93a67caae6c87588d71e4b66cad394292e3837afcb7b835c1db19a57490a9a441da34022eee70fb969a52dbfde1bcc89580de8d9747059c10699f12a53d349c518b28a908a17690f92f92cd6341837d6b4177a941a90acc5d47941f17cabda78800d312b5b67de14057ebba5880584a2aebfac5fd78fa73181047733760b81a811b2347ee27d85994ce4792de253dd18cac54c4acc812322dc74d6887b2fa4d22db3ad0eb32d307aa884b83cc04670cd6161c17677efd6da729edb795b39513a140b09c8011f9a131ff4e4719913f51e336ea48c27a512353fb5d1166bd20620a62b99566c94e99afca0db11fb53d78624041a0e7c87aed7992e97541cc1ded6f2b2d8cdba6404eb442739cd1e14d4d2e911f486c3c7c12bef2713343877b71229f58dd956bd08de5d84d90c29a156492b90c831f7593ec6217a6d866d216862c28b8ca42d45497c7305eee94d0981b2d392fc2f6cfa0f86af5fb9318b2bb4b8ccd97f8156e7cc45ebe0d56614e3c49025991570913e0a153e4bc020f445304aa76630ca665468757b2d9b486ea3d0480898c6ad0edd5858a968206967eea127a1c68553c9c87b5ff85f258ff5f096008b0a364abe5aed3a4d01be8db46719c5bd9efa1c382194ad0ab40d420de438a9165ab88824b956b1ab03c70c668ed29173a1bbaacc3ed3b1ede1bb03a2acf92a76a4049ff5f1e42a46840aba57adb6c2ab4c94cb58bd23ac0097b347c592c6996f1119756f50db04e63ae28ef4df4f00a99a527614d1c76ca402395da2dd6c149f33129a6cec6a9150465fb9497faa55cc4993666b6b9590aec4523e584e580407457ad7f45c61d4a477ee647769851569404dd2e7d272d694eab684152f54e2f104793b0cea43da0786381e70bf37d23375bc0467a0f763ca5bfb9e3cb0ce8848904fb53ac0156f0f7c47ff2bb878f90a833950b467eceb51d63e6471afb5653f2c5a9ff4669e5fd94a40922bc079261dbc3581b28c6ef2a908b736834919b88569eed1abef5325b171e7734d9f8c4a6b4ac99b05aa5293a61431a9604397ad66cfec782bff51b026b47a3623577f26ee23b2b7cd266c8cbefec0caf0c86b28347cb30cbb2f97963adc110e8116ccea9468d92a950973faf9caac7b92f9ed726f4e267a1b270707128528a53fb90e124028998f3f567757423b584b0d1105ce69e6580ffe1a433ecf46286ef027155ac6d003353c0947a60bde450c895c4c7e375dc701aab90e51fda81efefbcc418ed87edddff805b8916ed08261cfc70853730ba7a35d967718de37d258cf95238113d5446d0a743c8874fe5594f8ad6b4c9bf6b2965ac3fe9c4b0b07c9803658824ebebdb187b0bc7a30beb06585f0509ebf333cd6bfbca1ad3e7929ab8bb383c12eb62455260454ce434cba46172de794e321f7c8786df2fc0bc67d9998016b4963fc23a630a75f5a0f4c446036c9680a31147e6112aa60b99e6d7c85320a8e28b73e98fb2e4fdc924a481e1ef2b9cfe3355cf0fdd3ebcb1f0ec0d7130a759b61242af8e2b8fed8f4f8cd88cb5238e384b644c88f711380cdeb4cf5aff8c3e3a10afeb1a0bd11b643d6828dee01c6c0846bd0557286170e3dd0ee6d39dbc85ce61899d3dbd37215a2643705c1cc67e0d0c1fb094abc529718d7ce89cbd16a2cd4ad0662031ef33715dd30662aa727a92ad68ead48c96c58d1005362cd0e7dc2c48cd9d99a78cd9a8377018f2cf8e5194986b7f9ba9bcb9ac40078cd2114bdd294046b379477b7206bf92a07666c4a4bdc616e7b6f154b73643a9b4be60e8026e2182c82bc30555944c23a2aff394d769a75ce9c181ccef738945fee6020afef75c6769620ed81ad19b245a40fce5bc31382a60034da71758e0431bb6bae7f042b3dfee80698268f6133307a3756a222f22110a314e20abeffa96303bc22c16fc1a868fc85b5eda03fbcac17e67853ec182dcdfb6cd054b7f12fe7911f04dea154fd34fafa7c0a1208088d6a0023b94acc343f03ff02ea7928278cec458ada8a21095b7a389133b9d944301996ecd73886baf516601d6222065bf5af6651cc726ffad9b3e942111264bf455fec194afc0a2253eb7453772f983b95f08ae93a63f1b86487e1c0445d099482ea9cf82d11459fbc1e953aeec00ea3db82d6fb8fdb6fa1a5db75e351d3f8528030348369dcc2e8cab2ed702ee1945fda03bb2581cfb559237013c8d94937e744b56450814eaea8f34d55ed9f2edb82ebe12fb3522ce1d9b6fb26493f4fb8dace87d2998603f75d25c760649b229b37a0da0248c1eb86fe44c6e3cc3154be4bedc33a758adb90e626da1f3016973e9d393159f1067c9346b6c929bcbce702394e0683d8c4b1e6b1ee32dee6371920c8dfa06485bf2a6ef72d21ccfddbdf61f5b0583e8e6e5f4065c1daeb5c11f1952639d0025ac08843756ca5c381d3b60888e9e3a12d1240de30505c4a00405ef3431c8f3ba476210493f62fbef6692983cf4167ccf2ca1b25ecc1af4444676d34c82e5ebc0714f1be4c01cf3d8871f49d3f0a0629fea4aaa1ee4efea4e23c32d45bb54d3eb2563e59acb2653bab0ab268a5eef6fca04ecb567d42ee1bdf539d49b0b475da2223255319e097b50d0dfb28059a424d6a0f3e8e4045161071cc937a5416a48662b0782c13efd1f7b5bdefe4c552a0034fcf6c61558a5cd3b2b369f91e2a5df3ea650092178c47c790dd20597431390fa5b41a0f4946fba3ab223aeb33f4b9a4f2dcefefe599f4cb0565a84c6133170716a8b14b8f9a4203c7acdb88c4f96c8b0fee3ff7b9625780d8fc51be414e20485636e8b60170d9762849c4e5e019f8e87fde773e133b4ad85412485780bd1cb2e4ff426533a7e532a96f915110ab96e2978ceb1471570a40880e40a164d1b54b933fabacb35271ec9fba785092ee6057e66104a58ba23830b604a0e229bb916679ae5050bd8836b8b2daa2ee0e9679d027043083bb0534be603c5d31dc9b417df73378c51f3875c2a3dd0c9f0388614ddd356ed0341bcaf96245c4e5fa845b27f03f7350f6d6cd5226a7523fced91dd5851f74b584c5ae25bcfbfb514dd39ebe853913b99554e23556cfb8b3456550fc61c2a5e3b6447d34d2eaeb15a9cbd7433b06d44d15acfa596627f0dffd3b456fc8f23fbf90467e0e452c6b27769833e205db8f261e837187a7702aeee78298214ed2da2f7cdaaa86330f5c0e23e69dd1bd31b5292c460a311f6d431137212192721f5e39826564d30e78d1970178ea1540e6cd40e65c42565289a376eb44d4100c1b8321195925f3b055b2f14a869f8d7a374f44f5d7fc388104f7f40eb8e745dcaab2f456ed472d21dc6e623f66636caa323a2d556a498915cd7115503b474892f8e1b4c6ee660e34a87a4ba909b25fe277e75d2f22b0bd35952a10ab47c30d8e2e9910136c12685cd910082eb5c5be145065e1f872e17d794a45ac05c3adb0e1aa9c2d9a2d19ff4341f7be4d87b2cafb9050e628dc54ef0166553f2c4", 0x1000}, {&(0x7f0000001300)="3b332f82cf7a4b017461cc632ad3e952f25638539fd2a30c1bf157941d48c2e47167d96a2664b1254d7c9af2010823de558e22376687e45a87dea9ff2dd9b90aead21aac311110f96b7b9a4544e28384b335addd3d4693c8fea01a6806df3ea0380ee76b33ded1b42a437e4b51b9d3a46e4c18491e2df4e4d853b930b436f0f5be175627040a0405ac96c78a12b6bdc352f0ff69c4c1fe09cc33d7f1dc648faf98556ab845faad187667ee5f70576da883ea5950738cb05b8acf90d3a0961a8c0f71d630f576376b1d68743cc4cae3cbbee8f46a85a24c5430fc71e9e9895fcc254e420e73d2141b9c67c22474731a4e45a6fab561fefbdcc4fe0fb46aed580006a608501f3c5c724c65c5fc387763279771429deea49cb677985db9f4072c3a493dae84ae812d73cbd00634ce08311576ac002fb84ab91e21d8b1f14711cf4008b4ca867e3ad41208383945bca20c6a782ea3747cd7a77379787b6df99adf13a7ae2fb2451d2ae58eb01783ec44ff9b592a70cfa24b5848b7d932f774d3cec1d21143e5f3c69024d99835f89a9151c41111a91a88a71bfbd9dea93a9c2cdedeb9358825c012f1e597e5a3ee7f7db99e1b6d63d07c6a60d5b2add6a2acb1582f60b6fbefe3d3c8b5b7bae4383c996ebe0103c034b0b8fe48ba9da860cb3928ad77ed2d623ef8746a1a161f6750205303efc72398b30b6471f3aebdc5d8e8fd49dd61f3699cc2e2456369b8a05090ec7f7e7b79fb7c2a10b5c4ed6f7a78685045102972785e152a6a47771a481650e97241a85d36b3c658c2182690626fa9174cbf3886a200573eee3d9cbc8a6c74c188451716574ccd2aeb785c2bfe29e042489da7b072efc8d91bd446dba541e2ecd169df02ce84e82946d7e54534ccae297103329597345471a5c551cb340098b1244ff448aa6dd8211703829863d1549c3c962bbddb2b99a186777423ee1d1fb091146713c56c53daf085b14eaacdbe1ef2ac02d896ae4e1f8a1931f8275c8056c67c79001a1cd7b8a00871ea986f2d8f2cd5572ac53eb5bdabde8227ba1788fd7a9d7657f1233d01409df108fbccdfcfec585a8069926123dbd8e10e2e1d4690813437b267f54c1d6d15f43c59376b1dfbf155ab6e71b4962e1d392a34455c340e2e0594f71aaa695a66b96103d2751c0fc183b7d009c7e1f52ada4a05d68af85df3baeee7a1fc3403ec4d512677c574c72f4e673694a84077503e5963758c07d9b9e0449f168b7e50b33100d0ad6e1d360f1864b050b15bf516dd19133dfec49f1d03624de1ed72927d76421345cfd9bad81a7bc7e441ea2a503dc75505debe146a39a039b3d20c1bfff2e21c88fc32573f431a58e3973868a09d353aeecd59771c1dd27be10697d6644c286dfa2a4129d8c05ff4e1adfc91393d698529c1f1a03d7e72b36d5ab0978988bdc4e6f566b7b0269c17031522992641e08879867eea59bb2afcd4f237d688ae84bae07576f0372f26953bbd01d427f92d79f3a5291ffeb1895b2770fc51cbc699f56d6e09acfb5b68d3f08f1584718521b12325780bd7e51b6bdc6e39d4a4e7a023edd3d4d5bee6238aaa8442976da5eea1b66345f342a849e461a45e0464c0b9d2ccc5d218032b59a3b540f5c6c8ce7a172096e15ede6d4e1776a973731ba64089bc554a83d8a3a662a51fdbb02f3901af8706571fd1ee71c8940f2c63877b3bf13547275cbc1bac8f018ceee062db9723ff75cd9b3742129e400cdd104de5d102e9183e5da9b2b406d053ab5c272f802806ac4e911d216acccc02c40014d1a13bd9c5fd87ccfb5a9d4c0ee1270bac76dae497867a1ec3ec096ade06a84b74ebad4697782bed3251d84bf37d500781d6e03b363cf269374a426df35d094612929ca682d2fe762977c810e51bdbd3f380b17d6ae9a723534d8c10f2d0b2757981ee91f211d165574eaecc004911b6b215bd6a7e55080d704e18d6c7f2588baafe250cd45f3648ee17bb98f7d37c3e8ff4fe2e01d4001d9823744d1f9a5c8029d14c8c3da5a2e2953e58df589f9d4e66ac1713b5b23d3dc68b485fd922c8fd805f7875fcce876d38250570d4867da2e0dfb17d3d21e03c01bbc21b80dda21262ab44921dabddb49cf3624f9b02f3ee67f90f00adb75c600bff96f342e528d36a43c6f8df6626ab99e84e0db72d153ddb26a61a98da68c16c350d70592ae01aedc9ffd617efc6be381bcfa0a346a64681aeda7ba00e9548bfae33dee2c9e19d30eed10a7c5f14b3c92b2bf069859647af98bb5e9723107de9dce422c17da46391b767a6e4219acdbf6a51a2338bf6f45502fa740fdd6b8c905322a103d6d1c03a6df532e06f8c3833058ad6d89c1951b923f1cb35f35de8d24a3f2b94489e42d884616d37add05c866b130363a30be1a1dbf47205497d87fe001ac6182d4384ee899aebe78b7124615135cca1708f6dec2116dcbaf01030b71d86a9cfd9eb3d5bb2ab775055250c95a470031147a5708c79ccdb737c8a4a02b3690bc30f1e9a2ff0b5644a318f00076ea5b5cff21462d419cbcd50fe37151c617d5e3a1ab49178cc5ced41f496836dfb37995e398cbbb111c974a4b32609d0d75cdc7db3948c188397f2bafdb847fdc57e868a3ff1111d59f47d580e7d351d95f72eb4699968e8eb71815b1fef0bd78629f303e98851da6b9cfe2d5f405dbac8d52fa8dbd66adf034891ed3aca9ede689f151e54de53961aa82b6ed3d9c48276737d34e1e32ce455c9749d336a865f9a5b2546701c92c38902cc56dfd023a9127b06d4151985638f6ce784d6afd4d5accd1a0f2ae3f69aacf41840ef98e1727927fdbefafc396c112deb3cf139ff4872b57e7c4c187a325ae0ad4b5073bd300af28f9e6dc7cf41d9060a81155e20885a93c2aa615d844646046b17886f568c4fce7ed897f094c24d8fc79bd76c703a22d252e4b7bc9470294a990f2230983e3017b777014cee67f6a4e7208167c2fc3327f8df71a2fc85278445a9175ec44793b9c16cb3125c54e452d4e47eb9161e6ca2af5bcaa6758f8e06095cc3e05b41e5f7821de403761bd941b3edf31d79798a6979754e215719b97fe9a08383894d114681df00f10e426724258b8386a2f0ae66dc03cb2892c4a0b46197aeb1536344bd1da2ebd4ad492a2fe7edf0ac908efbb4ae91ca0a6e885d047cc4ef633f28f84dd1f0e1eb1d648fdfd588cd27cbe7fc4f009ad84cb55d5edd63de99da0b49879d4ac61b8ef0ff94c7185a1badf928440d5533aa4f68aa364b0c53fe9d5d21a321acefeee64c0ee031ecf688add0a7c21c70ef6805dcb6d82a4ab7ac08238dc1cca12ccff418471ca09aee342ec63caf3428fe1c71d96833d11763aacc6976653eea07fd0cd1ed3b8cce7638176633ec4988b38115e7751fb1a2d31b93d6789ccadcc90f5b1f42eb7c47fef3474e57787e56bca99fb588e44ee56613fcee50d666e62d0adb3adbb1ab3ae759cb804ecc98d0c0d1120f6837e57c3409b9a437e8dc1b469c33117e36210f8086ba89da8c37c0062b3dae18e5295d462e4e6759642a5c8a6835e972d0eff2b78f8e41a7c70e6c26cf3582370dbb4da86292aa415a7a84e17d04300b26d27b9748203aa6a5ade4bae2ad527901601ef72b3f560ca44ae26b4c30b2f8171ecfe303d27309eebd30d6d2e580f802f972dc8e6a204acfc0db6aeba272eee4c4663bf1ab5095433f48ee444a267228c9eceb62f15ed02e3fd295c5ebb3b26e3d532dc2ca54c40a28e94c65815217f1a6a457e68fa4b6016b2120a416d73504e74c7a3f8ccef84aeeaf9386a4cb488c848b6a2f8b867e6e2ff657089807ab2dcb6f67cdd6f92177ce4658cf0661615ff65451451d1314078d0583d32d67f3ba0bc9faee20d810da9738e5ec11c29f84407dd360e1fb6ed10e54a409a258885a99165164a7c8f1c2dda0abacbf4ea2f2ba90753a18dc52ee48ed6c17de77ea5c3346d12f058258a7377d4f0a10c9d0bf876929489c837e63c24fd08f90f77ca9e94e0ea4bbcd52c052dbad75bbb80ffc93e3bf4642fb6b57bfae12c2f04a10d7d7823f045a521d9acf5bb4b6a1ffd0cb47a20015fcf5d8338d05647d3449ba3a412308985b1aa2de83727ce52e96e9fe7b9151ca1fecf8e5b617d832b2903349dd9d2d04b63666d2715a8a2680ccb0604e9ff982621a8fc4ec1b7f889fece7e92773c098f5c735b2972e12c9e1003b7d442f1a33374d5f6062d64364a0f39cee2e6d8d69ac50ff5d90418699bba386a55cdee58ec49874dbb76148400b54ae1ccc3e711bae3973ed27cafd44be2b3dd640ff2a4d53f89e58a80aaa86e69bff4e2ca1e941bb67a8ebbf09bf7e2746aecfd867508ad43d6a35c37d1a821b8ffff1cf08efe3d1760fb524c97b0e3ea9dda5062f7c5d0b14327c1ddd43e25e2e89ffee4b724e87eac279c3e67d47442857cb2580e4d1ae9bad971eb1d8b9e6ac26a247deeb204fa29b851848e812cfae4b1b58394e47ef68beecc0eebead9726ad08cd5e94243e29dab5168deabeb3aa922dbbb92b9724000526aedc462c986eb074c78a90a4d3f85dce0dda5fc9af1214b0d612d6b1f7c6f674852cf4fe7c946f79d072f1e587fc57874aae3cc5b7b7e4439285531c0d62526a7eb0e59d70f0a86ef2d71d715cbde2638a4ae7ed0c54e033a8366dfca12da7a3e37fd3964c6a580946a7cd0147756f6c9e01dab1e848faf6a37ee70654cf6f35f043dcece51b01ba99d3557063e417016da86a2c45bb133f6fa368d1df3f471e09c9d21d67c60376bc57942425fdd60f1dc88903310120438f64868a2adad90b6730fd5bbf2e848a12f7b0e9540643e5156dbbe982b66cae0c702787a4ce065dd5e8d778094c58346967dd0a15412811c86e637a65a72341eb8da4d71fa9809a64294fdb08c3826aaffbbe86ea419ad5826392e72c683af817c7a08d9aab2bebd472579413694c55d4deaa32cc99a479e7021223946592ea0a223d11d180e10e9e23e1ee55ea01c2e1bf8a0a537435c3c509d7656a2051f70eeb59808ceb82ce7e0ad387d9f33e08a768ce63c4d6df3ed2f548b49687e79d3860da044ea6d5d243e1657aa48436286431e79357542cff7676dc97906cc15e987e611a08d7c0ce62b6e97680f4d7df7de0be170a522d6fe9070d9148a59d4375e6a5e71cc3557f1ac84f709f31504de478a641f2d2c5981426af25a26dfe5cf262828427be3c06632fefd77882a83cb6fb54f8fdb4832a2650f71621e6f25e64e6c5e91e47be46ee0c50c2a8eea6128c5ddc2cc2e2224480e2719403608ea7eb94cc6c2198d9b8865a1c7894530b81d602e8f02f35304334bc8426425f85a58e23269a9a8a866568a6afa949426d60489f467b3aab36f89c89e19498e818bc7c0d57af0b589be39f0b356fd41b9518819e902c78e9ba90a8ddd38299eda4141a7d1ac529ba4b656bc6f4c4480600b80f2a456200a62d20807fa71c3289c8c8aeb74ef5f5a9bfabb05c144c8838dbb335b6f0bed7ea3a4b194aa3f5ca61278016ebdd5f44b1f510eebc9d59fba1aee3eb42e7ec5c8c30f380f47937b89927f3cbcc7efa116108b6dcf1139541a327973047d2e5693ec0a9afcd5c35928cc118df1fcd333845d28df3f96d5edc255daeb6f80aeae6f457dc0e771082c4c831357712e806079bed89747e3e30c287eba19e9b7e2173657eef2541449f2f010117f2fd8a8cbe3693052c0c358e729a93ee0c6c2d3bdbc39b4fd3cc2014516d8359eded776624bb469a22eb64e9581b53c7b73a9342f0", 0x1000}, {&(0x7f0000002300)="4632f362d80f13ace0222b2bd8a3d58f030071e7ece54378f2c5afe65f", 0x1d}], 0x7, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x20, 0x404}, 0x40d) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 22:11:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4000, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xffff, 0x81}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 22:11:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40000304c1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x7fffffff) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x3810, r3, 0x0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="4cef39b4df4e1f8b17d81252ec87192ace6d084a583e83d2d0e2d1b5f5c9b2d569a8d209149642afd4928283f6cb56cd8d4d064ed59dbf2813a8497d5ac681e5819183c73d292745ba51a411b8e9d6f32b0dc98b909f7f3e5bb0a5097fc9f73e4c6bcbdd9b423e4aea2f90251864feb988e4503139f345e58cd8fcc41a3f9abf29fd9b799d14", 0x86}], 0x1, 0x0, 0x5) 22:11:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x79a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="7efbd540", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:11:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x5) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 22:11:56 executing program 1: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000040)={0x3b3ceeff, 0x86c1, 0x0, 0x0, 0x0, 0xd0b0000000000000}, 0x0, 0x0) r1 = msgget$private(0x0, 0x109) msgrcv(r1, &(0x7f0000000200)={0x0, ""/137}, 0x91, 0x3, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) sendsyslog(&(0x7f00000000c0)="6062c695cb172a25c8c1f2064e3c0bd6d7207e50e6e5ada956b779a003a24c88561890d78176e5e73f756b580934bb55913f98f6d3aeed6a3fb3020cc3a5b15e9804bb", 0x43, 0x1) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) close(r0) 22:11:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1ff, 0x8000, 0x5, 0x0, 0xbe41, 0x6, 0x5, 0x0, 0x2, 0xfff, 0xf4b}) fcntl$dupfd(r1, 0xa, r3) 22:11:56 executing program 0: r0 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000f32c8e1654cc60800460000180000000000019078ac1400bbffffffff830300000d00907800"/58]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r2 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/228) 22:11:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xdca) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r0) recvfrom$unix(r2, &(0x7f0000000200)=""/162, 0xa2, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x700) 22:11:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:11:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x4080, 0x28) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 22:11:57 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x10, 0x3, 0x1) setsockopt(r2, 0x3, 0xfffffffc, &(0x7f0000000040)="87ae22fa3afcc145ac7dd2580fdd2f150093078c875bf556caa18f6c2a21c7d8366228d96bf4fce2d8d01f7a6af5791fb03f7beba46bea2b2b24aaca600875f282ffa85e281382f31eff31afd3d282c4b1e3a8bf82842f8e24af9f0b9f6c8a70fc9506ef9dd677bf00eca3d0c1e9c4a0e4c42df3053b768fa86d8d5fbef1b3dd9ff1dac0247d62173352df90ddbaa332db91525fa79d4633b7c0", 0x9a) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 22:11:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x3}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) 22:11:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052b174a30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c6e021f94b007a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b5b8df0762e4b9f4185b7935d16339a7c7d62e1c8bcb41adbccdb6582f3a6465a57c231724bdc9739ab0f93"], &(0x7f0000000000)=0x1002) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x2, 0x0, 0xfd, 0x7}, {0x4, 0x8, 0x9a, 0x3}]}) r4 = getegid() setgid(r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 22:11:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="7efbd540", 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0xcd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/147) 22:11:57 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0201040300385381"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[0x8, 0x2, 0xffff, 0x9]}) socket$inet6(0x18, 0x5, 0x4) 22:11:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x7c}, {0x6}]}) socket(0x10, 0x4, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000340)) 22:11:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5302) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 22:11:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffd67) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 22:11:57 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x6, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:11:57 executing program 1: r0 = socket(0x1, 0x8001, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) fchdir(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820226fcf4eff847d7d4c7299651fa21dcd2e93db3031d0dabd1192063195a4c0db1170bdbf23f85b9334945a5"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000580)="1cb008c15aa733bb426e9b520b4623924e7216080000009f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5503f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad71cd3401412f5a82b0c998c224d0eacb078c235e84a18c3fe7fb19458c0298031cb1a3046dcd0c488ff994429add8247bc71d59d6f591ac3728182124752cf21029fdd22bc1cfafd08520d49710d1cb33886dbf1ee38db3a8fff22f7eb26c2b29c7727ea6c918ffa5953a2ca85b9d2d418c999eb648ae4c453251a", 0xfd}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000ac0)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd0a1762103b02574d48ef8dd788e278c128c4722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3ec10753e3132722fcbad4c62961de8e8ebe6803b9517b38b9f09e8c689cb98bede0f7f7acbec1ebdc4369fd0e2d38edb4b9108ea42b5eab5ba130d0f3d6f5f3f55752cafa49629ad10c93fd9757924189cd52993245b0", 0x541}], 0x3) 22:11:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = kqueue() unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xdb, 0x0) 22:11:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000000680)=[{&(0x7f00000001c0)="2cc58491f1c538cf5e9f5c1b9ef8a94234d529d50dd319de1e2ea7d0b7476cf240bc42f5fc2d", 0x26}, {&(0x7f0000000200)="0066229a5f2ed9cc14114948908e39fbaca33ff51357dde11cc971d4b09952d8d0ee82fab12c5cf24ee9631c3c7844eb4335df033be03e541eb9a21779c67506123e29ad461757d76e800913b0324a466a245c6ca4910bd9cc3636c69c49533e109708921a58553fbded07af255c0b8adab8", 0x72}, {&(0x7f0000000280)="9648ca8681c2def3bef4b250340bf1d1a350cf6fb8c9dd572b33309c6219124fd2d569c640e5e19a19b2ce586f50ddeeb38fdc41f8c3feab6d966c76ced2f6cbf439e99de813943adcd8adb5fa9e89a02c85f8cd13ba109507d2727b8364c3f84d57cfb6d76dca7649e4e056b483245c7f402991d8d9d8f9b0734c316197d7d3f6bd3096a4227a7d2f6753a8a8e1186f74885f47ff03faab2c9fee934395f22129cdbe89ae5f01f60fc8247a221da78e954404d31bfc53f455222a9bf722983a1a0f3bdc17a07041bf2b9f29e527463236ae4937594a7196f6737ad041f5849b23330ff63200a7aa37ffc65d3b132d20", 0xf0}, {&(0x7f0000000380)="51ffdb0e2d39ce6a0b2abcbc26429507729f14ac5b7f3fab35bd401e997839daa320ff5f39e2794b2b4e2ee731b8f33e7af247a82c3bef5aa130eef1264f7c", 0x3f}, {&(0x7f0000000400)="ebfe704f8efb02a981c1bd977da816aa710ca8b5b0a1d51f8e4b64a0d38ad0eb89dd6b02f2af57b1b3820d4cf72745c0cbdad739b113b48a473c04488feefa30e3c3b57059616354668a", 0x4a}, {&(0x7f0000000480)="84031f367499bd09755fd35f734287a21760697d79c54e3524ba46b222b079421aa2b1d321280433a8588736315c981df80cc5cb0ef4ef5118e22da5a93ab5c10989640dc18cc4b3c186b6", 0x4b}, {&(0x7f0000000500)="7d4fe465b124738a1fde5a46f99d6fb224766a8b2c5577131e6973e0f2dc54b275f048213f7b9035e432ab6a9d312684fd2e6809c2d48ca780129f598e256de883", 0x41}, {&(0x7f0000000580)="d5bc50249f6b83e115c17bfed7cd579345377825aee98b8954fc75ff889062bf8406f7da7781597ffe9d928231294964eb118848c48d9f930b3b9b1a12d73b951e5a9769b3408a599fac7ee2ad6a5a0b92c97c9b5fb442e362a285255e1b67df0f9e22050a6a4e76ce9c970fdab2552fe0117edc673fb2d0b431543d36548d7dc61de1e13029804332ca2a677b70400073fdb7569efbea1f59cf534f3671102d5dc26929fa77ae2bbd4a2f7fb467d3cf7a904158d8cfa7cd665101297bde53e2633c0672ff10e5221e8d6912ffade588872ca1a2f273860228110ce33a84be6a8e2700a4b20dfcb775e5fd7e803379f780", 0xf1}], 0x8) 22:11:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) acct(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = dup(r2) connect(r3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) fcntl$getown(r1, 0x5) r4 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x80000000, 0x7f, 0x8, 0x1, 0xff, 0x4, 0x3, 0x0, 0x0, 0x8, 0x2}) 22:11:57 executing program 1: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/142, 0x8e) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20021, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x24, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) 22:11:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "0000000000000200"}}}}}) setrlimit(0x5, &(0x7f0000000000)={0x8000, 0x5}) 22:11:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x80000001, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x4) mprotect(&(0x7f000073d000/0x2000)=nil, 0x2000, 0x2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) 22:11:58 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000), 0x700) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r4}, 0xc) 22:11:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x100) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/22) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/220) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:11:58 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x2, &(0x7f00000000c0)=[r1, r3]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getgroups(0x5, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3, 0x0]) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="010c715e033d6f3b3f5e3e7b47287422212fa05619958f6d80d4787bf9db9f1985f7b3bd2654b427d74c818247950f327bdbdf721d77632ced4590945b", 0x3d}, {&(0x7f0000000180)="152af37ac8dd4a0b418ca18e4b363b786a53fd7fd2d20cecdb3a8e0e685be3fe727816129429a0816f21d918d18053f799ddb393ea3ecba27300a1", 0x3b}, {&(0x7f00000001c0)="4804b0775fbf7c0c3ddfde1b9c94e8138cd0f36a0679437edc938e20ef64bd3d7c2cd4a68022ce268cfe0f57ec0a52cba654bfa27b6dc84c5b15f7a7c1857ab76cd1da374f7542406b96b057223f45aaf213e66eec2966bfb942224c3f27c317986c33d23ca8ae086406a3dd962df1dc1eed37d2e0cf378cc73493f73e8c", 0x7e}, {&(0x7f0000000240)="e15e4dc159834c195a757a8af8579a6dbaf4c8cf6cf036d9dda6bc57629025c9f6c82bb9aff68b0c9d226ceed7f09da67cdc0f80b0ca95c8b7bb3777af9a01ba10a1b3557a8beb1173f8774c1173cba14bf97e966b69fedaca5a", 0x5a}, {&(0x7f00000002c0)="9d5dcce3e0cd32778754f693f90e86271d80debec932793f1fc5d3ce19fb4a3dcbb0b09d78f607a021453d4fad459be81f2ecfb7a1b2d493f8581aff53b010", 0x3f}, {&(0x7f0000000300)="c04c1ac3a6836f6f5ef526e4ca846b367c17ac13cd5fc9039d7faa169942a5b97ab27dbf5603734b4c14ccdeaee1acd04c908567a7845de9f51134bbd1cddc54fdbb9dc136cf4bd75ecb11f06fbd6cb87781c48a3c45a8741c9e8ae9b3c4d02203e94d559585d1667e57d9a6550d0be8", 0x70}, {&(0x7f0000000380)="d6d72f66411631855cdc824aa703c0354cc0ce1c847e", 0x16}], 0x7, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r5, r2, r6}, @rights={0x18, 0xffff, 0x1, [r0, r7]}], 0x50, 0x7}, 0x40a) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001640)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) fcntl$setown(r4, 0x6, r8) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r9, &(0x7f0000001740)=""/104, 0x68, 0x800, 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001840)) semget$private(0x0, 0x1, 0x4) 22:11:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="00cce61479d22200"], 0xa, &(0x7f0000001400)=[{&(0x7f0000000080)="bab68df86bf0b4b2f755c0c1a87d3e3967825389c4f1eeddedd63b0bba57677bdb96b0e78540f4f4f6dec967c98c9c5faec064bc7e06a598ab8a767cf8bd66dd6f471bfbdbab7e101143bc1c6b1f725ec417dad6a770d53fdf87ed118ee70890d7dd7a87aa8fc08797f1c349bcd3d0576a67b9c44ad7c4507274fab00819559a20e103cd1e4b6c269974f6b366f773a804ae69c44e292191a6b8e8fe136d107161c122030a9f0b9d1dcfd80e27d78be62416dd8a0a92870f1ffa870ebe52aa4bcd86f3fbf4ca47aeea42a745c447ab75066a252fb93e1227844d7e2852ed6e536f26cd21b42eb5a6351558dcda313cc04ab29d65bb1d4babf4efc87b9e8979b181c7ed68a003d44f43d4394f036a40a32007c3ea1d5c2adcd97b379283e7e0463fe6bcdcd9561ff79def9f42642908ed704e43f3874934cf84c9ac387c8e2043085871347ba3cfc3d8b4bc9c287bb5ddd9a21b35ad9e28f6f727c5876079f52f2dba28e6fd6f0515df09d308e6f14d3823e4648e05b54fa9f32cd832b1817a995953ad3e4db58b18d0f91835b36e70694985ea9ff798e280fc71d20d05130a73935a3e991bfd657151166c849027e8d9da6846876993ee146263c1f159d1ad5e63b9a49ec52c12af7072dfcb45949e533c1376ed4b1044e660d9ef0041a9fedfe5e4474c8936e2e2d2f25ff2c5a4de7119d7e329379deb63cb60b0e6b72ea31d77908700eeb8452cfcf6e6f8d1a69c092a30aa4309c23c5596d3524f59f0df57b259caebe785814e1927df4963e452b9e9a2bc97c44854a9dfccac0d332beff94795545b564aafb14add489d4b5488077456bf9caa2eaf9c2bb9126b358f987093669b862562501f4cb8e86d059eb25db18043ecd7eb4df2ec1a158d604d6c29ced3cceacef9aa4588bc93a2be4ee1295abe102b45f24d36a3467511f31a4ce0b16580c54b76a8f3c3b88e3d2d7872ce8b6e31e60af13c45f83f28fb6c99b7c0b755f0f1162a1b850626ad7ec5292917c61c7eee768a7d84236b23e7e49a2fbe343fe09438b737de5a578d56f8b451028e4fa89675aac7899abaf07260d5163f333cdbeec9423a0933a36ed7bd4214c734541b929375c865278304a54b7cf169901d2c9f0e517026983e1916970566e5c2d8888429faac059c97503236d238c2dfb6c370c57aee89be38a8873f6fec39ace4fa0f78a1f6a3a01359e626c5060acf62be609f7e7ef370640815d57633b8775651b9e24f3f2a9b834a6b54e5e5f1436e5d1c42f7e3eae28b5c7ab7693bdd7712c7533303c92e0f34f51030df92ea81ccf28bce14b626ea5fe39d8ca8f72582cc9a2e64736da01b8940eeb723a79f88b3542f560f061c4ecb470eecbad1dba41be3f6a765d30eb2df585f0040c3836a735acba401a24d7d3ca0d656550478431edfd72d1b38334f2c65936a0228e55dcde8c493da1c18a0073f809a48aff0a879c34582b7579d6df595c8a96aa17781d8f3e0bfa52538d8064f4a39e9cf2e7c060b77af5237d100883e5bbf95e44bca092412ba0bdc7ff8fb8a15d61443519ac3e0fa0eb1ddbae96e1e5fb5e28d63ca34e5e9c8becef39a870c2b8dc3cf303b7aa6c822dbd315c7c3b46206b5cde5124241383e649e58527bcdae50a79ece94ff05216597a0c2b68f9990a5a6638272cc6e1e9ee3b4130c57d24164b8e7074141689dba7eb1e1dffcca182d25198b8c1e52bf91b493b95904f7458c69805920cca02b1ba301f2376359a75c58e3a0af7105b1f051ab5ccb468117aee26a1d417a9f9fbdf2384594f34d94f0a335b6dec4e32b4ed60ffcecdd6a920bdcd0b3538fb3f2b5cf201558c802ab1a52086645996ad96f9d3d5dc31b745bf2d3826794ffc6696a3d2a48a3fbee33e469a8036e5c9b432fe73092288dde370f1198729a729f9abc82957739e86eeaebed54768d75b2aa3d48bb105d5846dba2caaac1b7e6c7785e9023f5779f2c57a77f2c5f4e6719b41a93026c53e0d94b676c9b8fbe9bc66a33eb6a3af0a2ad0380896a7e855870cb9b53205ffa5f16d9ff92e00f676ddce7bf94865527663ef9066bc3b66900a2081b39722145e812a08e60de91e1ddd7350fd0de2f3da4704c2a715bc4c77de8e322fe8ee47e94de111097365bb376c439b5b980ba90c056b1f640cdebe934066eb4741822a57790da3de8c9b88278f2489ebb762a862ccb21b6b37c5967a8be0a01bceb6fe19fd6ef66eb2dad82298f113f43abef3c1c7a749cb556eddbeeca6a6a0d8aa88544d14589e9e1ec224e34c85f681b80bf8e21493938f6f64082373375d99b357f796908339adefcf051ba346294e62806f320f04643422b9aabc6861e84c9fbfcc6e9664176aea86659dfc907526403f4923b99e14bb76598e2ad8176106a62367ab88418c4db044266537f7c790d0ace19becbbc8df6ab444d56a5a58e8721dd3391ccbcd69bfe310fc8c4e4ef4e39e5fa4a19565b46f0d323161699ae2930aa0a52c0f4c940efc4cc9f4d7ac3c14573182484b77419a9282194621c69cd8d126301bb6add470e2d52d1c0ed6555f71f6f90bdff567355d6d53884fc3275d02f7d71588b360c9c2508d3daad03ae22d33a473348498cdc1e87db7f63ea9f7635bd34295706d298687b8e885da2531f9bd2d8c2e8be9fc0b00679829e6e64075e2a212c2609eb4a86f375ed0295eef3fe8225835b3c0123955b2a2ad19ff2aa437a4e12c3c8abd62a611431c449cc6df7eafacecfe97a1d05019d0eb138e58d91d3c94bab7abe52d8387d6a030b88a44aa465a3716c3b697af51091c7388a6b6314f46095664fae910bc5b436c984ffc0098a384be836e9664ac4e357e75ba219bf45b185f1eb048b9a8e490104e819d3570ed34a5e48c54835983aa19b22bba489f1231698838116040854f7a3bff4f3515c08262d94b10ecf5bedfa5f879bdf32101e1ddde75433ad0b4854db61b2749fca9ccae7fad41a0debf6d83ce72cb6b14b58ca7ea53f53e3c19039e4a530368c6e2a6924f1bccd6ee943fc75c5f8972cad16aab2762238a34e183e1599ea33294cd7e0a26253f245fd77a9ee04d093d5718b6f88e9834d256c6a6e7d8f2ec6beefeac81ab587c4f5cc7f3e4ef252b2c92f83b8b1d59c6b39c9fc76ccb9a41bb21c0383a170fed5106bf2439f41071db4ad993e4f692bba35297225ae60905e84043aa4d792e9595792e438ffc580c5a96fcbaffa919c434514cc35bcea4f35555826fd3d5784e7381c04596c661e948bdb269725628b2c9bb415b4aea6f0d46254adb10c43c8ce6ca9aee27fc49c27841d18dec12cc6c1d7943fdc48986c952a4b667a64cdbb7749c3a5f67e0c0bbcc75fbe660ad6bfa1b95b66b999815b44db3503cce327cd60e746ddfa0671b8933847d808b1321f0f9f2fd6a9516ce56827eaad6c1d084df871274a4bb3e5c868a482d80ded3f875bc51fab7a5711d70ada08b9d5fb65080b28a5d0540df4c5ebfae746f19bb21d02537d2922916d8d258b8b1842587186a2e5bc686bdbd317cf3cdf420c6febf6f24afd6e8732923f89433808d53f73fe86e55ffb121858a40aad97c80350adbc4a6d88562e056dbc6ac0783eb52a17969ee054c5041a497b23ffa103a1bb8f2fbc64a22010e210b1c3fa2f4d93d38fdd803c2c7c4d3e1a0905c9c3ea1300bad4d39420df77667e85a6b2bd690114ab921086baeb2737ebb22bdadbd158656859560693c5a9de97df62ca9baa1daed01ef439f4fc02dc5525e436ff4b9b50653dd2693c3d81bafb640af0406d069d6341ef6a8c293531ec4c187846088a54723bfa03b97c26ac665a6732414cbf08c1599547bcf7e76284c8895633d2377a3bb8ecccb8deb4fa3e2b515a25516be357808ceb96799ee88905bad2a136cbb97aaa2af1fefb7d04c506401b14bfe56fc3dd3befc1a65d8c022514facea791bfc3c024f34fcd78a1461e62f9985fe2b9d772b216edc7a520571f859a4330ef8bc683d068dccb91bebf652e3f0224a511ba653f2856e5bf52e92e6570936e9cfcfe4912a9ae522aadcf788d0a0468c1a6e9132c667859df3ce6442f157e6d6393b1eed82552efa8118720078401d80fafe94f91720aed310ffd2c6b3ef133cf8039fcbaa84ea8aba8cd2a8839e3b058de1833a97b171ebd455722e927091e2f3263241884a96872ce9e817664dfc16c580fea85bea8affa32b72322c7f1a75796c86212f1ae769168bdc9a3be5affb65f489ca032aab2e525b3d26399322e039e02661fbbc240ca0bcdf22ca47f0d53d306721b523b49af63cd2eabc3f422ac24f71ea35a9b3cfd6e640d001cb4a3a3f6c7cee8c9c3a4db6c6731194a4089fa95d7d9c62f3f0f5813ad7caa11b38688611269698dd047a665d58ea20d820f949108acaf3d97de18529173719e7968ae10fb852e71a4c06a8252d92624d207b86f633481b4bca65f4cf95104a75433977b2a4fce2deb5709f18daa20a888a2949fdfa6b434931bcf42c0c1269b8b85065e5db939e6259ce6c5b1d2f44c23f7b112b3ebc7ca5b8e853bcbfdd4a6910a33dbc574aad270d1a05d80ca5c52353827d4b265f01984518e92121aeebd710e5528b5bc9c06edb052e78ea2ffa20af6501b9c1a05dc702b6ce089bdc2a30739cb66dff2d0abe5f871b758e66b72ac0a61c60f0176d5ce62f615be3560ec0fb32b6e7d8d666052829f8237ed6433efec1edeafb49aa1a7779f1998b98b3e9cab6c521563c55ca8ddf7e218684f4c487e3f030b3c5a68884e4c6c6b16aab6cd677e576f449b71e3f46a1a78a66e40450a2871d11f787d3f1d62b0a1b5d3bf84b4c18fe2154a6e7c62c6b76c7feb48d744bf5efffab7abf87d15c857bcea22cd2db44e041fcf0a1a526db9712632ba09288205a86f63e7384f49b63e3fdcf8b4e59d9a26df5240233acb6c7ffa125214f59de5c99d9afcc218e3277e874e5d2b45e8102443d8fb06b5608cbe7d59dff0418e8f246f65eaaf98581f1117dbe25363d4684f46961dfb2d71c30272e5cbc2366b2f8af7767a1357c60f38ce4a4b34186371b095bf1e85c994ad38e0fc51936749f3d0907e14d6e4eb5c4bdaacbe33a54b667a50e645548c9c52ecfb52be6d9f4a6fb9341f879d73e9c5d4440cce5a9c524576278e96b137b11a9b16d99ed87a8b7676139f37aee163ce2778c322e3e901ef3fbae93c221a8ac9e2bbff14497e499869a844897dd475743417909fce60a5d1c7688788f29fe2ea57f9c96c3262bfbcfab45c66e932a4ff2ce3c4ab22b7397e8ad7e008a8a2d29c8f6564af006c5400cea8930ee78387c4be84a16786ab70c73498ca8554cc0a70d29f30d7ffc0e4c7b7d8786b16d6f8204de418e565f7a0eb495d558a86965e0af20663ffd9047687541710f1ac81693cc1d71976d6f61231a435cae64cb3b546d9942180835bed15d7a0ae436f135ba7c8269d6e5fe98ffeaf6d966bc429cb7aff4a7db7b483c0e880802c5770c06c2610ae9f59f7390629628adf047f0e2a41ab3fb7b8d9bb626146ecfc5df9a74c6f4ffb03e95103e80803dc73f1b94d639abc8cacb20e02c8b1a4da5b90b3c13422826efa9cbfb5d15efb2e05ec6774b78ddd8363d91d0d63b10d22d00fd63f0c4d0001b097d4b1b92e009625405b534c1da59a230ab64b290a9e035420250b5374516324e863c1fc361519160f70ae3af343aacc79ab450970c2ec43c3026994612dbdc2fd05b40ee8e787e392be848f69477f9e220ee7fc495aac458edad04c9c49ceff17e4779f9c66a6", 0x1000}, {&(0x7f0000001080)="77ede937d32a2d6c74dbdbce3e328cff2fdb34ce28f24dc56b6c1159af9cb4f9d0a01a2421068eb0ed78b3", 0x2b}, {&(0x7f00000015c0)="46041c49dd91da2cd01a89ec102e169d2885e2846f99f57a619063689121d805f25c461e6310f58aecd13c2d13f6060a82268d5585504c4d96509bf7b99881f049d5a5aaae75694ae057596842018a1faf1d5013201ed52c673c09258a931bb6a25f503a8bd2e952bd756f52d9d89cb982478859a764da9f89115f272f419fced421be22749568bc07f3b73b69c4873f773ab0d4352f51776d67ad5a65df5aa394e4e6236e0ad4499ad95116d1d84a743563e454ec5bf72af45fc470099d43edccc46383bb4c0b2bc1d9476587203bb5ee30ad6cdc01ad7eff8439776e44fab53fb7b33bab6dd83bb1d9dc3c107399c3865809a0aed3fefff20daa3323ead11bb28af1f1edfe3d076b8551d9c211c3a0dedc62273be3f4da06d4901140273f0849a9ef1e4547b36b5158a2940cc6ebbf51a6128cf8f731750e47be5104b3a54a7a9682351eaceebaad7fdf9aa6262fedb473a11fa9f9f220ff641842e9c32ee29070897623cfbd2e24a042338714722036b18a92e5cb8aa12b79d7d199c5d5fab22a94f7a8a367c3f18df9682b0cb49187218558de00421bca09bb68df432017f3386fd357a429ed3723380c5594e4460b099b7300f26dad66a83c0224f4a95a4a74703255ed0c8efea519f271a0c2834920118029556f15e10d0352038b755bdbf98422bd3f2695e1c181708d875b0a26eef2a67f553952e7f6e34dfefcb75dc5f0ed6bcd6b95fc04a61c931aaace63d9371a5b386d9d5f1553829a336e57517baf28ff700ae20cbe7d732d78e77f7334c196d8561972e1d7c5347e634af977be8082475a21ea7f3b79b3cfaab4505a444b369c5940b27c6b9bf89308bc7e75f2d1bc7eb08426c33b895028700061566872f5f910194a1ebf8809d4546019657c7dd0eda2da55767368a6eac89fd0572140801948f4f1fe138d84b201adfcfe672dcb34cd484b22722472fe6a6a63cf34434c90f12cd191294149c39f704b86a65c432746e9442b22d6fa15dbc1ad2ba1d2ce18972f8d959f5dcc4934106e97a5074286169211770999486c178bcbec968bceba520fb693fd8f1be74fe72aefef0c1160b0539fd42b380db4254871edc1aa45d9c6c4958a5bc91626305e989b273dbbd5a743985f395db90aba6f234582281c04001e88e291f8f5e172739cbf2be7fc42452e5523bab40244f2fd0e7fd0c820301b5921dc8ce5add7ba7ccf02e5353c249b97471e02bc74baa4cc5c5d5255f8f761a55e2c97cc9a914faf08aaff57913b40c3859b77611d159b3f206a0b8f09c8e4d45063bd31baaa9e6dea4beda3759ec536af9e7ef2272bd9319ab171084c752dc0684b878a665bc2984cf43fbeba6f5fae5bf5316c74d0d71190823730ee28f2d18b70a5faa794dbb0bc5f5535ca76bbfef27f2298c6f855e9a2f6b82a60218658addc80c40127b037a2be24055e255e7bfceeb7359b717b332e36f88b8011521e01057c683a32a8cea2bb6231dd9ac7d252932f75bb87c6f3e2e1bb38bde42a17597a6c3cafbd9530cafe3e074bda4326b46aa312698269cd7ec2ad1d8d7c987e813c199d010041a95ad470bd33ed9cb0552582a978c88189dfa93aff91759139f65c728557a829fc1dd80c7a54690144b11da90bf91379cf233c6c962fe755b2a45d61abe0806094b7dfeb8ed664e9ce538cdd7100655feec72e962440cfde78b21b3a778530e757a78d822e86fdf95383a4d4d8b3d75b23eeb56635b8ca88aacd1a7e3a40c831f1770dff071d90034847fed84be56f34ab08dd9fd54f126badfd050da64bc8a551e70923845e2d69d27b2001f2c36c911306d702709550522f0d262f00f83be2c7bad4923bb2c6fb974a24dc777e16f456f9448e304974c95567f1f1fcbeef98358a88e9febed3773c8e6213b4a8c648601c618a0cc19de9fabab1f9bff9b86994bd6dcfbe7e3ed03753ac7427522749b2961b7eb597f9b2313ab1ee99cfa8271a2407e6f5d439b92a992fb92b8f11174d41a001297f55878a2642159eed6c86158e4f2468d97416aad65f1163efd27d6f1487a70bbff1be0aabe0718b48bbe12ef1ad64d348db662696b5d7af322afc44b5f9e27b25e8a2577f1b706f69038764ceee0cf870f98e0e46447c9b50db08515c839d09d0026553ab052f92f684dd1ef6f681147415481a4c7bf834d225f94002591170f98ceed21e02ab684e8504dd074696bce0f5ffad243e93a4d1d04d7349f1058063a4978707ef1f830b59c6b0b54f7a59a60573bbd58a8ab8f413d83a2b42b34920452c24190f2715dc59fdeb1e4167e9321f19e5e971e6953175ec98cab6f84fd0d15cd13dcf15af5afbf5ec6ef84c5c4f5fcc04c56a26aa21969b09fce03fa3d9ff5012a4056b69e82441e24c80a74c03c27c3cf4ca557f21563a04d83b6cb1e571f397e6effd1364317cd8438445daf95ba213302d89ea53ca44c0d72bacf548d9155c82083a2e575b261a1cc17336e5272c547529266a82e2d2aaa13a853be0c5ab336ba7f05c1cb070c0304711736ebad1b8e0897630f75572a54d8d1ac1e4538dfb3686f37e65b97ca1cd8588986ef3df7177f3da5e3faaa9f3926e7b4e87699fccc8a379d36c02c2c48149f9231167ecdf85df3a04f34004cf8d5525c96b11b270c1e231d6809965c0444fc711778a18a7451a02ea816d6c04c220b1fd39854e260c1872dfd1133da66c5cf1ab16cb68a7f51a4693c54e51ef30fc2896d019b434f6b766e49ab9cb2692e5dffe77513bdf74b8ba143031845e43d68d68e9ecbd36edee8a4e378beaf772a8faebefb5a947445b174f3bade313f4c23addd4ab8dddc41fc759937ae468c7be20802e0104ae8c3c34c9406ea968ba1debf28c6db253978bc814d609f861f9c5a35eb0f66f82927c0be02f99208447d753d0652cc57d995214beecd8846452b160629d4a7924b00d3525a961fe319aaf01ad80114a5f8ce7634461c60e77e19f66eb471677e511443ec9af75541e471e52ca2676bb98e4b5723188d15efbc50f699adeb42cfeecba1703fb7ad9681a55c0c09e655d37aaf0835070854b744a58dd92f2383273649fbc43b01e86879872dd5550ae526f96149d52ec8cff063faa56cf9b43d58abe806f5af873f4f768452fff44a37555ef9ccd976d2d1ca39faac0bf8802d2a6a8d484bbc42423b5ae6bf7cabc4c86e7165a0a714b319a520c411e8a3da0b05347ebcae8ef2f84e1490761fa807f14a9b4f7a61cee8250f5e8626aeeb508a9a61dec0aea6a110ed19c667788cfa48e56718f906f11ac7263098db24c2c073ff6ab223c678830995c90fea7a93cb2a6fc2deb3c8c81cf7b1bf30ee6e6d5ad66c089b351e6273371b0b166db46b1f349e28d01a15a7a1f3584665891c084f72f9b225be66987fb76ab89e0d04ded6caf6285df387cbd781ba6eda2ee2fb37ed6d42a854ec2fa1979dee3c6a665fb9205fa16de73294672e207d09295eebc3d8dd84fd1199192f15b8d5b6574c1e14eb4976cf057f0f35d3338462f57a68a5d4bbb70f1864e04da31dec451a7fa44d628dfbf1bb355ce01ca90119f160d9624f37c015dedd0c09c21cb4f34d7eea4f2d4a60aadcf64a2ba5516c72806d94bbb5f89616f0cd64e73e094cc75cb53db733f9695a73b4275550980799751673e79ebd3b189dfcc1df5bf6625436b86f8b9e50415727cd0e26d99601ab17fd6aa4061323861b57dfb2a383539de0172548700fd4b52c728ef20946a7555c58b3d2175dc5f98e2d1f49aa47d5cb929f7ed4974c8ed3619d2420b60c85de9426e9866906070ba05e1ddbbaab556ef506f40fedd63bc8dcaaf8908905b7d4ab1ed7b7378173f55a8239f9a902a26235cbb6578d5728ec102a262f1ed219cc5ff53760e4ca05183f4526bcdc54e8e07f0f50be794f6abf341f6d44f4f7c37a2e39a3277498d7e7b5e647355886302eef566bbe99489919fb0da5dbfa36076a5047332797c93277a08c8d796b2be5bf6284a7dc1104e252f0679046a167f3e8c355355ae1ae86b1962ff66980ab7ec71610eb3c460022dbcfa2afdb747cba744cea826a80c2cefe05a6bff664ee3687cacff55bfea152adf7ea3ff4c202098a3cdb77afd2e1eea553c313afef231d1eddd9430cc77e76bf007f37d66fead0b0e0655ff2c3f20eb2a9ea203db67f0c704937f213e62be4bad4786b158d79ec43cd6251ca6bf67160e73f2e3fab942c2589163e0c5550519e0af2243d41ff682b8e3e0b39513f8cd742a899ed99d76016d13ecbf2670d18089ffb1cb8673b3f17c36a473e2bbbe7cf9b63b104d2d3242dd07df2c3872606bf2a5a5d6565d58f598ddb2a349c1e35bab3043cbb94cffc6ea67e5c1e610e8837e6bfc250bcff8eeb29db2a7c97d8140ac7e0a543548dbd0e5867a2a7e8dd9031f6e310031281b57027ef832a74161601b8dbbc71e8297007f33729afb4f17dabf44fd26547c150b6e55f8bbb5484c8536b5cc16e0e0ed9664f6a92aba94c3c52597b187437e6bc923541b0e1c9f29704bbc24e93dcd23f17695fe0ee431559267fa800f9d3b81a247db3dc082719b1f002a43b0e98e107cc5ae2aad1ca40ab9dd36631278652f9787e4ce8456a1b59efbb2a4bde7527bb0acafd129285d012ee7476d95fea1fb6044dbac525086e18c856bdd6d753cc9a241eb76a35145774c46a94044a0a8ab7cf4cb8352a54fb1b51415443f6780837c5153432a79bb50a45d4d9334b9dae8c5c53dddf30d86626c77d1d6c9eb5a5d00dea7a9993cbf287481a3525aa3b2807db480b9f1740b0c556283e28789942b0a4d693ae1c631d30010f5ea7a6a7ff83c05f265eb178e7691e2871c93d812d70c34b8d2bacc046d7b8bb0b9362d601e79cbb74c5745a2ffdc2825fe4a91fa6bdc2a3107e06e1ecde56b75badc31097568bf1fbba71b112035edd3f9e75d80a4fd4e4731fdaa989c7a9da4298fd10a27b34a7c2928db3b8e5ff50f716104aa371c751c159bfb3d0ca6a6ef300bbb955d8ab601aefd6948492bcd894b48fdef69fff3c3fdeab50ed28ed40b1d36441300067967081d62b95c85bf388d3afde36a030e57ac48a8ab6892653759195f5e033c603107d83e7189c5cfe7ec6cd230db56d9b1fd0364df07ec6c299c5d3d9e4bda36831b8b55fb3c222abdb3a088d6f45e8593acf264d477fefb075939e5e289c3e8ff0d83a2a98c7e3153c0a3c66a45e3a3eab34bfcff12f5fcdfad2862d1008aa9e6609c374d4419f99605ef7f0931040045e2cae51fa51e4b5a262f73ad526e5b2364af22d07ee873263dd85ec809f49b31bab7f632ebe07aeaf94e63738c12534602e645f61dd3306abb0a70bea08baaf3a7e3bd9f00b4f7a796b4e070735a70912a313b25ad5862cbd86dd9df86d41fb510932fbedbb1264e98e9847e91b1da3183805c502ed3b817bc06c45590c6b5a31425c26c7239bc234b06a02d7af1e8dddc02e95d4964440af4416bdb0eafeb315b30363fa0700d3c7dea0ecd901f3185044e8a466c8c574997119906418dc6ad266dd1cd4782cb6a0254483353e92908e55141158a8c144047c0b9695edb172b2a873ff24eeaccc4887a7daf2f0a2180dec1d25e6c8ac7d3a89883c0d1df3152809d5b5fc2c6bc4cf0a9a2ff86e584ba3756d6f17407a12ee2afc49eb89fd796042ae0f6d18fdd5da0a75857040ee7001cd1466dc4ce67967dd1613b80c0cb2600cfebb372a984e9a1e86a8e386b43f64aec85bc7b29d9f5f128af4b4d9e8b7872984f080a18cd1ca709774e4745f4", 0x1000}, {&(0x7f00000010c0)="a450f3c8842035f66a287cdff80b2e2e18f9cbcb77e2a78d10eb08da42deccf06051cc68482d844fb0d849", 0x2b}, {&(0x7f0000001100)="78d740f603ef537515b0d6c965c5b19a2ec4787f6b6df958847ada78cd84e32f70b95c5cd54098757fdc259a0dbaf4cecb89262e5307bb59a50037b3376140d6518dfcaaa8f0c36e59a61fbda5be0c1e0368f8c8b71dd1b8315baa590508bc1e8443a1d94ad8b46330e537ce9a07634dded6989881ec8470ec787f965d0c7831ac9b2b4ef0700ffb67c7914d62a09ee51aa7d46d7502e39e0167129d3aa8f99b4b19d15862c1ad14bfe0a262c629a72cc2371d30cd6b3f89d920f19b9339b125c1300b2adbc784002564d501b9a9c1ef279469cef07d3f0bf506d28143e276ae93525e8f306db27d6e996af63acf26fbf2742536ccfb3632ec174bb177", 0xfd}, {&(0x7f0000001200)="c1898f6105c40fdfe264c02432b982382eb3fded4f66ba2be2ee905c9d857ac12d5e83533191bb924209f96b29a8b566afcc098a2f8e58547b4431b561c25e09f48df69867102a065f462db2a5203e1cd93beb460eecfab7afc5812d6c91ef684f39a89938c45a4fa33f283a79378ec06c0e8a0d66a2224b75caec795c61b48abab0a3df1a4d5786c435acd28087145e83eeb1b5da05b056bc2030f02979cbc96c599a235741c76c187e1741a85c29d85d1e773ee3299455ad42a07342f87c28c91e97dff78ab82f327b20788018f3e97b982180327df566afe9038da0913fc61a088b3a5dcedbe0b3", 0xe9}, {&(0x7f0000001300)="8f2be39380d9bf225e9804304fd0d4eab705f527cadd2897df50e5d71b57a6841cbaa919d647460b8bdfb9000791b00dc3be32f4d07ebb07061c8362355a3dd8a19161d7edd1ae761cb5b1f089ac31754b21b4e495c8c5d556a770ffe28c30398fa3a02afa54dec200b03daf56101e76a2b31db6f41932ef3561610f68858ee7f31d2b1e2cc7b91306321ddfc97db7f6bf5c66fe7ac96a5f4efe17a2279a65f933502f8013e0def7e6d6a7fd87fbe8e434c15e66ec809859a59d730afddbddd6ae3598cf326522514129faf8c7c2d81c4a647aad1cfef7", 0xd7}], 0x7, 0x0, 0x0, 0x2}, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000001580)=[{0x0}], 0x1) r4 = socket(0x18, 0x1, 0x0) ftruncate(r4, 0x0, 0x606a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000100)) r5 = accept(r4, 0x0, &(0x7f00000014c0)) pwritev(r5, &(0x7f00000038c0)=[{&(0x7f0000001500)="a5", 0x1}, {&(0x7f00000025c0)="3a04b68974953024f4a57f7138b6516ac610762cf925993e13fd3879ee6f050462a6c14937fa336756fb3358604f15e0fc725ed5554715eec57280ebe53effedba62db7711907c7d54ad7b2754cb914056dc2ccb3889bd7b0b2447dc925230bd3baf26d25794804107d5be6112a524b0ee611ed672dc0d2e0a0d228fd4fbd5323d9ff779a21dd12dfd7e2c49c963dec18af1fcd9c5e338bd4c74ab0966d06b23135e893ee81a5ba3bd4cdd08432c91d30186b96cc69dff04276c880ae8f1302344818768ef8a6f4a9637ecea3adeb74e632f671cfd9c488b74565950a8051079006439c4f9b99344f5fe7ccbbc456a372370127c4d77276bb9c555921d1db29bed7eaf5bc089bcf61d60af76f99d4573e7bd9f7b2cec5f5d3cbec0797fbc231508a9f663aad4d3fae04050b068147704f182a6e4fe8f5f2bcff574cffc208e66254074d20bfc0ddbb91b743e09ddf310fe7392706e5f290b9f30a982cf1cece4a092bec685f240a1a8a9dbb5f932df23e046cddb3570a8963c65291d6ce6435543aa71a872c6447d6f6a51d665ca2f8c008af261105255949c6cadbd7042e47f7b30b4b41380437ba7178a32ab4328cb8e02b099ef4ede7a8d9c30e4a2a90596b5eab410e914688123fb1cb6d9db86485e6c0fc0bed844a9a456825e5a8ba85b0ae36a7b04f69c0618e512852250301cf6e665e993200b10fb9c4612c21ccdb81162e93f8b9b538930bbf13333a3d84ec0393c70ebbd2b6b055bf92ee2280a9a815acacf625ebf2f7537cc48d60e9572b2176f8d1b307fe687c789f073d5da4537ae71a5b4067ef544c4b9b969d5c411f97aa8eadbb92ecf53c11d193bfc1c2e14b4fd06059f831eb11fa2e1392187b2f416bfb8ec1e31539fe122c924ff3742c9a18f04d668d7fe9170bd896d81c63fc7a180c6ef87b409f0ef56361564b7eaefdb0103f18dcfaa421794018902823b5ca7fbec3ed0fc4fa0eef41c85dc01637ab4d5082e7090e54f4cfd428ac65af3f7d3c026ecf642728e458af1b2ae0ec3e756e5b2de90054228d0a04bc2394c324c07bd2f5f3cb4e97ac4ee78558e73447a80254e04eec4c95dd8a48a3e54f0cf3ecbceb0dd8b9f7af5b9c5da2564c61cd047a12cfb5a08c1a3f145340c9a766dc9e976c76cabea3386cf88754ee78895d7ecdb6847ae7575e404934535dd0dfdb5492abe1cdb7137ba9957d7d61b70b190a9d5687397b04c2f033717b7807003ebb43029f365fcbfdd7198219e5c378f5cea7a698cbf181293f0918bdd9c0328c570868e943593a7f4063fbaa9fbe8eb803c748cc3fc636d25652d5f130875b65e814c70621b996fdbec9a641e75e623cd1a6e80df7e72a5f87ba4ee4f65ffe1a948900a79d606cc4b786a6928cd1b9d9e687b33ec3074b2dddf1cefbbe23a0e4edab7f6043425a2afd58e108ea6b8c86200bcd0b0a2b85b0104f69abc7e5a01462b1a159ce26851658dbc473344eaa5b9f2dbb8c5450dc375126f9fb6abac2589df0860044004ac18254f9fbfb4f5805134657bbe09b103199855aac57e037f7c3dd56e8953be70112b16566202961e609f88b6596f65a2f2accd8b7bae6a31ebcc1ac1259e03b5a72931193fc11bf15eb6849388b29572f7a9ba6f3033cfe9a6cb78959a0ba59fda1de00561b8e13ad636153a94122ad76baebfa9906d0de26528264f45f1cbb62e437f695b3037896a5b88520fe63a4a8f7dced385a628da3a8cd25a9e11d111861b45c9ed86a7c883394d677251d5973d0902d7ebef0de33f1e2f6bbaa03a65a23316325473cc29ea50dea984d4de68ba43d7171311e115705eedfaa1acf2584af6217c76bde1d4b61b3448852dc8b89e62d0470d8e37e2797a19c7ae08b89b090004224ec46f947b6f91e6f10a832c7cb87111d90ce742880f64c4b872f22bc70711ab3938c27e00a18bd95d4d1c1c48b6b555aa52d2d5ea2e506542f9ea5a5bb886f2ef41cb3a798cf8151b2d60a6a6ed5d3db3b62fe5dbd47ef03e73e61b417f1e0857b9c9a7d58234bf430f818aa36d6315e36eb6978401f53216064ae571c38695c4011f9d8b3b909ae7f63dfbb9665b36e9cc34223e9a857bb80ca518bc279f6c30bc3584c5b4f65f1ab723650218a72365f0af6d3809c8e19c05f9c99e7cc3abd3d4da8d20b3abf2671e0e60cacf92293aca292bab37c041c51d44ba5455a7f68dfa34af30dedfcd791351ebd4eee471e1769f8b1d4726ae1e8bfa133108ccf914292cd64af5ad05f823ba967b26efbf0489d3bd6f3365961a17ad32020ac9ffb892d44a4344df146770cef430bea2ce29933a09a91ab628bcc69f82a905fde99995f88bc8c5e615ab4fbc606dcb573d9e9b66541981edfd5620da78ccf68d1df2a936811940503cfaf076ffb4962ae3875a3945e5abf0bd13028093b5bac3c518798d16360cb74ea27ba93d923e4e01442f320b6aa6fcb638ebabe524ea7f9af805bd92d9c22e0d2d4d7e9cc17697d0a000a6dc503d4a906bc057fe83e21d09db472b86a34e445cf3c7dd65785d255419e1b640b64703f0e433d43ca34939ee5a715394863389d0270067d33822292d9cb5d56e3c03397edf4a25d70619b8d1f8883e23c56aae98fff323371c33dfb8e8220d6bf57a6068a533885cc991584433d1b3bd0d4ddde96bf97f6775da22dd109aa744a8313e80c05ac918ea523a198c0b68f025de633c56847e3de5794d0b77d1777105e18d951e63ebc56071eea5010d30e2c3ab68de08d94c56313d076629d9ebbe907d0508afed1c3e07c542631c4ad83ae771844e0b2f1ec94a6b106e17ea4f77448772f9488cd605f518303d431069ac9863bb18e4999151d28228335027ea996757b26c801468c01ce07fee8a69a77b5e84fd8da0ec4afa6be6f8017791deaf8898815a633dad4e28fef3ea55397f417c47e1eae6222e8ea3fe8022ba8e94912f0bae41ddcd1824fbd88f59e9d23a9b233262533502b027efae3c1ec2a8f5772d8d4c4a9ef8bdc2b4e0dfb38cc3b02d1fa06cc886b393532c5cbb920e5dfc5ef4ce8ea307b0b3d3bc1cd0afd74549d72387ffb79412459d07cec41b8f2b9785374b8c81c75097b045b2736134a4a7c267b2e686b8d8f966eb5031f22ed4ca9f16294283f5b50b4f61fa3dc0f8fe232f036f926c797ee14dfcaa936cf7565382559d994014aab2c8cf4754aa031076173d2b9d1e4905ec44d14d56cfd9aa64832d85611239be115d475f9f1add87a903d9b794ad5cf7141c5746c30649c4af8c264f421090207f00b52fab107b04a715bc3fe723d60d7a3f8d760038198844e9e779fd1ad6920853792299782778216e545d19dc8f5b6ada9a93a92f5990ae8ad86dc3cd138c0133090db71865ed2f99c671ea3f127c5d351fd934f99442036774239151fc5af0379d654b150462f183917e9fb6a36e83ecf6e5496c65adb385da5c06de02b9ea4bb7bfa0bca4ce4e5df0e5e48c74eb88b4e3256a5b8441109c3cc71b8cb94134c3f7449465c3e292d8edf313ad7c751d802983d74d5a9f43cc6141f052c64396cb9f37c320775f477960b8d9f0c593e897421c53cc7b7b827cf8cac0bb8134ca4cb5bff357dc0a8c282e96646aeb8515439b4fc6c9f4c9463981dec0449a79351ce299aae05022fe96fdab9d4e40afe9ca6bc59dc3fbca7cec9d2f392fb0ac127058beb443488234dc4da392e2b367e3dad5a156eaa0121288c507c99af0f81b86ba1a813399010b0d0fd6fb64ba5e876c1a010e2ea9449db73147cc4e7dbfca863412c38a33138480ae560e78742ae993351d8806a499f4208f40c07c83bc937fc4853f333e9f48d6b83db03be1b3e0dafaf4de62649a467beb3c30828532ad3c95c3d9f61e356f2f3da990a1404c946120b3d7a3c2c04087a77c971a5d3048d99df933af93a377665460f984650be09e996352534b0fe57fc4ed39a1405d432e49b57e8870233de92fde5179937b9ab69ce7b2222ca7a9a25271195a20f7d5763dd810bec818f849a9134b39c27bc631c67605a137a4a4543497ecb2f9f277b812bf6fa1d371e1b9173a4d83349df1e4bdae8d8eedad056262afb5cba1c5c52b3a74bc33724915eb405ab42691041472cc7e20cbf8498e325c52e68b843a5e3c9cc5128933505a59f7186ba25bf8fe58fd344bdc1277fd6cf9ac70e40a7c7e63b6cf96b07ec507487da81c50d8ee962d126db599c3ed2a21437c0bc3c8e2e7eae7b10c445093330dedd57c43ffe367cd15cabc6d39229ce452cefb8cfc308331c66bc8db06b443d20647323a89e11d3fbfe766985c462952c35a3efc3d4f57985d3a20f7219a6dd665a879ae8dc9122754b31002ca80c079b14a6b0abac83f92fa314d7504bf809796651f96cf3d78fefa14266a5e0be5598b9966127c5947666989967d017e1d050c0d87b145e28ab9d4658beb1c56edd984d7f6cfb7ffeaa7a3b10669987ad534f8c619a151b608617b003eb1fcb88397ca009e4e9fc720f70c775e71edf6df8cddfaa1263b6e04c90239890d53b03df78830481c4f6d685616b178935f47544a108b8e244bee5753050cb936c2904ecd4f47430c48f474504794a14e9bcffa3af73fe0c5214f4f01ebf6e0b589ed4b6555b923f902ca699ce0d954f080bda24a3a60466fb7e5c4b94e4e716d75fbd5d212c7c4b6f71c61e1c4fe1ba438a51ce28f739620b01e29518c3c9c859268165813962bfee13b05a7eb2daa2f3739b0fd2341ebab574e296045d1d51036444627132d807dc6181615f72dc4b90ed57239b9851ecb1e5df7e1c9bbdde28de7fee1f246afc80f8910d36e52edfc0f593f1db8d550894a51b6868e55d33211411c27a612213998262d46398bbf06c9f5022caa153a60ca66f9e76e12189515924a1324caac9a19b227168972db5c7f35695432d6b37cb940512605a340654065a9b7fac65730ea111992c8c1402b80d87c8e27046ed5115d6741cf685f99972901568cddca6400808cebc6fe801406e347427ec05c7ff2012266d12bb667687e299cf6ab4450ec35487a88e5fef0337d44537b2e179ca58e4a734f7a98de9162c6605e9a375e02970810039880ed19c675032e8fd92ae149081b72a89ae351d41d02cc1ecee7dcdb80f0cb0eaddcc479164d6f46680a5ee357d6fc5ec520ff38273594f8825c1a75f5541beab3ff7dfabd638a6cf53c9121b165877f55b77cd0d3f16723df0b528ae4b0b8dbcbd7f291d9b38dc5a8f0761024275b5ff61d11ae4e8dc61128b7b911cc6271048f191432975721ac7cf27ca36cfc7c155df7b26d0eed2b28a56b7ca3e7f5d80b0dd8df169aa27e1367a8e6f273959306723ce3036f478fc6520e9c325473b82dd94d9077b6df512e0406d304498e254f0cd4c443dbd073c6ddaced5b58381849be16afbcc93a2885cf903e43894d87421bc181814a939abe3b5f9019df9208f1c833ae8c9cbd9f3e6058ad5198f407e34e09db642bcabd5289dcf54ae5e9f4c6981ba0f41e5863128e85cda095cf3e3d7c23d7994b291433fd6027bfc51cd41802fdc61c1ab7a92a19327a43c78291b87045679353d0f9b66ad67897c99c9231ae8df12ccdf63352cf37597cea29828eeb011c39b9ece00e426f088d261c541f1905f384e80812e5dc4615b0f2961e4ee71d0012148a9dd1758b7c8d76db4e69116d50f28ac7c27cb2f0bc322a764bab3d1e1afc3e40b59f4d00ce1339ac21520d3c32e5301a5dc9261c74951ac285d1c3eedfda8bdaaafdc81db8fa1bd20000ac8b092d970e", 0x1000}, {&(0x7f00000035c0)="96ed3e825ddb58aeff7b5874c3007fb5b9a258d5510fc86d9c99fe0f729708944dbcf75baefa688a605cb0e2299b6aa360d8393d5ff287f754ed23a6aa8b1ad17bde17", 0x43}, {&(0x7f0000001540)="ab2e0099ca901503a8637abb161b1eb43d2eafa0", 0x14}, {&(0x7f0000003640)="582ccfa2ee713315966cf694608c7d7952e0881bca8254cb1b11a5890bdc97815fd3e14b1f81b23b452d15ff610f2f9914013aab12da6cb638306ab07b338628324918a1536063237a1a40193d1bba7c019541f6bc0b050d80d14d6418be769ff6930e07ac2df2fe5aa4218e3d24e3f2eba287057aa1e3e352178330b0f3afcc055d8fc411f23b940c18701feb8073f72b8580e02e40f78bc715ebd7217732ad8726f045c125f697e75ef75ff9181bc3364c92bf3ad4345a68e8318e1515fbf2d767279cac15ee", 0xc7}, {&(0x7f0000003740)="0551a008459e38ea163080116b14dbd4b51ad8138f3357a070776522c862affe5bbc98c8f41a7168c6bed7364fcaffd3c1ddbd6204b89bd239a1bd4463a360d0feb030ebaf8786938b60bccd043b065e9fa520fd491db8b239366d63765bae691a81ee37a754d3e9afd696056aa702dd49b6f4806793aca387084ba8a9abf4b45341", 0x82}, {&(0x7f0000003800)="9b5c30a93f60197c383b7d18063657d263a71ac7bb3a838d96c5f016b4f76b8e70556069869e75ca8430093213bb0b1a1645badae18165cb65713e199f6969df90da48cd9851370e90b3251d63a3d38986dc08cb969120d615d9ae33", 0x5c}, {&(0x7f0000003880)="01cf7efcb16cd238004501f9cb485283dfde40e93c4ff1644b8006a6074b8a5356b0912468f5b0e5c210bb66be3737d023a2685f07", 0x35}], 0x8, 0x0, 0x2) 22:11:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='W\x00') 22:11:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x1, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xa70}]}) clock_getres(0x40000004, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0x19, &(0x7f0000019140)) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x3, 0x1, 0x7, 0x2, r2}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x5012, r1, 0x0, 0x1) 22:11:58 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x1d) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3) 22:11:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/198, 0xc6, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x6812, 0xffffffffffffffff, 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) dup(0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/109, 0x6d) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, 0x0, 0x4) 22:11:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x7, 0x1f}, {0x5, 0xc5, 0xf7, 0x5}, {0x9, 0x1, 0x5, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3c5, &(0x7f0000000180)}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) pckbd_enable: command error 22:11:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0x8}, {0x15, 0xff, 0x0, 0x7}, {0x4000006, 0x0, 0x0, 0x20100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, 0xffffffffffffffff, r3, r5, 0x100}, 0x7, 0x8001, 0x3640000000000000}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:11:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x8, &(0x7f0000000040)={0x55, 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0x0, 0x0, 0x0, &(0x7f0000019140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) r2 = dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x3, 0x47d, 0x3800}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffdfb, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4}, {0x4, 0x1c9b}, {0x4, 0xf1de}, {0x3, 0x5}], 0x4) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000019200)=[{0x2, 0xffff, 0x800}], 0x1) pckbd_enable: command error 22:12:05 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair(0x10, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f00000000c0)=""/65, 0x41, 0x40, 0x0, 0x0) 22:12:05 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008f4000447403ab9f2114e6cb4ec1efa41f67a8389350500e74409fe"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x4000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000259000/0x10000)=nil, 0x10000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) unlink(&(0x7f0000000080)='./file0\x00') 22:12:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) 22:12:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r2, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c2b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bbec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0xffe) 22:12:05 executing program 0: r0 = getpgrp() wait4(r0, 0x0, 0x19, &(0x7f0000019140)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) semget(0x1, 0x1, 0x310) 22:12:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x4, {[0x81, 0x100000000, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000200, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x0, 0xfffffffc, 0x0, 0x84b}], {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x0, 0x3f, 0xb}) 22:12:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x42, 0x8, 0x9}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000100)="c56588607ff2e3274996b0cda7578a311fea55a5f23068d35fc0d37f491f3864f9e87f051bdea617236b52152e7b02", 0x2f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:12:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x10e) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0xf590) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 22:12:06 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="b1ff3f3f644e06000000631edbfc2373c0fae96d912a58f3c3477b1dac74c58b5becd71e1b35318abe0b6c742eb99683e5e5cd96bc7c3193e73b03a08e6683563a872413f61c35d23175f9526f49ce9327b1001240de6844e063eff17a83e104000000000000e28aacb3d6e8f2625ac85b18b3ceb70d0b", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) fcntl$setown(r3, 0x6, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) 22:12:06 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r6, 0x2000746f) write(r6, &(0x7f0000000140)='\t', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00.-file0\x00'], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="f609bb2539a916abd0e89a6aff8d8b8fbcf6fd95beaa35572e4211625061742b3d4342", 0x23}, {&(0x7f00000001c0)="698cb07b0ebf6317537041f78bdb3b5e58ce64e210c60b3e595cb91f20816b0f56cc2d174eb091df255ee6a01206fcd049c8d8db4ec7a571fb249dc6132d4f9daef46cd34c437663c1d8a0fb6dd177cb8de527f8716951c4b0", 0x59}, {&(0x7f0000000300)="addfdb2559cc4b0415da4de61426acd7723d18e8057403725676b9b04552f289d51f675e421c623ae11d385b1f08c07af44f1492f7df80d859148e8ebac0971522989a3f8bad131c63fc11a5cf6b293f72d0222e91228c9039dd2525d1648d3fede4202745b198c74e0e1074c806b0212f3d4c07fd5358e3dbe89342853433c9e16eb7ed68e9543a2890", 0x8a}, {&(0x7f00000003c0)="06911c46cfdf6850aa2ea127e91a141f5429c421e6801cbc410639d338346880108971566d7a1e9cf599f0853f0153cad86cba35ca64c7cd8f52d843eb06bb079d2dee7c7d5fb70610c961af97ee2be619b113f3585a17e2ca916b141af7f933ba26c984a6aa26a838f29271396af0a81dcc0c87b6369db1bbd99121fb80301235371bbd4bc1248c8d18822744d4042a7a5fe8236aed91fbd97c9dbe073abf4fd251c9512962f9a9caa80e9d4c221141", 0xb0}, {&(0x7f0000000240)="55a6390d3dbeb4256a87bae7df0e8c2a75947ce523fcafbe2b", 0x19}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="7fbb96c37396f5e93955ed7ec4ccc7dd233bca4962b04cc441fe7339ee8186c0242b5b279e3c3f6f034d10f756de191fd34695ac5404eaaacb60ffa5366a3247800a5528c7b54b9e1237a1c42c30d8db2efe257b2d7350b65b59cffc8a6aa4ae231b4a66a8e71f96acfffa584b09b8729fecaa2670ba333cfc19cf66d5defea6e914b6267663d7f864cbaf2579bba20faea8b202906f100da3cd657b6b2570fe68e20eff13b259b40052d550bd61ea1457e7c3158e6c169de9572c39d98dcc54589d295b18f1b9a56733b924fa63101a", 0xd0}], 0x7, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r5, r4, r2, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r6]}], 0x60, 0x4}, 0x5) sendmsg(r2, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:12:06 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}, "73e36fdae4ba1a21"}}}}}) 22:12:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) r1 = getuid() setreuid(0xee00, r1) setuid(r1) r2 = getuid() r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) setreuid(0xee00, r2) setuid(r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 22:12:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x1, 0xfd) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000ecccd6a7529f2b10011096cc6dfa63950a2ef4943d3d8a63c68e731b5102ac6a96bec7b916d3de02df6a9ad1004eebfc1ebe2197e90e442fe2c5147cc96bc1ce6b91a2049750736b546973aa332c181f72e5bbec6d3a4955e38ce1bfac3f0e259d4925176649ff64ae65ac0cecb5d8c8bf28190593bc45acb2823b57b42722df5d20b179c1a54f0adec005783e238b288260dfb35a75a54a899ec8949b0792372985b9d754"], 0x10) recvfrom(r3, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:12:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() socket(0x2, 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x93, 0x1, 0x0, 0x0, "264b0b255849cf1400", 0x7fff, 0x7c4cf9d4}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x20, 0x0) close(r3) dup(r4) syz_open_pts() 22:12:06 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xffff, 0x29, "0366002000", 0x9d3b}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x40, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x200, 0x3, 0xfffc, 0x0, "0366002000", 0xffefffff}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000280)="f5ee923489", 0xfffffffffffffc61) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10020, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000080)}) fchflags(r0, 0x378fb44eae093228) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6, 0x3, 0xfffffffb, 0xffff, "c0922cd19115c2a1b97b29313fdceb8752e1e1b8", 0x0, 0xbf}) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100)='U', 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x40, 0x0) pckbd_enable: command error pckbd_enable: command error 22:12:08 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff38) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180)={0x1f, 0x100000000}, 0x10) getitimer(0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000000)=0x43cb5, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) r6 = dup(r1) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:12:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x4000006, 0x0, 0x0, 0x103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:12:08 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shmdt(0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:12:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, 0xfffffffffffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:12:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfb7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:12:08 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/51, 0x33) chflags(&(0x7f0000000000)='./file0\x00', 0x0) fchmod(r0, 0x8) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x80, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) write(r1, &(0x7f0000000340)="c48c51be2a7422383117d1e55d041945ecbfd9e1bee3938861876d96d5cc827734c66e958fea26c74ffb93c53e2afda562c9b7d05e818893084d31266a8385f9310d47cbe540", 0x46) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x0, 0x8, 0x1ff, 0xffff, 0x12, 0x1, 0x9, 0x10, [{0x841c, 0x7fffffff, 0xfffffffe, 0x6}, {0x6, 0x6, 0x7ff, 0x6}, {0x81, 0x0, 0x8000, 0x1}, {0x1000, 0x3, 0x1000}, {0x1, 0x6, 0x4, 0x5}, {0x1f, 0x2, 0xdc, 0x7}, {0x2, 0x80000001, 0x5, 0x1}, {0x1000, 0x80, 0x9c28, 0x1f}, {0x6, 0x3, 0x4, 0x2}, {0x7af3, 0x800, 0x1000, 0x7}, {0x6, 0x3, 0x4, 0x8}, {0x4, 0x0, 0x2, 0x2}, {0x4, 0x5, 0xc8b3, 0x6}, {0x7, 0x478, 0x1, 0x101}, {0x1, 0x7, 0x4, 0x9}, {0x51ff, 0x5, 0x100, 0x3}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 22:12:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:12:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000280)=[{0x41, 0xffffffff}, {0x66, 0x8000}, {0x20, 0x1000}, {0x87, 0x6}, {0x80}, {0x0, 0x4}], 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 22:12:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt(r2, 0x20, 0x9, &(0x7f0000000040)="030000008ae6702734f6b73341558df281e202d59c9b77e0d0cfd256565a99cd741006be9ff6a8d63848", 0x2a) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 22:12:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65300056981d28b7a5525a87596d00b024dfd58b7669c22b0a6fd1d2a610468e3b7938b9b2ecd917275be2d6fe490f58"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000400)) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:12:09 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x10000000000, 0x1582}) r0 = semget(0x2, 0x3, 0x40) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x400, 0x50) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="05000000000000000000ed0588a6f0e43e6ea26ea10d111a17bdde8935255425b01fbe8ddb4fe4c2814c669ec3eb10d2a9ae7d9e5defec4e32549874f11dab644908cb7f3a15d02058473fe37e7d257e37111d444a51f54ada7fde675411e103cd5c"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 22:12:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = dup2(r2, r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x1, 0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "036600200000000000000000000000f900", 0x4, 0x2000000}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000003c0)="f5d79b2300f2656593000000942550df4ba68e89d4ffc1b8d08a698712bcd96955edd4824548385e4ca5239934b79edec20738467931ca5526cfeb70aaa131f470f38ee017f48594af2cc8badc55abfd63ce996dc76f55f4c28873807f4fbeaedf10a547092efb51676bf3ce18060353900d367f23824cccd8e61722667c434d6849e2b336ddc0b95f07d6bbc06e93ebc49673bc64313eb3ecb788c00e6ee1489b7b7d86aae1a789e6e683ae3a5c2a8df3263c00576e66760c8103c3e8adb08868a26186bf61dfa6e23b65d40a0b138373e1fc9e2db67e86a906c2f5647c7c8b66540b62007470620109a38ac27afcfe7d89f004008b75adab90deb46d6ff273ec631cc39a9633ab1b4f2f22c4e05b474067edd554f2642f2399abcefaa036a1f119dacce3089b739ab7bbbf", 0x15d) write(r1, &(0x7f0000000140)='\t', 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) 22:12:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000800)="ba3883801d32a8482e0d3af52e7ad499e6d4e9e1301abea1c867bafb59c4e2b22c8aa53766c91bf89e6de4fc2d76cb594a4f1f00c6a530189fbd178c61cd60a29cf7d08a9825eb0334029e452d7b2b23a8e538cbe723fc1ab4bb59e93480fefccc20de801d493c04efce9fd99ec21f2739b490c1ccc979fe9f6b6a4a8e40ecb1c3fa6e70886447a23dc05039649224eee74857c96e6eefc6ea28caed8cbd9926551a3ea6d25d9addcb2846bd3926c57120f5be2f2c07186b8df5d09c51df6bf1cecd5e161c", 0xc5) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xfffffffd) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f00000001c0)="fc7a523ae0b358f825220b628420d2ec5b9f8ba80f4cd9aaafb2ee2cc8ff92c64deefeed669d5a004a870a1a03b564fee758625d2a94b6ed3fb2fa44dc2e1818a94f713427b638971eab451efde06de8e2ec939a5cbc1f5f3eb6a7a72e6f939610304871fff344bf592b13b98db577f02403b4c9a8da1841d5000c18e846aabd2a1ee2db7f85f5ce4c4642015448511dac45d648eee957944c526c142adde8271c037e250265cf6adac6b0cdaa85c8a4bd1aa9d7cb56445a43d12d56623943f649c251694c237b35753fabb1c5a4da739ffeabb423473b4a4d30f4fc1c1c0c6c", 0xe0}, {&(0x7f0000000000)="f462a0e60bdcc18f6a02f204e2d28f2a9ec8ff0418d3bfd7fd1c1ce26213e478c72833248d6711357e24199c2483e4a624e5fea1b7ebc8", 0x37}, {&(0x7f0000000100)}, {&(0x7f00000002c0)="e0409e54b3c9556a10714725e548248713ddcb0d09ebf4cd3e885ffd65d296f2ac7f102b30105f4cda815cde4bd3ffe8d90e911fe30da3332e0846f23b9f23aeb374510b6397916d84464658d5d3d77b21e2376f3c7758ef444ee40cfb99aeb69f309836e35ab9047784d84b53d901c37abc7650d43f9af1faad45c84e289133179f7c46de6964359fe52b857bfb1bd622081f6f", 0x94}, {&(0x7f0000000140)="40c91b1ffd2b5d", 0x7}, {&(0x7f0000000380)="d67d8915efee55b4ce33e50c9cb351a139231133f4a63c5b6b7e7e3fac676a6d7edf173ce8c5207a54d634b68134266037d95996fd22b90f1e846be66e0e03c4e4cf548bdcf12ff03b4540e693", 0x4d}, {&(0x7f00000004c0)="9a8a1d6c6b39f5916877283b1ddeee5ced7410ed7762e8a6eb3a4d8f52ba7a23056108295f035a7019d98e3844fa647b44cb97303e9337a86c89a7ec3f3f78b124350154d0f661ca10ab943118b4fb632c4971d23c06c855396bca120d8b7e4e3f1c60583d41411f72730e57689a256920cf9d0d9777a2764f69e7c15f98960f028d", 0x82}, {&(0x7f00000005c0)="47f9b772c8b5796cf2ab13ebf09e060dd6b99c40cc43a9bb107320ab39d802fec9a2ec468d59f50f912b066a791f6307e3606cdcd5adb3a24e9421019f26632d30c356c1e61b2cb659dd6f8315a29629c3f3839e6cd3c791ca13b044c7cd01937c1273e76801119fa8502adf5cdcbe6567fc80bfec2ef0ae12cb1e6ebb9baad03635011d92a8792a8ae985d404d641e7a1ae353d1a3dcd15917e", 0x9a}, {&(0x7f0000000680)="975829c1b0199ae857699cbeef5f5bfac4a9106adf1bff83dc803d27cdf3a6e29396345667f77f6aa5c3cfa1535c2aeb5e34785e5d72008fcfaece3c38e00a502f6f74f3f190dbb66b7eaca16bbfed94d029ada852b3679858577befad03352ed8890264b62bd64ccfb958524415202dbed32ae6227a135114897955cbb9a40ad3abaa4005c2e33208e2cd6ac4e871b79d6f946b4ee9329f632dcc8ab30e3edab696", 0xa2}], 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c653000acf412019a4efb656e2c9e24a9286a048163cfb982bd595abe8784e9e4fc1bb34e6a7d5a09a2dc04887cf075fb225eaff12442243ea6145637f34527f90186744858bcf21271ac8f2b9639d04c9fee303b235395d55ca0240ae346d36d4c04126f5c897d8c0e470fa92507bcf1286475fcc420c94c3821d48990140085c606ccb08daeaf26a5f3b1cbb6ef0d33d1206b529248fab49dee765516ea058387fea266bbc091674d0a"], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:12:14 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='{\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='*,\x00']) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) 22:12:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000000000000007f4578fbcef9097b5ac7936838"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="50cf75483af04df049ec30950bf2e996125c4a144393a0d14d0e6144202f228844551ff2598204c036d942d2b5c18bb625ed7be383066684", 0x38}, {&(0x7f0000000200)="ad", 0x1}, {&(0x7f0000000300)="a8c390d88d9558bce499e3b109a62ee767303ee2a8340cee2b53917bff950c9e352696d99de621a1d976129bbe72f81605af576577d11ecbf95eabd001a9ac5167e1c42e4647f968d17910c881b58c94caa22485a66010fd3d2b149a852ebc5f4d1d6e7b842f193cc116bd2c0bb91a175876921571f12a96a1ecc666eed98f88b4d54dcf69304b51a623e788c4328b74aa8093068efe39f9", 0x98}], 0x3, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}], 0x88, 0x9}, 0x408) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)}, {&(0x7f00000003c0)="2cf0f18177156111bdf8e19489acb1315b66c517dac6847714b97f01fc784ba8e114b128e47af6e44980fc54dbab5b76962a861e2eba9acdee2f64471bbbe755af3e40fa8b4490ec928c8c1ef65c31f9b37449e07a044b173f17a97f87", 0x5d}], 0x2, 0x0, 0x0) 22:12:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8393931465ca2be4d5e87ba78e55a7b1856a193bdd5b0ed8b30f6e66118f8aec17fa42ced3cd04896593b714cda3352df790f99676e5f2d4565a2e86a32b2376ba3e09573609b498792f204260a386972997a8f0c3307ffd4e714a1bf9c11885b80a0a7ed7a31e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 22:12:27 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x1}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0xfff}, 0x10) clock_settime(0x0, &(0x7f0000000080)={0x80}) 22:12:27 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x1, 0x3ff, 0x6, "a56bcf8392a8eb5519cf14703a3aab215db81cb5", 0x1, 0x10000}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x3, 0x0, &(0x7f0000000040)="4bbf52649aae1b74d5d8d47de75c9abfebcae6c0e9efe0388af77cda0b6e4811efb6", 0x22) 22:12:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x3) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x1, 0x7) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(r4, r2) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80186940, &(0x7f0000000300)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x48a, 0x4, 0x4000002c, "036600c3a28000000200", 0xfffffffd}) ioctl$TIOCSTOP(r7, 0x2000746f) write(r7, &(0x7f0000000140)='\t', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x20, 0x20, 0x4, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc0, 0x1, 0x100000000, 0x400}, {{r5}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x7ff, 0x1000}, {{r0}, 0xcbf03d72ea66c7dd, 0x87, 0x4, 0x7ff00000000, 0x2}], 0x60, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x40, 0x10, 0x4, 0x9}, {{}, 0x3, 0x81, 0x10, 0x5, 0x1}, {{r7}, 0xfffffffffffffff8, 0xaa, 0x8, 0xc2}, {{r3}, 0xffffffffffffffff, 0x71dab9d164b1c00d, 0x20000000, 0x7fe, 0x1772}, {{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0x1a11, 0x9}], 0x7, &(0x7f00000001c0)={0x100000000, 0xff}) 16:02:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x101, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB="00097e0000430000000005000000000000002c0a1a7f93367838"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:02:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffbffd, 0xfffffffe, "00000000000000000000f2ffffffffffffff4000", 0x4, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0209000000000000009018f307f52c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) clock_settime(0x2, &(0x7f0000000080)={0x1ff, 0x6e9}) 16:02:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, &(0x7f0000000100)={0x8, 0x0, 0x2}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r3 = getpgrp() r4 = getpgrp() wait4(r4, 0x0, 0x19, &(0x7f0000000240)) wait4(r4, 0x0, 0x19, &(0x7f0000000180)) r5 = getpgid(r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) fsync(0xffffffffffffffff) shutdown(r0, 0x2) 16:02:08 executing program 1: getgroups(0x3f98, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(0xffffffffffffff9c, &(0x7f0000000180)="f094505b44f337ea757423fc4386367898080bea3d73a644b945062fa50519515d36705d253bfc1cbbf1b86ee2a0b8322c3bbee54120208b685c5d2b2c01769a4aa9878b882a3d300e0d9a46aad500a53cf7aca818872c6ebfdb1802fb815d812c86793e29eb85d8e8762f62045c91d89ed886653de4a97e8b7291abdf880cd672eecdd72c713e16b521b6ca241d693f18a95391fff5f8b154d2737a1188d4f812ba7ce41f8941b2382a5edb6634284a4341cbee4fa5126a251c8d09289d0c6e32417ec35bc1433bc43c7b8db0567ac4fbac51d0c000cb1faccbaacc2be47c6d70c31cf6bda8948710768d4e95c53746b09f931893294018e9d80808d236a49870a466c3e630cdc4ae9402dcbcb7a54305d4f6738a05bd8090d912eec01ae5e075cd697d26aef6d002603500bbbf36632afe9971abf4e96c8ff6ff17ff2d8f4e0c35a4933a398930074ffe8ac8fbec95497aea3a3afbb1654a9b359c61dd64a2ade1a6cb42aeaabae08317306072dfe343dad17aa9d7cca32b7c2eae3287e5614d791bd0d4cfcfb22965e1", 0x18b) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000340)="099b4cbcaf3e9d33e40d6bedabdb5fa072712167020bbd64f49ddfca4956bb2d5d7ce18a581ee83eb8f9a52380f8b422ad85df7fae579088d68f71fa1e8365931989c6fbc863365449c0b0a6c643", 0x4e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x81) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r3 = dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) 16:02:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getpgrp() wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, r3, 0x10, 0x1}, 0xb1, 0x1, r4, r5, 0xffffffff, 0x9, 0x7ff, 0xfffffffffffff001}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair(0x18, 0x3, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/227, 0xe3, 0x842, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:13 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x8, 0x4) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSDTR(r1, 0x20007479) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x4, [{0x2, 0x2}, {0x2, 0x6c85}, {0x1, 0xff}, {0x1, 0x4}, {0x1, 0x9}, {0x3}, {0x3, 0x7}, {0x2}, {0x3, 0x7fe3}, {0x2, 0x80000000}, {0x90332bf1822ff95d, 0x5}, {0x3, 0x6}, {0x1, 0x18}, {0x2, 0x100}, {0x2, 0xff000000}, {0x1, 0x1000}, {0x2, 0x7fffffff}, {0x1, 0xac8}, {0x1, 0x2}, {0x1, 0x5}, {0x0, 0x1da}, {0x3, 0x200}, {0x3, 0x9}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x3ff}, {0x3, 0x3}, {0x2, 0x13}, {0x2, 0x2}, {0x1, 0x8}, {0x3, 0x7ff}, {0x2, 0x9}]}) 16:02:13 executing program 1: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:13 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c2826500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a58c000000a202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff014028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731a1b23f9601f99da894dd3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a966a3129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4010e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f5749cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d818c2f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f2720283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102fd347ada1eda510a8aafb8c970b345f4041b6e86fdaf98559164881133acb1b1968381a5898640fc22f765f05ea2dd284a221cf24463f20e02cea5032463ceca2db3de32201ca0732762374b7bc3c8ff702bb7848b3b7fb0d15dffdfb34f96a5615eea0bd404bd17dbb5e380c5f69da6fdb92839139a026c748245f022cb0a7596c9fd0bcdda476af893306ec70bbd6af2077527bb3fb9af004ddf132b7f11390a2c49615f2e5cebdf14bb3c929ea6d313b083c90867fce2f204fa272d192e433c65ddbd55d13db56de973866e64e49db38a1f374cd42b88c27abd460e412e1391cf2a9f2975e5c24475b5bf3647ac38059a1d7c06f01c80f5be8c73ba2314e48d919df401503c2810c92c19dda805e9f9a14ade366dde71c5c9e7280926a4b9f38fca7ab4d67eed504b9375cc5156f5a14617baad074ef2011894d36140427a5d9b6dc260335744d7e09abd791b5363da5af5c254b8d041954"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) connect(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="c3caf0d5264691d9bdb6ee4dae3df31ec36228923b078d72ca774c2151b7f69e49588633ea0640d458f9f9d32f0d069f67db45080426ce59e57853d4af29b305b0d803d8df35cabba1af3526a985c23561831d7d24c3f902242da5e77efb9409de17a1ce1400487cd961958462527bea1843a840199c0049148460d35e2de067036f8f9469fa9c591a9c8aa529e903df20"], 0xa) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0xb) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) semget$private(0x0, 0x7, 0x287) 16:02:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7bdea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240bfef77ba0ab818736718bb9d56b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4c2df6db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbae9ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df9930413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835dd921ad4ed0161bd7a4f0b5f7c0e74800000000"], 0x10) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000140)={0x3}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202bf3d900e16ed30f302f3df09c09b2f0ff904ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14", 0x82}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7", 0x58d) 16:02:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) write(r0, &(0x7f0000000040)='|', 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xfffffc01) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$KDGKBMODE(r3, 0x40044b06) socket$unix(0x1, 0x2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) 16:02:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)='\t', 0x1) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x89, 0x80, 0x0, 0x3cf96ebb}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0xe0, 0x2, 0x851, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5c, 0x2, 0x10001, 0x100}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x7}], 0x65f, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x6, 0xf0000000, 0x8, 0x1}, {{r5}, 0x0, 0x8, 0xf0000000, 0x1ff, 0x7ff}], 0x400, &(0x7f0000000300)={0x40, 0x38}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:22 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "d566000000400000000000001c00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = fcntl$dupfd(r2, 0x0, r0) sendto$unix(r3, &(0x7f0000000000)="039297d89525b5341a7492d673529733a198d9d506b3d64f2625c0fe6c1482598a359cafff02ee92e316733a0fae4a600df91b21e332384728344ebebd86e51d9c62f7130bc66356c097668eb0e1c82573a1b428b414907599b2be6fdbdb1ee45969233c8d6ef2bcfeb8a6a1a93d9216b6739a28362bb183f3bec86dc7f9d5c4690f7c70e040fb11c5bee6ecc59e6773b2bf699f93c3f1e21914b5f7aa73beb5120d23aba7118772460262637bc09169f9e761536e0a638bf3bf1e89e99a723ce4806ba4", 0xc4, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="00f32d2f66696c653000"], 0xa) 16:02:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {}, {0x6, 0x0, 0x0, 0xe8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffff2c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:02:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b6669025de3c974b83fbc6167f19e64c9896f3bb7518d7a549db7cdbb2553f137e8f60e00b5e481bfc8cdb2f998c52a315d4ce74e05000000367f636e7d21c722e0dc81b8ec902f01d61c90d0b5a6a43c3006bfaa29b97d7d9d8fb77035e2004884927a79981ac930bb4411f139cc5e61e5d54dd105dcc0da2b9ddee714ff71b7ed2a67514122be7e"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:02:23 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000088a80800776b8ebd0000ec3a64e5b45659845a19197a882cad4c49837c3364d399b0a174a228a99638944f7a67449029a804b74b92d924645ac55007cea7da79e9dffb95d92bf06186bcb982416835c90a9e009301bd1e499d73ceb91bcade14bb7eb4d11f08dda9201d022d3ff966fe422ac46a5a518c6b98bcc2173a8e9aa1f711e187e292b7baf72dc5a1889066a1ddf495098d3d0b8d4fec68c98a1cd79fcd66d6fcf0e7a8292fe1668dc30ea3b85d944a70c33a06672f582ee0eb463644ce9e3b760b"]) 16:02:23 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @random="d0898eab9153", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x18, 0xe, 0x3, 0x0, [{[@multicast2]}, {[@loopback]}, {}]}]}}, @icmp=@dest_unreach={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) getpeername$unix(r0, 0x0, &(0x7f0000000100)) socketpair(0x1, 0x2, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) listen(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) utimensat(r2, &(0x7f00000001c0)='.\x00', &(0x7f0000000200)={{0xaa4, 0x1000}, {0x0, 0x63d8}}, 0x0) 16:02:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x8, 0xffffffff, 0x1, {[0xd3f, 0x2, 0x1ff, 0xa8, 0x7fff, 0x10000, 0x80, 0x978, 0x7, 0x4, 0x5, 0x80, 0xfffffffffffffffe, 0xffffffff, 0x2, 0x1, 0x146, 0xe0], [0x7, 0x4, 0x5, 0x1, 0x7ff, 0x9, 0xe30e, 0x6, 0x6, 0x3f2], [0x5, 0x7fff, 0x5, 0x7ff, 0x6, 0x3f, 0x7f04], [0x3, 0x71, 0x7, 0x19, 0x0, 0x6], [{0x4, 0x4, 0x7ff, 0x81}, {0x2, 0x9, 0xfffffffd, 0x1}, {0x5, 0x1, 0xfffff618, 0x7}, {0x7, 0x81, 0x8000, 0x7ff}, {0x6, 0x3, 0x3, 0x5}, {0x3ff, 0x6, 0x7ff, 0x3}, {0x146, 0x3, 0x4, 0x2}, {0x3f, 0x1000, 0x10000, 0x9}], {0xfff, 0x4, 0x6, 0x2eb6c61f}, {0x1000, 0x1, 0x4, 0x3}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xe93c}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xb7, 0x0, &(0x7f00000013c0)=""/183}) 16:02:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x28010, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) 16:02:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) munmap(&(0x7f0000137000/0x2000)=nil, 0x2000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x401, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:27 executing program 0: mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x810, r0, 0x0, 0x637b) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:02:28 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpgrp() wait4(r0, 0x0, 0x19, &(0x7f0000019140)) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x814, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xffff0001) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x9, 0x8d, 0x3, 0x2}]}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) 16:02:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/6, 0x6, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:02:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x200000000000, {[0x0, 0x1725, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x210, 0xfffffffffffffffe, 0x2], [0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x6, 0x101], [{0x0, 0x2}, {}, {0x0, 0x1ff}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x1, 0x1}, {0x0, 0xfffffffd, 0x4}, {0x0, 0x9}], {0x0, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x2, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, r1, 0x88, 0xf870}, 0x5, 0x3, r3, r7, 0x6, 0x8, 0x5, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:02:28 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1941909cfa6ee61b, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x2, 0x3) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x2}, {r2, 0x104}, {r0, 0x1}, {r3, 0x8}], 0x4, 0x865) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x8001) 16:02:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000040)="ac141438", 0x4) 16:02:28 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) getpid() r0 = getpgrp() wait4(r0, 0x0, 0xa, &(0x7f0000019140)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = getpgrp() wait4(r2, 0x0, 0x19, &(0x7f0000019140)) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x3ff, 0xffffffffffff0001, r2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x6, './file1\x00'}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f786598, r0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000011c0), 0x0, 0x0, 0x0) 16:02:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:02:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0xfff}, {0x18, 0x2, 0x9, 0x200}, 0x3f, [0xff, 0x1, 0x8, 0x6b, 0x2, 0x1, 0x100, 0x2]}, 0x3c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 16:02:34 executing program 0: socketpair(0x10, 0x0, 0xab, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x6}, 0xc) socketpair(0x1, 0x5, 0xfb, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) write(r1, &(0x7f0000000100)="84da1b463413ae498797e8110884ac67a23150b6ca48c31340dbb1762f99fc3340f89d8130eba8cc318faa102064c4f8886a121b652ed98d903bff5da9819fa2c72af8a31e755d744b839b88c04ed47fb8e2cd28b869f2c9b806f9cc0325200344a717c4fc11c5fb69deaa7898148d59e1bcc3ea1afe0ecf60f16c772fb5cdec4237e226f11da12fe6a4ab855c59", 0x8e) r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt(r3, 0x101, 0x9, &(0x7f0000000240)="7b7f4f5fb104995b8587a1ca4d963b6fea56493a195625165ce519237faf012bd7805e62f4bbad024eae4a1e4b0a16bcc90eebbe827bda141de6eeea643cdfbc03352941acac1e0cf0a8131418a9185647fdc409f4b05b3fc75be98afc1b883bb4793d221369fec303b73d5c2c04f8eb002dcbdeb53f6b334e92bfa6ac0067d066e20bf942cdac766208e1b5f1bdfe8600386caf39a097d8671740977f0937c0a40f454f35d19596670429973dd104c85b54d59ecd1beb7da1bffffdbf112c12172b09ca10c1e0521ff366779d4c97c05c7723e13673ee47f50b", 0xda) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x1, [{0x1, 0x6}, {0x1, 0xed}, {0x2, 0x4}, {0x1, 0x1ff}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0x1}, {0x1, 0xfffffffc}, {0x1, 0x7}, {0x3, 0x765}, {0x1, 0x2}, {0x1, 0x9}, {0x3, 0x1}, {0x1, 0x2}, {0x1, 0xfff}, {0x2, 0x10001}, {0x1, 0x54b}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x1}, {0x2, 0x5}, {0x3, 0x8001}, {0x2, 0x5}, {0x3, 0x15a83772}, {0x2, 0x1}, {0x3, 0xdd0b}, {0x0, 0xffff7fff}, {0x2, 0xfffffffc}, {0x1, 0x88}, {0x2, 0xc0000000}, {0x1, 0x1}, {0x3, 0x1a000000}]}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000540)={0x98e6}) r5 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000580)={0x0, 0xffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x400, 0x0) fchdir(r6) r7 = dup(r1) sendto$inet(r7, &(0x7f0000000600)="0edf1b64b9fc930db494255273f947bc8585174cb2cedaaa3e7c940cceacb6b1ee39d57cb522b03329151b81e77279b52711e23a17e672b73b521f48850c7f414042ef3fb70da0186f24a5191f7cb15605ce5def91cfa94ce421f66bb565171dc33fe21412d523d1958817b00a0ba386fa7708c203e3910f6728f53fdf8ef525671f85a5e4f164edae0e59e0bc2bfdb29fe0bd267cf212e0d0ba73e6380072561b320d6ba4", 0xa5, 0x1, &(0x7f00000006c0)={0x2, 0x2}, 0xc) preadv(r3, &(0x7f0000000740)=[{&(0x7f0000000700)=""/12, 0xc}], 0x1, 0x0, 0x7fffffff) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x2, 0x0) dup2(r8, r2) 16:02:37 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x80) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x400000da) semget(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xebf400a7, 0x1ff, 0x80, "883c75b12718af56502807d444945311ef902d6e", 0xfffeffff, 0x5}) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000200)=[{0x2, 0x3}, {0x7, 0x1, 0x1000}], 0x2) semop(r4, &(0x7f0000000000)=[{0x2, 0x1000}], 0x1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x40, 0xa93e9efe3dd4b82d}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 16:02:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0/file0\x00', 0xffffffffffffffff, 0x3}) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="f409404aa779a3038b6c661aca9f4256c036263f900c0e8eb477f1bffc2461076ba958a2e510349c2e6a8f05a7b2b919ff9bb05f6dd3cde32ba41fc8eb6a6235fa92fc", 0x43}, {&(0x7f0000000100)="33c819a0f862afe4fff8aba1cd1185b49b4eca21a3d8f7ad5ef78ad26bf88926df5d0c45f067d218", 0x28}, {&(0x7f0000000180)="a8d8b690f3fef96730eba9508554bcd39b48d54e8ff99f85ce493165e30247c8389d6f1309b3bdb631776823eee7771352f81f742092a2d63bd1734b296fc35b65733e5f788c465ffb3d4d99d88fd72ecd69888c3b5aff3b3e208a680c55b36d3d6aae1192681b9f0e3e7551f0373581a2e47a4a0df2ff315bc6f28b04e9c6520c145ee2e244d5ac19c1ce3f609680", 0x8f}, {&(0x7f0000000240)="2f84623e1402669ac44ace99df9945fe1fd677434da6ff04dea43ef3e5b62ed894e0d706490f97abe5dd13aab329ae53a1342c3857", 0x35}, {&(0x7f0000000280)="fb4a0bdfc42963df0aa6e8fe552e18d89d853635e6e7dde690da1e30d91cfed13571c72f9a8b2c073e2c3579af65", 0x2e}, {&(0x7f00000002c0)="3a080eb8a351b00518b7384dc454668608b7aaaa5eda575e675ff047c60af54b30f45798c840604b890f6e28b187a9dcfe4fc3f6c3059b2d10c7f7d2194cff468fac61699bb82f15ac545f4c3e7ff15bf9a89e020deb2f81257674a93581481b06ab77b6a50c1c130d144c4653b21e77e4e5454d4ca15ce0a7d82c30b008cefba6d1cfc224d37a0c75cabbbeb9956e78c9aa6c8684794efc8270c0b1888f03442113a7020a833a2bb44b17af29763a671a8bef1d79599401dddb0279857472b56fd1689b61edf2996bbb686d08b5c30a", 0xd0}, {&(0x7f00000003c0)="77730e9760e2cad1964c0b088852d6ede2e87f44ff05576b7a83df754c19ee7a2aef2727", 0x24}, {&(0x7f0000000400)="21bb4683189cd5b41df0d0b26c984a3ac42d275637ddf49b0f7962fbf496164c5466b753590d39c1d1aa460f3ac53234421cebe6d2e1b69329522bc4b85f73bcd787c9a9e958c1fe486e98911620e2ab15c1f3bc25f6f3eea3ec3c07b1b83b8bb16c922ee7c373f3c52daae6a2c074246fdcd9202a98a15b674b51ede2", 0x7d}], 0x8) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="050feec00067d1da3f2a97f27232"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f00000005c0)=ANY=[], 0x10) 16:02:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 16:02:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x1013, 0xffffffffffffffff, 0x0) 16:02:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0d39220e8ad719483bb8a958e863f521ffb645f5b92d858374f497dfcecd4fb9dffc6650a46541e88966c444fa184316b87f9a40d91ba5efd95e292882ce9a64de4474682fec2fa4de6c5d19836783dba1cfb81a18fe9b757ac5151010f35d7c3a4c3b27d895c6808ede818aa513583a7a538d03ae1d13925781f138abf430c10f29825905ea00e780ea70a44ebe4256d371a515e1d34046da786567e877a58cbda5fdb60dfc7fbd5be000386de8b6ded8a9a9acf1f1218b46232f6d2bd41d6000e3a88aabba01fe16d5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x2, 0x200008}) setsockopt$sock_int(r2, 0xffff, 0x1895, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:02:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000680000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c87000/0x2000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000540)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000580)="8c069e65d2fb43b0", 0x8) 16:02:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@random="0e65676ca043", @local, [{[], {0x8100, 0x6, 0x1}}], {@arp={0x806, @generic={0x18, 0x8848, 0x6, 0xc, 0x8, @random="d693f96f6349", "0c57b10267d0e2ea9c856dc6", @random="264732987d48", "b2db9e60a1a20f40b3f73e9defa7afb5"}}}}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1f, 0x3}, 0xc, &(0x7f00000033c0)=[{&(0x7f0000000280)="c77c2f3a5eec0d1831d5142c40cbc2fa3ca0ff830cde9ad011243dcfd025f35ead3b8d4a34a9166fbc63a79fa210b9c0321733614d5f1c243273a4b14abac60049d2533c36a3b8b77b587b51bcc27706e824b003e99305e3c3ae4ecedeecd833ded0b547acdf223498850d06f5dfa07bf17814303b440a304c80310ca30fab682f6fa02e4d2dfc012e2a10beef4bc3f3dcdc36af2e2a77676ac16f0dc92794f4e52b2a050c81691ecc98195801b6b674a055f2a6e53f68dcf4f396fe38b4692de01999127089f7d90bdfd4710446eb441f50f4c0052a206be10109838a28b3186678b682ef86f2ef05e17ecdf011a38008a5b7c5031d383a5a97eca1df72aac2b030c9c6e096fd64ea815ef90f99b54c749148aee6cc522a9e9cdb4cc4b6edf2b7404d3a9691dc1243408e21d09d71e772e7dc509d5ff76218c9f492c72bdcd49f65def95d617d629d30b6b96af85c72499f49047c399208f603ae3f20e0c5cf4df169df6f8a45ecdf11086b74e0a30352dd237b6ddb835c2e5f435a636c6f54897649fc820cfd12bf3873bb3bf4688fc41cc1f4874b2d732c662e24f046c5c748dea997a9d53588bc2a976b5e0d80f43cbed1815c8db13a99c48511cb8ac767f2dea486937a01db73efd90478135ccf2b4719c2d9205e86202ce5e93593905617e868d3a607095895475943dde3950c6fe54e7159ef1230275ad85372788ff243836f19ed1b710e825a3889ef9ada95671bad54d4c91a904634dac2f2c01559e8c23f5b88a81a1bb8e3d50c629b717ec962b03d7f154a6fea6e1e5afae16f1ae93d376e830f013703eb123c420ec0505dfd99b80dab9ccedd63cc7973208323ee79daa7f18952c3de0a2fee0ae3da026f4c7576bd0a5b56111de1d890673e503ee0275724834b3fc0d6ffe66a1d2da26cbcd8965b9f302f8564e9be7602f5b2621758f8973f02a8cca7b8ebe6684cadebf9e2932aaeb9f8370bf8765736415ec5f1067d607fc149bfa6ca7bf06c06b8df070fe0ca9dab4d5ba5fb7c13247b8b3fcc7666f0d6228db131ead434f9866d334e9896fe1e6f741a0555236b71d77b3799ea5af2c20ddec941b3d90a28ec30473629545956f766021959713d58c8baae012d1edecba226701ba5df09dd0535a9dd824486a914fc1cc166603516b4d7f780e59fc372054f51693c0e6c9d6278c0a1023a8bbb4a5ccfef8cf1aeedd0718027c3794e0a0f86503b5cdb13296df8b43727c17343b4f160ba57f4a5f7d59242bd860b079a1c9e979f3eb276024fb1381b31c5b71ce66308b568c61247f1cc074ab635f8d901cd603b1d54b6d2743e51ab1bd5322947f9ac7ae6d8cbab37999f55d8521d709b99093f766d56fb3a943ce86d7458e4dcf0a902012ee860c08f2f290391ecc7af6b85ce6037717cb43fa700c0fdb21d4a4ef4e055db1bf9c0cf4cdce5416b33a72b9eb270b330ec661339081a47e8a4fda7a24e527e64d28fdf0fecbdbdcf5a316a55db1dd2849a28f402c7c4073f3d52c3525504da739a341c1d11b0294b9002a94376054443ca2223bd45f13e8fd5a32daa29bdae87fc8fa6fb2fbbef55fccacdb607797b8c8982388c2e7c9842699b56ba2afe4f9c288255baf392b0698e5e6dd436c6ba8f16769ff4f2fa06215109060db5fa3894e51d39ee6f89b4d5b853e94f1bf1abd5d2974fc9a002c4e194a7de302cb5917539f563b82c530d5e84ed2604dc69f0bba6aea7e614cb965c79c7adb6eb1807d5954b7974644092f8a3239dc6a8e86b4b15032d4c07bf5f311cf735cf6f8dd639662e1657fff9583cb5c516f6accb3b4368a7acc82e6f10f0242bdf369728c8ea724b2c0540867bc7a9eebc4d6dca43eb6b8b6fe61ecc875a7ba78c10505831f6002567c0782db4dd61ca04f43d2a39d3fa07676ab5a8ae48ba041caf999971b51a455abda8a0e4019db36c6e5e03c7d7742cd6dd258414464d62cce61079b6d454443039ba4c5a63e48f0b72600a082ca15e2b333d37195a7d8a7b2e3b96fbd044ee6d1fd992bd7926a15a6f4ac467d6f65edddbf0aa146f1f1522d9db0da098a54318778d1a51cff11af71a8d08c8bae232a99ae0edc75013764de05bd00ee89138f0646d1fd23079185e4df59d8f0a24478494a529f7aedf072c522f6ffab23de10a77033db83932ea5870edc343a8aea57fc273d42b8284af7291dd8497e77b014601a1818d808bbd341fac057fc32406871472b4de5fa39a97bf4e9bb2a4abfbbb98eab0b94e0ae62d5b7088caadaa40cd688175e0d127b0bee44a19453294c9534450f714e1f0e5a3cf1f4cca5d1c2e7f63d7ef8889fe4455bbc1dd689a67533bc39ae2536f77b8b8a803e2fd51fc4846f7fdc18b97b6a7e260763b7da261be7b3ce36783a95c27cef2347fd9c5f268abb2111821921c534c842cf84b63659c5a0d96e0001139eccb2a525799291bded046f3255dbb6a48d52219dca5f03d38ed9c2d905755af804a84a61660255e302ce35e734024397f2514482e3174275d35f41d5afeb002c8564743da44cd498dabab7ac71f4de0101a84257f387d9e125eac168033b06faab34efbcd403d9622e85bcc37dd064839742037b4da150f9e7aec5504ad8283406040a8bae7c7a7d948c2584ae1d6463fb69ce847c231dbc197cc61d9b295973ea66bb0865cadda409282b460e7390ccf1c3af7e8373ca84833bfe952b73278bb92c28504c8d325d73a598f213dcf1604c8090035d9fe766309bf25b19eec61bb9c208baf0e77aac82931e592b03eae79d6678ca635f40b4c255453f61abf4688c2aa87f4d0bf8f3c797f92ab264d7406d3dba4092bee6d4b178a924d89424b75ba352c2109474e686b2bd446ead5e02baf861aa2e6a414cc4f06761bed67c593ef70d8af0428d30538269e32c91ec525a23154e473ea11610439c5cc961068d82ba78ded3a1baf47ac3e9addd14726bd8a0f1f0ab5d1758786557a9f67561fa7866abec6beff5c933220154db38c89af938fafa26d24a9b2514b00118313c09eb0a45f2cf070d75b840ba18d5b374409cf83f0476ed8af2041330341e173f741eec93f77ab5c42305da574c7b25bcc0f7be15e37a974cfe06f240a497047b543603991cbe2833e43cc8a340582c69d209fe639d0e2a240fe0d7929f973a0245148f6b4560352238aaffd44db7f19039c438387f08e3813cbff1462e61b9e052caed6bea25a2837b443154b1de540ea2dd53070aac46a05caa54e9258f046fcae1de406f468d80dc07e611e98ae09bb11181c6924136ac52d13cf069f44030a9150f589ee0e8ec8e1a7f85e238700593dfb448433de77539ce4d9cef23280c8714131267f2f1401a26ae5c9bbc3a1d645bbcf98f03be65d9188507a14feb554dff7d76af470b6b2555dcb121f5e6424da23d52398a98f8235089a8bd53ecbe1f858cb51308504fa987b0e6be14829ac6b62267d1a8cbbfabd1cb2aa214a359c2c50239b45fe504d17a3c86eeb1fb6866ce0498153fcbe45d6102d64e79b1905448b506d967ebce3d380c1da1032806f408c40deeb93ac9a564a9850fb0df7d4965fc9874fc3b40f4d258f359fb531a3ce36ae0b97a0d18b407368c7ea0a47fb864e61e07f216e322ffc8ae043969ec0d316a98a3be973253214d1573957f5927dbba01039e4a3a73fada57b2decb809de6df4feb4dc7bdae06c3a46e765d276137327658d7a2ddfbec7b920b9c712ac78f75cd30c2444e051a8e101b6238935c5b5947f9d180feb96b826824432c4daf7104cbbddde8118b68e2398a930c63c4f82b1c35db359d62f73a2785c1d64886c0877d50701fb8b81eef6add23868d033d520ed3c19e84f2dde32ff5dadd3e42fbc00c6086aa7039e62a4d9f2ffdf553610407572c4d319cae2b2bbbf1ee023d5c87b97db6e2edd24068403bb8429c25e0accb78a47d5ddf7fcbe600256da075077bd0031c492957e722fd8a6e76a750407c77aee1bdf1458caa86e49b1a7679b6d8832c222626c40a8258454e3baef08caca008e8e0cfed43058add7525b91d60143909f71f86ea653108b96cbf2e5b7b42b9659dd13301df5b8572b274f004c44e4d22af780f8850d5a111000c4c1ca5dfd513be532055fb3c779b0c0df9a4de21eb99207dd3dfe65bec5c6483d552aec993ac96ca763c0aeec4620aa8904379406e4a2d406f6bb094195abdde5d6ca9e2ef7051c039df666b7b271740ead8c036e102822777ad77d5946fe1202b2dc0626f436bf1cfc616a75c4385624ba780c34d81f01460821656d88f98a00d87ca019ac1ddf69c7593272654be53195248487e644464293f9aaa7dfaa37f20657731303ff8211a93847e11bf85d6ed7564d881a76ac60b625852e8f0963b6ecf2ebda1eb07f0535ed018236b7d553fa7c48a8b6933b2863486d8053bbcf27f1f09f899353538045933689b041c86fc11b66c0c2362a6953a386bca2627222d54ead2464f3982aaff510ee9da8afc098d774e7393aaf0a6419310a00d1a5525d56edf2579d36ae1ceaa4e1ecb27f521bc31eea4e16454687cffaf4d3abf2209c785ffa935fd0b4c4be752afb5cbe895ecd26713b1c49fc5546d7676ed6faa9d46220820b28380d0d32fdff9d78c2edf9c328c203d3b8d8d38a84021ef4ff93743c29d0918c79d8767cc4ddcaa55e136ce1f47521ae186beab54fe0459db4b6656b4571c4002c956f712baa048d7e1c21c258391c6da785af0cdd20d31ad7b2a5e796c3fade4ac52a98d741eeade9878bb46e82b58ddf5c2a3c72043ebae098b104480033fd6918206006ce82aa95d67768ae9fba57e6e9ffb7c30f2f97ac3e73c8e3e0afdd163fc11e4bf4065409d9be43d6dfe78656056a581b944281629fc862a27476c747addf9472dee2522c37285e9a7d92c995a45570fb3077b8a5650ad0eeb5442b2a76647d875120fbfbf36ce15c31248bdfc83ad119863bfb217f53bbca77ad204e4e5c080d51172eb594f6b680da151206750c73f1c3c6e6b51717e55d628c707a1b988177cb22c87e04cb08430e7366926f937fbd5988a78b34dd0a10eb7b3db1b561506d0251b9ac614268d9559ae677a66cedca71a8178f30f828e94c70db8aa4e61981a159293f912bb11b6ee3fb2553e78f055f3a79adc2032ccd1aa095f7a7b55dafd85023ec76bd368c2f447940fc12ca07e678ba9c9b2eea7bb19f3c6890214798de078d058394c051fd575b3ecc64464ddafd6a0bf6cca91df590678c8cf26bda514b18d55d1b100b5808b2f0aaf54c15c699b1791d28c7e72dd1e64adb388cf9ab71402766817190b1eb6f947e19ea3a2ab3921ed1421906c025bcb58fbe4ac0b62eeabbb957c8a304b25d2ab3688d130e22bd8012ebe4a9d8774bc12360b154dd764638d0db36d0ab79d1b602eb92764a7715e91a7c2a02d66d431a572d08aab9b64631e901047c4b08c53a07fb39b8dbd84b6280c363eae57ed2f484d96aed68ea6a0489f320eaec1f28b35d2e6b1c9f9658bdb3cd5582adfa5cd39bcfac6dd004998c1aa3f7a2efc8b800e15c053df47604d951e102a7512f700eb06d3d750c74f6d6be5e8624981f46c1189dff686cf9df3faa6b2a844bdca22169653b883c88e7f197aa3b2cd38370c3b6c9646f180c2cb0866264113e5671cb100bfc1a97702f87f086d667a184b8cf4a93fb9b28431e7e9a2f6452408f02ae569c65de407fbd6cdc1419f8ed477bc220e7d9df0238918a831bf93c1acbf90a0948da6cf5614ef4a87185623ba20df017935be1", 0x1000}, {&(0x7f0000000100)="ab43a1caeb15d7a4481a7f72e39646720855fcd95c26624d0c542947", 0x1c}, {&(0x7f0000001280)="d7c585a4cc7c2a6b5614960f098ad00a8de05937443d00f8854701f7ca2eb34e9f821c6f5083765c9a434bdfa6373e68145c88bb1063f6138dcc671b8d05f57890cd6a25b3e31d2c7a6d6132c9078ead22651cb9bb584137a7177b9d37af1d230327cfe647d39473a9eaa8321ea1c19638706b5c8799674701f509f96b9bc3b536aaf5c37855cc687a177914783cc03cf8a36ebcef9355b8966ddddb12e393510ccab6db028806deed49f1912cdaa3b548a1125b8062a99bcecf139dea40dcab8ab33885320f8955d407b48bc12a2b1b0deea594265145ccbba400565da106a6db6b1c7058b23321ece928a38c06530cbd832db4317bd7846c226105b99d972964434b6f029a81e317dcca9fe9febecf6f901d4d48d02e87960a7c242218ac8d8aa0cb3de01db54bb9a8a7b24ca7a5f987705d523ffcfd48139c2fde55f1ae54512fd9b2bee7d13a2ee5f970c546bb3ba979cf6ea1ffebe26781699beba5e0da0fa3297fa4a1d6132c2cf1e58a9f9988288d1befd134f3bd270619144ebe371953ec3ec0df3494c31b9dc4b5663b9f5c42504dec65671e84695c737f516cb2c4154985706440c3c6c746db1a501e578a28cb293dff9aa84ca006e6f0f998d382f5f30c3ce0cc3e4bbd37344e2526c8c49d215e73b20592f9188bd119fbda3757cc94500aa565a7b697ccaffd70f511352eccf2f3d7fa37ecf1377c243fb549718a58b39206720bd932c2bfc7e3fa1d559540586468efe2fca537c4a47eec364f59f3ab168a629c2892a05257901779fa813311519f1cbfc33bd03c0294183dc1a5ca11283e54d4a1902e1ba1c2ec37215da72bb20ee4491e46830e41ffabfa92012f1e9ceacc6a42f6fd917325bbaf6dba69da6ebca4995c5b2d24bb133eee380b44fc6b7348918d0173e6bf4b8d274b76dba74f23d548218f82b952ba5bb3302aac7501cf829499f2cb8f3d87e019d52a310341c8a5786ade42e412c96e425bb1f7b17110940e513748380591ba2e0cf2605093d647143f41c6309feae8dcfe6e92e4d6c97e6e0d10929f4956bb162ffb3a513f9dfb1d3e2474a7c2e004461e00e4a7f47cded82535e2c8a8fee26b92129db334f4b00dd9a8455fa907c0a5a709cec68a73f145b6045ac386cea908443eff88d267cf2e58cc92f6b0f897be54669ea36a03d33eacac6474c809e725fa45d27e43a315d840c3f233d53f5a169b65a8162d4d90c861fb1123f83fbe7a6a231f7d666d1853004c7322b38bd1483a0e86a6bb8c71f0530402df7063b93775a969973b687091a42a30513bb0fae1787a4f8e6537f40f770689f37f9876975da9f91a1701bb65fb1b5b667ae267ba297854b0a7e29fb9a497cf286eb263f76ae8cde783a504513658505c87c3c8d482f8312030c86a0b30dd067b97da8a451e4fbc7e4a3de802d7698311f1b509802c7980abb68060c1e585ff8ff8e0388e6fe92921a78e242b782b1cd2c241d16560861fda940032fccb11dc9485d0d08442c96742789006ea5e41d674bf600601d4d98f092e370f86c6247c8f67a50accec2058917b653bc02fe32988b37d5359af52f86585b5afee0b0382b916cf5cafabdcbd0c7e1d2f8d6e99bfb5a1e4750ed45ece3508c90941e5a09ecbb2cb05ccca6d20d746d84b342b2440057489a17add3fbb91d5903c1122d346d21428e71c3e1fa6029d4a811356fb15caf22a9309998dc89505e36bfd5cf8acce8b3591d5759253c26d4c7bfb14d2bb8b3cada09c02afe5385acb379253a93e10a814ea144a5da0804405118b9bb3965836f28eba6fcac4be4ecdd181f4a3f8c098d1cedeaa5e7dc1735cf8cb9f2869125966239340669a9b323b9c7662c16421647d6fde57c1d7b3b0db15723d91427b7e6daccff3d5ae3e0cf6fe13faf0e11fca7b7735fd0f2acfa729554daa3bcc3e706beb28ccd0c84c0d5a3e60f611acd28695e9e66c4c062c5935c3899751632cc1d77504b97aa248806f62e592c85d46844becba4cd4e6a09dd7f8620e78974ec44a89593368118bdb1a16f8e19098090e5bae9bc0b0beff35ea697dd514061b116e3f8381e736d34f2d13e20e681e0d0ab1a5fe2cb90a2f021d376c49d01a605a5d7ecbe3fc380f4ede3cce0017b22ceef5e415456b4721a1ca5cdcbc83fb7ac0a3f6638f9aec05b73915889225a615f1ad8aeb6368e5dbbf0932cc9c500972a3ff8cf857fe0e25a313159d636e50d8c4bc5d8e7c0d4d1e41368dd2ceb31eebe52d52f1d689e2077c1ae7454f430dd95608b2cb1eaf54f87bf4f9d67d7e02d2d4d3fba3af7dbae04f08ea3ad2aacac41fa9fa5a11f6f26fdb3185b68c12e46f1358fa496d8b269b2d8c318e9a74e6e8fc915cb8cd21bc1bd88659c027683c1ca68a4dc193dcde15d8ad5ebe878a08fef4ce16757a8bfa8df017da46db0b184b8762b45eeeb81543b4e4d9748057ce1deb6e1deb5f3ff4b4f17ebb817cce1ec0f27fbf795cfbee12f80c5f1d0de89bcd2b5f2a483903d37fe79a1368f2411c26b68f6fc25501fd1cb1dddc7eaf03560fa3a8bf3583359c8a50384d6c83a8f0993f84b624782cfdeabf2a068fc5491f95a834d5018aabc17c711f0f2a6f1ff98c856458603d6146a7e978c9e17c0dc3c700d0419d4f7609260d8da683f9e69b44cce4c32195e36ea2c54d76ee79753f9ba3a3b2a5012c3f2e3c48d48a623cbc232b433c3bc1ac9124ab78a8e878f03448ec8336520b443fd77643ff6e20dcf06556a9614f8d7b5fc812d79a54b1088707971ec04ad0bdab853e2dfa09f953c9796adff6e34643d807e72e78d05888dd9ee1704820abf5e56f79786d71c6e38490f46072d7650287742353634d4ad914a30bdf390c4e439b8ceaf06e6d95a4376018b5b95db14a8eaf99fe92f5f88b4a2b81642b3072140032071a5ab193b51e677de22b401cb909ebb7631b5cd5a2b5fa4ae582e3dd835b0008f697505fe0a979f22600b8fdc3ba0f5badee1042214be8816a7a9dcc8582e772465486647888836af634d0373c7cc160221638a89ffb8cf256d0268a7bbe2dacf71a133e82e8e29b2f9b09a41052e34152e537f9b31480e089d1b9490ecad25b384b769b96db19753e750cdced4cbcf15e894fb22eb5466e08747fffe173dbbd0bad17d2b3da5cda92c270c78a9efb8e2968cdb3c418e922653a08da38b2b4396ce504e23cf7f1f6dcbab5acd19013fbaa0608e5accc8122511840f8221d60fb7d148ab587f6bb2e58a0cce82c58743948aff5f89ea32b2e2e2b33e8acd87fc673446e0010d6d28d36c319e98858b416e18fdb0962d209d69bcd8a80106efa6972e5982af362a77a0a5edfdecc96530c6713a438faaed5d81c6f39bcd142a2aa6f16e0515e470278f12ccf9fc9a134c54fc50389ba872b2b292bb806d3c6ccfaad8f9ae199383b11a97b495388657e58b387e05d5e179016703125b5658cc302517d5456f33f9ae538e90f1a90b6b44b241ac7845e5ddceab7dbc583e614594997e282354d73812b312a0a626e84392834fa268c114e7eff8d38c49d07b8db4362b4cb096fe8442d5ea0fcb46c5c5d2ce1555df51785e4742c2fc5faeca80756fb1927e5d512222a83a0a6bc57eb2f3795d1c5933c8e8ddaefa2708a94b297a13451a948c1170d0b25127176c1b4bfad3e439cf6deafb842d6576e0fcef7d12c845256bf8df2c76a4972338c0885924dcdc02f713f976d87b416ad227a5880447ad4a9486f5bc68b917921844b81dba03c640e6b9c8ac966a3219fe39ffba94e200059b9a722050e576a48720fbf7e301609643c96938320948c59ccae886e74ef04e6c006d70ab716282fe86f75e871f061bf75a2dbc1045fd6b5949d7829fa9faa7e3f0de2c7d21e871301ffa8757c60d08a2131da65d8fb58b585219b3131434839a975f3e9ae9b97ddd4efeafa2d2899ad7e1ef0c8cdfe18ea0a7f3fb8967758f0f4d131fb22ea390bb346a89a66df4acb559b1c802b9f02a0872f32a83be4aca3786d9869209c5f6afb298f40c10901046d61ab3972462dedaa2975ee2c934326d9eecfa694fc8c04409fe1f37b338d38038b0e141883896b55aa68800f625875b668fbc5c62780ffd97bee92c9f370cd47eb9b89f5b6c562cd5cca474fe5ab651f426e170029bd0a273b53128adefb09bb8bb1f9a1dce1ea58e00929f115ae34589e3e0e8d7f736b25630295d588943ce16edcaf272750e5012b11205787d1b21dbda453b3312e757f36d13d78bfa33339c7390df1fed68ee7c7cca2220bfab1245a6dec0e5444ab3deb9ff4e4b823a597c1060a59dfc04c4361b2ed4bab7df0a0beb8d500b70e337ac1338adcb13edd4e52ad1bb2feafbcf2c8a0f13248617f19c81d47b156a9650e0c695bdd350b39b4c7eb98f65960fd71b404d2a275d40b7456a5d8981342e2590687a1cf81f1383e5ed244d3c4c286f0e9a737ee945a730e15ae3998b92945c340d99f16e127ebb244f5d5b468980b938c128fc61a9cb98f5ef9a6ae07283c24821c78869282a243cffab0ee5798ccd91f0c8097dd34bb96ae521b42140f6ef2dd7257f6b1442074ef0cc5c2a42d96e57ee34610aa32dcac3c346741a149d4308206b25dbb963d4ea8870bf7d5d112147adf205d78195cdb5ccd47655b46489da645fcb92c703648b8dd8e809bad1159c65914e4e89ee3ab6eccbd20820fa9bbb94924deac6af3927c80bd34d76da2d0f2ea2e2a872f7eea301a7f3a3a12b1bc9a3d1c5202d383b1f32ef642090b2f86aa3d9a9e256eb5aea8b199338d3635ec5cae32fb3c225229641e73d7b0fd4d6198bf1e182872e5096f5af52e0cd075cd98830d173860b00e2a95d9d89a59b175f6e91484c284a0594aad167214d3933423ccd399c81f0a1a3a986becdbf4d2659970490ccab95b9012758fad7a5bd86cba1288b424153747a5c36b9ecc7f64195b5e82b94f26fa886fb4d2ed43a30711d410ac3a80777ac848c5291e06041731fbca55970820b580bdbf8735b4e0f94e688c6aff5982d5e88d556e2346459f29a6cf36116860c8d587c66b0ef406d3745c5b2e9d78257f52871ef4e5716710d4cdd9a1abb05f88b037cf33ef634cecd9a22f62eecebb6946233e0b7e11c8f978883d60284cb4f7dd1ee03c4a87b4481a269e2253c1ca0577b4b20b79f4da7a979f49fadd782cc311e23a1f2ae5e3780e95239ccf5706c038b78b0cf4dec9c23d6d8ab55579b879792c71472f820068bddf51c74990fc396845e3a46fd311454839f66f496ed39460bf13307f2ebe4ed9ed3b3fcbfd03f7ba635749546f014cc113f2001d0f97234df5de5b24c81243a5f2fb7463e13bd83f7e45693b854e37932364d7c7d73906d8c1ee7431464328994e7350e81aaa64847b6daedfcd81b9185be92347341419833ba8988333b5387d9cfec6e85688d4b8e14d880f3b8aeb5158a36bd9d055d2bc87ef60952e469893db7f365c41edae303842c608c0756066b8c38ddb072a97c6136ba466c45a65a0be84f68c9883fdafbbac60d7f8990e0e733b820bf1a576744372d38d899d9633e1c327a7486cbf3f91a06ef69888b46af8c44d23ffd6f1f15236c546068f855c7b8adcb828fc696da722b4503bb18713fb79f0ecb845aae219de1632a608fda1f76bf1ab6bc1fdf97f33ebe17c7b20e6980c53683de30c661458865524e5cfe444200a387dbfa64ee2cfb7f67e7988398e078037e8819423ed95b87d0f19835b5ff7fd9fe7e15441712ddb502618a9c10998801ba2763b77fa0a1b283ba5ed74", 0x1000}, {&(0x7f0000002280)="485d6c5cbe47a647650398ce94db1fb7160e5111446cb43accb3429bc06204deeb504a1e1a81b10d66994677935d31173f7df76d6bf0bf777be8b9c3c9f323c2e75ddc12241c828febac64840c70f5965eed6158847626bb54ddcb0e6b6aa2d9fb3171f7fe93375744f59972630c826fd807d01df60ec48fd1428461569a5bb21bdf691c15305db5d70fff080d99dbb2286c1fd9884de46d3c0584ccae", 0x9d}, {&(0x7f0000002340)="b2b6bdbc5f9424580a0c209f9debf1496ad82ed2df339e5dd0c5f48ab50a34dbab6ffe1bc3f1214d641fe7233c6ffa7683f0f739d2c029ff3af7e737678a5551103322e9d90791058b8e5461bc51cf406b727b421354a2ad090e74f296fc49647d1e9a309fce435f8b2a876601672a01ace081b9519da3ca0f77463dc18f50839851e790908ad6f0bf1aebd5bf2439ccb5255723df08f6e254aac2dfc607ad1a31eae27ce8d99e9f44fca2d11fb2176af6fc76604eccb505c2a0e5e1200b36deece7c2193ad1ff35f6dfc91d660fd67ba950032e7eedf3cd868a8d2c4de343dfb0c5b5005538d5cd4f47a3eb1a192836ba46762f3080d4c47931759fc7928f684aab6acf9435adbb65d514933fe93429be572c3200d167b2e1a8a2538160139991d7986e637fa195f659795f837a5758db8160f06dfab76853f4a5439ec74bb29e7f5a64e0f4757a3aeb7efa32e17b420956de0503b81dc3ac938cf55927437bac2c7074c1473f832a852e5b8aa250b1a2602a0145f854998470f96cab2271637f6c86cf9b21559a4989ff7fccc80f886b1ae50b7d264253ffd99d4635b721d9b3967998940de446096d5384e85e87c8bda7255976f3f4c7daeae916fc034f5fc7625834a8f4141a085a6f79bd3fc34cec3ef80786ef0bcbe9387b89806bedc2ccf36e1db02ffb5a66cc0220897ffb825da73321f014b050b6090b6cdf3ddc0f9397599a4bb210bf70deb58210bd28ee55ac04ee45bbf0029931e380fde2c2305a304e2ac53729aca77b1a066003cfeba061f48e7d280f73d87abbd0f9de2c7338449e7521cbaf8e7753fdb2dd7a79741fbe59e2b1c462b17fbeb82cac50ae2df9c7123d99271128d0cc3329e04a70ae54dbff4fa760a510491e10e465bf7efc21a17beef36745b9b96b9436dba598f55476a5598fc5208f9130c0660a22191fbb8e04bf120f2bcde2533a599704f88d4c2ed88ded36baed547d5fe98031c204e657d8c527ba537ff16250eb7d2704fc3f481ba9d24bbf24914e9830080ec25c9ed4ce89915cdfcbe5d40e3aadba37a2e723164e26a6124f0429acc82837992c6c3f231cfa8fb3f54d58db2a1ff6a8d20b09f7a76700b7d36055bfd68d469b15d518c53ec044f1e6e1634e4a8fd35d6b815d5ecd18b804b03634a868eaa3e280b0556149c752f65eba7c66d6ea2114e7baae73cef5f69029c0ecf3c5456de2c420898dee185f80c7879452f716e0796d8426f9130f01d9f2d07320b58af3e40185ec4963cf49f59b6ac37e935ebd18597e8192e9e9aacf98ae5eaf32fd26583674afdb864d043f5b7b0f2af347856423759a93077830d2d7616e499381db80a5babca39ad42dbae47383d9e98cd1e3656511581ebd7c54d7f0ebcefc0def8a8469c518b7ca27e508ad91ce64f918962e7683df4cafd3afdea4831b43f2cf93ea3961bcaa5c0bec1bbc57ad9427af0056d492989a0fef568edf376ed72d6f557035633e9f9c7c1bc02dd0cf7d1550938853ce1f4b2ecb10da1f5cedcfb57c952a5eef7b0efd13126b7d385532e7e5253f28e476525e77a3ac68c6e94514c631a87e1349bf8105b60107766e03826e5b38702478d3a9086119f86b144fdad811d49dd351be4a39ad816eea7980b85ade8463797bc68bdebdcd16259378718b31509d1cf6b3b5993946ebab118cad779b78f5ce918c4bb0b6bf19333cd743f5b25dea88d82d2f8958a2a4959729def289d480b90c4bfa793e040384683fa90ace0406e1004b8502350d428422a9a2a5e4dffb0f1ea87debb677396df7d887133752bd7a43f25bdaa19232dfddb348ea5ddf1911eeaae117f841991b402dc6eab4e7aead57bf54636f48f03022ecfe326c95b9500d10eb5ba0ac0fc601d78bd8ac325c2258b0a70d97f5af2d979b89ec1e7d4d753ea2b50f62169429017d6a8112927f4c0071e1116cf00443f0083cbc983cb176bbb1c039d91757c74cfc4a1e843150356338189aee437d47b5a32337449232fca169764fe9e4b5165264249bdb8fdac5c34219813d78497cfc7d998673ebfe11ebecaa45c3f932df7156f98f3bbb0182bcaaebcb773e546b2b52b7bd633784e39ce72f087c2815c44a221dc3f40fc0ca1cdb95ef14a8c78217c6fdc1634c8598cbeaf6549be36bf1b720d0fadc598ed6966cadbc46318664603f5eeb36adec5182bb222eb202007b735f8ec88f179cbcacc3d79cfc6cc57305cdffaa4f1af906cb143ba93a6034be2c2fdc89b6d55bd108d837d0644d3edd2bfaef210623b53c6f078457eb3b79cb718a6a1cd657de0a1f9bada22b1e6d41be292d6ad8e72417e7106038a04c28731b1d77912dcea0f015572ddcf907e72644614cdea6d8ff6f80910428750da06a176a1fb861a382ad0b9e7c89bb671d0b493a4a4adb0373511721babd2da63e33c21043cb2ef1fe48d16cf26147ca6fa1e2f3c455c7abdf7a5666b24de570a968bb052bc991010ad5a1e721dc8aea138f45027cfc4757893b91a8ba52bd2bce5afa89522e1101697c4c81832f9a868f7c7e65976c72d1272063e11c637c6065c33ba43510492036c57eb1447ad1569798a45251189d10d0a807a63c15a000f12db2aed7ceaf55fbfa52501671b67de45668ced5c068b1e57a7a85c4ee479dbb35b6b20e2774c49ef92fcae225ea1d1b567eb975c8fcef69ccb401b2a6e3c53aae6f8413e15286947bd63c73cf80907c4a5f1a50e326e71eae0001b2ce8908cde8fdcf3af91003fa5820289e9b1e243b3806a0563e36af18c050c1aedf9f50901f89b3bc5cdc5a5073c2f93327ae32e92f3bfecddc08e067b9f992a5cb789e92bc9d2c12498617e042b26e01a19062b85e0cde3d6f5bc3fdac3e18360ac1400166f4699e578b221c4c7eaa29f8ca07a7cbd89410c51910135568f6c74629cd6501d277f4d3277454e4ca4eac94a1d1cc9016f3629848ce03d2acadbac0a3e71be2bac21545275ddaec849c9651be678208f4af703b1b35edc6e448a5b255216f9c7739c9b11af7887be627420a1fce011c75149e44d5601520b451f99528ea998eb60d8205df98ac158f8b9dae13a9383f7b6f2e62fb4c8d5f9012e5ad30b44fa8793ba306b981b8278738d1161bc7e6f8e3edf1411cc5406960a4808ad797efacc271bd2d9614b9385bfe63dafe0d924e48b61e9443007137832332d373d6a5044db290fbaaa9d07d11276e9fd260c4d71eea0ab821868761d4b69676af31cdcfc92c979e13dd71094abba1f271df4b4aa03eb47a5bff73346d3968579e093a6adb1c5f3eb71858e4c15a580e11996f48f497cdbc7e06eeaa4b7c9c91054b39879541bcf49953a3a5b9cd8a44abb67760e536be5d9db1996c953eef547c8dc17c9246de813c84b13a4868784038e59ded010fa53b834217eb5c038abf6a85923dc0ab24e7650c2593d1f8cccaebc0823de007251f15af41b4bccca13daf04d6ebee533ddeb8f746dfb0a7839b2b150bb8774ffc0cb89efb33ac4b2619b4d7fc9caaf2156505babf6f3442c96aa8f2ee6e663739ba1d00e16e390ea5479f38bc01d35b98701bd77c4873f7f3b263ef20051e9d96b7e2c957d17ec3f5f7a89f49c2a658e31abc1cdea78a7352b59aea69d36f1f6bcd4e2b9ec2caf99b404202fed4fd5c9a90d4ab72362ea061168a88387669a9f8671f1fd252776725d0aca4550c7407e153d45e49a1194c1d2df4bda94666d3b117b897ffe1bdf0d84c84ac1c6bca838e4a7fbafd1817bf37ba5c24589910a20cf8924fda19300faea20e9ee67065f6e2ccb0d826e13909982c903615a83022436cb569dfd2418cb970b106a23c00f64d4d7df09cc551521e60a4310dcb9a5e8e5813a6be2a285559d9bc9ab182f140001703401ae25aef5546e8b6f372b04837ebc61adb73c02dd7f2554180a47be83d1853c91671fad6bdb8f0d778377102be93bda8370c5a58a42367b2989a41c2a34f399bf1df0950da11be8e972daf989900e0fc853e4b0bfd294c8a962c452d4d01e20863f9c02ed3994ed450468a1cf1de9046e2f6596074d4ed2f8d8529f9a4a310f09ce379e506f731707b73f67fc002da5bc01e58b0c2cc5ec28d7372fe72c4f529a14a9d5ee34a2bcff7bda97efde949f3ee6b517f16d5c4978f34b66fe1c311eb349b74881dc03c7de7db0832b260d39f82715ed69a9d77cabeabe9ec16ddc0590e99a0ccd0642628678773be53eafe165c320440a79bed66ad9f1279e0cbddc4e00692a19592be5a87b392977c84591a2b76e6e5aec0cb7af3b41dd5309cf7ecadad6c8df7c3b2d77f61aca10852c8947dd23d9b136cbdc7c2668bafe0778b0388e7b3def3d038726b0fe93dce5bee35ce9d2a2f6a8ee8bb2b421fc5fd9eba9f6bba811576a61b3bf8fd647ee76a01c3769c08657572d10ad623a2228d0db60c8e55ed4d13d7c40e34ac22bfb1866d68c11ba76fddae977a3222ccda997c1eb8024a91aa655db7c895fc92ddccc0f093ec6c43389f254c29a4f51a440ed294bc291d0cb396a15dfc0df8ddaed700e3e43dab039a59c964928a5be2ea8587bf1d409cbe7c038f5b2110247e9b04cf75bf3acc89791854114393310b0208d3a4fc2f73f13bfb03bf4600bd411e71731bb7de11154144a431a4cbecaa74642c5c80fc657f7f123ef7e12323d76142e605d7bfef3926fda9ca54147f57f9ef85436559cf255cfcb89dca925dc51907f31d492db13d0cb7b06aeaf55c50ea55d29b0818288d80765245dc2edb8a56b1c4b896122ce75907cbe79bdf74e6a1963a3318347072c51e654a4942482660b64ab5ed19e9ad92707a8a5da8756ec60eea225e48ca6c82809c3c2fa7e2ba65da7a78a4f74e568ed3b2e74ef5da2adfdfaec9538dac9a17d1eefa9d6f2e110b239f1876b2837d808783d0eb8236f28252e7f07fc8b79109928a3ae00581daa2ec5fe27f3b994d80486151e8948323f05ffaf81609d82b6cc4432408003db008eb51c6936781f30810bf9a4f7ab62d23e2835e4f53529a33028121187fd41e5dd438ccdff25a3b1a1d8909b58c0d10ee3f023f14705fbb0a8a24d231dc883daae4ee9ca0975d0fccf7ea1e4a6aa4d7a6e4e5b8fe50c053d39f760bf19e87f4cc6eaeedc67efe0d3b4141cd38904bb1bbf3a8b066437fb9df1dbaa366fd8b15eef45fceb1ea720c8631db2c0db0cdf706d7424d3ed5cdc8a162a9ecf56d92b33d21fd1ff0fc72fad61168576771c6a8b8039519e45e7963cc34efede04b5959114ae1723ff095120f8aa3f8d1c111519e19d9aca7cca0d190574c920597a5f5a409bf50b29b6f276eb729046d02d15b741e0b18e5cacc43b2ddff2ae7e52761efb0508de5834d10ca92106cc9fd1b81bedb800df0b0733489a96ebca84858650423c5679cfa56edf3fd6713ab7362bea4e494550c7bb0d63ea978ab19da0aa815bdb4c17ae0f9d9d35f9c676663e78a467e89eacb1488990bd0b7301f08acc24819009c961065029877d01ad7de48fb59f9ca2ee92cfe7e1f7a3822f05c67adf3a1f9806f557da5b789e70eb8e65485057337c5288010cf093ecfa6bf6b75e7fef9f58b7bf013da7f52cd93e152bd7d090fbd05371889f3702956448643fc1d597cbc2b2c1046d26b971c8bcd5431fbf04c7ef9a6b0635a3175d5ed3a19e77208e9cfc7c5907a33410be2a93b7b056b048e2b1d987d07f1a70af459ac50bc3735ee97af1033205b1765c54e1fc20f07409d7aa31b921d64e2b98daedcf80f27a45ef3f7c0742ef3bc0d7a593ede3adab7ec14452f", 0x1000}, {&(0x7f0000003340)="7f7e3747192c4e04ab04c61491a5c8301fa0fa60409dfdfb080fb6cbcb520b669d1683a568a313ef7697441c524c0790a9ca6b06abd536cfa5cc774ff0e9aa99041998e89aabfda5d091c5a9214467189ba983eeaffe6d55ecf6e00df0cf10", 0x5f}], 0x6, &(0x7f0000003440)=[{0x20, 0x1, 0x7, "d75c8690ddc6f35d191163421bcce4"}, {0xa0, 0x1, 0xbafa, "ebb7fc84843626c535b2f78fd5d1f4b710022d226fabca26ef253b8388596a1fef4f1b30e419bde98c0da2e29d0810ed4a4a360d9d92581c96ebf7d816cd2f428d02ae1b190b77de0310625ccb73f8753acb087b0e8996ec900652a599791b2151220fb994b0a42def86b15e6fee49ae407e0a9ac36145bf4b089f80f0e4d4dee4763dc7e09e7bfa17a9"}, {0xc0, 0x0, 0x1f, "de5ee97b0e1fcbe14567feedac589d9b4e1863d6f9ae834ca38324d2caf6a535cdc581913a1886134e033b3af36a33144a46d69e966b2c445cfc6aa28a65e7d225d11ba6c213559dc9b9a68212a1b75beeeaa9e3e6cc44c27cd1cb6a7df2dedbebe51f9bad7e247c22bd268b34cc814804413edc5e4910349d7964a083b6e6e6b082b4463f6ed5e8eb3d7fe8590a829c77ec5082afd734f369dcde7093271544b1f4e8c6285bb4614d13ef"}, {0x40, 0x1, 0xfffff283, "d44a38524b07e534a2ffe8075955e8a0c79051f1f7f6348c545c0284ac911ffaca740b6dd01cb66af70bd6"}, {0x20, 0x1, 0x3, "45d02b3d9587cb2eb2dafcf64fd96d"}, {0x18, 0x1, 0x9, "2ff5"}, {0xf0, 0x1, 0x401, "d36deba3556f3f8b26fcb82d6c7d468f865c6044b2aac930beed65a9fcb93d9eb472c5f189def22708b06269d6a6561ccdb24570ab0115a650797978ee023a46bc74953ac6b4af92c96c83adfa5046fa6971ac658fc14201c20f3028f376c9661884cf52598dcb57ac1b7132aeda43f5f631abe09a1f35324960072a179b50f0c35c84e658926cde3a18726c8873805e0bf01f348ddc4863a3ff71ca41d1afb98575c5c5902fbbf39934b1ee4296e6cecb22b042725e36f04fcf8b1c5b68349affe82aba947fa1531e1966e0577a4c28bf2f1a7965ea645b890000d028e198e3"}], 0x2e8}, 0x2) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) 16:02:42 executing program 1: r0 = semget$private(0x0, 0x1, 0xa4f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000016c0)=""/4096) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd451910000512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f9d5707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41e68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0a0004ee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:02:42 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) read(r1, &(0x7f0000000180)=""/148, 0x94) 16:02:43 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186952, &(0x7f0000000300)) 16:02:43 executing program 1: r0 = semget(0x3, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x310) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000340)=ANY=[@ANYBLOB="7533b1711d4ab9d54c807338ca58851ef808ef909540df51f6395e3d4422e059471206189cdc93fe5d4fa5ba267758289e022abf46872eaaf6601dc3292f89f2d7553214c606003387f97d66bd108cc7a645b359de1a970e77380000000000000000b934a3380e77e278d676dff328f9800a8dca0d9254b76339558bdcb34d41e0cba09deabfd6e2c6150c251261bae5f3dd5603a9a7956a7686bf63516ce23eccd380d1167a899a5b171adf84113beabcae05c069f47ba29325c9a85f5f9b1d90c6e9323168c1ca53ec43a5f1f2504bda7000820cbae8a4f004d25c96fce396b7658725b1228d6a3166e24ba304cc17ec4ae42edf0471b1c51e7c917ccbb74bab4a9e80eece0addd61abb3bca38a7251f40647e834b3e2d497fee49c70f52d321db86a59fbf58bc65284137963cf077d72a5b0ec57893d93a0063d9dc2091ab6ce2eb"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000000c0)=""/228) 16:02:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) read(r0, &(0x7f0000000200)=""/129, 0x81) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) read(r4, &(0x7f0000000140)=""/127, 0x7f) dup2(r0, r1) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000", 0x8}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0xfff7, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/152, 0x98}], 0x2, 0x0, 0xb4cf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x80200}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="010073317f0000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e06ee3538f602dd2bebc30b5b7150bc7a5da61de477e61e4d51bfaa640367226fa6c00ef8751ab9f0f17f5bce12722deceb918e0244ab835187edbae4da617aef1de7701f03d888f12dd3196b45374b7a26917211f"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:02:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffd, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x10000, 0x26, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)="83ce5e14448d94dacb183d0806cbdd2f79c5f4ad546f81fdc4a0a4baaf0757e2836d8c8a8f4345fdfab03e9d56cecb034142f02b30eef03a4c7dfaeca7639aed3827dbfebe45f4f1c553ca67aec02d2b60f03abc8b397ee989c4f83f138988de3bd6e62e2f359993442700a3056528c473fa8e29f156af8a70488c58c139089d8403bee43fa4b187e0cc57314c07f055c42574a525c145417e329230fe97e1c5ec8e40543260f9fe60384abc67edbf2f21ce9c09545ad276c6cd8d12e6607cf40dbfd87f2afb1a0c374772b528aa3be0e44565cd", 0xd4}, {&(0x7f0000000040)="16c74595604a4a9c07ceca82e9f53fda086e9aa19f6d28f7128ab6ef8f2a87d60c32e9776f6c85457817f8cfa825d027f7c240588f08ca63cdc92e71ebdfd33b934ab6209ffa69f7107f2f934b473307afb933592fbe0cd9010b86d4df5468ed8caf8212c61603cf2dec9209d2f4c71e7b35e78ea0", 0x75}, {&(0x7f0000000280)="0171a548698e2dcb8ef2d629078020153944f13169e247ea3896746a8bbeef15783d062d1b3ba7ce7fd9b63f5dea983098e69d8d9d4c36b98da67b795f1bf8fcf1dbd6c7f3e0952d3a017ca950e6765ca036da815da020f5f529c29942ed6bd353ebff3ca9746558fa52aaab0878", 0x6e}, {&(0x7f0000000100)="ede29d2b34499818e739ff54d1", 0xd}, {&(0x7f0000000300)="3ff5d23b0de8a54e2c4a0797d969b90c91234a3f1112328474f2938ff9e6e57e54607efbeee7b8dc113cf3271dfcddca3250047ad6a0aadf91895612657a52a218bc7b75111616361d1646d4d194d680e5dbbdeda2463fa5d94e89ea7e851b935f927bbef0ace684c6422469d1df4a47eb7418ad1dad2a3a5717cf35d2925b3c0952d515a0a02641742c81ecd6ad", 0x8e}], 0x5) r3 = dup2(r1, r0) r4 = openat(r3, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x2, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 16:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="b1e3000000000000000000000000a203a4a67946f96d5a2b63f72076987e8d50015e950de1a40c200000005e1e6d07be42a823883ac8670c227f43c926272ea4d67987f451190700a038b4cc6da49ef2cefde398dcca00"/96]) 16:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0x7) 16:02:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket(0x1, 0x4, 0x8) r3 = socket$inet(0x2, 0x3, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="97c570180514a0fbef955408d7a8bbe8157397e363f5ef85ebb43e81a6c2fdca2d5c0d88c286c0606f8818419ec435e4f81dee279f1ca955e0d4a366bffb1de71cf141f5eba08c3e253f9697", 0x4c}, {&(0x7f00000001c0)="4cdfc6a1b8432a037b9bd08c90171b7cebfed00f1953f270f9fb5b0fe6ce92e5cf011f0e188671fb37a70b", 0x2b}, {&(0x7f0000000200)="c3310e31793fcf5b353bcb1831e1eea547c1b01871cd319f13ee1357fda59612bb41b1a31671eafcc5233918e4b3329d0f910dc7f2e399a3c8b1f842af43b25abcfc16dd359d937892eeab1663bac242810adaa8c7fb35e240c88fbc5589b6d862a60710363ee782f68956d236a8b3ecbcdc0b37f271d94def68b9ce70ce5c96d6c4819b73e3900ce0c068eb4c5463b049d5cb2d84b2cf0b254dc5ba99d87f56809d9c4c423f5579d9409158bc7fbb418a19b413885d9af8c24117bd3f438ac70d", 0xc1}, {&(0x7f00000006c0)="455181d2131393a12daf3b302a62ff32c46f3ec1df71237ee13f0cb0827a60b215b67e8e6deacd6305883f950b828da9b8da6039c36903af9a983bd7b193f8a272fc147e8de3167b1b7b0ba4efe4ec87a290ba817ec9c64a7f5dbf7cd0000040b24450479ab762baf89ca3cc155fbd43afb06240839f6d271aa896efbf02f6e656611c4b709d64209e17fd059f9a1132743c8ae86719fb91cef9e1023582967d5b2abb1fd7a9faf6724971c218fa8216654831cb330b01ce3acdc949d01ad57a378fc7161266e3183abb2154ac9d5993b486d40e4ffc37fb47c45ae01a84cef059209ef526bd2ac07456e30428b303a2c5549f955f453f33996809b9ef7feddd12ee70c64440424e03e77eddd7b81b200f8746965773495d3763e27c61cb5f39d6492f500379bef64360a1539654b1c8c3ee6422c3972c4e6e66574dbcdca841c7ae0871b83d3ccba688764e9b9a29f26c162eff04c267230cfcdf91bafacbb88c3b4961e2aefff654e8d2e691c75df4cf9934d4c3fcdaff078b578923829cc652613a2841e32bb853109d836987c5c0cefeb300000000000000", 0x19a}, {&(0x7f00000003c0)="61e20b6b6319fdc721e95853b5ce857e68578d3e0d3d59a26c7d871d7a617297d1dfdbabca245825a507f2775a7174bd77fd4c2752c5e92f6bfcb48933c95e12e12b4523969b53b7be81b4c14e7131f8f808d21c02236ac945d73d45522ea1d31bf79f282bca79197ff31880e128bc58ca76f9c4a2dc745262da60b8d3ea16b56c6b90d3491561e7549a98fd543725506ab5fac01211011bcbe2fd31d11bfffdf94efccd88bfdbf45be9d9761662d47aaaca326c5c70f7447b2312c639280ce1aa16a610201602a7d37b", 0xca}, {&(0x7f00000004c0)="d4686316a2608b07b5d7be8659b89fbf9731d3696e6f4628c11d61bb3aad9906855cc1241dc611a59df106cfde0ea2ab9699dee7583bdb652a64552b302f", 0x3e}, {&(0x7f0000000880)="0cd00b138522dd4e15c3ea5b013c07e86c940f751e8022a7e0225465c037612cbc2fc1adef57a311f8be1627e731ee94e7bc10495d9cea14501d55311db4f5c751a5142387a729f7fab80a13e9a1c0b9e83b7c617e1d4a411553ea6a015dedd50340c58edb715a31fea6ad14afc578979d93120bbcd75ad9e7de64d545d9052d96a47d7772e799a02794fa90052a4d64bb4a8ad89c25ac5240975208b7d3139f8f3b27e6f3557d1079af6a1fc9831dad09c45de39f3d745be30d233ef74183c6118aab267f3c265292fedcaafc", 0xcd}], 0x7, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x400}, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xb60b, 0x0, 0x200], [0x0, 0x0, 0x3f, 0x9, 0xffff7ffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x57e}], {0x3}, {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x46, 0x29, "0366001e000200", 0xfffffffe, 0xb69d}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) chown(&(0x7f0000000040)='./file0\x00', r2, r4) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x9}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x7f, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "01d783", 0x49, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="728e95fa6b661bd23c5a0da458fe2f679186eaaa531cf913921eb03f80f5647c7a73b10ef9cbbafbfabf497cf3bb6d609af6f31b319a4b298b3c44e9dfe578e21a3c3c92a59aad8da2"}}}}}) 16:02:49 executing program 1: r0 = socket(0x2, 0xc003, 0x61) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = dup2(r0, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x11f71d91fbf91f4a, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000640)=0x80000000, 0x4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f041a202361cd8cac7dbac5b6512d7f41954e611bbeb8dbd4611e9c71eb42cd2350000000000040000000000000000000000ff0100000000000021d39b4028ad688de76ac9786eb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c934b21589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040759dd5a8c49e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51a3f3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f384a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa91220000000000000000000000000000000000000000000000000065af1d0aff138ecc8cb1996210c71342259cdd75f802caa617e2a84c42486588ccd1af586704901670db86d53e910c1a93e0146957d8e7a0f51970fa158fd8dcb1884e66beb5737cf1022e2e87bcba155ed875927b02dd14eb8f0507554988deec0f7d1baf97d6b419e0cdcdc2a46bf1ee837800b8fde4ce7fcb5032504df3de5ccc3cf2e692a4b23aa5e0cbf12f0a401fe1751fd5c4f9534709dfbba0fed52b8522488dda5220a45da5e776b75d3185c6cb2bf9765cc822"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:02:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x3ff, 0x2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4e) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x7f, 0xffffff34, {0x1f, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:02:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g', 0x1) 16:02:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000164f6d31f0714da6e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b018000000290000003100000000000000000005"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getrlimit(0x0, &(0x7f0000000240)) 16:02:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0xfffeffff) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10880, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4086, 0xff6, 0x42, 0x0, 0x0) 16:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xd5fe, 0xff}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000632a5817ad32030a7cc78e40104124fc23a88901adc01fd13ba41b91bd63b916066f3e995dfb6199752e60458f9670ff99a9318048047d1f7e4723bc77eb14eed9b95d327857ea991d1425cd46b7a61aed0f5c17dafe18430d7b680cf4698a2307a63203e31dc555579182f4ff91e7c50c453b42631acc05f867685784c53736734ba0591e6eb0"]) 16:02:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='\"', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1000, 0x0, 0x7fffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0xf41a, 0x1}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x9, './bus/file0\x00', './bus\x00'}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) write(r4, 0x0, 0x0) 16:02:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) semop(0x0, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(0x0, &(0x7f0000000040), 0x5f) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_RMID(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:02:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) listen(r3, 0x0) close(r0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 16:02:50 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x8, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:02:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "03000200000008000000000500000000ef00", 0x17}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) r5 = getpgrp() wait4(r5, 0x0, 0x19, &(0x7f0000019140)) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="d1fef72eced1838446d4818f6631701a354c916a70eb1a8137ac435462f35a65d7d75d15b7b3665dd7b65cf1c2864f3d43edf411567d39ac82048ee3aa84843867c2077161248e0ba82480a3bb080e8fa4c910645597b7860b5e6aa210f892462c873afe15727e5bdb3fdad907378f66c7be668b5706ba4adbb3d67b40bfd3cecf0b17ce53f4a89f9ff74b116ef20ce66d53d42fa103f71d77dad43848668531e319d10c94c7c6d9066e25f7a98777c5edc2b6dd986790201dfb91a85b6f0181f6e42e0d3efb2996fa5bea37553302d4a5", 0xd1}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="30e1ffca772423d56a5fc642af423a10b4fcde950000000000dc00b9cbfca49cea08dbc9ff", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0xd}, 0x0) 16:02:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000740)={0x3, 0x6}) r2 = socket(0x2, 0x1, 0x0) fchmod(r0, 0x40) flock(r0, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x2) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="5141670eadd4a70f5fb2bc2ebb7e752b07f32d9d3a844ed351ba00bc150f110e06338b17661efa271504be7b0a3afa516a65eb13db5dd03c870fe7655fb80d77185a36a4d50fae9898ce9872bb70ce45f700ee38c2520c92b5c48a16d81e856186182125db879b127cfbfcb81c4347695790a186c40907b1f617beb36c5bd7e1f541a7793834afc6bd9070b87ef2410381b08e2193169f2fcf99654c1b4fea8a4f7fdd65a4943b0cf419d5dcde5b2cb5906ede194853232878f420b0bfcc331933fe6dfb4c01844fd3689bec5a93993bc95f70aa14f418acf7a17fe261e41471d5ccd612f155e9007d2879b4d5b045af564627", 0xf3}, {&(0x7f0000000700)="185bede33c74009bb3ee6d7ccf62fa3548b9571efcf8efb085a4f6be871a328b6073d5d9f0cfc8ac1aec3234c318421be3f6cde9b760437dbb7da4e5eeaa337377203f2da2ab68abb6e60151173ae415646d2959a8bd6fd779c6111b80a468a80219b673126003561154135ac90dd180bf0fb2", 0x73}, {&(0x7f0000000780)="5508f686e8392c51381746aa435df16da5de0da63000ed0a6bb78c350e1059d1c670df52bad625673275", 0x2a}, {&(0x7f00000007c0)="69d4526030d995b6bc66976cd7ae0d86610776367e3fdfbca5c9ef6e775ea261e72888a476dc6fb856e1e65aaf62adf331c09028a61bf6759f2ff084ce8a1ec19debe39f89778a6c81a3f114cfddc4eaf019f4cd9a8d83906dd6085ec82d44cde0318e89c1c5faeda6e4d2905534dd8e188dc1103aa28ad1744ca624b2dcf45394ea480125bfa6e877374ca109da799c2f1562766f316c20085e91d2031707407e0d", 0xa2}, {&(0x7f0000000880)="96c7137b6f783030fdeafb9715ad8e789c72d4f42bb8b6d8f6568ee5fa1a1640cbcb0779292e790f", 0x28}, {&(0x7f00000008c0)="73a2cddf7881184741f70391205310c9b2278b3a6716fdb97451936f323f5cae02d8fca89f30770b1b13c8683bf31344f575b889d4e8f8adf17bfb76e10dcba63adb8fc22e75d195a5f428ea796a64d21178df95bbe0c6f7ddcaa5770a89da9d5ea045cbece033ff5adda5f0616158c4b1e52cebff8811381d186825339447ae325669d6e08df83afba23708b4fead5e503c3443b825dd026ed37b9c99d5215da2bd0fe9b6775669ccc02d26b37eadd2afc94d8e4354d5883f6f99a8a801b05dee8044dc9b61880659224b", 0xcb}, {&(0x7f00000009c0)="d11a1b1176468ae00639f71a4fe7bc04942fba33e2d85dd8ed0e3a47dcec488beace370c164941660aeea35725eeff914e748bdee9cb9ce4c1898f945bb9d9838e3bbc426b7af965b34c0b59391f741621f981126a08f5e4bbe3a81f8506e7537e8950ad41a75e8532c82355f8decca81c6decb2e590039af9132d95e4a378fac33eb89adfe5d383892b5fb2c6a9a9881ccf483bcee88c42c900242f03bdbeb5cd388fcc4524d9931034ed64485c7d966f691e82ab", 0xb5}], 0x7) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000b00)=""/4096, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) setsockopt(r4, 0x1ff, 0x7, &(0x7f00000002c0)="6216c31d967a764a5bf5bd86efa7ac1508df1454baf598fdda31f1d7e6647913d0061ee908160656f1b6a7a05b9389f443361882c876f0fffe2de2f9155151fbf2e9df615fe310b2b9b37d4906cc025cbd26adb4d522a29308a2b5dd20eaff1ddb7debc5e8f33022d87377995ab766feb82a126ef04276978c56d169aaa9f2b1d3d52936bf0f39eb97442fa59ed8778c5bbb0e60e34bb1d3b95bfe6d15ccd0139d1ec716d6d5cf048ebc44ed1d186fa5c3a4a265d4c80ffa36d26e38e011acf04874134ea9f9d37a80329975c54cecea7385f8d7dc86662c2efcbd", 0xdb) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x2) QAg­Ô§_²¼.»~u+ó-:„NÓQº¼3‹fú'¾{ :úQjeëÛ]Ð<‡çe_¸ wZ6¤Õ®˜˜Î˜r»pÎE÷î8ÂR ’µÄŠØ…a†!%Û‡›|ûü¸CGiW¡†Ä ±ö¾³l[×áõA§y84¯Æ½p¸~òA°Ž!“Ÿ/Ï™eLOêŠOÝe¤”; ôÕÜÞ[,µnÞHS#(xô °¿Ì33þmûL„OÓh›ìZ“™;É_pªô¬÷¡âaäqÕÌÖñUé}(y´Õ°E¯VF'[í㸚ßåÓƒ‰+_²Æ©©ˆÏH;ÎèŒBÉ$/½¾µÍ8ÌE$Ù“4ídH\}–oi‚«QAg­Ô§_²¼.»~u+ó-:„NÓQº¼3‹fú'¾{ 16:02:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xc) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x5, 0x2}) 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x2e5f05b78a6a4f33) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xfffd}, {0x1f, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) :úQjeëÛ]Ð<‡çe_¸ wZ6¤Õ®˜˜Î˜r»pÎE÷î8ÂR ’µÄŠØ…a†!%Û‡›|ûü¸CGiW¡†Ä ±ö¾³l[×áõA§y84¯Æ½p¸~òA°Ž!“Ÿ/Ï™eLOêŠOÝe¤”; ôÕÜÞ[,µnÞHS#(xô °¿Ì33þmûL„OÓh›ìZ“™;É_pªô¬÷¡âaäqÕÌÖñUé}(y´Õ°E¯VF'[íã0x0}, &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x46) setgid(r2) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000200)=""/93) 16:03:00 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) 16:03:00 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) write(r1, &(0x7f0000000000)="f6", 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="efaa2063b528752fcbd4a5ba018449cfe513970d73b3b3472c8cc4dde8fa279a830d34a1915fc9a260e097742b03578f41bbe6bce77a046c7911c439178ff54c02b9934eb3f3915a53f619a73980caeb378f4f0cc4536b7ed66f7872724c8fa301ded5fc9eff28826b8a68897feacd84c8c20f92576cc8", 0x77}, {&(0x7f0000000200)="ae7c286383ff5c6acc239304e604886368492c96205500fe928fa0076ba92db6088f08890e18139457f47aa3b097ead82fbefe22df576df0504e0b6507de566f508637f248a6586080f5ba47efd8cf11d41f5d2a06e5bf14108e056360c10c5ca55ee7534e86d1ad78fef9d0b8b7a2cd64c3ccae4ca60f500744aedacf021b94503d4400bd80749dcfb07c384ffea9de533cc4accf06989af2bab5c7fb0257868446fe8a4c582f325938daf3a5504d28b37067317d1e02c567f0099328763df51d06", 0xc2}], 0x2, 0x0, 0x2) 16:03:00 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x180) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:03:00 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:03:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0xffffffdc, 0x0, 0xfffffffa, 0xffffffffffffffff, "030000002585927f88ad30019b2e308393b7d500"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) fchmod(r1, 0x100) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x3f) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323", 0x6b}], 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) read(r2, &(0x7f0000000340)=""/226, 0xe2) 16:03:00 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000a24e28ffb2cd34ae78e0000002ac1400aa0900a7ea570000dc7bb287bded61490000110000ac1400aa00000040cc000005070000006e7c0fd01f9673d8f5d1dc891bcd07c8c1232bb47542480200000000000002005e770b"]) 16:03:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1ff, 0x2be}, 0xc) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000140)=[{r1, 0x20}, {r0, 0x4}], 0x2, 0x6) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x1, 0x501d, 0x1000}, {0x0, 0x100}], 0x35) semget$private(0x0, 0x1, 0x180) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) semop(r3, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x1, 0x1000}], 0x3) 16:03:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a909000000a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609f78a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340acbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e4dfee111cb78bcf7daae37f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa3400000000000000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:03:00 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:03:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x28ab) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0xb7, 0xce, 0x4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800, 0x9a0c35d364012682) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:03:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) unlink(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) dup2(r2, r0) 16:03:00 executing program 0: syz_emit_ethernet(0xc6e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be000c383afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077000df4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff88845006ef464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d64111d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8228ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0701e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d7ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7a6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760fcc1eb2ff97a78cbca2cd40cc7eb7c6554da04b2eda3cafd7d90b7ab5aa4d41eef2ec64c867fb1b6c4718c19e9a8fd642fd01926f398ebb07622909f253eb1f8eefa156b63f6182aba24f7e5d42fbac2024b6c8814e831d0ffa67e5616cc28eef47073551df5f620ca181d7ee042e3e9515dc6cfb3da7dd6faf11b787cff7b5085570ebfee605dd0ef856f770d14c8678e583d42ee941470539399eee76f0ca1c24c11023ddf377308588846e193bb99cf63c42124599ab2c417e93b8ba33134db7d83332f5d22e651ff6c092303fbb33fa3a3696fd35b5673ff07f658bf67d9eb591193a450b8d434551a13805bcc01cdaea8d2323408fa50168ed3f37967b7ac334726f1980b3208d3e73c318ee912f296070"]) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000d80)=0x400) 16:03:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffff, &(0x7f00000000c0)) 16:03:00 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() r0 = getpgrp() wait4(r0, 0x0, 0x19, &(0x7f0000019140)) r1 = getpgrp() wait4(r1, 0x0, 0x19, &(0x7f0000019140)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:03:00 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xc70, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x100025}, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:03:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = kqueue() kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:03:00 executing program 1: r0 = socket(0x20, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0xa7, 0x400, 0x7ff, 0x8001]) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = dup2(r1, r2) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000240)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000000)="822a88cd03d7322b5ed606b5be73f73a642e1e06377b5820986cc0aa05549bdc908bdbb5b7f8f410f8abfd240ee9f2d43ee930fd0bd29c7a7da2624eb9407b92e33fcb97335bba0304e822ff60684ccdb60b623da8638869bc42592da43d3b670f391759eff0d8dcb434f34a908232a137d80829cda0266ef1fe42c057e8bb39b8d161f5983650"}) socket(0x2, 0x4, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:03:00 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r3 = dup2(r2, r1) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="e1a58f606a40e00e757d0000fa93163dcd34acfebfc8a14a56f5c9e0192c7d451303035269c941c3620837a8a603d547ebcaf87de5c4c264bdc8bd84f9e6ebb83d411a7bb0c5b837667a9550ace65808349a23f3b200d2c02d61f01b7c90ec8ddbbb00316713acd924d5082cb971f08f482a64bf62bad35af06506970df8aeff96203cde2c33c14f5e8fe571b2fd06e6f0a9bd567fa5aac578a2d92c1e0f964005f4e99fd1111ee432526e1346fd940a245b3a441c3ab3098fdf359a25bc26d3da4ae03e2b2deee3fd1c765a14d8a166"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x396, 0x1000}, {0x3, 0x5c}, {0x1, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) semop(r5, &(0x7f0000000340), 0x21) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x2, 0x8}) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r7, 0x6, 0xffffffffffffffff) 16:03:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9}, &(0x7f0000000240)={0x81}) write(r0, &(0x7f0000000000)="87", 0x1) getrlimit(0xc, &(0x7f0000000040)) close(r0) 16:03:00 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xfc, 0x1000}, &(0x7f0000000040)) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() munlockall() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x9, 0x6, './file0\x00', 0x8267, 0xfffffffb, 0xffff0001, 0x8}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x800, 0x5, 0x3f, 0x1f}, {0x8, 0x8, 0x7, 0xeb}, {0xfffb, 0x1f, 0x7, 0x9}, {0x5, 0x92, 0x3, 0x4}, {0x4, 0x4, 0x1, 0x6}]}) 16:03:05 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_open_pts() 16:03:05 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000300)="1a2d543d824d067282b6b0e7d3b7c8cb40527640066efd1d7483e47832f4534657940d1516f37d671da4d5c309b58ba8457ecaed3454a75b8618eab72158ad0ef0a4a5c7e440b902b94d0ecea7e2b2788799e036ba68feb5ba120b75fd2df931450eb7a80603665b1aeba8711d2d7143b0184ebc615595e6e8a673b51d15fdba9b23454bb4b7a54cfb8d66374716076019443f6adc23d186c1046c4198273880b702b64fa090f04f2b66b57053fda5129d6aaccc838e90bae449c09a5d76ec2359d920fe6060baa3fd74398c707ef34d4a813d372a536e3d3b136cfb2059878c43a40640dc96784c2827ac32bfad092b68d9d100ab6856e25defa499bc54e493212f306673b7016fa3afae04fa1ff6346dfe60a7ab959303078ddb0b2217d4027f4ae25576a194b944485e2f58712081353b91298c7007550984dd3609ec6680ffe0f95c8b99890434b2836e902e24cbffff4c5c9d7922532f04beae15f48537b23a21b874d124e650f7725d66202fa7dfcfb30cd448017b2b5a0542afd0dc98b440e9e22c758e3796be3deffbe1fb0fba67b732f6d20e4684b3c18c86b0eda50b72b4c3abb803bfce4be25f565d06ed6383503ac510762c16f8f3837756ceafebdc02a267d660f86065bad7d84f70c512afc4f78a81df01f731b8fd2a0755742bac26b862ad3f2bbdb2b3164fdc4f2585c988123845d726c456612e270c923c71b9c70fe47ff3986e5d2928d3dfdcfd86bfa075a386c7e8cd751ffb9035bd9e4ccf21865b77e11827d8487530f4861e185a20e1c0c91bbccf55ca2d0c5018aaf3a60188ce71c81009f982dc9bf762d138c27b8340eba6f8ad44c40393b37c3ef8533dcea9a3eba409dfec9165dec0c68a287b282771ee996a3570a551b967863bece5c9ff52b01f1f011e0ff73b7921167f2e1e37d3d0144f80765f48a9f0ebb3602e9c72b0d5c7949382686e3828753feca96e2baa6ebdd2d9c1df8d508e4cfc1a2c563e2c6b9117bf6910b1e9997fc8399964f7fcbc489ed31ad7edd50a0ce857fa79ae2fcedb8f5d68001431686eb96a1702dc333300302af34c3d875d06273c1828a32995038c7ac7b42ccc1f2fa61e854a9e743ad7e12ef8869fbf0235d6a6bd00d65e2ac45d06018f798483082089064cdacab41d2c93d468cfb780cac21e9bfd78381544e47b878ada157c8084c5a7acf125542600ad933e317f8a84006828ee3a415a4aa85c49bf228ae7e93d58fbe8643da6f232e5eb0ea83ae040106c7ef1c9bb2b32e1c865c916723b9cc2cd16713a06a8b9a3fd3727fb5ebb780210dcb9b7c0d805c7d3ef068d6d74efeb00bccc15950304cc5241985df470dab060a41d405090bfb544362700bcf76d1bb026019f40a796eb1d0119e18d824ebfb11cc5da86335207dcc216b8e8e4c4749f8af04bbd76538f50eaefb002d774e16d2dc2bbe0f2014b13894aa94475c18a7777de391955abfb7ffd3f0bfa7b0a0ba9c1ec20ff6c9a3d9b06d0d60f8414e49b9e4882b65f21f615042c97cff9aeb4464268f919f671cfdfa923451edd05934a30d3434f5fda9b45a9ae966d51ed394bd48b2ce4bdc38429d5661e0d7d1143a0decc75022928bfc758daf4e02934b95fdf56604555cdca7a5b1c022f58f89b314d3fbbe578fa88acf571192f1d2e43c356e4e30216b1b326d9d21e5e2ff33a7d931ca55eb8864a8bd682ba0aab6c4328cf666f003a0de4b8e4a7761ebafb032b88cc8f2ee9fbf426ea88e16743335a00792554505fc697092cf9545aaf99cdeecf5399ab9b83d27d3b0ac0a8d49825a33cfda020840be611b95828d87716608adc596d2a9ec4db0cf2169a379072dcb7ceb60aa4ab6c6a6590ae29a57a4444a40eb8e9dd480b6e5873f3a6e01c6d6cde144c785092ef7e5f16185eff3db218cc491f9c2d19269cc32ce6aba3250442ac73d4fdd852eb5462fad57ab69cf80cbf95730067bc9ff17cb07426204254b801a1b52a9fc7872ec157d25e77e849bebfabb921146281619fe22ad382f91a16362fc677d1295c750f36d08795afa1f4ea7047093729175f46650a52a8e3305c636cce5d00a860e2934af90da2f3e9c53e1134a415f36cf2d0c78de1565eca67811d5287ba61cac359ef01fa1c0405017072b42cfd0a02c4cf30285710d3b1a9a9a8871471b06356c184c8783498c099e26f5192a425515e27a9164c98b3277705a81ca9fde953091233f3d292a4ac2203b96ef6b13b96896c7e713cabf339f5616ae83f1c2f50e7306f2bdc8ba5910df6cf6009efa4213f684ec61b35741f20468f05ff8e2f643a250dd52a2164b07cba8bacee52844e6a51a105d0f6c1a7a2ceacb6736d02fa3af84d8684ab3526ef5649236b8ac1bd9c33edeea158269d900128a4d2178632610ac32849b0888d65470a7215d6abc4a11fbdcd3dd983e9ecc9769d2cc7faad4035ad8318cfba26d03a2fe2d1872867283b6e3fd936d7ac48a495717af9e3bde64eeccabc394ff9fcb5c0d83700b5e976b9cb0830184b47c9575455b743aebd299da14f8687040d2f3dc54de5cdf7fbef2d443fd223a1dbe86848de52ccb1090a42ce20340794b75300d1374b92f9de7af39a155b15c5fead9c290ebe5578d39fb665d3cceb44c127c5b50393daa002cd233b2fd4b123ca3449f470808efa8a33f8c1769f924cd4a9fd9ffc2f9d530a712c3ca80cbb9341684a70955199beefb3fb00caab4a3b054cb0869593bb787052aeecf366a118a20504a2c174fd79401cb24c4beedf0b3f69d920c5d2ec3e22f58df16ecb6fb5cb3ad81c074b68c2ff279cf53883dad290a9823c7604e966ec29f0aad3a45a23722872f05982980e57287f0dccb7c180956cf45db685dc7b445dc979c04cb65365302b7c38a9615c2af9ac8a539edfb93f313a9f5e8de05a0e048ea8f3f869b760719c0c234d8d2eda8f3a2651e2c60d661af99decf44539a4d9d1cfaf7693d1fb39715259f1ad5dbc3769f595315f1bc76f1f50550bc8583ca2d0debde49f9ded6bcf4cc975433df7c452ecb3636c71bdada39b8614a5df58b2dd0f0e0f53bac4da511949fa18f15d1ca5200f3ab167b64422b866478c30485b326d3c769f843066b698c6b2c20b60a0c1d9c87e0c322598d564acb0191fb8a86a79678162fe2b86f8de20530150784803621c8f30203185c6850a59cfb62d51c9a1c62f4481745e5538afe306e3a0e577772f7eda8113c871965ce34356ab8a166eaf25dd5f1097959930cd0c0fdc4f20f1c370d544b9ad3b9d910f5426fe49b77ac72c22c9a508a8d7cb25888d9a43b112c1c3b290889ba07eddaa76f55615fd79ff88b973560aaf6b17e6d8031ff2c59b8ce9c58ccdb1fa498a59a697d476037225ad7da7e51fc4750798ba8681da431f6544e8adcc2b311d31966d3f2d250891bed704485a26f682ed53c5afe99a81fd4415a30a0ec4ab8965dcf3f66b51b7ba7b2500b014526d3076bbbf60d0fec1063928ba60acf61cba2ba053c5d983dcf0ae7aa2d6666e8d46e43aaba352b16ae118face37a82826f50dbda70bc2a584ab6fd72371887bf55bd6a418be6a2851944d106a4ace24e5ebcb6b5b77354fd16aded0967c87176b330b595c83735ed6625c8e301dc8eab85a6b1c0b2e056a408fbd3226a17f91c942e8fad2544d9a3feffda2feb27227451edcb58b75b78bee84b61be724b8fa8bf90076b9cd1dd623ca31c1084fe04b6866f1f4611c60e96b85e8433d2bbdf82d32f3ebb5d190810056100566bcd91fbe2202e8f2c88a0f833718cffb481e6937546bbfc547ce674b5a7385e56b6254c3e376328c6a88bb6a3173d7e79f437f16057b1239b02ed5464decdb40c71f34a3c33b3f14fc03a0dc7eead9c5a8cb7c42e52f6fde4a892b6f90541aec5f840a09135a8a1a03552fc179f06bb49311fa426fef26ae042867c594e5203fd9b5aa345ca263d4611a9c958e0aec959bb185bdab9d8e77bb18f6289ae8ea03bc155d7b17e42479152cded73ee3be8d5ca3c1c8d8ae6c6d847708cd5c1eed5257264516d49cb7b1ffa5163c051e42237310c75ff501e3982c5a2e031d03909dfaec2a90e7dd44cc64573444d2ef0f2019e676e49934fd033e6b81db2ff6be88f6d9f896bf424811b41b47fbc88332ce0cc581f68a488b758d0c3b2144faca5f84e3bfe714ffe1b41b5dcbe04be32df93b7512bfdac94e36ac5c4e56f61a3964b4513dc8a05e22aa0e2632476bfa698225e6e3a9aa5bf6c595d647c041c2d28692d3fc99747c9dae0b7092bd2e67586346867a8cf7672039049dd72d058e9476c257bd83a74be21d1a55e02140b9e5d0532c23dbaa1862c4a55fdba2cfb6c44c4291cd3fe84cf153503ff4e7d7148bc16a2ba2a360528fc7cbc797bff038b2f53685c9b6d69556782f29fcb33c34425edad31ca1ed79b5761b27f7aa8916898df297f6b22b605d5ace7b2c98e1ee9a0d2512575d9b4139c840c32e96a061202ce9039ed050b5402c08a8ac1098611c5f0787a23a7fba149c5f4e5a37f86a82e540330a9fd23fd4002d19fbc0d860e1ee187e6fb8e88ab8aed2f28195120cec7cda87de79b0ce2b6b9795c8d43e39576521ad7e70bc8c14f33a8f2688587061265b44a506ac924ebe50a45a7ed811be1ba5fb0a51053341e57c73bbed31b44dc3c69a495d032af48bc2bf0808a0dc7533ba416ec2feba85924bef9b2d0e1cfaadf088cfe616ea2c5ec7453c598da87c6c18bed3b36f582a3cdd7cae853bf200ea457435b6feea6d921dfb8810af5ced450630c838a6fd445ba196ee90995d731c1485077944504d1690b7bd85b475ab243e7754a150b9d71972c4a4c681ccf15622828e6f41bfba4ff51e9b6d7a5eef7dcfaacc767fbd23c4a31075092f85b374854d9e77d7366b1342768a60563b8ef5f6089300a1b5d8005b5c1c18c369fedcdb430f56962d571d0606365484212d0563506b77adaed269d71871f7cbfcc24d3e19433eb3049ec80f828bef0b8b3e6decdc3b304e3708dccb8cc69e79a37042ff64e31e50e6e85d42485407d05ead8839d95924265260a0e71116fe22da402a84f80a0f21216493b97e370728779e1f94d33179420cb0c1340e067e1b602f0e3f1558482f0c0636ac6f39dcec94554771bf012c1d1e247130f4288d9f44d3af9dc3b47084881a5eb181b82f497f2dc7483760b291a614f2766b5a8d3c79c2edb50cb73ded410d285867ac7bdb0c8e5b81c425eec1d18786168cdd8ba52c5425039861a20cd53652ed9fc4b13d71e38e47a2ef8bf08cad873b39201476dfc8808cecbbbf60fe10a67c87f5fe065d7623ef32a0ab98cff597e1359cd7b5a54d16080221bb2deedada1183280959e85cc9d5e154c3f8c8a0fd176ab984598e707fa1f77c0e70223736f5c64c9fff5a9189c16e1dcca90994bb4fc4dd6613bcdb871018520af351bdf736b0e55538794062d80369c69b35149f23df068f78899ef96439d9dd0c91cb00668e8cdf8fda7bd40a49665d7b71f183a9675c6b9039571be1ba1c045611a9e73138fcc96a15778df10b86b32a0a1b664e4cafc64b432c1d4f171e779cbe04dc38b2c4e735b8e5daac89bf2695187eeaa406ece76ddcf7d4d0b77a23d92f63a5829f9c8de892725b56cbd107a05031d7e9db2f5d0eb18df7144f1b33dc3ea33d3ef9bfd589220307f8e18d0b793818826b204e76caf7b498a57da1e26b521feab57ca21736a4221dc1d479a17950b27deb868d578e0d5ce21774582cfa64dce373a1ca10bfe783668735", 0x1000}, {&(0x7f0000000100)="4823939211df0f08fd376cccd1c5b3fa00279bc18618628741c13ed87b8f00b8c5ba940fa7a8b051fac77e7c1c411ccb3afe2422aece121ab6f78ad6a0692715156d978c2d2d0582001c7b39ee68b74464ce34cbfd6e2dc93ec291f53bdf4356b7b191f847371fa4ab3ffc85fc1aa7d48f9ed4e48554d73ee963c0f1819161844c7f39ea3f31e04765c725ef05d1ef329c4f2a5adee3d97bc3236893d1e39842fea0939aab2d3cd1bb420f1e0a3b5590baafe259a20b79dd3c78d62f7401add9f13119", 0xc3}, {&(0x7f0000000000)="fb4e4b10b813af1f7b4d866170ea179c2a835953365dcb6c63b3f3d93677930748438aca26b522778577afa3a01daf38cac8729ca48406ff49b9a7eb181d94b540ef87680f5342f4581cd4ef9f1a870fe66d7f21269f6d7c5d83f09808d05e5dcd07d557ca41fa37bdef939fcb1838b00198adc49d5fd0df3ae56b37158edc3328a08b369982", 0x86}, {&(0x7f0000001300)="4a4c4b625ed9cc2d60148adee956bb11c1d81f1ef8a96482e9a5c6d2a94746d29514aee842dd9c7098e40d17ffeec3b5dde92fc1b4eb15cc61dde3c8faca5f9ef2504de6c8761fc1bac33ad26f56624d602320f992b7497413d3df0523b0d63aa9ece5d2cc967598514848341aa5bd665fac21fe2e086856bd095ac8ee4dec9e6bdecd6acc6d81bbb43426bc42d2d5b494cb710677d6ff0a067b2d23edd7ef469217985bd51420f0dbb6e520f1872917d6a8878d7c4d0d477c566ab0f3a03adc875ce52a11dc6a3f62f28f61f1e14e6d9034565ac069fedade", 0xd9}, {&(0x7f0000001400)="a34150e8b0a2da4e85737594722af2189fba9bb00ea1118a52a58f3f0ff58fdc11b8fcd99ec14fabb758ecf21024f2becf796f72226ddfdd733ee8d52b988156afaf09b512e874e1a4100cebc3abe49e4e3948ff974fa8be8fea8dee6b60638934410b8eefdc0d517083fe2f835968ba6864f274b35fe7da13f57ca2c1d63e73c0d70da7b12e58ecf601e513b2d665d44003f42df15b7ddd1904b519439045ce30344d92f6fe81058383e0a74020ca4c497fae70ebea17b8aafe4dc9217b5a16c113c10851e3f6", 0xc7}, {&(0x7f0000000200)="af7bcd2ae4c1f4d16f314433ab32070350f1ab1ec5042a2dddb9d2868ae02f87c6ea84f42d9925f54d14ceb8768ec397d8b88b72aba210105c9cf4f2a541725d9382333157759310a504db8ad852e18cbbb91e3d51a83b173f1260", 0x5b}], 0x6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) flock(r1, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001580)="c24987aeb0773410d5bfeecf8031d12d6b7db9acd57bc0be31abdef8c91d735ff44727f2f16c351b9b21c834c690cba624d5c0cfb5e56a774747175dc7786f933f34f7db46066b852b0f4f0eba7e78b6b63b4e4253cafe8613fd1164bb6b7fe9337549ae67c95f779bd03d31d0a906dcb8fed5", 0x73) shmctl$IPC_RMID(r2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) shmget$private(0x0, 0x3000, 0x11, &(0x7f0000007000/0x3000)=nil) 16:03:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800000, 0x0, "0000002000000000000000000000000300"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:03:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="2cc2abc5acad6d7d8feedda4c54cd9e461e28943b38b2c9079910690ff4194b2fffa6da4cfe8c1d3a308a0073f8e7d146ec4bfa21e2f", 0x36) geteuid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x220, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x8, 0x9) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000140)=[{}, {r0, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r2, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}, {r3, 0x8}], 0x25, 0x4) pwrite(r1, &(0x7f00000003c0)="95f27449948795c941be9d40f90229c02c1c5aeb795d551ff1ef9f3cacdf49914bf5cd0854a96149282b5b38aa9942f30eb167a88f8924e27a4ab19c82a68cf8cc192bd4fc5b5e1f0f546222c9fb8f34b45d0bf6ae07580b4db214e6324ed11bdd67075cd76dd9a8adcc8a2c4bd7395d2c7e8a333819ccd46840b2f4d122c1d36319b0707faff6af5af9e968a2700718042848061f5c4fc2d484c214782ab31756a0f2aba13f43fa3a48db8852a5477111bf7e1dcc9c9184264480469ec5f0397dd3b209f349b803e903bbe320ca828d975597209983ea9be342471f4aff9862bf652866901a295251ccfdd3f14150010eb92c93c7d1ac85983092c1814d18837d584a623d09ec79087552cfd8ce8c7e2bea56fe52670b71ae47827edbae637016c5c80d65100f3f5f083718cdac9bba911aaa81d51b65d456920bb7047cee6f400435bb20d785978bc39cb0283d6d5999558227bdd024edb287743cdfee1fddad3592e3e05fdbaf35752b2d124868971e0a2419e7f27ce93b9dbd368a705b70589c4379330a92752ddeaad4e1b35e40f89c011a0d2a42b76dc2b583b7f0eec5189a05e5bb373b6e9988e47a885a05a217a9a9df41c7cb12330d21d97f58468a333cd0c2fc92b4c379a42016eb6fbcd6d77c021ca4a52fc4ad3f9c06526db55d40680a567487630d2a6d06e140be7ea9b85880ad1c32471f57389c11569a7428ab6461c145235de726f24c963434018e0845711c8214cadf2ff999d56935c7e1e5bd943002cb40b132301243033fc50ab3ccb3099d3deea76f576bb9a3e172aedf04c96c85728d8e552c6702fa1e7fe7f53a45d67d60d4bd724529deb567b0034b0d9f16af539a65ab4fc76e3f09ae4cf908210b41357fcc9fd4b1d80d5bdab38dec1378c3493ca51497d667d0cd646a21c045d20258ec0cbfdf7b2d7a6eac2b5a2371fd766c4a520ccfe57f7e4725a2232390b4ed14428920ad6e17c85975e2091f06814d1b7079dfbd3a6db1b8b67308be7009dcc9671d042c99f138ad4320f087ec81cc9a558abd96a73e775986ba85896e29b2c4493792ec817e0bf4d5d44aaa0321ed5f2d816832c0efb69e0c85e829822d5dd6a8842ba739eb5c256e7f62ba4f64663b18b4e2eaddba9febc25e377cdd2db4ec6723f379505d439ba1856fdb334324c68f40736d2b5dfbf3e281670b98903e31f826bfe8ede94f12a2fc3f409c82e069d9dc32c41502ac42e6dbeda10bf17dbbc448ad2dcda21da279c412c215861c5075dfd5d6ed7e84a8166bce376de893291e9237204fdbe4be3da46e577b66aa88f077d05c8fa36be8c74581dc4b2ece9a59fdd9800cc56d9e25d2d8b5077113c9c478fe4cdb816031f094ed2d38ed74ca04ab169df4c4dd0d290f0f4c37a4146e3e94fbaf007aa597ed3bbdf1a2f9ac0e51c24d73195f2f651f9f548b6f2a60ee32e2bf77670ad91096ed7df48a45e8b872608f8a0c3f48fd293fc2b9ec7ec0129a21294cbd255b18fb45fb64d7f30a95ffc5f37ef12f28554902c641d352b417fa9191f95a901bc14559ddef884f756ce6e7780f7e82f7701c8ee5c8ccddb39b191e180b7e211d50a0aa42b15d1f97ab5909d5cc9a7e387423cb9981d20dbdbe6cf679bf71d0e2e2ac2c91c5ccb3c40bf7e53641909160f756f67097a4f35b20b773be9f2249fa63a632dfb42ef9c77e4563bdfa3a450b1beb135321f3fb816800054ca0ee4bce1bea1edaf9c148a79295644daf24e8dd3ae47d8000a5fc37b06f1942ed04c49241774bcf551f39fc007bfd7376dc7be852c3475f2eee1965f6615d9233f298a7540843c3e53f5c3ea37753902e8e2f634ff39f0c8375d7605831511ec9f7bef8fe7032fe33c3c847272f9f4dc23ef6d29e39ebcde7e6a38e5f1fbd5b9bbd6889ae10ce8b356b8516fd4e8c7e13786585f1959004e01075aea3ed4e1a39fe342103f505b867f62ab45c1f45c652f7da478ccf02659115c35aaf5f2bf4b3863a6afad25b4877af86fa24e25f6fc91cb46c83671c08c408f079544b6a52629e8c844378be010828e2245347765cab88715b9c60e6737c370e62a05b7728d2fce787f1f7d8b45f1271b746b1ad331a420ced47e0fde1f080dd981d716b3a3a2ea990f4a5b3b5eee939255642a63991c8e983cfe6e6a24bbbcac2ed784b59031a4863b0984424ab5dbdb4bff43ade9ef85f36cc26e0f8ca575325031b769f6bb0ee6054e3e1cd4571eaa1650448ee128ed5cb220d807e35d7d73785bc2a4e4e3ce38dc0daf6dd6fe192b2df226d3075fbedcea94e6459fb5fcc7448e00e03e51d51761bde13848f25f92e20037dd8277846324a43b8bea4e6b73c4f7e4991837753f343d1ca673c852058597553aae5e2ae8fb3fd999d1bc9639df4b57359c95a3776b2dd440b90137e5c5f3cc47ad0e595fca1d25e86cee6dc7e3e726082dacda6c1fc46a397d09bcebaacaa3044c251345babbc905a876ccf2f233c2b6ca4eb25ee9a7472c2ada345e88f02a8accbcb8fa0e7ea164b5ae1445addca00465cdbc24d2901c59bd044824807503645944925634ec3eb6517a6df26b5c441dacdeac67b21eb01dab912ffe5bb676925c4538e2845d264e27342a99a107e4735f3d72016436ddcd59e6fd4d8b28330a12bca253550083924cc894689133db5a0220da241d6ec114a99579e6fec9c703d911480a06abbeb97fa66865260722246d0e67145a27c41eb816c2ede6ceecc0bcf794af12c2f9eb24de013807817d1ef684e6c5d9f8289ce08a1df61ec813486d12fdf290c42e2251c06c2214aae57fd79050699f2a78ac67df89b389e8338b27ab5143291ffab35ad93f67e1ad89ee3cafcbc2f2d060507090d66f41183acf5895958a955b67c36ca9e1d9934fa540b4a5850d318a5ec1e733c0697a15426accecd375fae107441d2dfa723a37f7809427bd0165b27784a78895d25d862f75b1dd9d80e5c1eccf15a97aa1c5727a2a3546de482cef88753cbac67ffddb7b8d8fedd5aeffd2a0f27916831c150fedd33bb732dd5cd952de481893e057d4e1c549882446e68b6e4dba2ec7da18b623cdbed8075d5844b883008e408eb56a96035d4a5b1935323fb77c259a4b49b963d1a47b3070bcc220c0e93e092f3a3e54746ea561d15ab04dc842dd4162841fb8419a323a6fb081fc7724a1534e325c7877e76c03750dcaa652eac3435eab6e714bb2acda857035c66e8baceec50f46e8384c6798b702cc7a320d06dab5baa85dc764fc0cf0b869ac20c4a49fa7cd6f87425f0e054f2a5762cba054fba440901d7007a748f33a551a745dda19953ced4c33a5b76d67cd3eb81ffb748b8816103cf9c4742c77282cee179959f803a1f00d36d6fe40dcb6de444e1340f0645c9defd15b4c12a84f1c3c5e06b14b039128743717de1d77c98b9fb448b60aff3cabe28e93e5ffe665969919eeda1d23908f488002e7ca9baa7e92dfc72b27e196a9dde540cf4bcf5012ff999e797315738cb3868e46de958140547d897d969a63158866a548d97f301bd4f76dccc4302c4b238162e24c410b6f3b6c1d8d0679455480d5764e705dacc1d95e79bdb13a1d982f2e43575bfd586a10eb3c8cd4e6567c55debd333d72bf3b695acc2b0cf97dcde0baea62feadb4e69bfde12046b452b2df5ee2af67946992f3ca9b3a08858c842b351b68ea72132518755d8d320b42b6cb88d3717a60482d8f38a0c1e3cca040ef858f69fec1d29ff05ab18b239b435730b1ec5bfb726715903b71e3ba6a799ef8acce3eb20d894650597bf123854b88a9085ec4df832a3110473cde9858756c21a46c3166d5a85265beb3698be2960aa97dd6e13fe77b32f3cf8a8dab15bd12376dd3167e4b91f11578a011959825515fff4dc1242b7ed41eac861d5dfe7f44dac1eed98fc00aae698f162596dce64008d2697a3fa485c3f24bfa5e1bcbe3db67de2fd167b58fdc79558403f8fae38169d3a973c818bf793b0a1935bc1f14bae0b4842f0488230cf3ac380d8d8109261f8afd14c2af2fb15db0af447f0910cb2ab6cae624756f1ff5ee9dee88a3e40ddfede1e5fe6aa7d983a4123c5241422aef17f07c388d3cb26f9c4f7b779e74fe1844819c6ab72b8eb0c50f5122f0fadaa99fcff1ab25c9d9e140807d980b0a871f00541731ec62a3cabe238596606297cc5ebfcc2c9cb1e2410bbbc866ae78b265f62898b89f02866a0f18bb6d3dd29341807c17cdf6c5cf7117007ae1f7b3ace382a9e5cecd57de4f1c39fb2526b0998867cd5b38edb70e985752911c9aaa61d37eb7eebff566a3b858693349376c2ed01bca2405ea132893b967124fa265b1c0a8ad6b90b7c88f6617cf07296c77a707f82a7809495913e6b487bfd01f249d1195fd6dae34a407f45168fc4da9dc2ca7827d4965de1e6b1d6b4db5cdb45d91a091053b43c137486e7f9c4f28963c132c13354dd346d4c8b4c020f712b8bd9809ac5b2deee7b8960d2bb74c64f56c65a902a7804a1f9dc77ca1f5d60585a3ca398c4f278614b8cd948c8a88f3248f25cc2a794e8945118b29184b6580e9173e20afc03a3c74ca411ae1cd9f8506ff5847e550275a9b3f02d12b8a3c56b08513552dec678a350c55faf2facae56b96ac59b1b15be35803b827cb1d6d8070bf69a1e72cacee631ec745c535faf991f6cc164fa02eb45847cc627bb1e525ef4215aca70cfa0b711d16e82e4712280cb4ad1f93cf1bb732b8de081629549f4ecdd79645b94ea3882d67b07cd1e5be5f53ff6f006f8d2da8e30d871a870fd933f9d50f00fcacedfb9200a707c96971a19fc56fc0627cf0c39db09df283954a0c27a5e6d5970d5682b00fc2de05dd163763ae5c9dcb5fb611e4bc32453934cd7e1b8be0a6277a2f69d0eb881be664df1640ce80f462639cf524beac326b033ce7225f13be0067a9311ea52f4b449da6d303f656111bf8b7692729ed5a6d453e09f517acc981bade8619ffc7d07cbd3d418b2ea3151f979d540eeda68b6092c5fff2b5bcadc8e34845fbde665b50b3cde3087bc861b35939a0456fc3019dac9972545cb23ed868cdc6eea1cb7b371f12f87283a618bedae0d1409e2de8a93919dba9a82fc9798dd90f0107fa32015e8b5fd8563f53a0f23c5a96b5cf130dee7058b1377e16ef1f72845c9b55e05dc0474562c9f0c9350297011435ca1e2a090be763606e0d3c0324b95303c85cf9ad01c1a32f9e114d9056afa6a6c45a8de5fc3ad475345a0b69945a19e90dab4176ee99aac31e5def8d484dc4ee56c5d1b4293cb7f16f963fa634d43d932e488183a978fa5e7258fbe3ae8df9d36550326756646b1d92a13efae07fff3455a4a6c23aaa6fae1a5459cbda6c5d9691cdb68232d11bb4aae24ca5ac5611a36a211453b75525ced025ec523859c114e6a1c0e19cd521291b889befde03f1504190a122a398da9c42025632f3fcd9bfcd55b78dcfa80bd7a18280490ffd273b8128b39e94b087f369e1256ce5ecb728d307af81cf3ab98a3d6bf09f555b11dc8b050e07806714d7772e35a377ba50bf1707d573af895b0f710dc34073b417fc6401205205c08472f43d28e335ed975b19f1b188ebcf994975475ff1288417571396304c35503a3385a3e72902776790f384bb1aaae87ea9d41b0add78ea4e7bf6102f4355c8f227c1d2032079d294cb85a1edcb9fd11ee124095642766e9dccb17b2d48aeba12c7bb5df0f51cd52c31798ee974405636504431ce7935ab57d5b2882295a883afacb91d55e99ad104cdd5d", 0x1000, 0x0, 0x1) 16:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) chown(&(0x7f0000000080)='./file0\x00', r2, r4) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) write(r1, &(0x7f0000000200)="9fc42548058fcfbceea74646597cea7b886e531af470965d6db5edbdffe0fd86cc090e18c036b7c1983e93dce88a2ec8696a8e67ea0c6834a23be9570cdb093c8f67a3b23d468539d38392705b7be09362a2f728b30f5f2cf5f5506f20c8d099e8a779abdb9da5dcbff411f905445677428b8fcaef9929bc29a4a4d44114f76c674b3ea92fd302c33478e9ca6e396fcaf02c9150d5da9b759838c98d323a68902dd0c8d08100bf2052d5baa85fd6723097f7281d840b56a305e2559a109968c337da58844b3788ac28b65c02db1c866ea4", 0xd1) 16:03:05 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000000)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0xd32c, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r1 = msgget$private(0x0, 0x0) r2 = getpid() r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3, 0x0, 0x3ff}) msgctl$IPC_RMID(0x0, 0x0) getpgid(r2) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r7, r5, r4, 0x0, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) msgsnd(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="020000000000000000000094f2a6a6fe2f746b200e2d3382fa0713d86ecbbd9735c063d9933a9e4d7e97fa0dfc04313796a4d3d212ffffff7faacbafc65082ce3d310cb6f6c9d267c6900db81db739a922789f6e358f660ebaea854e7f09000000d684bb59694d9eb5ca9b47d9afa92ec4c74efb7c0b4976adcea7f664bafd82c52c514d9297f92d5a93eeb882fbf9d6f9c603e220ad75aabf2a60124e800120d0065295a573f7c252c650ccbfc4cae7f4f102198f6be926b8ebd38ca866d2ba734e231eca1079881f617b57a73b9da12d03784e1fe0749a82d912a3ef86d80233c90000000000007a089a9c204b11c1bc65c5d1540fe52fb9662cf07aceb32f03a93f680566d3b3f4e67603844cad9da592c528bd1f989b2f7171d3b892936561add32fe1ac92894295ef6eca9f5cd936582ab106ae3639d376059807903c4806d96e68fa772196f313da6b19611a76161e231fbd1d990c8c1fd65fa3ed126f9dcc56e5d7207c97bdb19a76016ca5f30142c57a656c0b999182c67b5f2646e547208208a481244a8363980ff2ec76def6b85ce58b69f44bf269613bd5687b6d809fdb277607623f7afb9855e102ce0b01e5c58cac439dfdc51a3d763749abcb61cafd66aa7a11b63de7f0b8ad55615fda87d64696509f6e490be8126f916af653015879c88b9e0ea70d0274211a37fc0dd0a9dd12b11cb89ba78502c1d804355f777ac7a3be587f014623449643a41fd14871a439877ce7000000000000000000000000000000000000000002d8b478363bf120b05328abe797b78ca73cf4ea8881b1640f018b0794754983c201a80674ae2fea276bb92a4777b7e90ac3eedabffa7ed64e34bcced57d02ae9187583bf3bdbe7732c8310abb0b5d841749b2193b4eb56013ff853fa6f9b51ee469015b3db34b4177e72b5c7c1527a2c2c4d4394618398a2222a3"], 0xf0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) syz_emit_ethernet(0x3a, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000050032c8e1654cc608004600022c0000000000019078ac1400bbffffffff83030000090090780000000000000000000000002f38136746a4b65492367100009d588ca8b0b2bbaf63ef698e450e95394440c59a0359c7a1a3eb42375d8c00128fb4fc8d97a8ec37000000001b5663fb5b3efcb47f2337492badaad6000000d29f120700000000000000e1b1319e3a1d0265bec001bf99b0ddff9b36104ee874f67af620b3ed3c1e6528fea874ad583b71387ff21f6dec84d966f2933311c4c0c7ee14ba155d906e572fd3be6cbdfac90d73dc2070b692ee03985352d0cf2ea438b083b33cb06b94393e65eb0c5dc07c2bca1d6d08d959ba63543fe1362e929b4ec727c04e3d7b0210c1fac25cb6d93caa947fd1588062d81a"]) 16:03:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:05 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x45}], 0xff, 0x0, 0x0, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='&\x00') kevent(r0, &(0x7f0000000000), 0xff, 0x0, 0x0, 0x0) syz_open_pts() 16:03:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0xdb, 0x8000, 0x1}) 16:03:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x7, 0x20) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r4, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000340), 0x21) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000000c0)=""/56) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000001c0)=""/91) dup2(r2, r0) 16:03:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100183afffe800000000000bbff0200000000000000000000000000018869bd6653c71258498000000000000000000000000000aa"]) 16:03:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x40000008) r2 = syz_open_pts() close(r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x401, 0xfffffffb, {0x6, 0x5}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xc7, 0x5, 0x4, 0x4, "944153f450a3e558bef2b2638f2be08ef1d3b425", 0x0, 0x6}) write(r2, &(0x7f0000000140)='\t', 0x1) pwritev(r2, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:03:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:10 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:03:10 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) dup(r1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r2) 16:03:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000040)) 16:03:15 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) poll(&(0x7f0000000000), 0x0, 0x4) 16:03:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) clock_gettime(0x3, &(0x7f0000000000)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)=ANY=[@ANYBLOB="46a77d53d6d2aaaaaaaaaaaa8100410008004cd8013c00647fe03f069078e0000002e000000288028317030000ffffac1400aae00000017f000001ffffffff0000004e234e21", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="a18000049078aeb60402080a00000006000000890204010003035000358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ffb359128f9fd42b6d1dee043d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232100"/256]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000003c0)={@remote, @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x2}}], {@generic={0x3c02, "81ad27683c759ec295ab97f45e0effbd14cf03304d6c0ddc97af8948c4c181bdd3aaf9ef0ff15eb9cf9eeb332db06a56d8358345ff0795d15c00fadf09cdfff87d3e6d109ce1434f5db0967e6df762b7ab3fc1d7"}}}) 16:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) r1 = getuid() setreuid(0xee00, r1) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0x0, &(0x7f00000004c0)) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x800, r1, r4, r1, r6, 0x101, 0x1}, 0x1, 0x7, 0x9}) fcntl$setown(r0, 0x6, r2) 16:03:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0xfff, 0x0, 0x7fff}, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x3, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x8000, 0x2b) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:03:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) 16:03:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)) 16:03:15 executing program 0: getuid() r0 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x20000}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:15 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x100}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x100}, {r0, 0x80}, {r1, 0x1}, {r2, 0x37}], 0x9, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') 16:03:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000e414000000290000002a00000004000000000000000100000066b123834fca940c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d0ad09b08a9b1"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x51e) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}}) 16:03:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6202c17f7f000001819db00068ed7d5b090015d8335e43fc945b97a6c2c8a40c46460054ae013f16d9f07f3b6a040000004a90f33c14c860d223ce26de6a317bf138565cd71b6b482196c5004964cbc064ae85607e26c82598a61b70fa0f1b528e53881ed5382e191161957332c9a116d401e25b515587db297ba3b377721056f8618f787a942179536e31dfebc0c3420c02b1016d9f0e3adfd4f704f6723be0516fcd423eb389a466a531d1973ae3273ae1cb333a2af272400ae1fc73a9552cde494389cced537023da70c956984a363941139d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) socket(0x10, 0x5, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x20) r4 = accept$unix(r1, 0x0, 0x0) setpgid(0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 16:03:15 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x4000000000000008, 0x0, 0x0, 0x2, 0x0, 0x200000003, 0x4000000000000004}) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x30286142ea0d0020, 0x1, 0x4002000102000000, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0xfffc, 0x3f, 0xc9d, 0x5, 0x6, 0x1, 0x2, 0x0]) 16:03:15 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x3f, 0xffffffffffffffff, 0x0, 0x0, r3, 0x30, 0xff91}, 0xfe, 0xfff, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000"], &(0x7f0000000100)=0x6e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x20}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@generic={0x900}}}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4e) 16:03:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x10, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:03:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) getegid() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:03:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000040)='./file0\x00', 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) 16:03:16 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:03:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="4c0d8b9d50e881b2154ecbe0fd5bf911"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x8000) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000200)="efffcbff13b9fd812eaa4e8e3048e69931929648b713b1162c5fc3994769c5ebaa44b86e1f926a4d49eb2a5078ffd8707f5c81c49e0f5769d40bee381f8db6100b79313b879c94a2944367f5be74a6b387", 0x51) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) setgid(r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:03:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x2ff, 0x0, "f85d400b0f00000502000000501fcad24a5800", 0x0, 0x2}) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x7ff) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f0000000000)=""/132, 0x84, 0x400, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000140)="e1913eb5bc954bd72befa598436b72bbfc90d74b032df9cabfa2f67cf92cf4021a4b5bc3580ca80a64bacbd291701fcda6c9f12733fce6eefdc49eff46e82a827c5a35c66c6659211be9ee0ff1a724480b6766172d2e576d1cad9118f6ddbbf9867263feeedeea642c6286835c88fde66b0537884ecbe7d5c49aacd069159626d5af8bc9e5f40191e0900d3979b98697c4f8c32333d8cfd45e4c12e48b3727ace3219a9598b7821e3a"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:16 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x0, 0x0, 0xfffffffe}}}}}) 16:03:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:03:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x700) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x4, 0x4) 16:03:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/132, 0x84}], 0x1, 0x0, 0x3f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x30}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000018000000"]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x9, 0x8, 0x0, 0x3f}, {0x1, 0x6, 0x7, 0x10001}, {0x100, 0x5, 0x1f, 0x3}]}) 16:03:16 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000004c0)=""/4096) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:03:17 executing program 0: syz_emit_ethernet(0x1ab, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e75d"]) getpgrp() 16:03:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8001) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, 0x0, 0x1) r3 = socket(0x18, 0x8000, 0x4) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000300)="37569006b5c2cf8f8533fa9d6d8aea62cee8d532bc0886db4a480f703384c47b6af6b0218f98e942bcf06ef6fbb85e5bbd09a791b8082b7161ad1b6d77c20859eb3e59658e3e6f6be6349a0644f2eade378edf8ad86683f962ee0982305e36bcc994ff52aafdee4767cb5418ccbfb569643a9da8b4e65292e1af8755c7204e78f69f64d3b0c247ad470fad5d0db4b1d3", 0x90}, {&(0x7f0000000240)="1d285ef87177800d0907768d9bafa3483eebff5f584a8e313e6f3e388150acb885b9c69502e660ac7027c8eb44cab07d4ba240c0ef315756b4e980547a05747ffbe325d6daacb00be2775f9074a2fabcdacd268f422d1f7a7d0dc8390feb431efb071a3d0c95bce058fc5aec7e368e80c5", 0x71}, {&(0x7f0000000d00)="ca88629b10831087a530e6e03742fef7ebff5fd41f3689f13c937e374cd53f989b0d25ca78e1cea3611abee8a1457d7afc53d4018e9b3b3a386461d935b87c398f1c1c242706b7e32ac84f447ddec719446e8e2539c481862755edac6d88f08fc595cabdbb160f8772dbedabf0e3a9bb066aa8da2bd7e9001609486e1fa74484c73fe2d83db397c228d9c924e3c0fbcbb00de828fbc1d2de5afdb5658c499ba82a000ff3fc3ecb6f9626c527bdbb0198cc18b180181e8618e728d4c43b9b32b173e9a1f3f17ed45c569dd33dd5e8a6d5809d9f2c1ea8ac91f0460de739ddb4e7251537b89f9e256c9990f1657576c7446ef3", 0xf2}, {&(0x7f00000003c0)="22956336308029967c455f8aa4176e059574c1a36568cb4924eb504c898a40385c1435431a2acbae12192eb91ec499519a40b1cc6714f3de45d01e5e8dff3e02f96e444e3fbc48943fd088df23241d78acaca0933f2fe2ee6a8b48917a6e6b3add0a471b805955fa40ad569e78692c92c4afe354102b1f69760ecbda0ea53bf140db8af1698c0e3b89cdec78f7d99fd6e43645be20b1da2727d2b6e5745b4f4fffbcf0ad67322fb2212f67b2e5a8ef6cedabb016e9dd3f3d", 0xb8}, {&(0x7f0000000e00)="0b180a91245b7488392b2618d1baaa49ff986cca4dd8d3ef7d22c67c7821eec4932271f7ba11cd4d52f602a7ee972f541c8f4afc39d25a805071b72a1097d5265ea62241bf162cc01c3cd82f5075d61f8ffd25ddddf65a16b3e2e806e35c124745ea508795cd80b88b53e2b46e8ae5da81a4e03e29b9b18f3bb79a25afd4e8f3da6a29a611b02bb454c723eec004d5124c7d077d", 0x94}], 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x2, 0x4, 0x5, [{&(0x7f000058d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000b30000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f000039e000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x5651}, {&(0x7f0000639000/0x2000)=nil, &(0x7f00008da000/0x4000)=nil, 0x4}, {&(0x7f00004ed000/0x3000)=nil, &(0x7f000040f000/0x2000)=nil, 0x81}, {&(0x7f00000ed000/0x13000)=nil, &(0x7f000001d000/0x2000)=nil, 0x7}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f00007be000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000d5000/0x3000)=nil, 0x7}, {&(0x7f000044a000/0x2000)=nil, &(0x7f0000758000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000024e000/0x1000)=nil, 0x1}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f000090d000/0x2000)=nil, 0x100000000}, {&(0x7f00007a0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x31}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000aef000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000674000/0x3000)=nil, 0x7}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000812000/0x2000)=nil}, {&(0x7f000099b000/0x4000)=nil, &(0x7f000062b000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) î£W%îÿ‘Nt‹ÞéËœäÁ‰”[¹ÙƒŽ;¼Bkzùe³L Y9t!ùjõä»ã¨…çS~‰P­A§^…2È#UøÞ̨mì²åšù-•ä£xúÃ>¸šßåÓƒ‰+_²Æ©©ˆÏH;ÎèŒBÉ$/½¾µÍ8ÌE$Ù“4ídH\}–oi‚«vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84d4a0 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x100) writev(r1, &(0x7f0000001980)=[{&(0x7f0000001280)="4b65b07801619098f8379956fe4c89631bb5eb77d34877f4a80ea9d9ffd81d1cbfe33ca4b0522e54b803c9404df9683b111e6eaa1ffae693a36162d30298825606e3e6b9fcabb00d7a3b73d6410ae1b3ee74d30603964bc72e829229d5d6c5a734e3e76426d616fc7b76b0b3a87398a137d9eaf9c591e523bda5b50475faaeab52d3f5271c1ae567ea63e06104b745bd0bb1b47d05d64474ab3f00266d9a1f7f8b85c3e7e26496eb520da338407e3dfc640f423f88a624a2150e8531e7dd42056a29d7565f91b79c155f657720d0fee7d64ba1d5489fd30264bc0e081222c945361dc445452c996588484406ebeb", 0xee}, {&(0x7f0000001380)="2e69aeb0bbf435950e0780340a09128e943d903fed0a19c65ca9df5b344edb0280a8caa2cd10a2b127f1b71a979d24a3cd82538cc626bcc4c76d37d93edb178a03317c61f9e76e2441e2ec646b7214e8b2b1aed902e8511eebf2dc416dd360604dfe671252a6f0bbd0daec3f6e9da563d2c8e33122ffc1d6fa5ca1ce11c80582bed550f13511a0c967efa88d47497cd77c970baa9fb80df6738b2a5fc54aae6742805d594bcd06975216c609f3233368bcc79e5b45143741404a1830ffbf7bf414bfee0dfa3650959b0d3ca50bcc16d0548c6405041f4690daa1a8a2de9853d2", 0xe0}, {&(0x7f0000001480)="58067f4fcc697bf4c21d0ad141569b138d73b06ad88a1bb52b53e2df71f739011e757d0e3ca8d7412cc8c9b6fbf7e24c96b69e5047dd54f2d1bca0d69247209073f35b94fea1de4dbf995d078c92bb6064c87ce48ba4015be1c1a84e4f582149767b872a91d713eb3e568aa64a0833c3d91a4996ec005e7ff0e18545ae1389d36ecfddf4ae74bbe6f2c05b1ec511c600c8a2ea9e285427d838c9d1b85b4e4a9c2ca816a8d080d35c79ec2d88e9bf6385a21f89caa392a83ca1f5825a9b4626b70591325b6e58478dc3e11c50914d", 0xce}, {&(0x7f00000000c0)="0a5847420a2857d1eb", 0x9}, {&(0x7f0000000100)}, {&(0x7f0000001580)="35a60d42b9d46a20eff6a6f35edb78e6c424f6b1c7464fb5af3eac03efbb4d51f5ea27dcec46de17a25089ea27c8df98e93d6e6ab3adca80ab07da1683f6d4a0ead1e75ca9d8b1894f4bd26e6534de1b65b460cf1cdfe018bf6ac52dc63d376af3bb59b45fcc0e3bd013c10b006a9d7f212a9070f46318ff1ebe8134522e67040037cbe0a19aad147eaa06df6c149d67760fe10f73d5defed6fef76bd5b4b6e37fcd4fdfa5f3809389f9f314d9eba4c8c079e8a3515753161a409b5e9e6edb69cdd9459bc6190b4170d6ed", 0xcb}, {&(0x7f0000001680)="a1d6625265db6f3db7ac9b5503b78b1b3bc57e898ead0b867f0ca7130a6a0c4cf400b9ede25147603488fa96427c9e90b50ecfaffb13181cf768c66e910ae47020f4ed3467e33c16753932b7fc29b2332b691bd6c4c019b6eedcfcf9bb847f86c6f8f1aef81e5077703dddedfff12da72639e3b64405bcc973d473cf3a43d34b952fe6fe08299cf4f1e2880ec6c6822423ec169c05f66b291b86248c80968152a23c6e1301e98e0174b11a686694c37c39f686a1795cd96f57db1c2990c38aed41f578b1a2a36bbc4fd967618978d6a515bbdcf41e1db74b170ac79fb5", 0xdd}, {&(0x7f0000001180)="014c9a1d1e96bcfae6524f2ad0865bf97c17bc1b0de74430a512b0784828f15acf403149bdd140c875ec0319243ccca8271852ea7df6b38228f50326fc4ebfbfdf15dfc8207aae6a056fee2d58b87d951f63cf97e191c50347274856b4078e65907eb1b94e23683ff52f319727ec592f0c4c9d04dc37640f73ef255f40e6e915b9ce89a5a06752c2f38fd17e5456cba53ecb8a240966769705331ff93e903e29252f443cfe8710e52144c01be1e27f9616cad5f440c2fd", 0xb7}, {&(0x7f0000001780)="d82f0125a2fb0ae8100d4dcc3cbadecbc4d18f6f51cfa3982796efed306c181702a4538d5da3152233f40c2d0aa4f003e2f73f13ba5f8e2bc75f0e4c7b1c459f243ad0eeadb5c17b6f3dc43afc9864d6748ccc7b309a22f408f3d17e63cb35b6651136d1f1f9799e424d8c024b5d2fc4d132ac9b56595fd078fc2a5f6beddcf4960af89050690f9e2833f9f1cc9280fff4fa91d10375a35ee32ea8c66e2ffd8f68e14131a4225edfdcb83b32e9181a6267e4b5537669ce5d57f655143d738165051f0cadcafa066f9f02df4c751bbc0f442917cb0125db37581753acedd2ce9a", 0xe0}, {&(0x7f0000001880)="61a2c0a6f8b86d7551c7ab2000ca6176dc20f338f4df3f5016a3074ee7b25125c6529f8b03ff3dd87dd872404798d558b459cd6526bed5cd67832b96dac580550ff618c795461fb44064a0aaf6040195813583dcf9d878f9c8f67d7964d21d3a125e508e7529cf88ab406cfecdadeb005312d0a1d81775332f63181e8863f5234ecdd3d6900709dd607fd77c4f1fcba6fa4e2aefff3fbcaa6572a2384ced61f63789984ed7821a9f951bbac643552082cf366625ec934651b13de39c479faaedf48904c23d7b02c565c054814db939679d2b203a1bfbea9f7f628e2bcbdab00da7ae46aaffa715c7", 0xe8}], 0xa) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 16:03:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x2, 0x0, 0x0, 0x22}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e84d4a0 16:03:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02010403000100ff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x80) setsockopt(r2, 0x2, 0xfffffffb, &(0x7f0000000200)="a6e613317dec36600bf805d7c047a5a8bfce6728445d159afa063abe94dced8a30bde91de3fadaf9ef07bbc446d4d2574f4c333d30637e602a06395b7909bd9bc4292ef6d89162758d2627ec7e86137cedd7ca047ff4b2c6f4e698ca0de843be8f59b5abeb9248f50bcabb6dc95908d853aebae02e6f9df51295e871f42772f0364486b6f3cca513dac129d0302614b3a58fe9786f98968ef7636aad23ed0e1025815e101a6de5ad579104bc5d766cb700572b968c6f81b37b51f2881e9a1146c94f9801e3385008a696608cf30dbbf0d5648805a7fb80466d798051aa871f", 0xdf) sendto$inet(r1, &(0x7f0000000000)="5b2da606756116bb7b343f6de6708e0ad1117586b765833f", 0x18, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:03:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) getgroups(0x6, &(0x7f0000000040)=[r1, r3, r4, r6, r7, r9]) r10 = socket(0x10, 0x2, 0x0) setsockopt(r10, 0x29, 0x32, 0x0, 0x0) setsockopt(r10, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:03:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000080)="e63c67ed156ef1e5ee85b84c3904af6452cfef9788916d4903adec2541f0421910fb50aafcf61fe2eac300ad7c6022d4f52627779bb46dbce3bf8847df1954ec176475451d7e611f09ff2c760d72df95cba851deb883", 0x56}, {&(0x7f0000000100)="af507fad6a11f80bbcd8c6c7b832496c3127c938e3ba3ba7bf4f4044b191", 0x1e}, {&(0x7f0000000140)="7943830f09b5f74877c982b53e1ce59ebed2f04b28e7b09d0fc243d091604e29f276cba01fb22561e9cd3e642cd211", 0x2f}, {&(0x7f0000000300)="6dd41334325f46537a6ecd9d6b05e12565e4f162c333f70a354ea20dbaf6de85bea2086c464f1234da767517e19dd2713102f0603e63aca075b68179c1f5d2eaf30b4de4fb4e42472cd10f796f7db92e4027d57f7d51a162476f0844e33b4d3267d75116cfbac15c3ae3db9b6770d4a42152ce1eea5ba70342d5991c8bd91f43cc5e925a753ea157205d0cda5d1f026d93ecee2da6069bae2f0038aca25a3ebfc1ef2f5f3bbdc5", 0xa7}], 0x4, 0x0, 0xffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:03:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x4}, {r0, 0x1}, {r1, 0x142}, {r2, 0x10}, {r3, 0x4}], 0x5, 0xff) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) 16:03:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) syz_open_pts() write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/221, 0xdd) 16:03:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setregid(r1, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) setgid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000740)=[{0x24}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="0500"]) socket$unix(0x1, 0x2, 0x0) 16:03:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:03:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000002900)=ANY=[@ANYBLOB="790940f5ffffffff"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000140)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07af", 0x49}], 0x4) 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x3, 0x0, 0x0, 0x400c2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:30 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) 16:03:30 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9a) 16:03:30 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5, 0x2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:03:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0xc0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x4, 0x6) r2 = getegid() fchown(r1, 0xffffffffffffffff, r2) r3 = semget(0x2, 0x6, 0x29) semop(r3, &(0x7f0000000080)=[{0x0, 0x40, 0x1800}, {0x0, 0xae, 0x1000}], 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x100, 0x8}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4e, 0x7ff}], 0x1}) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/180) r5 = socket$unix(0x1, 0x5, 0x0) pwritev(r5, &(0x7f0000000640)=[{&(0x7f0000000280)="31a1ce18503c55c80b2eed33214814b132a6bc97914a7fb6d6e5cdea0c14963f9862a63c88ba907852ac501c7faed6956d0042c98cbd5c0dd0bd36a7f09d9b27f605f8c284cfbd0bde300c2ff87702fc169a2d91ddaf1acc397dba263c2c047126128bb6b657aadf83ec", 0x6a}, {&(0x7f0000000300)="50b6fa7841051c6f53fd7e91a341496d9c2c12e61d737779526d9ec18f2e07ad5e4be70bf9c705ebbcc5cffe7eb54be9296760a6471394ba11a29fc5f65e26e5de50", 0x42}, {&(0x7f0000000380)="9a6f482a7e84a516a7a2d5c2adef18b173c2c7c832254715d78584d6de43aa75a8247b79b7247a05823db541f2411a84e812b8a33c937cda78bc5c80f05019736af04a52043d6e7a841cc4f8a1cb204f9b24cc1a3eb63d591246ede559277a3feeff4eca2b7e81de93d25f0f76778f9b2057c79d44cb06c979435d7619b9c00220cd991294e3468c4b5bd0654cfccb7372c9c5d63d09497f21c2f21aeebbce7d55d0512a10d9aaa802a124806362be67dc856131c538cdbf234f712fbcf862150e5901e91320753ff8aac4eb45a3dbf4d0959db5c941b0c98ef974938485c1456f625cac300ab52463444d6b356c324dc1ce", 0xf2}, {&(0x7f0000000480)="cd1290f5a98438e08b1319b113dcb59a7fad7f75d4ff0f881ba3decfbff1a88fcb4c5c58446abffa72138d7a3cc840dd3a901f37c8b4379ca7a70eb08f769ec533511ff61911ccaaf2a2de3198ca41c9b686f758ee66915d0d068063500b014beb5287199603c4b58e9985e39d5f3faca1fbe1fb4265de54e785a12968ea3460f8981b5aebb96c4de32c80ace76594b5dc8b65bd3d38292208caf79802389b7fe3a282d9fa0d85889e23e5ea0c14895d7597293699250c841f5c9c95a60ca6f21c0898db24ea383195087bfe6dcfe1e79b1e9baa2f64086e555a08519713926266cdc65b78589a81", 0xe8}, {&(0x7f0000000580)="bd5d53f9c29affe7717e970fba7b8bba07f4321ab70e3bc2545cbc5067", 0x1d}, {&(0x7f00000005c0)="df9e7e749e224acdb731d588aa079d9fcf686a87941d6b922bb824b50a005da8fa3f13ee27206e8ea6c5e096d2e0908605f48f35de9ecabe26e527ff1fa7a06f139c4c3b6ec3b1066be043782d513ab572ebaa6ce08eace51d3ecdb7a7ff00a0", 0x60}], 0x6, 0x0, 0x7) mkdirat(0xffffffffffffffff, &(0x7f00000006c0)='./file0/file0\x00', 0x10) ftruncate(r1, 0x0, 0x4) unlinkat(r4, &(0x7f0000000700)='./file0\x00', 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000740)={0x18, 0x2, 0x8, 0x7}, 0xc) accept$inet6(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000008c0)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x9, 0x9, 0x3}) 16:03:30 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:03:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x4, 0x8400, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) dup(0xffffffffffffffff) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="ae0766ca1426027df9f6ecb1d03b252356277fe0f8cd33cc8c933dc8c6e3f5c697e1c3b71861092f0765ee9a58de190da7c8df70676944dad4864aa45411d6df300af0e971f2ace7596633c66b888d2cd1ec75f3d2efd6513670", 0x5a, 0x5, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:03:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x4a) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b2d30599fba92ec6e1f28c1e2ba3f5f6a22bb8c65842ae354986d1af159a820cc537ce6c3c4d7b258f50090d0af4c6792f444395353d4fd3f2edc39c90260522fb9017a5677ef3e1f1824078be36fb3caa92c848a82da6fd9d21747f58466a69798528f352a8f8a98d258fd90c74a7238f5af7e01983d70d63906e6c516b7d026c303ca6e33b5b97d924fac9753b4b0b839ae9bb516c96cadb3c800"/167], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x2, 0x7) close(r3) socket(0x400000000018, 0x3, 0x3a) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:03:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 16:03:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x97) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 16:03:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000100)) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) close(r1) 16:03:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:03:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x5, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000180)={0x6, 0xfff}) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x84, 0x2) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xd, 0x0, 0x0, 0x0) 16:03:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) dup(r1) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x6b3, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) socketpair(0x20, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f00000000c0)="23493095a10d4d6c847e5d0bd633e60eddf0aaaf87189ee545a228b540108f24ce233f8565dd0ef030991be12eaa9bfb2ee6296700d85ed98a2bc010e30f8bd18429afa52d34cf6525ebfe8738e2c96bf5126fcdf222e758a349442e5097a0ba483daae412120d1feccab2abf2c42a66f8f6cfc56181a1fd2b7d6a3597d3eb56bc74be2555212b155adda421fd3d1b87bd1c9fe40217c0bd3861ef4b0d236c37", 0xa0, 0x5, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:03:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000000)='./file0\x00') r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) 16:03:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r0 = socket$inet6(0x18, 0x4, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x80000000, 0x4}, {0x18, 0x2, 0x4, 0x8}, 0x8, [0x6, 0x9, 0x9, 0x7, 0x9, 0x6, 0xfc79, 0xffff7fff]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:32 executing program 1: socket(0x20, 0x2, 0x4) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000100)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x69, 0x0, 0x0) 16:03:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x7fff}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r1, &(0x7f0000000080)=[{0x4, 0x8, 0x1000}, {0x4, 0x4, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getgid() 16:03:32 executing program 1: setuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x1534, 0xffffffffffffffff) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) getgroups(0x6, &(0x7f0000000040)=[r2, r4, r6, r8, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r9) 16:03:32 executing program 0: syz_extract_tcp_res(&(0x7f0000000180), 0x1, 0x81) mknod(&(0x7f0000000100)='.\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x118) r2 = syz_open_pts() mkdir(&(0x7f0000000280)='.\x00', 0x8) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x88}, {0x89, 0xffff}, {0x83, 0x101}], 0x3}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) fchmod(r2, 0xa0) unlink(&(0x7f00000000c0)='./file0\x00') 16:03:32 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000000c0)={@empty, @empty, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x6, 0x1}}]}) 16:03:32 executing program 0: shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffd, 0x3, 0x4000000000000004}) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x7f) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/105, 0x69}], 0x2) 16:03:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006c5000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x1f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x3, 0xff) 16:03:32 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), &(0x7f0000000180)) 16:03:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0xffffffffffffffff, 0x8000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0x8, 0xc8, 0x5}, {0x4, 0x7}, {0x20, 0x5, 0x20, 0x8}]}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x29) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:03:32 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) semop(0x0, &(0x7f0000000040)=[{0x3, 0x2323, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x2, 0x9, 0x800}, {0x1, 0x7, 0x8c5c9e3647605194}], 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:03:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000240)=[{0x3, 0x4, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x2, 0xb2e, 0x1800}, {0x1, 0x7, 0x1800}, {0x0, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x1005, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xb) semop(r2, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x2, 0xfff}], 0x2) semop(r2, &(0x7f0000000080)=[{0x4, 0xd74, 0x1000}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x4}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}, {0x1, 0x80, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x80, 0x1000}], 0x6) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x1f, 0x2, 0x1f, 0x6f15}, {0x2, 0x0, 0x0, 0xccf}, {0x1, 0x9, 0x8, 0x8}]}) r3 = getuid() setreuid(0xee00, r3) seteuid(r3) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x655, 0x2, 0xfffc, 0xe8}) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:03:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000000000)="9b04742baae63338e23f80bcc86df52d28aac4a6e2ff621e9fb4d45ca385f64b0edd17b04eb11ac88ccd1e3fbc7b72bf1275bd02aa0e54a463887e59604886a91961b59e1a221588b4ba565d92c182a0fe559f496386795edc6d0f867f7c7c6f656d4bd4ca6d34a057a22d4a58e46cf2fcabc105ec9caf6e30074f1cc725baf53596e70e6ddb97bc3ec83598cacca718b850af878e2b1d4276a21d4b135036595d5ebb91963e8a0d3f650191e1f64b7c30e3bc716e0d770586486338c8620b986ab0dcaf4656d627bf5939d82e370ade89ba3ee205eca8f4dbaded1edec0339b04d6e3adc333", 0xe6) 16:03:32 executing program 0: r0 = socket(0x1, 0x3, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:03:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0x0, 0x1}, {0xfffc, 0x4, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b581e4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432667c28c9c7c947f2dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793530c54b9a0c36d9ec4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e49969282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:03:32 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87, 0x40}], 0x1006, 0x0, 0xd42d, 0x0) 16:03:32 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd982955603287f07b7efa76d410d59831a5283e4b25af411ec5111814efd7c2200000000000000", 0x30}], 0x1, 0x0, 0x0) 16:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x40}, {0xc, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x10000103}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x360) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:32 executing program 0: sendsyslog(&(0x7f0000000000)="1e174f435f4f81addfef69edec8ad93bc7940e6506bdce1f67bd3eee05edc104371208c499c96dd69d93b7873ef919e1a450d6157e52caeea10d6b24f1623b926faf4e5c3089736207e09b443fae72d168900823d0f9411fe1b40def616df7d827e9e8d33719091cf0e55623457f7b61bc9fa7da30df47fb93fdb5e57243262d5588b38404914ae740adc331da796f7ad3955a9f0b0ed65c2f74726a3614066e57c93a0cb37ec321ccdeb93e9f818797942fc1e1daa613", 0xb7, 0x4) semget$private(0x0, 0x1, 0x20) getppid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200], [0x0, 0x401, 0x0, 0x9, 0xffffffffbfffffff], [0x2, 0x0, 0x200000000401, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 16:03:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x109) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = dup2(r0, r0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)='\t', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x8c, 0x40000000, 0xffffffff80000001, 0x40}, {{}, 0xfffffffffffffffa, 0x30, 0x40, 0x3, 0x3}, {{}, 0xfffffffffffffff9, 0x2, 0x100000003, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x6, 0x6}, {{}, 0xfffffffffffffff8, 0x50, 0xfffff, 0x8, 0x6}, {{}, 0xfffffffffffffffa, 0x31, 0x20000000, 0x4304, 0x101}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x6, 0x65e}, {{}, 0xfffffffffffffff8, 0x52, 0x1, 0x4, 0x800}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x6dc6, 0x8}], 0x2, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x21, 0x80000000, 0xb84, 0x3}], 0x7, &(0x7f0000000280)={0x2, 0x7}) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 16:03:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x10000, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000001340)=""/4096, 0x1000, 0x1, &(0x7f0000002340)=@in6={0x18, 0x1, 0xd31d, 0x7}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001300)={0x100, 0x10000, 0x10000, 0x8, "2defd1680ee70000000000000000000000000700", 0x2, 0x5596}) r1 = socket(0x2, 0xc003, 0x11) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendto(r2, &(0x7f0000000180)="6ef4cfd96b5d8b68d21da0f7c79d9a2af6cd11a5f8e49cca7f52781ff9e9b84cacb25b9a439852e5fec86f14473e47f6f90b134fc8be11de019b87c5894063d5cddb3eacc5ac9e39b52332aea432590fef41f087e569cd6a351fc37f7176322c97e815919d0fbc9c7cc885542b2d162465a0115aabf1ec6482ad813851943337e4b9a092b35fd7b85a227ac5f789459600bf736743f248f6f64ceeb6f1ac2404d06040fdfb3f8acbcc2ac05056ccf8f23dd752525928e0ea909f6d14a41b0c9e5c72f04c7b2ed24e78a9cadf3181edbbdf71275b742218081334f7be4664a2222f47f2fa3b54ae88c8c45c0dd38d57283e90fae26ea3463960", 0xf9, 0x400, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000003400)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8bda50d7bb38279240c5fcbf25fdb428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a87115d06f18173629c3d3a36f893b446baed1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a630025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35eadfa01e4cfb542c59c67d2953e6e0b5eea36fc84fb302757b39aab868cb9677bc59f2fb42b72983d3cb92ed3bf000000000000000000000000c276ab70023a9e1c9b7c52e1b0790fa1c792d4effd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f84233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec4"], 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="3c332b13fc10509f", 0x8}], 0x1) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000002380)='/dev/zero\x00', 0x200, 0x0) connect$unix(r4, &(0x7f00000023c0)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r3, 0x0, &(0x7f0000000100)) accept$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00"/4098], &(0x7f0000000040)=0x1002) 16:03:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x200, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x40, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r6, 0x2000746f) write(r6, &(0x7f0000000140)='\t', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000001c0)="eab8c9f863552170f8032b611394b82d80d1b4641d07b06388e8fec41ae1de5c86266665", 0x24}, {&(0x7f0000000200)="24a09a7ca92138efe28d8aac14dcbeec415b54125c288e3c819695ce9632af360ed38d88b990b7d42719a4c1ec0767ae8362544e1f22d9a46a29cd2f37005528f35059ef53dbded1c7c92b64c9a430bb003166fedccaac9fcabd97eed88fb2d0a07d065d074130b2a9cd133eec32452ad9053e3c2f2085dc809f61dbc99a031d19d2f95217804f5fb704d2c4fc1525b61f52e09492739994f1eb4c544d15e381181f6aa828e7", 0xa6}, {&(0x7f00000002c0)="fca92d12054ab896a63c0a43981f2e3d25b3c443ca7dc94ff51091283dccaaeb362e181d4b8ae2832652820889d0f32582071c866c05f6ea994f0d6971c46ef2a84723f60bda3c7e8904e361db06ed93ba1ce7ef30dd83bcb859d7e425a98171ca4795d0bc326fc401ed66fbf74129976c0bc96084ece2ce86cb8215a855edbb3980b37b97be2acb4cc0aba487217e52336323a3d13baf6185ab7331c6a4703dea2086b5b1b8c9570d04030d02618e6102cf9bf9e6aab06972e6fd4f5417c39a4f", 0xc1}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x400}, 0xc) close(r2) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1f}, {0x25, 0x7ffd}, {0x82, 0x3}, {0x1, 0x200}], 0x4}) 16:03:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "ebf1ffffff040000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6c87"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:03:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000500)="200397b7a119ea57cd84c335bc7038c25fb8cdef39ad7ab85ddc695062e646487541daa01be25902d0429a2e010930e7934e313100", 0x35}], 0x1) execve(0x0, 0x0, 0x0) 16:03:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffff8], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/201) 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x25, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x80000000000006}]}) r1 = msgget$private(0x0, 0x109) r2 = msgget$private(0x0, 0x48) msgrcv(r2, &(0x7f0000000200)={0x0, ""/137}, 0x91, 0x3, 0x0) msgsnd(r1, &(0x7f0000000200)={0x0, "aae9bb572a35f206ff8d1c6ada13d3658166a228f1753a2eedd3e6b6fe18a4ac8df73c8eeacf339730351d9702b89b4b696108f91f3eea072a409435bb90fd25de026bf71ae2ba18f7cd6a360f30f1c4bb84bd8e7acbafe6dc75bf599b631c0400c27f2d94d48d39774f92efe4750f854a5b0c19f3c252c0e08e87df07bb31ec0fd04ccb63fae1b0ee2cdea5b1a2ff74316df3cdc9c903d4325b758ddb114e65a71447f1986f02233ab0267f74006b7a537389e22082a7fd699c49df6927cf8061c7f2c1a3efd52cd4e6d5cd57f4e69d5ab5616e1dbbe4844b2d4074791637b256d1b9d0ca60e698c1c4f21a"}, 0xf4, 0x0) syz_emit_ethernet(0x3ba, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000007808cff0049a800a4ff950672cf16c70bfc6f88258a85189b775cc56cdbf47e5"]) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)='\t', 0x1) pwrite(r3, &(0x7f0000000080)="62c0a1562c723fdab432fb8c6651439dbcbdf8061342350aeecf3007425a4968e28909066a79f9e1494ce3790ea741299c5fd3c0cc4ab800067c794b61be75c7eb5ee495195ada2d6345975e41391c35", 0x50, 0x0, 0x6) 16:03:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x81, 0x0) r3 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r4 = getpgrp() wait4(r4, 0x0, 0x19, &(0x7f0000019140)) fcntl$lock(r3, 0x9, &(0x7f00000011c0)={0x3, 0x0, 0x6, 0xf87, r4}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)='\x00\x00', 0x2) 16:03:38 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x3) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/20]) 16:03:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x124) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000280)) write(r3, &(0x7f0000000140)='\t', 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x4) poll(&(0x7f0000000180)=[{}, {r2}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:38 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0xed5ede345c10bfc7}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b88f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e2226b730027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a54770715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56b4795063c3ff958829f630cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee9585405522107351d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c000000000000000000"], 0x10) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) 16:03:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x1e, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) getppid() semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/83) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x7, 0x0, 0x5, 0xfffffffc}, {0x30}, {0x6, 0x0, 0x0, 0xffffffc1}, {0xb8b1, 0x3f, 0x5, 0x3}, {0x1f, 0xe5, 0x4, 0xd6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) dup2(r1, 0xffffffffffffff9c) msgget(0x0, 0x2ac) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x4000, 0x3f, 0xf8, 0x73}, {0x1, 0x3f, 0x9, 0x2}, {0x9, 0x59, 0x1, 0xaa20}, {0x8000, 0x2, 0x0, 0x4d}, {0x6, 0x7, 0x89, 0x8}, {0x8, 0x3, 0xff, 0x3f}, {0x8, 0x7, 0x6c, 0xc80}, {0xffff, 0x7f, 0x40, 0x6}, {0x200, 0x9, 0x6, 0x7}, {0x4, 0x8, 0x0, 0x7}]}) 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x25, 0x6}, {0x6, 0x0, 0x0, 0x7d6}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:03:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000002c0)='JA', 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7ff, "2be2b815f9f9477b8188f9a58e2a88ab3f0a99c7"}) read(r2, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffff, 0x3, 0xfff, 0x8, "0e3a7e3270e94124ba162c303fa49efebe23f802", 0x1, 0xc189}) close(r1) 16:03:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x401, 0x4, 0x1, [{&(0x7f0000030000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00006e9000/0x3000)=nil, &(0x7f000008e000/0x1000)=nil, 0x98}, {&(0x7f0000304000/0x2000)=nil, &(0x7f0000717000/0x3000)=nil, 0x1}, {&(0x7f00007ca000/0x3000)=nil, &(0x7f0000030000/0x3000)=nil, 0x9}, {&(0x7f0000141000/0x4000)=nil, &(0x7f0000422000/0x3000)=nil, 0x7fffffff}, {&(0x7f00003f8000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x3}, {&(0x7f0000762000/0x2000)=nil, &(0x7f0000bf8000/0x2000)=nil, 0x14f}, {&(0x7f000014c000/0x2000)=nil, &(0x7f0000ab3000/0x1000)=nil, 0x5}, {&(0x7f0000a40000/0x3000)=nil, &(0x7f00002c6000/0x2000)=nil, 0x8000}, {&(0x7f0000cb5000/0x4000)=nil, &(0x7f000051c000/0x4000)=nil, 0x445}, {&(0x7f0000cef000/0x4000)=nil, &(0x7f00007ef000/0x4000)=nil, 0x2fcabb82}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000f6e000/0x3000)=nil, 0xfffffffffffffdb5}, {&(0x7f000043b000/0x3000)=nil, &(0x7f00001d5000/0x3000)=nil, 0x1f}, {&(0x7f0000d25000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c19000/0x2000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:03:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() 16:03:38 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r4, 0x0, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r6, 0x0, 0x207}, 0x9, 0x7, 0x2}) setgroups(0x2, &(0x7f0000000040)=[r4, r6]) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="8e760dd65af25b5862afc0b36a4b872e070d09c76d5b1e4faf8b8267078d1c50233c5b56cdb03c58a85d4098c3afb7a2a05ea597f2d34b7a7021cb93a45eb8e9e4ae9d5f10e77a2ea8132411bd80010d6508e23f9e22272271432a6d67f1ec5a09fc74e029f42682b05d1f971f1e54b3075eda260d63e76026879f1123a139cf2b7a25b0194c27520b366b", 0x8b}, {&(0x7f00000001c0)="875b98a9157c2de5722218c56a0b027fb922c888c1ebf325410236d79be28ac24011850e3cc5183928bb41c67e83e0f4d9afc423c83ac27ac476bab38b25f329601ed797a8fbde764af16ff1daa3753911f862899102cd4c4b8d0fd3346088269db398cc57396051401c20cc47610f5ae8ba53d84004ebacbab50af12cf0738c262b89ad194b92dc60415cfd7a1cd2f22287639f3cc80487d053f792c931fb27828cf2f3792687d2254ff7464e734c3982153725264e044134dd8dc0e23edfb8f6f66a0b35be36af025b1d7a9e470475301d37acb80e1756728d680df46e19dd", 0xe0}, {&(0x7f00000002c0)="0014e1cf96dcc4cdb7a1834e9f934d695055e86fdae7d7fd32113169f2761ec92db979200b931ef3595b2a900c009bde016617f89ecf", 0x36}, {&(0x7f0000000300)="05c0b1ac663fbd6b34f35aba5eb15dcaac32d4f4791243d9dac35de7523c569ae16f00f31e98ad7bb49df706b297601602136a06324d5a1b9982ff6250e1b06f9d744898584a2c740c347e9a7975b9001bee0c59aa99db37b394b28f4e1b64895c6cbffe65705ed8815197408193b8f788d611abfed0ee19a4ce35d7b3e40e3fdaf991b509771ee9f5c5e32ca1a342ec8217dbea979eb84b9db35534566be8b2757b0afb665a4afae159527446a8984fff27c93843846c77e28fb19107650ade2e09928ba3372b4074266935a52119eb75fcfb362d0f4b9156e1920bee85210d4f", 0xe1}, {&(0x7f0000000400)}], 0x5, &(0x7f0000000600), 0x0, 0x404}, 0xb) 16:03:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) 16:03:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0xfd, 0x0, 0x10007}, {0x18}]}) r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x8d, 0xd8}, 0xc) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2a4f0e75fcf601b653adf2f3b4a2aaaffd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da172bac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af4641"], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:03:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x20000, 0x101) acct(&(0x7f0000000040)='./bus\x00') r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x94c0, 0x20}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x7, 0x6}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) sendto(r2, &(0x7f0000000180)="4fb2c42084f2f7abe4b09e1416e80a6ae569bd4200ec963c782280aaa10d2438e42dd7f5cd3889", 0x27, 0x406, 0x0, 0x0) 16:03:39 executing program 1: r0 = socket(0x11, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/204, 0xcc, 0x0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000100)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) sendto$unix(r2, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ff9000/0x4000)=nil) 16:03:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:03:39 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff53dd9dcdaaaaaaaa86dd6000000000180000bdb9735b1eb41c9d60cca81247e4f615fe80010000000000000000b100001d00002c000000000000004e204e200008907846262f37255e916c3c4efec4d10b77d6ea7b83ca15531b2fb1f004cece7dcc3d95dd2051b3d1b9b94691ed4880d5430c872c97139bee4d642671638d4a43d5d8e02603be83eeedf0c734dd23c5c996071e57bbfdd4cbcfc7b9d3eb7d4f411df6ffd1bab275b0ac469531bc0b8c1930e3afbe3ca2f8a3d7262d6cd51e6a01d863470a7859d16091d981790b68e17dcf1e8cf4"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x0, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) 16:03:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) 16:03:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) 16:03:39 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/speaker\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='/dev/speaker\x00', &(0x7f0000000340)='\xb3(\x00', &(0x7f0000000380)=':$-\x00', &(0x7f00000003c0)=']\x00', &(0x7f0000000400)='//\x00', &(0x7f0000000440)='/dev/speaker\x00', &(0x7f0000000480)='Q$%\x00', &(0x7f00000004c0)='/dev/speaker\x00']) write(r2, &(0x7f0000000140)='\t', 0x1) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="41797821c7a5139b578178bc693f281a94adab25ff63c2816bd74c39", 0x1c}], 0x1, 0x0, 0x10000) 16:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5f}, {0x6, 0x0, 0x0, 0x200000ff}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x200, 0x3, 0xa}) 16:03:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) clock_gettime(0x0, &(0x7f0000000000)) 16:03:39 executing program 0: r0 = socket(0x2, 0x3, 0xff) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000b00)=[@cred={0x20}], 0x20}, 0x0) 16:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100, 0x0, 0x0, 0xfffffffd}, {0x87}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 16:03:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62daff7cf34f35271d9e02e57f7f000001df246201c6289312c8975bbf3c6565a10f5eb1f964ec9300537c041afa225a3dce94f715da6723d278df3f507b967f5fe77a09cb08501d2a8ea102ac8f5fa24772c897cd089f02f1b5106d1c3b6c41119dbef565c70d68093bd24d436c0a72b7138e407d1353d0b3d7c02b3b824d50a13058ff85c867ee33b974c1f5f3967411163a87403df9d8eea97d3e11052a7481c8a7ac42ffa12d693ffd020394cefe0d4eab908b25ab91e5c89387c41e4a0cbc4e0c18556a32bec769ebcb425f6dfe8b6d56ea4cd215e2dfbe19"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x0) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:03:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x9d], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481], [{0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x1ff}, {0x3f}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) 16:03:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget(0x0, 0x4, 0x380) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xe) 16:03:39 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) fcntl$dupfd(r3, 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x35}, {&(0x7f00000001c0)="b606b2d0017fa3d9e82918433a8c4937b852d532dcae537a444cc7433f08a102412c0dc95eb6d4b98f161d2ddb04e5443c6594acc6a299a70d89f9150f93566240d4d8722c96eb9b17eb545e4a0b820e25d31e07a30a5bc9801fc16f2a1814661ec338ec12e09b89432b2f84ae6460cfa98fd1b84f62a18add75494387466ad34b307fda2e6847e5052ac25f4e40c1191cb05aacb8df01f6e00157b74887354fd0c6bbaae4fc8c8e9b14735b5bbc98ecd633740da3217b8547b8c290ff73c8f67612e0e02f6bafc1b66b474d719eebd3b7036dd63f61", 0xd6}, {&(0x7f0000000700)="365f860252e82729c974d49b785b38c59342fa26188e35f1fd013f6ed153690d86a159e8b91d8bc046a1b6ab2698c0da980239f2c0b81eca47514b89451bfda3f971744781e642dd167f040297d5c01c874c931129cb153ecf27be4253d49ce3e6522dfe7d1905d09a933e947888af7ca737c5fbb12ec8d64930cc4d3af082639b1b5f1a11944f7e8f5e15b5553fec38edf47a4d32670c6850f3d1b983e917c555f62b50fe06c072a17ed81aa95b35ba4a121b70ae603057c6abd6e207f4a6b80acfa933100d6f918116647f4878e5b8bc7c5ffded04470dfd618d8376a2f42f3ef31a11aa3c31d0441f697d6379a724faf77855f147f4e9b4a0b46f5d90dad94196d2f699a5593e61061d7acb1761f828d00134536f44f687c4ba9c1fe620f12db6939ad97cfbf8abc8d5949926c418fb67113f457e149b35f2ba779ad816f5b117ce27a4678e2e8ed12180703030da9fd97de54f81717bce872480f3bbc19b30bbbe9974c7f55e04603ac5bf16c9603d1e4bc4d676b8e8337b29f71211d288c9cb432e9288e5ce891a324bf113d8ab7cde55eb64484ca154c23ac409d08339ff303383ee35a839761952888d3c782de382d23036424325064d447ab45068bfb46022aec711a0052f39d86dcea20b920c6919b5b51f3343af89b96eda11f8057a2ca7781253230a45ea746e1effe51f5ec3a17f717ae5c0a2fc6fcb1eed561d6e3e7fbfbfc59325698ece1cb64396059ca1e512b8b2c209990ebffd7bc1f8624fdf188969a2400ab131a9b628ae81356589125032c6522e6db96cf6101f6d7cda8c6784083cf4277c162126265b8f823dfe886c12771f929b651082b1a7c8673925dbcfce76ab3aefa3239cdb2b8055dd2be2d628aab8f35f44cf0b1929244f02960704e16136ff89e9275090d3eb6a8b02be03e7b1522d1fd4a47767efb7d11cf125d7d1a726632158c5d29ac9ec0a8692425c4f04737860345ca55c2a205e8010814f4a3b13ddb945e2bc0363cd0ff6795cd3dd90e7e936fc87135d5006a7ad6b832b49049ec2a1c53e0fadc749e5f9f479dadf1ebc73fe17a3f75736c53a168a14a08532ed863f7a17192754a8a13089af2e1ff01d59d14071d6115dfba0d445d4f62028444320fd8e0775607ab4dfafdd058db0af3d6b3fb51f581dddbf297f9bbd8c6396974ed636cf6fb844687453e259cbfc25a8c830867eb70135d0180ff522126cb68199b9dfdc9a129ff1373a592f3f126d33ffaa3f4382fc1dae0b71c5bb5323a264bc34d96831dd4120b713d64d83f6fd6cf14460c128a6c89d82592a626b76dfe1fe415514a897c956aa9ad774594322f4ea46d8b88d5c641dc6442bb624", 0x3c5}], 0x3, 0x0, 0x0) 16:03:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0xfd, 0x0, 0x10007}, {0x18}]}) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c745ac7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:03:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(0xffffffffffffffff, 0x0, 0x7d) r2 = semget$private(0x0, 0x8, 0x10084) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f00000003c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40}, {0x2, 0x8, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0xd) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x3, 0xc3) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) faccessat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x19, 0x2) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) 16:03:39 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgid(r1) 16:03:44 executing program 0: sendto(0xffffffffffffff9c, &(0x7f0000000000)="7309e727d1d16475fdff7547ffe79ea741cd867014189a8c42b10e2f526937c87fbadf9ad21f129fc42030cd285e60e293698d2dfaeeddc88d5171ed9534d40df8ca85d088d81ab5dfd655a8232a6e380c387a071f285996bce0ab5bbdb0d3ab49fbb118fe3752a94ec1c6b74e4f0577e667616e", 0x74, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0xfd}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() r2 = getuid() getgroups(0x2, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0]) r4 = socket$inet6(0x18, 0x4000, 0x7f) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001600)='/dev/speaker\x00', 0x80, 0x0) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x2, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = socket(0x6, 0x1, 0x2) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/speaker\x00', 0x80, 0x0) r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001700)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = socket$inet6(0x18, 0x4000, 0x2) r14 = open$dir(&(0x7f0000001780)='./file0\x00', 0x400, 0x15f) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/speaker\x00', 0x10, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001800)='/dev/vmm\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000140)="7b3e5b3b63fe50021a9599d37c5ba0307a572056f4b3491794e71a41caecee6fb9a91dbabe0b15fce75f328b08ac7e3eabc186d0f0b678080a87636eb60b0aab84b9fa5681e2945ad3012fc03ad6dab8339e0d58470ef6ae02a5a48f42cc62e2752f3a9ba47a51e29e2af4289a71fb39d9bd15033659e16844741c64ff3bd7a9a98038ca7abdc3f9d2331135fe62efba4a30469a3d326f044bc66b918e217fee19d48823613fdd38c7f3d970b460acc66dea56bb3d2260a9f0e7c181892e1ff2411bda31c1b22dd5fb205ef5357d", 0xce}, {&(0x7f0000000240)="a6fc74d000261806b660b0b642bb139756b2ac77ba14025db50075af01e188690424784535ad77594056c24b561c2e23d2a8cb34e43c3af94b0f8b71803eeb92bf72e8fe7ffe78b0b4178e5a5e25b689a353f4d18bc887559aea8919fc3bb2aa5871be5c9b98181d1521411c23af7af65118d301bacf316b648e03a0ae6ce4809fcf7c4030919258de9b67c7bfe66fc64c0791e6b388971f46f8319220884250515758dd0379016d79b0d4ac224be09ccc61ef483503467ca94a0f6596778a0d477e0ea353342cded96551637cae41fc451105a5f3f793b085f0880f0e995162fe48fc2c4967af092c68d76f29a7abad0b929789c39275c28a740433985d725b78e45aeca04dfff50dc02316654b2353f48890dd5d2d2007e37eed01273051476b63ab77fc8a9ddb786be04b05a904b2d73d30b1c03dcc9fb2d613a2f7b1d9def77df1c7e6fd3b724bf55d4c37378d3a9836585060ee3640fa862fe1dad6086fa3e9537b97e87dbb6345f286fa4572a67f2b15c9a75c7e192a94817e11f14f48dee6f7cf0af9aed82c489c62aa7ce823dcda327a9133ac27f1b118c268ef61c6e6a3fb4530cb1d7e3a87c31d818f42eb6d0b1564f2ff6161a004b9812b60f6a1229d52a6c03d0ecedf17011a6f42fb43089dfff137ae082e0d999f273e34e2e0099e59149ca1fa385514325572f00e819c99ed767e2b05dafd5403486a638168c30fc9f16b2bd6e9deee733f0a4207f294435e18af9a1f320742bf8606209653998ec6c24c6279e672740d0f81164a25cf8fc5eb55345290b5e81f40f7cb17ef09937a5311692db461346042c2eaf3f5b9293fa4f4bcf85bd1412adb462ccb33370c07587679f4eda1aa3d729ded6e5e2250600d909a4633bcd9f5f36782af76caf7704b771eb5bf70ece0d79a401521f1a91adc0c45f2fae8b7ba1ca0960fa795c4d9b2790ae4613f800c76e81f78041adb75870eb720b768c3a1bf59343a9a5d2c68b1fd0b1d7683e220dc30a55748baf59e0d75f2a9725ce2b8af8754c29b1284de3082ca06e6ca74605e0dadfb2ee79b840c9c33c0403186a753ddb4415fd8f576f1f080987f8bd20025934bff4dcab358fef4b1a78034ee530ab794504e70a2e6b24cdb78f89858a53b34481cdb649e34b9badf12fed7fb841ca8d278486ecbbc0e52043e7ef98c5749e8a3792382a01d3de6862bb7286567f99f34466bda1415e0f1f3b1051bf45890276980bfbcc7ea64869681d86c8eac65a3ee35dac2cdc75c982e76be9e9d25fb9d6c3586b3fba8308843bd6896838fd889741e0c9fe37101d947b73eef4604f1542dd0a7ddee143aa0af4bdee86e61e64cf08e1bee6d570d708b7384fd5b499c05cbdab9c572f60f0d7c24480b046032ce7fee352eb2c5a80623cbd5bbf845622c6f779f7545ff70632ef2f897e237c94d6e73e1d2e3e0b4d8bab2fbc8f4a428e21fa0af6bee5969f052e1398344532c868aec21ea1c59193b027f87983509c34db2d858eb70931e60540a8692377fe37016282679beb3d05bb41867130a50f60cb75314e25c423b3958df3cd3fcd5c2ac690c3c324b928869bd700aa69ca5723ba726daaf382cc57a1026b848da7a5fb0bdbd194e838937c7007df34c799d2e7bed14056988b91d91eabe2ba7bedd1cc6b55c3e1a2e4fba99b6f71e9df6c551c27d6ad835de8765bdd1a289801a214a1e206107b4e4468bb4959dec8925e0ffd4ba4fb16c4e7be7a8b6be305df34eb11eb441a5b136bd6d2ec33b9434ecdcfb72e3a1dfdf498ed1edf91db48d7515e5f83b160d634ff7787a48903178a4581fe8c6738dbc476aee6cf9711bbe6ab3fd5c1cbafddcd39f56750ec8641ba32184d1ddd3a717892acf0be575dc6a50e59017104debddcaa016e8663ad4fbf3958d916b450fc1fecb4f031cf549eeba5d2eaa4e172c09594d33bbd2d76a0ed422690dabb7d6f08a49863a113ea5f8f9a75c078bf5977c95ea78a1f209bf11ee16afa7cc9822b8823d4317d9fe54eed0954601f33683d126960b22cf68b8b8fe07c6c040d8dfdf376b3641c56e208405f0658508e944ec4bbe78596fd7be7dd8aa49b49fe01ece9e49cd21356d097a368a83ed0a94117f34ab14151e755ccd82eeec1e533bf5a05a6646b1ec2bd117c3c5666f90ef40c3504a6718a5370dfa91676a13c9e2f4fb788a9728c52678a0d98ba50f77e261fb1454da79e07d6f760806b9c837d68070d2e3add29957d4687cd5ef03c0130159dc3130f3d7bb31d5afb211008fafc330dc3a0445da5ed2b632bce3fb044d17f2a1b3a30ab617bd3d92e23f4e4bfd821a63c33e859c0c5bae6200a8f4facca2f349a48589b998d6da02bdf40fe0e4e10710b34acdab789cf690d286c5cff312e06b5398f82f41125f3fc6a2fd540818df1461d064010b3cb48ec0b330cc7d0a2a71c0d5f3b2cf14bd29772c0cabe2987c1810388980271f98f8375a0671b92ea158d610cd9f28ba8218640671010ffe9938513cfed4491c1bab9fb4a17b925623f01400fca90ac9c8dd1487e3d969251f4ab50839ba2eb8271cdc868a75d097d842033e2dc5b1b09d80d85f5f5e294eaf77fbfc913710da62c4b9256d0adc87b62e4011700e2d8bc0447747d2a59ff24be8ad1f29108b48a6ea95ab4c179c12132755b44dd50cd6770e51a5aa6f920a5e5d8f209c7cd1d527f1903f5c0949d956baba384c4e0128fecfe6d286c7a1e32b1e19b06aff960227bf93d4045dcbc1aba8269cb1087f738f8c1d63f20bdfb411abbb57b5ed792fccbc6e71f0148112722c471da33c6b1a10d7f8cd5fe7a36d9574f8fae63157c80e64867fb702425f2e6791b22b933f380dafa7df279f9371b0df9ceeeacbf4178b185e65faa784e0243044730b678c021b22725ff5795a718e8f2656c56bc98fceb8429990cc1e5671dec30f771078ac90d26590256a939f35220f25749acf2ce62804c66af470a8825a8b111b0694de5c50b1d879a9007de11d74f2fd9cdf454f85aae7d8c2e56343964fc5c4611e86da0e55a9742f0b988b9ebf7e7a734dacb002b4601c8cd08e1eb337090019eb47dd2eaa59763289b9ac3a678dd1a42269a4d4bfe99299c9fbbf5d4e0c8725306bb2dad19363b321fc9de6ad6c770fdb35a64b7019683f22d256c44fc50dccaab7c2affbbdbdee979c76356acdbaaf97197c1080ecc72b8a97b739f981b47f0832cbcb58955f9ce44a70e1b15f5da42f35c9df366dae1bb173dd0377941e2bde535752bb5bba03c064f48600a87417a34190dcd6a22b728485e24e641a08957f86b846e44e4573649a6f82174d8f9f2f11a4c82d6b02de9835f80c32dcc59d5552444b2f76c879f30ae0d4978ae56523af89fb0553530bff246df61e719b0865a722640d8ec142e805aef99e8980f31946a2b694df1e45c6e4db8eddec442b24eb2c896213bf45db800519b0c84110f44d0c9753186452ba40e7ed4cd79cff2fe2ae1c1c918e328c14e36d7c781c136ed65648851daa00c63423f39afa4183e65244f7f11a88fa49812fe6e4eb42dea2d2a952ef58c606c8ee56316eb71bbbd795e962e206b4690eb6b5d0e964804b8230f25ea05df32b5d90f2977e6367dd18bec2e74328788dd0c31f995a2d81975baa0fc5c4ac703c1533903ca3a3e5e031b41988a9358acfdf1afada494b4c605e8eeb3fc59c5188d39201003442e0ced83dc14ba7550a9650491494fa1da8bab5e06aa2b1291e4d5a173a2548a3f272673fd2fb5bfacdae7c8db3934ce3dc6598336064fe9d5adf9859e371081699f99faa180747ba4ab1e4fc06eab4518713580b14314fcc082fee5edb912bcbcfd5ef519ebd6fccc164d09b5e5bdf4a747c447f685903f5547495cfaa333241da3b9948e5abf1fa4db69852d2e272146e8e2f9755f8570da75889683466efe5052d25800153ab658b50bf7529bebf3f5b3e257c6aa94c74a07d64ce1303dc7189b1b6340ac3f104111427fb76a003f5724312be0a3200ab689a6026876e5f67fa2c4e1d590b82819a08d88c69fb0a5e537cfaadc49975716014669754f35cfeca5492295944d4253835d34374b35f92e71004a21df7b95670bc0a2e4d8c281848860d0c3225fe6c2ddfb14f9e3bcebcba96b4f81ba89e876d51345edc18ae55795cec517944b34411bf7907dcfbbe97b6c90b447346734998e2e6dc0839c779eedc659c5643a71746fb39cf32721b1030f385784ca310c3d7c1893d917ccd7a53d92467e475e7c4373c7a43c849bcb334f3813cfe798b0f3f139a74e1afceb64092795c20b70c165382d98e82e42f31f5fa7b3118546c0fb84590a66275965b3f8b20d398873bdba62c91473b8f7cf985f7880c7c90e19c04d7484aee109a4478599557b5fc4d89a6b21c8f0d6c5aa1459dfff76f4963498763f72ebdd7b225192b12e310a79f2ada6fcb1b673e57dc494c858588faa1c75095c5c6daf316c76fffcec789602031e4407f29c7a7b9aab0a4311dd2f6d26fa84212428c42dfb39dec4acd81c4de28564d6c2e392564fab6d8ead7903fe005cce4527b08113e9f668e06cc901b9b7edfe92cfb7103566f33a3bcd03f086dc665a01374f47a150e8397325874a89ede71544e3dd1de60a9e0eb0c84cbe21342a3d0965db5d05f55acd49e9a444533d5c1230fa05e950155ca989d8e8e7083154642e0b420adaffe06e54b19ef88212e7488e0ee0242bf0ad7840b892c9b7c8f4f3bfb3c7a6ed056341f3f6db86d8a2e529d291b2d612508d3a8f1ea500d09f4e22f1a50f6fd5160cf6b1e004b1bafef9947d820ed7c170e633ea77c8d5c1b40a73f3ede1f44afe18eff818f487afeb2dc78903b66dee8890a81bdd9fa8a0b88cc44670798270fb3d6fec18b2955786c7880cf7b3d96a0322f979a0f66f6363f3dbce4c02195232f4f4802441b6564193a9f27c72f68a325af6b3023c449710c3aea1779879a1c9ff641b0eff63e749aa516f0b2afc237d0a4378f4d00122f0b2fa5b32a557f33d906cc3c86c87f2624011dd873597468151eb71812e0b78fccb7a80018da260fef323035f4d13688ca10801113273cbedff18c5e98bd004bf8effdc6726ad0bd13e3fbebefff1460b4ccc97fc3853621054ab65b3ee6437dc941ed110acafc18669a4d0411a25c245d77bbbe9c35252e475a4a9c3654b82a68342aed3b9583d7569a84123f03c837c26c3986796e9b3d35d9160cfd1f2916038a24c37f4c002361e3a0d972d54713b23be8d37574f2c85550d5f630d48d9effd06faf8c52f0bcba5d417aaab6062011ae08d84cfe79726d7bd4ce8a3ebd2db5ae006602ba463012247e32ba83e47a564dba13df214044cc43275f82e6c8ae1cddb7587cf48f76d4bdef051112df3b85589cd3ec50ba79e9b2f0a3ccc5a984f3085499e1849713cfa42484a82d7c356fb5e4a3721b30964393ee0075fc3efced6b24f4068e3d4a417723e4d2405cdebd4d3e3a9751ca799dfef07fb7d11256048563273493e48cced9e8509f831a183eed518e70a0cc52e2ff38db928226726a9f5870de4ae423352ca5648cbe75e69ff01519f07d558dafdaa50e3fdb805787fe677501e83ff272541983c56ba95769a0b43ff0e07208f709d48a297fdf3cf6e15638c972c55297c06ed5424b837c3846a88f9c096aff20f905be0706d146c850ece7f890ae5b006dfc6316043d6f092e3f3ccce1a3cf3a94e1582d458f6d469ab4c2ab0631f41bcb04b388d85e35269dac33961295c1a56b57fe6b07481e78423d5cf5", 0x1000}, {&(0x7f0000001240)="c832b434bf322ac2bf93301cc84927bcc33ad54848f19f887059cc5d2a0c37d08c8443ddf6b371d9a1045bd6a4c8c50eef790770e5e570680e620069901685a47f693b764837f83758215dd781a8fcfaaa86f1fa315713e6d0e6ed696896afbb8412352cadc80bf082eab16b971a08c415c18a3e218c0a6ed69cb78883c03a6871aac6940d533c3424517d2bfb3709453c29b0576a08e8729956b2be0aedf8d9a3440ee62c86a33db4b1a0f36defa10dade25da52afa76ebb06234e3251fe1c099a40b44c2d03e94b301d7665694cee3341679fa83401b40fa2df1be89cc0404b3da6d542d755941a8", 0xe9}, {&(0x7f0000001340)="369ecf8645f0c1358715765d05954c398686cf4f1fe7e601b4722859cd811b895b6ff4e1659d013e737c", 0x2a}, {&(0x7f0000001380)="c0f933d60e7939e1416d8fcc2d6bf5d62b6dac7f6b510313b4e4c6c3be618db6595cd8ca333f9acbde7e1882c420f5c1aa36ecba4a906e57700d083cf2bbeb40adbb3f5b18bccb9ecf0a9a28ae8d829cb4896085992cf24f7212aa29ebc4f85ba7deb7f9d565493c39a55d7e7e6ac7bb14", 0x71}, {&(0x7f0000001400)}, {&(0x7f0000001440)="67612a7e661faa40b98879b2bee0c4d71e257a50db8421275feae4225fd63fdbd9db20a06852f90edd0c227e3d5213d63a5346e964a0e115dcc67b25617bad909b3eb24a204227c5921a77d84e968641384e9a3f662c9884e0ae6de19ffcd5fb0e876597d30db14f23ff67379cfcf16647b4c604810b92afa4ae25e842f085ef4825a5ee0886b9f1aab969131a09caf54e62011743b0ec680db0fcc5147adeb4cdc2999bd45b9ab28f8aee19b2b05f6ccf18686c9e21f4882a628df2eb5ff5e40622dce920cbe29938fe072b6e2e3459a10ba5cc3a66b5", 0xd7}], 0x7, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xc8, 0x408}, 0x408) 16:03:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) 16:03:44 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400200000feffffff0000000000000000ff0400000000000000000000000001000000050220000401000100"/79, @ANYRES16, @ANYRES32=r0, @ANYRESHEX=r1]) 16:03:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x3, 0x5, 0xfffffa17, 0x2, "7f0bf39c8d2ca54d1fa6a0bc0e47b2e97379ce1b", 0x8, 0x1}) 16:03:44 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r1 = accept(r0, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000001840)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000440)=""/238, 0xee}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f00000005c0)=""/158, 0x9e}, {&(0x7f0000000680)=""/202, 0xca}, {&(0x7f0000000780)=""/4096, 0x1000}], 0xa, &(0x7f00000003c0)=""/32, 0x20}, 0x1) 16:03:44 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x100) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:03:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x1, 0x4000, 0x81, &(0x7f0000000000)) setuid(0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x8, 0x2ec, 0xffffffc1, "623e00744bb9e79ad42a8e466517908fde22c3cc", 0x80, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) 16:03:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffd8, 0xfc80d84, "40ff235105a8002e02868d00", 0x0, 0xffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x7b0d}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)='\t', 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0xffff) read(r1, &(0x7f0000000440)=""/215, 0xd7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:03:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x14) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) 16:03:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401, 0x0, 0x2], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x200, 0x5, 0x4, {[0x5, 0x6, 0x6, 0x3, 0x6, 0x5, 0xe0, 0x88a1, 0x2, 0x1, 0x9, 0x5, 0x81, 0x0, 0x10000000000, 0x6, 0x8, 0x6], [0x80000001, 0xffff, 0xfff, 0x80000000, 0x7, 0x3, 0x4, 0x5, 0x9], [0x7, 0xe5, 0x73b, 0x80000000, 0x3ff, 0x1f, 0x6], [0x9, 0x80, 0x8, 0x3, 0x400000000000000, 0x81], [{0x2, 0x4, 0x8, 0x1}, {0x8ff, 0x6, 0x1f, 0x1f}, {0x0, 0x0, 0xb6, 0xffffffffffffffdc}, {0x0, 0x3, 0x5}, {0x7f6c, 0x6, 0x4b, 0x40}, {0x6, 0x0, 0x2, 0x4f}, {0x1ff, 0x2, 0x7fffffff, 0x6}, {0x5, 0x401, 0x18a00000, 0x6}], {0x839, 0x1f, 0x2, 0xffffffffffffff1b}, {0x1, 0x7f, 0x8, 0x55}}}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:03:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x23) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:03:44 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb39006", 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="4fb3", 0x2}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x1951, 0x1000300000002}) 16:03:44 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x1]) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:03:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) getpeername$unix(r2, 0x0, &(0x7f0000000100)) sendto(r2, &(0x7f0000000000)="d95848a0b544ecf2428b42", 0xb, 0x8, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) socket(0x18, 0x400000000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 16:03:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:03:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x28ab) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="90e35b972296da772d7b", 0xa}, {&(0x7f00000002c0)="a4ebc5a17227531a2f7af93702613374a2ce32d710265595651665a73e743bdd56f315c42656b186ca09ac7342bc44d9adfcab6bc58b8f3bc390ece2314fa93b6c64e90813c08ecb2574a5e679b911b2a7465cd08ca5d4dc95aff54a69c29adf59727af5d3ff7bb34a9b49fe54e2062186568b5f0c5d23626a3f3ae44fa520b1ae9867775e40223cb528cf356a7d6e37b08c5b0fe1060ac3f8d0dd7c586ae24f9075e90b66463b8c9b386761ad40f06a8897c5ea9046d8696346b9f6633a8c481ca7a843ac0016c8b2c69cdfb0290000000000", 0xd3}, {&(0x7f00000001c0)="3a5043f3e11aafe82eb279e40e9341705e814aea55aab66d6274fbca8500834b9f2361a07dc543d3f038d3bc2c6148158b9c1a19e214e5b62f19d270adb2375db34bd0bd64f4d6cf10d7632a7567203a1d4038613f6d17c1a0c8e2fcfab0035ae2961cb23c465cbb40895f028341446957526ca35f6c262673418f", 0x7b}], 0x3, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0xffffff8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000240), 0x4) fchown(r1, r2, r4) setregid(0xffffffffffffffff, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:03:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {0x0, 0x0, 0xf5}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x1, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="e31fd1c6747f5ca1d0501ec90e265a4d5e2f3392fb7fdeb9736213138eb56143aa78c3a98758d02dc2e2a41018a5937ba8012cdcb079f2c1d1f8e509c210e0efd46018f08c5b80de2afcb3cb0393be84958d74934a5bebe522a8b1e94a51a02c1dc76b71191ba02f5eab2906ad7211ea6300d4dd8e0fd67e42ae454b649c3cb372ebee9554c1c8d285188f79d7f88759590bee3c65c0b6f875060590844966685ce6f9a315da79d9e2ac439b7b24012668c62dddc5fc25", 0xb7) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0xef082fa2ba6efcbd}) 16:03:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x41) fchdir(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000080)={@broadcast, @remote, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x1}}]}) 16:03:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\t', 0x1) fchflags(r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r4, 0x1}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$getflags(r5, 0x0) 16:03:44 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:03:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffe2b, &(0x7f0000000180), 0x0, 0x0}, 0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)='\t', 0x1) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="d5a913b0414fdaae6cbd7136805793d936e980bcdba80419408377715c98597ca5b1ab0e45ed5e0022d631afdc7208cdd07376fce967999c4608d0c8be70f7107ab018866dfe7573f7d7ffd2c886fbf636a0ace49eee", 0x56}, {&(0x7f00000001c0)="356ac23a91613c6ae0f59e53b246ece32d857eada8a709ed0bde9ae6ed82a782413a59d0f7acf1c3760d97d465c2a75e5fafd798b780610fee2ff26221fd90c313a1c55df6434f0b440a14c465ff76e922e75a1041a33aadd42c6eff461079", 0x5f}, {&(0x7f0000000240)="401176a3243c2b53b328d24db470ae2055a1371f3b24f9227cba6b02f130c2620fdff5d8e6907548ca59b0377feb1403106c84f26cf07aa91b13a19ccf0cb6aaca125b8d8393800c12eabf97b67a241389d8ff26118d0817d2d2b8f4cd69248d28f301758aa97dbd152e9c87c2e1e61085cfff905cae24eb9bf877d30ea0fcf5ab4082a25b938dab08b11468c077924e5e3736e15255268372a466168dcce56b89bf59cd4586193709e8d19963300fe44cc22f6928585ba7182c851b03b7fc4eb22a91b6b90236f820a038ddabf0b2645a8b4b8a02b176741cae1b003abd8cba422fa157c39bc68a3f3051bd8904edecbc790a2593a31b0542c40a306d69", 0xfe}, {&(0x7f0000000340)="5276d07f733536addf41ba3ac9c5037e863c59a3957c03cb3fb8952103e2d1dc090dae38af2de09e3270f54cb9898539a0f68944ef5f45ca610ef3653787f084272a9743c19d4e48d0220d3e6dea6ff74bbce1cf120e5438c07737e03dee14d9c8eca45e77a01676ed4cd2745944dc93504ddfb385d9e5e04abc1bb0f6a2fcd54ac42ec9719c577e68747947aa6a89ae558e2f045254afb031f6a1683649ebc89c578c", 0xa3}, {&(0x7f0000000400)="d7c5c17e14824a3d1bebe15233032e06d512b1edebd9e6a88141e51cab0ed90469ed068b853ed9e9ab2b24325e872d7933e1873ad423b3c07a23cb825b05b3cafce11a238ff812bd5f82c82b978d6447ab292d43e51dbe6fb0274ddb478f7499b958f50bf7139aeeb1", 0x69}, {&(0x7f0000000480)="7fbe8a51cf1c9a62e83d7b031fd475322d1d19a313d731015ff481b2ba6a93896fbe27df1f43c02f01b85f5a4fe22fe3459488f974092f6084dd881ee201c5ca644517ed0b4d8ee19cf8c76b2b816defe11dfb66c27d0b0d2ba78e5d44b510e827c958991dd1e2ef3d0237bc53bc8828337029cda43f90813c06c5fab2685a3c301f431ab76a1f044485fe54349c09e312c2845e669970c9ad1c8c4ad2c3c7c3691abf133baa7db64b7ea7d8660fed57dcdc80ec1b04af39afcdc0f62e504075785a32c4a06264d999253ace95ebaec68ef215d881e4f5f0fb4bb6011eb159add5b12c373da04730b15cdd7e471edb96701ea79b5194fbc6a6", 0xf9}, {&(0x7f0000000580)="bb7256b703a0eb1bb1e6de110eaf0fe9a0dcf702b382f482727054780dd8efe05eaa1fff35de948dbfc2f3323c1d803bf4ea0bea4d0b85b11e50947db805a64b17c9ed5477e8af8d3c39145fceed1040c23477964ad87b4e9aeb8f491b65becae9b1bdc7927799fe310135a02f2f8a603a4dc3bf21d7f639384f41d73cf78cbcf5f3b2126c23d06e98054d83e7738eb57eda93f280f1bc9163888d2d42b1706d4c8059", 0xa3}, {&(0x7f00000000c0)="d1d9972711a7aaea0aa0239aaf6c22e0bbd58a28f7502aa5c2846bb65ccd0a62b666cc66", 0x24}, {&(0x7f0000000640)="a56fbccc78146f3eeaf68a4308d7dd204490c47deb7addcbe046c489b3da97583194a2cabb09e663d11a03fcff1f5cb3fc9af86a28710f999f257dae0381e6a08cbfaee5a08e01c5dca55508b771644fe898bb14c50e5589e0fb2864faaa289cc1996a03292d7a04e9a9916fd9e6832a4fdae0bdbd15a378b15230db4b947a9b7774567265a434e4eb8269e632440c7369dcc2a50d2ef754d5294a6a354d77869669dd9e5fe4eae5ab1aadd662039595b0e245cbcdd7337d48b6167cf87f42909b51db9e25d6f7a6f41c4478c766d1616f9170b744a5f83798dfc7dff26929250a1d9cefb96f3b08ae", 0xe9}], 0x9, 0x0, 0x1) 16:03:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x1b}], 0x7990, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) close(r1) execve(0x0, 0x0, 0x0) 16:03:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x50) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:03:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffff210f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) panic: pr_find_pagehead: mbufpl: incorrect page Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff821e2474) at panic+0x15c pool_do_put(ffffffff8259f4b8,fffffd8054000000) at pool_do_put+0x36a pool_put(ffffffff8259f4b8,fffffd8054000000) at pool_put+0x4b m_free(fffffd8054000000) at m_free+0x119 ml_purge(ffff80001e432018) at ml_purge+0x50 ifq_purge(ffff800000a02a78) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e432140) at spec_close+0x311 VOP_CLOSE(fffffd806a1668f0,7,fffffd806c3bf840,ffff80001d739278) at VOP_CLOSE+0xc0 vn_closefile(fffffd80580cea60,ffff80001d739278) at vn_closefile+0xd2 fdrop(fffffd80580cea60,ffff80001d739278) at fdrop+0xc2 closef(fffffd80580cea60,ffff80001d739278) at closef+0x117 fdfree(ffff80001d739278) at fdfree+0x100 end trace frame: 0xffff80001e432390, count: 0 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pr_find_pagehead: mbufpl: incorrect page ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e2474) at panic+0x15c pool_do_put(ffffffff8259f4b8,fffffd8054000000) at pool_do_put+0x36a pool_put(ffffffff8259f4b8,fffffd8054000000) at pool_put+0x4b m_free(fffffd8054000000) at m_free+0x119 ml_purge(ffff80001e432018) at ml_purge+0x50 ifq_purge(ffff800000a02a78) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e432140) at spec_close+0x311 VOP_CLOSE(fffffd806a1668f0,7,fffffd806c3bf840,ffff80001d739278) at VOP_CLOSE+0xc0 vn_closefile(fffffd80580cea60,ffff80001d739278) at vn_closefile+0xd2 fdrop(fffffd80580cea60,ffff80001d739278) at fdrop+0xc2 closef(fffffd80580cea60,ffff80001d739278) at closef+0x117 fdfree(ffff80001d739278) at fdfree+0x100 exit1(ffff80001d739278,0,19,1) at exit1+0x32c postsig(ffff80001d739278,19) at postsig+0x4b2 userret(ffff80001d739278) at userret+0x159 syscall(ffff80001e4325c0) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd89b0, count: -19 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001e431dc0 rbx 0xffff80001e431e70 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff813da9ef kprintf+0x15f r9 0x1 r10 0x2 r11 0xbfc61e59b618a538 r12 0x3000000008 r13 0xffff80001e431dd0 r14 0x100 r15 0x1 rip 0xffffffff81dde048 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e431db0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=42549 stat=onproc flags process=a proc=2000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d73a388,0xffff80001d739018 process=0xffff8000ffffae70 user=0xffff80001e42d000, vmspace=0xfffffd806bc09330 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 37303 46802 14264 0 3 0x82 nanosleep syz-executor.0 48856 394033 0 0 3 0x14200 bored sosplice 14264 477770 61206 0 3 0x82 thrsleep syz-fuzzer 14264 99635 61206 0 3 0x4000082 nanosleep syz-fuzzer 14264 347865 61206 0 3 0x4000082 thrsleep syz-fuzzer 14264 28991 61206 0 3 0x4000082 thrsleep syz-fuzzer 14264 297783 61206 0 2 0x4000082 syz-fuzzer 14264 342106 61206 0 3 0x4000082 thrsleep syz-fuzzer 14264 481600 61206 0 3 0x4000082 thrsleep syz-fuzzer 14264 317252 61206 0 3 0x4000082 thrsleep syz-fuzzer 14264 310212 61206 0 3 0x4000082 thrsleep syz-fuzzer 61206 495931 34696 0 3 0x10008a pause ksh 34696 280716 64890 0 3 0x92 select sshd 58318 462492 1 0 3 0x100083 ttyin getty 64890 119417 1 0 3 0x80 select sshd 65402 123387 94831 73 3 0x100090 kqread syslogd 94831 277769 1 0 3 0x100082 netio syslogd 82800 325673 1 77 3 0x100090 poll dhclient 99617 414152 1 0 3 0x80 poll dhclient 42443 197852 0 0 3 0x14200 bored smr 23322 356214 0 0 2 0x14200 zerothread 88277 327132 0 0 3 0x14200 aiodoned aiodoned 20356 281924 0 0 3 0x14200 syncer update 94071 71697 0 0 3 0x14200 cleaner cleaner 69934 17208 0 0 3 0x14200 reaper reaper 82428 138375 0 0 3 0x14200 pgdaemon pagedaemon 16882 91743 0 0 3 0x14200 bored crynlk 55242 332496 0 0 3 0x14200 bored crypto 1759 271706 0 0 3 0x40014200 acpi0 acpi0 17594 382257 0 0 3 0x14200 bored softnet 282 104453 0 0 3 0x14200 bored systqmp 56759 142584 0 0 3 0x14200 bored systq 11733 334856 0 0 3 0x40014200 bored softclock 26248 263226 0 0 3 0x40014200 idle0 1 493955 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9515 6357K 6995K 78643K 12112 0 pcb 13 8K 8K 78643K 198 0 rtable 106 11K 12K 78643K 628 0 ifaddr 91 18K 19K 78643K 265 0 counters 21 16K 17K 78643K 48 0 ioctlops 0 0K 2K 78643K 87 0 iov 0 0K 16K 78643K 175 0 mount 1 1K 1K 78643K 1 0 vnodes 1234 78K 78K 78643K 1827 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 15 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 126 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 929 0 sigio 0 0K 0K 78643K 12 0 proc 52 38K 55K 78643K 537 0 subproc 23 1K 3K 78643K 102 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 108 0 in_multi 96 4K 4K 78643K 284 0 ether_multi 1 0K 0K 78643K 38 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 283 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 148 121K 130K 78643K 3048 0 UVM aobj 41 4K 4K 78643K 55 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 160 0 NDP 14 0K 0K 78643K 61 0 temp 121 3043K 3107K 78643K 18740 0 kqueue 3 4K 12K 78643K 71 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 3 1 0 1 1 0 8 0 rtpcb 80 91 0 89 1 0 1 1 0 8 0 rtentry 112 124 0 84 2 0 2 2 0 8 0 unpcb 120 603 0 595 1 0 1 1 0 8 0 syncache 264 25 0 25 11 11 0 1 0 8 0 tcpqe 32 390 0 390 2 2 0 1 0 8 0 tcpcb 544 679 0 675 1 0 1 1 0 8 0 ipq 40 5 0 5 2 2 0 1 0 8 0 ipqe 40 98 0 98 2 2 0 1 0 8 0 inpcb 280 1399 0 1392 9 8 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 26 0 24 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 643 0 470 17 3 14 15 0 8 1 art_table 32 645 0 470 2 0 2 2 0 8 0 art_node 16 123 0 85 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 5 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 124 0 114 1 0 1 1 0 8 0 shmpl 112 53 0 14 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2777 0 1383 88 0 88 88 0 8 0 ffsino 240 2777 0 1383 83 0 83 83 0 8 0 nchpl 144 4257 0 2677 60 0 60 60 0 8 0 uvmvnodes 72 3221 0 0 59 0 59 59 0 8 0 vnodes 208 3221 0 0 170 0 170 170 0 8 0 namei 1024 14319 0 14319 1 0 1 1 0 8 1 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 528 23 0 11 1 0 1 1 0 8 0 scxspl 192 12664 0 12664 1 0 1 1 0 8 1 plimitpl 152 92 0 85 1 0 1 1 0 8 0 sigapl 424 1104 0 1075 4 0 4 4 0 8 0 futexpl 56 20861 0 20861 2 1 1 1 0 8 1 knotepl 112 200 0 181 1 0 1 1 0 8 0 kqueuepl 144 188 0 185 1 0 1 1 0 8 0 pipelkpl 16 224 0 214 1 0 1 1 0 8 0 pipepl 120 448 0 430 2 1 1 2 0 8 0 fdescpl 432 1089 0 1075 2 0 2 2 0 8 0 filepl 120 8614 0 8526 6 2 4 5 0 8 0 lockfpl 104 273 0 272 1 0 1 1 0 8 0 lockfspl 48 94 0 93 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 35 0 25 1 0 1 1 0 8 0 ucredpl 96 2227 0 2218 1 0 1 1 0 8 0 zombiepl 144 1077 0 1075 2 1 1 1 0 8 0 processpl 920 1104 0 1075 4 0 4 4 0 8 0 procpl 624 2208 0 2171 4 0 4 4 0 8 0 sosppl 128 22 0 22 9 8 1 1 0 8 1 sockpl 400 2100 0 2083 15 12 3 4 0 8 1 mcl64k 65536 79 0 79 13 13 0 1 0 8 0 mcl16k 16384 8 0 8 4 4 0 1 0 8 0 mcl12k 12288 14 0 14 8 7 1 1 0 8 1 mcl9k 9216 15 0 15 9 9 0 1 0 8 0 mcl8k 8192 27 0 27 13 12 1 1 0 8 1 mcl4k 4096 74 0 74 15 14 1 1 0 8 1 mcl2k2 2112 7 0 7 3 3 0 1 0 8 0 mcl2k 2048 66457 0 66400 25 16 9 19 0 8 0 mtagpl 80 93 0 77 3 1 2 2 0 8 0 mbufpl 256 156842 0 156683 68 39 29 37 0 8 2 bufpl 280 5865 0 504 384 0 384 384 0 8 0 anonpl 16 116429 0 102481 109 41 68 73 0 107 9 amapchunkpl 152 5985 0 5841 58 52 6 20 0 158 0 amappl16 192 5728 0 4936 77 34 43 52 0 8 3 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 192 0 183 1 0 1 1 0 8 0 amappl13 168 34 0 33 1 0 1 1 0 8 0 amappl12 160 16 0 11 1 0 1 1 0 8 0 amappl11 152 46 0 37 1 0 1 1 0 8 0 amappl10 144 461 0 454 1 0 1 1 0 8 0 amappl9 136 291 0 288 1 0 1 1 0 8 0 amappl8 128 670 0 620 2 0 2 2 0 8 0 amappl7 120 565 0 552 1 0 1 1 0 8 0 amappl6 112 29 0 18 1 0 1 1 0 8 0 amappl5 104 1715 0 1704 1 0 1 1 0 8 0 amappl4 96 441 0 415 1 0 1 1 0 8 0 amappl3 88 274 0 268 1 0 1 1 0 8 0 amappl2 80 7723 0 7653 2 0 2 2 0 8 0 amappl1 72 28041 0 27621 23 14 9 17 0 8 0 amappl 80 2484 0 2434 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 54 0 14 1 0 1 1 0 8 0 uaddrrnd 24 1112 0 1086 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1112 0 1086 1 0 1 1 0 8 0 vmmpekpl 168 10147 0 10116 2 0 2 2 0 8 0 vmmpepl 168 135636 0 133691 171 75 96 118 0 357 6 vmsppl 272 1111 0 1086 3 1 2 2 0 8 0 pdppl 4096 2230 0 2184 8 1 7 7 0 8 0 pvpl 32 321617 0 304932 253 86 167 173 0 265 26 pmappl 200 1111 0 1086 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 365 0 117 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e2474) at panic+0x15c pool_do_put(ffffffff8259f4b8,fffffd8054000000) at pool_do_put+0x36a pool_put(ffffffff8259f4b8,fffffd8054000000) at pool_put+0x4b m_free(fffffd8054000000) at m_free+0x119 ml_purge(ffff80001e432018) at ml_purge+0x50 ifq_purge(ffff800000a02a78) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e432140) at spec_close+0x311 VOP_CLOSE(fffffd806a1668f0,7,fffffd806c3bf840,ffff80001d739278) at VOP_CLOSE+0xc0 vn_closefile(fffffd80580cea60,ffff80001d739278) at vn_closefile+0xd2 fdrop(fffffd80580cea60,ffff80001d739278) at fdrop+0xc2 closef(fffffd80580cea60,ffff80001d739278) at closef+0x117 fdfree(ffff80001d739278) at fdfree+0x100 exit1(ffff80001d739278,0,19,1) at exit1+0x32c postsig(ffff80001d739278,19) at postsig+0x4b2 userret(ffff80001d739278) at userret+0x159 syscall(ffff80001e4325c0) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd89b0, count: -19 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e2474) at panic+0x15c pool_do_put(ffffffff8259f4b8,fffffd8054000000) at pool_do_put+0x36a pool_put(ffffffff8259f4b8,fffffd8054000000) at pool_put+0x4b m_free(fffffd8054000000) at m_free+0x119 ml_purge(ffff80001e432018) at ml_purge+0x50 ifq_purge(ffff800000a02a78) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e432140) at spec_close+0x311 VOP_CLOSE(fffffd806a1668f0,7,fffffd806c3bf840,ffff80001d739278) at VOP_CLOSE+0xc0 vn_closefile(fffffd80580cea60,ffff80001d739278) at vn_closefile+0xd2 fdrop(fffffd80580cea60,ffff80001d739278) at fdrop+0xc2 closef(fffffd80580cea60,ffff80001d739278) at closef+0x117 fdfree(ffff80001d739278) at fdfree+0x100 exit1(ffff80001d739278,0,19,1) at exit1+0x32c postsig(ffff80001d739278,19) at postsig+0x4b2 userret(ffff80001d739278) at userret+0x159 syscall(ffff80001e4325c0) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd89b0, count: -19