last executing test programs: 7.12598246s ago: executing program 6 (id=295): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) syz_emit_ethernet(0x41, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db8344000b1100fed3060006000000cd0c535a98000000fe8000000000000000000000000000aa4e204e2200089078be3dae4c852e05a60b855ae1ee94f2f41efefd55"]) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() 7.035069208s ago: executing program 6 (id=296): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfffd, 0xff, 0x9, 0x4}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x1, 0x4000093a, r2) (async) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) r6 = getuid() (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffff1f0, r6, r4, r3, r4, 0x7, 0x9}, 0x0, 0x8495, r7, r2, 0xffffffffffffff6d, 0x0, 0xffffffff00000000}) setreuid(0x0, r6) (async) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x2ce) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) msgget$private(0x0, 0x240) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x81, 0xffff, 0x803}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, 0x4}, 0xc) mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') 7.033400693s ago: executing program 6 (id=299): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x9) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1f66a, 0x0, 0xfffffff9, 0x35505deb, "61b6e57ecc9fffffef00000000162b52df2c3300", 0x6, 0x6}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000440)="92d365df7a2bf19c64c09729ed59135d308bdefecf6c62c07ef7562dbd3a96148b7fa643f557582a6f1c3f3c0bf22e5a3aa2f6b9021d9c3dea0a6d92abb6d47338ee5b2ec550eb33d291895646a050bf45c3e147a04f613d09a373891d0eabe7af4e9ebd6bf019840c5cde", 0x6b}], 0x1) mkdir(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) (async, rerun: 32) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 32) 6.826765096s ago: executing program 6 (id=302): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x648, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/241, 0xf1}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000680)={0x0, 0x8}, 0x10, 0x400) ktrace(&(0x7f0000000200)='./file0\x00', 0x2f, 0x40001314, r1) 6.684994191s ago: executing program 6 (id=309): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) getrlimit(0x3, &(0x7f0000000200)) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000440)=""/153, 0x99) syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x409) (async) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x409) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x4, 0x10000000000004}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x2d, 0x2e, &(0x7f00000007c0)="eb5f65183b152098e81abe5af508468b70ff812e329099e338a11be1000000003048e6000000000081ef9fe9ef1d8bcac2ff7c5ac72f6507fb78ac2163677757615d7595100c227d0015d2b46d07d87c2f6f7e82faa70cf56c1e7b67b40100e1c236e879219a385a1219f7aed1aace4f95a3d4b54cf4ba0f149d5f58d5963ba16f4135d6fa701a526d11973575850c2453a44bb45074170c5e9b020f0d2e16913c89ff260000001df68cfc4c7f6ea6a56b0f14bf7290c604e6b044ed6e351ba43e6d6ae6b75768e5706496570273f24629220bb416b196d1593a61e887986c1f05413dab47351f3c4ed45a7a2d636e846eb9df29c475f0488b3f6ff7a7587e813abaf17b649d518015ee7cc52f8522429f07b329e70a048684f3bac75303fc29f72b0ceb840f082a1d96d408da182b5efb7ea97f5632e7bc74179a4d25454d9b3e5b9ce7c48615261253c06ca551fe491d4b679b8dcd8a635c72f65e7dc20a2489312a03f392e108d8c84e08db4a2e8722c1c73ae18f25c1bcda54b4743165be062baa6b1f421dc35f", 0x189) socket(0x1, 0x4, 0xfd) (async) r3 = socket(0x1, 0x4, 0xfd) dup2(r2, r3) (async) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x2, 0x644f, 0xfff, 0x8, "33baad00000000000000abd7fc00240000004000", 0xa, 0xff}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x1a, 0x0, 0x0) (async) setsockopt(r5, 0x29, 0x1a, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000300)={0xfffffffffffffffd, 0x44809e9d, 0xffffffdfffffffff, 0x1, 0x2000000000000000, 0x181e, 0x8, 0x9}, 0x0, 0x0, 0x0) 5.175693303s ago: executing program 1 (id=345): r0 = socket$inet6(0x18, 0x4000, 0x6) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="80a6f769111a366794ee3db0d50cb91f49729026aac475b78bee8fb72bbe69d882bce5a30f95fd9b85e47301385ab4e1a912907a8afa21bbb849e58a4a71ebd43d469f175329a5f09901df3ca07366eeb6f1756e2603b2156f3244029247a903b1d78b4117bededc19da47f1fd567f4f22950cc2b8f2b2d6812d01841fa6e8aa239b3e067b193797aeaaf37ebb9f0063e76ee998d7c3c67102bac9dcb4701cf807abc94991795c6b4e47c18dcec40733469855b096929a5489eeae210869f2994c09ec07b30f61de28eeb9e106e09514561ea0bbd7fd624f96071f3f2f24a905f26c", 0xe2}, {&(0x7f0000000100)="0dbc6f9c5d6a3f4fd5d7cd2e5d7c9639965aed8c8bfb1df4646233fd025db011807ff125b037f94c8d5d397c6b42286c3c853e973ffee1a4872ca4fbb9678742541dacda67880d938030e8895cc365b34c551f560f9e280648646213a6497e377761d5af9e7d7ee98a9dda000fbf9bbad4c2dceef9817aa1b8d7b12c4677885ea35706d6053a40008c203135abf579a340dbf229e5d648142221e55c00c8b1", 0x9f}, {&(0x7f00000001c0)="cedfe77b0a168635d0ad651a02b540b48076c0bb906cf0fc40b118a8f66bd8e7b8f7caa757ed137b2e354ceecbcb0d80479d8fa752b259ffae84b3247c528d827c28312205f63f2c303c27d0c542e5ae24d3ab1b8dd93331dd86cbfa1fdec5055336886cf152fe8264bf7446830c8f62cf4d31dc6790ad7e976cf7552607e3e0a7bf4507825b2ff64f383c4308cd274e1443a278590fefa72e8633be4e664f14fba9a472f93ccdde2551d263649499d2da5358643f99f137153e3210e0666b", 0xbf}, {&(0x7f0000000280)="4c5e86c434b637ee0691eaca542dbefc5909881d336d1d81f878d0b5f03b57cb2baa57865bd82023bc6c214dd35ae2f566bc65ff6a64a3ed1a4e040ea0dc61d79de70ea3c804caf7ed7a52abbe5a7718c471c57c015a72164c7d6e2c5a304d8156fd5c04d3dfb2322686cef91eed56eb3bcd3a9e97162c06c18d068aa9ea9921e481a5a832a921449076dd6e046303aa29b642abdfe94fcb7a2e4cdf797c5ccfc72ad72dda97184b7063d1e3a437080e006420616ef78a0f89bdd8fc69fab1160ebfab2c98e0c430c2a7ecb9a2376a956e660fec4ec842582544f7182f067703fc847f39a503fd4d26ef954bc99eab03c9e3a21ee5d2d092f294027251086e37bd97b41571be6673bac94976c0592448ae6952ea2767b43a4cb7a26a4946536f335356167b6cea89c321e50c3a2ed296c90c4fdeb3ffd4da8a44af766b8035497d7350e52f52ee00b080025163bf327075c5ee57072a1770416bb1ca0c93091696435b5019db5b82d5e83842ef371f4703d09f15db840bf8aaafe5715024c45b257bcec6bfc84bd7fb3a3047659b147ff82d95c8c91806220c42127b2dd343eb2534ccc9e0af96b5e67de38c94faf31d8a5896c72a1b4931f466cfa9ca5d2ed2b6575233dd9d2dd6fe5488e57cb09841be6072042c466578543efa793b1e609cb8745c4f187e056a29eb86dcc653da231e8a5eb26b828ac84746cd5b511dd5336fbb36a1a1499245d975a191d52055a01424276193082b5dc8e0d02d5768196a4f31c482e076a0f07e5485cab95e89f6e78d6245bda9f21d471287342136d87609c3481cbdd950a73defd9484945d38daebd0c411c4490211091e66ee920727fcefc8a220e3f181e012b3506f8cb8f63201e608ebe365c53faa69d287d46024af25a57faedfca8c864ccfdb8cc331a2a188b7b382b63b566250048d023c672b16706d15dcd940ff39c5fedd1d5a5ec075debb0ce2453c6e33354a93ebde27b491ae65c6aa7dc4e70b8c260ed97214869a0f0f6ea4a09a3ee6404de32d016d27dc26409a4ae4e8af5ee32acffdd3fc98a52fa1f3b38684a7f9875caff592322a24df5b8384983cefa2c19297292592bd598901da4992b591b02b1720a8c86366460bf51bf425839ed05b4997265c2fd88d15f1d134b22cfc634756db5d13061867a67c70749baf7190ddd5d50d3cc39a25aabe12eef8d6b433b3f612a51b77d902462d27d0083b74bea5a07a7c70e6820e821e6b18ac27a65d5a4957f4c4b3ac3b67635dcfba8bf2074e0b2d75750dccb5741390afac2d7330c14426939017d989e6971aa8b196366e62851ac905637e877555ed887e404505e4e29fa64dfbc824ab83ccaaa7fd59ccb6b969875dc297f1ab9fb38efb2d5f81f9d34b0125c7d6ee56eb7b6b295e09e29944b44cee496caaa572cd3bcb470973701addad3202aeebf1fc300ebcf1d30fc7b025ff94c41adfae4bde25493b5c261fcc3f3d0c12be12debc4fa41c601576f8b97efba24c7f5c5d2c47d06a7d08e2b002ed591c55eb5fc2eae3591508cf9b2ba513308ab538011d919328ad3833f5fda38ae6da800a95d904c827781d344b9dcd1364ba75891b54cc465862be1802bbb875f0fe179b751ada4c7282bb3f8ba5b6e4eddd641225119bcf285eec50732fc14d40e30c6e68f9f5ef6e44b691422e55c8bae0d8f2b55abaa8eef1c3a74f7cd963bcd02d505e401786c18a002057c935422c5f442dda1ab47fa0107d3d042689314de77271bd971b4e934987b3ac41d5600e42d8796fa60a6e31968fc069e71656f0b4196fed17bb4f967cca70df625d28380c02787da6feee753b1b35185a5b9bf4175965b93574e65bfa2036d84c1ea5a14182bccd223d50e03e5b5655b4ebe67068ca18a59cf7672cb909dbec0d8000b145a4fb1b01c6ae69ddbcf256e7dbaab572b4da076c91163b658ceaf58884dcb08997d993a7a35e6add19dd5f52ce75dbd820cb851060c06bebf19e635c52eec210d694a176fc0efeaf7f2e76d27103f7e3f5cbc89182005ac7d07d2e4904de8a148d2219170ce4d834f8ea5548410ae432c9eb38d2728aa11a66725ceff745e4a3523be27cbb2032f9205d8aa1112a16d00b7f954d78743a2c02848b0f440eb64bb437e5d127caeab0bcb874e07868f0261c525ff6b0b31fc7dcfe22ff01ef5c542290d532f543cde6c1d055c201f36623d427240163a9867294d7ebc1b3e2f9c6af4b0158e8f3e17949a230bb972fcb79287103a8ad987a4e483defaa7938c4c9c574ce186a333273c27d5c06eb3d42b3e490ed1731d55b6bb0ccba071dcb4f798d9478434ac66f66c1a2fab1b7c1d8c347bab84ff7477adaf280d618d1ba1818577d18b168412ad8e4d45e7639ac0b180c36578c5a4524077f0a4a2bf5a19ebd1bf6e95a34babd930bc67ad1d3fbb90a2f22fb1def345cf5694488226bb5b569cbe5300518dafd6f22792e0555f843fc3ed756bcc93da2ee28abf331860f077ae23081210c90d3268c85b44c5c94f1b2ba1d31ebb0860f91520ee6cab92359d918c1bd0a9f9fa4e37f2c6b0c52cebf89b480e0ecc9c6cdce1729999b042e52ba41ae41e88113ba03af98fe750301ca7c486ce22c977c4d692cf5f4061ba562a3e288171e06df3f0a0eb225060169ecde39a28c8967f0bffce491efa92f1339453c6237ec05b7107690c91715a311d298ef46c9fd2996c08f9d99ff095769136b8004ece590e785c6215845b1ff5212e230fd0a102894fa34a4d0e1ee76eae1a01317382e2ac422d0f9c5f215d6ab24538723638a7060203a8df14f0fbe847540e3b2caae7c4a1176c2c8a74698378dd62540f5a0c574b6ff0d95c580f428091a80d04e42cbb7dd220caf8e64358de30d36bac213316768a3a3badeb92ad6a98ee4c3343ec098cb088bb75727c59d6623b451a43f9540aa1b55dc0c6252376211b5970dac1cfcbffe2b91caaab51afe6e29e6ebba6cbb4fcc882a984283b94d8eb42e4e09f7723d0a11a1d66c7f1bcb7ef6327ec7d126a70bf831a136f56dbe1f7f1ee581cd25e771dd4a53e19c85370d6c6063ab859c29a55e8c8adaf89cd881e3f09fb2e11b001a21de45863922d23bdc83ad9a8e1b35ddf41102cefab41be866ff1564435b08bcb1f0d7cd1bb9aed641003e79f3862fd3adb3dd0fd11624a1e80f66ae40dfd6e1ed78b306c18757cd0b9bf2c1f5e715040798d178f0b05fe5534e026de1e05dabd35c0c0f2cff301540e86ca897efcf5c3c56db8415d43b0ef4200506cdef0a647a1e9ca2b4d3d0c8a1efe113632d9e344d03d9b2ed8af72208e456cd0a82afdc8483d1626a9623a0e90c53c6d9bfeae8aa2ed350b9cc95e09ebb07f85b3fd1cc423c76e4e7857bf79be619fe9007139f19087c8f9fd8e4e440b34d0e67760a2638633df3f5b4e77290500bbf489af3fe9b66d5681fff4f88bbbe48f4cf3f9fc93e5d019ddcc30910fec61d373f2e743d0025d4512babd6c4b3f3a1b469cd15348029270428e792559ae3787d650357fd5e9199f6d0450edb3888ec3421040cb0acc4c97011b3bf13f8a1fc9035015f747bdc821a6fd4f2d7c1f88193a98bbd466c5d5ad0cb13a280d26d5e2af2ec14f27cb53a82fa1e9f532c7906976cbac0b9122e7cb23f4a27c23267aa7566fe198865b91e4b273a24c47b7c8e5d6d74a4610ce45a61fa6b612c730e951c41c181bd625a04c59a63b0b471375f1f8eb6e1f798289318deacc9ccab60ce395fb3e3858710f591cb810450cac014ea976b0f9f466030422cf5fc9935e4e2e24f11816ff244c5803b57c6ad09ae0c18ac08891f9056119a831e5d696f9778b5a00f0c27f3d6af85472a41bd4f3cd004b96c3895eed682537cf72add0722cb82db10d90d7631501c61e6f70164806545935c752537a283368c17526b4bac3471c04aa95b3d379fc21cfa3593049864edab452b8142c162bb4d4200df6b6f831fbedf59b1677f1c4594e6fc097fe7c1a185fba8c6f35472564c98e4e0536af30a2d8c9e6e7cef3e4dc853fc0fd19905eb554dd006f118cfdfd27ef730507e3e84448288abf9de5d5b224a40b46a756c870c9f6d55096e5931c4da88f1aceddfe6ff4e031e4e63aca8ed19abcdfca0679c285a286d9413b3aa65ac59b630abe38808259f4ca310231dcd2418058d9cb1fd74feee15e3d3b730266f08bfb96d64d5d886f1334e63b6cb67190efc24778fc3e581db4e546acb871ac321dd93693b700bcd0b419e5b66222c51db6b80443122f8e5370170a43545d159599761603fbde0974b109c1d1a9335cb900e298490f3b16013e7b83ec57c85161b246911cf941c2f722ba727229e671406b4c31d13ececd413e9da8e73352d273c86fcf86536b4edf907689d5b529b4b742d694faf140e2a3d3b33466f5ff18767e4b1de393afca4b25be383332fb4c556b928e211e80ff1c8f4f954bf186ec4db2311c8905f732191ea0a43f15350642da57ab3853c91c007154cbb25ebf314dbde259725de8a41e29e26b25eead49a60d522cf09510cbc86ac210d822d892e408b0412b8f3bef6ac406fe8a941a3d71379f7087ce39cba8e895bd18c856820e5aa5ce2b0ef87d907526f59fc87181f23ecadb843c2db1b6c41b1de9d931828eb1150632680348a452946363460ad97f663357d78dbc679b6db76ada79db183350fa5923a4102bd8807be57c41ca6c6d35a514926890044b56102397a9f8581e10de78e9ffefdb5e18a2b2aaae52c24389117523e08833a1320b9ebd3e769fdb6bfd99dc16f6eb7857a72c3087c4a372a7c7d16bbe4701826051d464e7071b594b228abf1d0c769a3206405aa43ff6ace4b1ae36a265b2be8854e8c9a3dec454481106dbda2c9302e74047b08ee3fef14bd772b827b1c6a48d3b6e6923169dbcac15361534dd38558808a8e58a477d9d2aaf070a9b5832c4bb5bec92a6e1c2cd8b067c6ef7c319fd8ccfd088a69af13fed24ab48ed949b036ab761304622361d5649891305bf87a581f61e4ec5ab7302e78be02509b7f129038fcfd665acfa657afc0aa435162b7acf54f2d790ea6b07f598735662fd2ee0bec6289eededfc8a466c39cb932460b9653bc785ba6f160ed615218b188e424c7523e50707c3e85bba9f147101e9fde4aaf4dc48f09a309fbd0447a9182df729f3da9384f8d92555b938e3caad803f243cd2c4fe4a584787a57cf4c88eea4eb538dbee74ad77b3bf1bb33701a2f044423512299ef35896062adc0bf81cbdcf67b51ba73cb0a75a7c3d68bb0668f2fdeb62c66ea0646f6b094e3a37559634fac8a41e539a6c76942fcf46390c02cd725065609a01c7ac239d24373ed03813c38b5158812e47d7e7af224697083191b2c4e5d5dd50de8fc9446f82391f23d088f16891ce402758907cb329b77060f822b630011964f0a31e3204eb84d9de00be130f8c6cbb2d13f9c5adc4c3824ee08da406b365f10f6fe03b5421f076f844db24d48224a0b73dfdc824dc47898f613395e0d9872c11e1434e8f1177a22d69846b9c15ce562309ce819a1728ebb9440578a5d957d54e65465bfbcdcb4b5ab2cb9534606a6df7a27657651e65f4b869496657ea859cc76fba3cd091d7178ad591774dd4cf671592330204c4b922ee0735260ee24b2f00541902430fd3794d6a745d3c372a55a780c9b62bd8fa54610ccf2dcee578f7da622378e17d7ddb72b48cfaa44e2a3ee08b006cae2b1219fccb16aacb9809101245c9338695febebaf73640ff533f00667b4b7559a6986e", 0x1000}], 0x4, 0xa47) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001300)={0x1d6, './file0\x00', './file0\x00'}) (async) r2 = socket$inet6(0x18, 0x4, 0xf) (async, rerun: 32) lseek(r1, 0x6, 0x2) (async, rerun: 32) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340), 0x8000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000001380)={0x1, 0x1, 0x6, 0x3b7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x200, 0x0) (async, rerun: 64) r5 = getuid() (rerun: 64) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001400)=""/141) (async) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000014c0)) writev(r2, &(0x7f00000025c0)=[{&(0x7f0000001500)="8a3df28c60afcb75dce402d90187b93b6b2a1cbf024532f1064b6dd14fe6312901a167440826a9d23a27da81f98c8eb130013575adef076e3320a1883fafc20709bc5a266e8d213f2c187f1fccb6f6c20cceec1d9676922b48ba242fd6cc32ccc673d5bab76dc1079b429b66b1b7e298066df4a36fd1849aaf90fb2ea3f724ca2f4caae3cf1cd4c50166c735203ae4223eac1d5b6c695094e17852928f5f824fa4650f5ceb3dcd752d82613e42c9aec9ce38b8c23bdd8afcb9befd59c6bd", 0xbe}, {&(0x7f00000015c0)="e933f842dca7f30d0b75634a6337bb383d15a190f73f4ba9cf7394ad776cf3e02c4a19733a55be88dd90bc6c768b2b77a5bf87b4a38544afb7aa91a34ce040b4f69c9c62dad7d529b41038dfb69096971169046da4fe5b8754862f4286f356513a8040c9d0c7cc092f362715545fd7035877b5aa4f82a5a006733533c522c3119b6f2d1724476d8d991559f2881619f28e59219629c9f1d004300af55d2e4496dc3501b0ca7896ef02dc13370cf341af12a2d50ed16f05166fbbe8d025151fd031c39c233888b072aae55d3b7225f2b0a8438445f395b5427f4239e9ad35897068eafde76cd5fec0f4914f5da50a4ee7ae7522a1b570540a2b411c357809ae1d0d391f3d8752e4a2512dfab5ebcf6a636642bb9d3897d3ae415e3df6074148d7ccfd5a5400a178cd034a108cabc34fd3f53fa038c6203f17958ea6a7506fe7945b51d3cd40d90a23e4ade0118da9fb3285e0e9c7a3bf2cda2b0652b96aecb44748fe4210b46249f53e003f8825dab2e53d9ac1d0da94e1da77bb1f0e3a189ea67b9d3a0099dc49da3865e4f09ef7f3bff7c04c3bc870b4f437179855a746a156e41abad1619fa6d5d3dd3292ae99996eb29c3747e2bc7fe15dd32cf96836f5e31656abfcb8a4aa2cf1f0b4755fd7452006a6708c2ba7bbd11432240dfd7a2faf0acfb2126632c1cec29f0ef0e06f42575d8581747a981eb8e423681b9072d0c1bc682d9063bc0b96a592f2d31811101b12b1a8f0c12101749e7fd0f2d9b6feb60e4912d871fe993975777f78da2a80f4f52869c3a49583f01f95da700efa68b5e3522add063b4dc279d4d06f551a3d1f4d1d8cb0583c92c8203d739e82e098e4667e23c66e96cd374f8e50b5f02524f25ce98e394fff0c1868d2adb6f418bbdf30560dfb25991cbe6a3427959a668f43650351dd86de8c0185ca0930d0deabe95c942326139e99690570f74ee53edeb2bfe8885ecfbc26fa5c0220b88505ead3eef365080faec5ae1884e98159403a4e5acb01fa7e5d44b1a026247a9822e9e19033be94d3993555e66d24ac23166cbd082c65dcdb5803c6fecc946c1e25051f8c5e364cec10882095f75a750fd121e2649277feff68d37b528e6318e938e141deafd5e1797294ac59fbba4318cc66a7fa938e056d2641187bae602dae639be8dff30fd699a25578826ef3807a5ce2162a05f3df4e5b467903950a497903384b586c5a13023cdfe3f61af35f6ded43fe27221c5c5d42440e968d8457f739fdf0f0b73d8fdbc8cc1063785f597a44ecb11ed08fd41b65b0b24c11db770581faeb9439d092b6900170af65db97dacb1131ca455bc6e63f78c56f5729613a9a8627b101f93cc118b264fa9b8b469338eb286dafc3409cf0893d6a37932499f7e6b5eb94cc9ad7c8387d168416c2718ce2e0a1dc6f8705888e6c6c7ec2ccf3c46d50d8c3fdc67b822ed6a4315e4305b793b8bbc4a618086cf2e5f4c1f1c3ab04b437390f8f2fa3aa95c46b0704c2ef2f59e7e84f3b00893543a8df7e08b7bd477b7176ada5f5382ff503b7899f419cf1baf86e61678a6eb75b3a9bea8a83f24b1e9f7f5895579c5af1ec0cf568225a891f4afc015d1c3404b17d63c60dcc156ca451483afa8d5af77bba8515065f82782ef2185a7be2245eb8eca53de96d53e2f9d00349ae9510692729861d81319242a1470821e929cf485921ae22045e7773b078afee0cca5db376c853bf0d1a875e8de210403b493cce301b37a8527f5e4e171b7f7baae8d9b9aef47191cd2d8a293b4cb83d71527963cabd4720b4e6a11c753e75c40382259ff194dc63cca80bd2772c396121cc83a17c8ad9c4e9e448f08b82ac21ccb5c7ce1b0b6ade424a04e6520e033a090e8de75b35ea8f819de5d910e91ba6e40f9abe8a2915032a2cce2904849edb89804e3bf5f4d04cf6bd66a2104757a4ad549bf7d8f032f6609955142e8232f75795c070d5447b700d525a3ccbfefad1e3d68fc8b10b791e0925997c149ee4d74068b49b0ff769e642b4c21d610de5283014847ad63b5a98bd63ca35f924d5f729fdf056e32abe9066fb34ca8ef9b36334ec65ae2c4f3ca282714cbb72d89bcc4a690da2c20d55d8170554844e7d994ecf161108de94949602ccc44b0036ec0e4fc64e8a6bfa064d09d2ae8514d08589cf27e37ad4792323b78fb2b34e4084d08be9c19e6460eb06c5064291f9292e329de3e535067726640a7c1c3418f932706169a5500b8543fd02dc42ea9b3ea2d0d5e0d6c56472b90152f329c7bab1c58a2dea97282bf6a7d8d01df13b7add479ca204037c119a252f8ffb75fa5bcb0bfdbdb6c08dddcdb223ba0b9d0a4c6892c126fa405634414b7f33fd81b423b34e35d26c0bd270908982d6c66d15ee8a4c89cc7897a99fc7810828dfa67d15cf6f4cb29fcce0b47225e51cb0afe9d4787c6b4fc657e242f01f27b3c18454158afb108069f1172c90164a6f98def00dba129559a560885c47235c37997d827667d71430f475caf483d27d0455afbe1b037f9ba45f3075b3f218877e9b154fcc1df16eb39e703d9c839c27822f02632cfe2e909be89c3866b820f9214d64cf7409696a7bd9b116513d2078e469cb334f9775dd593a2254457c16112a8d057e36547b14224e43a083ab926ee8f4109f062f76c80c538988bc085a7381dcef6968b33e696826a57f07eb5e0e13d8ec017d07ecd8b28485db9947abf56ebef2f0184fa39bcfb4e19b8c1fd1cd1c18d7919d3f5a32446c2b95fb8694b3aea4ef72998d66d50a1ab38c9e701377c58f82b6c46c741da04d97a5d1e669857e72c4dd6c076fd4010f362d27bd602d790efd50520f5cdee70f32a222a5ae1f6f0815f28ff19152fd0e417080c52e6510fab7de905b900829b56e4c054f1c90e0ce8ba8e2f1fba99895b6139f72837e83b265a3498080255b184d9c8dd9251e99ceea743bc7ca78faa88a5e45bc9138ff75d1b34d0d5839808ce28faae5d42245a8b5cb693ca6c5a3a7c48e4f4bca20e3d9121a4ebcde4b3b06c91819a6cf4afd9ba85edf8a0001b2cef2eee9a80f207ac36de99296e5dc4c4e5cacf62e4f698b300c05fbaf774e4158d59060dc44aed1b1a98d2ebb20787ca67a460e452124c046e0914262c9881cdc95578ca35f64d1a0e06a4fe12908da0d97c526c39fa3733a89dd82d06a31d460db7472830a23911c7c1045fec896ce41666a6f723d932afac22103a0442e4bf2e1a332ab2784e6dc1d037ddb7b5ecb95b8e03801cd5745b777cdaeffa842a8f59623bf2b34394090b760205f5c4a6ff078f804bf9a363f07077a2e4491008f4d30792ca32394b677bef72f4e5d241e5b31e7a66818c9d27df8481a2522882df657d7137c62d877f467d1cfe9d74a24d41c788067d348bbf929df373f2b91eaab43659bb6ce517900fed45c0e1a9cea4e0658a70aa2306dde93e1f2fb0161b5fe64ade917a633d356635c9d708cd08863ac1a0d77ed6f3cd630e0e2a9cf42c7c046fdf2a1b40919d0e5e6c1b92bd5dba665525fe717e140c109481d8e4a922e808d9fb085d1b37b603c06e56fa81db6593b75bb1d7979e1830c9560e89a984bb0ddf28a403f5aac018c5f605dd3899b7788dd2ac65fd629d64eb791e3b086797f2256514c7893e6c86d3b3a231d48903f9a670928b0b3ac046d246790335d5aa51d9fb664ec14453d58598a8a23780fc1ef521fdbc3929ccb6a4de9c0a15b325fcbb1add5ce29c3895c88a3aa2d4c3e9b435c27300c43a6039c49c2cb9370dfdbe8bbeb04e556fb219d7260b86586aa3748d13ec0d4671f6374399b2686154475ad4b153842a1a63e91e1ef4b3581ee988e0e92bd39ecdc8922cd98433530774df2fb66d797d1484ff07e9cc1f50b4991d860a4c1ebb2a4c12fc571c1bbdda4cd944efb6f0791a5aeaa9bdf036a97e08a2c84cd00ef5de3886537b65cbdea768be99c51ffcc4a2b8b113a518061163ec5f6eb37ab65ffa08c93cfc22ae5ef6530cf15808a2b317709409e98baec8b9310454919f0efecce70a5f00ca455f1a96cb30deb144c42cf2815b3222f26029fc0108c11f4f7160f075f5bfacfb86f6bf16522fe4760aa6fb9cfe728641f6cf0eb4004b37a2c14e03a560a874cedd642d4be02875c6a4dd35e63bda91f15026057d4ec7a863a255e029ccbb7f2b8f5d3dab1757461548bdfdd5ba487f84ba470765c54b42e01151e9e86ac0612d36278456fa28bf495b1e1435af2b7708e5a0493c672623a1f53cb712e28bec752dfb78cf77316721264b2a2958cd38c5ea52caa263b599da0756f388f9d97e06420954437159b7433c3b446e403a7422d464e22a6f7133f6f08205b6bf4e421c329d784c3e88decb57ed086735488ee00c195cb832efc986b6cf280525d2ce24c1b0b21b0f5ceeba36b4c0a778a60b4c20b4ae5e16f2a648e2dc6dbbe759cbcc772b27cb29bcd504ea3189b67c0b9cd5853e7f4ce8fe95e1d8a80be7161cbd9eb98eb124191502b0e12dc4e75902ea4957e15dd3bc82b380f16514082ca4ddd7d70a87df78a50669a7f63b65c2655da6bc8b6c32dd05138f4f0574a2b446428547d043c27092a8258c49e7a262a57345e12febba296d298373cb47d8d1dbd4ae16e35ed4fb17748901b7468e48fe0244efc17005e3633ebda32c826dc30b35aa1a21adaf63c749c3e46b301197fe8cd6252b82353cad3d460104cd6147d46dd73a594401e0dceab11b85711d907b5d92d0cbbafe567a9789e593f004be41643cba48f2a197e9d0429101a9d1c326196792da637a57df5be4987f3b1412de71e9f38973482336ef7aeb9b8d8150ff6fed30637a868ea463250ef30ac6a29ea9fbdbe84b6094f19158f9593c15c091bb7647fa9315b5b824017dc82813f823583963feac9ea27dd777bdf3f67f4a5fa74df1c30b90a087e487daa87c21256f50e4ad6ba1ce62c17b1e264aa273154a9849544684440da84569739fff585ae77450aa0e6bdbe29f33de50a9b183b373cd24d41c609d9ca37b26eee1d10349b81991921d7c876d3988877b91023ca6329feff1219772eaa6a75b15de53aae1f91bc2fdb9828c5debe69864154a7c8cceed53878385ab38147eefedc29863a98ce08b9e499b223fcdabcdd50fcd48c1e7074e9f84eb566731c3d799949aa3bb412c5b70f71de4d40f12981fdced8b4e9701464ed5a3e2b9572deffcf1424ccfa31b927aa8afb91f5d6fcb02175a301f317ea61538908e406e785818215e61e89eb68d370a059262a4726ab63e6f90c9f36f78fe024cc38158b6ba541bafddc9062c2e69199e354d759cdeb9645ee82cc234e6231cb88abcf8a353b63221b88fd2d941c8157aad59106926973887585b3530cc3207d2286e9620253374b1ee38914ba43f5bfbd942a31d231d1a579368a76ec62d0e50499c70b8c78cf033b672f8c7d7b034e4181592dc33a50d80c650554efce2e973abe9876f5a53bbfe1c48516cf446e65880c2ac9d70972450e151abc1c04d1e5f7e856e7b4eea677d9053f79121704d245f1da0f5b842d9b6329248175186f32c5a82015513aced4e255fbc7e3b9f92e794bfa41849656e1ee2b82d35ec5e2596f633b6e7455ef21c1871737e38ef07da386820a11959c2032187f20659679a745d61ce990ad9f152827f3bdd62f2614a6ffa70c3a245e1ad00dd28e35c81e3a01cd9b09aabc1b42b0176d6be00de7e7d5d8c5e51acacf247f25a4b59213c6b2b30657d11e6eecf4c7f7bb37e94baee967496361dde1939e3fc3defdf3", 0x1000}], 0x2) (async) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000002600)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000002680)={0x6, &(0x7f0000002640)=[{0x9, 0xf, 0x81, 0x8}, {0x3, 0x5, 0xf, 0x8001}, {0xe, 0x4, 0x2, 0xd291}, {0x1, 0xf9, 0x80, 0x67}, {0x6, 0xc0, 0x7, 0x6}, {0x6, 0xff, 0x3, 0x60000000}]}) (async) recvfrom(r0, &(0x7f00000026c0)=""/32, 0x20, 0x42, &(0x7f0000002700)=@in={0x2, 0x3}, 0xc) flock(r3, 0x0) (async) fchown(r3, r5, 0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002740)={0x9, 0x8, 0x7, 0x0, "e601672eb2c6ca707b227dd5cf061f9c917acf25", 0x8001}) pwrite(r2, &(0x7f0000002780)="8ea5979cbbe6b551143f7f33bda5d0a2198f1d202299193784aecb110ee90e7e0dd7723fc6b429934b5f37842cbb9c59d1c80c6983160e096ca1ba03208417a524e13323d60d572e713a3171c9adb97b7272fd5a1d1f8a119076cd4fd7aab0dfe8eb56901a5c2fd7526f3922c513156dc17a600cc46bf3b2a6cef23643168f5e27567dd354f1e6f13c2bcaed590aa425ae2298be26fe45b146426f8067a15d47a7cdff149b198039615ecdc6d87ac11bf203b13b7df71c62ea27ad699e9d519939c37c076419edaaedf3475bdb12e6bdb13b764fe6d1e002bd12cfc32976a302a9f9f6f5c7dd2a1c977d0df42504e1eddf167bc9890ff364396d9e4d5d5b6903c071259fabc99d7a8873bf84efd488e2d9637d5d81d5b08576936424e84fb89754cc9575f14107052c4ca58649f835bd687520d6a1a396bc318a231581209210089b8d20dc3293c89d2370e69ce1473391f011e39cc4fe7b25a7c94225eb6f9dc3018e030ae21bc457ee31aa9a353a65cb3d4f0866775c702b4d883a7b292520e500cda4e9fd321a3620778aea19556bf88321fdb2b35fe5bb7e68f92bd12fd5a1af12f40ee8b6af1890c52a6118f10ede9f71669e37ad0faefe0c1197d8d6b36fd4fe4424bd58dc3f06aea7f42be0b02eb62fb9ffb0de406f9cd33fe8fceec463955219106a7cbf4819f9fa0801ebab599e7fbf3c316aa694628ea5fc47c86c521f53ed4f95192ce72038ded9143abd1c8c68c9366595cf39cc17eedcbc071fd1a63f3da7e772913bb99c753171526cb62daae2f26fc35dec2eb3d3390fc2a5388af2f5a5a7c3334dac5948b666a602670c3dad013a77566fb4a7646197d3d6d8298ccdc9521612bba4da86e8f68d892de022b19d231aa07222003f93a8b4473c3e7d15bd8f0aa7cf62d1b5f61782f6e8f26a51bbf8069ebbf024980e01be794c2ba6f70b0ae1d11fecf032a7e44da1489f0a301499f94725e6df9cd411f8d9f935308cc3cd0eff7fe821d224ac45972ed0e1c3af1870ffaa323cf1be838a0807ab8a83abe6a21b6c398a2c4a8c219ce7fb537917551bc301b899609b6648937959b31ad8bc6bcc046128671fbe63bb70035bd1e56bf70354958ad67b2bad74809994cde2240f83c28027f301c379b85b47f5250f88ea2fa40a7cc6ecd473fc65ad2371bf1d8b5bdaf922d8d71afda1bbb3547c05980cfca0ecf9b7a4206966748cabe8769eb500c92e399638ea79ad3a56860da27ad78ca620c8c3d6a08de256c25614f3a42947ec18a94937c8661cbd5d141fb9544b3b32f27853d588288b92761246834ec0a4c22cd7c1795635506a5e0f43bc09860778e92f161d178211a3d6a31412305d513656907ad10e77c417483d96031f3d394d07229cfb4acd2b98fc74cbc0e233a72022bc260a13ef828b28a93d360acc5d99d433b5fe7962c34cf9f06161cd043454c7e2fb798d752733eac0515186cb19ca1172bf3ff671d3906e47808e3d473709023c7e025cdbdb2bb053937dc1647e1f95c010efef87dd4ead60058f8c4833489d0585c7d880cc9ae46c5fa32ac320bd699e1f20a0874fc10fa1a4111ec5f31dd8cad3cbdedd86f3dc56e24d0b6deecce11d15523f0a4b5379932ef5140b12454396f934280d441001a44883b60215759febe259fa6d9ea7b053b9c67c8799e78c3b2eba7c8b9097cf231481fba43059699139584c2c0e7af62bd995d21c41ab536f170daba0aff2c68840382cd0cf73369624228556b402955efb250dc70d9b1fbc19b47d40b51d024d30c4c780ef9745baca28c98d3cae321fb44718dbeb4a8a07da994b1baa62562904fb5b152a1a3363b70c71676f5c6377831f60864a01ebe3976c858ea0a37232f798ff3df26946f3fb028c64e287b533fe7a1fdcd0b8a9c10b9d118c6ed8a126785baa4f4aebe2fea1ec106bf9264eff451c0ef6c881e6d1bedd835bf7531de0861009221988a7af46fe79535e1f87a939065d8e306ff4d41fd9ccf86593499fa2b6df44b01dc20982cea72473f2337264660f12dc0f9778c3fd579b2951fc2c5852d3782886e143df4f23e2ff1c43b79ab237fb6e5f92ffc924d2fa67640104ce546c5fc261741645b89b8df77148da7be56273bde71d80ceec88a2131116b4174f7149fa00137292a1dc08d22b3049d07e846c421c6f0633215e1af79bbe75dcbece1f54d579a124f11c5cbf81056b3c3558ac4b81aaae34c584357fb89af97aa25d99d3522488dee139b0269d183df3dacca65d14256dfd0ef20ff00a31f36a09467d76a5eb5ebf85ffd4d868c90387455fdea311cedd782f61379ee4e69f50cbe828c0d9f4a510b54f57ec669b9d6fc358402c1bc525b2a2d9557e0e731b26fa6bdcaec53004c30f60a94612f34f2e2eff128d4d2347d15b4f74bf575f93168e2a2fd046aeb7986484a65d39f2a13d7617c7950151b40fbe2ca9d6db732505a52025c74f7ca852092e1d4de1f82ffae3607fa505f76e4a6ec5df9ef816905e32e777e85dd300dac85a274ac465cf7b93d70b31863b422c0e2d6ca0a24e44cbcc23b4c5abada95f804e6c94eec7980aafdb0fcba74491aecf92cb4e850a45a46806281f8217ced0ba1c38381516951f886a6b35f20f3d3c5b22eecd29ea4801bb5abb3ea3cff096c79c2ebe222ae53b83e532c700acc6f80ba0aa362f92cefee25b8af8d77486eaea96d093025b69bfb0513329acbc8c129643f0fb5e9993366f014aa9720fc0283e06bcdc3442719546d63b9557873ba1d59bcf82e8396baad87e49fe6f4cc433e1c7499b0d57a4af2585f2b1b6176d941cc07cf97a1979b1469831503cb197b389118ac95e84ac2c63345095bc239c811e0293b097809be6d927109d680f7a3df29239d2d16b7af76d45c38680d597fd3164847947f0be214f0c009113ca1b9150f12c89e459e8f702c8911358ab76cd327ab5d195f295ed770e9d703fbd8a49495c893d9660852a06dcc3103d03e6bb595d304a4eca2de591d2646b4965a1df1964f51afe73bbc786279dd8aea90311f4e193ca7d9706a409a3390741a1d0b81468602c3c9acf03568fa60ba385a94b6e2016882efcd60c1c4a25854e349a6d4b466a8d149c8c6d02155e5fcedf0ccf1a4ef7c70d27ac7bdcc44ce181b546c0a1a974384cebc1b109b7215acd4dc4f39518662d81ada870974d45cba55c2822e374ace29517883d0987c54c1562633a8cde90983c79aba69740e216c5c0e7abe2c849a6a4e6aec9e5ecb55ec0afe0d58c66529031658109229d150935386efb82d8c2bd6ce82e343916a102e3c8d9dabef9c807fc0a5f8e17288fe19000fe7ffb50c896c9c5ec784df6b4a368ad08f90f29fb825327beb8127dc520e33dddae1681a7f4b01e46c0bc9d04eaa78c91b00c86059768423e87eb3bec49855709845f6175819115a2b67f186ee14cd250a04bdfb6e636823e37097eaf292372566368a7582b9ec31c5f76877f17948b71f6903a1493775c9d48c7be54022ebf75d36b490d19f1f36230600e8b4d8d47ad52614ce0a3cb1aeaa40d93b0f9ce5337ae8a65ac6889ea6c59c2cb77f288316ebe66d36f0a7b284ef73e5330375bd68aa24049bac4daae0ff27dd3d53a9d0162bc47b24b31df109087482eeb24aa84e3c19dd6015fe8d614a68e144ecb21a2cc8bbbfed23cd6e59975cd6a66deb37a7b62ec48c3268ca936c2c368be4b042c821d828f015f1764abc6a05d931cb2e2eafa8b48fccdedce1f2bfdd50446f67a3b0f139afaeee46e4095cdbd2f17b4c31de1a2380fe9f0513a414f7c4e44f4fc243cfe15320b73260319c41d89ae9ed71c99fdd51c4d46bbad4414cc8eec2c092eb0c098f1a6f5cca8ad31dbf3c97c366b8a5b855412063224246f659602ab32d169b5ff138ab1f8976cd39a15cdee5e00c2bac1781d3e9a1d4033b39f547e779fa6cea0eeda645ff789a3e850c526229fba05d06083a60895500d9db3ff1668a6a4f03810c7ec8729ebb6c9b456efe3c10366bceb971da0c2993f6a88b8726e7879da0303830c9047acf3d4e0f42749c4b0ff67e067545f22a3fc92b77c4116b408417ce1ffa0384fce02a67e830cebd864e5cb35a645c52e90b355bb53cc93b87761ded92d326ed841c812df397e6476bde7d55766d713a379ab6ebf12df8e9ddbdb6a400cf34fe0526adf5ddf45f37c208cc7acfbd0609f501078c0f25ca7d02bc3f85770750473bfc2d9ed72290ab84431688ca1c43c8d654b35c59a550ee77710601dbd5545ba0f5f5cae1c5ab5b630ca2a80a4a054ae1784427b629f3efe4ba170a8ae9f7dd227bfe2ddc2c6d5db074d26cc8d9e80be6d112300e551971830f41963d8e044505d0f629fe2be8c3c12edfe5102bb4fb889fa4116429e9d35234f4660b6b20745cf2def63570caa1d02df866b8d6e79e90a776ac7682696072a846e725c8fa25761f72cca1353ccb8f551fb41bcadaf2acca1d7e01b846ea8201731fc15b7d54d76bf9e7a66d8af54554d633dc1044714675617de00dc4bef31bcb9122e4b708871e4124d728d5bf189249e90cdb52a12a3ba282b620cc710feaf8d26c35f7b273faea39473d547a25c74bfc5443f94307095c720e3ed6419cbde2c57710f04d15a227a4d7a5d72f089b0204a0e0f8f860a8caea1a3187ef1b546fd35f4cba36d73340ef11a39bcd8fb21bebeee6a4cc1e6f44ece09cbf5859b9f3fcdc259472ef04804ec7d1cbc2273b5492c690b0568c0c2a5654b148ff5f111018803fb52bb8b23100f05a09e5fefe5c8649e50d0487883cd43e2ceab50eca3cd61cfed65028cf2c830ed8bc5500cfae5f2186424f365feaa2ce07cf970a92d62c32e44d79be096562dcfff46720edd02c81ab6796f8ce04757ecd550292f5951e74a514bf3083b360b0649a0fbee999d20668e6e1485049b8e8f8942633206069e300505f8144939ac374ee52cf6c9e4336c898e0cda946af760068dbe033a4dedf7b318d6f98374009e47642200a036922e84b37e7dc9e18d2c08fb4ecbf3f12d3e5defe1f0eaea8de696949f7d7cf2f805556af47eecf4014dc109e79cf3782f33f3de0c84c0e1c1f8138339b7042ce192fee7ac79260e9f418b033432d4d20682afc515c81c71c1bf01cac0c01c92a52957aa6a40ce9f72af449eea01608d76031c23f7075a608f0ab8a9b29e136f5bff50abd314b0f2ae8185a3f544265ebdd35db48203c79e8cea6db90c5ea87f647e7dfc619522ad98cc6d3569c1553db97a21fb499d7c449e6396f25308b5c4de55c43b556b73029f319c51cb7f5d0bf9b009e5cf0bb2ceafe15b4237b52d48c34ce030d29aeb295530a6f6054427c6f9ea42d604cb790ed0cf105be30c67780ff13ec77f2c106175dce93795debab365de9f0d24628f16541a88fa85736a83bfe36870939c19154d99aea6924e0ba3b658817caaa2218167d69463655c5bb8bc6fc8234ea14be0c4ae5d2d4e18e35b9df197cf41cff47388fdb47b8ce5531ee0161235d0a176be14d93ef28006bd528671cdc51d9e4ec0b9ab6b1d9a0bc01f7be050de09eb56296a5a003d4552dee031b4467e9c1c189d6fca3ea717ab8e53c8c8d8c67445a82ce9a07a63ab1d5f308360d1388885a631b2386bcd254e89b9dc0a4b6973cd6ac0276d0ee6dff6d51794cbbac6c74734a3f02af7ec5ec66450245dd5fd4aceb5deaf2bdbcbeb6517f17607237b1169f019f954771805e246f0e0b064b163e513d0faa520398a3c5e4ec3603c32d0bb621b67bf7de5262f7bdb19f3", 0x1000, 0x5) (async) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000003780), 0x8, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000037c0)=r0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003800), &(0x7f0000003840)=0xc) setrlimit(0x2, &(0x7f0000003880)={0x60000000, 0x60000000}) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000038c0), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r8, 0xc0105715, &(0x7f0000003900)={0x4, [0x0, 0x0, 0x0, 0x0]}) (async) fcntl$getflags(r3, 0x3) (async) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000003940)) 5.17110873s ago: executing program 6 (id=349): r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xee69) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) listen(r2, 0x9) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20080, 0x0) fcntl$setstatus(r3, 0x4, 0x4) r4 = dup(r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x40, 0x4}, {0xcd, 0xfffffffe}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x7ff, 0x1ff, './file0\x00', 0x6d6, 0x5, 0xffffffff, 0x7}) r6 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000240)={0x4, [{0x1, 0x8}, {0x3, 0x75}, {0x3, 0xfffff889}, {0x3, 0xff}, {0x1, 0x5}, {0x0, 0x6}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0xfffffff7}, {0x2, 0xffffffff}, {0x1, 0xf}, {0x3, 0x8001}, {0x2, 0x7}, {0x2, 0x9}, {0x6, 0x5}, {0x2, 0x8004}, {0x2, 0x10}, {0x2, 0x6}, {0x2, 0x80}, {0x1, 0x7}, {0x3}, {0x1}, {0x3, 0x100}, {0x1, 0x85}, {0x3}, {0x1, 0x401}, {0x2, 0xa421}, {0x2, 0x4}, {0x1, 0x200}, {0x5, 0xfff}, {0x3, 0x2c7d}, {0x3}]}) sendto$inet(r4, &(0x7f0000000380)="baa383c637f7c7b07883e1c47e857f868f8d8ceaee9e90aac6dc5f444c1171838505f4a84c58c372eb1b574d3d44ca69de5629b7c561eacd528624d9d6475e47131de706b547a6546a", 0x49, 0x403, &(0x7f0000000400)={0x2, 0x0}, 0xc) r7 = openat(r4, &(0x7f0000000440)='./file0/file0\x00', 0x20000, 0x1cb) getgid() fcntl$setown(r2, 0x6, r0) bind(r2, &(0x7f0000000480)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r8 = socket(0x6, 0x4, 0xc7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) preadv(r9, &(0x7f0000000900)=[{&(0x7f0000000500)=""/51, 0x33}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/251, 0xfb}, {&(0x7f00000006c0)=""/26, 0x1a}, {&(0x7f0000000700)=""/242, 0xf2}, {&(0x7f0000000800)=""/143, 0x8f}, {&(0x7f00000008c0)=""/54, 0x36}], 0x7, 0x4) write(r1, &(0x7f0000000980)="22a3130e54fb33122596a3ee06d71925faf79f2530e88baa074c4bfb1495614b2651860aa389791499420dfa66d1912ffc694a9157792000c279b2b0f5a41af30369731431a1f122a898fe3cd91d6df7c94230345aabd76cac7b3115b139d6516a49c09c89dcdd9f0bdea68bae199870fc64b81447d23f6f3cf3026b1dd0b2a3c97616264c6a9d8193ae621d804f30023c84eff824d8e30a2fa19c356160ef13ed1372765ad98b367ced0f7da33186af345e9bef07ef7a0781ec12be581d30194c3da5634ad0445eb69e01a2a4411a55140628bebf34244f24000e8192be849ea758dd42c994dfe6480a8baa1d069dd1af7102959f3e2e5db2f9", 0xfa) setitimer(0x2, &(0x7f0000000a80)={{0xc5, 0x2}, {0x40, 0x4}}, &(0x7f0000000ac0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000b00), 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000b40)={0x9, './file0/file0\x00', './file0/file0\x00'}) pwritev(r8, &(0x7f0000000e40)=[{&(0x7f0000000b80)="c1715280d51b18c2bb893f5ebd77c9a16bdce11a74046d1684bb60acfa84b431cfc50572b4ccf0c7438634bfdb4512951860fcc8f8f7591cea5617f8ee99b42a19ff1525c59316c94aca64e4d08bcf2b5dcda1d5a0e0734f6fcaef2cea1cc746dcbbfeb7a9e5ed8db996d8e086de1a4759cc535ba7fecfc61dca13e200b53d43e3010704ece6314c60d5f4d752d5a7533cae30338f693dea9fc51ba9aeba9c3cc74ac37d28c345bc345e3d5108bfdd6c5d9bf2d54924869880edac1c06eb6334209c4206db9978776f596afbfabe1c05489538a1868290ffdc2f8b94e74035f1c8e29511dfee", 0xe6}, {&(0x7f0000000c80)="dbee6a5bf8c867ce232a75ccbc59f7c66c071f06778a27b6e8c5f8082c3b7774a8cb420ac1125e8e420c283d47ec2d9d002f3980608ad8f56710f43f0ba85b1c5bd585a7f124da62b750af790018ecdcd8e780e52dcc1d39a1da10613b045382bce847f458e44581931f16e83e46c7beeee458e73afee35cffbec47e38dfb0298d37e7f62d4cfba087926b632417023ff26c294ad09eb7d136aaf36786a45b75376283df646d518ab5407741dfe99d69318897a0c8eccea0a74cb1c73ecc5a6aeef51de533a995619f2dceadca5f7b1e944e513f1b3154c7372629513634043bb2745c506486523c0f174a", 0xeb}, {&(0x7f0000000d80)="36d08d8a84473864805019d99658248332a41d49e1a8ee68f3b0fc06e436dffd522ba9608d11b3d50a31630311bed7470415cc09d9ce777920c7f41723aa01717eb349e136c6e7222193e0acd00f8ba071b13dfa3e2009b8720d053633043a00d6b0661907a84ade631f5d4d302259635768c75d459b27dfb9cc7c8ff119e648ee8f49aa7364823ea6b7d413f43100010150fd4da2cfb1dc69c03e1932c9eb4f636b8939326baa5f1bc0a5", 0xab}], 0x3, 0x800) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000e80)) 2.900341712s ago: executing program 1 (id=358): getgroups(0x9a, 0xfffffffffffffffe) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="8f1f050c3c88fa96f344d25a9bb45284a382f3b0bdc9b3cf662ed21159c0855ee2cd9d0ac9bce37f91e8a19b8e2c15d56c100985", 0x34) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000100)="816b04aee3c108506f8927112aeb6e01956fc5c31e8c14952f71c8a4981e86fc2400f009f74c0f4c5a0cbab890039578b91119d622ac103325088d4f28a6e11cf15c5bf5a18c13f7c0ff51e63a187d1f711d8c454a6fafb0d955459e4530e959e91bcfad9ba58128e9fdcd4417291dde1f5a8d9a85a98687b2360ffd1ab00aea8e6067659f02152a839c111c902359aa42abfbacf871875e46880c2e287fe44ef91010054c6ab1740f3219c4cbaaf0d284eeb0d794df7a3f95c71869d66312637309d1a5dcea370174add97db351140af54008c637a3ae3adf9ddad3aebbfefcddc52904c26d203a2687af7fb9e8cfe39c00876b", &(0x7f0000000200)=0xf4, &(0x7f0000000240)="312c3ff8a682e62ffcf40fb1bf198d08ea41200fbab3c57f03536312109f306510adfdf7abc2c24968a1458a5dfb0db80004f95f20bc1e24605945b29157154b6023767156ccd2476f1b3dda6b226bfccfd9a18b5cca677e47139f838fc7d9834f85af4054d94618762d9966dcbfcb5a2b3359e13eca28589110c45b76adeb97c20d8513d12ec2cceafcc2b19f26addc7206cb0baaafcf31701f8f07c9d0c3af3c437e27506dd90522970f91865b8385821affff4f491185ecf964bf8b0278312899015721640949fb130a85b3a2584133385dda22a4966a9956389e6bc8163002", 0xe1) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) unveil(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) getgroups(0x9a, 0xfffffffffffffffe) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) r0 = socket(0x11, 0x3, 0x0) socket(0x6, 0x8000, 0x7) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x4d}, 0x2, &(0x7f0000000380)="d4144bb04550663dcd74247e634441a7b8a544e8b1a063ef4e17740c4349d2cb8c3fdc5da804e403bfab62507b4e45b5f9256af959c42ae0ca59c47fbd028abb2e2a152832233fb6e6ef4f8b47c3dddbcd3df854a16da4b139b2470d9c3cbfe9e94cc282459817480c7696d92bc3dbdc883bf0b7f3f055fbcbf4", &(0x7f0000000400)=0x7a, &(0x7f0000000440)="c74c59811abba885f946a47dc5161667a77cde03d2e45daf59d3e5ff56f4b28bccc08dcc143093ddc883ae8d2ab840cd8d4a23afdd5a00350c5cdbc8b8442f39a2faa0bba600640c2a622ef6de18813f4229a389ae902e3a2a0b784235788a2d8e24ca00bbd8a180f29acc14d8ce697d89567e9f3bf8af7ac34fca968b1e5bf7bcb21ad2f9da29ed3b5cf003362bf2108ddf6984ecdf90c08ffc05e6defae175a7b4b08a4a21d3e8a2d79c2894285d5754c80b94061401563ec3a19a7f100b7a4b227a22", 0xc4) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 1.82017069s ago: executing program 1 (id=363): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="c528c09bb2cde206", 0x8}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="a61223d890d03741788b50ad6238a33009c2165d537736729e519b6e5e25fc7c8859fc659a00989e887d1c5bd93b7339a4259b0d1e1aa4d0dc8dccd49e3a35090e8f294086dc57a5", &(0x7f0000000080)=0x48, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x1, 0x0, 0x8000000000000000, 0x1, 0x0, 0x120000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) 1.728530308s ago: executing program 2 (id=367): syz_extract_tcp_res(&(0x7f0000000040), 0xffffff7f, 0x9) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x2, 0x10000000000000}}, 0x2) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.707519481s ago: executing program 2 (id=374): syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x18f, @rand_addr, {[@rr={0x7, 0x3}, @rr={0x7, 0x3, 0x6}, @ra={0x94, 0x6, 0xa}, @ra={0x94, 0x6, 0x1}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0x5}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x18f, @rand_addr, {[@rr={0x7, 0x3}, @rr={0x7, 0x3, 0x6}, @ra={0x94, 0x6, 0xa}, @ra={0x94, 0x6, 0x1}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0x5}}}}}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 1.658644802s ago: executing program 3 (id=375): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f0000000480)=[{0xf8a, 0x1, 0x1, 0x2}, {0xff, 0x1, 0x8, 0x851e}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="e470a6610ee1ef12", 0x8}], 0x1, &(0x7f0000000100)=[{0x10, 0xffff, 0xffffffff}], 0x10}, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000980)="ccd422f19d215c3eca2739f2e3a9a69e704e600498b30132af6e064f39d45184c93c39f189e66fc6a773aaf8d716771c9e92917df3776ba5c84ffddf81dddd586bb3c56b242b0e83fcefd602", 0x4c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13d798c8df490469e660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6f4f4e5a79ec759fdd656f", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000db4000/0x3000)=nil, 0x3000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x80000001}) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000000)={0xfff, 0x6, 0xc, 0x0, "cd000000000000000003000000044200", 0x8001, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="b323aa3259214a61ca1b4542da5ad705bf6239a74e9116e7b0f0f27aefd22c44af60203c3abd701156ff645df313aeb4bf5802c1e8cc04c9481d25705028792e3583e720afaf5c1a809a0c4994dd4bd1d7342fdc4ca8b3428f5959036e7d552d6fe8414e464f326aebc181a8bd7ea234d8a6483052ce0c6e9d451370ad52b764c6b6188ad04da680a9df9625", &(0x7f0000000140)=0x8c, &(0x7f00000002c0)="f8d825f3c043c3f7564d3e061e9770be54deb5a1e5aedc51740298d41c299805e4a1104f9cd537e37c1d156bc73aa8bc941c9d0bcc4004c7ffdfc55aa1d14204ab6c44c7bfb8d1b8be6e3ac6b7e80ce1d0df71b3e4026b3963eb9608408a2cebe4bf4e7a72d2cbc69b8575f3ddd6cb8116fc9488f86e1fe48827516cb31ba0e89f3aafd1e37cfd5e29dc9f39ff14e7f50264f11d3efae885e7310f585dcf454389c4b24626b4ba954c8b17941c112a986248d784346840c45c9dee391f2f93ffbd677efe6733dd021057314f88382ce51625736070e2eb9d698735f1d15c03c2a0d9454ebf4462f0bba9", 0xea) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x42, 0x0}) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x4}], 0x88cd, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setreuid(0xffffffffffffffff, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x66, 0x0, 0x0) connect$unix(r3, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 1.65233692s ago: executing program 2 (id=379): r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) close(0xffffffffffffffff) r1 = syz_open_pts() (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x40000800) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000240)={0xfffffffd, 0x0, 0x3, 0x20}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(0x0, 0x33, 0x0) (async) writev(r1, &(0x7f0000000180)=[{0x0}], 0xfffff5d) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='{', &(0x7f0000000080)=0x1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) (async, rerun: 64) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) mmap(&(0x7f0000274000/0x4000)=nil, 0x4000, 0x0, 0x4010, r5, 0xc) (async, rerun: 64) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (rerun: 64) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010009, 0xffffffffffffffff}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) 1.578079956s ago: executing program 2 (id=380): select(0x3a, &(0x7f00000000c0)={0x8000000000000000, 0x0, 0x4000000000005, 0x800000000000005, 0x9, 0x8, 0x10000, 0x5}, 0x0, 0x0, 0x0) 1.575345593s ago: executing program 3 (id=382): r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x7, './file0\x00', 0x5, 0x2, 0x183d}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000140)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setrlimit(0x7, &(0x7f0000000000)={0x0, 0x80000000}) dup(0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x7, './file0\x00', 0x5, 0x2, 0x183d}) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000140)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) rmdir(&(0x7f0000000080)='./file0\x00') (async) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x80000000}) (async) 1.522040707s ago: executing program 3 (id=386): r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="96f6b42c2679197629fbfef15bb67ad1e0", 0x11}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x31, 0xc003, 0x3) close(r1) socket(0x2, 0x3, 0xfe) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="c528", 0x2}], 0x1) sysctl$kern(0x0, 0x4e, &(0x7f00000001c0)="fb52a86fb5a4070500", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb0800453bc265006700027861907800000e18ac1400bb4e234e2100089078"]) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0x4d4) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x1dc) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000540)) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) rename(0x0, &(0x7f0000000180)='./bus\x00') kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) 1.474897646s ago: executing program 3 (id=389): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3fffff, 0x3, 0x0, 0x0, "0000000000dac93c760000808000", 0x0, 0x8}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) chroot(&(0x7f0000000740)='.\x00') (async, rerun: 32) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (rerun: 32) 1.071611768s ago: executing program 0 (id=407): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x106) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b2ae00000000000057ccf5c0fc2fc278d5fc90c65f99a001c9ae9ab8d1a9cf1ee0b1cbcf32784a7626b5f29cfefd0b3d48dc7095cff9760005e9793cabff6d43982653bc74c136252e480ac1", 0x4c}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb33", 0xecb}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) setrlimit(0x1, &(0x7f00000011c0)) (rerun: 32) getrlimit(0x3, &(0x7f00000000c0)) lseek(r0, 0x38000, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) r1 = syz_open_pts() close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x1, 0x2}, {0xb2c5, 0x5, 0x40, 0x11fffe}, {0x3, 0x0, 0x0, 0x80000001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff91, "24261f00f8000000000000000000000700", 0x1, 0x8}) (async, rerun: 32) ioctl$TIOCSDTR(r1, 0x20007479) (rerun: 32) 1.067577664s ago: executing program 0 (id=408): semget(0x0, 0x1, 0x281) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[@rights={0x10}], 0x10, 0x402}, 0x2) r2 = semget$private(0x0, 0x0, 0x4) semop(r2, &(0x7f0000000040)=[{0x1, 0x4, 0x2000}, {0x0, 0x623c}, {0x3, 0x5}, {0x4, 0xf498}, {0x4, 0xfff8, 0x1000}, {0x1, 0x6, 0x800}], 0x6) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000180)=[{0x0, 0x7fff, 0x1000}], 0x1) 1.067004546s ago: executing program 5 (id=409): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) socket(0x2, 0x1, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x84, 0xfffffc01, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d60f21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getppid() (async) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) 972.176056ms ago: executing program 5 (id=411): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000040)="b94172b9a06c50aa64aac30a472b9adcb7a122b5909c3779cd6d29396b74de6bac06771376e6adcb1ee4848486026cbd94481b4ffbbc182c7e4ac746547af94c0d9cdd21cdbf7f11354e4d69704e863c601943cc7cf7b74b3b233a53d205fb65b977af8fdf323053ff6096f51fa0c11819dfd30c768e4facc2e15d97958bee2085e0be67e6a1d10b59a0433b57a50d64c1856e5bda0bb000efb27882f6b85592f2413ddac563cfb68a71aa617ca8bdf1f9a890d05192172988db4c14a634040e2cf8975301fbb8ebbd692b717071300a5d31caad275ad336fce83b642129030d75390d4d14e426a560e25d4c3d72749fabaac81e9bb8756e2a0d1d634f", &(0x7f0000000140)=0xfd, &(0x7f0000000200)="92ceaf8aa4e1ca8e7ba15aa1de9cdd6b8de1c414925dce1ab4a5b67ff17ca4de42cb05d2d88811271576a86a63fae544611e7cc15e050e11f1605e02dba39d7340be0f4a059cee932a10d4766f3be900052bab8b18d56f243144391128405b386711ae4a78e4577595efbecdd6bc5694f0a1249aec9815f676f128f5deb5f19c57a8983b5b788f64dc10f51231761855bb17f39ca28724a2aa397e0eb7637c3c3c9890bd4da536ebaf77a7cd51fdc413a900ecfd9a87ce1da4bef87c6c7dabfce91d96a9106ffb4ae97811ed1aa9af641109864a2a8436f60c528e1fbe509a968f155c10ccf010a2edfff44e101f111497a81df5ae141acb1b4a286793258bca0370e356711f407717cfc92881da21fc4fb6d926d481a321d84aa8caa4af662dee0a3e00bc4da4b94ea1778c66bd93b51f4ff4b83273ee55604e26a64f5477b606a9f795d00d0a66f0b366c745ad57825b55bb42fa81c65d9bf74e6fb96df52a73becc18dcc33a1ae83c8b65ac05f8fd5b1da24a81f1b2c59fce5a32ac42685d0b03170a48b7b6f97afb782b619b4a39b7a7a3555388f7d92c2264700c7d83b533dde5b21cb4bc72ef14aacc95f4c3967f0815877498e159250249acc8b6b63bc238e01e2ded872fb39add983e84968bd0f59325f9bd31dca8800e9ddc3b2f8f2278ef271b35ded73a47aa342d23112004ebef68c1cce0c21b6ff5ada4a2125352716e80c4659e8b767dc6d124841f345ad3c1756d9ba81bc32c75fd2c90071a94a3b7d4dec03e0d4d49bb1afaae0d97f79b3298d3f3498df5b3c2a0907333ccc36d63d8dfd8d4d0b2ad8b981bee00217f2545af0b3e381884540289c2dc58e9500bdf5f23c40f42fef5982c0b96d8820b38d35e75aaddeec09fbc7de150e43bc860ef7ad39218c73b4738be2c9286ca7b88c5760f56c8a85ad8fd54cefe0f8af7c6f2a9f1421b21ea0199d4acf57d89e0de69fe888cd8eeb72926d20df12d2ba72d528d6ccc0e7749e4d020691f4ba7dde6d3ccb643e3fe21db8fbb4d2f20ee346931ef9d88210ded9d933f13f490eaa7161592ae3fd88910b9566197a95f4eb995a93d0ef8b78f3ac23d47aa68b5bb543e6e08079382434a6ef9324ed0800851f17cd2e468e59194d51990a7dbf418231aede15915b74b60dc697a6a95459dac54acfe89e496378ce902d2c0a288ca74e06212edf9a4f01bdb141ebea7b90392627bb6cf4bb650e74d7c8464e4d8a89f2a31b4e1c7e6e88da7bf3ddc71c3c78c4a3890ac1a632c8f372c223a7506038abd1822eec1e7791562ee8813a4498d74731e96841abcb95bc0a0430125806bdfb208ec2bb89fb61838705241a120f047acf745c1c2a7c12b428ed2d806ee88494978d47f1e91ad45a3177d62d17d56abf4f11b846c3d5ef99907f0579868d795d8be857795624e2f510e9fbc97aac3c88dc931466bb2c79ebb85ec565b3fdf56ce1d1dd5ef51dd92836f06fe61a478f4345c9cf58fc235dd270638b6e55b51fde516768f15458d12a273f5cbd66b17901341091738edf2920a10969d7cb54a899cbc6dcb69a6b1a78296a675d2f5da3be26026778b851a6de1ac39a2dddb13d654d7e95177677a7c5d4ba9146bfe6c4c57fe107520d5333248c2baebe909bb62bee30c83f6a758df52d8bc966e41c970ee96f7fbc2929a27a0fb097713c6c8b2b92329d4bc32400d5e4a631f5a0fd176bf122cb13afb9eacb1657be91a232c291b0b6cef9eb06760e7c07023bc41b7e838c44b6698e5cdf57e62440fe89bf9df716b00714d159737f7edd6ef67225f9d8781b0c793b74c4fc926ba953a208aa2318b51bd1f5969f1c48d93dd8386e70da95c89e9e3679ac162a3d8254908815ec70112dfd98de4116ce35467d7d38fba2fd5b3feb023322ba5e187ea5cc1122da5a6f048f0c1feabe96ca840fdca6edf32d9ca6583f9e174e4ca410f2b8e4a18aaeb68bafacecf896714fb0923e52d045326bc523708fb5096edf28509832286393958262c6b350f9bc22d503187b60f0ebd6df0192d3441e225985e1f38b6aad20083f19fb2ad753cbfb9b13016582a2d70f2748b0d1a8e8ae3ae47f802affba874f4f3972288456bee41edace1af7761abb78653cb409e8d0afae529bfcb74015bb20d4e11fa30e30775e858750f6cfd07ef1b2e067058d73aeffb70d30212a674ac696749cf84bf1b675bb62b683799774c1365e184ac7f966599cc0ccf31857ddba77b91ad3ed8df06aaa2a0b4764fe2857f1c38867d185d3aeccfae696779b44c4960fe538439459d1e942089a0f6d7ed5bfab85fb930d5c20480dd213dfc4fafbab7608b65e3eac8a2b4a3827f7546e1f77c30abf68f9fcbe06475e3121ac9b5d298c51b9dc38cb9c9f0201435c8425090131ffe3f203260a9057b1053cc7c88d697cbd5b7d8889a6b54fa74990af9780f76ba1f8f227562968c44edac0217c26adc058a77d933f81a45644e06fab9ea14c8ca54d00726da2bf768446e5a6e2fad2eabab927649a06927f330b90af856759fe8399b2bed7e88ae2028c98f26dbab4d6f14cfa23b5a490b4149c125d225e76405f581ea3b04827fe25484420667ebc4cc426b6cf0b922da83f408f5d0e4748c48862ca01cefee459b7f25e15054d294b46f7e6aef4ca20f2f4bf1e9297be000ad4d1caaf3dad83f1fc3bb2b48950cb464a92347c4b3468a67eacb9a853993225222ed08bc1012ab36024a808826bb85604218dae406a2b4f42f12e8cec866f5cbf0c17f4a76168a034ebadbb88b405112cae7abc8725d74745a422d97e10ccf783fba811998c6f99f131f8473b372dd454387a41d7e867cb94841d3bf69f973d7552064ccb9019e67eb883f52df177ffddaf09335760bb2ad77532bc75e48db63ed8db80fa8c0a1dd9e03b98ee9f6274d5e755be59eaf9f074b5539829b67b867fd9eb35182524cba3df23619c6bc09ec4b616f2b28b1642f59b530f98cbab6046acf7567d6e3e1a5f7f564a7dd328687786a331605476455087d2cd16b82d9050c47b95aeabc751141f2659593e329d0320d37124f9103a8565d33785cfaed391028b9ac5d7f535a986f48752db424cf91fbcd0f66b3b35fac522d060742f30cde5b7514d1d6511e5ba8c735182965484f2a061d680b3614a34592c81386f9b1cbfbbd6dccf33a96b25792dc51996c5bdd23a44abc4c697c1e8865666b30a2893cd32670fee3fb60cc630b889101bf8e7519ac1e95a922b29db4cb90e3f3367d3dfa22f3de7c86c20044cfb49ef614b01ac616527afdba1677a8fd329d60b047dd80ebbd7c2af38db44d6dfcec776d43dfd7d2ab6bc8b79bc137ab202d8f875ebd53874a572019a89db4235fa6bb666197e11816d0fdd7125f02eeba1c7d1bbf23a457b29fb3688c1f98a3087cb9f2edd5ae8213a3f6febfd267c48b7cf7e81f511c483c94ce73572c98639a6320c62fa57d1973ce370247638e402ceabafdabfb3118bcfdac4f33858ea381d99cf7628a494ac2b7e1059d0f44d2431518d6b364fa1de1f5a82afad0cf8d27d5c8eaa2d412bf70b4575a25614cdccb7073eb8f48e6dfb55d67826cc69f108b21f091e5a216b82d13b2d72a73b432d4ef87ccb04ff463233420ad706d796c56d135050065e8c3955153f0e1052edbb1c06e6f536a9ce0ae19749ccd35fc1cb0a57ba6f3ce829d6943f8e43ccf870dd6f6604fc36343a38cad0930a323008a8b37ad8d614f5088fe5509cd91fbc97c82a8811e54ef4ff0c1d672db75151990d8b144cb79347e89f5623fbbb3e2591a3e6f3521ef8c88000466f0b03bb109808b4886e43480c14871edf8fdcd0d5c91f0551a2531ff1be5ef56b0ddfa3dc7351d5f704176152f481d04620257b0b15f0e04b3a203a943a3357f2cf2478f75da65263ee809c09c0c6d72f85080570347e922c301fbcb8ebf1cf007b2f394a9c2098094437c8a16f5466810c72fbef3a518ce14fc6f40182b890364d032d23ae94afd54cf1cda5612cc2e6b3450b5ff4180dccae6d0fb23568f888ce9a238970a2d4a2dc94d770fe69cfb83f0ba569b6287e14804e3c6f5f39b4d3f59b1a0da109ed7b5eec4dc10613835cfbccd57ee916e7e6d2bca5b7243677adcccced6cb7d1b79bc32381a06a26bbe9188521e124b2e38618ca9f9203c052055cc6f014f5507b6dc7800c65f336bcc1e8b71735d2aae1acfe5a287080b9f9107a19b8131bb38abbb7bbc121731b5ec2dc23cfd2c82529b7b2f651a6de1e7d16cef21ef54badcc8f6a077b22c57472b7debc5ae5301575d0f5e3a2509d8a13be6507c19ba9eaa09e9f3a778e4018e54f34f1581d4d6acc37d403eaea2d2f3f2b7444cbd61747fb4c67786b88adae36b0901e077a57dff63d4073416f83807745965042043271749c76cbae3bb930ae7e3b14aee15627aa136bc123357c444037defb65966278377722da7f97e22064e2469cc65d2aeff26a4663eb940339659e23f2946c44563a3836e91b21e0794ba6bbdd1fdb17c3e89e8109cd5fab4bbdf5a5ebe4e3ac3f0a9df555b2c978a80fd05929cf60e254b6705a0dc446aebe075fdc1af72fee8615ba73134f2100661a95f999d64feb464bac9106b0c03d80827c7a2d8558e04339767f564e4a36343268c1fd17a0a932912e9e62d00b230be37dbb99dce2fde49de4243defb6d7bc69a39b35dd9ababf3c42e1af2c25ed3583e31ee8dddb7f2361c05f3566ef6bfd656f40ef5fe1d70793257ca20ca5cbf5a0f5d519055510aa43e4cddc8d02365aa00c5d9bc08672c49da4bc23749a2d784129ad645f4b01ee20fe4b24629299d2d55cbacaea9fe7ef69874e26dbf2508266b1f573c074f1dac54f5c04095cb0c61018d33f5298845222d895469b408ae9020a30df56807dec76b533687acbb96b03ecf14b459b1c1a438adc21b501f33d7bf57b6327706adfd0156ca7ceca6a321b032ca199e046c67cf87728ca73577813d752e6f68e2192d20ed022a71ae6e9699b01ac1eba1bc3d952311ef8420a88499f3fb2121cf1149068beaac8d341efddcc34d2dfbf8ddf919c3e4cbe7070d0dce3bd4358e94e456af40eb2d0af313c086016eebb9600a8eb14b6b0dc34fde91434515fe49b8fa3970d3cf7c4c22a3ead8fb22ffe456a968b39c8603d1a9c4a1915041f377a6123632cdf23b1c4a302c7762af581acb5de260502361e8fc1d8fe499176a101e7e33bc0ffb9bf79a0873306dffcfe1854f81805b2ad739cdd381bb66915438509f8ee99a44372447139673d1eefc0acb827ffd28666ade70009a2e2e856d1b803539176555bc9a732582fc29231c052606d3a2679583bc203cfc04f05c11dee36710eb3d1825abaeca31ecfb472b21e521a316318ad724266a4ef1f86e68fbae91651cea7f3d860ea0a6892b8ff22f471b794fa7672e16781594fa9e72c02be35a39a14af8d6dbee69b66c67d9393342f99e1fbfacf731e2fc3b8729d9c47abe93a1f6a6af4fb12693041d62179008dde20c235600cf2f7de0dbc69199f12fc3a087aaf77a82714c6f5fda45ae1a9e229ad6654dc0b499efa36f5e65f08d0f0d0179e853a69158a8d37384f38e16888097b08a8630c5f7b6f418d081fe5521ec298dcd5e24fbfa9f78d34794239abb65997ad9acd28ddafccc26304a17e2ad29ad9263b06e8f937b9d5565dadc2f6c9a76cdaef9d214e1a29a90a154652a6c23d25ac963a82a4fc9823d8938e585992305949a3fa7cc2d593eead5faf1b033ffac8df64cb83693bbd6a81d05adc81a", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000012c0)=0xc) accept(r1, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000001200)) 965.085091ms ago: executing program 5 (id=412): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x3, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x8000000000000000, 0x7f, 0x200000006, 0x4}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x8035}}}) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x10e, 0x7}, 0xa, 0x4}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 955.973159ms ago: executing program 1 (id=415): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="0000000000500907e9171d34be6b752c25302a4d459d738dadb16dbf337e2c138294ac17ccc14d93", 0x28}], 0x10000302) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="7b50d9ec95", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x110, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x40000800, 0x718, "d76c1f46000000ef1f0160fbf520000002000f00", 0xff, 0x1}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x8) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x78d58742, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x3e, 0x1, 0x0, 0xffffffffffffffff, 0x3}) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) close(r3) kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 818.733552ms ago: executing program 4 (id=419): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7f, '\x00', @rand_addr="4f2c9ddbe4674fee4d77c16b59b84916"}}}}}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x7, 0x3, 0x3}, {0x7, 0x2, 0x0, 0x9}, {0x6, 0x80, 0x0, 0xb4}]}) write(r1, &(0x7f0000000300)="9be333bd1a308a52ead641000000", 0xe) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) mprotect(&(0x7f0000afc000/0x1000)=nil, 0x1000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) 758.206277ms ago: executing program 4 (id=421): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="035d97f7e211", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x20, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x1, 0x0, 0x0, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x7, 0x7}, @generic={0x0, 0xa, "4f50254e925ccbcd"}]}}}}}}}) 757.046933ms ago: executing program 4 (id=423): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x7fd, 0xffc}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x6, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="3c68e39f3ad5579182b3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f60865ed14e286b3214ed730523a758b3c708c1fdc44df854d11ba6e4ea61989fb", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x40000000, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0xfffffffe, 0x401}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x89, 0x80000001, 0x7, 0x777c}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x7, 0xfffffffffffffffd}], 0x15, 0x0) r2 = socket(0x1e, 0x3, 0x0) shutdown(r2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x5) kevent(r1, &(0x7f0000000040), 0xffff9b4a, &(0x7f0000000300)=[{{}, 0x0, 0x3, 0x4, 0x77a, 0x7}, {{r2}, 0x0, 0xa, 0xf0000000, 0x4b, 0x8001}], 0x0, &(0x7f0000000280)={0xc4c9, 0x8}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x26) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x2, 0xc, 0xfff6, 0x1, 0x7ff, 0x5, 0x3e, 0x0, 0x0, 0x2, 0xfffffffffffffff8}) r5 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x2000, 0x0, 0x0) 756.357887ms ago: executing program 4 (id=424): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000000004, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000a3000/0x4000)=nil, &(0x7f0000022000/0x1000)=nil, 0x6}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000541000/0x3000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000038c000/0x2000)=nil, 0x9}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x20000ca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x20, 0xffffffff, 0x1, 0x3, "ff000000ff597bd600", 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000034e, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)) 500.154166ms ago: executing program 2 (id=425): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{0x81, 0x0, 0x4, 0x4}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="ccd422f19d215c4f39d45184c93c39f189e66fc6a7", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13d798c8df490469e660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6f4f4e5a79ec759fdd656fe3638236", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000700)="d80b00"/14, 0xe) syz_emit_ethernet(0x3e, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 497.694967ms ago: executing program 4 (id=426): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000001300), 0x0) r1 = semget(0x0, 0x1, 0x281) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfff8, 0x1000}], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r2 = semget(0x0, 0x1, 0x281) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r3, 0x5, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4ce, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39f90c8b623e98b31257e54d657eae63062335637d041943a5695e10ff90804d6a98e11e04", 0x28}], 0x1, 0xb9) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a90000f1ac00fa761050ea00676e1642148e75df8ca4e86baec925f4af8e6dc58676c3a98b269fd6bafdecacdef034cb", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x21) rmdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r5, &(0x7f0000000240)='.\x00') write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) semop(r2, &(0x7f0000000180)=[{0x0, 0x7fff, 0x1000}], 0x1) socketpair(0x20, 0x8000, 0x3, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) 496.431029ms ago: executing program 3 (id=427): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000d1f000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x7}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x8}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x5e}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f000023b000/0x1000)=nil, 0x2}, {&(0x7f000057f000/0x1000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000096000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x1c000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) minherit(&(0x7f0000fb6000/0x1000)=nil, 0x1000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000280)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000100)="e6f8ddecefea0000", 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) socket(0x1, 0x2, 0x0) socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000200)=ANY=[]) setrlimit(0x8, &(0x7f0000000000)={0x8, 0xfff}) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x3ff}, 0x0) 457.12567ms ago: executing program 7 (id=428): setrlimit(0x8, &(0x7f00000002c0)={0x45, 0x61}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) shutdown(r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) r4 = syz_open_pts() r5 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="5f23faaa97544af977f8517c1092cd0c8b021b89371afdba9dde91075cbada337a8a5a05c536265939cb8c76b5e6055601fceee821265120ef2fbd91fa7a43a9c09f23b88bb87ac9be6fff35dd8e540c44033142ba2f6cefcbc8538d5141ff691168e47702032999ad95c9", 0x6b}, {&(0x7f0000000180)="a96799f913001ee9c1047e", 0xb}, {&(0x7f00000003c0)="dd2609fc3ced54ff17f55caef5d2d6c87160262cae1c3541bcc861e4a9d4ed78d213f076f4a09aea410c48a6b92577caee8d764dd53f4fe68754cda85cbe143062c9a90e9483ff27e459b3a2a7c06a0e80743ecab755269a9671c3555d99375bf3e1a6e2daa1a67bf7959161e2e4fe2ab621a12a0aeb31558ffedb78efec7de153fe4216", 0x84}], 0x3, &(0x7f0000000480)=[{0xa8, 0xfffe, 0x7f, "a3c40da7b4facf461c591ee0cf3a95ec5dac18a9a6ea12e502a4db6258252978f4d058da6730f019e80b968e0be899c6fe620d886c42d50e28efefb3a6ba03117695fa461505b043b734de893cf20755724c3cbde4569524ef2ccc0600b8f9acc6af69c09426684ed2fcd28aaadba8a46c9b61aab4ea47943a2fa0b1dae5c54547aa7c491b763f0a6405ef2574e62aa45e170e"}, {0x40, 0xffff, 0x10001, "8aa9fd42ced609e07135bc667193077d9fc652f29a768edd76255729c2c7f61ae60c9d8517826ab5379e13f994bff984"}, {0x1010, 0xffff, 0xd, "7e6785f3d13330f193fc56be387ed2208eb5ad738424dab4390a8cf440daea1e4021c6b6fcd4b94a611c675b70714e0ab942533014e142ab017f379883d3645032500b09da5c2432505b4f6a80df0393cda8d64130457742f19c31cdf32303c513c6849495325e86073203971f07a0e7402fb64dd01d019816d04c20adfd54126f9199ace288edd696c2aa8dbb7d28f8597db59efe03c7ab57a9b64cb96ec22c8f1ba456ec4d2c3b856240a2c25ef89e9fe7b7731a518cadae8bd5a5abf930cd43b3c527290d6f7ff288aad4b04875ab26753fe3daf142f655cff5f3a175b3d3e1f5702d869c023f46998d833a241a29ff8b38564013bab9bb583f33161c48e7e60d910d758017e7354536b59a1eeff1484855126a1f086f407a84aa8be1db9135be17771d92b85eb461efe5a7e281ab884ea13bf4c78b0f70fbb3d91fc5cee841153534d7f6bce3527c77cd2ae4b6484e5d072dab05660f63a6eb4e45f8ceef10aefbd484471887957bd62fce90debc7b17c980a23c5ccad69e3af0de031cb5cad9fb49f0952ba84c10a0933c071c35e2a926850a8ea1977d81d48f8f5f598b507fa62e93cf5ba112879acf34c505503777b56b554f5bb4a7c8384ecbb14dab4459eac8e9af4cd3c2b33c185ddfd7b90a35ba1b9a764a2c64491ecec3dd147cacde6fecaa895b028b7b3743c69e483e7dbd9e159a22fdadf330e022be69c4cc04e4507d9eeb8f04d4319749981b0c6d5ccd38356b8d8e298e05cce47db17a17a22079e0bb6762d7464a5af5e048474c243c3cb73d6f8552d4423e650bff0b43727f698747924da392dbb0eb7733be62a83b9a40571e9117d8fbcfef02f6b434afd351d960dbf6fa0bb96424cd18195ca4bd2280f95efb5291226f1709b9ae1edd42cdc6545c87bde73efaaa612d0dd5f71e0a0f2b32402c2884a82367a0574f86edb301e22ec1f2f2cceb556e92f2263327c0d7730b124d3d43548ef2388b1917bc0c4b9db3d562e7ab5f58556b998edbfba6bbe6eb4762a30fd3e916b1f2474ba3e29da4874de1ef0ed6da4becd56ef9617c6eef7134b2ac41c8f1b189cad85921148a63c75e820f33d3a280b60864b3bb576acf2a983d8faad74342c8e94f2122f46143da0d81b238d97d2cf25ca08ce20453d2fe5db7a63b3efc6b931b2842956ac3533fafcbec61c6788a26290aceabd5a99b024b08fbd10ec708c01ba57039480fc06e05c65c0fb1690df2e8fc7d05e5bbf8694b37749064ef05a8a94f1bbc344012b1bdafb3800817f98a64376c7f7dc28de06cf7b99a171a6f30164feb2d53e105e71693a9a051d3071de8a5ac8d1a5e06483e2498dd1b314e3c8203d52efc441e8b92a7c81472231ed0f40630e13caf88fa7eac01219c3d5b72216368d74597501194937343a310f132e7d4f17229ed2b461eca62c49e6539a47725eda08f103d4b1347394611fcb6b7d9024f0f8c69d9be7c064a48829e54ce624dbd9e8441191cfd5bf1ccc334231a82f385db3d8fd88d0771cad0069d5a416e087efcceaedc2d01e933de7e049ab3d198e5e0aa05e651eca2fccc8484e24ef22def1f2973942a07203a931ba6e3142e7773a86fb49d4f9794cc29f32f1a88098b1df6e5a1225a409282cf8544374cf5ce8c577371af980491f2f2e5131605ced7b6d507c555db83fed369858f4d2e93be8a856daa0097ffef8e788f54cabc519879fd667b3afc434adefd02e94a679926c0f7aef5a319dd23ca382b7cdccdefd248fea7900b0fb765eafccbfe6a6847198273e670ca913ebc171b660ab148816dc2a4730b1bed3811974d190cf82ccbab4dae77021b4f98508b8dd4043441d0f1be5c5b2a1daf2163b2aaa0d80aed5c3e4864596b2c617ea06bc5b6d9e61562ce966778e116256ef77fa0aa52892fb0686afb6abd2011dfad2afcd0308d658b2bb9f96b0dcc44d4fcd6cf6f053bebb2a6e94789f99e2d6896cb11d65e6fcc644f9a680ab28eaad04acca6a620217728966e2149b79f8012e7cdc0cbf1d852743763f61bc7b15e64f0f3b96a6f3a3f109d828c7fa2c8a1e47ed0e1318d4f68d403f7d3952e19055d5bfe40e29d46b2b9ce9d5fb85ee48634b7da42ed0791f3b7b5e3f537c1a660c991a4d250250641045b51c6c135707707700002163b2e80b73346d554ec58e124e85d68ef6e2799ee2efbdc0379545a11d1efb27f68497a2fa0da49f3958eadf76165feb1f3d5294801d2fa0ce3249b5b23844ee7fb4a2b51c4158efcaa7dc0f4f1e30ed5a70ccdea5440c055a42735efd0bc1d05e4f601559e08f90ba808335918f43cf886e76767db3b466344cc484b1f44586ec4d39e3970446d88a3159b885a628e45f979f2c0ea2bd7f7e240961b9a1ad34300629080a7923cd026e4a06946c64bc566a5aaeb5a170dfc01199e0160bd773e4dbe2d6dffbcabff14cdcfc11e12eb8814a27ee048ab6787327db1992a84f26ffd254f3ed6c58200dbb92518b6876086245386c2430d5766e75aabf2bc838ae6662bd518bb31598c1610f376dada8691636ac13f42b9b480548357d0b361ecbdb92a7932672b61583e7697a4f0cff19cc9d0e3a0f097893e97af6cd1c19a907a8dc1c4fc91ff798b17f3dc01461f4f4d52649244d437fcfec63bbb7d0c0d4a1986ef8e3bacf9b3cb70916046871ed62afd11c2aca24c80fc27f8a183e4a6c8412cc8b8582638967180f3eeabfdc9e53078b22fdd82d59ed8b505943cf31f19682b0fdbc05651a3b90e07ae8d9a3ac525cd3012f8eaa3fdfaf037c44e9442967c52cc31d5a454831bc846ed9bd7302d7c793871d3564746a49e4136668d30e949f8e107cd7ab0b51915dc4dfb66d02a1291754de6acf80e3aa05bcc0ce67652515f77c8be253a281e1846be9be575eefa20a63b729b47b1fb54b7f57246bc0c14e1cc3fc536154ee39a5ae1b3cef4438a036ce348cfc6e4c03dc5aa4f7e32bcf82dbd879884e5cf4be4f779fe7594eab681cfc5204e57c1affc8ffa4c0148358b7bd31bc58baa8ce857a85fa3da75fdb84120debc3789fc2c20cba332353a9e3e7478416286eb40168bd4ef03e8e358bc165510b92a21447a951c4f11304cb1e17ba403f4f210d1485575f9862002f5c075f9f92f0017a748e143f77f49b840aa1cce86b001e4afa5032391dd42d03a1c63ba330d11ebb8c7e711910ce0309ff14f1872e218c3cfeab939ca90c91b76e2c2eaa1f1f852a79859acf8e7163a142b7422f5f579e9c8351f40c512d2313cb9f6096323d632362938b6471f595db33cb84d133b2f4647c5c824791384324420b65fad87709e9c81604bf40c37c16341af53aaba0d52c7c07962de61d6deb9e14bb47fcaa6db4cb6a58fe93581007a50e157e88152a7e3d7c0ef06d42787d999f53d125e7e402ae16cae781304c732b6e3ba5345e898e13ba2b76f930126d6680e571832fa1029d7c5f7a6b19d795ee67ddb52a1b8a4ac5c6d721d95307f9903450de8d72cef0e988311f305946a1c7cb00335a628b3e217da41897e9e1fe23ebcde7a28fc81e1d69da5a676830b1167e51b125a45a75c38bbd5bd8ed6c56117a37ff5f4b7b69c84ef4e75beafe284a2f29eabf8439c0bb5a008399222dc5fe15c871be09876e4b86de38f595568ad8e8528df0778594eff6f25511f4f86d92c742a20698276ebe507ff8a06446d7c3d02be2c283726b7b25ead475bdd62d4f5b6fd3957b21c8d671c456ec4d7293018591473a504cefa64fd632bcfaa70fa9af71dca83c803a2388fb5624d90339bbb6634024973cd23c53c4e61470748513522c603220ccd581f004d06eec6be1e042595f09d18c95b0ece3ff61c458730e0b543fba0f97953a8ec67bf1fdd660a15d661d27481b9d76640e3b5cd7b91235d9d8ec06c2f25e002e37e74beb93c5e56b6fd4001143c976cab8da88f59dcc728bdf5d53d7b8a21f2550ae7eddb87a6dcbba774e70489fef2fae9d496c1a5a2f99cecceab0feae5ecf99788834a62867cafe2371cc5481ce8dbfec0d12a90851149b935f0f33021361001323150ee772945e70d382d5261a51fd28f5422ba503f28a3af257adfbe115e56955d95f18d4817acf2b2407b52aca8e15841f613e22722bc3849d83bf8321b4482842c5eacb3e80b58f9c90fc96b5c09c9e780d554521a13bb73e7104e8311315a99086b890188cd811175d38ed181deaeddcd809f6ab8a56096786480009eb874771cbfd811379dc44e47dc511498f23ce6a7b7000053e9bf51b4ac9b4414b9f7ba95ad470618f0d4a905116083ba521276e58fa46caecf303a113e135d64513f4509b8c245030f978de228e68e6473a0186c758aebeaa47fa0d613228203edef6800dd2153fcd192f65ff102bf2e821626a32da1435a2a0b349ea61eba8d827444dc3cf76a2d5c137a984f69dc0ccd9009f7b1061ba93adbc4efc9d651f395913f36a65c43ddd39bf2c186945e1a98e9b83af4d3e9d0338d8b292433bf8f373badaaa3a2684f01c4b0a2263a68586c64d20a068a21dd0874db70b4f5d16ae70f0d55fc135610473cf39a9fc2ad31588c37fbdc613ffec124342e023aaa17f0a28606fd99f87f2c4a656472c97d64c9871fe7165acf2e01218d51e915e1c9fa40cc1a437266355632331ed772d7937600fe02e7e26acd1b13e0775d3061d0c140d8340393ca029e6c48046c4de29d5a6d84cd39987788ffaf900735d1d3f624927d7e778a614dbd18015aae796366b8bb6af9243abfe1bd3ec11c3ff4e53ea341d063018357419b2c1f703612c9473612cd20a464b56002998f04ba42bee7f3ba6b909d8ec2c21d22df4eedbbd13ac72b52e4d99ff82fac7eaadda6738ef6a21c341ac07082cc074f52d3460c0fbd4f08663e30b5ec2184f1b7e0c45c4b698b9eb4c1822fd008ea41a22dd15a14a3f93b32c8a53c3bf9c06cb7d258b02103c6b62129892578ecf07465af80aee28c7031989ae924bbb5b77523a05da4e4c2e64eb47d94c942da87fbea9c1b5571ea92e2c0a26f958d7af1c91a436d5b8308ed10096a8ce86b374e2c89b3052fb1407e9e0e58d36e4c706235e4ac846deb9b11d28a44a64acf154d4df66d594969c5320a3a347e78de4b0c0ecdadf5f38e1c5d725117412a52afb56743d27dc3af385019265f076e322671d63d5e8494761b877c1b86e2e968c5f8907bb7eb49a732870b27e01b89796641bef8f27170bfbe2a302c2f062c9ccac1a2de9cdf66a1100dc8bf61bb03cbadd73beef8f2009a923193e5a2359be34835fe8a074aa16818f9949566c89ed90ae3af316c04224da9353972d824e9190e95b32d3d67b7cbb9ed7ef016fc73f5ab797c9e8ae33f3e1ac71edc3c3d5174bc79671849dbc5fc5126b959ba08b5a74b4f626b9f91edbf59faa037bcb6c5a6d5b6e463b9061a8cdc95250ce5cbcce72d5c835b8cedb047a1e305a50bf1cced78bbc79a567601d1b52331baa19f7679d136da9fe0823a136406ff257da7e5ad347d3f2da420cd86041d5b7539faabf76ec395dea103de937079284d2af3d270d092b9daaaab6731d1890c49541e5a7268748898b188be3fcbc405899f6b7dd6367f4218a76bd4d6787a942a506ac60e5a0983be1e91c5a44552dd2bc1e5134467d9f7ac250bbc48d0a4ffb48907ebfce5e2c403454a09885cd3642433f48a60f62cc2fe1f28d55d15d4871d4c781d18c58d4090d4b0f5ae6dd62199b1877f3ffcfbcb50e497f2fc8d222d5c0cf22973f8ae3048dca6262e87f0db7bdcead8bd928df2903d"}, {0x80, 0xffff, 0xd0cd, "b6bc6a271e5392b64e950b44b8d7a2c132db3bd03cb7d37c9f8e30ad81a5eede68f7fb5bc3b804d7ae4e6be15101cd2177bb35f424a646c6a29412355f9efd97839a00a3d6741526c6012165e3469b4c49e4d0b41f120f878121993f42d30577665e18970243a31350ef9fee70"}], 0x1178}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x27ffb, 0x4004b6d, 0x8008081, 0x7ffffffb, "102e2618007be2dfe7d62007f533e2942b7a3ceb", 0xc, 0x200009}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7b}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) writev(r0, &(0x7f0000002780)=[{&(0x7f0000002800)="0d862d4a58968b451e31bfa26c9afe68ed5e1d20953c6fe095ccd54a67f1a720a2669441becd092ce4717632412d1e2f210695dee7c1ee75b6709b5f2d3e2fccfb3916fe9ae0bb0839ae9e7f6ed76339cc8482014c4ed063ba95d7296984fc4854fa8c092d4b1bbec102a4b77f1ef61f793bb1f276f498f6aa194fe9c052dd57bde83db6ee257718f4afd196e9f33b5428fd07d374524d642ff42bae96db34e662f45d730e4e150491b3d94c4579578c776a7e92c34bd12edf8d21eb2965542fb56987435dd177ac5c146c539122be18de4dc577b6a87dc1678733ffc2c56072711f312321dac4428975007fa7046f7db3422572837fa22d2076e9b85e623a1df76bfd96ff0600bcf97dc82157fed4d95499414ccb2fce8c3cd26b806d83be7a1865f7dc39eb29508aa745884284d7fb6b619f95ba2b8b9819583cf2427f854962cc58d106dbac0d77751a099523ba7aabd6f878eeb6c60a4e3d990e0f2c5172406cd0c3007e0cbd14aeb9f93baccdc23f88467bd7a30cdc84acf4fa481231d603b577df0294f121913f510c697ee8dfa1dc93aa300459c9bbe6c33e4fdf4b2195087d32d44a2f3601a90f7af0cdd8ea23ae05c8997171f02bb1133aba4d97ee337ae041e6cec57e803d2552503bfa1614042e3213d79d898082e653d1d7f684dbb82b4d25409d45caaa2291dfb7042906d30f5b07ce46f1762ecf4981f55b393681c7ede895fa85df67acf8b212a92390689418236d237f95b48afc09c9f56b35789681dcd9e6b0abef21d41e8c2b7a192b90c1accd0abdaaa5dc28", 0x23c}], 0x1) unveil(0x0, &(0x7f0000000380)='r\x00') 456.620256ms ago: executing program 7 (id=429): open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x145) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x16, 0xb6, 0x7f, 0x77}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84cf71", &(0x7f0000000080)=0x6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast}}}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d", 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) 449.814408ms ago: executing program 3 (id=430): syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="ecffffffffff94ea09066dbd8100200086dd60db83440018110000000000000000000000000000000003ff020000000000000000000000000001010000000000000006000000000000004e204e2200089078"]) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x6000, 0x6) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4004287d) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000000)=""/119, 0x77) execve(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6, 0x0, 0x4, 0x4}, {0x4ce, 0xfe, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x20000000}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39f90c8b623e98b31257e54d657eae63062335637d041943a5695e10ff90804d6a98e11e043d6d043cbb", 0x2d}], 0x1, 0xb9) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a90000f1ac00fa761050ea00676e1642148e75df8ca4e86baec925f4af8e6dc58676c3a98b269fd6bafdecacdef034cb", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) fchmodat(0xffffffffffffffff, 0x0, 0xa585936199e24570, 0x4) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) 355.323699ms ago: executing program 7 (id=431): r0 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x16, 0x0, 0x0) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2}, 0x4, 0xfffc, 0x0, 0x0, 0xffff, 0x7, 0x4}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10230000ffff000001"], 0x10, 0x3}, 0x40e) 353.28747ms ago: executing program 2 (id=432): r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) read(r0, &(0x7f0000000140)=""/122, 0x7a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 346.760442ms ago: executing program 7 (id=433): sysctl$kern(&(0x7f0000000300)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001380), 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffe) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffc7e, &(0x7f0000000680)=""/100, 0x64}, 0x83cc}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x2) (async) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000200)="9c2a7e4a9e1f06f29ed54a08bf12482e19352c75bac53f81e20fd5c89139d0982d0a6fc6611a2b48c7124db7ad28dc5d04f9ff7bf528441074fc74b57b7f03d7d26c4b4db633b450ef850cb1253a874f961f4398e741aecf0b997696cb887d1056f426853083fe24cd818f84b3a9d3ced9f13b9294d63c5cc54c78af90036deb735d5a0089caba472bdbdd3185f719fa5596cd0c6a0299cec97dfbecb01d3abf23dd00049d89c27015088951c9a673c9f4d2e8346172685c", &(0x7f0000000180)=0xb8, &(0x7f0000000340)="f39ec4bc49243ab1675adfe54d4021c4a55aadbae30bcb42d22d18e503823f45e75906e755244f286ae50771f71c2e98d90995dfe53f1d1630c4263082ec0bc37769d807071b6f5797ed076f15999b91d14899aab506f8d88b3cf5eaa9fe0e76d0f12b43b63ebe3e1ccc309747345348a363db74496fd42be970481d14c1b19a4ff3bf8bab2d87678caaa9b1c574", 0x8e) 346.29594ms ago: executing program 7 (id=434): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000005}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = kqueue() preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/237, 0xed}, {&(0x7f00000003c0)=""/13, 0xd}, {&(0x7f0000001440)=""/24, 0x18}], 0x8, 0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000480)='./file3\x00', 0x80000000000206, 0x0) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x3, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d38", 0x5}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000001540)="d8030000008df100000000000093e33cab015b78329d8ecfc38560d4c100", 0x1e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 344.877186ms ago: executing program 4 (id=435): sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xdc, 0x0, 0x4}, {0x28, 0xa, 0x0, 0x81}, {0x6, 0xff, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x28, 0xc, 0x0, @rand_addr="0000000000000000000000a82400", @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @loopback}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 71.684084ms ago: executing program 7 (id=436): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ad) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="3cb3ff3d", 0x4}], 0x1) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = kqueue() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r4, 0xcd504406, &(0x7f0000000080)={0x9450, 0x2bbc7033, 0x3, 0xfffffffc, "7f00000000000000000000000000000000006c00", 0x80, 0xd2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$TIOCSETA(r5, 0xcd504406, &(0x7f0000000080)={0x9450, 0x2bbc7033, 0x3, 0xfffffffc, "7f00000000000000000000000000000000006c00", 0x80, 0xd2}) ioctl$TIOCSETA(r5, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900000800", 0x7, 0x1000000}) dup2(r3, r5) 69.054253ms ago: executing program 0 (id=437): r0 = socket$inet(0x2, 0x2, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000005c0)="dc770f7d17335b8c6f0d0c22c1eb3caeca0af8fcba08fbddcfad39d89443a690d276ae2adbdfc1ecabd50f21fd305f96caa2c2cd2b7ef805d054a9787b804612c18ff64ccb35832262ed2616ba134ae0dcb5c40f291d8cdc3bab8a1593b200e77dfd9ca3ec133c2e9ef6369e631e4291e403ff0974280aae3496f89716c40a429facd35d65683a146c28a1811cbc8fba4800369565459d2949750b8a8f574ea34bbed22dbc30e0be4dc0cc6b0bad4ce6849f00b9bd086b34d04cfe1f2974ab55f3be79997a54365693d28b25d9c07d3a2ba7936b16b2d7d8bf67030b9913266e4ba86af0b08c4090f43b9fdf3e47e13cd8da0a1a8a", 0xf5}], 0x1, 0x0}, 0x408) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fff, 0x7bed, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500", 0x5e9c}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 60.985479ms ago: executing program 5 (id=438): unlink(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffff6ffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f00007c9000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000011b000/0x4000)=nil, 0x8}, {&(0x7f000020e000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f000011b000/0x4000)=nil, &(0x7f00000cb000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchown(r1, 0x0, 0x0) 60.448943ms ago: executing program 1 (id=439): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000080)={0x7, 0x8}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1e) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0x7ffffffffffffff7, 0x5, 0x2, 0xfffffffffffffffa, 0x7db}], 0x106, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000540)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f0000000440)="bfac85b4a73e0e154c00581e42a2616f11865e60ac617ff5125354e9e10330b3b83064863345e794d334e839dbc2185875a1c403edecb1fe8ef6fa7ade9d25264e6fda5fdddef1f25dfc1fe48cab358e3b39cb51dbf9535cea3200e5561525474c57b9078c5b2375043136a587ebd2f670", &(0x7f0000000080)=0x71, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) clock_gettime(0x4, &(0x7f0000000040)) (async) kqueue() 6.799678ms ago: executing program 0 (id=440): open(&(0x7f0000000280)='./file0\x00', 0x1, 0x10) getrusage(0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ccd422f19d215c4f39d45184c93c39f189e66fc6a773aaf8d716771c9e92917df3776ba5c84ffddf81dddd586bb3c56b242b0e83fcefd6027b462a3b3efe7a08dffd445cf683a6bf03fa1e8f25946b8eace1025aae87a0cae78e23616bb2e52e19a4adc7c0e3b30796ab36dda0a4228c670944286da83da4809b62261f695de0079098bcf34c4b56f0ff5f56c292e79e0927748674b2f953439601507b625843ec6195b0215a2d490ca81b29ddfc53e234", 0xb1}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13d798c8df490469e660c95d256dd48ae2f8", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) r1 = getppid() chmod(&(0x7f0000000040)='./file0\x00', 0x118) wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000180)) 6.049727ms ago: executing program 5 (id=441): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d7", 0x4}], 0x1) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0x8000, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x3c, 0x10, 0xc, 0x40}, {0x16, 0x5, 0xff, 0x2}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) 5.236839ms ago: executing program 0 (id=442): r0 = socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f969af96dacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af9875656e8b9169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4087}, &(0x7f0000000000)=0xff9) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) (async) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 4.507006ms ago: executing program 1 (id=443): mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/505}, &(0x7f00000000c0)=0x1fb) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') 3.622199ms ago: executing program 0 (id=444): utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="b8b5b66ac5529030", 0x8}], 0x1) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x7) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x4, 0x2}) 0s ago: executing program 5 (id=445): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYRESOCT=r3, @ANYRES16=r2, @ANYRES64=r0, @ANYRES32=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e582", 0x170) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) shutdown(r4, 0x0) sendto$inet(r4, &(0x7f0000000500)="757b76e838131fb5cb91b86c710b773c2f", 0x11, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../file0\x00', &(0x7f0000000100)='W\x00') bind(r4, &(0x7f0000000280)=@in6={0x18, 0x2, 0xff, 0x9}, 0xc) unveil(&(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f00000001c0)='c\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.53' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error Cpckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 witness: lock order reversal: 1st 0xffff80000143a480 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806de69f00 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff833fd222 -> 0xffffffff833a5512 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 sosplice+0x40d #3 sys_setsockopt+0x2ba #4 syscall+0xbc6 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806de69f00,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806de69ee8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806de69ee8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806013ad88,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806013ad88,2001) at vn_lock+0xa4 vfs_lookup(ffff8000348a7f08) at vfs_lookup+0x109 namei(ffff8000348a7f08) at namei+0x7aa unp_connect(ffff80000143a2c0,fffffd806bcc2900,ffff80003c4d3220) at unp_connect+0x27d uipc_dgram_send(ffff80000143a2c0,fffffd8078fb2100,fffffd806bcc2900,0) at uipc_dgram_send+0x131 sosend(ffff80000143a2c0,fffffd806bcc2900,ffff8000348a8188,0,0,8) at sosend+0x804 sendit(ffff80003c4d3220,3,ffff8000348a8300,8,ffff8000348a83c0) at sendit+0x721 sys_sendmsg(ffff80003c4d3220,ffff8000348a8470,ffff8000348a83c0) at sys_sendmsg+0x246 syscall(ffff8000348a8470) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc6ea16d8140, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff8000348a7b80 rbx 0xfffffd800470c608 rdx 0xffff800001437780 rcx 0xffff80003c4d3220 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff8000348a7a60 r9 0x8080808080808080 r10 0x6a48c1fef63e8bae r11 0x8e93e22533bf909d r12 0 r13 0xfffffd8003f24f00 r14 0x3 r15 0xffffffff rip 0xffffffff810240e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000348a7b70 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=10581 pid=81049 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff6f88,0xffff80003c4d22d0 process=0xffff8000ffff8de0 user=0xffff8000348a3000, vmspace=0xfffffd806be7ac90 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 97880 391213 1690 0 2 0 syz-executor 81049 181748 20793 0 7 0 syz-executor *81049 10581 20793 0 7 0x4000000 syz-executor 47871 386856 87813 0 2 0 syz-executor 47871 489558 87813 0 3 0x4000080 ttyout syz-executor 96260 334021 37726 0 3 0x80 nanoslp syz-executor 96260 212288 37726 0 3 0x4000080 kqsel syz-executor 96260 120198 37726 0 3 0x4000080 fsleep syz-executor 43203 492945 11732 0 3 0x80 nanoslp syz-executor 43203 255497 11732 0 3 0x4000080 kqsel syz-executor 43203 193833 11732 0 3 0x4000080 fsleep syz-executor 59391 482447 8435 0 3 0x80 nanoslp syz-executor 59391 138799 8435 0 3 0x4000080 sbwait syz-executor 59391 388308 8435 0 3 0x4000080 fsleep syz-executor 41711 385509 26813 0 3 0x80 nanoslp syz-executor 41711 98484 26813 0 3 0x4000080 wsevent_read syz-executor 41711 486672 26813 0 3 0x4000080 fsleep syz-executor 48486 212769 1 0 3 0x82 nanoslp getty 65287 473582 0 0 3 0x14280 nfsidl nfsio 13946 395270 0 0 3 0x14280 nfsidl nfsio 86662 61847 0 0 3 0x14280 nfsidl nfsio 47987 36892 0 0 3 0x14280 nfsidl nfsio 23104 429441 0 0 3 0x14280 nfsidl nfsio 38913 133005 0 0 3 0x14280 nfsidl nfsio 90769 305123 0 0 3 0x14280 nfsidl nfsio 64877 242522 0 0 3 0x14280 nfsidl nfsio 43059 378761 0 0 3 0x14280 nfsidl nfsio 1219 483681 0 0 3 0x14280 nfsidl nfsio 21276 500598 0 0 3 0x14280 nfsidl nfsio 88966 325767 0 0 3 0x14280 nfsidl nfsio 12137 5020 0 0 3 0x14280 nfsidl nfsio 21420 170055 0 0 3 0x14280 nfsidl nfsio 75394 432682 0 0 3 0x14280 nfsidl nfsio 80580 494731 0 0 3 0x14280 nfsidl nfsio 77641 358438 0 0 3 0x14280 nfsidl nfsio 98975 434420 0 0 3 0x14280 nfsidl nfsio 62022 63542 0 0 3 0x14280 nfsidl nfsio 74491 215218 0 0 3 0x14280 nfsidl nfsio 29238 51610 0 0 3 0x14200 bored sosplice 37726 175053 2424 0 3 0x82 nanoslp syz-executor 11926 388133 2424 0 3 0x82 wait syz-executor 87813 506611 2424 0 3 0x82 nanoslp syz-executor 11732 312870 2424 0 3 0x82 nanoslp syz-executor 26813 178302 2424 0 3 0x82 nanoslp syz-executor 8435 331501 2424 0 3 0x82 nanoslp syz-executor 20793 250625 2424 0 3 0x82 nanoslp syz-executor 1690 112376 2424 0 3 0x82 nanoslp syz-executor 2424 488688 40837 0 3 0x82 kqread syz-executor 40837 75085 67748 0 3 0x10008a sigsusp ksh 67748 412626 61917 0 3 0x98 kqread sshd-session 61917 377362 55669 0 3 0x92 kqread sshd-session 55669 34193 1 0 3 0x88 kqread sshd 63561 236977 98994 74 3 0x1100092 bpf pflogd 98994 390829 1 0 3 0x80 sbwait pflogd 41726 223668 67215 73 3 0x1100090 kqread syslogd 67215 404273 1 0 3 0x100082 sbwait syslogd 55278 87626 1 0 3 0x100080 kqread resolvd 68331 127579 60846 77 3 0x100092 kqread dhcpleased 57891 444304 60846 77 3 0x100092 kqread dhcpleased 60846 504655 1 0 3 0x80 kqread dhcpleased 23246 321178 0 0 3 0x14200 bored smr 35150 216647 0 0 3 0x14200 pgzero zerothread 94445 61585 0 0 3 0x14200 aiodoned aiodoned 15330 289929 0 0 3 0x14200 syncer update 62191 128969 0 0 3 0x14200 cleaner cleaner 85861 189745 0 0 3 0x14200 reaper reaper 16800 45402 0 0 3 0x14200 pgdaemon pagedaemon 34340 25017 0 0 3 0x14200 bored viomb 48850 314443 0 0 3 0x40014200 acpi0 acpi0 6441 427774 0 0 3 0x40014200 idle1 51836 257067 0 0 3 0x14200 bored softnet3 712 455721 0 0 3 0x14200 bored softnet2 76936 199821 0 0 3 0x14200 bored softnet1 89266 263690 0 0 2 0x14200 softnet0 57915 313530 0 0 3 0x14200 bored systqmp 95739 478411 0 0 3 0x14200 bored systq 34753 73499 0 0 3 0x14200 tmoslp softclockmp 81909 445680 0 0 3 0x40014200 tmoslp softclock 90618 470572 0 0 3 0x40014200 idle0 1 193443 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 81049 (syz-executor) thread 0xffff80003c4d3220 (10581) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83906af8) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff80000143a480) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10238 11164K 11367K 166960K 12110 0 pcb 18 17K 19K 166960K 170 0 rtable 175 6K 7K 166960K 408 0 pf 31 17K 21K 166960K 103 0 ifaddr 33 5K 7K 166960K 70 0 ifgroup 47 2K 2K 166960K 111 0 sysctl 4 1K 1K 166960K 4 0 counters 60 35K 37K 166960K 116 0 ioctlops 0 0K 4K 166960K 1534 0 iov 0 0K 28K 166960K 47 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1455 91K 92K 166960K 1862 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 22 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 577 0 sigio 0 0K 0K 166960K 3 0 proc 73 91K 140K 166960K 601 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 257 0 in_multi 67 5K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 443 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 234 73K 87K 166960K 6989 0 UVM aobj 17 2K 4K 166960K 20 0 pinsyscall 43 86K 104K 166960K 1672 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 21 0 NDP 10 0K 2K 166960K 48 0 temp 49 8637K 8705K 166960K 16133 0 kqueue 13 20K 30K 166960K 119 0 SYN cache 2 10K 18K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 67 0 63 1 0 1 1 0 8 0 rtentry 112 126 0 50 4 0 4 4 0 8 0 unpcb 144 693 0 672 9 3 6 6 0 8 5 syncache 336 7 0 7 2 1 1 1 0 8 1 tcpqe 32 2 0 2 2 1 1 1 0 8 1 tcpcb 808 214 0 207 10 5 5 8 0 8 3 arp 120 21 0 5 1 0 1 1 0 8 0 inpcb 376 858 0 839 20 11 9 19 0 8 6 nd6 136 27 0 10 1 0 1 1 0 8 0 pkpcb 40 5 0 5 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 19 0 19 1 0 1 1 0 8 1 pppxif 1472 3 0 3 1 0 1 1 0 8 1 pfstscr 40 2 0 2 2 1 1 1 0 8 1 pffrag 232 5 0 0 1 0 1 1 0 482 0 pffrnode 88 5 0 0 1 0 1 1 0 8 0 pffrent 40 6 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 66 0 14 1 0 1 1 0 8 0 pfstkey 128 69 0 17 2 0 2 2 0 8 0 pfstate 376 68 0 16 6 0 6 6 0 8 0 pfrule 1344 28 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 547 0 213 31 3 28 31 0 8 3 art_table 32 548 0 213 4 0 4 4 0 8 0 art_node 16 122 0 54 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 17 0 3 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2383 0 883 95 0 95 95 0 8 0 ffsino 280 2383 0 883 109 0 109 109 0 8 0 nchpl 144 3194 0 1503 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 2830 0 0 58 0 58 58 0 8 0 vnodes 216 2830 0 0 158 0 158 158 0 8 0 namei 1024 10607 0 10606 2 1 1 2 0 8 0 percpumem 16 72 0 28 1 0 1 1 0 8 0 kstatmem 264 62 0 42 3 1 2 3 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 9941 0 9941 10 9 1 8 1 8 1 plimitpl 152 138 0 121 1 0 1 1 0 8 0 sigapl 424 900 0 829 11 2 9 9 0 8 0 futexpl 64 7016 0 7012 1 0 1 1 0 8 0 knotepl 120 566 0 0 17 0 17 17 0 8 0 kqueuepl 216 207 0 195 3 1 2 2 0 8 1 pipepl 328 138 0 111 3 0 3 3 0 8 0 fdescpl 504 861 0 829 6 1 5 6 0 8 0 filepl 152 5351 0 5116 17 1 16 16 0 8 5 lockfpl 104 327 0 324 2 1 1 2 0 8 0 lockfspl 48 73 0 70 1 0 1 1 0 8 0 sessionpl 144 24 0 16 1 0 1 1 0 8 0 pgrppl 48 34 0 18 1 0 1 1 0 8 0 ucredpl 104 681 0 668 1 0 1 1 0 8 0 zombiepl 144 830 0 829 1 0 1 1 0 8 0 processpl 1176 900 0 829 7 1 6 6 0 8 0 procpl 656 1717 0 1636 9 1 8 8 0 8 0 srpgc 96 4 0 4 2 1 1 1 0 8 1 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 688 1636 0 1593 34 21 13 20 0 8 8 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 107 0 0 14 0 14 14 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mtagpl 96 85 0 0 3 0 3 3 0 8 0 mbufpl 256 260 0 0 17 0 17 17 0 8 0 bufpl 280 3062 0 132 210 0 210 210 0 8 0 anonpl 24 135850 0 132230 29 6 23 24 0 184 0 amapchunkpl 152 22251 0 21727 28 0 28 28 0 158 6 amappl16 200 2481 0 2440 6 3 3 5 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 130 0 118 1 0 1 1 0 8 0 amappl13 176 34 0 34 1 1 0 1 0 8 0 amappl12 168 1501 0 1470 4 1 3 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 6 0 6 2 2 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 135 0 123 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 121 0 111 1 0 1 1 0 8 0 amappl4 104 329 0 311 1 0 1 1 0 8 0 amappl3 96 4263 0 4140 4 0 4 4 0 8 0 amappl2 88 660 0 596 2 0 2 2 0 8 0 amappl1 80 9489 0 8912 14 0 14 14 0 8 0 amappl 88 6594 0 6416 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 19 0 3 1 0 1 1 0 8 0 uaddrrnd 24 861 0 829 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 861 0 829 1 0 1 1 0 8 0 vmmpekpl 168 8718 0 8683 3 0 3 3 0 8 0 vmmpepl 168 58283 0 56351 90 1 89 90 0 357 3 vmsppl 456 860 0 829 5 0 5 5 0 8 1 rwobjpl 64 20972 0 17165 62 0 62 62 0 8 0 pdppl 4096 1729 0 1658 99 28 71 87 0 8 0 pvpl 32 11479 0 0 94 1 93 93 0 265 0 pmappl 248 860 0 829 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 291 0 41 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8383aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839068f0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7d1048b737d0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806de69f00,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806de69ee8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806de69ee8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806013ad88,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806013ad88,2001) at vn_lock+0xa4 vfs_lookup(ffff8000348a7f08) at vfs_lookup+0x109 namei(ffff8000348a7f08) at namei+0x7aa unp_connect(ffff80000143a2c0,fffffd806bcc2900,ffff80003c4d3220) at unp_connect+0x27d uipc_dgram_send(ffff80000143a2c0,fffffd8078fb2100,fffffd806bcc2900,0) at uipc_dgram_send+0x131 sosend(ffff80000143a2c0,fffffd806bcc2900,ffff8000348a8188,0,0,8) at sosend+0x804 sendit(ffff80003c4d3220,3,ffff8000348a8300,8,ffff8000348a83c0) at sendit+0x721 sys_sendmsg(ffff80003c4d3220,ffff8000348a8470,ffff8000348a83c0) at sys_sendmsg+0x246 syscall(ffff8000348a8470) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc6ea16d8140, count: -15