51b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc71407e19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dc80df4f507d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1e6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b91983977603ab003d7712751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r8]], @ANYRES32=r5], 0x4) fchownat(r0, &(0x7f0000000140)='./file0\x00', r4, r5, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) fcntl$setflags(r0, 0x2, 0x1) 16:00:16 executing program 1: semget(0x0, 0xa, 0x200) r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x0, 0x7, 0x2800}, {0x4, 0x1, 0x3000}, {0x6, 0x954, 0x800}, {0x4, 0x7f}, {0x0, 0xa4, 0x1000}, {0x1, 0xff, 0x2000}], 0x7) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="81e8b804d7fbf0b536878abfd8663000000000001765"], 0x10) shutdown(r1, 0x1) recvfrom$unix(r1, &(0x7f0000000080)=""/184, 0xb8, 0x45, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) semop(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x2, 0x18b, 0x1000}], 0x2) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3", 0x1e) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x82) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x02\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x148) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) fchown(r1, r2, r11) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r2 = geteuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) chown(&(0x7f0000000080)='./file0\x00', r2, r5) 16:00:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x3, 0x6) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x94f57f9d2d52eb7e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25, 0x0, 0x4}, {}]}) 16:00:17 executing program 0: ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/Aev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x6, 0x2}) 16:00:00 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, r1, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/191, 0xbf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x20, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {0x0, 0x0, 0x80000}, {}, {}, {0x0, 0x0, 0x52}]}}) 16:00:00 executing program 0: rmdir(&(0x7f0000000540)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x8001, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYRESDEC, @ANYRES64=r4, @ANYRES32=0x0, @ANYRES32, @ANYRES64=r6], 0x5) shutdown(r3, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x9b4b7f43db33ce9c, 0x6699139a9d59123b, r3, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) r8 = dup(0xffffffffffffff9c) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x8001, 0x0) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r9, 0x1) accept$inet6(r9, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0x32, &(0x7f0000000080)="4276762ecbeed608073a1b1fd50f5c6c704d3f3ec3ca29a85df241768d3a969be41a4ea0aa53719680f613d6fd7b69f5c0de") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x40) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffb, 0xfffffffffffffffe, "93804000d11eaaf100", 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x8) r2 = semget(0x0, 0x3, 0x54) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xf801, 0x40, 0x52, 0x5, 0x6be, 0x4, 0x3b]) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmdt(r1) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x4a8, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x82af, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) dup(r4) ftruncate(r0, 0x0, 0xc0000) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2146696c97a2064f84f4da8e5a653000ac5a72b071b22680bdf41cadbeee72cc7ada74a5cbe9de5114c880c4cf47eea7aa3e401d589a39d5bf34bd8281a10d0d9b47db1de462ce5530166b43990dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d56137afbbe7e58aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bbb75fe4792a10a18148387d9d20085d4cb672fe5b91f3ff4eeb3649f000000000000000000000000000095b03225c00a991db9fbc07fa68d9cadfa452a62c9a9c731a9cefe564e4c795b35d1b485c1f5826f602cd9e6b33f0dc9b33d64ad8e836a8da260e29e28cc50b1d3c90ff8acf2b5025abb80cfef866c1a8eb18de87a69018be69b7e333500012d6753c14b85bc34094244e26848472ffd0001be1f2860f9d5d168679d43fe7b0272bb02c277c5e9473613145f2f49710b0395896fcaceb7b80db6b8ef15ea4beca8ea975270acfa4e127048939c4358e5c42cc54a88c25e9e3eff97b21a77457ab13522c4018dc5743ac465c3f1c7a9a238d4da65358c809b49470c2c37e355568d998bffa941e8ed8e2cf8d052715501401a271216e585697402bc16ffd77d93faf2de852af1a267824101cbb909fbb6b1b58ec3a820cdad8d9f15867453b2ca1cb5b59b3aedcdcf"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r7) ftruncate(r0, 0x0, 0x30000) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x3, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r9, &(0x7f0000000a40), 0x0) r10 = getgid() getpgrp() setegid(r10) setgid(r10) semop(r8, &(0x7f0000000300)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x3, 0x3ff, 0x2800}, {0x2, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="640f7635a0642cdf4f790f93720002"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00 \x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x68f) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = socket(0x2, 0x8001, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000"], 0x1) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffff, 0x5}, 0xc) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x2, 0x2}, {0x6, 0x8}}, &(0x7f00000001c0)) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[], 0x0) shutdown(r5, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) shutdown(r1, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) listen(r1, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000140)={0x136, 0x1f0000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x6, 0x80, 0x2b, 0x3}, {0x3f6, 0x80, 0x81, 0x9db9}, {0x5, 0x3f, 0x2, 0x100}, {0x6c, 0x6, 0x9, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") pckbd_enable: command error 16:00:02 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:02 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) getrlimit(0xbfb3cc8b396928e8, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockname(r0, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000007c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) fchflags(r3, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x2, 0x8001, 0x0) read(r0, &(0x7f00000003c0)=""/205, 0xcd) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1], 0x1) shutdown(r0, 0x1) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000086f88a907300"], 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f00000000c0)="de0bbf8f2d8268f801aeb1a950b6e63289eda6ede04e32fdaa570e92da783a9fe83e86698d4b4902595a115c314468a887233a1decd9dd4719f1fe344d0f9e31a9ccefdfd96c77855d632abac89a308a81f36e4c15389c652994b92caa448897064b4affd5", 0x65, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc", 0x34}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) pwrite(r2, &(0x7f0000000180)="f3cf23666c36e30f0d58229d3115a0a68650c92a5d6ad9b3fd75830b534d944bb7d47f7f6903102839fce61eaa82c79a9612635c090b162522c2bd942b7ab7e719d8cf9037fbd80b86957c4886e552f90bb88b9689543239d31966f6beed6d0549185e60d1a3f80c179f8d95c0238dd41ef110419d9969b54129891381e5f1decdf7f12f0f4026872f446e7fd7199dad1b758ce4a6f67f3ee5ea7ede4b81f2f9fd46f0fc00a087be0138571429b35d118532866d76ba", 0xb6, 0x0, 0x7fffffff) dup2(r1, r0) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf1b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="f80594d4ae9bbe3bfc965a53ac227133037aad93aa"], 0x10) readlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/183, 0xb7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffff7, 0x7fffffff}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696399baeb"], 0xa) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r7 = fcntl$dupfd(r4, 0x0, r5) getuid() r8 = socket(0x2, 0x8001, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r8, 0x1) dup2(r7, r8) read(r1, &(0x7f0000000540)=""/198, 0x386) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f33dfdf07bedaa6548522e5b4945ccc54b7a031923e3e2fb439b03e16a2ff1fd5772ee386db2e4143aaafb484ffad55fd9179890fda44d608963c1e", 0x65}], 0x1) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x840, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000011c0)='W\x00') write(r0, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') 16:00:03 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000025f000/0x2000)=nil, 0x400000000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffe0ea}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x20, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="8200000ba5c7f859b420281f00"/27], 0x10) shutdown(r5, 0x1) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) r7 = accept$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r8 = socket(0x2, 0x8001, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r8, 0x1) r9 = socket(0x2, 0x8001, 0x0) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r9, 0x1) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r10, 0x1) r11 = socket(0x2, 0x8001, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b5d8663000"/22], 0x10) shutdown(r11, 0x1) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r12, 0x1) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r14 = socket(0x2, 0x8001, 0x0) connect$unix(r14, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r14, 0x1) r15 = socket(0x2, 0x8001, 0x0) connect$unix(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="823000020000000000"], 0x10) shutdown(r15, 0x1) r16 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./bus\x00', 0x10000, 0x0) r17 = socket(0x2, 0x8001, 0x0) connect$unix(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536c1131664dafc1da30000000000"], 0x10) shutdown(r17, 0x1) kevent(r1, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x30000009, 0x79483bc, 0x6}, {{r5}, 0xffffffffffffffff, 0x3, 0x20000000, 0x1, 0x9}, {{r6}, 0xfffffffffffffffc, 0x48, 0x6716d8f3a77ab144, 0x200, 0x2}, {{r0}, 0xfffffffffffffffc, 0x18, 0x0, 0x8d6b, 0x4}, {{r7}, 0xfffffffffffffffe, 0x1, 0xfffbd, 0x294, 0x80000001}, {{r8}, 0xfffffffffffffff9, 0xa4, 0x1, 0x8000}, {{r9}, 0xfffffffffffffffd, 0x98, 0x20, 0x7, 0xfffffffffffffc00}], 0x6, &(0x7f0000000780)=[{{r10}, 0xfffffffffffffff8, 0x54, 0x2, 0x2, 0xffff}, {{r11}, 0xfffffffffffffffc, 0x80, 0x10, 0x2c, 0x5}, {{}, 0xfffffffffffffffa, 0x40, 0x0, 0x7ff, 0x1}, {{r12}, 0x8000000000000004, 0x62, 0x4, 0x0, 0x6}, {{r13}, 0xfffffffffffffffc, 0xb4, 0x8, 0x1, 0x1f}, {{r14}, 0xfffffffffffffff9, 0x4, 0x40, 0x2, 0xffffffffffff8001}, {{r15}, 0xe2cb482538a8d571, 0xe2, 0x42, 0xa6, 0xe576}, {{r16}, 0xffffffffffffffff, 0x40, 0x200fff7d, 0x1, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0xf33195f5f2f686bd, 0x100000001, 0x8}, {{r17}, 0xfffffffffffffffc, 0x8, 0x2, 0x80, 0x56cd}], 0x4, &(0x7f00000008c0)={0x7fffffff, 0x1000}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = dup(r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSPGRP(r19, 0x40047477, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8042, 0x0) 16:00:03 executing program 0: getitimer(0x0, &(0x7f0000000380)) r0 = socket(0x6, 0x4, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r4 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x10000, 0x4de1fa6cd6a71c6f) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000440)) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f0000000340)={{0xfffffffffffffff9, 0x8}, {0x2, 0x7}}, 0x0) sendto$unix(r4, &(0x7f0000000200)="1850e52e64bbff796cc067de2c9a651a323c5f67f5a713fea26a1c0d1f113a891f970042071f673cf9e1dad6752b783a374c5df14020dc93400bddc4e937012f0560f1c43ae575330c34dff44f444df12cc18d8524c21e7b4981f9f38273d0ee290a856b7fb67c489b8de70c319f4d153227271035ee7a29a7638bb27e1283251e35fc8755ab3a7b0f5b47a7cb280db78eaa1c595c70352865aec1ca34439568abf3292c8411903a4f4c93c7179382647a1356e57a33da375fd47101699b124d08348b50dcc84db5cf388c376135a5f440f9aaf98e5cf4eda2a8f8b73042af41", 0xe0, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="0042a8a873040000"], 0x8) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="000000000000fdff32f91a463e36576c47f24f1654fa4a89e1853261f9d313deb5ded068fa46f677ab856fdab70852ae7f9965e02abb856cf26b623c88feb76a1af5a928a93fb7e2f46ffa99274d238a11bdb9ed6678597a369390d1b676563eda877cd54db3563b46b711c78cddbc062f97867a4921ffe46397abf9a5e70a8cd2c79b42a4019b3e610641a0402a670db3297076b5b3b8c38f932ed10d8a3be5996df1875a7b9c6ded60b0e315731e573276410da61c9e1d68c4d079dc3a7e290e2b0a664c39acc8cd976cb289f451db0f3665d4946c0aaa0c100000000000000a58869d22a39edef4b89470b926fc64678d8945bba29380568a9ebbf35c107f7602d1a4089fd7a3d65bc922ac899d2d7ae990553c8e6885932e1702d1327d18fffb66ead2b0128fc55c17bf75b00aa9a9d7490b7e3fa83f209f08000000842413372a220d3eab756fdc9d51cd3c65f9850db7a9feafc24f55a5ae482b549e5d747ce73633c0d9f80027613493b48c0a3ad21d408800"/389, 0xffffff34) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0400"/22], 0x10) shutdown(r3, 0x1) socketpair(0x20, 0x0, 0x5, &(0x7f0000000280)) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x14) r5 = accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffea3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) listen(r5, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) socket(0x0, 0x8000, 0x3) socket(0x20, 0x4000, 0xc3) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) getsockname$inet(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffffffffff49) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 0: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0xda8f99034e585599, 0x4000, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="0000008000000100000048ae601ac5c6250d8853251c6ebf22e8985f68f96a79d4baa16026a809ab71192448f8520e328db807a6d5d6190c3e000000005cd13e74d81336705c3b8fee50403e11351ed02c0b5a3a1e121011d438368087405abb8d762ef0c778d994689a9f5d6821cdc9ea3635bd78307db4eb00"/132], 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) recvfrom$unix(r2, &(0x7f0000000080)=""/53, 0x35, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000100)='./file0\x00') r3 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r3) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000008"], 0x1) r0 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/166) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffb, 0x1000}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e40923eecd6e29dfcf9de6eba0365f8833c9c22f7fb8e6505f9f379114ce67b6dae7d0479f408ed55ab64299ccd0dc24b51e658622314e7f44754aba3238d2a747ce01cd0e06de576ed047907ddbc68c259e77223f5386b9122d337aaafb24380d0e9b9c58bd97477d6d852d6e2175ed72bf59ab211c5c8a01a7e7cb42a9111c67485d7ec63eaba2a4c9f87f5a2f7ccc6bf0fdbc15170e506c2f292e300"/171], 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r1) 16:00:03 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x201, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffdd) dup2(r3, r2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20e59) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4ef8acc984af9b3532eb3fe8bdf201bcec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b2"], 0x10) r1 = getegid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x30}, 0x4) 16:00:03 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() shmget(0x0, 0x3000, 0x5c4, &(0x7f0000ffc000/0x3000)=nil) msgget(0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) select(0x40, &(0x7f00000001c0)={0x8001, 0x6, 0x100, 0x3ff, 0x100000001, 0x3, 0x1, 0x4}, &(0x7f0000000200)={0x8, 0x2c, 0x10001, 0x8, 0xffff, 0x4, 0x5, 0x2}, &(0x7f0000000280)={0x3, 0x4, 0x0, 0x20, 0xffffffffffffffc0, 0xff, 0x10001, 0x7fff}, &(0x7f0000000300)={0x54}) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f0000000380)=""/61, 0x3d}], 0x2, &(0x7f0000000740)=""/243, 0xf3}, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2b09fc4426f777ba06b100000000f59279000000000000000040000000040000"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:03 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d24593"], 0xeb, 0x0) msgrcv(r8, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/223}, 0xe7, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r2, r16) fchown(r0, r16, 0xffffffffffffffff) r20 = kqueue() kevent(r20, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r20, &(0x7f0000000000), 0x2, 0x0, 0x80000000000c68, 0x0) pckbd_enable: command error 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x4}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="008000", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendsyslog(&(0x7f0000000100)="c48a2fb640da7b7c191e27284070728aa824eccfb1352eb883e14bbc1cc6a0494901d35e5de5117922b457edac7e86cfe41087b78695e0bad2b9236cdc62f6105df1f62fdc2577340b9603c9881b65e6be355d18479316c7417bf1a7f3c0523f0ed73d2bd7c7170e914d4aad2e7c45e88d97da41d3d8e66448d6f467f7e8276be8d449318db48c0e5a3b161c468b091afcddfc4003c0deebbde9b46324610fd9420907931d4383b8225ee54d4979acb314043f0b3095a947e7c31bb18e0aaef6c9307e15a2be00458e87ec69e4b9f9b8c406796d2a9206fbea80fc24368755f447c7e4e61c81", 0xe6, 0x33) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) setregid(r3, r6) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0f, &(0x7f0000000140)="e740608e1d9f9245589c291dbc96e408ad855fa6a9a33d8214984a07618db0ceb6f0bd76ff85aad3f89555dda9deb6d18db4a49bbcde9c872742c912d34704da99d7c5e5f362bc157e37935a4ac8ed9c2330230000a276d9b98e8efdd58c2a23420365e99d17fabc76f6e3344f6828fc04c2973a188810c231dd680ce4a6475e1b73e9677380914a136b6fb031c47331d283b19c") r1 = msgget$private(0x0, 0x6a2) msgctl$IPC_RMID(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x0, 0x3000, 0xa6, &(0x7f0000ffb000/0x3000)=nil) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) recvfrom(r0, &(0x7f0000000100)=""/131, 0x83, 0x1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2dc59ad0c5aa91d, &(0x7f0000000140)}) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8000, 0x40) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000200)) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) setgid(r7) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x2) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) ftruncate(r0, 0x0, 0x7fffffffff6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000900)={0x43, 0xfff, 0x8, {[0xf1, 0x5, 0x1000, 0x1, 0x0, 0x5, 0xffffffffffffffff, 0xf3, 0x1, 0x290e, 0x6, 0x1f, 0x9, 0x80000000, 0x5, 0xff, 0x100, 0xe0b2], [0x80000000, 0x8001, 0x7f, 0x8, 0x80000000, 0x1, 0x6, 0x9, 0x0, 0x1], [0xfff, 0x20, 0xffff, 0x0, 0x2000000003, 0x0, 0x9749], [0x7, 0x4, 0x5cd447e7, 0x4, 0x40, 0x3], [{0xcb, 0x20, 0x4ab, 0x4}, {0x1, 0x6, 0x9, 0xfffffffffffff9ac}, {0x3, 0x7, 0x74eb, 0x925}, {0x6, 0x6, 0x6, 0x101}, {0xca, 0x4, 0x4, 0x7}, {0x9, 0x40, 0x4, 0x2}, {0x0, 0x1f, 0x401, 0x5c7}, {0x8, 0x3ff, 0xfffffffb, 0x2cd8bd39}], {0x200, 0x1000, 0x4, 0x30b}, {0xc2ca, 0x6, 0x9, 0x10001}}}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0x3f, 0x8, 0x65}, {0x4, 0x6, 0x8, 0x5}, {0x5, 0x9, 0xff, 0x100}, {0x8000, 0x6, 0xd6, 0xffffff00}, {0x8001, 0x40, 0x72, 0x10001}, {0x8, 0x7f, 0x1}, {0x6, 0x1f, 0x7, 0x1}, {0x7ebd, 0x4, 0xf7, 0x6}]}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) sendto(r3, &(0x7f0000000240)="e17f7c9814c78df6786b19405a1e3a90cc2edaef3637510427bcfc2f0c2b877cd200b398c34ea840b5481ebe54c281347a87dcf6d1e55599f13ebf0dcf9b149e36c701125eec80c567ad26c21d30a7747a4041f84f8b66e270f80362e99554c8c56eab5e78f2eba3adf9d2cad558d1ff213db5654e0a4d188b9ea851089f2e4320bd09b92c926c1f57208d", 0x8b, 0x606, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b8ab0ad82e9c0566f47392549004d7fbf0b53687"], 0x10) shutdown(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f00000001c0)=[r6, 0xffffffffffffffff]) fchown(r0, r2, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = socket(0x2, 0x8001, 0x0) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000007f00"], 0x10) shutdown(r9, 0x1) bind$unix(r9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r8, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000180)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e5708008bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd86e1c709fd422cb82c4d010ae447473c23841cee4c99608fda4eac8a480245dbb59e95aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d2350000c0dc577a757ee7d87c4ff300be3a7c88470de63142ff1b70dd9d328acf71edd8e762b5f7c845b733f4baa19710de4a6390ca203ea2068642bbf1e09cffd5c35cd094f4c304081cbbca1a12957121bbe134e4d8577f8e0d4107df21934c7d449866735deec7d6a00533670c202982048d29af0fff230952fc21b83d5cd94a7653645e3c9896396db75afe9e07b56f495977e9caea35bd6a04c80cb2965bc4128900"/393], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) sendmsg(r6, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, &(0x7f0000001340)=[{0x0, 0x1, 0x80000000, "05b3b488f1173190416d22f114a74c8e90bbd9b2cb62939413b61fe14e097f76865a617ed183c4dc22f2485798780a60d3ca673f68664a0c3c09b356e367fa3a334c271cd372081a99afc4ed6377feff87840842b6844a76ec8a2760bbc198ef0ab75e3b978b89fc6a91bd326a84680c05f3c2d6b2073cbfe9430b64dbd113082c3433d22e04e2ef98c3c75074b5"}, {0x0, 0x0, 0x1, "075679be04ceec5b2f001188ec4fac81c601b072cb8d4ef9a9cd17"}, {0x0, 0xffff, 0x75f3, "b34402fca2937566e0bacf573bc9aa7f7eb798decc19a2a2cd60b731e504fec092b67259ce14913cc2404cfaddb4467d0776ff4999c5b65b3abb6ab6bb364d682740af2e5f1da21209e51cf539c6c3c102a698aa60989b48e75d9e6760d2e74dc664ee286a489cdb63a58ef902c700303368f9f822cdfa7a4ecee24a1632080fd0d395772dd3007bec2fb305c169d9e4ebe0ac"}, {0x0, 0x1, 0x6de, "1426ded9a3f9f88ff5fa7bfce35e51273eb3ff9b682638572f714219b2c8a4b9f7f3a27fa6a134c89b97a4fbf1be59481e27ef01e5ad5c7df3b3c33eb2903c24a23729149923a6197e08a8cb704664720deb"}, {0x0, 0xffff, 0x9533, "9d17004cbde20bbabf5645d5793f44f41bbf44b8740661a47aabd9678aee0280adb4cf8eb63c282b213383b99a583c99758f229566f0955f9eb1a91486564836270d8b89898826a2b1a7ce6bfc9c749082e4781208d0b6c0723419d1dc950125114e1281a15af5c012c7e6fee5ec64eeb48cf256fc686c99b4622bf0506081f2bcd9d0898b5d9980c941506f8d9874d1c36050adcc51e14821378a0fab2bc7f1416c370cafafd749857b59e4ab89bd84825f45492a9f8609bb24129c6e21365b08cab2dd3e7bf27b0cf52c"}, {0x0, 0xffff, 0x0, "42e1173a3db218c12ce4ed"}, {0x0, 0x1, 0x4, "965890c23da4a853658b601826c57fdd5d0fb10f1a4e45cde328f7d85be973cf8007981084337f6fe5771c5310f9ee1d11db4c0eeec56573660709679c76efcf5a36969066aff4b86f2c2c87b2e159c8a80f8f422f5d9a5a57963dc7cb5944d9ba82f26a43587ddd7b524deab335525d9c871ae06887e8a57633da6393075af426df4e43e2a6f09dc60d63065bebad8879434d91b8d32255ebaf93189110af51d97ce29270798fba8f04117133301e325bfc"}, {0x360, 0x1, 0x4, "1019ef5c89091370543ed04b4d7b8a181483b6a7505abf97f981d020ed2d216c41b7ad88dcca2ec96e2ff73c75cf10dd851c69bbcd692e363fbccc13ba2d042de80bbe90a757a0052bbcdba8c8b4878fcfd0e4ebd9ceafbf347fbd5a1c0a45570bc945257e91d74da6bf4a378b3c7115004bea597cdc848cc447713200229cbf8a390e8741b8f5ca169690d5b9ca791652c3834bf58bb507ce35ad741394901c538802aa91731e78ac2a2dbb25fcbe530d96f65cd9073fd475fe17d42250cb8d2ea85112a254fb21410d01937fddbec86613b50fc4b5"}, {0x0, 0x1, 0x5, "42f5613dab0fa93d261771d4ffff36ea60c837bddd63056bb8122b3788fb00aee6c4b303ab6e04684bea617dc2c5fc6dd8362b3e6e0aaa6d65145098324c61767c02374399a65628039236324bdd7d82ee3473875966558b63eef8398ce45ca85257dfca0b7a36801787de039ec9d92ff5d94c2bc8b4064fdc74425602ad60104d5452443123f84e463d3ae16db879668d67d110d85cd0533f21cb3f637de2e150fcacf459c3e8c76ddc82aee418e4c8a477e76d9750e936a9db00f3"}], 0xfffffc95}, 0x2) r7 = socket(0x18, 0x1, 0x0) r8 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r7) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = kqueue() dup2(r11, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r12, &(0x7f00000010c0)='./bus\x00', r15, 0x0, 0x2) r21 = socket(0x2, 0xc003, 0x61) connect$unix(r21, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r21, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x16) r4 = open(&(0x7f00000000c0)='./file0\x00', 0xc3c47f6f4fb060f3, 0x4) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x8001, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$KDSETRAD(r9, 0x20004b43) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b8b546b2d82f429704d7fbf0"], 0x10) shutdown(r7, 0x1) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="8202b804d79ff0b536878abfd8663000000000000000b9ae80b70647ca4501c799957d2ffdf9efd520ffffff7f7578050b35e019b49f189ebe19c44820dff1db1eb3046af740521481a0a119fa9ca0766ced810b573929a93373e49715e8f8674dbd926c4f8ba41acfcf9c323a07fd732b7eb8c034cb5fb9af2e98077254adc3d88222404e2e"], 0x10) shutdown(r10, 0x1) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0x0, 0x8, 0x0, 0x20, 0x1}, {{r5}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1, 0x7}, {{r0}, 0x5, 0x40, 0x20000000, 0x6a, 0x8000000000000000}, {{r0}, 0x5, 0x80, 0x0, 0x2, 0x6}], 0x7f, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x9468}, {{r6}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x3f, 0x7f}, {{r7}, 0x3acc36320de1e456, 0x83, 0xfe3d092918a2768, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1, 0xffff}, {{r10}, 0xfffffffffffffff8, 0xc0, 0x2, 0xfffffffffffffff7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x7}], 0x68, &(0x7f00000001c0)={0x10, 0x7f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x54}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0xff52, 0x2, 0x8, 0x492f}, {0x0, 0x4, 0x4, 0xa5ca}, {0x81, 0x4, 0x2}, {0x30, 0x3, 0x4, 0x5}]}) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x891, 0x20) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r12, 0x1) fcntl$dupfd(r11, 0x0, r12) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:05 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff00"/71], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r2, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/164) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x2}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000240)="4909769ed5ad2921d64a7a91b84486b6db90083f9b43805cc1e01b1c6378f9128c05b6362273458702d3ba02f97f9095a8d8db5501ac03984361792dff7e3becf0e1bfc143447c1e234a8e213079983293495bc710fb8adf582456264130c0495bf0fd009aeda54ccf2cbf101302896e8b02d1ace8fc03811fa6f803fd48fdd740e4259a0f248dcced36a98185bf8d849b142986564abfb0a58a824b5f204e9b1d013edc") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r8, 0x20007478) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={' \x00', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) close(r0) 16:00:06 executing program 0: chmod(&(0x7f0000001380)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="01002c000000000000000000000004002000"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x92731c83, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x3, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000001bc0)=""/169, 0xa9) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000001600)=ANY=[@ANYBLOB="8259770000fbf0b536878abfd8314f789a28c6207bda0457e954d3f0663000000000000000954ac9c12b85625460fa16017e650e3e0dd34eae0a26558364c0b20e73e1df137484d111a6a930c9e723acdc4580d79df416eaad6d03c57089877852e0bc972a1d03f9f079146d026c690a6acd64802db1ef6c77d2d6e0c15979ed22edfa80cde1b61239d6e04cd00000000000"], 0x10) shutdown(r4, 0x1) kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x3, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = dup(0xffffffffffffff9c) r8 = fcntl$getown(r7, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = geteuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r12 = getgid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x6025}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() fchown(r13, r14, r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getgid() fchown(r17, r18, r19) fchown(r11, r18, r6) r20 = socket(0x20, 0x1, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) bind(r21, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r20) setsockopt$sock_int(r20, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r10, r12, r22, r23, 0x4}, 0x1ff, 0x7ff, r24, r25, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r26 = socket(0x6, 0x4, 0x2) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) sendmsg(r27, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001a00)="86a72c8a69f551b2b87527ca771c540cc96dd55aac2419a7d24e343137b8c68a0e3f267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fea2b23e019a6665e8ae3e3ce45b84508f22ede23808980018261876e3e5bd62c11496850b0115341902df69ec405de502d4d12e458bac4b07b03f252ba6b5f8ccad9accdf0fb0e8f654c6c7ac475473616c102290eb7d06cd099df530d268e84f3cbedcf0f09b3939a5f8af90700fb71794fd91ba421d87492bd60b8b6a0d143c0e22552c8d96e43e8dcd6dad33f47302f1f7467e2c285addc308418578d73ce321b3f685962effca8b7034be9e40e17624befe6c13026a3a81198e4a7d4dde428212a148c39d9e3d85d09489563a512797610f6040a8ad556ce28ca29d94297eccd5506fc7e0a5a2a5a78a421b21fa807044f3cbe7207fb38d4a11b1ac18271b97", 0x186}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=ANY=[@ANYRES16=r8], 0x2}, 0x40c) execve(&(0x7f00000015c0)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x1000, 0x9, 0x5, 0xfff}, {0x200, 0x8, 0x7, 0x8}, {0x603, 0x6, 0xff, 0x8000}, {0x4, 0x2, 0x21, 0x4}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = getgid() fchown(r28, r29, r30) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r32 = getgid() accept$inet6(r27, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r34, r33, r32) lchown(&(0x7f0000001980)='./file0/file0\x00', r29, r15) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2}, 0xfc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'\x00q\x00', 0x0}) r10 = dup(r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r12 = dup(r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r13, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r14 = socket(0x2, 0x8001, 0x0) connect$unix(r14, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r14, 0x1) close(r14) 16:00:06 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) rmdir(&(0x7f0000000500)='./file1\x00') mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000540)={0x9, 0x0, {[0x160, 0x2, 0x100000000, 0x4, 0x39b, 0xfff, 0x7, 0x2, 0x9, 0x8, 0x2, 0x9, 0x1, 0x1, 0xfffffffffffffffd, 0xffffffffffffffff, 0x1ff, 0x2], [0xc409, 0x81, 0x5db, 0x9, 0xbc, 0x7, 0xffffffffffffffff, 0x91a4, 0x7, 0xffffffff], [0x5, 0x7, 0xffffffff, 0x0, 0x4, 0x4, 0xac], [0xfffffffffffffffd, 0x4, 0x0, 0x5, 0x17, 0x5], [{0x6, 0x1, 0x4, 0x160b8ade}, {0x7, 0x2, 0x9e, 0x7}, {0x2, 0x10001, 0x9, 0x1ff}, {0x7fff, 0x100, 0x6, 0x8}, {0xea7, 0x6, 0x0, 0x6db7}, {0x2, 0x4, 0x3, 0x81}, {0x4, 0x80000000, 0x0, 0x6}, {0x0, 0x6, 0x8, 0x101}], {0x7fff, 0x101, 0x8cdd, 0xff}, {0x6, 0x1f, 0x6, 0xfffffffffffff6ae}}}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/166) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5a, 0x1000}, {0x0, 0x2c3d, 0x800}], 0x2) ftruncate(r0, 0x0, 0x7fffffffff6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = socket(0x2, 0x8001, 0x0) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r9, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000000080)=0x5, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r13) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r12, r5, r6, r7, 0x100, 0x9}, 0x800, 0x1, r8, r10, 0x3, 0x1, 0x3f, 0x5}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r8) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:07 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33", 0x76}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x210) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x184) r2 = socket$inet(0x2, 0x0, 0x80) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=@file={0xe040e3241681df04, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="ae4c1b93ded4bbc043cb4ac3e185b189317a3afde040063fe6edd7414baefcee04ead1a4db0e0ae30933f4b85050164ace1522a42b0881fd365fe397e744fc0c4dd066c1", 0x44}, {&(0x7f00000001c0)="7608fc020d70c9588466e7813018df67b525e9fddbab0810d2b16f5aa568bdae28801048174ab1cb23e3874402a7c1025b39a93d758930db8bbfc85fff3b5fb109730bec29bad25a247302c360ea493f7b14c4a781b9", 0x56}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r2, r0]}], 0x50, 0x1}, 0x402) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/28) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x800, 0x20) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x2, 0x0) r7 = syz_open_pts() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x10000, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r12 = geteuid() getgroups(0x2, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff]) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x80, 0x0) r15 = socket$inet6(0x18, 0x5, 0x2) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x10, 0x0) r17 = socket$inet(0x2, 0x5, 0x3e) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r19 = open(&(0x7f0000000800)='./file0\x00', 0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r21 = geteuid() r22 = getgid() r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x40, 0x0) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r27 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x8000, 0x10) r28 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/diskmap\x00', 0x20000, 0x0) sendmsg$unix(r4, &(0x7f0000000b40)={&(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000540)=[{&(0x7f00000003c0)="0aee130ea87c94c5ef185955ffbac1b14e6fdf51dcc9e3cfde7c0c53a8ea280d6d536c52cf3e748b610b3c7bba2dee52888d066ecc1a6e4058855589b70d23d42ad719d3c20a6eddfc8f17a5b72f6458ecf684240faa67ca0e9f576a1c0f83c7d0c13d95f8f21d5d4e9c64b1a459c954f8a87ee05fcc8784653c93b8280dfa84744e108c1f6f548646a9d843d942d5980e79c5fea230395c4312342a", 0x9c}, {&(0x7f0000000480)="f8f3cacb48c443095a7757fc14294d0d9a20938c2f294eb81c52ad04ab215260c77e07136731f3981df35f059ecdc0913e8d07640ddb4254cb6c732dd33085d985054e885eb9decc51ba7439b77882512e21e4b26e8c6a59c65565441549b5acc7882c150b01064024a0ffbfcd764373b5fc89b3efb6adc2e2a2ca860ea6cc454512cdef88e5fb5e2379f677039cb2812b8d16752c784dd85d9c623960a57ff5", 0xa0}], 0x2, &(0x7f0000000a40)=[@rights={0x30, 0xffff, 0x1, [r5, r6, 0xffffffffffffff9c, r7, r8, r9, r10, r2]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x18, 0xffff, 0x1, [r27, r28]}], 0xf0, 0x3}, 0x4) 16:00:07 executing program 0: r0 = socket(0x10, 0x8000, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00000000000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000013b000/0x13000)=nil, 0x13000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e3020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0xc7f2c7cb9831c635, 0x970) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) close(r1) readv(r1, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, './file2\x00'}, 0xa) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 0x0, {0x100, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7fff) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000100)={0x10000, 0x2}) 16:00:08 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r9, r9) sendto(r9, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0x0, 0x30, 0x8, 0x2bf3cda5, 0x3}, {{r7}, 0xfffffffffffffffe, 0x20, 0x10, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x401}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x10, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x72, 0xf0000000, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x8, 0x9}, {{r9}, 0xfffffffffffffffc, 0x54, 0x1, 0x20000000000000, 0x5}], 0x3, &(0x7f0000000300)={0x2, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r10, r10) sendto(r10, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0x2c9) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r11, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r12 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000001200)=""/68) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) getpid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) fchdir(0xffffffffffffffff) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000400)=[{0xf65c, 0x1, 0x1, 0x401}, {0x80, 0x2, 0x1f, 0x5ca}, {0x20, 0x7f, 0xee, 0x3}, {0x9, 0x5, 0x4, 0x1}, {0xc7db, 0x80, 0x1, 0xb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r6 = socket(0x18, 0x1, 0x0) r7 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r7) shmdt(r7) close(r6) connect$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r6, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r9 = socket(0x18, 0x1, 0x0) close(r9) 16:00:08 executing program 1: r0 = socket(0x20, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82027166dcca5e7009c59c55d78d1ba68005adfdffffffffffffff653000463f7ba38bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b254bc28236381ad702160d713648cb807fa69dfceac2a84e6abca64896090057c6388bbd2ad88b2951b1580152d709e50a163a58fd4237b8fa4d012ae447473c230495aaee48c02f6a80543464bf554799b9b800e552beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65e76c389cd38f7a9fdbbc5b65c6593d2870b412acd235000000cfff168137ed3da3659b3c8a8134b6c0cf76b79993055859cb8de0dd6d5774bf78123c0a7da334e57a552835281e9cda7d97b03829a7b5f1587443038c64db7b746a8b581e281162c73dffba2c62355c6c6e6832d3c111bfae59cd6ef115594f4a0342daec97ccc46acdcd92fec565d3c587617af61830e822dabb7460591e01a04530ef5ad7b063ee0913df777ddec80550a54c921c55d6fbd7bdaf2fbef1198a"], 0x10) dup2(r1, r0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000300)=0xff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r3, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x1, 0x2) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000740)=""/248) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() r17 = socket(0x2, 0x8001, 0x0) connect$unix(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r17, 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xffa2) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r15, 0x1e4, 0x8}, 0x5, 0x5, r5, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r1, 0x6, r5) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6}]}) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup2(r1, r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x1d, 0x8, 0x1, 0x9}, {0x7ff, 0x3, 0x2, 0x81}, {0x100, 0x80, 0xe4, 0x3}, {0x800, 0x1f, 0x0, 0xfffff800}, {0x40, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac3af3a2044f3f4b428fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac63ce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47647460e3a09bdecc6713d5bd02329789ea47a5173bd3956fe3157dc7982a5f8240c82e52ec07e4895f3918280b675f987de2578e28eacfa040be9d766885cca41c53e3a22fee19765ac1303557ed97950fc401ac438fe306aa0feb77839a7e8e620d071a9e72b50c8a678ec94b7c9852a795227b2446b7bd09995920a2749f2c490ca0ba86261385216079c0a15757c054e0d85d8ac0db218ccccbbc33dc785f24485a5779ad0177db3b1d2f217ed18eaf387c57818990d7fcf83699ac4250565f616817c2b635b944b63f9ea9af5a6f0ee94e22"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64806005e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa201000000000000005b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c877ed0af852c6cf9f3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e970400b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77ffd5a65925549286b118c127a140d54bcbd7f5ede780b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec3000000004132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770d3838f950d99c16ff28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a8603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8cab086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d74c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bfffffddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18621d6cb18c0c5c1725a1f4247f13b2a8de4fd420027356e2c9851363eeba3bca25fa3572f4c226bb5db67f9286440370d3888828bee0edc8d71e8149c40c6462dc5b21542837868f53ea4006a6348472e4211f15e581365224e79bcee772253a11a5438d996311a81ce555cf11671803baa18358447172abed25c23cdca14e1a34511feb74509a5f3e6b616e5e02991cf6f91f2a"], 0x10) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xfffffffe, 0x8, './bus\x00', 0x4, 0x3ff, 0x4c, 0x200}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20, 0x1, 0x9}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x12e, &(0x7f00000001c0)=[{0x7, 0xff, 0x40, 0xfffffff8}, {0x81, 0xc0, 0x8c, 0x8}, {0x3ff, 0x1f, 0x8, 0x5}, {0x7fff, 0x3f, 0x5, 0xfff}]}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xfffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x3) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0x80000000, 0x4, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:10 executing program 0: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x3, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/d\x00\x00\x00\x00\x00\x00\b\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000008c0)=0xc) fcntl$setown(r4, 0x6, r5) r6 = semget(0x2, 0x0, 0x453) semop(r6, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/253) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) r7 = semget(0x2, 0x1, 0x200) semop(r7, &(0x7f0000000780)=[{0x3, 0xffc0}, {0x2, 0x40, 0x1400}, {0x4, 0x3, 0x2400}, {0x2, 0x1ff, 0x1000}, {0x4, 0xffff, 0x800}], 0x5) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000, 0x8) fchmodat(r8, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r9 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000580)=0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000600)=[{r8, 0x10}], 0x1, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x8) r10 = syz_open_pts() pread(r10, &(0x7f0000000700)="8da548913a55b6aa39b64915fb790613e7420549b4c1985d149031d6fea8ddda026faf0cb459f7ef4b6e66c9905908841ced608c4a746b2e79e8780b972c65beca6e583d650e06ebfa73f5900e86de24c193a6b46493acc9b729f3c624a40e2173", 0x61, 0x0, 0x0) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000f80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7e1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb99300"/455], 0x44b, 0x800) msgsnd(r4, &(0x7f0000000300)={0x1, "505423f43c52a3fd2b13403468ed64dae31f0d106421897113852294d7fddf853e4f6d3f5f7dd864e46260a4c5b20376be43eecdc8726efa60dccff74be494343a63c269c1b30c22"}, 0x50, 0x800) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = socket$unix(0x1, 0x1, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) accept(r7, 0x0, &(0x7f0000000080)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xea557d8b4b1eb5f7, 0x80) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/103, 0x67}], 0x1) r8 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x88) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x2, 0x36b) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/229) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="9a4dff51f6cf9cc8904daf838c6370d4604aa574c3cf47d5c2beff1857743e869f3b2ff95e9a42abb9631b1e2d3e75e45bfc07337f6841c45c4719a96833127e6f68f3fc73eca1c01ee7f6a685954420ad8900e23bd2c9977a6d5121d0455728a161c1e8776c5c9edcc3005e8599ba472332481d5ac323fc5ec97d51ee9b61de91012f7f25f932812ba443de9806a7cc58e3b3c1054ca4352af3050a53f4cdc69e61b16b93ccbb667dedbfc6f2ce55ca884a60714ef99bc10d2483ca23e98b70433b9ef47a4ca9e959706dbd4e706e19b9f72c2b6d8aa2300f3f21daacc8f63fb0093ba88d38891b803a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(0xffffffffffffffff, 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00"/4098], &(0x7f0000000080)=0x1002) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0), 0x1000000000000116, 0x0}, 0x400) 16:00:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3eedd1db957c9afb) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() pread(r0, &(0x7f0000000100)="876bb071d02a43a13e2b47b88a771da3279b5a4f9064e9f384c0992af7d4a848c7967fc3aad179fa3cb58c2af6d3524aefa9773f8defa627b808c5b3243a58287564b8e530e4c8506aa52de20a7cb08206a4fdba3eff80d807e669724ea55be1fc37b1a132e8aff0c69f4ebb11e99124f8f7f3c6153f7871bf02bff681eaed7d9b57fd58c85c038c15820a83410a8a9fd197e416e202ba69bdd266c6f9c898e85ed4a0492a9943a317b078b5b14311aec88ebc9e70b1d2980834349f13aff1bc7ebbf866505de444e4cbc4932717", 0xce, 0x0, 0x2) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214f, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x3d}, {0x5fae}]}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1, 0x5, 0x2, 0x1ff}, {0xc6b, 0x1, 0x2, 0x1}, {0x7b, 0x3f, 0x1f, 0xffffff6c}]}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xccaa7a9467ac9bfd) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:10 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="7f5dd4ec2eed0b748f666b214cb1") 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b4e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000770000/0x3000)=nil, 0x3000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x90, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) listen(r2, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:10 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x329) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007bf6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) syz_open_pts() 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x6, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180), 0x1000017d, 0x0, 0xffffffffffffff51}, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd866300000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003580)) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000035c0), &(0x7f0000003600)=0xc) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r7) r8 = getpid() r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xa21939b3432e976c) openat$vmm(0xffffffffffffff9c, &(0x7f0000003540)='/dev/vmm\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r11 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r10, r11) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r12, 0x1) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000003440)=[{&(0x7f00000001c0)="24b173633d7eeddf521b98bf9db5dfb7070c23ef4a8431288b4276a38eb9e1cc631d62701944470980d8a9feb087b7094b16c6a16ac7f16d7868d305e1faf8eaa154216c4324a98dd745f4ddf633e234854cdeeddb18099d2ca024a2a06763e0e1a0238994ee1e0e3c139c70f2102c7cbb8de94e07be3d68dde636193e75bcc54bc6fc17e5af5dfb035f491da7f8894137d3f638cbccc6eae9db159039115113f4e6dc452ac3d4a66eddc199895df74fbf3a4d541b42d20148c7304fb653378ef3acf35dfedcdbad258d4da54f8a90b745987f8886fcbb2fe4f433aa0c093cfddd5d60899f74b95397c2a3b2bb8b22ec517ca4112cb51e1b3552f40da4d752f69dab2d724739101a7932817cc0bfa858ce562aa2b8e57f803ddcd6065468d977dd5a41c8473202ac361ef70f67f4ef02d3df461f08a0096e585aa77246d91cbcbd9cf6f83e97a4730560b8dc602777c3d9208ab8d51dcb2d97d118c5a3b90362cb04f553962ce5416bceec0e296639d71307f84a1e94dcbc10541d3b2f35a7dc6d6ff3ad2218eba1db725c3a5289afde59b38589a3af6babfb2d4ef745113f3e783b162c911f9eb8a1e71330f98921f457b3e7628c6c9351107e846d2115fb2f2b2fbaabd6ba1726f1eeb372e628c380af943d34c7fbb90451bbca3b6db42d4c523e7bc74d60d4c228f7700e55669e46af56a830f56d4f2edb8a33222a863e41f0c19d9b44761e04dc3da9fcd47c80aba9f89d2a93147c3e751ab514bec42149dd8a0cd55ca2fa50fafbe45f63341bfebd68c9cc1040f72c78412f95e37c4535ab566c2b6939ac90c2300264d75403bd402b56fb52b9ef2db03ee3226bde169b744d84c837c3fc1e482f90b57b82710b6feef340d8c8547083e2727bc70a339cf57577128f669d5d94ba53cdc3e73ef3f234115e7513866309af773e344a7350337a20c8ad4d3c42f1ef0a442a2846c58b5628f1449abdca59c68ab4985c6902957b3c7b51ab7acf64acef767e4d92b7bd157ec1691323f40d2808f1e7a2ee0e46acab22e425f6bc649ad87133f6f5651f49764794144bbe9e3e88aa20a67a932c8c9cd2f3ca13be0b9c24bd8021d6fe7b3d15b8dd177866cc0c8c5f500c0a74579c559c066fc2a1cbc3c0059f4e7c67e25d1392d217d2df442da6f069a031f95b1df16840c9948fef1cf3eb20056897b1506898e08755e2e3b63da63c294aa0696e9d9e3563d4696032baa3e21436e4f29fef3cadb6433afa1f36e41e55fa4e65b0b73b73da758a8e7bf1da6fb70d077c3b9580b298d4f6b83c2c9aa7dfa3fc8fe92d4ff51a868bc4c28cd865ab0d4d71bd32f5e6787ad41309b5aefe2e8a11c981aabf1d29db299945d4b31bd1347d098dc65b102e678b2481e81eac262a0027b1c3a0da55b4fe6669625a7a968147c2cc354ed14fd1f2e9b2921e8373356da03675076633cdeca6b26e8133419ad24613ef293e861b233d8f0a45d37b51012d35e9eb72f43e69547f7f7388138dba0894d11c97bf73135d96fe2db9cd9bcfa55d2561f2a6dafbd7b53cfb5707e7e150034ee6d690f86f19223f1e715f4659584febad0fff8c31208db31223bcd4f498079831b2b1a1498415477968045e146ffe754cdfa8073e36df7e9a193a53b7b72e7dc77c6a07eecbbe10d556b5edb85de867ffb95f299626baa003eeaa9de427e6e48009e54837c9a8e5f7b67b47829af5856ab8e296c304a4bf30306f39fa00bdc1828772995f0b0bc09cbe4e6d29f2819f55c1ad8cfb45784fab05eb191c35380f38b360b8beaedea797a4eee7b4c2e295e29c0e92c2e1f4f6bd46ca38c1c4c928baa223fe27b2306606de9d432f4d838f40d4b95680d02c05889365330e16acf753fe95e84b925c7066167722d466b3b7b5428e7cd7ae35083224ae32ba181ca4ba753d657839605f5ca1d29a136decd641b0e94f030b3ee0bf3f475dc1976d07c8c48766583eaded031e2d312c91eea39ea075536d0c441be6c7e56b407183904763b1884c6cdccfe83a4b33aed5a897be9110f9f60abfa931dabf4c9e09c68148860e420d4d6361dc2d394b0752c5841ae3dd4ea869844bc70cec6039228a323321fc1d91e33a89dd852bbd9eabb7f8345dfdfd28dafde53053cb56ea65880252ee96a344377212f68ba8e7a906628804523aeb7d813ab60c43b23b5871f5d87b5a16e3a6cc96a2f4ebd1dc02426e8846e37d4d976c87e482d7121a4dbd13de9f6f3b457b02b84ab2aebd665ac0d94cd1a8b3944fb4f4b6ebfc97bfe4a09c0289051380658a40538ba5591cd3f18e240bed432a0b2aa7e1939d3ba4e1265c1615c8cb0c8c921683b33b91498bf780587abd02f1bad7bd207516ace839c1620a3b5e1388b0030b72d4b463b4119d97e483ee3ead5f01a8d727f0212c83b2238f6d4f897f13194add1a902119a5edf47390471340629a01758499022de40eeaf637cb8427d2beb1fdb4cb6a00cf3797d612db283b537062d4a217d8e374cd287f749f65ebc9e6ebd23ce64184b3d2cc87bcb1182dcaffd87501a1298c0f8feae292ea9a72b52566326c888a34d54ef75f915ef1dae74a8bc7d36425cbdcbf04f110b87ddd58a32d23a2d0453c0dcf5d69a04dfc378af451634f9dc8da9b93cf1100316171422e5c8c5ad9e44b81c7357e9e9897d6625a80fd9a55de1be09c1948c62eec6add3c91aebf30e16bf264b59deacf1f4cdcb8989f17186ea05f37eed35710a54d8317482337ed38804fed79184ccadaeb37e60b3d9783e61ecd2d42515ac053b6e6bf610478f98b35997088653f569e8c8b51f90a1d62eee3b012f5bd3717ad6c7e0f870494b2ca2ebed2b18996ac1ff23417d997c59a37ab7253c8df3ac46474a72f404a0fee4a87b81d64e61085985cf5888f1cadfb32df8d7a53140ecbf3257a2d61b5a23aed30dfd41305c6703842dc3a712e3e59e8c45760812b808d7b83bd21d3694cfe21c47694b8394f0db6a6b855885e776e262fa195d2af5836f1416ffc0748eff88471e0fd1cd4643b1ddef27ce469cf0c143dbd769fb0d9b57b3da2f9fc75e96c31e15d4f245f2c447b83d764211385d24a2f290643550d26149a4e94024a4dd57fc9603983c07b0aa4f50278ce3320ceac1d20ebef021d604b4076783a97e3f0a0b90f5b524d3f9deb5fe18ea1f4a1b49e6c5bf6869e2e0b622a1fa2d5ad46afab79da306b707a390968433c30fd1b409a04f021ddede7aa35d0f53f8aae4c284e484809374bcd7871c4764f06683a311ace39dcacd1369905ac764066aaadce15d7cd82eee35c210b55c07ba3e54ea468d23ec9cb4ad04a970b018d3825faa959b8fcef369307a9c8cef41ff5768025e196919f132dd8b5f87f8da328c544b8f2da026e1d8e617163bb40477208ea18849300cbe0afbffeadd30358ae51f15a41ea8cb5d5300fcb9062882dc0d0d90f370ea062413518aa22d4270488c3e4cb0e57fe8670e4a2095d9e8fa0f852e816b01a5c304b84f2dd7be6235e05290c04192ee455698e9bb536ad9af675d4ecc20c815529a4197c2b07c89c723c6125832091d11194716d4d573fe2b841edc6b44f0bb0c904c28020878c7f8c5f67ea53c1eaf169392ab7c1966cb6017d213132471b768b5a910c212e5784d8537f62c666b43ec242ec27d42691fd704a840d9bb2c5eac34025fb0a8d8a654880389819d327a4f05261f7f03ccc23da25febf3154cb0bc4ce71576b1d6ffe346a0464cbac9ab4f58623b27111ee081cc0d5c17798805555832b5a5497dee9a1fd1543d748646814d0a61ff741890e7487edaad91e984a0de056be8a4e4d835b960dcffbd3aea2599c9142cf50da2ab063ff310bfab0edd136c81b934acd9b96e8e84a6c8790177905afbf10bb6e6308c7d4352142d7a48406434416f3d8a6976c5f401ea36ad07a89d15df8afde2cbd85c23370b249971466a19781e8a6d4e5028fc2457eb045348a80cc241589054ebf80359771e1d5e16c578a02020ce4f0986012d1ec5677c9d89a2ef78110e525ccf5330132c2abc56170f78afe4633d31d9033b9148df65533bb5f0472d1c695469b79331dc44882dd3a0c2cc0320bad8971270e7a9dd443109be9c82f94bf059da5367f99e67761c7bcbdb71d882e6fc76da4d64f66024339e04d65aa575a8c874cbaaca9862d335fa1f1b7034317469a819704921a8781a1e7ff8659426d79d21733b192654eb58674463b4edd7e5375a8b824e6fd1f0a5f973a7f4e8a150e9ed300cf00885cf828c4ae6de3bec71259b82f770bce8c7ab4150ed4787b066767466e782c44cc12b0a17b80cdd6e3b4816a8d41c8b1d007f909aaf5207746cd37eba5725fdbe090b87c5d480b39e80a77cb854fc555373f6f070cc1af9c035ac484231e52427f1be255c536c01d822286f278549204d43f36cebd4fcae0fe74c0e34583c4c556fb18b3dbe790f25d26fd30ef3a1d0f2e82ac94fca399763388cebaa36e29f1282fd41dbd1820b36c1284ff6b9c34d8a9b94def90e4491bf879f4d408569c3929436934eadbf010a0dac51f658ed34e77809556912e83261e3c445ab3ebcf9ddf56f2f9521df65877d77e37e3df4b475bd4d939e6582957fa3e28361f50a43b52a336b9ecd15d382c1223e2ab4833689c2d9e47bcf0f7f1334e0004924d1056db6cd073a05d22fcd79d7537424227cf9d68a4f270cc5af78647b4b27588f2b58206d0149cf4c2bc0d2fb582572c037754e640788c18b66f41afdfadecc7266ad93e82b31eff99563470b905a3c68823bc08ec404d7415ecdb08e4b9622a9e29193ae0cd50a6f59ec601038328c33309f9e07be5d8f17096401da733c8601bf2f09ad93796feb07d66cbe9e08c90c4a1ba01c903153e2805d93908b8009e5edf9d0a2a447a8e2a7cef1509278d1de3928f5dfec8385cadb7a5e6763e5283521cd054bba28252608fd3a7ad6b682d89a4e0f0f2dcc182b1b55d157cb4b77cc6c3a8239097f103e058c6c2abcd0d6eb7a77e8b83831f9629b8c4b45ede8e55cf619bfbce8fffbf330e38cdd09708246898d77d53d0fafaa08f76a9b5a8e8d4a8758524ddeb2dbfaad84afbef6cd75b8511c0e29e0a93eb7fd7caac02b55158b5606f7caaefe66fd77e819a680e24f895b3e48e539188967ba0be9cb6287ed00a54366caa68c01a4af8a15c7271fb2adc6e3112448ac3711d3b6bfdeca9f6879f149ab25dd92de32b58a0b7e82c828eb653325fa2e6f8469bb3d82b500cfedfd244bc9d568f39d55cab27602b800c92a2321ed4d9e894446f29f0aff84fab52e23a8da811daafc94e0bdea31665786f92809e7de8b7451cc89318a26251da921fb2d4b50daff5e2361ec8e114e851eb556f7df512217b3a1fd9d1ba96b423a9a8e1eae7c06d5f10a6c9938ad3c46c61a346e2315160bd83e6514a7c278383d7c247eeca76a6edf0521867f4e19887341c04495e5ec3445716a51673320ebd7b97d8b5f69b8adcf123aceaee8eadfe85c1518d0dc466dfdd610acc819efa5b354e711fb502f4efaa93523d33d3f96ba59fa8bddb5f1b341b12d040550fe7faeee05e750127e17f862d2b6a208044d5f9fff3fada2ae9f2e4526c087f64d5f4a9f88f91b513c0e6929dcf249231f4d386038f4da9dda4034ec237b30c1a8eababbcbb6dfea2298e89e2362bf4332113de5cdc1b098de9cc205f8f2885d6dfc59462821b78b47fb6f5992f5f0282eee19f33d9b39eb823ee1de80f57d09a1486afcaf37aa73a8cb0a6b60eeedbe224d2073b383e", 0x1000}, {&(0x7f00000011c0)="ca0cc74caf09c82648bf7d749b9dd3d4b21e12baf9f8e890b10c7ca237e1a738299fa6b02de4a998154ef7c427daf64fc725afdd67c2403f7d74221663387abb2105aae86049cd1c03cee65c4d5c9dc32613eb99d89c18a71fc4cd26ef7385fcef8f3909fcf2dbbbce131a25cd9ac68ddadef45dcc2fc2e6437f00a140140cbbccfe5df8d76dd5d19c8b596e6fa5c91159c962d407708d89cd8a5cdc1ee5479b5761325b6bdbbaafc4dedb39fcf7119ebf4e476394257d15b98719edcdb289659bacc54e33179d29a9b2f3f68e78e2baccf778004610b1596d7be895e2be5eacc651a9725baf0f80cdb3e3f0770a2df2f84bc80f6f8351a7a7", 0xf9}, {&(0x7f00000012c0)="c7538fced01fd0a7bee72b8d76b541c9e04fc360c21817a5f0c66e4196db401cf1845418f07bb22a5c5b4ac323d0be505845919c1a5fbd6e9141ccfa836abd75b939fb728ae6fe8197fe7764e825560cfd24a5dacbc8ce3d72340e3a7ea715c88d9ebc5b460c65361600209c7ee10bbcf1651a73ec41a7a1fedd8a63f0ea1864842b5e0be5f1840bd0ff3e7f61da57b598dc9ee8acf0ab48e7651bd4575ddce77c340ba9eebbd42e55a66be9be1cfc7c9220d93645eab3708f3ed42654648798145b1345bad11f87b8a30d780499e68feff59308ebc8d7306eb35c7323a8a6eed1b962d49e1f64817faae6a603650b794af67e443e6420ce048ca3e207d043309955ae3141ba837c1c8912fd5263e350e76a7d1e58b356fb9cf1093e6cd3915cd36d398f8022a73f2bc6a534d6f85e5b94a6040a0e8aab112dde492b6257aa72ee11687fba026f153f2c5653aa4d5e371cf4c6ab1840f4ed5c7922496c245d94f5ae1d70e693157d463b5a56f9fb1bb06560736f7a59c75e2fff90d1a8fa84439e989d431293f2d485a8759fb1e8ae3f3e7a7b253094ceebcd113ebbf484f0bbed1298c0ed56d90b91b4811ea23eba29431af732bdda54adcb6e4d8aad8c42ebf0181cc8c57ff4af636afaa23a6f895433dbe9ee24ae2eecb77a8a51f8043b27a3fbb0600749c1ae9d4485f9fe7d1615939bcabc9e00f36bf10d34b43060422a5e9191d6a571c08ba9bf3c68c1e20a3f28abf36d7f891d17a29a9fcb856c51b10270cf18ca1e018a133a1bb2f15fc920d5b5270587f923ee50dd2013b0be8d4019f253ca5cb8fd06c13c5f17df4547217c1c0361cb8312df9890d3fd7b8d36268bacc39699feadee3ee4b90edf89fe390543b57cf03139180d34ba7964eb2c8423b979c2b4a1674bdc892f34b7a3cf02841652a3f90a6f5d687839ec050b2e1666e9457627e14a91eedf93ed6488bb944c3f9feeffc5b70648c800753e3e22116badeb0bcc6bb94933500a8b090a6c20f38ceeceea8d52d30d8091e6cedfa8b9ffebf5faec2b50bad30442e45c50b292a814b818dd57db64934a9e44b977732f49125cf6f2d02cdcd54b38c8d7c159e24fca7ee591cd487a1f9a3bf0ad3f9f11d6bbb012a4656bfb40a69678bbe1a24e6f3d70ae3e5a974d9bd93789c625eb7aa29936832378bc37d8379837922f7c860193651e67e82276e1762b4d451b4fff2e69ab8e25615fde1d9008cb1b4a21e585a4ddc6736c900ac1ab1d488f02303d64cce8ea53e99095acb438c588ef963eb10203a5240b4cda39edf1afeeb913e441b06ca64e4768a77a5c3ee50546001b72e00c8ee24c3fdf879dfc03d3f79d39da879af6e8fbe1676ca93c6fef970581406a3ebcb4c6f0fde7cbee4e9d9dfc41a69c028e80d23b911188fbb61663ae9487112ab1ee701c0ba8e69c02d2b32abe235d95d7ba1b1204a8ad41d10193cb20fab85fe6a47f1217cced68018d56b50845bac4211f00569daefa8429155c6d8bc85145010aa9a0939f3c56f68005a251ecb4c369adbb71ade136a4f327c718576bafcdebb383bbe6966ac86edd03ef0830c0d0cedf49f3629e8c6a99cdce3966a2c809761391b311e18d6020953a4babf8bfbf90b7d336b0e076d223d088251f8e41ecfb9a1177d1ae9f07032140ec9c00ed621b8569526e5756f1527a72ccf27dd2836a21db7d8f32261fd5b1ee2fb3f0fae7a58d903b7dc340abdc8cd231a37c90048a282113ef9b2723a05a1c1c293bba2cf25e1b12cd861600a6f26c9f8057f93ffc98ef30a40a4b7400c14579147dcd87529239010aeb3cd3008b8e4776fec34c959c72215acda822800f24a537cee6c32c525ec84668d778720bfa77a9953388afae72d3641d3fe15309be156d77bd4b312c5a637397e121b34732974b65a4cca0c0882004f7807a5d6b9bf66269c8a6c0bbdf609031ce32a02f36e53fd3aea5619b28c412fdda7d18d86ddf102252daaddb7f8df4b877061c013888bae9686efeea4e21d18a17009948bb03c8b8c5c5107456494f0847d699329ec7ed30650cc903a8e033e582a4366ec971fa5b2860a9cc81ba9a1f3bf13b1fd3d4b458cec05b121d9bfc28e1893bdfbd0f956f657a5773b8b7c0a3d4edab90f05acd2b3e6050fdabf64cbb78c5ef600551e130c49f8e430197aa0049317a47c261ecf5895b699ed11888a7e840a7f829c722fd98ba34917ed98e040918121815a5e5a10ca377f3435bb0115626150f083b1e4698c10882ea03e5ed19f5f8b7b8529d7ea16e3aa249660b5a33e4f36671f1bba8fa7c87bcd38dc8b139517cf137bbf11ac9af4b3fcef62d7d9acfc0f7e53f2bf997d0c562f2c5720d8104937446f9a8616853e5567c122c310e6e8621a389746fadd21bba5cfc02082e0b286061126f7886b07894303cdfbad1b5b49d22a7f7ae0034ec12f60a7fc04f1c7205a83013c2649f743a7f939b28805b87756b7ecc74185e772f49cd7b73fb0559c304dd9ed75c611469ea89655faad80feb7c8d5abb8e5ae5ba50194da2acca40612cf8ceb4b42ec16ac090c9d11f1fe268767652e6dc2fe9fada4fdcc953c5cc7929cc43b20223e256a46d75b627aa722f343fe0a0cdfe02930510e2c712fc1881af88931886945af8b28e0d316119b73e31ccd06a05f30174a35352472d346f81aee7ef7ff59019f9de2d5a70d4ba60a0966e89d7ddf501a908145f04f50cdbba6f8fd55e82477e373557e2b1eed50d5189b37066ac9a803fb9f0a90e52c2b5b9b9efee193b4e93a3da60f382828c76c356c37b371f466c57f4c06eaeed71e5eb82617aa65462cf14d70907593d67f4dfe5b853669d127af3c7744b132e9c5dbffe256835e21648c6511b579374944e15c7cd95639c6cd66ab23a91ad36440badb26abec0c7575d8e9b84fed046e3390ad32653f7155dfb43245bb004c25b3eb53c2ace20a638420795d678be528ea48a89bf3ca92c5a979b0d65114aa3d33a0300026a1f001efcad8951cc5a8d025d1dd390b957b814d75c8f5c8e5762db61799f1dc15ac66f92d38c2cfb3b87d42c9948d0e58839292197d36c326489e7d276457c0f957b55e84505b926b62b0a1be3f68dd56d208bc9683b1b44fba7e68cc5a4273211d5e73cc9a6c54adcf3462926aa7497e895c30a6631a3122dd3fe7ead7f48de45e66a863a4e223e087ead69ca2aad5b127619c4c1d94916895dd1dc3bd88d19bbb98268f705f4a55a81b5be014872951507fdd0a4c35423869e9df5af2736451b14150006a792f56362eae12d55aa18bef4b36a54981a444eecb9e8e13be7e8b89689987bd6c08330604ad0a934099fe77e1e688cd4104a73c3ac52a9682797980a41c4812473c4bc22b2beb7f1e4bdf879e6d94cc7d6f47925cd638915a2446e86797e98ed592dae764544d7f0f1039e8aaf6a6c2269f64f00544e56658c82e8ab1c80c60549235a0efc1607b5261ddd947de8ed55e88038b2438cca6c8aa65c017b837cf7494da5155e24bd9275913705d65be01df90d781163c7d70d9af38c79afbde8948c13e6e7349f151c0820bc3ae8148f4eae2733155968d85aff0cdd5af551fa19bcfb045e6b2265ef48f3c6553ac222e8ae03f71c366e77f0368cd0649ba1ab05b6d7a61215604c73a36d6462806cf5c71640e2d547d5648fd0516d21c4c7415da07382b6e198ce998e4d86ca117c5fef21d4b2cdbd09cecf9c3f81fec6e4b9a72ca3bf0811c11a76fd8b3405e0ac76bcb621fa002d607122b0a58450d77474d0c6a63b5c5ed737af699959cb81bca3f39e5ef009b5fa8102bf11aad7ccb6ff439b2749dea5dfd716a136af4242b78e2b1693c62d4960a00920451dfc912b713f22420d3a0f61605b25e25e70d9d813d986a0af8176d8c4db54cf58a797a9e80d1934954d3dfc10a8f2222db69a469055c6f09dcdbaabe4912b9e9b11232d19487464523e313c5e662f6d2d68235e8d155db7a2ebea30c78d215ac8ad920368e8328bf63e465c19ec881f22946e01d24e17e4aaa591c3df9451e854cee9babb17051fbf8f3e120012eae3c787e586a18b7429d053921c715bb349070833098254947c55678bbf524164b2477fce6ba70ecbb3425cfec1e950bc199f4905e75409b11a83e5e25bb61c3a6e9a37ba2c0c8e151492f44540131e982230e363fd936477cebe3ada5f2f8ba2a68fc840598b108e0eebf5314e47fead3a40f006c4dc02efd2b579ec005184c619bf03d5def248339b67db9e997702a09468d7ef71c56d073416f4c64ec8b5def359071104cc51036934ea9b94619d2bdace4937604cd97821ff99e3c1600aaf083319f9118301c9ad1795cbfba9e80c8b6ea8eca055d66203cd0110a8c33c1f595f9f09732161f5ab9c59051d6ab3e01498d15157955e62fdcbdf44a6dfe8b40e233ce27809693e383418f7166cff1ec73dbdd8df9f5d8678883c76f80bba4f799f41ca55f130578c998cd502af89ce3516e2207a715ee571c658bd4a348cbe207c20b6fbae6a4a94efcbbb46ea866da88f5efffc8aad0297cb738c13d9a16b1eed4260c3ecb538299c7c44a82ecbca23a456adfa00b8b34d17fdb74bc54589e13f219d7d819323ead3e3da5d22012a4b6996774aaeb8ee6ef7c6b3d548e09cf95fea94926563cbf73eccef475187c789cb26be114767794d47daca72aa03d3da1d1101c68c626c3f4e48f984ca8150cc04c4446b50b9f1984bd0d0f000cfca6afc48810079db77128444d9d483170c7700f749f1803b968bf8da5516c65dd60dcb3318e1ac5c4fffcb858a28380b86501f4669fcc17dce90776555567c9c6c4c30611b65f4fc142863736d3d852c1417273245333d24bb4dcadfe9efef37a9f0ca85e3f3c888439017571b9cde867512ef65da7212b38a09232ddebb58d469352f75e5a087fed7d3eb5d90fe6f8deb7327204be21881318e91273c97ea937e11a373c25508cc6bf6a915bea09c825f292b4409f18632ada7d0b53e907a5d70c48324c384d8c4cd81623d06c6f4e103cdddc3e728f6dd328a32192b1ed3f32e57520b7f4a21d676654279291171583d14cb24d5ddc87b3522b83a494b08919a0fd0daa237b38440abb187c06d2df7633342ebb9466d80108d074a92a28a620b667f12fb164384a4cb75946eb7b4f138a557029464bb257d4e98af47eb33e713b9691957ecfe8a2be5254261fe3f8828dbf51d01713c57ffe22a731b307aa48574b730a5669533cf58a6d0fd54a3cf4c42c21bdd78512a860e6f5bfdfb859395984ed2dee4dc51ecbe211b434bbb779ba7f2075485fe0d775f0f61559bb8be078ab4f1763c126f0dca1b672aeb21b8c995f3c3ed34b4ed3d314f665ff32d5aa3dc49e13fb75bd0c79c738bfb2817e705002383204d32da5c98f5ef51e0676000f00f3d86d4dd2e07cf0777c259ea9d17d2aeff058002d5238e62fac4ee57fb3a7c3668a15670ec66080692986c4c33dd04a5482451efa2f23872645c094ecaf1c21ed67d1faa38774f59f792e42a51ebd68c3e23437ebcd1eba53f0619ba87cc56b658c920c72864cb979133126d83b4187eae84a8924261130c1c6eb9cd0af32423761d7a4db36a842603489f48861c866b002225a12bbec832fce7c3b179dc1775dbfc89d4a12a5294fa8435060be4b4dfb8cf9f61aae163247671c0e728c4cc080d6d49811336dbd27c9fdbc8ccd62ebdf924b461cebdd8a904561923caa9931bd7b6b6bcf77d54886a033e7aa26c92412453526be5daeaca", 0xff9}, {&(0x7f00000022c0)="fc811c34750823a74b09ad47f585eec06d52d327115a1f9e550fbd98f6430faced69afba4571540d4c6ecccca4219b6070b72465c13f5928891e9436be442312cabdf7602869cdfd15bd235575782b51ea5297ce", 0x54}, {&(0x7f0000002340)="74fcddc2aa68851665d758a93de10c884419f5221465ce517871f79c977a8c36929cfd4b1d06e1dc3ca3079385f320e5372cd2ee139acc8a9cb0303d3510ddbd8afa5d4171cfb9a6d20153ec9b98661665a946f6335ca1b39bb4ea1f331a0a40b8ae52efc201dbe6b81d1ac54dcd37a5cd2a8d8f07a68675b0481004b9e90a7eaaa081f5604feeac1a804e408d5f6260b9e7302664a9a659f9e8700c6caef85008e14306edb0866688d20f3abb65200830a357a4fb060d9d02cc98280e3cca8d22b4c268bca94b21a67e74dd87188797320e63d9d8ff212f3065b7fea37e33a509fb8a9f1b330414c8bb13936e4701f7b5f950bb08c2b96d3afacfbe1ae348b6ffd772551945c75892b1ea43a60c0cdadca303acc9222bde0002ee2b573de78d8b1a3c83840e29bda873ab74d2001be3a67e020651b09e4d296f800c39cd1772d5d91f0b6078f7d5d966a1f35c0c8efd67c272ad9b68619dd124ed2979d9bbaa94227b329b7263ba6d238140d58ce32a08e0131d875434ed533bd13344fc51df370f8ca19b24143f42bb3b34282f0684cb5d0a061b64978df5a09cd4ac8d828802e5a5f95960906a0b73c5888247ab8225a90b959ae734bb6d94b6c3197334c06ada85bbc97277cd852b9064311caa130f35eb9e3b394926e97354a39a813d3bf800cb3c83dd563a53fa0e4b1a7a35e9620079df288536438e6a27a6d5929b53629bd33b855a090e6abb1604342307f0020985ba4b9e3387c6e5841254012bab2feb609ba30d31d7cc6ab2a971c892f5daf9e60928a5a98a2e60971136125a446dc51339c496d3b118e766e134a29b148892fd7581d8a348c02bfd7079620b02f945851d16207ec67429cd2b0b866200c389448f9769c4db2b65bf19ba61c275c7052b3024683171915acf562665e2890c0afd9f3b68aeb0ef73f9714405ec917f299e7cd5d40a698f498d376c12a3e73248dbd956fa132b1ff592f9a28c8764317799ce9776cdecd9875a0491501801eaf76a8d624fe72816952f494e3b9a54b4912a4bed2ae663a737b4e203fde2f72329272fe52a364f23c3067afa12ca3dcaa506668faeecbf159ea5e20cf59bcbf7ba40cf4193f70cda02e42541feb129a5c572426496c0d9063ac20c2bdc995eb993c5389bc43c613c84685527a46d9bf06499013c2cba724642f306583709103dbe801bfc7e030dabe7a581c57d589aecfae716ba483135faaa6ea47c853ce7a5fcf24f3f41ff7fc963552568f213ed1a000dc99ec1276c4ed7da9219d64569f4ca0c7de0c3b65be0126708243ed7b7622c155d17333d87179166557dd2025454f2d739e53671db8e7c72061128bd3809ad7a764cb9b4814fa036688586b7904444952123cc642028aaba9e00e3304f10779805b1768f2ae352ca577954c066b1bf9746b084b8db04430c606f8585e5dcc8238190759441c3e84b89c2a594f0e7d63ba04dc36a5954cb62bf5640b505a57c750942b9617d386a671541eb12c15e9063ad7badbdaa4d5bde5d8e6918925f85cf4815f1ff8f5b4acf82d05d8ecf9b6943c187736f49dc6de8c899f38b6cab11f90675068c6dc9c2ecdaa5cc6e5aa471b432b5edd0f71a7fbdc2a6a8306cd30698965c7019cbe97b0cc6edfbe7ede70109356e484c55cce6e810a5741bb22e0703d013b474ce4247f49caabf52604a60a19736bb7cfdb21401e0b788d5fc9ad90fed5a63fde6055ca87e8c732980c14e3d12e01095e0e60fb9f1ca48fc7e957075b989543df57bf701e103e26c3d5a0e16d46e5f277f9ddcc30f5d66e53f8f503b6d1abaee4724917b7973136db72eb7a2797ba3a1b33755e2ee154a0ac56781a4d2171bb043e0aecff3106e42a0fd0f0ad85929e2781368b4b551dc3fc65289dc50d8611164e2013de25a71603bbc87b4b5734c41235262c5c9959b9a5875a1cfd270733384e78250f5be34be8326ebe03b996d136670ade82dd956f6132016b418c975c7d632dd8be89f3f06eaff983f345b99d1555052d1346a5b96d8518102466129ba9297c0ec4147af845870af22004e17c120b6e8c8b919035a3f5a31765bdf67f176a821b97d65f3707bf88d294e2f59e3c7495a8111719f604480ce17dbd3087de4b8c0a2d3c80fb1f148a1ed557c40af1d08e200251fdb9acf696f6c2e08abe73e10043241e260ba3931678a20a38c967cc497978ca2304b7765a92eee333024f1536dbd6874cdda4e0afca2c89e7b3bd8ee9b4dcfd740be53179615bb4fe854c6caddbf2d0a1143f185eacf8cd4903d15a8ee62ad68df563d04df08452b078d040c9eeb876f298b822fb0421d96dacc884f4941a735743a64009cf522f5fbea4bd1d7c32919eb1755a483c32fc6861f1531103a1a51b7d1656fcfe155265a282da01fd5a291f82b3242954389bad17297ff80888635d31c2f6a6ab69807db848be2a3c26d85875efeb00f642b49af5f0cf666e45f2596604381912385be4825cd4356206f0c598d48458a0386231f5d49caa1d14747e3c1e0f84c720009f10ff264fc7eaae4723be42f0a07a2e985a99a5312e4e9cab75c55134154e484a1739cd86c162400cbb10dc5a2bb0ffec8110b000d5e87b0714b70be7fb62c1cdc70b7d0ef7d51b2437d19612e6b831b7668f2a38eec1d93f051d242c158ea47c3d762a62467d6c0d59784f4a65984e8ccbbc45aee8c01d179eff203d4835938471ead371e3d5115771438740a754e4cd773feb3858d140659b16ade80d39b91d7eb01176ff3958bb2f28eec248454a1687d7b8f66e86a3d2c51a0d41268b3fdee565919507547bbf456421b4aa64f051a41f538cad19cc47b9b7e1464282ea1118691e9814e839f2c815fdcc1c67f1f909e751f148b8bcaa231dfc948d065afdeb1f40ab7e318f6cb3c32901b4cc017cb11c6db2db598ad3fb19516a566e60adafc52bb0d8f4adc3a3255e23c8f843d6868bcf65a7e87c4611031dbdc7d8e177baccacca2e0269762629311abd5326cccf9799ad0149d2c4c13e689ce5c732f03b578f7d5d0cf7d4e2a833acce2fc76de409cfa3eb109060c4cfc2d23948cb50dbe0f32175600ceacc8f9efa59c22d574200c4984ee1492d4cb2cce89c5c437a19d3edb73b29725494b3755ad0da82ccfed93f0791c5b74e1eff76df469af5c2f6c8a197bee5894c8af80511630ff8eca76a5a25bf7aabbf55856df106d9b4bf06612cdfbf4ea87dcd13f01d894efb4c026b7a2249ca03b7091f02fbd16ecd947bd3f94f5b61d84f5d574740cd18a372175b174933e18ec12fba69d46b3539c9c56f4699d9a3b200b3d62a57ad1b09669e6f2b8a06cb5e13d7eb4e706c24ecd6235ab1317c98ae051a956bbdf62a1ad74c5776b9de9270959425be084acdf237cbf5e75187bf90f673042f1907046f8d99d098bdcbe9a86d9a33dc48fb0679de97a18091062b1d5b819119fe9339355c719be1c919f07721a1c8679a5d1b9fe462bf0fbc7d5a05710ed2c5b390de13aa09340ccc8904588771c8df8ad98556b043194b8574fdc300c66e49dc779527c17f4c778a57dc0d184bbb255d5706846ac77adc4dfac0d22d02ecd60545fba72beee1a985a0ffb443947afc0d57425c6a0c23e2695b927522eff7d14b411b75457c34da57d60f449d696a986ddbfce798d7a8f02e9daf90c425517f14396b96edd918fbe3a3a5fb6bc8a51c7cda872c21cfbd07307230be1629d5b75ad85e2de6bd755c09fa3932d1230739e8c45117f5f69cf2f4eb6e0f3468bd2762d45c4aa35429a8b2ab12938c1fd46e858767b20f42b59171b279bd5b92e867a5413eecf06a6717387982612e5e9f5ed1d774b0f0291e660fcb73769d4ae2e324ed83e86f8bfc5c1106402ed6af676fbb7ad3de4f0188b159c970d93b2fa565adaaa0e33aba02bd3696156e87c09940832532e603a2626dfcfa64c6c997eab58f1f845dd66b9c132b3f43ee2edfdfc572519975b0ffcca8d4af235458f709d5dce7da0f5b434b2b742f02e0942256c727e646de7c1e1dcc993d5f5bcf856e7bfb6dc4e98ef331deafa9495ee659835285fdee1aad4f05f8bb325c13b87fb8b2a5bbd5d33e9d49df40fa75e7c7353cc188b995f2a9caa6c4b77bc28890287a57f70177c33f410dd626d67a2f3eeec28192a81e1600129ab382565d2347523a3c1b9080de507e6e3f984d008d8546d158c3da2e05105b1ba893c117878bc3ba5d450be25c0d57afd834a23c190ac308eb2df2dfcbb455634de3c09746a1eade8076bfea51681faa467d4371ee737f0bfe50b4147f8aec4a93c351a360e018ea87d3bc5a9f57af943b77ed718668820f7502aaaf68b0856b58808544b4ed01a583664065437ef50c9931e907aac621c694bf523e9a42649ec0a071f213a7026c234ebd0e085db885a824653a77978ababbd301f22fb109cf8fd9607b6661c32f88a8819509f99ef88b99aaf69fa8337bc609e8183fef527fa33ad37fa8c7cf068802a43eeb7edea50e9ac6b06fe20ab0d823f3e900aae8313c63d6673e44906dd6bafe4efbef290e8e672851c8ebfc7eb716a2ccb29e0d75aea1d8fb26b75afe3c3121f814c285b71592dd03f8ba82fda321a623d8429a5a94c3a2b16071c7fa6bbf7a3d831fde0e15f90654135676495407ee71f9a41db11bf8e6f0cd716bd6a13f9f9114d9f203731d45c2d1cf8f67cc6f586d5ab8760593f6fb540ed15b65345296931ef4ace18c5ed0a41b645471510e3a2eb44507a66652b2c242ca7b87644f504579444521c556b5e089e44042ef4871a311bac0267292992c040f823049db576fc88b4d2cfabf1d5eaa46319891ea31f75609c647cd3abd0f4f86b20948ade3e763832a8de3d23dc403cb2e963e6e4972bb099cab3e3bfa128ff55086bc45e8dd77f3dcb6d0d5ad355d87d7f2e3c4a918fc4af511c9b0b33c1a48a4af1472ec85fb4fd7ecc6a927c0c25be42c76f5c71491ef795a6e916555a41124daf4a4997953295070717b3dd1e05f44498d13dd803d95aa91807c4629ab7590b264f498bcc268125d49590974860452c4aa8b6da4a16ff59aa74424dd4e9589ecbcc841a46aa2584e4a4633146ed1da4683272252476467fad55cf617460642e4e810e89b86c3ff4e23a9d49135b1c679e81863dfc0659ee8e5170a26d092ced826aba3010ab14efbae60042f94860ef742f48ac0105df695bd7003d24bbbfbb4fee25f75665b165f79b64267d5615d46b8aadc7e39d811fb2e65d4516b163741d4fb7c51d0738f34df937661ba0aa00c59be48089e81c36c904151139720b750ab6569a3028b3380ab64b752e44dc46ab90c8b2c654dbf8b17aa18d09881626c2f1b34b293708477f52541c537aec20d0ee89d9a143b6a9cd457e27c2680cd2b048b62c97f66a428f8a8de1f1597f447c907b14b5acfedb10f2254203bd1028ef5cc83826737171b3d74482d97d1832d0e62ec19f704fcfd11ecf7a39626cc45f60d54b57215627de3dba1096dcc5fa6fcc682d24fa4850b370aaaa212a19877b987b978b9b26911f63ae9dbf6500a8b377f090dc970b6e2f2a9c41300fffb3349d98799b4cd4f82f48e142f46a02d5cc3390103ca7e017cb23c78852250f8b18608e055c28ef9d741e4465e35bb59269a469e8e1c90aa01d768cf7a713c4af9e7a11e0093dbbebe1bbdaffb69c8c9494aed6ccfbcd8c300cb6873f6d996470d089cf3feaf9fcba36d556e2c9bb717a0da789defbc201bb2b3ef47c1ba88257e42e7c6159df0f24b62818d4003fe83b0e", 0x1000}, {&(0x7f0000003340)="f0474786de9bbe4e867ba4718baa59dac8b22bca46a26e3268c2ffd7974cce12561d08185ac92c9ec3ebcbc77d1a7dc4f4357757e784fcee7f2da705969c38d925b2cb6f2f", 0x45}, {&(0x7f00000033c0)="c8f0e8eb49b8573554a51f1ce64308f20a665663303172c5ae8af5d00562b082861704cc743791373b021cf013925ce22e4db368e6a7c3bcefe2cc814dfeaa56a259985156dabd487d7b9bc252686cdbe46f8cae0d", 0x55}], 0x7, &(0x7f00000034c0)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x58, 0x2}, 0x2) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00", 0x6, 0xfffffffe}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r10) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r13) r14 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r16 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r15, r16) r17 = openat(r14, &(0x7f0000000040)='./file0\x00', 0x8, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r19 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r18, r19) getgroups(0x5, &(0x7f0000000080)=[0x0, r16, 0x0, r19, 0xffffffffffffffff]) r21 = socket(0x2, 0x8001, 0x0) connect$unix(r21, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r21, 0x1) r22 = fcntl$getown(r21, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x5, r6, r10, r12, r20, 0xc8, 0x80}, 0x232a, 0x101, r22, r30, 0x8, 0x0, 0x5}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb78e7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000240)=0x1f) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) r1 = dup2(r0, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000180)=@abs={0x2, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87, 0x2}, {0x3c}, {0xfffc, 0x2}]}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x9cef8a85a06e800e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tvp', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x8, 0x3, 0x9, 0x70c7, 0x0, 0x20, 0x4e, 0x0, 0xfffd]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x10000) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) r8 = socket(0x2, 0x8001, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abf00"/22], 0x10) shutdown(r8, 0x1) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x20, 0x0) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b88abfd8663000000000004ee3c8a90000000000"], 0x10) shutdown(r10, 0x1) kevent(r5, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x7e, 0xdaa13aade5d3ce7f, 0x7, 0x1}], 0x8, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x40, 0x4, 0x81, 0x400}, {{r4}, 0x4b533dd26f7726b7, 0x6a, 0x90, 0x3, 0x101}, {{r9}, 0xffffffffffffffff, 0x0, 0x80000000, 0x200, 0x8}, {{r5}, 0xfffffffffffffffd, 0x10, 0x3, 0x1, 0x80}, {{r10}, 0xffffffffffffffff, 0x1, 0x50000023, 0x9, 0x4cbbe3e}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000008, 0x0, 0x1}, {{r6}, 0x5cae42e928dfe391, 0x80, 0xd90ed5bdac8da490, 0x93f, 0x4}, {{r0}, 0xffffffffffffffff, 0x28, 0x80082, 0x7fffffff, 0x77}], 0x7fff, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x2, 0x8001, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r11, 0x1) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, r3]) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) setregid(r4, r7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r8, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:00:12 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x100) writev(r2, &(0x7f0000000400), 0x1000004b) r3 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x80, 0xd) ioctl$BIOCFLUSH(r3, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r12, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceaa84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d61913ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c452ed5becbf49ea4af894d1032aa30675c06da8591a6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57aa2523141d3bbb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e744750000000000000000"], 0x10) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r16, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r17, r20, r22}, @rights={0x20, 0xffff, 0x1, [r15, r15, r23]}], 0x40, 0x20c}, 0x0) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r34 = geteuid() r35 = getgid() r36 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r37 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r34, r37, r36, r35, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r38 = getegid() r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r33, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r36, r38}, @rights={0x20, 0xffff, 0x1, [r32, r32, r39]}], 0x40, 0x20c}, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x14002, 0x72) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="a47256bf138144219fba8e9ef42ad38c199f65125d99e82ec159d5ca4aa50704cb9c5f6db4d342ac21238fa449f91e8ce1e11b22c08b6f892863736c7808fea0ed8521564a08fdcf5e69efec352b3ae112fe3f1b8aeeff8c069034046f590ee6f42eea089b840fa670b0c1a6526163477ba375", 0x73}, {&(0x7f00000001c0)="e2d0352a24", 0x5}, {&(0x7f0000000200)="82a72b469bb7225255e2099b4682fb042f59f9ed37582a88f21d0ae05b6efb19b96a644839bb36954fb0d9482470575f478c62639fb4225ce6a352d8357c1a1767f0f8e8b4d820bcf0013118e22bfb6c05264c7ef3afd48415e7c317c7988b16c25de49d616719b98f694b474d5978fa1baadea6ca0b186d7891f0ec11531deeebe22b72df0ed3a5483394fa078bd70daab1c6f5e3c2504b059fe1913f0be10407b4af4a17ae5b315cc6698fd2496205d16382691dc30bafdf83157165566cfd8cba6d78e32d22679ccddaea186ce61d36fafbf2a845ecb2143ad7", 0xdb}, {&(0x7f0000000300)="27544e5e7f4965b4b40cf98367df1d70e8fade1c2e64", 0x16}], 0x4, &(0x7f0000000380)=[{0x60, 0xffff, 0x8, "153039830faea97eefc0a71f593010c84bb263e93bde274cd0d0934cc5d121805c5f30add4312b237a0a7a2fb556c463a7496376bf3b8ee142bca34f8409ff5b526700cd3d9a110bb42d2b552d391255"}, {0x30, 0x8000, 0x9, "86e9524cb65d862069cf5d102d644a030e8699d2ff4b7fe4b4c5"}], 0x90}, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="02183f0000d673e93be99b74853a148b01a92303a5bbbadcd36aa2b35fc1b6f39678272293efbce03e5ae198abdeb3fc9b5162"], 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) pipe(&(0x7f0000000400)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000003c0)=0x1) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) syz_emit_ethernet(0x18, &(0x7f0000000280)="dcf61155a6cf3a180817231a8bd1390e693937843f85e625") semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() fchown(r3, r5, r6) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) 16:00:12 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x100) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r1) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r3 = semget(0x0, 0x1, 0x40) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/37) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000240)=""/31) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000008c0)="9e30ae9cb6d0bbc1c044bd3ca2df893db3ecdad4a7ea6323438e309fe9b9aa2b314abf72d2a4502eee", 0x29}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="39533dba444de0ae25f51a346a650d78d28d9a9af2b03013e2db01c4bd85b456b29e642cff17e4001c38150cbe3b312a1f86ff935c42180b349cc9809524e02bede7c1ba699f16dc2856ad7066827fec93a2a226bedbba3c3478ed1fdb0e147c34ae81c38643a9f008436a90f2", 0x6d}, {&(0x7f0000000180)="88ad897ef4cdea660f55504b7f46f9e4224783360e00036e1cf3118eec8a03181ab031c5fdfc7df0ac52cc5a1bf96e5024c374ac0988e4bee9d1c6a3d790b39ed387525b8e022e", 0x47}, {&(0x7f0000000200)="90315c60143507b52816a67765c53012cb7479f0e9a56723b4e478f0ca8ec56f16e87fa11a6b8bbeec5032a4d822bfc9bdf2aa440557892f3393bad035b64baa504913501e5334b5db09fb84c7c8da3fbbb16ffb28df3f5957a64651aceddb6eaba1c108b939b074bfe8", 0x6a}], 0x3, &(0x7f0000000280)=[{0x100, 0xffff, 0x3c6, "d48d26fe6b686daa1dca0742f502c4b406082012abac6057f8a1ec78c85d1f63f96a67e22f06e69a3750d6753ef1622daa282be97e0c744cf90594eddaa01d451a29c3afa367dbbed7c9a18652fba6f65bfc2ea4f02df7e4a448741b45745a87d39ec00eac7326a4882805e630672ed414a66668ee42d357a4ee2b9ccd90ec3cc6b8dac9ec849d6617d84e2368900d31cff6859daa188bb99106ae3d2d50e8298e35cabc0d6fb4be9847896e3978338fdd6b5694417ebac1b7643e2f0ac45ac8adef26813982c6892cf386706d7e371047b78e04fa73ad3deca008305d21454d01e67f498b5592d31c3cfe92"}, {0xc8, 0x7fff, 0x6, "7e78a574f6dd88f0388403d4f32904785b7ee39cce5d2c6d5282397471ffa40e460ba63a60c2ea4112d87a93fd232ff64434fb5ab21b9ad9a7474a160824211b059c5e4e47cb8bfc1f5b583ecb5a0e380a7fbaeb9f79054944310ec4cbdb7de87d12fbcba6d9fb39539e143ad88df77879c928a0092c3514f173b49d360220960b0aa7f279d20a5593f060a29c6730f233b303a8d07b11afc30962cad130ef2d58bb5a96ab161a8c259de1ecad0068d638d700"}], 0x1c8}, 0x60a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) unlinkat(r3, &(0x7f00000004c0)='./bus\x00', 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000090000000000000000000000660000000000000000000000001200051b5f765f864eb6a5618fe3587bd2e9000028618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r16) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) msgsnd(r14, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r15, @ANYRESDEC=0x0, @ANYRESHEX=r16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r19], 0x9, 0x800) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0x8, 0x3, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000900)={{0x3, r21, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r27, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getgid() r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getegid() r43 = getpgrp() r44 = socket(0x1, 0xc003, 0x9) connect$unix(r44, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r44, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x2, r21, r33, r35, r42, 0x20, 0x74fa}, 0x25, 0x47d, r43, r45, 0x0, 0x10000, 0x5, 0x4800000000}) r46 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r46, 0x8020699f, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) geteuid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) getgid() r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r12 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r11, r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r15 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r14, r15) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xffff, 0x0, 0x0, r1, r9, 0x43, 0x101}, 0x4, 0xa, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x2, 0xc003, 0x0) connect$unix(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r17, r16) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r18 = dup(r16) sendto$inet6(r18, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r19 = openat(r18, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abcbc4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad00105e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b95728d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475000000000000000000000000000000e8c351236d6781441a2942cb324e6e9cf67a16642ac0ef976ab6e29f3ae103eb3a5cd522c994d583834fb1b173045e32a49a1606b9347e776915a377859d2b7fa9cf44d43bc6e3968da1841a0ba71cba86321e71cfca787a894af609f0c012151732"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r23, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r23, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r24 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r26 = geteuid() r27 = getgid() r28 = geteuid() setreuid(0x0, r28) setuid(r28) r29 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r26, r29, r28, r27, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r30 = getegid() r31 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r24, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff00000000f94b0000000000000000909d2057b30000", @ANYRES32=r25, @ANYRES32=r28, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r22, @ANYRESHEX=r19, @ANYRESDEC=r23, @ANYPTR], @ANYRES32=r23, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x53, 0x20c}, 0x0) r32 = geteuid() r33 = getgid() r34 = geteuid() setreuid(0x0, r34) setuid(r34) r35 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x800, r32, r35, r34, r33, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r29, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r38 = socket(0x2, 0xc003, 0x6) connect$unix(r38, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r38, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r38, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r39 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r40 = geteuid() r41 = getgid() r42 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r43 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r40, r43, r42, r41, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r44 = getegid() r45 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r39, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r42, r44}, @rights={0x20, 0xffff, 0x1, [r38, r38, r45]}], 0x40, 0x20c}, 0x0) 16:00:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x154) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) kevent(r0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x304c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) semget(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x2, 0xffffffffffffff1e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/56, 0x38) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) setregid(r5, 0x0) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[0x0, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/216, 0x29, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r13, r13) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r20, r20) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getegid() r22 = dup2(r1, r0) ioctl$TIOCFLUSH(r22, 0x8020691f, &(0x7f0000000300)) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0xe4}], 0x1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x451f, 0xffff, 0x769, 0xff, "625a7f40dfffd92d66ba06435f76661d420dbeb4", 0x998, 0xffffffc1}) 16:00:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x800, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r3, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000480)=""/84) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e69931929648bbf0207b0fca53605498c880d1de476d3807a71d150dcc21a4fc892a693c38d23ff5455f740afed244eb373fb25852b01dcb1f3c23496e5c67f6a642c24f61dabc1ec3f0f8ba18d3011bd95db22eb4026bc3d1", 0x67) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$KDSETRAD(r6, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 0: socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() munlockall() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 16:00:12 executing program 1: msgget(0x3, 0x9) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000640)=""/233, 0x56) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x3, 0x0, 0x7, 0xfffffffffffffffd}], 0x6, 0x0, 0x0, 0x0) r6 = kqueue() r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r9, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r10 = socket(0x2, 0x4000, 0xfc) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000140), 0x5, 0x0, 0x1ffffd, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r16 = socket(0x10000000002, 0x4008, 0xfd) dup2(r15, r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r17, 0xc0106978, &(0x7f00000000c0)) r18 = socket(0x2, 0x8001, 0xc0) connect$unix(r18, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r18, 0x1) setsockopt$sock_int(r18, 0xffff, 0x80, &(0x7f00000000c0)=0x3, 0x189) connect$unix(r16, &(0x7f0000000480)=ANY=[@ANYBLOB='file1/.\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W'], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file1/../file0\x00', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f0000000380)) r20 = msgget$private(0x0, 0x718) r21 = socket(0x2, 0x8001, 0x0) connect$unix(r21, &(0x7f0000000400)=ANY=[@ANYBLOB="820209000000000000008cbfd866301e0000000000007979c259bcfec696a0b91097"], 0x10) shutdown(r21, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = getpgrp() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r22, r23, r24, 0x4c, 0x6}, 0x8, 0x800, r25, r26, 0x7, 0x4, 0x8, 0x484}) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgrcv(r13, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) socket$inet6(0x18, 0x1, 0xf9) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x0, 0x80}) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYRES64=r6], 0x1) shutdown(r5, 0x1) r7 = dup2(r4, r5) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000040)) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) semget$private(0x0, 0x0, 0x218) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x1d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = socket$inet(0x2, 0x4, 0x8) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2fa09f366bbaefc6, 0x0) shmget$private(0x0, 0x2000, 0x106, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x4, 0x9, 0x6, 0x8}, {0x80, 0x3, 0x6, 0x8100000}, {0x5, 0x8, 0x40, 0x6}, {0x9, 0xad, 0x7, 0x5}, {0xdf, 0x7f, 0x40, 0x5b}, {0x8, 0x0, 0x7, 0x2}, {0x1, 0xff, 0x80, 0xa6b20583}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/devpf\x00\x00\x10', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x4) r2 = socket(0x6, 0x8001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0xfff}) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) socketpair(0x1, 0x1, 0xd2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x100}, {r0, 0x20}, {r2, 0x8}, {r4, 0x4}], 0x4, 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, 0x0, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCPROMISC(r3, 0x20004269) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x4, 0x4, 0x3, 0x4, "590cdf2c14911f6979a4b9945d84b2e26bc28664", 0x0, 0x1000}) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x40000000000003) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:14 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:14 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = getpid() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r1, r3, r7}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r8 = socket(0x2, 0xc003, 0x2) r9 = socket(0x2, 0x8001, 0x0) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r9, 0x1) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r10, 0x1) r11 = socket(0x2, 0x8001, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r11, 0x1) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r12, 0x1) r13 = socket(0x2, 0x8001, 0x0) connect$unix(r13, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r13, 0x1) r14 = socket(0x2, 0x8001, 0x0) connect$unix(r14, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r14, 0x1) r15 = socket(0x2, 0x8001, 0x0) connect$unix(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r15, 0x1) connect$unix(r8, &(0x7f00000001c0)=ANY=[], 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000480)) sendto$unix(r8, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)='ms', 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x4) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:14 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/94}, &(0x7f0000000000)=0x60) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000140)=0x3) r3 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x38171, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x14, 0x0, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x68001, 0x0) poll(&(0x7f0000000380)=[{r7, 0x443e7130409e7fb2}, {r6, 0x1}, {r8, 0x10}], 0xbd, 0x96) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=r5, @ANYRESDEC, @ANYRES64, @ANYRES64=0x0], 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r9 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/223, 0xdf}], 0x8) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97d6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x2c55}, 0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) chown(&(0x7f0000000080)='./bus\x00', r1, r4) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x21) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r5, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 16:00:14 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x9a504efd4ab8c05, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x10, 0x72) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x35) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r5 = kqueue() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x3, 0x2, 0x8, 0x8, 0x2}) kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x9, 0x4, 0x1f}, 0x4, 0x4, 0x8a70}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb1826219be29658131000800000b63f268d6769abba1253227b864d698499618e343289f0c8517675357e78ca6edb682e6018e86a4f250000cdd20d33b828c03d40e90f19105a840fdfc1487df6e5ade45400000000000053c8"], 0x1c, 0x0}, 0x0) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x3, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 0: setitimer(0x34994dc724058c2c, &(0x7f0000000400)={{}, {0x9, 0x445}}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x4c9e3d05dc9b5470, 0x81) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x2) r4 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x908, 0x6, 0x20, 0x9d}, {0x8, 0x3, 0x80, 0x80000001}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x238) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = msgget$private(0x0, 0x28) r3 = getuid() r4 = getegid() r5 = geteuid() r6 = getgid() r7 = getppid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r5, r6, 0x2, 0x70f}, 0x80000001, 0x0, r7, r8, 0x3, 0x6, 0x8, 0x469}) r9 = msgget(0x2, 0x1) r10 = getuid() r11 = getegid() getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, r4, 0x0]) r13 = fcntl$getown(r0, 0x5) r14 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x9, r10, r11, r3, r12, 0x189, 0x8000}, 0x6, 0xfffffffffffffe00, r13, r14, 0xfffffffffffffffb, 0x8000, 0x7, 0x7db}) r15 = shmget(0x0, 0x6000, 0x10, &(0x7f0000ff9000/0x6000)=nil) shmctl$SHM_LOCK(r15, 0x3) pipe2(&(0x7f0000000280), 0x4) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) select(0x40, &(0x7f0000000380)={0x9000000000000000, 0x100000000, 0xfff, 0x100, 0x5, 0xffffffff7fffffff, 0x7, 0x5}, &(0x7f00000003c0)={0x5, 0x1, 0x2, 0x5, 0x5, 0xf08, 0xff}, &(0x7f0000000400)={0x7, 0xe43a, 0x403, 0x2, 0x6, 0x4, 0x80, 0x8}, &(0x7f0000000440)={0x9, 0x1ff}) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) fchmod(r16, 0x1c) r17 = getgid() setegid(r17) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x170, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x4, 0x5bde3c1d]}) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c120035721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177bf935f1f8b50ac304b04453445c92b3947422411e2a07897117e35b26f6200573ea793e5d7311ceaca980ba72432c4fcb8a35f1ceb3b3a5ed3e3fdae0e62261edf5cc2dd675ff53ec5f0c1e134aa33f22bae88b64669389a9800434531deeac0f70f230682856298ad90ae20455386b1a90210722be48e2d2e2f16143914ee478e0ac9daea8822d8d5682a652888d62f0616abb851e1cb56e6b6e022da577a3f25f537cfe14b9f85bc876c930e871e25ad1906d71f412f6bec2bbb9169cb54d958fb28a276eeeeace60385a5de00d8af9701ce57ce4d4ddf18fcc753161085ab08bda5feddcbdbb7c9e01cd7315126d8d867a"], 0x10) connect$unix(r4, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r5, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r6, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r6], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r4, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0xffffffffffffff0a, 0x0, "fa30c100"}) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSCTTY(r4, 0x20007461) shutdown(r2, 0x1) shutdown(r2, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x47}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x9, 0xffffffffffffffd9, "fbffa2410aa79300000000000009000006f91300"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) kqueue() connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e831993b30ca38469e5a03ee3a71f5367522d03e6f6a5ab8e0b7ece37c1967f9a6625a858a74972d2feb608450c0644981ae6c1c0c7583348fa440f84c2543fd878feb1b7a5b797edf0874ce8dff6f"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYPTR64, @ANYBLOB="ec91a8caee797bc24e622b8bd174501c7dc279915eca9d41438cf9146e4a0b3cee69c9675b119cc5645828b280c5ba1a01e8a82af806b6db71f89130bd8d15e7c150edd423527bf4a5f3004fc6d24644207c2bb1d4d4cc7941ecfd84ac9e1607425b94d48a3fde30d06568c7ee4ccfded768af071397ed85eb5c8fa455afcb68b1abfbb374f6cc5e8b60624f22a6d1945588fe106847d8817271ad9c64b762704e8b1f623c6aa6b0b7", @ANYRES16, @ANYBLOB="39b2b179e85b075d4148e798982f426c54e6c02f98db9182378799251b648010f36635b6e1f474370da7f644e0328f68c1357ef259fa981863abb26cd4de4a08058b45abeca7f82b5f12fa420179d1bba2d4d0c626072ed6047592f7995b4460257fe531afa717bef1a81dabe14511e524c896566ae54675491be17a66fde8250a053cf8444fbc2f71ae4d0bb2d669194604484030844d0bde9c87161091ec4ced587e4f6586831fe5e5be3d37021069ef26cff30c564be0166087290d637e745a35897ea93f7f2b62549cbf068a32c65ec1eed5feadf8f7c9ef674491a13bbe4e09fa6d9bb45a61f45da10308d0aada02bad95e29048b3530ddf28287d2037533ee8b1390ee4ddef75ce2b2325403f6b77d87ccbdfcf4b9f8d2b0fc4d98d78f5746cf9c5e631cab7e8a3288e50b38a0b4684f297501eb1ce01fd318e4365e36b961c1a0ee533cbceb165bfe5638063c3beebddfe71d713071fd6cfd313cebc6f118f6a0049572898fe42d7eda1675ac59cce240b6391caeeb21947d303205762ea6770272765bc9a9d8c02172b2232c2392952813bfab36ad50b6c2da40d5d804c138888a0fd16bad8451da82c0ef95387f00483edf02466d47114a0eac532de6b1a06051d7f48c23a3599b98586fbb62c3fff0d9badc4490bb7d4e40cb454cc7476a19ce0563d468c28198011eb723809ff6ce91ed2f4f07e75df1c9db16effa7ee58b32fed004771dda762e26e80bb88e825f9dcfcc7daf5cc4aaa07e24e2ce1f2d8edf54e97aa555615451fc63404102418210552f7b36dfed81ab8bddcdf53d675f91bcd96c8e52cc707c9c98cf84448023dc59faed73ed0fa9d3059f40eeed68a63aee7ab3795996052c73a93fadb1478f7c9618aa10280a48e25a2669128f82c3342b702955e26574b0bf9ac6abac98d0fd0b8fbe745c459400bdbb28b7683e82d00cea0a48a893b83babfb78add4875f90b8e5d5e0407beb35c72115151eb1b0f0569df4ee8af3f38f209177f67d080a45974c3da8041dc099817d7ac19ebc434096ea4ef2ddc72f24a9e58b5110889b9d1b114171efd8922aed6ba57cfeef5c55140c1434c62595f4da440616ca71f2e17ddee765fe47e8daad9a4340420d2b9e1dfb2fd24b1ccb35d34583a4bdf52b3cd84cb26a0d99f3f68dbab2493b70dc366ab623d8d8e2f6525565df87cf9b90641df20a4a80d454428012ccbd0f5711122a37f14956a041fed7fb56bd76b925a22ea772852955e39d040301857d4da5f29941973442b1f0541afadbd162b9f8c41f48514929fa4aab0ff654286c4c872439c77bd4d05b9bcc06faf7177448259f423d5b08b5a5c5f42771ec90a4758cf4024274ba0dbe5502ab737be1f75e68e90c058916820724259496c01e6d7f7b81a060f61668268f72bcada00c57c7cf03ebcc989fa99fa170fa82e94d8a9812ab6e86bec5c2ca5b521a83a4257d462d3b585b795c4610344147072bb7b62ac2cad50a018abf99df404969fc073f32e7e67b618bea4f995c977a200dca0fd6c330a0acb475eba59a11aeb03a51400901ca66b9be0b36caacd16845605d6d5ace8f3522692724f7037a2b8cca5b406ff5e0dea8e74e0e0141c022bac975ea0599798ba84dc8e77ea6df00444403c7ff5efa2114787621c45c7b31e8f01838c24bb49e8cd6a4159a77e643de7a98a99029e01f263b68e37a2fa06c47e8e47f1a82131af5b6b59ebad2389e671f9ed733f1220dad529dc556a1b02914860a64bb93945a365a6b7cf7b8e3c05b416db73e7c86105ed5525bfd264c2de565094ad997dcedf514403261db4d6b722fbed5e928cb904467ff41ae0022743099c2d72d3683d94c4a0450399f54d2bffea8c0c1705a1713b206a77f3260bec42a9bc383737ed0c95469b27fbe057c05721d53aa74de42e11da44e7ed0887c532c38419c5f16d67bee8430cbbe86156e5b2acf5f3c4b6d1c87676e0cd1b0156ecc0c686b0d12db0e7b336ada361406a65f866b164172c53e125a61db75339ab38e8074a436c8b145ed51591716b2e1116fbfb3c92668a7a8d6577869dcf8f8109c8af0baa25418117092082578069cc2045f9da4bcb1bb8c7ae00a8257d73c9fed9cec7d268b64a5e1954eb5aabcab04e5e8c45c7fb2dcab7f8465c6a2c7da1483aeb93e62b54e8b33a6adf7ca2d4625fcd9516f78d91949fecae6f75603be5803d43361de2b0d05ff74bd97b0ab95ef1291213f1643886263cd0b745f34ea93dd6b273b4211bb0d2a1b2d37f2ef0e5ed0826393865e4a6868fd0953efb8876553fcb66655e36500a7e06ea9d0ea0c2079aa7f6fd8b77250d83494640c058d41261255922a12566fa647014e4d1b1911750c3f5052897467f9caccc671b03413706e5d2e47e11f7ab4fe00fcec23e4d505ce8a766e9d827050231b05e97ff7426fdd1981585b8a10d0fb4e7ce30784c36bdcf9e69a81fcff5f7f9349e69bc16537ef64371d485a0855625eb162581b81a3b49c4a78489fdc1c035aaa31dba49b1c1eaa0f111e3fb34f951eddade6a654ad2c3ee31f82dc8af41620dd9736742f097bf4d48392cecffe9d84b830f46adef7db072584ebd860a2c4cb5f47d9bf1cfa764cb4d4707ae3cedfc4c3581f902b0094a9a4c2536f90608518548320d473681b5bfa6f74545fa99b5fe5a05b2ab72328e5de31e627ccffe88f6fcc451aa5e350d7b6f3b104bc54286d34b8dfc48be9e7d3c5ec412509764ec734af0bdf44ad3890b2ce2352c8d0ab4a8bccedb6a631c419d10c89c33c1f027cd0846977110e466be98d451870f480efd98bffee526d3e3d55cdc67812783f081f2cf87550d0d44807f9768f7733c959ca5eec4121eca306a6a9e3876d63b63dd4e5fc0ba9011758d2132a8d8d2d751b715c12ed135acfe7d078b8c7150ac8fefbd5a6f642df9ee6e03737934c1cfd3c99e433f8798fa720b1853e1f49b0091fdc8f6d94577ae3582eb0e891baf6f079751bf2dda504bed3cc67b01cf96833a6678b323414dab9d20c5a10dfa3370e7ce282ca45d14dba8bd4d388bd52298f93b6e85fb32e8b5789c3093fec2641bd80401a62342c360490edfa7c136789609dcd69a372a2f7112316d6a74e5024a385b924be6ab0c610cb1611198cbac6d9ff3943545309a3e72a6fb4728a6b1d8eac4dbb908af0bb8eb543a0ff95f0a589e5fcdf19401464c2d0676724351f597a8e553b460aeb5d10259a906dde88420090cb7a93ffb29049d14d87c85e3b6c64b22af7cad211788b8ec770969adeb1487b04f053555cf17351402c02c997115944e202596a621ed98481623437f2ccb0472235a5993069f3de3ef9e04674ac0fbb8235abee370b162ed17750c4adbd509aaa51bf8dfac3aecee5eaa6646c8e8710544d3187e240189df18e369ad3b957eb1418f6f94e4d418e0e67a158bcf0ae48c3ab523dab09937c0dafe1a08eea0c1cc71ad97e2fa383b8645e745fe1474d24f5edf9cf7236a1b5e56a4638aed53cf709d9f831d2cc220b3a8a6578355626bfa0956e0b763288c55b56dc3e8a54adfd7893d5366d419244a8f4a4bcea1913be9edca4a52afb3887bda88d2dab6d20ae3e611b8bb823edc3f3bde336af338c8b5cb831393177a91bded74b057d3ee93537946edbe057e3751b0c89068f5ea0220704dea6c29a2ec91f06a41541d7197971db78a93a3666e17ef8f1ac6abc267aa50e77c786d36f998721804daa2beae3a17f4155f04f64e942fc04ddf223d9c2f7bd3ed3e7caab7f469eb1bc6e358d82e6fb4473678027f9d4292283b7d1f6f1cf48117088f56df2144c87eb08c60f8ad8313fa9b88f61c22df6419c967f648138baf87e82ee774f1f157b6dc815eeb4af27210da92c09ad0ff649e96fbd521f79d31fca7e8c58f7dec348b8a2c5e9dca7ff499c97cebb4ccf9b42027f48d4ed17dac7026d72d1803e24080c454ab6e027414e469d3b1f4e5d64f7dd514ff3dad3fccbcb52c9ee04d40c499efd8832c6ceb00b3bdc19a119cf5062b6230bea36f0c81f5f976e0d26151ba27aac19449d022145f30b846b9531433bc36ebc666fb4b7e663074b5b0172ebd67aee6a4cf1f5380e2a57cfa5bd21507fbcba0ede15da6b5152ce7cdd2c59d896e28e3b9edeb34b129ac45b1bebab496749cdc8796f853f65a6924005a95b0960144f6718182775e141d97cd4abecf493fc97188292c0841f76b5cebd33397dbbee59e7190ed2f747f24231bc5c39c679e8fc50264202e0af044ec2cafb3c46901da3c7a8673770cd6d17bf1b665e801c05a8500dac88f93df4a52a4ac9fcb13bd0ed8b649b07f158f7a6f02a35dfb384ea53936faccd2111c17c3ef104b9a39da6b38d46fcb4cc2d9e9874d5298f39857ef42347d25c3cbc826d65dffd70ab8eec0ad00862c9c6fe8ca029b3b61bbad78d93bfd7e379a6c66fef430b283dbf70e7318f6ba4d0cf429f87f40e4fbe552285ae7bf5a9a926723fa100eb83946d56fdfaa34315a9494732a9b1f1f939e2de26412f5ea6e291f1d435f2253bf1505ea921e641ea4bfee9a0dcf92183a24db5cbd175e2be269e3c681549165ccd6d423e2781fb231101d910c519b8ff2f3d5aad1233aa11cc11cb2fbcedb003faeb82e81d89d30c3d4654168576bb9e245eca48ee99b977af48e1566385b22fb3e56b25cbb8dbe6dec7a2f68307ec77bf3d4dd24f520d9c56ff6fdbe51d404a4b5b214dff41481ed4ef2ebaee85ec01fa028d0c6306acc0cfd396ac2bf06bb3edd7f12744dd00efd2a5d9535028b2ae98b2ae0e34dfbe1f3c91c86cff72aaf2da23c61cd84a9fff25c8ec64ab0e92698d359cc13724693ea09c9b956976f9e25c08f31f0ee142c45ab5614f59421abad4f7237908e4da33ddc8a8dea0b7d80714dc5d8b3f86cc60c72785fd58a188567e2d14cd658755f5a23162f0eb38fa936f79c8a3351d67d7f635c89337ba0638ac4d29fd4c0596d58e6253a78da34611d7c620e9e9b0115d5cdeac8f8bd8d85c4c62344fb097f9584ca3ece6578b2017a7857319af07b2e0ed918abbd237319e2447e1033d4d4a9b6afe3e57c4413a25f57a2ca7ba6961e0949df2b20ca27a7a10c5431d9d26844aff83f37d7cb88129488b2030d40b6de4319c41ae6c4657ca3409dd9a78518a89e810997e7e9bf2af60d4839c9a997ac51195896e5c2aa889a55f0d19b047f66c20368a68a29d134b0d2adb504f7e201d0ace3a33093ea0881ce187e74356b49e001638ceb5383f8a6663e32e491047a3f9dc554907546df3c1ec69f04a176945068e97754064c9c615ef15455cd02b26c5e5d1e9e5f987b9e992ff761f2bc710fd69756a94233d9ba5024a23a0901a401fd594fd597f9c7ff4b6ec62184756f4ef4db2e182b014c9adab0b5536f18245573543c9df790fc2655d50448f91c5d97f29f99f04e993ff0b6785098438705b9c440e04717c4069634f283edb647a2df15fcdae9fbda5756592ad60a77033c291539978f33857a58812d30eca8d831c2d12f3a5331e760aafa02ea852533768508b061d856a13b1ecada7d3eea736d0c581706e8c9d74f3e4c6ad0d5bf866ca5b4ff178ee8f9e0d4e9a373e56fc3ef0f0a17a652475f28d600e09cbc543458644da6a89f767e7d83d1471180d08308335c24854bbb24647168709413ae9168e0df2f24283d3cd57fbb2b04c69c50fccc2607a3a60dedbe3c2dcb10d5761ef21c65fb8ceacaedd1192c97b53087ac4f808c8b335b43186b15b51412ce8e4a81e1c744a0b830a", @ANYRES32=0x0, @ANYBLOB="2476ba252e01da0d7e3b2d008662f669bc0e48bc31590b21404c3464d20e1a0effbdf0eb9ca8b88e182f843911efecc2d70b9def59877719f1d799e25ef7a1c97f657e3af103144fff2bfb2c83167c6e70aeb7cdc6dc65bc9b5291a36cf69ceea1668fe3cb5ebf90082c1955613d4f87cb6eb7337c10071785b828e44a33e043654d4fcc6e316fb8e6996ecb0b49c4e06f8d324fe6ab7b3f26963da8811d4fcc2e97de58e824ea1747acc0b10bb288ce4118be31a57e633ceca723a1b988315636c5975b95e0971fdb81d60300cb8ae3199afc9484780067f7c549c4f5640b00f038ff2e6e06ec"], 0x6) write(r2, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x100) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000002800)={0xfff, [{0x1, 0x1ff}, {0x1, 0x4}, {0x1, 0xfff}, {0x3}, {0x1, 0xb38}, {0xcf56a383c09ff31a}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x739cae362a431d9d, 0x7fffffff}, {0x3, 0xfffffffd}, {0x3, 0x3000}, {0x1, 0x3fe000}, {0x1, 0x80000000}, {0x3, 0x8000}, {0x1, 0x3}, {0x1, 0x7fffffff}, {0x2, 0x4}, {0x3, 0x401}, {0x1, 0xc3}, {0x1, 0x5}, {0x0, 0x6}, {0x3, 0x6c}, {0x2, 0x101}, {0x3, 0x6}, {0x3, 0x8}, {0x1fdd7d87d0d4a5a6, 0x1000}, {0x2, 0x4}, {0x2, 0x80000001}, {0xb99e090ca385ff3e, 0x5}, {0x6, 0x2}, {0x2, 0x3}]}) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0xfc) dup(r6) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000fffff9ff050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bc2e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e185547cdab0f657e3e3e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="c419433033dc1d9ab93a0868cfaa547aee9de535b1e3e7007c23b6cebc588535aa530453fe355037286997140d3ee0fb8d3d91b03ae87027f86afa7cec6425c7437244f0e6b4e7bf49ad8dd60e406b4735db49129f2308604434ec568d8067184e3c1ce1bb0bfaf32c80ea96353e6c0b74ca836c3fec903f7990fc774bad7b5a3e565cb760fad9b988e8fcadcd96ef275e34d2077a41f403df910844b3b5a1a58e0cc875238c3a3577e37f6dc37c575838b0b29f18f5e21d2995ad501ef56c46c629c4965bb7b51188730e7837d230e5b090d5e883cf8eed250e386311255c9ff28a716af568cb25409d6f20b8673e1da73d560866dde94af8b9ed1306bc256fa242522cfe9138424f03ac4f8532ac92b473429ec77bce720e2fa5c9e8045a15642319f9a266e2a0b3d8f8a0163c36f82c1cee4a3028e1125a426a6e89e14df7febcf033cd86bdc7c2ce52e7fe351b2af07480fa33a5d76b568ff5aa0407ff8c34f2cb1740a7b887f5e822b52c185c0417d86fb3cfb55a64564fe37fe1976cc2e1f4aa7ae44d0d0606a006f5eb64e99b04bf46706a7a5de84ee15dec15a7df21f18cbdf89b7749d98a9c2785153764567b1dde7375774da284775c2884605b0a3bfb510f02433783f14a1f3d08c5dd10f03df70f5e91edf7fad1175fab7df4dbf6ad0f07f7d6dfc521b587b4313cea65d2badadc60d1a96904a2cd6a767152fc30e25b8b1322be01096d820a9d257fd2976790389e833a3a3ce8e35c5139c62550a0d6b1988a6ae112b14a5eb8773181e9424b67eeb0e888a36bc83f095cb07216a428bb190d3ffd52093e11e849c78b89e11cb6e518235584db6e5bf626fde04434a4b4d6513f90a65ff7c4545881ee2919287cfa28a835aaacb7df0db14d06571c2b6ee81fec82ceee64f1bdc292faff72a4e46354740670011cf359102b2d0e48b02d255139a796dbb86c2d80ef15fd3b9f5d1ca4d88e0d76f2b5067c50b39298fe997f6f6a7a236f0e9166f16ccfd5bf6790fb9282b013edc16aea841f1c664df55809384b75dff67ee5f69ba45210c9b48a49ebd9bf5629fa3b69d2e179729a2ffd689a06214d840f91e6cdca8aade2827380f640e797b6bea0ff0a6c46fc5cfeecf05494c3ae4b601b2e811e76b52589598126778fef4a145c831416240c5aac41d0bad52925128c80a6487957af6cad8f98025838b63f1c45ce0eb96acddb0d1b471d5b7358302af38ea3b8b25486d26c30a4c34dc04c28dfc8af6de6124313cbe3ddc85b0da34ccd1b44aa7a2346665c96ca3247c5395cedd20bb991b6f0a5726a201c37d4c3e91a28753b1ca28f42e3d2fcbd90368b86bc732c0c2307c853e004d42bcd762f2c1ecd6281678b024bce4fd9d4c0c907eef029d3b34dc47f394bde099989511ae3adcfd41f23dbadbd60d267209a573de3938dd5bd96dfcec2500293c5635b7eaf0f72ce285d97500da474b63d8b98a9ac94f242d80685fef184b6b8793131b6f4c766dc1a5d84f36b5d7edd4b8e94c6ab0c98235d1523c52d812f60eb984576ff46986e7ae8dee6360d127a23d9cbf37c03f2f845a93a0af8c0b2570461a53949ba6a4ee151d15e14ab9e8258985b3c8c7c2d54c809532a386af69a86d6ff0aaae057fa3156285daa017bcc656cc7d5e25629cbb6c01f4c028069d6c78450034a45369a964372d3a68a8b8e75a013421fdf4126557f5047431935128d64ef2e4fdb15f51b363c2f454d08ad09d6792d0e3ad01b69d983b77034ed3c5ca3ae2df8acb2bccdb3c069639da0530f098a6d0e3dbdfa012d6c8bdae2b10b0fb67610a910137ceabad27f2bdef4da21d2da4e33b58bc381bbf596e98d14de3061fba73b13855e11adc5ec8eed1638698d1ff321df4b85f881aa7a4b7595c9532a8512aba1a73d766dded850776c082042c23fb268187ae8ec830ee39fa8199b705edb8463d0bc82f28cbc7d79b6f23e9c1863da48c4d795ddadcf4a0400334507e3bc57bbfe4cca7e2fdc83b9916e2a752014662df56e1f3db1d59e7bbb50f58b7f5456889fa323652dccdb9a83c10e7ec46d491953ef04631e80efeea8e601ced03e36ad82f9d8a90623b374bef85f4eb0170d188a82db2d794ffb292bd1081779c5fa297e7a958d1fea1307fe1f8321dc0b1acab76c4e84a465dbcebdbc8ae3cd738836b2f917a3bcaf6faddf6f9c4642fccc1d3d209ff283255f30b31fa89701066c01180d2a0dbd41643966e99ffa68e99765e639acd52cff386df6b0c1baa702a0f0b36aa9d42e67da1edcb563ab6768a6387765d4563ba128530a316c7bc0724e243741d8803c90b35855e6a5341a0a7076a5a9c307f07e403431302470520c2a4025df341ad1182dc8e24bc1dacd8ec9f0df5b61ee445c5db31a7c076fec1f5aff9c6f57fd23e7e3b1f5de2ac17efc574980e44d5d6f268d8ef18723b3b80d27b4683540d5c2332c8d70007e5d0a5dba63024b032bd33e8eaa0e44ce5f585af86513bbd9048a245076f5913dd0ec5b1c24f5353bb4d9216a7dddc6a4d325275051654eb0c1584af0665d335c9e26ec53c95d087968ea00c8a4bf6dd38c7491d7e2125856db22c97368ddbdf521c510403d1c82e6aec52e755275c38c4d2760964a22b4ed6c3e909cd8c006ba4c27b53f5eebb5981660084a8c2aeb6cdabb1179b9b46220a6d567801c2e2c0447c9f327dae7b9fcce16261ec8378647a0db561df5d5b75688f47f6b576c9abd436474ec76c61e60de941c8dc292367647ec7930702e55c840c695d4cabb3abfcaae9e88727a855cda0c07878bcb914f889d025f280603d7d919ed9f438130233b179256ec8bfd12eea50d382cc0b607611a6218b8b0cdca320857f71f1938baef73bf88eed332f98ada29a00cc6eb1cbc2443e4bbc7189a6981b5bced3eec4468416f40a44169b1cf414738994c5f012ddc5c9ad5c335b1808b9e74879c1fbb83a482aa6265ee86d02b1df29e39e6d46fe7c039bfb8b10f0599d8367372f9e46858422b4db7703991d21a5f5a954be987c0afecf258035955c5cfb62afbc632aed6872eb6da5454a3cb3598343cd6c3054d36f440e712c7ba0f7b5f84b1d680af8a73bb042f828c83872ced62072e5465450565a0e16ff38e466f3a6a78f6e1deaf92b2a8d602ac04e2eee8defc28b67f3cfdc3c0b35305986abf60dd7170c569920d7905d1c90ac8575a21d073a5a1764842d37cccbf17e307d3d51a788290d5f0e352f81311bb0f8f650a119b20a8a60fcdbf245e2a301c72bddb95ebf0ad9ab87b8c65a014750a8f0e43ae7562a0fd766923a8da823f74026dd4a999cbbc0b8a96c09c21c66185be194883cc6b7e14de9de7bd1d3ef311f57c93e72f76b6c1cb03e42ef4f366e8270456133916cd0a90a994909b673191dbc380bc8df2e90f74137849fad26b44558e747597cf52a640ae6a410f3030776c3e9d75f131f788168e7410c2cdc18ce884ced5483e23a81020beddb91ceecb142304ad68c17a7b1b856450557986539791fb6556e4d09cef294c670af6a9816c620b160a006f807363d8ab79b0211cbe89889763b910a1bfb0034fbc2851ff48c3b18e6a31e806eb35b9999b2c9eac0095956850efc97d4e2054804ddc5282a4632fc64c5aea564598403aaaba043c24f948a6263a794a9d18a3936877ee8ff82e51c4df999db790cd56afa6ec70e5813a9a955fa12dd76ea34e7069ebf869ddb63862bb865af1d4668bbaf017c8cd3a95885ad24c33da05afbfac468f5de79de3f195ff7e7f0e79d14ed5fa4d3773d9145ccd1b8e1fc56c0ee93b7fac52f7e2c91611945353f629eb10cf2f95015b945fddd65cc6a1df484f4e2cc2d1d35a651ef840ce2da67ceb3c6e764ef2aec1e6737d9af852483b2b0777bd54aece4b224dbbf72b8893a7241de026bb5f9a75b6049647edce06bdb667a3c0be406a31981e0e396de4699b157bb532d149acd82b3525b8bcbe962e0c50d59a098ebbe51b3bff0d5e32cd790f01c82a83fae034718d422bef02da27540858f38daf526ffc84d6ba16eca40c57171d755c734046e919ffc56a8010e6fa634a226fbdd077b857551217f0771dbac09b628225fa88cfe8c8d482632d69be938beae420333a8a152b734b7fe6eb5692145fc1bc9aecf5e19267f7a07bf6779d7a285839c139e0aebef699d89aa95b2daa0a02e13211112b4ce27c1268319310a92e0d23a7f6d728460d4c12886ce32d7e421f28b9fb5ebb3231579c3737267fcc09de8084898467300b8ce262bd4ea351718fbff224da97c353c67e2fd3558e5fef57ebd606b453798879e4571c4c2a78668e7fcc53b566f35677918c79bbd3596e4fc015c0fc30e38e7a373ab1b370a12a138fe1537616a056f22fcebda25c68d3202c7b4d977ca44d2c5f824d8a2cb4d2a4aecb11f8841b3973278e64bc5a67da9ead7289099aa869f65287fb1bb3fce54f0d6ad00c4dbfa501e16dc63e0e41e93fd5a79febfeae142f6dba7201fecd35a4e95d5833d3bb52aec4ca8404fa257cd7af4b921b47a6710095570cc3cd4c2015c81e42737b431d98c6b0084caa9d14f6fa4b0fc74a8d0869d7043c971fcb9945d6f0e28c608219597fed8e1ca2d9c5d27d0f57df505032b0d6aab1087455c65715f45e9ee1354c99aba7cecb38dfd01ee2b7d5edf0a857a7197558bf665d8e8558466b65912ad54f1ac4a06c9a563b3761d93271aea7c2831e0d77b6294aa861fd81fb337acadbe0c37265b92a2df5d9e2db04a0320eccdf85d6f2da82832332baa132512dc4911b321c39b52eec72130ee0643006be891dddc2a3df718d38234a869dbe2f5364288d81934bf04d05730af3850b0c5b1ed8cf5a7dc70639c4e31f09182c2d2a9e160a940e7b5af25be4f7585add0a8dd23f52d0219c216f81f018f634ab1a0c10f2117b526f0defbcdee540d699c98d5b0d0fe36ac9e70d2039f0831af88f1f0f6c9640c3d02209b0b979107af7b7d3cd99406b432130029a816c69053971b747d22ccc224f829dadff194ed50c5cd7ce25345503fb7642e1b250f3c8003ad3246a0f4b096968946bb22c4f1e93ac9e77e8d887a7cdeadd7663f15c38eda4e0fe5fbb5634f682332829e6870562638556bd4280c1090a9cbdb5cc06b59b6486d44a0e592b803a72db0f09c15686cab63d76734f68642d957af2e06195ca245c361aaa577e7739e0dcf8380a83cea1bdcd9c623e3403ed1b6195545d699cac624d4da68cfdd92fda59f15f6da095d07a57fd99571f3b302c970ab00950def94401f9cdb68d7c03fb0d2f62a100cf54830363790c96056bf23ec948b64c24596f8f3d7bd522790ad14cf5e08f6e19a6a44f7d270842c29e58ae9917d2444db30a819163c46f3d46add94acdfe854cdfe3b8dc2a3890ef9ba3b3761e5cc250507a6f94d53ca1ae998a38dcfd60ba128d433cfb6e4ce2293401da41a20edc7e16c5f7f7d566a349a7afaff373493c883ed690d5096c5ea84c498b3d1d4425e697b01f0265114bf9e9dbba9f6ca1f4a643bb2deec0671892dec8f733567527e7b0a005583a13bb03bb69ccdccc12d34471e6e05528210da8c1e141d979333efd987d9e900fc8f75f31e3f5447058fe9baa7841d32398677f5d530d149391bece5961968a19d20c4e27a33fa5ea1439579d8262debc7096fe093b1f58b6005f2f22b8ac90e40d588753716649bccdc1597f77475e97f89d28b2cfb46cfff9bb9c4445ba591236849db5f93da6f171af4fdb8649d462856191adc89df24002aa", 0x1000}, {&(0x7f0000001100)="d5ca587ca79edf578198b6f5f68bddac887f78400689bbb9c4295f17584a319db0d23c321c0532e5bb53521c069352e35f38621887d44c42311c5d7882ad4085a9bda22cbbe146f949a48cf25082be65d55357690cc23cca8d0b9235a12f7967263d3ac9d08026497b24837409d3862789dde0e1e1a6e032cdbd3904ff772470469bab5c188fdcea0a27607f95a183ef3be011d1d202fcef98c14a26f462227fc3502d4f19a1f2386217d5e918898597d80ad982363ae3a2951f0780df5db3d49d0c363be8d0dfe634576239ce01edf0550fcf181146a2b506baa726696dbbcdc4edea94d1cc030cc113d9a08e8c169b", 0xf0}, {&(0x7f0000000000)="3271b4c94c03edaf4250a893dc80168bef01648dbbf8009340d1fe235c534fd6ef8213911e21c94e03194ffb6ce903559ab9115a08afa5b8ce30ffee801bd8db7ff4ba5de17ed225976aba9ed475c2fcd256ce82268dff1ae2c56290f962d3f5321c5784f96f67004f42a1fd2efaaa90f917a64d75a78b6c4d472f73b56395891cf30582018b1d335ff31f997e1e5e44832b895690254006758d3d4eb5464f070a0564d96728276b86662d52a3f2a0f1", 0xb0}, {&(0x7f0000001200)="ddb78f05633fcc371e506d83b746e1f86aea6bb88cfcd1c8298aef121d9585f1a4b07e6132dbc451449329c62e43e3a9b220c0ae8aa037677e8b8165d7c678422998f97613a5c214e6fda1e78651142e20102055a5976ee8eead255c26bd80995709f2ee02e89aed2bf5bb3c8722ee0ba0ac13ae00f370f4b7d0ed375c2f76d684f768de97105c99c742ca81fbf2c36ce10f74ae9e746a7444a9da2d0e5f1ca9b49a877043d5e64540e7a8d7475e6303972018cd01c5821e5265c3ba4f9dd1fcaf0592255cf7db204d85ad73ea9682d35f119e07a2c49879cc24889fc7a62226eb3d55dd3a39f34502f8b68177cc5877cb88ad83b98922cdc3f772e87cc3eb4c5e220cb41abc09259327f64a09fe1f07866bc2223a046e469f448da84d88c70842e50eef2d95d057f0b268d0f4ff3c6624716db7663153e8c28a2ed52346d3c093bc47212e2042bb57ba6c9236aac87432c159439d0708e493a94dcf379ff206678227f63fbd20f47fc6b7ffde5df8643bed29f96ee2464dc2c801f1776ff2cdf1d50376e8cff45ee40ddfbd506d75198b8bb20f05017e18678b2fb515cdbfc678a2234e4e2d01811086fd8b5f8014e6f5b88836b3947d7922c1fe33c749c2f1bf8f20ab0ed3c4a67ba6b59aa9d2b1621ad1cfe1297646d68d3789020ea4a8dddb0fb757d5d3c487fae7fc631fbc61800769107a74a4f4911a77bbb353cd9ada9d5887c8667febb3c726ca681b981b6f46cd8a0d045c5d06538dd1874321a46d7c2df62e6f8133e1fc02da17c4408e4909cd02414f20b46ad60f11ad53208892f749b2742df36fa19d08da36df29abac27bbe4b3a8954d945e4a5b5eef0165a62bc1c6bc826a3f2734012c041518985cf0d33bb3f310864a7e6fd9d595644f9c14ba4e5cd432338ae1eb8f30355b19a4eeb2838e161f3773e96572b784c8b09eb18402c5b5c71564150873b5062afcdfd699f7c8e6bd16ef2e35e22348e01a6cf0e7a68b1f4d81a86fddfd8656b554639dd23e219e7fc77b7669de11c920a8365983b067f1850f0d1857b885f5d21089ed50bd55cc3f480930d4140bc33b65151b8eda54505bea3579c24f0311b7d131fab626898de99d3e198ae11a05ec94cb74d8f3e604df7cab8b0001bc1ec6f4047e1b3498f308fb000684a2a1bee76679875eab3c7b4266b7638c918879ac98541aa4cd6cfd50c0339910f056faca7609ce3470ff6fb1bae1bb5494645d0e09eb11eee301c1f1b0de6bc2a9798ddc20da41ffc26949c36877fde73fced4d1cb730d8272b48d281bf61510c0b276081bad6135d3b2af59da8f2d56f7a8614d3de2600bc89fcdbdaca90d62d8aa55f8316362fe8f368507b196b6e635c181414456591ae1146e659b437171cf75f548834638a04926f193ddab8855262e7e3f3a33c10b92b569709d7699480cce52b499892c109f0c83cdc1588f2d5f748bd8225bcda4c58de8cdd50cf678f6164cd4a890c11b61355c518f19e4ce248bedb74eaf9c44ba1c5d4bb609e315031060c6a4d01335720a6cb88ff5e702e8c15e1f676de397d920e170d4812e1e3fe556148636aca26c34ebe903875963780cee1639bcd75941745bcdb70d6e8ddcd786017b8518071d5383f5d3ade046da6eb91b2629a743411189fd2e3e860f9493ef5d63c2bdbff79fa7fdc9b9feef47a0dc22b4436946e97b47fdee38d988b5e6aac6f368a426c74b090ce4e1aa3a67edc2ed5422369eb182470c5230058fbbca26d0dd5910a876b647a1f07d2f00a104d00eed71f9bb2f5f452806c710fb0caaf72eddebb8c3d1487c7fd4b37f0dfe13f84f94702223d885ca99bcf08e7251a854a6441243742fe5db6a7544eaf4fe4ccca1374663ff3c00b423cd0682c2dfeeab95eda8324dabaca16c59ce619b9af9e2714f9121d18b3e4ab4c1bfc9fc0dacfdc33583fcbdec297bcba54e437e21519c274581ecd32bfa1d89271c123a7e7ef883e1ae95ca3f4654d879430e7049fa9d7a06faa14da0115c7ef5d93183e898552095ad885280bc54f0b591cb17970e3f88b17e678b2bf5ef683162c9ef46426a522b8377d945592c01deaa8d6ded12f5b3b105578828893cbaeb50a453b3f4cae3c89621f907fb46af834f18455e909cf144ebdc835c04de6298058df0b2180decbc4fa7cc6ddeb920b7341e08a36df734113df780629f062928e21557b8530b2ab3f66eb25a5e8c7c3073d6c334d3e999fc9e2d25889d4b76aee7b5ba6af49550e86fe7ac252d9492cf565ba9f15e2de5c9aeb4c502141c3fe3f3176e6aedad7bfa7ba1c0de0f0c0b0c51ed29719984201f0327c24bd4f750d89cc73a946e2545b8079c4e08874cada20ceb37c66c3547327ef24fe69d920ae25c581280aac1414b193013570cc9eb73dddb1a4446b8bd8e78446173622d2871e3b00afced22c6be5e21d3bf17def3f08ac642fb3558a30e02dcb94ea127e40f4d37694573137139ca0c74dbab7e1067cc977ec16d10f00d6fda620b91f975ee095fadd94eedffb401abd3230401a81c96f5d5908e3ac12f25969147b5dca75891bcd3ef4d34ea9db564becb6caceb0ad21c7d457b41604cea942035a26adead3603918e5aa3c6f30d46a3dbcf3f3cf4dee757bf3b0383c1e12a160c6b569a5ae0516853e88d0bd18172860e7f93f1f263001582623c41eb1d9f7a45a8a9c9fb9ac43fd1c63fc832627757a8263f6d95c391c58761105c8b1c06d94fbdab19b425cfca25710122f065cb9dfb8809ebd944f8f30b631b10d36cebbc52a1c08aab3ddae9c6420aed408a35318bee2dd377b562d25c99156848ab314ccedda0061003c545c0f4b83a51a3cd1cffa37aa0271dbd8164e3ee196cda18ad85372974e9994f7f17168ea59d95c25a1f5f81ae06b921f6bb19d69f7e1b8cd7c8136d330ae6853b17fbe16645a7fedcea74b6ba51e6ffaae5e401e5eff43e8c480727973cae25d0720f5e09f76ee39b1b7c52ee2ec57b61222a4ce8b2cf90a3a7ba32d74181ce9a6fcc27bfd269ad98f5c58b0ecf78e8f5d64b1d9e48c801d52614a8bcd408bbb8698d8df0385acffad9d225d93cd15ef812ba603c66608700f4f39ded544b7dfbba1cb1f8cb73c92b07e34f7a7010cfc0295357cbd1a52bcdb218c8eddef1b362e0b8de158c752cc9cc5fadcddb98664b834a6229f1674d8105823f066f3eeff64081dfce6fe5fa3ad41a8b4313fb3a8bb1f53cebb844f3b3b991ae5cfd802f3e2b252539339dee6fb94f239d51c5b494c5cfd41c1de2f735bc4c88f391b6c41ee4dde095fe9fef4ceea7065dbdd1288170709fef6922604d7d1159c507884f451df9563ab0fc691a37c6178f63d32ce73e82ff6b79d1d0ee2d14f140f78d7255af102a00e95da3b3a7a9624f6e37575f29aa8e57e469faf54ed16de39f8c4bd7430a36bb54ad87cd41d200b38ef0860034abeed9dacc7a049d44b1d20f3f63ec53b6815349ad0363d0342f91cc3ba23d36bd9f72d9f689d6965d7ea95ac27822a9b65e294d432b394d460abb50df0635c51dfaca322cf072727528a8679fd73812c313958b68bef5a745efd4c90004775850de6bea75bf49f77f343f69e2c660fdb3182c5183e1ef3cc37d88a0f6733aa14635f8a61e5941117ad9cedb2caf7ad6cfbd14a653138224ea20ffa9f38820b7fa46294130ecbe298fae16618317e87529aaf193363e60f1f7b280e3c50ab3280c12c215c8a9ef52613a0129b25344fecc279d013c2cf04daec2f8f919842d6e86b0a81c76346cc614dc6d35f4726f5a0a10d3fee345e56a048cbeca9f3630bc44f026b0923acfd5696a3c61b4c1f81092b5e647be689581ef32e0978ba185179f9e3423d950ab1d030c71139ad612095d7c72dc878f7f9c226b4d2243b74f6dc655a7f24f19514ef502dec30b9870c3520d32250227ca45974f647ac698eaf372ff7af51368b3e84533431f47fcbe930948a9deb4a1c62d47faa44f38a2efb3557eead27c51940704b15c79545854f3805cc26ed2e825a0be47b566427832c539f8ae7cf4d4190563f18f3e99eac9a296c9b50e3b6ac1d8b5d3c1119b0fc8deb114623586eaf8f29f54b001120336d84d46465f0338633e75ff8cc6dd471813d2e8457ff872e93dd6a254afbe37690b4f1bae480cc22213cd729a3f5d75e3dffaf97af55f31c3f6c3ca944719e45429137fa12219ac7296edf8cd108e9bff7a10fe2fb718ac95aa722f2a6e0ae1519641a08891c68df75580527ba86bfaffbc97b561dbd67ddd5009060bda6d1afa59a482aa55791c5a244ea991cf4a0ccc1bb12ce8ff9f07c40ef6695fa4ddb3eba074c64827f97638e818d7ff7fc284327c337c22a0678a3823acf15466c75b4ba6127ecb2efdb69eda11c0013b80891e71ee4a8fef5e455a9bc866af553e7a8af5d8ce84163be97c5ef438bb90421042198002b42bcd8562410cf43ca4d7fc0c7bf7de65e6177527bc7027f5a6754da47c0e46ec65b94449dd1743dab976581de8d0e78f98937a97d45dd54b4837deee6451785cde35caecb2c2e3d41e5646ea0c8aeb8db134bf22bba944ad5952cd0d613cd69469cc08fed4d1ee218063d299cba2adff6be409fa446c6a2943f23750d746eabdfec532530c31ee886f1bda5509cd6bb34421bbe7e2ddc8d0ab109ed73f4aca323d8f49f1c48e8b0a4590421c5fd19774a6683588b441d701eb4563ca8b3ea8e92177a4943bf589ea9a55d48e90f8a658aa2fe7265a8ff913981e16c912fbb9701b474f0594ddef830dd4f04c717f206f9117288af1eb2de076ed286dfdf453c4977fefd2c1913858028c01a44c622ae068cc94b3aa3bb0437546c7af62fae1b0e238ab7c2c6dcca049ffca4124d9d1b4be4ddfe40825cdaa1c31a81d57e17e63836dac7ffbc5ed13e5330181852d07869848f6a3a18583f56f2d1f249c21ed20139c2db2c10f5946c05d88a65ba7833697a2304674d35db5ffc77ce66bb3e72df7decd47d0e7c119e77a5c439ff3f433cac1e846217fcc2de6e4ffba4f0347611275e4b2abad710fe98f65c7eabeebed4cea01dfdebc5b9b99e08fbc2d5d004f8d52fedffbe46b450bcc97f90b2cc63ab0ae6ff9148e70325594549126455a822f270d3730609bd481b318706d94a60eea37a273543d6ebece1aa00cfd9e67200f99dc37815b4ad1be29d9c8e2c33c7bbe0eb8d7ea9890b71a87bf7dd7c885ca48f305b75f9b90170bd0926dc2e0c610ae99d7868eec6e0820d21e3b2f6f68c11304a87bad6fd523e997bc9ef62666959f6ce90b7433807e56f5751b0187e132541eab37af96c127cd6c3a9b1c7b87d43889c3e922e80500bb0e0104b5a193e8efdcec0e5eb7ad172b57e564b7534280c07275a1a4a6330951c669c095174fd26895ae9a080453ea842ccf0b453a91f996d2979f5cef5acb61b79dc604c05355b954e9d5b0cddedcfe6b7a5b5fdb5c6c33974d434c660daf38431c6e40f5e9c5ffe3027c2b0316df4d30ea5e5e91f99ea3eb0fef15f83046e41f8a58ba37c6e39e33286602df48b34f1036ffdd95120d8844219078585c351722f364078bad5ef262a2f4cc74832b0cef164f767e202ff92f195f4759af28352299a5697b51e157fd9f6c637e707cdc111f8fbb50dffad83b8f9966da4f4b101105b99249ebfe148e3eab9cac8c830b5799c17e2b684afee8d1557360d9366e941b9c95fd2b6a0ce306f056ee884f00865026de86565236cfc0f4332c62ca48d4753d4635b6c5ee6df2706792ba183c5347eeee9c9ee81b5e", 0x1000}, {&(0x7f0000002200)="8cfac318a3516c2d325ba495c38458afb6361b28ea5df86d87f7eaf7e99b5da9", 0x20}, {&(0x7f0000002240)="a47a52e60f4708534b01de1e2a0d7ff5299487bb613428b387e82924fcf830fcc44ceb3962a6f30b14879ebb9c86081ad64ae77517a52413cda01307235e7be194decc645ddee5a06087241d74e49d6802ae1cfe91cec55d0d625cb7823da6d9bf61803c95d0005057076749c0e32d30db4e9206390f8a3b19f971f3a9d23d3e967d1d1d2d2270ef93b47310f5b1ab0e74eadae77ccfc4a90ccc6629442d64a60bcad5718a03f5b03d03a030f10377e5070102de7d5c0eda03e36a94dcc5f6a9211ec27f9647486956de4a6d63094f4b6104726b63accb5632d77866a4", 0xdd}, {&(0x7f0000002340)="0eb26e4976d0cef206c796e7e6e1b3c7", 0x10}], 0x7) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x20) r1 = msgget(0x3, 0x440) msgrcv(r1, &(0x7f0000000040)={0x0, ""/41}, 0x31, 0x0, 0x800) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:17 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/88, 0x3b9}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000004c0)=""/187, 0xbb}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f0000000580)=""/252, 0xfc}], 0x6, 0x0, 0xffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x1a, &(0x7f0000000100)={0x0, 0xfb1579a0be5ab843, 0x0, 0x0, r2}) pckbd_enable: command error 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669ae006afb"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = dup2(r5, r3) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) r8 = socket(0x2, 0x8001, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r8, 0x1) r9 = socket$inet(0x2, 0x4, 0x5) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r10, 0x1) r11 = socket(0x2, 0x8001, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r11, 0x1) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r12, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r17 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r16, r17) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="6073d2f2858c4ecd7cfbb24030f933b545eb6952e6c330674fe273292db70baec0339dc8587096211a4befab33efdf5663e88aa02cad07a0a66b5acf3d65d7a24fcd", 0x42}, {&(0x7f0000000200)="d3ba40ae7dd0764120a5e578b147b354605d66bd04b54eabe0e471831513306b1b67a874ec74de1acddbd81c0947bf18225c4befd46b131e127734490496ca03b778", 0x42}, {&(0x7f0000000280)="99f053a6b687d72b2677216e82aac7253ff017b636b8310a147e775225048144b9719a23ef8185a3be2313fb587aff8562d098354d6304d5b0e1137a542f6b7d732d55f2c703141fd257e0def4a0f54973470d951915cbf57d0377bd6a33da7e911d2e1bae6a34db80ea96e041f5e32386c29a832ad92393034a0c005c38dcbef36213c0c9824984d14dd41a6b1b31dad998e0908158d2b9d007bbe9714c66e0b139873a1a6865437043a118d2175eb01beffb8bf647a024cbb7d108fb9aa7e07be40b575f4995f99f508ad850", 0xcd}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r6, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x0, r13, r14, r17}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x90, 0x2}, 0x8) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d801acb73a58ecc98e64be38dd4e5831571ffaabd85de13f72de4f4108e504b1e77052eabecf5aaafef0ef2d7e56f85b700faedd9891d43e2e9269f60fa30cb36a545a3fb8120cf990a3f16be78aa2405e1292a908ce0b7fa81c452e90c7e3367ad068ec96765029dbca2af1a690eea4dbaecc859656e9f454dee54ead3ac4f55d1bbae"], 0x64, 0x1, 0x1000) 16:00:18 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000968000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) r1 = getegid() fchown(r0, 0xffffffffffffffff, r1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'C\x91\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x8b}, {0x100, 0x8}, {0x5, 0x6}, {0x88, 0x9}, {0x21, 0x3}, {0x1b2, 0xd1}, {0x3, 0xff}, {0x11, 0x7f}, {0xa7, 0x7fffffff}, {0x4, 0xe5}], 0xa}) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x2, 0x8001, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000080000000000"], 0x10) shutdown(r2, 0x1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRES64=0x0, @ANYBLOB="6ee23665d45d22ab01e7a88643981ed9a16037dfdb1d5ff9199028046bd427fb7d42d7d11cf668bf0869a25b5065eea841be6f7b497b9ef1764643e60d22fa89fb0c82088e7de7fb35e49041d0870aa7929f02de5ded22b44c6af20a38975a5bf4c0d65d5131a424e473d2c3d2b4f07ed24cd23db4261743013cfe6c7cf82722b70b184573e8f5df9ba7406bcc09e19a1da9f0dd50c4f69ddceacaab046a6224a2db7762d6f020f26d94262980e662fa653a71906c99374f7cda34e4ee23a6a839f43adb8501401d090df56141dd08654bd64ff603f6c669545dac061e0d3fe4d4838f0e61d899401e8b4b756e8c2da1e25ceb33fe07473e", @ANYBLOB="6c2ff1e0eede110e603c6d5943e7cd6ec13de72b8fb0237ab4de5e5da1474c11429a334adfe4de2550adbf902e05e366c3029ed0cdf378117c40ea7ae5f9e35fa1a377a5fa0c12f352beac2776c1c8efb943288befe265fbb7d3b5d3fe630d2cd9168407c486c7e859119873b56af48817b4c69ad18063e49a37e682c1d3e2f905f2bf5bb489167e16a0d5cc2cdf2b5bb64707f0faac6a10351e7c9e64a92eb5", @ANYPTR=&(0x7f0000001a00)=ANY=[@ANYRESDEC=r2, @ANYRES16=r5, @ANYRES16=r0, @ANYRESHEX=r1, @ANYRESHEX=0x0, @ANYPTR]]], 0x1) shutdown(r1, 0x1) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x40}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000300)="40ec36b3ca116b2c7de46fa362a1cee0b19bd2d328438ae489f24e7492a1ab946605a0f29e114b9bd9cc9be501455087936bc8e0435ba03032c1aefdf860f8b5e2975f468aa932b67e772b06aaae70567d699227d7916d1c16e24b91e9769dd1e922ee58d0c192ca55275e48d76dc1dfeca236ef350872eaa023db8efe528d72ccc2617509268fa7254cfedd9e8a82fbca6158d001172d1fe601d0e4861a64541163ae4152857a438a75d42635c17d710864d0871259d4502f901a640deda95624e9a01fa5e84a423c584fecc72e3e657ca75d97f9b04013cfd7bc20701e5b54ecdbc97fa27914afb1a06de6c90651f76d78de343865fd299a57b5d36290ca93fc58015d48b41d7e05e33c5b68c726cab8e28373dbe93a7a4ecac198def1baed76db088749818a172a20d43ba164ee6746347107fb653b371e68392f6efb3c8be3b6a06c369b3190a739efb6941333686713169215ba3160b542c28aa7afe89d0145b50c0a4874fe7119c9ec825784c8dc34862e06b2650ad49477e93952095189521d5d9af7944514831b3ecb541b21fc5056cc5e451e9535dce739cfed302b8a5f3c634ec68fcaa86b84efbf680fae6f2579e80296aacfd978ac87bb652e9a9779bab9fc65a356f578baf391c6efa93d31bdaa27f4eada04c7c264e0f6af5fe27599d9298fccd1ff8d7ef2e54dac7a9c99a44f52a7b98acef62679d4f7178f7025a336946940095b7c3984ceda6f74900791cfcbdce9775f6362d31eaef8dcd00d6e2ae5b99e870ab3c784293011092029bfbffa82edd4aa3f9774e1556b757c89b9f478476cbc57581864a9a88dcbb016276d5fb6c3138bd1a41c33104274549dc7e1a480e7ae4425e6242c758f9a39d318dd50952dfdf1c08d5c8d2eeceace7c262440524d3fd66f79782e89d99cbd513260b93a27c707c380149ec409fdb85b97e07691fb9d0c61e391e84044ad951d8713f4bbe2a6acf3fc6d655c39f8d15e7d4aa9956100f637c184f57d451b3dcd69efc16f4f447ad006b8451e38bc6c9ea6c6d0b79c0f2602a461ee62f27ac03b459af157aeb2d3d072040c49a2bdde4adbf7d4cdeb4400a21c5c3b51691ff440adb69068ba6f9a75e146727731945d302737b7161f26cfaf4f29015d1474832da467da25cd6d5ec6d338a38585fee4eaa862380f319f751825617b334dd9ee5bbef25a767107140c2c7bf4743c8923b27470217d34c9f6c82d0de359dbfb57d811a3cadffb357805bdc415e6620576415a615edaac571ec6fb2fc07b95321f3f83218a7b8a6ca7109fe8746a15bd535dbd68fceacacf00f7791527d22c7010ceeeac9ba7f1b1e0ceec8a40d0dd45f34a2a925c69ba53bf76df7ec5ea25152c578d83fc0f9f36946e21fad6ffcfce6d5a2b03e756b463c7960fd20d6040340cc26b050bef4cd1ec0d3c744e1f8e7ddafc9e94608121561d57c0326d1bf811e25732dd8e7e9cc5bcac2ad8c269ec0098aefaa91c33bfafe75468720c62216ec51ada4e2ba2f123ed91133020b1bcf7ea1d07cef7a7f7ccfbddb8b8864f0022988939fb0af29aff959c91fa5892c3bdff9192525b9a80cc834d91fa5564e8cc91b581404d0bf4942c599b4bbcdc35ab08c602f75d686605e8408ae7f527ef832f350155e34caf5797b63bdc852cf012bcd834fc69f737e1c5bf7448900136c5d47aca1d1fbffd56a0a513ac266a47810ed7af922d835636d6c6f318ffd06b17180c277a278966ab134dd26dadb2d5f392537ccdd6494e76a60de65083b09c8c20a0bbe43d0f1dbc2648aaae96165df890a4a3e197078c5933cf9f24b492cd239a611093504227ce4a1ac5268ea614ca7060a2dc72f07e93fd7d31205608852ace029ebc186b773980ee0dae91451e8e0d6ce1aa06c7b2182692f20293132b7c3230b7f925a559ca9d6ee1c502280dde6c73810ec8f5369aa2b2f9cc4cc2b2b7feac4822bb16091a426494037287f945fdb8ec39576c31c3447c829ca9d050b9d9ad2ddd1c2ad6c5cbbb792d6d7b26d46dd8983a6515eb246fbd18b60fd205de6d7aca8e72dafe4cedf13b69bccd8b597749ebeb9a5488f31ecdb2f70501659e591f7a7a7228b8cf3b948b08ff62d5e158736d8654d4e185710f7c93e842e4f4321575074860b6f58745f55bbb996defe9dd08b8ce08de1db3a05ed280c2876dc77f513f8989b96c271f5ae0f492d7c06dc5f36cfc0a96e64429998b10b3bb4122fde49eeb122713011e78071f25d6f284f9058512cdcf3fcf8fc01a0ed1792b507872ed9a52999e266206412121900579d0c4187a47fb76225da04ee1fb3af0369f510f8c65baf347cd8bbb3639c24b66f85564557bc5f16fabd7a16594f5be5fd70718db48901e5558aca34d65c83ad6e17b248414f7d2a28474007d6d9dbe5ea6d3a22cff1581c001b87149d2900470ffcd2628f2a782997feb90cea59a1c0ff98938f68fe9b54db9196ed33bad6d645c16d7e3d82da110c67c8130efe6051759c851d2032c793cacec01bfd955a1cc6712dfff80417bb5fc8e865df15e426ab4fb2877cb5e7fc2c64c843cc743964577117ec2dfbf8f331a375ab060aaefcc943f1af663b6aa331797463de5a74e949fcabae83a89cd20e86ffcb8bcb1f69240dd43942f89f6877a3e56316bca0ad0f45a09f426abcc6ec586bbd3ef452b668964155ba1154691e8832ff5f5c5ab50d87cc4000bf9b77179ede1c3bb63904d04b46ed0ccb546df7d5968e68422032b41820ddf8e60b6b1485a3fb678e2fa6a8edaa1cadedf9441844a76298a4c0a31dfb59c98639ab834bace0433fb8a8eb0b921893c320deae62e825d17c7ea97d4fb33e1a428532d31cf56c33f24f4861b923a3302b99df95c89f4e9fc57c353ddaf932e67be289b365562fbd4c5b8c21b97f584bafecd2f6cf0664b54e84bd68b55a0957c00bf7d4d75bd5286a1669db6c0f183a77aaefb24bf2336bd864102623a1b94efd7e927b9afab7f8822d9da630aa6131a9e2f101316442b9525ac9ad49bf8ac4b724d3d96e54cbe19b9d991892133e392ad93d3ebc8a67b4eabb0b2f059f6601ff2875a702a7393e3b137e7a8347768d6271efbd6e9800d069aaee88a5389c63b9f0c85d6a097673a60b0737b9d2e1c60792c8619b78a7c61477e5bcb2fa654e9c65501f2e2d32b71647b83aa83ef42025256e285bf75053ef646f087061e770402237c95bdcfe8f10d864a6fdb130f293446a885de73a328085eca6797b7bf48f98c3f7ed18a71579a1522fab151c02d7c40e99deec6acce64ca29c2e9bd1e77618066ae578134f0ee055ad0158d972466b60c3766e4918d330fcbfacd98d45cd51cbec1a1405425a38c585c2b8ced981b5126d4a5b16b59dec3a64175e9a6945b19e50da19da11cf468164fcfc47078aaf10f03e36a89865d4f1f089ba0f5c2523dc7ee232257dbf89b7c472f74ecc4d69cbb720770b0798affcc8673ee5fa260f43fe346e639cab891412867961ef6c49593ff14f7c9d3046a8067d5a723430c469b4ca0735d6ba672e4e5304402f6fe0ce6ea7511c821360fcb5b2647ef4dfb0ac85b73a139c1a18794f53b74ee44b94803f9ef26b66c1310b18bf2e9f39d8aebf7f1e01d2a1c0b02c9594238829d278dcdc3c847b3fca4a44702af4ee923c83474a36bf3f9a759f27ae2e472fa51844c669531b599fcda86d95603f632bf7793e8dc8d2a24b582ba2b5d34019a8ef9cf7948b58b3dabe9f66a08f059f3acc0b7877b37a1863012a0df3d36faa3a4618a86d673edf18a68caf36cef65417138273e85c135f02aedfb06e0f91f4770704d62861159dfde1dfbfeb762c463c4adfe566b1d87f9d2526463d62d8608fed270075628717b5f765366dc2114e29043022b794cd31083ad95f3a19ab939d1d7df3163f31bc2091b59633edb9164f47e597c105d09f479581db7ffd28e1e176cf6e1b2dc81a8d46f8911e77f02af8d503f1ea4915660161c878c4fba0f496dc91104af7b5c7f719b66cef9ff972248f22980af96f3b81877274fcaf2f1513c7aabba34197031efee4a7980005b77fc7501e1246519a6a68225f5b569122066062019c65031522c144d21c215f349941b394d4ad327e3d7c10cf11c59b18770ecaa547641e370eafa3b63c8fb55720524c838dd57a7dddf8fc29b08f9868aa727455fa56953c3243ab8f5d378ce7b1d8c2f0f03c7667f836a76582944505c7e15d3d2fc1d89e0d796f9a5d9c0d31b6318b77ea9f3c98e6fc78da235a0928c8d8253060ee4d5596ed2cc9d8e41907b8b0f9ecd54864bf7baa498a093b2c8553a9039cb84800e837e7925a42bed32307e0bacda2798154b6066b0b2797e9df97422e33e339b5b2a64819cee62f6dd5255b3645ea423d9c825e47f4cfe3d018d2055d813f5c15f15ef2743837512e13f4d4743062dd65331d376833fb5f4ef9f304578fbd04a1b86bab734b0e79e5dafab51fe12f9e47a4e5e2edea664fa97917022e8fd15918624877c080ea06a43d550a5604dbf693b8bcadc751e473af5a6f6518b5e6992f0a4b86669189fff2c45013a0f22ecd08d0845de65162ad4135d75ec0678c58f04126979d47e498337fd1c359d4e0a9ea3b9f3787536dcd463777dee9e8df196e554f63abaf9919be103c5b4c1d8c744d4004769d9ac97ad8801ecd97124dfae662914b6a2500357168c0338e7a5e90b7ae1d6e3dcfcd1b2f63003ef130202981374c2b4cc8dd48d602e3c764e5d8b06acded7f9743e891b30ae2934e4c851c0e5e2e47e47be278fa2f50c7ad1e970ffb5d96e0ddf42560430f8ac4428f5e3ae7e27a15d886abeb8a47cf070641d8d27aa32a34144836bf7e8ca79bc56ad8e5663ece9c5fdd7a5fb1ddf839aa29893094a9e9cafcbd30092bc804ffb5f9566309b2a791456f61fa3b1f21bf833afc383399726dd5b1f82b120924c2253d6721d22b91c9200272b1d1da778ae39504bec72dcd3756bf0d8fa0ba8e9c6891390ed0f8db42fdb3e313146699c45277ce49974c5e3b8d5c3f21825892b0a1367421b07f93bff5eac256629a68d1ce875eb462ee9948b0ecb9454b395a2d70be3c272ec5177cf88b6bca5cd5a49ba6dbdf6cc27823b4f56022d661aedb18f7c5d4161601ab1a497037f1997bbbec702394e9cb8a0867d1fda71f0e5dd864545556a7f82345293b10a308834ae04581e508df9fadf8d511001e95cb1189fd4af97b9e8510eb34030a77a484a3d7dde1afbd1681f88d06911fc15a7883d355cad9759f31e3ac6df3241e5e2d109c792028d6bba616ea1fc540ceb0e42e23794f304fadf09f44f5b8e43bddf61cbe44a354dbaec6c81e8fa386422c2af8ec960ab4fe2d211f959db840b5b1bd05b4d4a14497dcb78d96a2a4d227826d83dba27a4910fd53d2c2b4dd174c31e5d27c33b2c0037cf234cd8a015888139c39e929494ad04f05897636909584fcc51d0ca3f251582652cdfc9ed05658a201d4a48e7485f54db201dbdf648e89d0f6adfa2726844a21661a7848a512eb1081a83952fece2e8b5c6cd5629cd2332877ce8166eeb2f61e46058182f8f83bc26b9389e185b21e9a16dbc935adee48f498aee8fed313a9d65c72908287eb9c3aaf7747262a66cbcb64a04071827398bb79d94b706451e970fcc8c48a522884515db7d4df088e53ce9e102cb2a6713c58f8b33529cb1812ba412ac3693dff93aa5a9db873bf8c3a31ed95546e6d1de5f3fa232296bf93f592d71ada924af849e179c2056addf7b7918f6f2edc1206d", 0x1000}, {&(0x7f0000000200)="f435eed76714486d6409866c5326e3b1a94917119f1e5a893f", 0x19}, {&(0x7f0000001300)="41a69fe03b4ccce4e09a76cc2b0cce5ae1535a743b975453b60391f2e10ea52b3797d089b9906f632df8c8a104d592ba3a00c29896eab6daaa5fa90f9ca7e2377695daaea89f7da5d728169f5a5865f56277e51c1fbf2152ada14d35d827a0e54b288a8103f20cd552ee1023a90bea5c0c4ba9373b7d0b4b729bfe8078cea02cfdd35a66b53c759cf5087457d18126f29929709524dafd5caf9d1a441e20fab053117ac4e0d66c4015de36c96f54db2b506f77a82a0701336b6a7db3c6ec663b594184e327b9a236", 0xc8}, {&(0x7f0000001400)="a7a9bf57e2e786e87dd78fd60353327867378ddb6594676f2163b2583b4a35db8798ef42cd0b7c080d508829f2d1461e3dbcbf97ca293387ae96f47f64cc8c8adb713a173deb04552eaa9cf81bc6b2ab70250791dab5fd23b6c285ab9ed0817c6a5d0b5cc8a45e6f0d44e13401720236f4cc51a7077d595eea5cd116b7127982f5e73dbd6bb8af5878413d342ba9c880ae02c461be442ec9b6e75fe537d412ce2dffc52d066f6b45d5c9ea3a6b292d0f2de1a053d2fa1cb689d9aee650ed89fca504", 0xc2}], 0x4, &(0x7f0000001500)=[{0x98, 0xffff, 0x1, "abcf41aefb4f492520a659ab92c52cbe94fd725c4daf7d6d7acbb263f8318e2ab74cf35dca33c0ba9af9653718383cd1d131a7bcee6a20fe0339f8558a600ef38076c6aec1e7906d9f237d35ded5f59b63ff05afddb064aba943ed6e543b3e783416de52c25655939b073b60ec3aaa1e7659ca73509e9104cfdd6336d1ec4207eb65e02258"}, {0x48, 0x1, 0x2, "74f323591a4ab61578cd9a430c70652618e9776e581e2bc98ecf77634332b99c15bb6f9afe53bdfb2d600b083473e3b5d56d03c2d4c006fe"}, {0xa8, 0x1, 0xfffffff9, "acbbd11e43119fa3044d3cb29b3b6505af3ca4f1659d3ff5ff66394e6763f2cf1303735a8ed3bdb54c73908990af9699994ce73a9664b8b4977d798a007f9c4a2a9914f0b1c10a3dc518cde473ce0bc9d69afd32fba6f8fbcea46fce837c3adbf6fe48263f0b64d135e24363abd7cf51a9755c1b68f45869ef34ca26561767d74848d5b480b9de344857333b8592b5a71d25a98e"}, {0x30, 0xffff, 0x2, "affd86322eeda7c40a4331436220a5149c2a1fb7da8bf7d389b2041cd8"}, {0x80, 0x10002, 0x7f, "248ae333f92b59961de72eb50fa1fcb3d8b042604974fdebfdf20268863a2fbe28e8c67191bab34cabd4413455658af9da831cb7d062ba986c95c30d4d39e09b3ac16a99e69b65ab7bd8e831a7111e8a479b0a328c80d70953f346bc30f5d4b2a433c8004a4deefbd234e08a"}], 0x238}, 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x959) 16:00:18 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() dup2(r1, r0) r2 = socket(0x2, 0x8001, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYRES16=r1, @ANYBLOB="3bf194cde38a5745e874032155161f8a172e50359d94613a257f06be946e4b9b3aa495e303e6d0af56bd166538db0e9b7f34954d6f17c98806b9d8d0b100b365d656febb1925970f23449f92cc0f164044733ec4f2bab317b665ebdb6b609df232038b257d10e8fb3e4b6cbf3392c3632ddbc2db8780060484da75ff91afcde4d0d90600c48947cefd302b3c74dc21f096fed61e6e3ffa01083d27bf939b16bd6b28cb5b8c8f652590ee8beda56a11ad01536173dca8d7bce9b3", @ANYRESOCT=r1], 0x3) shutdown(r2, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) kevent(r6, &(0x7f0000000000)=[{{}, 0x4, 0x5, 0xf0000001, 0x5, 0x100}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0xfffcf, 0x4, 0x3}], 0x8, 0x0, 0x8, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0xe9d2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:19 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r0 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)="35d743e5248596bc251d1cd7e8816b1fbaf4e5800a5afb503e0cf8e803181e146b86d3e2d1de30b8b2e8f3b3f37c11749678377673fce952d5f77f26ca24052235c120026b2184114177f41e8c00ae4efd623d731f613cef37ee09c6bd99a9539487a92f0947987138490387499e2d9705b4a3d685f47520bbd53442ae1732fb70c8e6600e96712a1131991d893f635b90dca5b39fb478d00c0674c9d60e5c23826f32996add5ec46dc09b73c68e57149113cb73d097f8a3db9f439bb0b7b3b365fe1d12f29403c71b027c711b37", 0xce}, {&(0x7f0000000040)="8eced4ca39a6cfbf718aefad0f99b647c5bc0115e3c5f460fc90299a4e00a831cbac9fd2d26b87498c4e5305e7386abcdfc0545525d36b22c73e68e1e26cc333ec4ace95cbd9b1abdd548e236911d901c0ebf05d5614a84422f6a7dc194786c934e838e1b2678ca2a356207b9718db9c58a0", 0x72}, {&(0x7f0000000300)="aedff577762f7ba8917def8c5b25713d128b5e0b71542e8b40b7fd3387415434b43839a81071de7db02ed3bcd0a87e9cf5585c1566fe8005d81673a87b4949b295f00d6d9abf7f4fd66a89b3a3be15f6642941572817d0ddb09f6a1955931dab4b213a4e1c67212ac879d8fe08bfd8c0e68ca9ee9e8dc0e703973e9a366759623332a542c014292bec853ca3097cd9197cd8c436cf6874e926f67c60307801be1735584ab49560acde0516529df732d06b729214f30780848d0d93a368837fbe89b4d5c67fd68ec6dbc812bc4df42f56f83e0614aeb212e6f2c4b92b5a32835a", 0xe0}, {&(0x7f0000000400)="8c0eab93392005d37ef4d7124f4081db86e25fa2cae6ce75c5fd1058c2dcb39f785d1894fac182e74816022c80e26f9dbe1ecff90476c65433717faa08f938a87be259d69aaafaabe3b3919c5085f3443191138afc921bb5a79fa187ae54a84050c8597a92796e8fab1eee4533056be78c9364e48571", 0x76}, {&(0x7f0000000980)="b50ee09908a5a03675b5187f2bad01a78d75f4599b820f4315da01ca7d5d01812e120771311ed6ac76e72bed7f084be171bc5ccf83ef07da856f2c5c275d4d220317134b448e095e5358a7d744b7d22213d02d798e233bcd138ba4bcd0617548ec07d49094d9322e88b983d7981e205e16391b706165541862308d417a40c62fcf4089331d13408285c9ea882364538700246c2a2ab830017cbcba2def68ca8f8009bbd843a07e6bb0cda3787114282b43d70f07f879e264da4ccc625a002a53b24b2c09c17e8f5f99628941aace0208d715c10e0eff58c88a49fcfe35061f5d5d93530a7b7f21b3317784cfb1e93dc06aaafd77ab42a38d95368b651a6a2799c70c7d6334d0811a19e885465c03fdc81c719741191b657289d81034f9c1bdeac7082b67ff4aabac5d6376b06c6868f9117df644716a9a4f547e39ce4cdc18f7bbfd36c9b12741338e149831e426af81a41c8fe0a45f6292", 0x158}, {&(0x7f0000000540)="72189a2165cfe2c4492540eecb6300cc647d62a79c6c2800eb0537dc2700b266c7a9b39f01064b84b9a415fc0a05c2e773abbb97d311e8b0f9c9163ad96e2dd1835b4f9ddf8053ef3bf74b967043f1926e16c730f7d6cef412fae25ebc0f0d7602619787cf274bf32466b1118aa440583729e188e8e1aaa892d52a1fb5f358b1f85119d12aacaefdc98e333cabf6ed0404f3b1c72abb6ff2bf905ca29905be02c6b1", 0xa2}, {&(0x7f0000000600)="180e777485e5327524365877aed028b5317c789bc871583434b56c36a9607d08c4c8bb1c3dc8d1bb48a1996fd7b957c6709b4faa07a7142d8c5c7ac7b6e3d0aca85a050be14910ebf9b2107fa0c5840001e3835f8302e496dc69993306ba6887b2d9274ad6b5717330013bb005bc03a5e48e6c791eecbfc4592adc94773aaf9ccbc2213ef119e58e3ae6a42a80d50dd185614443303124a89d3fe3ec472aaf6fe6612931d450f89a7c38149ff8214cad384330a3da6fa9af043eb215555edd322457b164afb8012db514833c579408077a2f452bcde2936b603eea53e30c951a85", 0xe1}, {&(0x7f0000000700)="d707bc333fefebccadf8b973b15b03a509defc9526896773949ecfb570ee745da71cf0067e8a300ef25bc5ffc1b2161d15bb5be78ea4620679565d9eaa8b17faaa0c863235ff32c9372b8e900f36f9d9f2e93eb9e73621a2bbb82a13223f1e3eb2e12c8459e883d714d9e7e7c0f49e93143f9d6893d1f7c751c2d9542e7b72a69a50166f3a993afba84fa6705c426e017d043d2b09089a5ad164d23c", 0x9c}, {&(0x7f00000007c0)="d1cd374eef529ba41c5aa709f026fedf347f749faf78c20a097d08d5313eaf8bfc7331ade062cb2f4bb7d6aab92bbfa4caaf3f0176481fab2c3a1a861c90fd8c56e3c93b0cafd0a33077fdfb495b2442b69b8cdf02e01bdb2df0f6960f53fee9e941caec992d47b2960e7ae0a702352bfab211e02a611073471b4bd83ac6a196fbf1a04f4086b9f77d3ac496a68465016e4005d9ff14f48d92a67a2aed4ab4d77dce2745ff27e6db8ce8013e3f48531dec25cac2798ae6f884e309563b3e0d00880d2e9535a6eb3a145382e3e58215ffae9a547b32425cae34e705ba00f53868237947b5c19feb49a6977a780ad0a616", 0xf0}], 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000480)) r1 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/166) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x9) 16:00:19 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000001080)={0x3, "8d8a5547cc6e3e155504f208446dcee7931be31692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) msgget$private(0x0, 0x51) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) msgrcv(r9, &(0x7f0000000140)={0x0, ""/51}, 0x300, 0x3, 0x800) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r17 = msgget(0x3, 0x100) r18 = syz_open_pts() close(r18) writev(r18, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r17, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r18, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r19, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r20]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r22 = msgget$private(0x0, 0x8) msgsnd(r22, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r21, @ANYRESDEC, @ANYRES16=r17, @ANYRES32=r21, @ANYRESOCT=r21, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r23 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r23, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r23, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r23, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r23, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r24) r25 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r25, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r25, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r26 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r24, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r26, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r27 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r27) msgsnd(r22, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r23, @ANYRESDEC=0x0, @ANYRESHEX=r24, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r25, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r22, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r27], 0x9, 0x800) msgsnd(r22, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0x8, 0x3, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r31 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r31, 0x0, r31) r32 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r35, 0x5) r36 = socket(0x2, 0x2, 0x0) r37 = syz_open_pts() close(r37) ioctl$TIOCSETAW(r37, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r37, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r36, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r38 = socket(0x10000000002, 0x2, 0x0) r39 = dup2(r36, r38) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000900)={{0x3, r29, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r41, r40, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getgid() r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = socket(0x2, 0x8001, 0x0) connect$unix(r50, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r50, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x40, 0x0) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = getegid() r53 = getpgrp() r54 = socket(0x1, 0xc003, 0x9) connect$unix(r54, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r54, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000500)={{0x2, r29, r42, r44, r52, 0x20, 0x74fa}, 0x25, 0x47d, r53, r55, 0x0, 0x10000, 0x5, 0x4800000000}) r56 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r56, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8174, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="09916fb7dfe600017a9947630c6335722e62550b865dd4ef7dedc3dd47ba4767e5cfa44f63304a55786cbd520d1cad45031814221abacc70b4bf4daebf9d5d739e8456f11bda3a430412c44cbecaa3135fdc8e666c99d86b15e12452b0bb21819096b09e223a02d9d357a7bc19eccfb5b6afffb45fc5cae593e0b023740e12b71d2d69189a800c515f55ed9ba250d0ad958d271cdcc3d3f99016a912a9cd562501", 0xa1) r1 = msgget(0x0, 0x0) setuid(0xee01) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xfffffffe) 16:00:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0xda5, './file0\x00', './file0\x00'}) shutdown(r2, 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0xffff1db9}, {0x18, 0x1, 0x5, 0x9}, 0x9644, [0xb36, 0x3, 0x0, 0x580, 0xe57d, 0x40, 0x10000, 0x1]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 0: unlink(0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xffff, 0xd9cb}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) lseek(r3, 0x0, 0x9, 0x3) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd866300000001c000000692236"], 0x10) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) dup2(r0, r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r4, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8671b8fe790a0eeee246b7c8667be592c7a4deee2b85ca"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x26f0, 0x6, {0x101, 0x20}}) connect(r2, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00!\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) sendmsg(r1, &(0x7f0000000d00)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000000c00)=[{&(0x7f00000001c0)="c3feb1ae824087ea0730cd7ae2880aecffbe31c50bf59a896ab71536237ec6f97f7def6f4ac34a980cb49bc3bbc99b5ef04d09576d1adbf639de2679bdd21f44cfe3dea6f550c6e2c5627405c281c01fc93d9c1674bbd0ee0f40fb604d9352b5114af99ff9eb6c515de832ac5d76e3ffe089e9fd9fe5c5186b7344189c5f182840bb39e31a14e2427eb02dcfe6e3f499f5a72ee5768be0d9bc2f84db5c5b55ef241a41f2bba0203d4bcddaeb34f0ce", 0xaf}, {&(0x7f0000000940)="7835a544e82e06838b03e97adb0291fb11531fe29db707f2a1e424d5ebdb89c9972a16022e57f4c7fc2386b7805354dd96cf4c2b1fc4c15e5115b35e29db71dfc6f471c411232b4069072edaca48", 0x4e}, {&(0x7f00000009c0)="4bc4f543b476fce3e53c14baf5d4e35a36c47df11f6b9661da4aae1ad323628566a4cf1234e6045ac158280fee474d50d18c33b83110c7388dfb1843ebc4a956417bd4c9e4e5c2d8523e", 0x4a}, {&(0x7f0000000a40)="f2717c88873a557b7286e26eaf49b50df520b91824b5583c82fd5ff4a4411a67dd32c0aeb4df6969cdb450366d2e629c578af213dbf3211c2d117a8d43b619db445cf8f7a49c3cbc457163a68020859b6cad90996d599c4c9c835383b30e549d8e584c5a3bc05ad95719a494576989b0fd3ec688e01769894b4dbe941020182a57673c5823d71a4a34", 0x89}, {&(0x7f0000000b00)="923819fe05bb4c879af7cfe5263f3cf3c16b58d82f7f47d488cb47d3ddda5f5b24ed42d38020c5e7357ab6590de11e3a4e1f9a48c1d20a8921db66012be2d09fa36c9ea2ad506e2e6ee4c566e44df981a41063c4cc3417e7d6fd008ff7d19b5c213cbbedc9d308f85bee34f9cf077fb8cae0fdacfaedbf5e6d4b0b1858a286bc7a5cedaf88a320ffc90e255cab4001c4f6ba35b4cc27e6c50ebf3fc2f3983382726a3b9ae4cda10a72fe78751d68780cff088d53ea61e15f2eb6e95afb538b375f63fa", 0xc3}], 0x5, &(0x7f0000000c80)=ANY=[@ANYBLOB="5000000000000000ebff0000fcfd00004fd809c404553d48ac8c97e4a11705c465e887f84545a812b8c18ac6010b3a696a39e63b666da530d4fc8f665bf4284959e5914a566d061999fb628930a787003000000000000000ffff0000f60d0000984e165b7df95e6b2c1d000000000000"], 0x80}, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000d40)={0xa04e3194f6eb12b0, 0x5}) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) getitimer(0x1, &(0x7f0000000d80)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10000}, 0x7) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004401) 16:00:19 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0xd070, 0x81, 0x40}, {0xc96f, 0x2, 0xe, 0x3}, {0x1000, 0xcc, 0x5, 0x8000}, {0xffff, 0x1f, 0xc0, 0x1ff}, {0xff7f, 0x4, 0x1}, {0x800, 0x2, 0x8, 0x9}, {0x377a, 0x3, 0x6, 0x6}]}) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x7, "0000000000000200"}) connect$unix(r0, &(0x7f0000000180)=@abs={0x3, 0x0, 0x3}, 0x8) shutdown(r2, 0x2) socket$unix(0x1, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)) shutdown(r6, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) 16:00:19 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) setsockopt(r2, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149f0114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a80634d166b1bc4513bb05a76025938759964a53c6bb7cf2194a7ab24016dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bcd62325bd84bb089517d0d7fa5d734ce75c131cc816d4549f5039e70db47110874581d65c1d9803600244dc8f56f44f880d44", 0xc8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/pf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x3, 0xf9) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x2, 0x200}, {0x50}, {0x6}]}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = semget(0x2, 0x3, 0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x7dac) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)=[{0x1, 0xff, 0x0, 0x800}, {0x84, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1b7}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40, 0xd3}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000dce1d9e4c70ef4c9418e2863eec567f4594dc61facaa2db43cd796cbd926357a953797a7893978b56f9a94f964ae76cac28e15413719e3b4556afa90bb293d298a5aeb474b63f25f44a6a1a364cf50c9c515148e404ff83bc30358184386dad94f3e29c3a153b13cca12aa875c3de59d0042d65ff059a9bb72003d80e85989b89af39c635265f5b1c11f5980ca2d7ddeca676ac7870e28a8f053861f02afcd2233f91d5f6d4d59ebebdbea38aa885b8caffa851537f3e8d7db993df7827f7fa1ef157f"], 0x10) shutdown(r1, 0x1) recvfrom$unix(r1, &(0x7f0000000340)=""/152, 0x98, 0x18c2, 0x0, 0x0) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x4}, {r0, 0x151}], 0x3, 0x7f) mprotect(&(0x7f000001b000/0x1000)=nil, 0x1000, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0xfffffffffffffe55, 0x8, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x76d, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae72800000076d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf020000004ddd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 16:00:00 executing program 1: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x4, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)="efd1773c66d735fe4125226b02afa6b07f25f61fe12b4fe8d201ae8ff0fd8ad8c4841bb8d98352c37daf8170021fc512adb628ab43d1f014ef86a28fb156d153ce319f6c2713dcc1e4567730bcf03d583cff", 0x52) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r3, r5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0x0) r7 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000200)=0xff, 0x4) getpeername$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = socket(0x2, 0x8001, 0x0) connect$unix(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202b804d70000053aa3c7f1c98d27f8ced0c36c2f173e9bb16bc2152813b1156db8e1f874db4aad32a04127905324fa614b36ab06c829eb3a9600444622f516c9290a8e8636c91064d619240871a725e3d77991a52e3295226086d76a9a6cf555d9d37c95c79d55ed14bd6b36b7479fa496d36e45e0fb38d4522fcc54911e498b6ca92074d85fcc09f900476dd146fde24a42712f3b6a03e08a18c6a6ec0b663f4a461730a7b358ed57d8a06d1321fb08630f5cf381a4efcf6937bb99b0f54edb7c3bb536a1681dcf8c1e00739435f96ed9d3c4cab7222c180477afafb855b73ba0542ef7458050da6432abbfa8def5d897a825ce77d24fb7c2e50f2bc83b13848f07b003b44e7cdc9da1d8eb6a397d652b9ee29916c336eb25f60d739b763289790718bbb52ba51b071c2a52dcd4a1bb166ceb560dda36d1ac64adc03e4d62bb24baf62da649ed879cb3577ab6008ffbe6dd8c69d4816078f5e0a17c3466e120f3f6a3cd2d5035de68c933a620c604ed0f2b3f154b7abc9df137ad2e5959cc5e7f65f37950586eec27ccaf1cdb9afdafb689086c"], 0x10) shutdown(r8, 0x1) fchdir(r8) r9 = semget(0x2, 0x3, 0x94) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000002c0)=""/114) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r10 = semget$private(0x0, 0x1, 0x40) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r5, 0x0]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0xd8, r3, r11, r3, r12, 0x8, 0x1}, 0x5, 0x3b1854e3, 0x8001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20200, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000480)=""/233) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f00000005c0)={0x10, 0x733, 0x4, 0xc2, [{&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x280000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6fdc}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x626}) r14 = semget(0x3, 0x0, 0x8) semop(r14, &(0x7f0000000ac0)=[{0x3, 0x7, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x1000, 0x1000}], 0x3) 16:00:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x8001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50, 0x0, 0xff}, {0x6}]}) mkdirat(r3, &(0x7f0000000240)='./bus\x00', 0x24) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000000340)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x20000, 0x0, r4}, 0x9, 0x4, r6}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000200)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8000000000000000000b803bbc0fb54ecd96ce28958175fb768c31da3027755125733695e16d14d392fc03a328ff9c9a08c298fb5817500fc85e5b3888ef2378c20ecddf4a28efe8f2235ed1baf80a4b938ccddab66a4c6e98f5de6e4f212009bf59e0f8c5a00cbfd6947f5cf38d57e0e29cd2a310b915c41b261c3a77d56b813d0de6157562530e892"], 0x10) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) recvfrom(r2, &(0x7f00000003c0)=""/207, 0xcf, 0x800, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) shutdown(r1, 0x1) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/234, 0xea}], 0x3, &(0x7f0000000340)=""/6, 0x6}, 0x800) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000140)=""/147, 0x93}], 0x3, &(0x7f0000000240)=""/160, 0xa0}, 0x803) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) socket(0x0, 0x6, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:00 executing program 1: nanosleep(&(0x7f0000000040)={0x5, 0x10000000000001ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f0000000280)="ec10a71366cb2ac09af178cf1750a7396e46f466b4c784f494b6cea1970a7b707ed22fe4565f91e2cad0dd2c846abadfd04e55d780de21a1c7773ba141737276e08b11de568cb8e9ab506566523cbdd7ab0e5d072b6c30679d82da7efd2af6384bd469e90ed221aa188924220d69c3f242ca0048b4a23bc5251bf4a2cca6d98e73f707130b62ba7ad5ad8ac226ae74dd24b3e7837e27554aa535fb1805c9f5c45a4330b05524bb036ee273d9d575a019cafb62093670cf6afe0f3bbe05947ef8d166dc1aca2c14cdfdbdded8ca68f8293d068c8336cbc32ccde2135cb154b2f3e38497f308900782429b209af44b3cf4f4251dc47fbef369e1087415d6d8d8890f586975a20a63a8ab7800dc82b0df7347888cc37cbd2a8d462ce8041068c9c2c2f7639e8dc1dfc7473a2ed4270e970a8bac9b8bb205c04000"/331, 0xffa0, 0x1d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x59d) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0x1, 0x0, 0x2}, {0x40, 0xff, 0x9, 0x6}, {0xfffa, 0xff, 0x80, 0xff}]}) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x2, 0x10000000000003, 0x1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000240)={0x5, 0x1000, 0x100}) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202f5ffffffe7ff142e603fb9f770b069ffff"], 0x10) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x8000, 0xff, &(0x7f00000000c0)) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") getuid() 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x7ffffffffffffff4, 0x40, 0xac2783d4d7f4181b, 0x9, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x5, 0x27}], 0xfffffffe, &(0x7f0000000100)=[{{r3}, 0x0, 0x1, 0x40, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x91, 0x8000008c, 0x920b, 0x7f}, {{r4}, 0xfffffffffffffff9, 0x0, 0x20, 0xffffffffffffff88, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x82, 0x10, 0x20, 0x5}, {{r5}, 0xfffffffffffffffa, 0x1ab, 0x40000000, 0x8, 0x3}, {{r6}, 0xfffffffffffffffa, 0x1, 0x80, 0x0, 0xf44}, {{r7}, 0xfffffffffffffff1, 0x21, 0xfffff, 0x1, 0xb63e}], 0x7, &(0x7f0000000200)={0x4, 0x7}) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='yCgf\xfb\xe7\b\xf3\x00', 0x20000, 0x0) r2 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r3 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r6, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000001d00)=""/4101, 0x1005}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4980b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d070b642982e6071e3d347ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680"], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000014c0)=""/26) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r11) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r13, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r12, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0xc004, 0xfc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x54}, {0x8000000006, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x8001, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESOCT=r3, @ANYRES32, @ANYRESOCT=r0, @ANYRES16=0x0], 0x4) shutdown(r2, 0x1) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/28, 0x1c}], 0x1, &(0x7f0000000240)=""/108, 0x6c}, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:02 executing program 0: r0 = shmget(0x0, 0x4000, 0x48c, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ff3000/0xd000)=nil, 0x3000) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r1) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000600)='v', 0x1}], 0x1) r4 = kqueue() r5 = dup(r2) getsockopt(r5, 0x4, 0x0, &(0x7f0000000000)=""/53, &(0x7f0000000040)=0x35) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000640)={0xffffffff, 0x2, {[0x1ff, 0xd59, 0x80000001, 0x8, 0x5, 0x1, 0xffffffffffffff1e, 0x4, 0x9e, 0x0, 0x0, 0xe73e, 0x80, 0x8001, 0x2, 0x40, 0x5, 0x6], [0x1, 0x3, 0x800, 0x0, 0x401, 0x400, 0xffffffffffffc600, 0xffff, 0x0, 0x100000000], [0x0, 0x6, 0x700, 0x40000000000, 0x80000001, 0x6, 0x4], [0x9, 0x7, 0xfffffffffffffff8, 0x174, 0xa032], [{0x9, 0x7850, 0x1000, 0x2}, {0x4, 0x1000, 0x9, 0x284a}, {0x3f, 0x9, 0x4}, {0x2, 0xb2, 0x8, 0x2}, {0x1, 0xee, 0x6}, {0x101, 0x7, 0x80, 0x5}, {0x9, 0x0, 0x6, 0x1}, {0xff01, 0xd72d, 0x4}], {0x317, 0x0, 0x1000, 0x8}, {0x5, 0x1f, 0x3ff, 0xfffffffffffff857}}}) dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pckbd_enable: command error 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000004000000601, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x3, 0x10001}) r1 = open$dir(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a0162078d5e0000850095954984c87910bf453f6819f9137f3c226d70777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac499b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa20236a33278d6afa1e65f164e8c1cd8cac7dbbc5b650600000000000000d2350000006e85fa3c9fb4c82ea9be1647226a15d178ba9269047a0c588c23b5d40c269a1f49f6b1"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:00:03 executing program 1: semop(0x0, &(0x7f0000000300)=[{0x2}, {0x7cb1e46d1e37236e, 0x2, 0x1800}, {0x0, 0x40}], 0x3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r1 = socket$inet(0x2, 0x4004, 0x3f) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)=0xfffffffc) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x106) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b80400"/22], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8200d86685b042078529098463d9e5a14c871d99"], 0x10) shutdown(r2, 0x1) dup(r2) r3 = semget(0x2, 0x4, 0x540) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) r7 = getgid() r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r11 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r10, r11) r12 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r14 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r13, r14) r15 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r17 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r16, r17) getgroups(0x5, &(0x7f0000000080)=[r11, r14, 0xffffffffffffffff, r17, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x5, r5, r7, r8, r18, 0x140, 0x80}, 0x4, 0x3, 0x6}) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "1bb9c966f22e95a100000100"}) readv(r19, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) r2 = socket(0x2, 0x8001, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82023080000000000000"], 0x10) shutdown(r2, 0x1) r4 = socket(0x2, 0x8001, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYRES64=r2, @ANYBLOB="aafa784b162d97c898fd26b4afabb7bb83fa9eecb42bb77efd2370b6d37fbaa0cf72de2b53cb1d7107665890f67e23d7164f9db749628c8388210a0475a36622e184cc639309804c01940d347a3be5456cb38dcf161907abd28177ba22d13abff332d85b3047e2240e7e223cda37a5e136bba4ff89f170e3fe8a855c721058838706e1cf364cc1580708f2e75b3707595e71f49cd953f4b89c199160706153e0eb11fc46f9509ec54de41849d9d3af5c06d8f76c", @ANYRESHEX, @ANYRES16=r5, @ANYRESHEX=0x0, @ANYRESHEX], 0x7) shutdown(r4, 0x1) r6 = semget$private(0x0, 0x7, 0x20) setsockopt(r4, 0x0, 0x5, &(0x7f0000000300)="1317271383fd93491e961838bd90b508dabb9324637dc9cef4135e5c7f71d2792e8a299b9e51b5fa2f875be6236fe0fbdb961313e3ee77a9b6be41a4aace14d156591aa276ffd85df5130c61b8362ffbc3dd6e89c1e070c88a972cf01f9dae760338dab4700123ff011543d8", 0x6c) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x900b2a5a0cd02d90, r4, 0x0, 0x3) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) dup(0xffffffffffffff9c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffd5d, &(0x7f00000002c0)=[{0x80c1, 0x2, 0x2b, 0x7748}, {0x81, 0x3, 0x81, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0xff6d, 0x81, 0x4, 0xe20}, {0x5, 0x1, 0x7f, 0x7}, {0x4, 0x40, 0x8, 0x3}, {0x8, 0x9, 0x6, 0x6}, {0xcffe, 0x8, 0x7}, {0x0, 0xff, 0x32, 0x6}, {0x400, 0x0, 0x6c, 0x1000}, {0xff, 0x80, 0x7, 0x4}, {0x401, 0xff, 0x1, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) shmget$private(0x0, 0x2000, 0x800, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x7ff, 0x20, 0xff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000240)=[{0x8, 0x0, 0x3f, 0x6}, {0x0, 0x2, 0x9, 0x2}, {0x4, 0x9, 0x0, 0x3ff}, {0x2, 0x80, 0x1, 0x1}, {0x7, 0x7, 0x9, 0x3}, {0x0, 0xff, 0x9, 0x80}, {0x3, 0x1, 0x9, 0x2}, {0x2, 0x2, 0x5, 0xffffffe0}, {0xb9, 0x40, 0x7, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7}, {0x61}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x94bd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:03 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r11 = socket(0x2, 0x8001, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r11, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = dup(r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) chflagsat(r14, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) chflagsat(r12, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r15 = getpgid(r8) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r15) r16 = dup2(0xffffffffffffffff, r12) r17 = socket(0x2, 0x8001, 0x0) connect$unix(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r17, 0x1) r18 = socket(0x2, 0x8001, 0x0) connect$unix(r18, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8660900000000000000"], 0x10) shutdown(r18, 0x1) kevent(r16, &(0x7f00000001c0), 0x7af, 0x0, 0x2, 0x0) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0xc3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x95}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8e}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x310, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000800)={0x3, 0x0, 0x16, {[0x2, 0x54, 0xfff, 0x35a3, 0x4, 0xb99, 0x7e75, 0x80, 0x9, 0x4, 0x1, 0x9, 0x3, 0x5a, 0x7, 0x2, 0x8, 0x100000001], [0x0, 0x5, 0x0, 0x6, 0x100000001, 0x0, 0x1f, 0x100000001, 0x3179, 0x7f], [0xfffffffffffffffe, 0x10000, 0x0, 0x8, 0x0, 0x1000, 0xfff], [0x1, 0x2, 0xfffffffffffffffc, 0x0, 0x5, 0x2], [{0x3ff, 0x2, 0x9, 0xfffffffffffff944}, {0x8, 0x2, 0x400, 0x80}, {0x8, 0x3, 0x6, 0xffff}, {0x8, 0x185, 0x2, 0x6}, {0x4, 0x1, 0x6, 0x1}, {0x0, 0x5, 0x1000, 0x8e13}, {0xfff7, 0x40, 0x8, 0x4}, {0x400, 0x9, 0x6, 0x8}], {0x6f, 0x2, 0x1, 0x4}, {0x5, 0x0, 0x464, 0xa07a}}}) acct(&(0x7f0000000040)='./file/file0\x00') 16:00:03 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x100000000}, {0x800000000}}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x1, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r9, &(0x7f00000005c0)=ANY=[], 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r10, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x20, 0x2, 0x46) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r12, r8}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r15 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r19, 0x40087603, &(0x7f00000001c0)) r20 = syz_open_pts() ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f00000000c0)=0x4) r21 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) fchflags(r21, 0x1) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r22 = dup(r17) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r22, 0x2000745e) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r23 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r23, 0x0, 0x3, 0x0) fsync(r16) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)) r24 = socket$inet(0x2, 0x8000, 0x3) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r26 = fcntl$dupfd(0xffffffffffffffff, 0xa, r25) ioctl$TIOCFLUSH(r26, 0xc0206921, &(0x7f0000000300)=0x64c1) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r27, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r27, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x99) semget$private(0x0, 0x3, 0x920) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) r31 = msgget$private(0x0, 0x0) msgrcv(r31, 0x0, 0x0, 0x0, 0x0) r32 = geteuid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x5af1, r32, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) socket(0x18, 0x1, 0x0) 16:00:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x37e) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0xffffffffffffffff, 0x0, 0x7}, {0x18, 0x1, 0xfffffffd}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xd74e, 0x1002, 0x3f]}, 0x3c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x38319ae23120c7cb, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x2) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) r2 = socket(0x2, 0x8001, 0x0) socket$unix(0x1, 0xefaff643b90dcf4f, 0x0) r3 = socket(0xbdf95c000d416d09, 0x8000, 0xfb) flock(r3, 0x2) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202b804d7fcf0b547878abfd8663000000000000000fee34bb9b449bd53d8311a62f839aa26a154352941f2872d5400"/57], 0x10) shutdown(r2, 0x1) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r1, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/250) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000280)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) semget$private(0x0, 0x1, 0x326) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xe7, r6, r9, r1, r2, 0x104, 0x3}, 0xffff, 0x9, 0x2000000000000000}) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) setgid(r10) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1811, r2, 0x0, 0x6) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x2b1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0x10001, 0x9, 0x3ff, 0x3, "cf7a9843e6bd7928ab738d562a5bc1ff6978a65a", 0x1000, 0x4}) r4 = semget$private(0x0, 0x4, 0x5d2) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000001180)=""/223) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="035987fa2cfb40685329869beb05bea7461e1394c498ee71ea4fa5e6c7367571f33cdbb995ddceba10bbd99f3f0852153542862faa466cfd4abe2f7700cd222fd378a2d413a2fd248755ecc12f8638a098196bdc31ed2b5b6dd43eaef66b3d342d33abc6abe6b657df5c13c39ecd3f5d35782d07d5769557e6ce0ed9fecaaa6af392fca435d2234f41ae3367be0a7405f6fc2c3c29e5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x4, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = dup2(r2, r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x1029bc3e, 0x3}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x681, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="100a2956b9223776", 0xa2addc03b48f853a) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x212259c0, 0xff}, 0xc) pckbd_enable: command error 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0xfff6, 0x60, 0x81, 0x4}, {0x6, 0x3, 0x0, 0x1fffd}, {0x7cd1, 0x1, 0x1, 0x86f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0xc2cb, 0x6, 0x4, 0x5, 0x6, 0x5, 0xae]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2d, 0xff, 0x5, 0x6120}, {0x0, 0x1, 0x3, 0x6}, {0x446, 0x0, 0x7, 0x400000}]}) 16:00:05 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000440)='./file0\x00', 0x102, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000a00)) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x200, './file0\x00'}) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440), &(0x7f0000000840)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=':$*\'\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=':$*\'\x00', &(0x7f00000007c0)='/\x00', &(0x7f0000000800)='/\x00']) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x3, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000, 0x0, 0x0, 0x9], [0x0, 0x4], [0x3], [], [{0x10}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x7, 0x6}], {0x0, 0x0, 0x9}, {0x0, 0x0, 0xbc}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7fb}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) geteuid() select(0x40, &(0x7f0000000340)={0x8}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x7f, 0x7, 0x0, 0x2662}, {0x2, 0x80, 0xe0, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: semget(0x0, 0xd, 0x677) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) writev(r0, 0xfffffffffffffffe, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) shmget(0x3, 0x4000, 0x9, &(0x7f0000ff9000/0x4000)=nil) 16:00:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000464000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x1f2, 0x4000000, 0x0, 0x21, 0x4, 0x3, 0x5, 0x6, 0x4, 0xdb}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/9, 0x9) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "0c28a55fe4b35bfa94d6273a6d2e05"}, 0x17, 0xc00) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() r6 = getgid() r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r9 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xfffffffb, r3, r4, r5, r6, 0x40, 0x1}, 0x1, 0x8, r8, r9, 0xfffffffffffffff9, 0x100000001, 0x2, 0x1}) shutdown(r2, 0x1) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r10, 0x1) r11 = dup(r10) r12 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) renameat(r11, &(0x7f0000000180)='./file0\x00', r12, &(0x7f0000000200)='./file0\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000080000000003000"], 0x10) close(r0) r1 = getpgrp() r2 = geteuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r18, 0x1e4, 0x8}, 0x5, 0x5, r9, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = getegid() r24 = socket(0x2, 0x8001, 0x0) connect$unix(r24, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r24, 0x1) r25 = socket(0x2, 0x8001, 0x0) connect$unix(r25, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r25, 0x1) r26 = socket(0x2, 0x8001, 0x0) connect$unix(r26, &(0x7f0000000140)=ANY=[@ANYBLOB="820204001c00f00136878abfd8623000000000000000"], 0x10) shutdown(r26, 0x1) r27 = socket(0x2, 0x8001, 0x0) connect$unix(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r27, 0x1) r28 = socket(0x2, 0x8001, 0x0) connect$unix(r28, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r28, 0x1) r29 = socket(0x2, 0x8001, 0x0) connect$unix(r29, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r29, 0x1) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() r36 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r36, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r36, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x4, 0x9}) r37 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r43 = getuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r45 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r44, 0x121, 0x9}, 0x800, 0x1, r45, r46, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r34, r42, 0x1e4, 0x8}, 0x5, 0x5, r33, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) r47 = getuid() r48 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r50 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r49, r50) r51 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x22, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r23}, @rights={0x18, 0xffff, 0x1, [r24]}, @rights={0x28, 0xffff, 0x1, [r25, r26, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r33, r47, r50}, @rights={0x18, 0xffff, 0x1, [r51]}], 0xb8, 0x3}, 0x809) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r0, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000000)=0x1) 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x9}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x2, 0x5, 0xb705, 0x504000}, 0xc) r3 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0xff, 0x7, 0x8, 0xdf09, 0x2, 0x8, 0x4, 0x44d, 0x1]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r1, &(0x7f0000000180)="e16084da6bda07ad0c4ca89d6bbcb5177c970c83b5f906c225280d318a34a2f8460824657f9717ad3bea8d47f1f54c67dc5fca8f33e725e42f4e17f134db3a39f4c68235cfbd87d1726a4824917e943b640969c5754e92377046f97cdbcca642c74f4bcc", 0x64, 0x0, 0x89) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x8, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) kqueue() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x5) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 16:00:06 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x2) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xcb, 0x2, 0x3}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6b, 0x72, 0x3, 0x4}]}) close(r0) r5 = socket(0x2, 0x8001, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESDEC=r6], 0x1) shutdown(r5, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000640)='./bus/file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62f205e8b4b0a35235c7"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0]) chown(&(0x7f0000000080)='./bus\x00', r4, r5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xffffff10) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r8, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r8, &(0x7f00000001c0)='./bus\x00', r8, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3b7554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202363cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000f5000000000000e9a1ff8caf0fb2c9ff2eaae53d7aa454e943f4baef32ec1b1dec2f61db999ed7a4ae8f"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015, 0x0, 0x0, 0xc5}, {0x80}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/166) r2 = geteuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x10000, r2, 0xffffffffffffffff, 0x0, r5, 0x2, 0x80}, 0x9, 0x8, 0xfffffffffffffffa}) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r8 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r7, r9) 16:00:06 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) close(r1) 16:00:06 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) sendto$unix(r1, &(0x7f0000000000)="f17a86bb4a582444cf5e312c07bd11a66750f2d6b379a6a6f0d82c8bbd33eda224272794482c209c2fbfea12a3a659d66d82a93c68784185d4a39f245731980c0012d0e58b390f219e357fc7954e68be717fe1468ae2d68d1841ef2be29cef985d409c2197a6da32c413c8d907d314ec7f20742f6148e608394a961542ba5ccefc97be540a6e53e1f4fd3dd96656a9c27f6724", 0x93, 0xb, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x420, &(0x7f00000000c0)=0xfffffffe, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmctl$IPC_RMID(0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:06 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000380)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x8) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) socketpair(0x10, 0x981814a98475ad9b, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x281, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000004c0)) socketpair(0x2, 0x4, 0x5, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x4, 0x9}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r19 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) lchown(&(0x7f00000000c0)='./file0\x00', r20, 0x0) r21 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r23 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r22, r23) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000740)={{0x0, r20, r23, r15, r16, 0x121, 0xc}, 0x800, 0x1, r17, r18, 0x3, 0x100000001, 0x1, 0x4}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r14, 0x1e4, 0x8}, 0x5, 0x5, r6, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) wait4(r10, 0x0, 0x7, &(0x7f0000000500)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x20000089, {[0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0xfffffffffffffffe], [0x0, 0x0, 0xeba, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x10000, 0x0, 0x80], [0x0, 0x0, 0x763c], [{}, {}, {}, {}, {}, {}, {0x200}, {0x0, 0x0, 0xfffffff7}], {0x0, 0x0, 0x0, 0x2}}}) pipe(&(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r24 = socket(0x2, 0x1, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0xc0206923, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xa8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) shmget(0x1, 0x2000, 0x20, &(0x7f0000366000/0x2000)=nil) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) accept(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000004000000000000000000000000000feea00"/110], &(0x7f0000000080)=0x6e) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) pwrite(r0, &(0x7f0000000000)="3ab82b7dbc097e87043b7eca9b7f35d46b", 0x11, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000440)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb66800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e36", 0x8c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="190a5a7fbd7ee3978c0517b2c5a4bae7ea19a7476e0eb1528998247197745da0a264dc07d2563b636e7f45b48fede7b4e2d3ad7c95cc7ca6216c829fd802859c3f6f45d7399363ec8021e5d619bba8f27d01e7e5ac4718887dc530676fb271f283a6095966579c760bc142f86c06f62ed482351291b5d47664aecea4ed84a049a466d0d2c09ab53db680a18fdfa4ffa0c54239d9fabac944e20deaf02c7f4f2f1bc86151c1805241f86b9372753b5e", 0xaf) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = socket$unix(0x1, 0xa5e0100500b6c09e, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYRES16, @ANYBLOB="1fa80dd1a5bab462f8c37f16e8e61e9e417c73d9b2f323c831913da6df4c286331cda31760e96c5e57b8c37c5a53eea7f0306b8d76b7fa4aacf6afecf1a5fb3bfd0fdc18c824b99f70e8c4f530d8ceb6253fe8506eac1f295d69aeb0c8661de0eb09fd3d046d117a53b5779dabfee2afd266db5875992310f17aa2c10090211e4793e9de25dfc100b7a2d11c475bf94ea4e8a2ca4815beb1c9a5c2e47799c7663f40389a9548eb74e993a8b250db51ddac28a7be32495358efb55c893492a2580f699a8052d35f756701fe6613fc157b859ea637366bd80eaad00ec38bc339d2b88191c43313de08cecd957686d738218850b72cc6c8ce9c1a11d0532948e78f40e024382fd3de6655fdd05fc2b11c04ff6a7f02030f7049541460eeb9b34c3aa6bd537f344e6dabbc9974346513ed47bcb8be60d2c2ea4c7d6c668f83165a65512d7882e7826a5d9cc7b397ead2d64dc9712d3bde544102199003c65bec103434816756c14dfe882fbde8d23f2f69e3ce8351334b24a0e369a0cc01d1955ebe7afe708e06a40714930dccba1077af919bbbb3febef5a3ea13fefd5d45dbb797b6e0a586d332ff73db112e39e6c83d714347e1a840b6dc301f444a6af08f9c5d6754c824e4884d147b2dccf1a640599c97305dfb88cdfc6dabbe20f8df3a8cc007490bed7a0aa0a5f2016e42ac26d712ff975e3fec4da2b0b559dcb0406c6066f160f3db72011193d6ff6c2d001cdae8e80a78e16acf20c298af79a1f315111a0f82070d691c165aaec40fea2cd64990baca7771fe639a572e55a8bec504cf99fb4a0fdd0f321e049b3ca93ec03f4b0e0300daf813a7e36f219a3813e0d910f5f5d743d3f593b73ac598a7ecac7a8b51b1a85b1a4ae51530196c63c71f67939bb1729bb21db883f89c2c1c2755bf3c4fefe58ce74600efb30b42fabd5f0bb2ada078d47c23779513d3d8f42e351391dcd79e301433f35b5ddd89c1f6a004a9287a4085e616523030e697e1f668d23f6fc443ad3dbd08983e8f1eefcd82c85ea130810f83da49ceb3107ddb6854d98830a9aa13530339bb6a4bb5e5e6dc748d16523732f388d8c28b435d0b2d8b91490c8e991f2525c65901493288a1c0a275ea51838acab5ca4488c396158d9e089096b9b6b93e78422ac12bbc879aad65a801114c8fab85dd6c6824c3cb2e95fe2558eab277d5a5decf38166c8fd286a8cf8bee28380acbf10e386df2f9fac5fcdd0f6075d946e266dd0b4f2587619ff9b5310e04279069b890d2ca8da0c9db0caf4f5470d26d740805016403bc9f3eb0248e7c68687369b15d8b7abfdae49036587c1eceb4b2d0657aaea4d69e501a4548c65e3ef5f261317b8a1ac55c002609e778accc74d10bb6359ad0b298b28bc691b96e35d1b3e2c41d2b4c5cd9ff453159fa5ce37fce787d34e2b20eda20430c713e104f31e68502ac977b79efccaf19e5d05e34e073a96509e1d08ec7fbbd28efb16156bd04ad72dad52f16242fe1193f0d1aae7e1297b137ef46e48ff5c72ac997e0c4a3344919e71dc399ff33c18577a8996f8c7cf9278d21c101740c9bf66417b9dd8eead7b771a53883998fef6190b896670aa3d9ecb4a6e8e693ec0fd617ed9268824363f8c18bd05f0fb337e98a6ffc867526f3030fbf27724c66cdaba6aa9a634de29f930da13d0e417ddf89be288f57617b1b4c217f25b3d2babda02b4e5362a1aa4587a03f474cc24bcaa696f96eba593fd7776294f77e8d7b68b9a599ea477e91898eaed2c7ecd9ee72c816819efa1c18b3d178286e461a380af7def973315fa3450e9107baa63c1034d5e948dd416364dae1608a213d6f90d059426011e41af7c5da95ef78b18530cefc98b4f40e947b0c45b16af41ee4a6f740bb6f8e2931585c6665486c224ce3cf4f5b7342f318a66d058332d3a880dba84e9ccadfcc631554bbb3d17fcd2e009ee402f2b0d902b3b030b9bbd8c1245932644be13b2131bf6d1e74773dfe7331f5a06dd0a34ba7fb858ebaec4757f9bd19e0ea9bbb8b31fb035f6c3383f3a1e264f303905c1139f3c06fcc230dcde0c825ae15ad50c7612c6d2a858e711fad97b79bb08cc42da883102393ef65cead61457fd8a5fe954ac2f767492c22984768871709f909bdb4f3998e9013d6838c179e965792e9066e85c9105df3e7482baa6e6374fdc727e33008bfbd35dd59f657557c9b4887d233c596556c7a4f7d3e959ab8d1ef2c85b525aefb7465a1116411f65fb506e9c6c177402971fdc6cd1e29d7503a18530ef7aad690481756474290f0408e6cc273da9ea91a9cfeabc3752ff58d1ffaffc03f0c7a5d9d836047c8eb298e9663496eddb0268b06e9d1fcf006737171658fb934c971a50ebb5cccf43b5cbe374d954780f1156dab7d85468bbb439189840b47072a2291812e34f7ff3cd8c80abc6eebfc10aa311504a7a65dcf29b566ac145b6a3b1821d16d75050bbd6ecf8842f446710c7cd2ae644e7481e54bcfefd42b74bc3dc50726719e6efe15132ec1a35d569f5486a62fcd2217006ba15dbfe6ea4a8289d2ea9083a6ba03e94b9ab2c85f69d129b8a8ff0482a0a4c0feec760a02e0120a3cf8ea63f9dcf9a74e3f51bc36ab173eb45dce3b527bffd7d90de1530005de7448b852e044e0062920b64aae49b2b13db9679702bd92577666d9886bad26d7b47f09a4bd3c1b53468837ee30df1ab704e70f4d1635e57796e7c1428a71dee9eaf6d8f5fa07b5a2e8462ee0008fc112902fd6ed7bdda8b0c38ab7317941aeeeedf698a07f250622330adf5c69506e5c5ce6d56301fb63f89e20dabbbb95709fac4164ededc5cb008f347597a2cd461ad85a8c990e6ce936005ddb9f2b8e9c42f79a36bef5bc48329bc6366bab5f5d6fbf9d313aaa643f50620817be1eb596495fc452ca3c9b02e0251ab70a0fad4b77f0b4587901a25451ba84fb2776f608ece24c4c9864d22f02ea40d69274a04ca30a7286240dfb404580bf58395a79eb9fb1cd4570a4bfdf939e6d319fca5a6e8ba885a6ab3a286f8b758c95b412d52de3b9fd769d755bb3eaadf30121103ee0eb6e0aec84f43b7ab0eefe5a271ab5944065005b75ee2799f76ef69dc82b513355291467d5bbc826df7a398147340e866be92177ee43c22039a0031823f4ed1b4c970893974c429b3617c129da5b29907bd7ba8359c348c34e212cb63e052a7320c637474dbfe9b6d27400a6da275b010f8c7d6847f5da602493bf952935730e8d586546b3443c4704752d4fba76f2678792511f5f6fa1647b292b12d32c0ab1a6f491d95772e3f8d20adb81631f6a1887901185c5ef06ae12c0890c3e1cbd671468b4fbb0e6d954144dba2faabde85c8a681199f7c37bfa5558af81fc96b119402658fc1293bcbf4b35fb2c178915ddf85d92162952f42b58d6103f5d137ba6579b62fc7b1f150074e89a6a0c23f150eb2766f44f7dd13421ff2e50165dc6ccd3f5c2ce97c86a2770d17bd7f1c83130a89ee266471a9cce4f0031832f90e6bfc42451b879abd61a979f798b84d11ac5d0cca1ad51d36796e1be4faf59b976e19562e7079a8ea9c05a36e36f41b0e4145d179e2d4255758c9f18a2e1a669e86e923f636ae3259e8a23af4af10f6ae361fc84f005c5d94a5e7b0e5589b80be54fc36e68b4205bd29a029c03e7ce699da95de8587ec61d3ee487067f7224316685f0e11cab9432d93daf6f9b2938cdb8005faf9f72f16c2f0bf0db8325da0a1a581c289a4b435c03cc5c5e706d9fb12cfb7804782239ae959ce565ec063cc5d58dcdacb50c17cba746e6ddd237b6531c6888a3e8fa614e4f17eab4bf2cdeac70945a5dae8b014bbe16b5e05867ab9049667da03a337256a7fec5de021ba24b37bcd82d448ea1708a2744dc95e59604bdca79c19bee2ed45fc1c78aa19b9cc2b20533dab825a18d4e1885e01976ca0f4db64795be5df6c128a12f50d3ab9a92e3393e717f74e80b7b5407d899ea15b5f05457b3b651aea645d72b26c86ee5fc852ff804178851087480763d382fe5e29c60277df2c178691e21bb2f5342ecf9dcbe6f9530a63db0d3105888ad599a7f3375126e4a64a16e92fed16e05c45eabdb4558c4f553b62eb433811d2a3d9ccd72a2ea6d47fabbe4c07ef58870449aa963d3ef0addd0951da668a6c0e75026a7dd5d1ddf327bfb1e7ab9066fe9105374bb30d13d9f98e13aa26464a5e469eac708fafd6bf6a64e7d45146f646154fe5da9898cd59d4dc62e16f233c00b19a5b8292f196a436ee0959ce3fd541bf2f811ab1465dbbe160e43d4d4a962f5adbf8d139d2d99cf08a372c16f17b3312fd391db21ab0a63562560e99972aa27c473ccc38bd820d7c78e85daca54385cc87afc75b478a86c30fd84c1dc76a5b24c3fffc256fc9ab1695cb99f563fc5ec92e85bc331c20e858c4f222979589e9e94f2d00d3ad50dc273fbb33d7228fb6a53c382edc5b575d82d893ff9b5ad1c60142f410cd7c949c9ba2c018c3042d6a7e249821d3511522267558e7fc31bf96f3fad3753c1bb4889a4edd3012e6f25330b818c2dce3e3a8ac6add45c2929a29922dd0b741adf70b090051046933fe7cabe74051f242297b73902514aa272dfd201052b58228d05f8d7fb5ccafb5820c748de7b45f6dccf775b3a88db82c0cf8bd246147a34b84ed51f645d5bbf89688fd4592f226dfadb25d15362897650701adcc01cf759c2e63dd6adcc5eae7874c6ca10aa889bb91daf783718ac1ea7e91df2cd38c6ee7614969a055d46886718404e0ef105f531b5bf53f6abd12436583bb7a136120ac6816b7b4e77c358c92c4a3927d50a4bab5481ab7e7707444bc2e57f09b4d645796cc787d4ce1725dc758a4511b47105dce1d11bc3a181036d7b058dc4e5e244b303139bd074b03af36e3b5c388af5c356ebeec755c1e35ab61c7fce8bb5023f3c889e2b3540d22d972e67f7ceb951cdded5c466beba44c7b06925678ce6a809926a91731ec3d03f2ae3236cab68fe472c6bd58df4a1c471bc3f70edefbcd863d50e4a727ab441e2f2aae0df4601454c7157e7b65a07c1bf646dd2799b622a1fd9f181744f9976f8dbb2c4183969a6832f5f330404c3bf926f838e6b8239daa206fd8b900ed3fcaa72c3dc1604784c2cca342aa5ddda31efeb5cc5ffdc228f328f01bd63c6b71ae9d768880f487d58be142ad791db37103603f1f1be05ea61e26c831b103058425b7da78b5f7c7e694fede59cc50c95ab8eca8fc1ca45d40b6e9f8e4b2ed462f8c1c85a0deee98816a552389062befaed08d991032d2d46c4cbd1195fea7a92340c5520704350797ab7b415b6286b2ff68049f7439639da911b16a88ff0684bea879e584c6ee9a91cb95bb5d1e6019d87ec399a23d1a3fe29ba90b50fc260f6cf3497f04bf2791c8a169d60d4f847d7dd6a848bcdbeeabb1b25bd21e7ecc7a09b00a72f2c477ebb874db6902b84c5993be9d8adb3c943928c348828362e61cfbf17b237cc6de6c730b6717d58c518ea56bc7afe95222b7fad057aa0548f023899ba587a301f2ffe8f890eb4d211c54f2e6b59f244482c40d61aa45201845d3ae688aac9bb02698d861a001bfc5329dd77e9459a9a5898426ddf64847fa222521e12a60aded0bb4ac93c235fe141d9a5872f190311af25fb92dd26beb3deda8252b73424cb2b0337916f2053c4dd6181d77fce3ba079f727bef3237c9c8bf78354d2f5d43d554babe06efde8c45392e94e5702a4e51153ccedcfbd6f51a25bb1d87a5b74f75b5b99"], 0x2) shutdown(r2, 0x1) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xffff) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000140)=[{0x1b, 0x40, 0x5, 0x8}, {0xe3, 0x1, 0x2, 0xfffffffc}, {0x8d, 0x0, 0x9, 0x3f}, {0x1f4d, 0x4, 0x7, 0x1}, {0x81, 0x16, 0x2, 0x9}, {0xfff, 0x5, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) write(r2, &(0x7f0000000680)="7d04f21e1f2950644cc2aa32e382632d6dcd375f2282118e5a53c63488b8c68db6fd0fd909ac2c54ac68b0f4a3cd339eaa53c126c79e0b2a4e55b3373cc037e92e244633aa7a0a79a0f008891d4e318155f25cc627ba08e7154e567b8f87f66ecdfb4da91aee6cb456d470b922bcdbbd9770f631c2520e981cac9c671fe95346021627ae3905a6310687c03d9d6d40c569876926849dfb227801663a6ab40c706f1e4d433a007aa9485b813c77448a0d80323b692b3c6038e4e4c0fd47fe5b5b69f45867b3acdc533fbeee871a82a67e7f739750d917ffb69913064d7d3e2802ae84ac4e7d5413eaa2f9fbcb6e525ffc006ebf48eba9aea7ffcb93ca6a4e4459a4da305e7c4d18af83b52956df70197f26baca00297e8eaab4d82ae8a356db87bcd2a6375dcc312ded0e6becfc20112c55ee2de3cc1898b0f9cd1f6ca519237a9ebceb428c461a151e363c402e9d20d3b447f941d6684794f9ef8b0129d4728c2365387701fc0670d5ad68fb3f8c50912fe4548167b9a90100bef67dd822ad33a2f2b4edb9561cab14ab51fbf19d5dd92c8cf0e50539d17538de8e459515fbdca8c9b0032f0183c07c03aeda5c9c8016f6e4c0fa5fc2e6d038d00133f4857b056f5c2cf700b1efaf0c375cf63cea6e133a89081465809211f7daf5ef14a751b63aa0ac41173920d640fd2c9ac92795179404ef34e1661780bdc0373782c39c7db93ea9b5d9840c2b4cee13ddd156b0e10abc43ecb4d02d2e407a7e87814dc2c783dbd19418e7f8e6f94a68b66ecdb2ea867b68e4c210439a1be49452e8f51f217baf759af6e0a95816bd3a339f43a870b26e82cca2c7b6509fe18b5851d2e59ed7a765186b26cd9357a4226f848d01df595ac45afa138b60c39be2f1b3051a078f3ebe5e2d940e556ab1b2994a0cc1578664187b8bc5816b00c7e28ebb28868cfe73c09a5f10b272664168ab94c79750ce048fd7be37e9990ed37f3d61520a4e12438edbe8cc773da5a98924efd0431375668eee4a0f4a0c5ba99f7ce09030702a623741190cb29898b818925d546cbb3ea3c731df125c98d8a638964ed6980536e2482a345b105fdc3efcae7c0dd11cb0f4a7d4f13abdf00f0deb5adc2cb11ad56324f79890236ded2e01980927cb413b1a2caaac179d92f9ff97e5f597cf606e32cae639d6fbe69316b002a448f21f8f3af76143a588a824a987a481e49c4d4ae2cdfe1abb763905c8376bc96b520c58a2a88e97f9d1816c818cc6c66014bdb2009222272b40786f2e88de12c43270f5bc228b76c6440823891d57b36e875f1372a7a5c1a6da9fa13d08112cdcfb3bd3f8b49703a7a5ab61f243927f0653bab5077c91d4c4a7be4677cebfcab2e4393266c4f69491cd77fb9b2662469c03e6052953474567ba5eb7ada4901a3d6a5dfd1a483d7beb81ea7727feada858301584efa7f63262d2d99c86819432cfed8eeaf6dca8ec1b2c4830dd72f134f7124079dceca886e1e9c9286c0428444a40eca3de7889772aa21b48e21e16405bde06e2e85c43e4cceddd902699610d8bae64655e66ab4d5056b8a6cb4e32c641c5ab5e39efd1e54fd0d597378659fb32c6a70a8ece81ce47eab6b48350b9b88b32d6e72a36c0758fdfcaccd438fb94784a9b391be454336ac65b5d038170d331e6ad1f6a56186b201e5ac55dbdbd9a5bde39ce963f496c78f67a812d965ae3127ad3e2381020bed03bfc508461c71f81e6ad157a6276a460256a59296882c5e5b97378f1c5f28aa3e73728ad35706f07f48a4a1ea5df0dc6d2bb26993c60b8a1c968d0bdb5a74e2d5de82ce0d292753fa8ff1a14c7652e1cfce1ac1bc4e3e73d1effd279d1c4746458d2f1ba0261c2770b88a707ca36b7d0ed4572c7e8e4b975ba6a4fda20929629c33ad360757b6aac161daaa9193b564064c584c8bce837a590e546ad889b075db032f7a379ca3f975d75a0060de00ba340e0e283916285ad4c9b0b2e866612f2b4d7e5b61c5ae184cd6ef114d5e3d71222d9c964ba2d9263d9b8cd03021d2a2e5059720d0626b8c55076e817cb9abef4c943044d023fa237a9291b9b955905e2b1fc42b8985fc5361ed3758ac7a7198f52a77edd4a2727343e98aea79d89a1e4d89499e1077b47f755af2f9b7c3bb8cfab0ac14605e9dff66708fdf2c36786e86674f82faa683db3dc9d608555b84ef3d9bfda6f725298c9fa5e0696a59b29d6da42587bdb8f95cb765066976f665542db536e171d48fec55d10b2fa4f0f9d722fa5f21758022123d3b78497189b7d17143b61d20e1dd39bc29b0c519f4c9e2919004c055defb725337bdb225575b633a5e0106995adc252d8d7518caf93c2f46c684ce7acd6acc599ef7984b8fd91b40dfdb903cc5cb5c08aaf564e58b9afc5f0b3ff63c5c7b941c83e1634af4f6d81e6f724c040cd677e71afafd7e8b1e98ec9607a8aa6fd7168dfb3b8ea1d63a1ef996680937251eaf80d06fdac4b3c37f9591e7cb6d8dea071cf78b492fcd0f3673f35981b52dbac2da5751986b4e75bd72970677e04a045bd30359e3c3c30e07d62e7a18f898e7ab787bed571a5138889ef29433c3691d37e7610d9680c49fb4e40346cc1fea0744f3fef412b89f9093d7a0401a3888c50f250a82f57da5dd6702e563f2f7810a3eb8ca375393f66c9dbff401b3464835d7c9addafd3b6cd689a0ac61c11e8452cd52406f4ade7c9d90f05979b12ca5725cdda80df1cc26764af3adf3034cb654c6730e9ca9a164e2754efe15d2e7f3709ccdd34587089aefa148a747bbc4bfd6c49260feb9fcfb6ad1eb4dd9a9e8a8065c5f411b6bcb8f3542a6eabe30ced2baabd03ebe13e50305556c67e1c9ded53d5b766ff1ad28f224f5ad2238236e46b42792a9d7bb6af27ff44c1b1439f410ba1fda48d8ce52072db241b2dbd6abea6d7eee74cd133954112917aa5a03aee4ec5998afc499d19bfa3da316e068e635ec6111724b876f2ae2dd4e3da16743c4598cafe6e8bbe6642c8b5473b4b078d6783b7fb4d9af3bf60453de42785ea97b5c47f88ed29cbf28e59a29adab08d86fd4c58daa173546fe0a343dd6242f7a07e10a3268a9d63133d0cb56373afb85bc91c83de8d7a2f2c60d993542df78837ec891f1fb581e23594663b8f51b36b4c52d2cb67e986f8bc27d71415d77ad9ab0322a0c40232411485ea52fec447304c4cd23e9c459e65507ae8c192bb928fe29af144ad7d6f9a3ce1e563537f81e8f9a3136066bd4d738b3fe7400dd18647fd9dac0bb741d12b051da8e63be671846ca88912ac536575970a01a58495b864672f0eb7a1a036ef973630abf8fa38128bd847d39f87a894da51b8fdf8ad24df6c03d0958acbb7b446e6156d0a7bf5684fe8733d3f18f53fa6c21af226afba4fa7d225b4ed9989d7239fdea72486b60e79126c4b3e5e5fcfdf7a1749ccde16e71f5a7cc368b30a809d6b2ee4774924409815ce509368b6265d1d7a86b964173845abbc6d2c0de5558c02d008e9945c6f99dbd816c395efc049fe70667cab8617efa9cf6da917bd3dc625c2e2db32e8631ed8d947a6b9af190bed95f0ea9ad711877119adbe7c6261ccb42a23a1c2f05ef52e01222d781786e86336d544b0ae011f036ff095bf2dd721865472b4898ed2456ae7d31aa3e0a0e2b23b5cc3d684fc04d16e7d24620f1d69ec34705068a2a69012ec11a283de861fed8df72a149725656190add3ba5a38b729ab8a217ae3094aaf7dfa32058167dc462ad61e4e1b3674f1e617cbccfd15b182e63520e41978f57fc00d00bfcd1f183631584cc4c0a45d3fabf74888fb798e825449b7d36d7a45e66c93e82029fc2eca3f12bf8ebd608630dfccbe1e261d6926d2c1c2046ca49fc963b7bac701a4b6d13fb42f6f7ef3245d5b6103ec60e14ea2a10a402c390c153b01a90e1c6b2c1d6a689f451d2a88e12f7b00d2441cc25617a3f864995333dba4f5f73b38ab8ec1a6487f50994a274b7e4e21d7af5a4d1a4e9ec626f71cfa53f2cfd7da1cb7eafff99a69492e6239d6670bacd54ce4f526cc053a210b06d148d70f0bc3c3c8609852aec62be3f8844082569a8f111d1a680550e077acfc91c878c2f76b202de6779e69b95ca8c2e1a6f7ba343c03318784842c65bd90d287dffd04936a30429520b3276bcbd94881a8033662ad37ae645648e2295385d74c7da4124b7ff01cd6ca47804df6dcb2da7e157bf65f9fd570e24437498eb4f70d49f96d1fe5b45ecddf8419f9717d531376c57d5151449e25449478643be57df70591a999bf63bc405b66ec6de95614586691fe6a5d199d08974c4ee0e8695ec29eaf7f0f68886b7ae0d19e5c5d7bd198de97112105208e379091ae3213ac08e302239411b7c66fa44b8ab41b71ad0f0ba4235f78ee97597d0fc1dc769b31928111afafb2658566f0e3bbbcf0d4f81c8d426285cd8725249415c27550891b42eeb342a48412a797067e9fda949025ad1c94386958b699f84f6ccb111e43ea7a074c8ecad4d71da4133ac0e1f03b428cd6594e7b29f67a4eab81542378d46d7fd8939515d8e68cbece52e33f0c3eeaaa3cad0d52e506d928d3ff76d1a1c7dae5fd89fb10aefbe106b1b70c1b5697a9eb6bff301139ece3c9104fc5b93add8af6499337d37e101e63b65b76ecc529fc89db36b188f221bbdc4ac3b0afa34156d1593fd224e78b8716cbd3d65e0e6ea6cae4f27e7c3e2d8fa5d4a1b3936061c9207162424ecbe806c54408d046dea191a02d415d8498fe17a7be46ec95f548aaba2446a5cc6e9459c376e777602193c5ba73b18daf81f68248bd0786b32089272bf8313859c00632b3e63b5d41c5e9d4438d6c02637c336df4b2541c65018cac20010e630f43746e83f74907345a4da624506e583aa021bc12cadf40fb03fb4113d5ad69593eecbedbe6fd2f1b4e5cccf2bf5ae92fa4ea04a726d3a2c3b7b93a7c73b57004bd0633bfa072692f2e4989bb8cf4432f4db22c688b36e372d8e76931cb6803c37c692f78eac376318413250b9e4cc99a81b5bf83baff3ea03f4a0048068049fc08e23e92a69143fea67ff4314f6fbac9848660f7f8100b20ecc365b314de609e62f28b5c8458baac04ddb5dc9737df93a00f862b09d8803581c31f88a6beebf744fbba580325325a7f4b5c0321b54510298732625ac23657498bf2885823309c180a61fd288ea5e3109c5bc00a9043595fe094694477ea905472f2b845b001131a42a3113f3d0938d6ae9cb8c4246ddbfddbcdeb93b8257dd08cdf2736001e0aa02687acf5859c30cffc18cf56383337e0641153f0a8737fa56a9ebaa601ff6e414c820a25c5ae3754dc665710ac1fc8bb57ff832c6b83887319c491081abf18076a563fa34c18d3ae1a74408a19e42cb9f6b7daf93ee6ee05f292fe9e3362a2800d738dd59e3f4ade2af53df614d22f02e10b11911c63e5c58065f1ba4a8069c4658d12af052b62b795aed0b244f0998a45bc9cab4a12f4898ed3fe70cf0a5ea4be733d8780c5465e7d4dfabf5747dd1900d7051bb4d5d69cd61cb642f3da2d9bb09dfe36312144c6ef56d67ad6a06fcaa8b0369edb210644d9bdcd224ddf0e4265a6d97115bec831e6121ff9a3359a1132ea62582cd3fe808068c1ff6af0dc70579e43d30b194711964753d8c3b0a001236e44b47c39bdb9f72810018e92f33d1218f78e4ee9386979ad2b27a8657ba1af40345e422aafc401fd676574bb633c29daf6cc33a0ded6193e150060555f39c47d211fe3471bceef2e4aedf473231977d2", 0x1000) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002efca8960e42510d072ba36bb5db75022f66696c6530008e598726e3f9b6540402e17f1ec991b0b1f24b408c506fb9dee59b7a96cc8aee878b87534add848976457a1a63a2baf9060a6262d3031ea0760960c8aa622096d35a5f4a5915b832a044e8f1d4d27c5c6e79de3eab5b31f3dc29bb80be45c08072677a015e60b9c18cd3"], 0x8, 0x0, 0xfffffffffffffef8, 0x0, 0xfffffffffffffd4a, 0xa939f1e5ccd16a7b}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:07 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x3, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0xc00) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)=0x1) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x2, 0x8001, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES64=0x0], 0x1) shutdown(r1, 0x1) fcntl$dupfd(r1, 0xa, r0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0xc0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) r2 = semget$private(0x0, 0x2, 0x3d0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x9, 0x5, 0x0, 0x5, 0x1]) faccessat(r1, &(0x7f0000000100)='./file1\x00', 0x4, 0x5) r3 = semget$private(0x0, 0x0, 0x204) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/94) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x6, r4, 0xffffffffffffffff, r5, r6, 0x4, 0x401}, 0x7, 0x1, 0x7}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000300)={0x800, 0x1000, './file0\x00', 0x8, 0xa76, 0x5, 0x2}) r8 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r5, r8) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) close(r9) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r7}) chflags(&(0x7f00000004c0)='./file0\x00', 0x8000) execve(&(0x7f0000000500)='./file1\x00', &(0x7f0000000700)=[&(0x7f0000000540)='/dev/zero\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='-[\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='/#]#\x00'], &(0x7f0000000840)=[&(0x7f0000000740)='/dev/zero\x00', &(0x7f0000000780)='/dev/zero\x00', &(0x7f00000007c0)='@:@%[[*\x00', &(0x7f0000000800)='/dev/zero\x00']) r10 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000880)) read(r1, &(0x7f00000008c0)=""/60, 0x3c) symlinkat(&(0x7f0000000900)='./file0\x00', r1, &(0x7f0000000940)='./file0\x00') bind$inet6(r1, &(0x7f0000000980)={0x18, 0x2, 0x3f, 0xd9e5}, 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0x10809, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000a00)={0x80000000, './file0\x00', './file0\x00'}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000842d869badcaae694a0eb0deb80d200466559f104ac118b509ef81044e83995adcf20ebd1b0e35a995b046f961eea85a5a71250a8b6bab6700000000000000000000000000000be6caf139f8e138d6f40f7c2d78d9ee63fd5fe3563d7c2215a5f6ff13c40400000000000000b34fdb395f715d9e39381317ecd24d3d8c2bf16a894d73a8495c57ea936876e4131ebc07222e386694a22b571e62a7c31399d444f80dc3dc31624659fbb4c4ec9d2c8c382334aa6ce88f53f4602e4497d245678da500"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0x8, 0x6, 0x1}, {0x40, 0xa6, 0x81, 0xb642}, {0x2c, 0x1, 0x5, 0x401}, {0x8, 0x3, 0xd6, 0x10000}, {0x5, 0x57, 0x0, 0x81}, {0x0, 0x8, 0x3, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x24) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x9}, {0xf427, 0x1, 0xf9, 0x8}, {0x0, 0x2, 0xd2, 0x3}, {0x3, 0xfb, 0x40, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'\x97aT', 0x0}) link(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x4006}]}) preadv(r1, &(0x7f0000002600)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000001340)=""/81, 0x51}, {&(0x7f00000013c0)=""/180, 0xb4}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/53, 0x35}, {&(0x7f00000024c0)=""/79, 0x4f}, {&(0x7f0000002540)=""/186, 0xba}], 0xa, 0x0, 0xffffffff) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) fchown(r4, r2, r3) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 16:00:10 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:10 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r4, &(0x7f0000000100)={0x2, "8d8a55479becee64f157d08cecccfbff6daee7931b631692e6b25405f0180dc88cc55608bd1ef3"}, 0x85, 0x1000) r5 = msgget(0x3, 0x100000110) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = msgget$private(0x0, 0x51) msgrcv(r8, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffc, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r10 = msgget(0x3, 0x100) r11 = syz_open_pts() close(r11) writev(r11, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES32, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r13]], 0x1, 0x0, 0x0) pipe2(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r15 = socket(0x0, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r17 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r17, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xfffffe4e) fcntl$setstatus(r0, 0x4, 0x80) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x20, 0x90d2, 0xfff, "d730c1e7bbef9604000000000000000000e74de4", 0x9}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="d52c026deeb5eaa4ae42fdda6429a121870d01d0a0c7cefc0bc4596f45423a578f9c51089c3d295a2906d3df662e6295ab07863160a44435f4943ba6d6b079ec3c3d4478e971e11db291b99bdffd4db6b8b2c341a56fb67908bdd7934aff45a04c822c7439f29362f27aa4e06066c6bff125aa69208f5a7ea6b9808f2cba97cfcd649d3b1aa1564c47", 0x89) pread(r0, &(0x7f0000000180)="802b02006b7aaa8c27cf9d5833e1ae887accc72357bca65b703a21720d391f552428a7dbb29ca44df63278ef3b8d37aee0bc392081ba7d2ba5494e32754ee3acfdec1ca7abb5cdb6f5dc0e06a3163f322e65ea76f673c8344db8137d170e25fac7aad3f5d1bed5c67cad00a4ef116edfb2b32cdd5f137da8043b40a5fd8b0a2aecabd5172aa2538dc68ad99b03fb7b8c37484d5fa13b0d3658556f6e26bff68e808d1e81b0ee3c3f488c41dea383a67676e4428a11168258b7b1a37ddc9e93bd55383a", 0xc3, 0x0, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSCTTY(r4, 0x20007461) syz_open_pts() r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r6 = accept$unix(r2, 0x0, &(0x7f0000000280)) dup2(r5, r6) 16:00:10 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() shmget(0x2, 0x600000, 0x400, &(0x7f0000a00000/0x600000)=nil) msgget(0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="53f7b8b5bb2bedfc4426f777ba06b1000000000000000000000000000afe0bcae91bc700040000"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xbbb, 0x3286}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) r1 = semget(0x1, 0x2, 0x749fec9469b52679) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xffff]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pckbd_enable: command error 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa04003048e69931929248", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") syz_emit_ethernet(0x5b, &(0x7f0000000140)="b3e645af066cfc1f210265fd758535de2c71b7ee032f66710feb7ac8220ddba0ca90d8480101b8dcd4f5f1272bd9bb5ece2115e5ecc93147a45b22962c01f9e6b870da8dbe3705c502003e9541de17aa003475bbcc9d3845fd7afb") 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x42) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6aabab45684fec6d, 0x80) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000380)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0xd, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) fchmodat(r6, &(0x7f0000000280)='./bus\x00', 0x20, 0x2) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) shutdown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xf88b791e5da501f2, 0x10) write(r1, &(0x7f0000000040)="9c87c377284c", 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x40) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:00:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=ANY=[@ANYBLOB="f1ed00001f28000099e9"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3141fe300000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089692a0532b44123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc07400001cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x78, 0x0, 0x0, 0x1707}, {0x800006, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYPTR], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shutdown(r1, 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) r4 = msgget$private(0x0, 0x43a) msgsnd(r4, &(0x7f0000000300)={0x1, "1d46d9821705b91cc37eb06f9c5426960bbf0da20215624628bf57ace96603c815a362ac4de270466d0099ea625af0967cc49ea3a923e4b7fc495f4579b0d61911ebd011ed9cc86d4f67e69a7c41a0df6682683aebe24d13e1d229a805ccf5713b52bfacd0a60386a47c5ba6ef9c3cfa43b71ea2ac4225828a509c3410db77256484920c61b0c3835bbc550e92a582c1dd9a7f3c997a0bffae8cd65e865e6727785658169263a30bb64cc8281fb6986a52c478b094d193c31a0bb52ce34bb7368dc2d8bd0ecb52942894c1b20587ccdf23ac33a2a3c6880e1078dddd0ca4ae7d684fde29e2aa06f941419dd68967ebad3d98108ae98db622ed123a599882a0937b19e8bc2b343cd31bfa201d6e6e5b7176611408ac1917235d026180a8b45005cc082ac411f120b31804938def6803a7c2820892500008c245946beacfcdaf375e70b9f18a11b933580748f19dcd50c0c5aa31311e13e119966c26517139ab3f81f388bada06ae94e5fdde6ab0363e94ba1b6cb593f661c8d6b96db649c9e3e2fdd1ad9614660dbd940220e11275af835200417e2688e01bba2d9a79d4999355d5e959e81913e1ac306ede9aa0b2837762528b518d86606468875789fa1d9d74b6e658295e1b0c477c58fd13ef744ecf25c10c71d6efed8865e65b0a6f95a0a99db108c4ab8b9139cecc6d523eb7094b9f0b3bfdf25bf7eb81042e74600ccf798908d07c2a12be6ea392ff42df94f8393a833166873d1c8b83b31ab1d7dbfa0f61198571f1f9480ee0eae78996d3df97b1dd80503f94b3547be9e81bd9e4e6c3c460eb3b2aabc1d3e4dc4795322625926483a228e030c7cfad37c05b2f92ce6d069e2c4837d830a59746dcc3a597cfb6ff8f958bd03c4cd7543ca9c7d0b3ff54371cc7ba97043ccfc86fa3cf1039605fa69c7457baf91d0a06f4479992e98ec06e22122e1beef52f83a1c817ba7578fad73d2345ca6727c37e5a17e3679623bec921ff5bf7900d05e1c32e46253617e02cd588046b839d9797188d0eef679ab253b7cd6e2199724844bbf5edb0f1567e431ceda13eb78b40c6a42af3b0a6de82a1f821ce609566ae384a2d4d2bf876223d02b9644dbdd5d87a58bfe28e97ca86fc13403f31dad2451f44652039a3ba1ebc95bc283779075987bdc8f32e445147e78f0662fa468df59619bf7182c491235cd4ead5c9e1cdaee61e35df17d2baa0ac4d3fcd5c1d03e2c9cd552fc98a0345cf1ba7d9624ffb8da7f9c78477f69c9cbe2a54a77df0f065dbe8c99930d45bc1d63faf17ba9fc78263345a739dc071becf608dff68732d75114fe5e566e2aa536b9f543042fd078b9caaf2395065b5faed60f7fd4b78fc0cc05cc5c71aa62addda36d792515959e4be4f7a7710091914b2d96b9d6a78413299b7f9a0849eeaecb39435f3f602b42d76df34c98643472b679d0407b51f63bcaea53fcba5331d41d42d49af55c1facf358fd3286bc86d2d09952b177f5a055131786cae57dd66f0480884162f1e62382b7a4ed5b6d94d58cfc45967b4c9b3d625f40f06ab3790f053228df9bef2320ff9c48d207d523e1b2c2c5115e787507041e5611574100cf524ddb3c70b79a88796e47f2c0ac49a655f548c98d3ab5ddc788f825d57578d4e793f7a943b30456b4fc304a37d17982021c27bd9c37b73ab5eabc98d9ac252d64172886d2f3042daadd2aa1577354fb0f298e78b0872a29fd2786d97d0201bb48983ebc839985050496a24957b19fa61faa1f16f978e282154621f8bb17068c0b02631269787824826e0518b8a135f580ec5c250e2ec3238ce3ef6ef3fff3d1e698ae2cf6edde2e117c689a762c9f2e763d488413f63c7dc9363d5f95f82a99a03919a969b1df19d6abe875b15f18fb9a71576a6b0a267a7f32068fec70d579074bc66971e4009797b50e8c0ac8aba31e875f1ee8f25a06a592712b818f4757c1de5919fd2bd60cac900c8efac3f970809641de4a2debec8ccfb05b9d0c5e356fa1b7dc412db04e59a4082b0a2a89f75de80a275dac925db850f3586680e3af4f40b9745ba902a59c9948ae1605563ff248140e58a33120ca70202749f7b7a1ecc9a7149db04ff4a9899fce58d6dbcdadfdd2a68b829fd2b3913035569d6dbd1a1aab9ac0f5e118c56aed6bc4c222e38203e259a99c4fd94970cc6b86d3466caf762f6054de978cee2c0784754f4f92b7e61872d486ae9a23edc8ea34d8ca7cc1e3a67da9a9947862b0edbe50278975b746e2f040fdd4f8a55635f0cfaffdd434edd096da965cfdd8728eaef420e39bf2e79c41cb682fcb81fba1b8df4cacb8f5e322446b08af4d6fa2d4f7e8186217e1148fd11f9d80f914336af1fcc122fdf118e7b4d030416ea421bd1bb921d1db21a5383318dc6b129daaa472ee83399f2976c7960670cd81fa0122fb3d9a629672146207fcc0b016c3e2aa9fef26c4a87ddd7494c5e33baa8f0272f0d3939e0da73583345f438e078d91bf7533c1bbc361959716599fd954def3db6806c01f6fc931c837c2882096f37203c717e9ff970aba9ab55cadc9eaa6642213deebde45962dfeefe77f0894a465058496770a982ae6a29c1c598bb330c637109bd48eea26e0faafe69c3ba9be94a998c566b384882a594c68c9225766ba7efe91f5958ec09112eeb59db9d9e1c7d1729ee802da249104932f99963147ea8617d57e6b12f63e77364aa7866873acf27af002b202510acdf982eeb767950cb92c5115cccd7f588342bef6aac0a0bab1a98c9eaae926f81eaa27196402c7ac26af3b8a3658268895b098508773247b3cb48a74e22474cb2e6f33d2dd6ca6d071a553d897553ebfabceb2a1dfb87a4f6e0ffd21c90daf5f01d4620f91e7ab85ccc9afcdb909bb6bbcf4c2fbed91a5c25c41f8fa7f6eb082b623e0c52dcd203c2019cc6e29e1df1eb8e3688dce846ac68b7c1b969dcb0f4d429c902773a21e44235e6b7234b8860d8d2e1ebc3c4f44610b8dbdf98198f4c27bbb95c7a50114abf07e5af85a45986a83f2e8b8a26bc82315f5c1d8524504eff167bd5d1a9805e94c56c1ee7acac04d13e919de23ba1f00c4caf0afeb3cf6acac20efdf1fe929515b529279886949340b1ef757d76cbddb0d78cc5efa01bb4fef5dd90be483333f69a5ca702a9dd0c339da1246e4e5fe695505ebd8432c4b58dd00c9379df716097314dcfc9cd348f4ac3e0cc4cbf19011c26e7686d6887e16747bff041073ea276b2731defcfab2d7922aa0cd123f825ff8ab4cd96ce2808301c375908de792d8bd89dc5b80e183229aa2e490ebf1afdacc1f40911697bf53b38ed694385d96ddb75f0fb99434f0927191e02e3ef133cdc967202735a65e2d23e6bdf8011b432fd9024ddd695acacd0a4e43b66ea873186308684a9f54f0232fd090a29348dffa46f4d1a02df862f3dfd8e6b5e1cf0d0b7de2cddc76a5a162e92042a58164805621509f7f9a021df14c82cd2b88ce7dd2fa20c9560e0083a28063e819bf4e272cc99f6e61ddca92ce2ea4eb82e5c65b14a1f89ddd4a5f3ee5566963a8882cd074813a7456fb495ac28f17a84fa011a4187463278efeedde06fe2f2cb42c510e493e1384335445d0f1692372a9c4b13e9bc0e7b5ecc823e2c181c94414cfd9dba8ff34358331836b26339a140d13b252df9d47fece8005bca181de85c1fd92c221802ff7d7e655576b126620a65ca2acf4edb480d8b743940266d3a17205ea8700977934d930f1021b11f6d2ab89b6dd9f71c1fccd4c19ed70e0fb1371739ee4a3322f76823c6e73b906986e6f26fe1f6b66528b6f6b3d35b59060005a6800132059e9550284fcb33e90f7dc8ee4d5c58bd3ef5a21088ed499bcd25a622cad7a7e415519139ba67b1795791c8a8587613d129b77c0a6d2ba8435ec02062aebbfa76b73d708980aac42ce70379762a73d953f71ea6f83f1e5f6e37ef6b838c9730f7b16ecaff84821d915f5870420da3c0bc1fa728e350f85c05f423f572d07e098419b57e08a98e72caba410390abe4330beeb1c78af7cdc4826fcc1b1f429bbc5f46a349b91c8fa58ef8e9341b39da4849ff6a6ce60547bcbe7116a312a36da082c2f938dc36a2b262d17a0b3b1983a7fabe45291cbc17403de978760832c8f9b195e2d8dbecf3c7823d58bff632379a0c272b08d19ebc22737ed2c96bccddbd6ca760c2f945bcfb757708e3f5babdddc978a009aa8e329d7254effed9a2805ae9e21ccb38bd35bdee7f098b91aafb5dd86a9afa8788bc9aae8261bbfc36571b831f43b95b919c68a5d1ca1f3c527e72d8a39505dbe496d85731115b8fbf2fd6ef5def17471a1e32289a09a8f86a69c7d20347ceab08beab24cfe0f36424806f59b205c4048c7ddb4753ad5152d781c9290df78a24fb97e4d861f4ca855db32d46b234207b20a3f6b5fcf4c61d3a84230291bf933897fdff8880c42cfa2b1e6d2a81439fb144155d4ef59cb2ef258d29affd20c5ba1b62bbcff712c609d8d3139a3d167841536e7a79de2949b12d5fc2ce3181cad836b70be46a99789822544f9d0ba5aa6e26146e48d5883894969b2b98b4b4ec363286e369af8f29429d2ac6555cc63318bbafe4bce07fa799477c777609aef08dd69544cc9fb620c57ff52e80cfd3bdc16ec44d033569542ade2c0e81acd63a6c2fecf66ea5d770a03d8584116df4be55a6187fe8d4fa00a9ec18ed14e500ff9f3464b9ff4e412c72cf114edd2495808913b93802b698894cdb375299112e0f312f35c03908730f000dd2f881677e800acec0c4cbdcda6bf5f937062465582c5f9a80122ea5687752b46a7cd4705cbe17bab48f5ee1f0063a9debda8dd1a926f0a9a11a5272eb0e826d2f1142647c296f488d2d7511faa272ed0bde024b05a06f0f17f0ea45fa498c4ceabe08717b3be768dc4504ce9fb5b2726b9d4e08788cb0b5e3d3df5f799bdb01361dee91ec9122d9e5e8b4e3bbca42c54524849a85e2f02ffbeccd355687d962412e0c59e189dc809d1781255fac53fc1a0156abd8a45c7d9137cbd6ffd520089b98b5e26ecf80292a626d7789cc2b5e1b4ffcb1769e4c87448bd4d7d3d3a3294701cf30b138bdd5f2523909dad2d66d2de9b9771f1c0945ad68bb637194c0a3f6bb71ddca8aa1ce97da920327b0627e80aa9b166c5a65a1a617f6dd386a2a24cf2763137c9f477ecca8ac384d60e2bc7c3d801b3f08c6d665d95f3fd5552aba0d458d9396aeb36d84e96effc33de60437581f39eea025072d668e6adb8000251a5291366c81c01205cdecdf0c1783116fec50c704b3d2e56864c6c8fa99e0d0e0951f91a829d0c51331c87b1268c0682be51b0e57a6ac8594b5e0c6aac4a216d9e0629b12c7365eaa75cbf67f07b538240f5f8e23bac0938c82821b9ef7cfa84bb70dfb5546cb71ecda0d540e936bbc34344d6acea502060c9312fca1cb6a552470abc2e58e59fb6b016b547e6c1b1fa1be0a7e213e0e5219bff2f02a9f52cb9cadb98c35e18bcd93b09d24b89c73ecb27767481737b98dc406806974c8eee80391188fd4c1007e218fecf0dde1574212e40c63131cd4ac38ccf7ee64bf30f30b5961159cc91b7f0f688ff7c92130620da656bba3c7dde82dbef1e20fc34bb8fcb8bf9dbaf96fe5cbf84269d5d079372c3fb7ea63cb1b4024347254565fcced8d445dac861c6d8774c646b7cf3537ccab6d67c9b898d371e065a4b38a95d6f07a6e4a9837c6ef3ab209c7da691cb2aef5db2c673b81d64d4e95bac53f0b54a0f72d81dbca0b239cd9"}, 0x1008, 0x800) shutdown(r3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000040)=ANY=[]], @ANYRES16, @ANYRES32, @ANYPTR, @ANYRES16=r2, @ANYRESHEX=r3, @ANYBLOB="bcec19262f5837d2dd23c606edd3130bbf69dd7966a031bf51c4422c240f3bd935f877f4fdc15dd00ac0d1fde6dc4c9393b0ae873bb4b83ef25ec2910317ee34499819e12235d1bdc748bd8f18ddbe8d5b9008e8cab1bfbbf47460ab659d21a3ec1fc9784de588c3ecd68982688edcca376ca02830b781a4ec0886fc7699a708187dcb12e74eaf982091ba6c8cb4f0a3245ce84c2ff6bc8de428162b", @ANYRES16], 0x9) write(r0, &(0x7f00000001c0)="9ed5e8950009200000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce62cd1", 0x28) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25, 0x81}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fd2f2b206643fbe63a690b2a267f77b6b013bff36550b09305", 0x19}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0xfffffff5, "5c0000000000000000400001807d3f0000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000e00089d1"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x82a0, 0x0) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r11 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r10, r11) r12 = accept(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) r13 = socket(0x2, 0x8001, 0x0) connect$unix(r13, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r13, 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="e72a96cff80657f028b4f74119cadb178415c432d7fb6c833393ad502eaf67", 0x1f}, {&(0x7f0000000180)="a6fc0e841460033877cc61afe7facc8fac510f31c1c82ca0d5876beb56fec5340eb1", 0x22}, {&(0x7f00000001c0)="9edfe689f6898178d7417a355aaa344f80a4fead650aed76a1a083669ca1ccdf7b7017461d99683672f9f8efe77c679e6d253c65c50df5b442c0ca981ca21fd3f02e29a46902a83bd12c004fe2a791371bcf76cad7c7d0c9f5af1bc674fc51b4e35c488fc02743d832d9a2a9525c607707e690942e655ee01f6fbadf06a60cddf10b3067baddfab38c972db7261779927ccba674b819e80c74e1f5e547ed2333cf0bfe64e25d7d01c7644c8b3bf8ce3e4a7023798c26990e5bc03e784c9691a2616f2cd2bc21baf3e324608aa01ff0402010911d23bc27ad93a1aafa13dfca6c33c8f0a74dbfb91a43a4c8b2558e89c349b662187d47a53bd979b151fc", 0xfd}, {&(0x7f00000002c0)="f7697b2b2ce5c591b2aa4ef1d89a84262d3ffbb3df4a56087e1a95982aac6d42f3170fd685ab23b7ccca471083e938d80ab98ae384d30147404e318a39c1a45f54fd7b6fe3aebf1affd17fc4287f91380ce758c780a12226735bad8969", 0x5d}, {&(0x7f0000001280)="3b3777ffc1d3e8f615e7ed94d609390079e12eef56148a4160fc4baebfa473cafe5f52ddab8981117c21f3375daaf23582bfc19de638fd46d489588fe1533071a32a57030d27987d77f7750f4f204bf2c9278fe058fb80bb468ffa1545ec567a718a7a706255ca443b939471a3289b43a5682349c3006654ab382a3a783ea59718b94b6b76e9c7997689ad6d26f888e19739a8a3c20d5918d241e630c125e79778086fb5bcc08a1197b979cfa8baeef3595bc375e944b6e478dd401deadef1744fe1373ccda9256d8c93dfc7702519f07586c460043413a411ef70431f07fd99dc4331574434bbfb13cffb839a6a836d8cf4d302dacf05bde034e03110327c2f18f3714e51011af968ed9008339dba1b2839e5dd09af4a8a96984e8a35a2e8b57191274c89bf4bfd3b58eb332b2642e1ef3bc417eba03dc3d247ba10da7c7de263ac632aa08e74ce73d4d93a36728b4b4119f52ecaddf08d2c92bdea0ba0d52e4f12b750079cd3b395e9394d72a6635d61011fa8d5c036eab4f6739b17af058d4fd5d0dd27beb4f3ecd8f05051f1d12263be2d04855ff63c7a6b6ff55a4a2c57ec969e8a01400e207c1ecd2229906431089b82fcdb55cfe6d2d532c665395d5062852d7f96a4389a08d967e13ddb1e1285e0fe5bf8f457b90f368ef2a73b924cb8652e1120be4f5648d9a1c6d1a9cb474f3e5baf9eea6f9575c521f7b49ec87bd60820ffe7a060b8672e26b8cb9459a96e13a75099a7099814fe86bab5a1dfae3338106a882c661654dda8d1746e7bf36ffc74ac1f8a068b4b6ce325f4d08697df6baaa8c6aabb3d95510be28f6bb58acabc73e3cbc3b5e72a215e43a5d1f7c683b819b602b3d305751a2793f345a14f0f7d020d6492dd34afe198f8f1e67062bdb3dfcb3157d2b30ca72dd0450ae5874c1073b6152405887d4468d1a48163744cbac13b2b1edc6e33ef7abe16a53cf67e7c76f68681fc55b07734130e7f0bd6bc830ce552a69a0a796746d5ee007c02b885cff080fdf8e3d33313df20e37237cbd04c7544c08dcd42bca4b4eb2f1c2a866109f11f79d622982f0a63ebb8414350bff4186f29fc064fef94c9b2a39121d6997d0a439e84d995a84c1097bc08a88aa64f74fabf14962cf3c6f7e0ce915435f898159e9cd17806c521c8d972075837a053b9e1db851a5b46ef7d8f783d128cb26e8577cc689b7175821b150b9bcd7d3c0ac5e5e6bc1ed5ba2991e05fed2000689622654c3d6a9dc4a55c36dcfa12e037c98bcdb08f198d9b14c31f34c7609d82caca6b6f1ba5fac6b8084dc3ed4833b03a144489f3785d567e9e4430cda48e42e98c181bac0901f0d9865febd48b0936cc7e925a35913fe9c4a6b972dd6cd8dc2ce1a588904e01ed025e85f48eccd88863f6af35f0e5bcc48365d1f105d6f5f9d4d2d43bfd0839b2b2fffe178709c024ec0a312e9a5340655133f450ea49dfd2bbd06d3f0fcedc82b5f9030ff3f3a7031913ae7b398cb2fc8989ebb6ce8d8989014869517823cdbbe56d32731b4aba630ab8d3eef21951a78bf271a5b95797924ff1a35170fbdf7c3da31b57f3131aadb15625d884d0ca972e4eaf6eb50ae0248ca46cef7fd11c5c75de33c00d215810d21e4fcc639248469619cbb2d0690e54e4e915d33bda8570c10993a6cba7cc482a917527adb0f605a94774024db805a79406d7fa711e99bb9a23703bf6505da7f8eb3fec2021232884cdcb003ae4090b443110708ee573d7e2b58c2ad59b1fb7a75e39783b9cf62ebd48696a7bdadc4c3f781bb4be6e29249528e734655291b734fff0b0a930f7b471c8a53b0e0685371b728b2d834aca757960b2ff27a6ccebb70d76074a89352357a3fa8012ac7976f49910a75f0cbfc6dcaa6d5eed995ed5ff4609f61fbbe07270d19d4f9da2abc3542932aa108a485b0a77abb2e909168baabf1ba058bfea7446f046ad79c9ad98b7f5f5a9b1197816a8c50ab81640b0309887638085abc4e25356adc4154319f12571ba20446957690f6f8bd20a070a610dc5c49bee962174ee5081d1b857593acda25dddc21f257921be530fcfcaf40f6c7aec941847d8c34d7a835d5bf6b9f3c95e387d56bee5c885baa9c6131b1bd29611e1a0891c81879a02ea548b731dea8213cd541d3563ae370b0b56b3af8b166084020f2d1bc4a8c3da58b4d9f3947a444c1a9cbaab21d13ad0b479c7173c52b5adcdc1bfc3348e1b33d2906bff83f9cd5d9607554b763882dd97884cea35dc6da3ce008c1bd1432bad9b7235e39332a8d38106fe586d92716ee824585ec797cd8657ccfd51f09a8ffec895fcc8dbd25c18fe2a6e34419f6e49003aa020cdc6ab65712e36641602a0947bd9459fc9b27901d9dca45367a95086c9c90fcfa623aaf95fad399611e35b80154429a19a5a53b1173596cd135e180aa874e4d3050b91f37ae1ad8cb653c7d12c081ab0ef81b4d9696b6535a34ea1803b917fb4078b12192a9c0f9e057ce1506d7a30216f00bbabe51c7b0f8d42912ea8b5fb57bb487bf73a7b04143b0cf5ab0d590eb857201c387e742dc6d75fcc33154f05369b8c6684393bbeddd3a59e06d1ef5dd0228083c61e5ca6329a1744a75ea72b8bb72a5706d6d2a44c7a3480eb4713632837745489588c6eb540666c12e201c4c69ac73299842b36f60dde5b16aaf72ade95e20a59b4db17c7c669fa42feef3cc9b493e0d31f49b3a458994368c912e61996c260bb0cd03bf62af3ac0df36973a375c9f883f8f89784c5d77aedd5676bbb92fb4ddca3703782f21c5a0733fe4e402d45196e516ff48042594f5fb7223e926bbc01869c2cfb26a35f19d2894348cae18808185aef172918f7a44f4551d498a52cfdcd396f06670714eb6d2277823a827dc68046d3b39c847b9212ff610d559289ebd9d5fc9a2a8e5ccb48bbdd2302c8c49a09cc97bb068a24d94f917145bf2a65eb9e018ff9a4a6586048cce40a79a3b8926466a87827ba351a2ffce91a49763a3d255af40708fab13f8c41fac3ef3e98f8579885a8335d0341c4c7bbf45940de144d353ed658c847af0f8f710e67304b90d81a739e4b56e29ccdd26aefbfc281f076db75942adcda77daf116fd1bf504662fbc98ec0c3a56a14880294c06d61d9c7a89f7510517364663122ec632536081a5a9a0c2271c811b229c2fc72912895d1899c0a43620b0a24f9958420c58172272b5d391122944f495accfe3127d5a8ae1f4fe427ed3687e6e1854207bbc50255d7a7305184a639401b14c181c94d62eddb5dda1c6fa9d863b87e4351261247c66ba8289517e562df750d58d13837c9d047531cc5f552ca515e110254c4a3c7e153b112efe2088a9cdc3fc057a795f647781e1b705694b63c2e4f741d691f13177a05f084315ef5d4ce54fb31b0f5bd077cbc64c7f9229375613cdf290e6a7624d89f41caafd664d80feed4231e8b411ae34c0a539639b8afa75fef5a7ea1987c6487fc10e5e5dc5beee553e348f4a8dbebc2b4e2d73a669844944efe6cd09b620a6c0ee5ee3724df05b3c0d5c145db93581c068899117c41911d9f87bbcf25c7d614d64fcd063196c627f71d9ceb9d22e43f0cabc06d651e8fe1f7358db76dd83da8c8308554e5653d58310b3760a2dc8cdb1f6f734a56bc8ffff8c4561ae45804caa5de3204afc3e5dc676a0cf62aa1992b6a92db19829b73b99a06e9b8c94f7f38d5be456f97bea66b6a9cb794709b884417936130cf5cb45453788f73fdfab4a357d3c81fc5e6224f24dd45f7cca06743b8a979fe038192909527bdfa9659c0e86cdd6a46c79c8c8598c1cf5d14564dc8298c2035eaf1a650867e5e97a187857ace7606e7dca86e490476be1283fe2ba5088bcc09de906b9b2447dcc88a12643645fab31b46b31403e9d30c5e157ec5f7c18b6a69381dd6269a33ea7a535d3a9200bbf6b2ee597830199bafcad6937f3f67741d6483e0a835f9b67dd34e88fc730fc0412a81ed1114a25497678f0677a2b919b3f9cb268829bb66313f8afd66990d913784fc708f7c6299fcfbfc6de40f0e07d93c3999696a0d2cfb7f1d55fec24c9d271a52dd5861eab1ec9266d88f6360b2f4dd467943f8731651b9fa4832c8a59c39aa70da6185d61cb5f261c9488ebfc78d90737e5475905aef8dbe28589fe8c08eecdd889eeb71cd6f77caddacedbe6220249825bd9eda6d75973e781750b81b94aac2c72176b82e0444ef1995a0fb150abd13faf7e2566d95d139fdf41c3939dac1deace566ccd53d99dff6dec90e4f2d5680b7ffe32ce83d7282ee0e17b27161df41480caa59a8bf2b9546a934f596e5af5295a9579a883d48373b1b7b505d69e9b062c60c1942ab26bf3a5bb155d70ab7c2c68160031f3532d999628698a750d8c8c0da490f7cac1cc2d3096d1196b2b3d69d9e1f041e6922c3c282ba4ecb1e1ad2ffb160879a1888a201850b6e0d0a9c38d2bf4f9778794a6a947157a3f617da3283d174f3aa86f4868723523818e6805700ca6a5a3c37aa4a6693ee5cf1cc2d54595acbdfad410a2f4753c332b3da0178413228f26b8628c74a0672ac03d1c7e34e81182b8201e622c6bc2ee4195c53f7871b74ef47a2023f93ccfd74b324c093464a2cbf9c6552819141bcb5a337de43614d7a9e8adfc3e390df3ba66895f4f31d3d98b4fc3541d8c0b637a3d2a75cc0e7989318a84060a32ab167bafc7eb257b0deadce589ac14662e024071c57387a2c0dfa43f61b25491360a1ac18e2416ad6ca6b431f7d4aa1af813401f30088f69ef7748ce9f6ff7a0d650a290849910d4edda7baa3d93fb632f1ea3e6c3f91fb8b25bb16f57d6711ae7484dbbf378c7959e761a43edff850e2473a6157efd300cabd8cdb24da01f1fd1020f36fade300d67d3d04572824083e6591f6363df5c6bdb357f8cb1c6e502e19a06069ce3ceec0a32ceadefdecf146ad773590d128312746f43e8d3bfc3e658f51cb2db3dd2e690cf191a53a03db88128cb50243a84ef7bbda779f1a238aea312a7d44801566d25cbf37fe02aa91908e9dadc69d3e1aa0ac07f62a8373c9e0216e53387d6a13e25e40b12cfd2f7a48cbac8cb5a992bd5f93251b5439c4bf3a7f196dd1de35d56f82dacf719feb2c17ec6ee0d97f73096ac9f7538081f038afb733b573c241c0f349411d4c059c3613325aa11eb79c26b696782fe7fc107ad1be42379845e004c1874f0dc21c2c916d5fda6bd666fa430ab9fa70d961a981c368dfd1b220a8a3db13bd098741ace4fb5a31b7a62374709ee5715b7d79ebe68ae8b46d144100f5882e3ae20143ce6fe52987ad6af5f70f9e104a9554296881729e416d5d6b13ac129c3aaeb571c28361b7b77ab1be0addf8d3672dc94f847a6f667f7e713f980199b39b77c8a9497aeead73de57560866a90b5f2ace16c9e4a8032a917f8e708cabb8c799f810b63a761f1587af8c74e13f674d88633f3cc34736405fb1864ce9077c52c170b6bb6600e734cc95b011a712da11659f45838c0b5382d786de628036f37ee388d25ac0fee75b165cc09339598661f96dacb8b6f77afd572fd11f5cf55464d0caa932735af5b55e8ed0c00c12bbcb4518f7553ff20f0be34e17d1d10d660d09ee24134903076ad2d23b17479b4f90970086bbaa5a05833a014720b35e46902524ad202ed86527109ca64c8c2b4335305f68556cd469f536e4e77f40f70fb479654c7a4ac8ad0fa94d306bde699f776f88c773bfa382bb271894bed14b35d7be55ed57b2e0016cb5ac770655b4e1ac56942", 0x1000}, {&(0x7f0000000340)="48f0dddac8434c919c5e62e18bb1810922f38bb7297cf97c3aff744d5f45f1bc9d7ea434b7cbaddfe20f8e2c2770ac4e5c3fb529359c534a4d1f3e1eba44195a72b64895cbb16f403d2120f6839e7140a98f14964b4e9033c4ee9a9770c9c4ae26d3a8393c6e48597aa478ee69d26f1829407b2f0b28e6ef", 0x78}, {&(0x7f00000003c0)="90a9f687cf27453973cc4b63f9efd8b4ce504137d1c60ffd552c1213c9af4b98d8bee6cc30046bceea5240c1a80dc6cec9c9cccceecb4b691f1ad7dd759c6768821452801ed2aacbf668cbb0e137a40f75c8bf9c2bcaec5db9def3a7a0ae1809deb1ece3da3a87eb1c9f5d446e216a90ea125ac6f19d54a514a8d155dc6cc81452841c3d29b947e7106bd6c8e73ffd3bdaa6286dea11c3c78d39393d2e9545b3a57813c8abee39c96268643d2340e4eacc6a877b0c381529bf1464ab3b1555eb23246f17a2b65426c823b6b6ee83059cc8b351f30431b09bbdf5511cfff52fcd026222e9f17352a60d7d53194cbf3e8e1ba2d47125a07e4da1008b81", 0xfc}, {&(0x7f00000004c0)="2babe23506e37c2f3b9394dab85eb42fbf07fb5f579643740f9475e6bd909b0532a9268801ec0af4876a3b551582019e8425fe6af5baa5b5d19bf385d55a0e2d5da895543c449da0bd66300fa633bbe9731316", 0x53}], 0x8, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r2]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r11}, @rights={0x28, 0xffff, 0x1, [r12, r0, r13, 0xffffffffffffffff, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r2, r14]}], 0x98}, 0x406) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) write(r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xa, 0x0, 0x400) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000300)=r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ec6c7d28010000000000000000002df76122de03000081", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2], 0x2b}, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) writev(r1, &(0x7f0000000280), 0x671ef2e) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0x1b}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:14 executing program 1: r0 = socket(0x2e, 0x4000, 0x1) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f25cba396ffaba5310a9b011aba5d9b1d26de9a90c3ad4735ff2c884124c73b7ab487863a73324b7b89cb0ae1193413"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r2 = socket(0x18, 0x4000, 0xd4) r3 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x80}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="b886f4e0e693c6defe86e6065e5dff96484bb11f0191e5807473a5c0972d31bd7bea5fece62bc8aa86be0e9d495dc7b366321c9bc09dabc63e04f8f4312ac8cb133dad6382f8f38681352631c21733ab9f65a847a98f5fcb0ea58be1cbbcbbd6713bb1a78b2952179245466957e0dfa043126520e218f6f48482d96f3179de12396c1768f65d13d791fed9c259c9f3b2fa5eafb112c794231b03959d534cdbfa05cab3c1e73df234d0f414a455d229ba76e74adf3b0c9c00208170cf41d4ad8b0e9468e44b0e940b4b6081e8fbb524936ab1122cc09c717ac221b0605debc6227402b1ef99db198a", 0xe8}], 0x1, 0x0, 0x0, 0x2}, 0x4) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804bbfbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) getpgrp() r6 = semget(0x2, 0x2, 0x17) semop(r6, &(0x7f00000003c0)=[{0x0, 0x1, 0x800}, {0x0, 0x6, 0x800}, {0x0, 0x6, 0x1000}, {0x0, 0x7d92, 0x1000}, {0x2, 0x401, 0x1000}, {0x1, 0x2, 0x2000}], 0x6) connect$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x2, 0x1, 0xbd37, 0x6, r7}) socket(0x18, 0x4000, 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) fcntl$setown(r1, 0x6, r15) r17 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000140)=""/166) semop(r17, &(0x7f00000001c0)=[{0x2, 0x5ab4, 0x800}, {0x2, 0x1f}, {0x1, 0x96b, 0x1000}, {0x1, 0x1f, 0x3000}, {0x2, 0x6}], 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r18 = dup(0xffffffffffffff9c) getpeername(r18, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) 16:00:14 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x4dc07b1f31e80f76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000480)=""/84) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e69931929648bbf0207b0fca53605498c880d1de476d3807a71d150dcc21a4fc892a693c38d23ff5455f740afed244eb373fb25852b01dcb1f3c23496e5c67f6a642c24f61dabc1ec3f0f8ba18d3011bd95db22eb4026bc3d1", 0x67) 16:00:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000002940)=[{&(0x7f0000000140)="434e3e8a3f8e697bed212748edb91205cde7163b44cbd45711dcd40d140252998a75d83878ead5a08324b86cc5fcb3db4221ff3610723b96609032841432990b40c42809ea23d1df3854ac337241137ec768388520bdce372f59943ce738e430ade4722749b1212e63a2779b6032c7dd8852300da8b504", 0x77}, {&(0x7f0000000200)="cc19c012daae401c75386ce1e241e289f06e92a368fbad9844cba1cafb5aa6e06adc07cae64ccb2de228cc45b733349b161c997e0af91b8c72979c5e4784a2767d4f5b734c4af19097736c651fee6920dce1d3fba14c1a25f65bc6e6de02a822b9c3f135b3b57bc99068466fa45ab34136e5312ee195d14e4cd9023f2cef2e7a88214bdea4e09fc2bd18455327440ceed334f6212836ba9e0f8527b92dcba8f90d63dbf2197b23f28712896f816d34ad4b6f4bcd581a23a32974eaa110825d54d7fc3f29596f16e7d89bc3b892551981ac0b5f0f4aa174cc8d6710ac100e3548c5ba4a34ee9419ebaf4d4dfc52ce374664fcff293a429fb9d226620b", 0xfc}, {&(0x7f0000000300)="23e1b0443420db39d318de7462e840b697c6a046531d9f46e4e0223fe413149c1350326723a45081d7023ba00d508e09d745b8a7cd1db5563c760cfef29f6b0746440dcc8780476a5324a3b8e9be3d9aa3456f67701c29466b6e0019fb1d9c1111df290adcbbe989b138c7b261cbe390903aa85afe6b66aa965066d2a23a567b2c7cb5f4d7eab226a8708cc56ebcec91eead0d9e54e822418197afe8c61f9ee32912016203e83c02eb71512a248c530c2e50b936", 0xb4}, {&(0x7f00000003c0)="bb0a4a90a714082fecd8ed8c77c8d5230a8810fa3596f939f1d9a230027052735d4cbd6520289e8989910d91fcca878ef0b256ccf57928fd305d91b3745d3abb7b3027f418225364ab0b5479fe52c3c5b877f14b1137ac233d6d90a7acf70f62fc38092851aff948d0e81cdad2e05e5d646fedca4610c34b684847c2747ba16cb8ba5c23f86e457fe89e142df08bfdca99c864bfbd2020020e7fe1a43f936409", 0xa0}, {&(0x7f0000000500)="cc59bd82f43967bd0681421e5d45bca4dae1fb3dff26018072cd73d76882cd7cda91adbb71c4fa6d4172414b36948dbe1cac8ad56ef291491534ffd0063e99400deb0cf25e620e3e0880eb9fd9b2d9f4041507b589bfc00be6fc03500262f847383709273475c5f141efea1d446a4c7291004c6fbb7122be1ebb585ea6715662123a628527b37afbed0fa751f2351b6402b9486caa785dc604b22501412cff387e862244d0f73dc06da58ed85dae0243b1639a8f8711f67ba046576de669e2ebdbec21b90a771469d0d10667264ad4d4cce1e30512ca7df47be91c82d32af1d6fd77561ff9942e0391f7620fba576807aa1f4b3d7dc64d9a13562bce9d836cefc6cb5c39d426f02f26d9606e9edcb179d52f41fd388c000704599fe2654225dfe3bef410d9137733e79571c4593f84081de8e13cc5490ab3140e8ff6a1730a99bd0f4bf5ddb5379e159cb4463b59623cf8f6aa4a8d02a77da5799d14e64520da0dff32a4c69a9fe916c2b7edd9b49abffa9903ecb7c5af6e4c405a50c8dabab245333ba3eae8eed8b3f5a60a854fe2e32780f64e171560879942f7c99373cdca4cc9d8e750d48a5f28079b61042d9d5062a3127551fe47f7f6d46e2f9467f893eac56bc97c60ff83f2681b7b776f79dd2172e55aabe31a456b402479c472073af5f57f6d8fa3d80ef14671aa728581becb779f544f5625e177ef321d8beb7f5c1fcc73afe8881ac699661af0861575b700fd777f7641b697dc1ee8c36bd7e6daca84288ace21a8dadae5b8fc46d42ff025f4814078215a3aa76336de7d139ca7018c2d6024635d37a49f0c5a906ad7c957dd2f4e045c97dcdea901bddfd5ba2f96b6789e84f5c0aefee897fa5aa2e9fabb093d31cac71a11b68a992070a6317550a85575b1b232f1e08d8c91e55699d75fcf08aa957b31030cb2c6ac491e8fefce337255b12553690884e1d17b6c68d1df547f62a711e0715b2c589ec3fc74d6886bca47ea17f089e6e1f2b399e0da8a933734273a9f1e1d3f4ac7c2ecced18b1783f80c0e25df0854129116afdfd60af33e622ae5ed69dcc11648b2d772beff44edbc6f4b8d16928705c78fcc8d2e30bfb95cfac1df03bb0df0d3015a680051a321b781f78baa8668e2850f0d40acb2bbae8a3b554b1624c4f6678b2638ab2d677c137ad4a725ec310973f135e51a47c74ccaaa2672fd718ed06da9ddfd599e95b4160474f48cbdb53f18a099914f8f5fd8b3b02b84fcc4079ecafd3c7f81cdb9b019174441fb02a6284ef260f4af4f5d31e41abebc6647ff70842d04eff056e6aac5e55fcd1a47a0c0f80106ac5b88e5787e005859a2f9e3a599c7169b4676d112f845fd46fbf633131931525ebc6e6f8b58820c9a853dca4131bb8d539320beceda1f102877d113e5554c11cfb1f90b0dd20f226fac784a4cdb258a7caa23d4cc25b2fe704c91e45c784cdf75c321a257620d6e93840d67f6355cf7c42019f52b83d85ac063f523286b4b71d34622c3887c636511d016c78c5c4a81157ba1a83b1b19de2d5a076b35a0da11a8f776a406d163d0fa899cdb6327fedcb5423a133afbb233413896d7a9c1f4bf53b4599b0d348d452b8b69db9e028477806b1a13876282d2d35fd7a9c09a11d26c70a7c13af192399f7ba266dd06cc05fd9cb0dc8b92097d1cf40be70cca1498dcb9483415f9c942f6a9f9f1a27ed8d7c0dbf23e5d1702f51807a1e17a9ff36a0096027f0e43c30d1858b281cd338ad884d30d16c4000a343f8b66ca56d31711262bf2f0c678709b412c8384d9919e6ba0be802d7e63833476d8b4fd2c1e5791f34e8a78532fccc4dee1a8be3cfa3b49544b4b8c6d9e4d245f1c6bee5aa9ce3cd24fb4502a53be7779dea240ebeb5819435e5da5bc958a884419252958a30b2958206edf0a650106480a1b1eb3e8784ccfa73b6461761df1e78c11a2a2f3f38c0be502f46f35bd9236fc4586abaa1b5dc0a4577b538e2b18f0b1f34c60ad10c4233327c99ec3b7cee8f723cd114cc1497d9ad824d5b5c5395e8badacdace3cb2204463fda636b97b7a8d83db54b6a811f17a4efc4a1a6dbdcfb35e380a421869274f3acaf20e4286f2dc0f3fac78dc73eccd50b398258804081bfedacfc0947e87d3303ffadfbec79b868bd64f83d806027d119db5acd73db689cd447cdb974bc728a4f9ab7ebbdcd770bb5a97f434f3d869209c70992c13bfd515bbd86d4d9a05c2bbd6e5efaae7a99ce6ad20153722cff20d822a4a63e7ee4bf2879537fc27cb3c696b77cbb8f935bd6472057d2e88d47bf53b05bd647153d9ee7896ffc8ed0ff04a92c76ee5b076f4f407d8feeab8ad24da2e7748907df52c206ef2f61beea3e268e0f7b6f43de8077880a8ab2e253fc5db62e4b7a1e528f062596eeb5d6940f43fdff53986bfc3fb6611d3d8abf1f45a579df95969fbb411652c9c4975fbc64b165b31d8609849388ffc3b8eba98d44163c22c74e116e5c986cfdabd4a49e4938f8ba42b5e2880ab82dce19bc6911a38afbbd1045cdabba66d97a1631cb5c04ab127967fefcee6af7b70c355b25827b9670111ad74d3e3785136fa8b5e348adbe82fe034a6456b7156e2ef6245d16d13d880d6f024ea7310673d8037275e4ec2e2d4fb9be5a51372cfcc1834a39de64b69e7cefb002ed2eabb90905c0f21d75ef3496ad2814353fb982a73d2481c385a7db731149345cde1e34eb1a63bbc076175058135bf095c976c0c594b105e4c00872476823e39570e30d124b4d58646aea5e5c7e6bee9ef440e1541e6382d117c58a056122a6d4cd49d0904c765b6d6f74ec7d2b6eb9ff8fa9810d6b8a735a01ec76aea5df0504a3d84f0aa4b52decbfb0a0185e443ca0d0997971b9c07c8e3bcb764406965bdb32d575cab1d4de6d57e3656f28b7fd7683f81c24d4a750d300f46fc41033dbe8144e885b2dbbed9a762835910533466b0f2b7feafd6fe4a02da8e81546939af606a4c26a283e0cda49e52d35f95b7bf70fee6b6c1583e29db5f5f9881d2d89b2ee1b74ca7b0806ac68a4515668ad7d79e8e445284c44fe88af7fb64e297e6411868b77098c06c4edef33163a7dbfc3de2b48f0364e9c90baf15e4a04fe41cae554e1e02445673db9ab66bfff02e7b74f7bb80354f523ca9023beaaaa22c5811c3ddbca41509d3471d5c0f1f0e3bc2a06240dc7508ef7f12dbb125c50f6234e0cc19688a07f1a64a1708ffbf20df9ad958c2bd2c9bd87092a3a65eefb927ca6bba70630583780648bc229bad9ec72928b8193e2b35560e42402d1b2faf5b8633e9cd6b1e0cc3463c59466b78d4a19c86f7114123136d74931b0b24b0cef1691a3036c291bbfa20e2de916532acb391b95ae2462dc26815fb06545a24d7bb707365de96881add0efe738c87f51771a1be4ba9517aa15a08a7242d8c56c3da5dbb4ff0c43edee2f9d9c37226dc9889dc51b36f4aa6d2de92da61b7730853cbc66f4d4af10f3b8c4717cd91e9df3b358a3021241a3737e7f45926049e3afbf05d4e5eb24b11915f731408f584547d246fab0c5c082f775e250ca29b134034a2819082468f8d1c43ab877450b7a7fbcf6c90783925c2d61750f34b9f2d75415f18f1e78894e2e0705fb741488b26d57711b9afc986a5ecbba517c414c3f1bfc83576fd562343f29a0de5398ff4eee59afb7f2e81de41d6b3f8e65a20b155d5c4f2e6c37b01eb6e664b3f8f250caa9511bb7724c7cedd2ec2c2039f96f6a69c127144e7b13ef14a104fea7a3caa4caf5793d9b2e7a0e3d290ea3e0dba88c8f9542f2203332f04566033b009a7869caaf7410dae07ee7415dc2dfcb452f47b45d1383dbcff95ed2ab3ac3679b48ad39e0b8a376e3401b26879b623772c296bb213d1b911d871c2e7b852bae36c1a05c4d3c7fcdca305cfd6e147fd0b045a67ec63658813c3cca1f0e3ad0400d4feba1c30df6444114af476e64f5a9d58f0078c187ec1df963b691949f2ebaab79f1da4bdd310ac68bde3341d1a61f22bf32e522e88d5976c6d9bafc003c373d434d22d826898b7d9cc2b3272ade8965f5504511a7bc798970ce5337dfd0fef59e0d135709d4aa981a89cc4dff9efe6ed15c6d25f7c76e787cd5156340a7f263a43946dc63b295e26dc734859528f17966b59a8368b7ca61d06ada718cc448578325c6a95db263445574271caf34fbb2e58548d141272447099aa6e35bf0b8d1985a12fd68b921f022c585640afb28bd3d8628f0e7ef01504bc1c8f76782aaffe2241dc53d21c636253131cf05f76e76fc2dddf228e17eda1e1e3b2cfbb0b7031e0f3f0c8b518f75e6a9f7f82be0ebb73dc5286e2a02cae36208581befe1cec87382c3c16489fe6face73510da219f048f29a0d020b32c2f8794f42a731225777807152c1d995319f9ce5fad5cca65f87156874ae13ebde4766e96fdef921394e0650d4bdabf400bd59e2fc847049af1ccf22314e6185d33d63880d23963a387213eb3de3182c3f6d2cb90dfc4bcf94e92b035ca23c387f8169cf0e553e8c1f0c8451f4a3b5b9fe845fdc609ffe276536ce08215d7c9fa23530c5a8bd0a8374c8d9ed65498b3639134ec76d30395fa284bf22b3a01b73445ef47768a52a29ee352088ba22e730d8b6e88eac7ab486e438c71b960c76d5509266aa734fa0691e6e0c6cd521303c1edc15f6c0dfcc6f5d64ad25c4290571188d4c95532cb937c246477a5d11190e60b0e889ff37e1764915f2eb3f0dcf5a7857bcb52ba3c886850a4eb66dd5fee7d5c8c74f308aa53d26b1de6cd5b849ed58fd418cc8a7d9cc7a5d423299531357fc283bddcfbe38967a2a559269527e8b8a3c27732bef6f1a004e3973df055e0eee902097a6278588662ca06519c6b8b098ad09db7910c0bfa4c8bc5986c53af4114bad9b41bb3ed5ec7410d56b706b4e500a6a935a5eafee8045070478bfa825204ad2f5a5a2acf070898eab4de2bf73bd0764a4fb77af5f99e5182de8eec9799921d23cd0bb3542bf5a8fc8be469f8e4ede638fa779bf39ff179532b07133aa1aa8d4d874679f5c9777c39a80e79374adb886832c80eb5989e305dcfc50bc257444e6a2d503de440b9ba9d689db012f121dcc7800786191746b56ce3f122a32bdcc6bd8a68b1ab0f647e72dd8fceceb88b7ab7a1fec95156e07a4cf358ad1414cc39dc10e87b6954056afc8153980c18e1daebd9bceda251db35691a8b1f2648558af7881ce085f63f2e94775eb37210668e0633fd849dc00e79df327f35be950349203b046b61f47b931300899b0183b78341c7a3add7824f2c5e49317646b0baaed6617caa75e0a50673952da457b6284d3df183bdce4628474cb8f660efee0eac071a147474449c5e975cf252649fb03f0e0910f48544f44ac846b74ff9d13aebbc32ea6a12470ce20b68f2d10d5e04b6e7d957eea1324706529e30b1ecd87fb7ff3b465df8ddd4805b87c17c3018468bc4e47002dcd7a2b2363f8710cdae5faac79f3b5fe46c93c86ecdbb5e77bc42476de2847f4391e02b4bd4f09390bc89eae6c59eb5bf3791b2c69f93bfce9cf9858f1edc8be78db87d10cda2e47e07177a6adf57d44233a109e969f780c6bbc410edb1b49548e6ab1a9571c74d30de9ceb710ede415708edf5373ac71e0b4e791c15baa8a12307d89ebca831bf1ad41775604dab2d158a279852e3711a2efa8321d195687e5a8ad44c3473eb0e8330c831c79069ec4431102ea8e924716a7ace9c63a826107eb0c051e6f3a0a193895a89f319cd0e534c85f1a", 0x1000}, {&(0x7f0000001500)="c250a77d411521de94226a78d298763752311fb340131f416e5b9db31cb20ba37fdbd4eca07b6b63c57973f675eea746915d2256a48d0a7d42ed270af4e1aa98005bb8498953f3b2effe5e5f6e375e0e60022399fceb45c7a38bb0e29c34a4e27de6c34e21daec4545e4d67ff829b9b661702eb53b2ef4cb0cca14855d5be8db5e5afd3eefa725570eb98f91dfdda8c9aac9372719b56636f94bd651df825308605cc49548d7fc83fa847733af89fe7eb22d778552d0e2601f53872c52010303dd7fcaef34f1d3b5d8ef0bf90b2ee02976274858aa9ee7", 0xd7}, {&(0x7f0000002740)="9b978b393276d2ef9bece65b52507ac42aaff61181ed3166db3eed778038814ea53d362608eb2255b1cac5196c7a4809268d44ad2f5842cdfb95e458e0c93c9e72d2b12572bbb3b5b5", 0x49}, {&(0x7f00000027c0)="4efc26d0df127fab181aa25fc6955e42c2b3a80f3e5d6b4514ce8f8d601337369c52d19131d38e6056aa351309740cb8fa94d75fcc7f15fd646ee3414e9117916930dbc8fc150b8040c2af05e24242d540ccd3232ddc377440", 0x59}, {&(0x7f0000002840)="d9eb03822e229887f637e856cdf5b54354a9b7e35c249ed8f5157dba9390456feead0642fc5a6f174e8a0e2f8b8d1328fa7201a2c2587773a0a49ca8c5fa6781c5d0763f98a1d9fbdb58392c304be44ff6709d296e17d912ffaa8faba6ec9433695733c6e83ced50fb44eea7ae0683bbbe53fdd44068c109a47e22a38361a219f79d9997019369fed89107b942f99864cc07ce9fcc3ed2eb83abbb7cbfd148eb0019ae3adfc671eae33619f0d65beebf38d26c99f7133f38d3caa011f32ec14e498ccfe0a4c99eb4145dcca64f2e072535ff45d40782869af14beb833718fadd904a8a2e96", 0xe5}], 0x9) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r9 = socket(0x2, 0x8001, 0x0) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r9, 0x1) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r10, 0x1) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x214d7d48a8fd508c, 0x5, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x80b, 0x2}, {{r0}, 0xfffffffffffffff9, 0x88, 0x1, 0x1, 0x80000001}, {{r5}, 0x9, 0x2, 0xf800cc506c26d0e9, 0x0, 0x80}, {{r6}, 0xfffffffffffffffa, 0xb2, 0x40, 0x0, 0xf1}, {{r7}, 0xffffffffffffffff, 0xa0, 0x1, 0x400, 0x100000001}], 0xffffffff, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffd, 0x86, 0x20, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x37}, {{r9}, 0x0, 0x20, 0x0, 0x400, 0x4}, {{r10}, 0xfffffffffffffffd, 0x40, 0x8, 0x1, 0xfffffffffffffffd}], 0x1, &(0x7f0000000040)={0x1, 0xfae}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = open(&(0x7f0000000540)='./file1\x00', 0x7e2, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = geteuid() r14 = socket(0x2, 0x8001, 0x0) connect$unix(r14, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r14, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x2, 0x8001, 0x0) connect$unix(r16, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r16, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r18 = getuid() r19 = getgid() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r26, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r26, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r22, r24, r25, 0x10, 0x9}, 0x8, 0x4, 0x9}) r27 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r33 = getuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r35 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r34, 0x121, 0x9}, 0x800, 0x1, r35, r36, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r32, 0x1e4, 0x8}, 0x5, 0x5, r23, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r37 = getpgid(r23) r38 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r40 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r39, r40) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000300)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000340)="9fe620faebbeb31109", 0x9}, {&(0x7f0000000380)="1b4deee7083c4ef298cd565e266b963700fe6b0ba56bed8039b422088ea5e28de618c3807dd068a3de88377551b6cc5b830c9afde187c3a2dbc742b00e624850062afa573aed383c53082021358e199e496d7cf820e7f02b2b920bbd1f79625300f8a254a42ddee48fda9ca636f99043abb89599c6100c", 0x77}, {&(0x7f0000000400)="4c66a84b8aab1f2ebeea72d86ae7cadc22ff25949d8c37035018251844f24b83d5917283b8effa19b24e4f8cad2836f91bdb7ae6f57275a36bf7d32d281388c48a47e96d56f587e8f333faa96b8bfbc4e030c61f641950c48061e11483a485e8dfad4b603aed73b41560d1024194204b", 0x70}, {&(0x7f00000004c0)="e059e39996f73e6cabef7c4d61b24aab36e1f9207c027ce468e335056bff76c10e551ab9", 0x24}], 0x4, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r37, 0xffffffffffffffff, r40}], 0x80, 0x808}, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x9) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r41 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r41, &(0x7f0000000140)='./file0\x00') renameat(r41, &(0x7f00000001c0)='./file0\x00', r41, &(0x7f0000000240)='./file0\x00') 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) accept(r2, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:15 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x4, &(0x7f0000000040)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0xfd}, {0xfffffffffffffffc}}) geteuid() 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x14, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0xffff) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x25}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="cae6c1c66f07d61a9308cf2e118f3a73665f3c8d24a23b7456ee90bf8eca797acc5c7b889d600d03591d0bbde1eb91ef012bc2", @ANYRES32], 0x5) sendto$unix(r1, &(0x7f0000000140)="a7342b397bc9de2b5d0d07c965c3916e34dc03686ae51081fa4178d445092cd854a491eca188b975b438fcc82f7650c2cb53c82cf187ad41b0e070d318dd1736c2a0e08223b13b4349f25fa184f9b4bc9c950346a27125ee0ee0e13a0cab53b85e022b7209d6d264d9bfdb6ddbb47de33c9206c3468b4e2a28bb732cd29e2df969c65a4afaebd47e6cb6aad8d2", 0x8d, 0x8, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r2, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7, 0x81, 0x5, 0xfffffff8}, {0x800, 0x3f, 0xfd, 0x7}, {0xffff, 0x81, 0xd4, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:15 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1010, r0, 0x0, 0x2000000000000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xffff, 0x380}, {0x18, 0x1, 0xfffffffe}, 0x65, [0x1, 0x8001, 0x2, 0x8001, 0x58ae9fdd, 0x9, 0x8000, 0x3]}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) getsockopt(r1, 0x42b4, 0x401, &(0x7f0000000200)=""/107, &(0x7f0000000080)=0x6b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6}, {0x48}, {0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0xa, 0x1, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES32=r0], 0x1) shutdown(r4, 0x1) r5 = dup(r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x13) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xb57, 0x3, 0x7f, 0xfffffffd}, {0x20, 0x0, 0x9, 0x9}, {0x6, 0x7, 0x3, 0x9}, {0x0, 0xfe, 0x1, 0xffff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000005c0)=""/158, &(0x7f0000000200)=0x9e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000180)=ANY=[@ANYBLOB="10fb087f0717000000000000000000f322"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1b, 0x0, 0x4, "0500", 0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xfffffffb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x5, 0x4, 0x1, 0x1, 0xfffffff9, 0x400, 0x2, 0x3, 0xfe, 0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xa9, 0xfffffffffffffffb}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b5850c0000005d41bf7be2a3df0000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = syz_open_pts() r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) kevent(r2, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x1, 0x400, 0x7}, {{}, 0x3, 0x8, 0x80000169, 0x0, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4, 0x0, 0xb889, 0x7}, {{r4}, 0xfffffffffffffff8, 0x6c, 0x1, 0x1, 0xfffffffffffff001}], 0x10001, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x16, 0x20000000, 0x1, 0x40}, {{r5}, 0xfffffffffffffffd, 0x8, 0x40, 0x100000000, 0x1f}, {{r6}, 0xfffffffffffffff8, 0x71, 0x1, 0x80, 0x20}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x98, 0x7}, {{r7}, 0xfffffffffffffff8, 0x40, 0x80000021, 0x9, 0x80}], 0x5, &(0x7f0000000000)={0x0, 0x6}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000300)="e5e77e71f0b499a843700058c1948f225fcd6fdc63bcf5530a358075ad5ac8f65330026899b9df510d296add4ba5f439ce07cce2ae733fe54ffa336a09ea4d2770a8cfd739b986238be93d7224d01e551f3654181a3fe212df230b575d5f51d603d94790d6e3f70426d6478c672635b2dc52e9457c7e6d7872cd95def35cc4aa3e2706c36453df4e51cb5a71f722c38ca57f4f3fe9f0c963aa1f9d668553e4dca1600ed6f50b144d7cb95378082189fd4bd72d5a5fe5985526ec500fe8dfc612ab28992487306edea7d5a55bb386d73a58e8265df7d9ded9a574d121303fd8a8d5ef217b73826572486263b7b43299cdcfa5acf7345f8e", 0xf7) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0xc9, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r5 = getpid() r6 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x10) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20010, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r11, 0x0, r12) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r18 = getpgrp() r19 = fcntl$getown(r12, 0x5) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0), 0x0) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r21, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x3f}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000400)={{0x6, r22, r23, r25, r27, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r22, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r28 = semget$private(0x0, 0x4, 0x201) semop(r28, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)) semop(r28, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r31, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x9, r30, r31, 0x0, r32, 0x80, 0x400}, 0x3, 0x2, 0x7}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="a3a36d6e9e7fc77824ed2d9e99280076de58861ce5ad05f864621043d320441f5691cd48731fe2c58bd4cb06c2009d63f2f3d64a257543448bb2cb7e42a37620363f1a90f5c7a76669b80e145764d2a5f3a3d814fb64fffd134b894a50e35f44c94e84cbf0ccdc31c94255f7", 0x6c}, {&(0x7f0000000140)="0d8ee700f1f1886cf5d9d1d9adde0556fdfabfc17e0630b882c7f72b457be18247e02ed901b0dd48d822c060a28e16e661a21de0386c8391468d4d5f9508ae72c72d0b80f8a700943524ba19223ee0e16cb94297d3aa4ba624e98c634b09c03175f183d90da411a31f6a5ca2f709f251335699323ca8e33e1dda52076bba11229e7c19fc62e6801cca0497a1556b40c84407e073c4698e04fbc2b6", 0x9b}, {&(0x7f0000000200)="2f9d149f936adf8f28d68049a60d98aef2374d4a1bba2c5a2eafc597e6468a80b4694ff314be42a8b7c774451cd73d30f10c273a6ac2b01966d1bc74a18dc764987da0bad09099950fcd9a73dfc052b9a5e0cc40932ddda45908a4bdbb6139b96d0cbf2f4d1b3ae1d5917f6572155e3054fc41656b33c1bcade69b42f499d603842bcb02d66ef690014a5f1d7792d08c853fc37c0a6326fdd5ec3ff42a456ffecb82f82b4160b78a747ca66e092bd65ecc7fc8b9fe34d162dcaa6705a5eb11e81b956dae1fbe2e79e61ceb2980d1975a6ce0a0feeeb64099fa33ff7649c7972775e4bf2eaf8e695864eca5f1989b892111c6b5254fd34dfdcf1d5123a5", 0xfd}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r22, @ANYRES32=r31, @ANYBLOB="00004bef"], 0x80, 0x4}, 0x5) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xb) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000381b0000efbda1e800000000000000d5b60300000000000008d1c4a17b00ee106c83ea8bc6db7736d6b103000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361c500c0000bc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084956d34e1c29d436947f099768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628b6ccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) getsockname$unix(r2, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28900, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x90) sendto$unix(r0, &(0x7f0000000240)="06bade644ad7ecd481cb05b9647754c4a5c8ac63097592af3e31ee3d1901dc1671dafba7816d544d9ae0db154f2cb33ad09f70deb913c1a40b2cf6f135fa394a96411dda651e16457c2eb44b29b3c231d250dc1315b3563b6c9f31a47e355b46057c9dc48cf0c3823092765b196df662f36046ef776b4efd4333a91452fd53400d44b6b5916e6ec0b5e0f4b23b883db6906b3b2f513e85e19ea148ab75361c95d34f3fbdb46111df2c4da1778dbe778d29ef04ea1349ad4463c11b51cd5f5ce6c2ac872bfac7080276e12e77168adf19d3f12591f70c5cb68920cbfbaacb7d4853d6c36010449a63c8a67941baa92e5fabec06f897b3cd007a65ee6a762e89e34ecac5e8b69f0498aa7082debe29384f673cf2b73f12c6d4a0455cb53c1527352d0f90099414c96c209c5d4654bcc29a3f39419f7cb89969365f68c9e1c13dc151f46a109d2b675a87467d6c26dc7aaf4cf8d3307c11874e373bd395f5c8abe49f012e25bc5469ac756c56f3d75314b91d187a7ef94ebb1ae425e76203d4a65bfd6e0d6aad2279254ae2b19ee504e852384a6adbc6a3137d63dbdcfb58b0d55c90f724fd2ea51e53d99f0c53c3f879e5afc5d898b9693364f1abbdd238a831366546aec351a879c0a43786126433850499a37d19b5ad0ee45029246157b33d1193b36399568f42529746511e7c56e21dbe44c9629fb29283128b1c2cf19eec3e55ba867dd476e33d9d5ebf6aebf293963a34fb4aca1ac506f6ec2ffdc062095564b23238b65ddb3c53b789290c0d67f2e34658f66d25f5fa750e06a97bf5041805841aa1dc83f53fb03f0d458262bccaed046e230f4ac4c5bc25bc8269514681692a5c1d0769e609193cf4380d498c50ad4b64389a4f04a7de63a96ff4b46a869318bffbec4e9b55fbc03b378eb60e76fa6e4dc77d6ec6845241d4e6981f4e7e945624d0f9dce88fab172705af1be1a8ac6c0b3ab185e18bf30b438a881f3f7f614c8965887cec63f76706d63f2e0a2497ac36252ea0a6bdf44e4cd810b773934850590f88236ec4c444db60e9956ace7dcfe2b5d7dc70e1f4dff1c65498ecb56cfd027dc4b192bfd1b402aaea692c162d5aa599c681bb46feb9b08cc947d85543c25ff512d31c3ce724634588a07bdc478a432a441314655c1eb334f58956bbc8a6a7693b0888bea0ef50c152a954af050c7cb155aa836fa49fa984730b450a94b3ed25c214e26f353e037baba2a1aebd5be29b30cd3d864f76f2314e357fba603d55f94c63bb25433caafe2cb64fa9c0d4b83cb485b7d1b563891df9cb785f6b657feaf3e5c94ecbcfaefac313cf9a766787a0e1812b1fca7ead1ccd5aff80a9da92c78f1a3157f749ff1bde9dd85c98dbcb83b34397d189dfc909abe68a0893a416e348a8c6f19fa5ec32dcf80aacddb22c1fb29ba1d19fa1403410bff1fac5a2cd105bf5304a800132b5bece7e9b7b4595bbe7f716836a8f863b521ca0915ddc1df64240425f7e84cb14bf4f4b72f9c1dc15a321b76c650c85baf9c6b10f90aa239ab98766ababad3d2f8bd7a714009109471ccd8c9b49bd1c41603fe8aa6a8b89502838e721ce630a957607a1803e8ffeb83f881ad85b653cc4ddb4f80560ef9499f90b09913ed8a0fe3fb5276201b834c21e425e31344ae526f330cf542dda7694bfa9c56810c3a80c7fb5956664d9888f34b8aa85738751174c099438c5d3858f0ac88a455cbfb7ba665aabaccc0e132c1693c110bba1b9f4cf48236c7558d7b7d14e999291c41657c0b95c8577e16c93520f2d1832738c85512b769e02018326fc9a2b4ce8c6a6ef4ff2679d67d1dc7e953d812355c48bbbd4fd4ddfe805aa1e38d45b0dea7165c66a5d41373e93024c96e8fe36aeca5cdbcc33e394c252d0653911e57cb1416c6f5063942fde7260fa7629685a8b9d7491c7778d1312020fcdf8ae8d5d4f4c6707ab8d5516040f2450d2e37fe5da7ef0d3dd4f5de4439e85108b5bc501fdbeabc46458913f90a419d9ac0d7066aff10d95889571ef09a8216fcba700ff20840c38d048e0d560aa8ccc3e42196907ba481c17c5bf2a1952fe4ba31727e0c47703fdbaedb85194a86fb55c474ed9bc4ff005efe5150bea22075f90d1b9054c669fe6aa1ef2e3402d948c3d88204ef61be10f233919c8eaf6cb60791b5df8e7e16e509921c6ed058aa265a728baf6cb95e3744a4e721178f9986c99c794786d54df6a58ad5ae5bbb3885e61d0a6e4ecb47b10acf566d4db54774bf45cda9edc9bfd39d4d6dfc047ef728201dae2851ef1757d2e415e5ad1ab82bbf0a773e95cbe52336046120858a8bef7c50e31f7ecd688b9234b1fb2f3220567911443fd6aa593b02329c156a51fb3283143c82a0e8379a48a166721eab33ed36012b91c14ec21986d2fa9718112f03e3d57424abc3dc66d77b9f34a60eafbb4052664e7cd1150be23b945feb9180a3ed4bef08245003be0b2b2f31941284168c166d88db25c4e30bb164816c41ee426a1ee02ed50328c93167a7320beb7c2543502f131119f2761c4b99f7ea17386001823a1d18039f9bb592d5a8bc08a19ac2d326d17b582504acef6fb3f208b25aeff5ad750192748afb27c19cf3d936a59acfb6337a9020c3cca097addb548e8c95a21740d1169204f654b74e1c2ca156e1d2c26cb4cc4e1c56f96dec62bae2a18f871cac9ade77a2630ad26fb0d03c6f7cc201c1c69529cf31764825d46f56e9c4f8f4bf2c8c78160e307bd84a97684ec3917c07a6c7af2c9081f4546944aaeb5fcc96d45b9887ee80ffa43bc7491e0e9eccab59296234471facdcff85a853ace98840b3e66bee52d0e809e889c3f28959999c0ed41f1c5a03944f283bd5b02ed7631cd887fc0f2d6c52c0651bfe68db0cea1ed23725c6a5ddbf74fd3ca4a8301974e6bf8eb59bb3f2684e3b9d0a0bf29183f0465498336b3a8127fee342f4075f47b0c2966a6874030e302e56128ebb680b96024b6b90df3cea55f5afdd21fa7e2cd4959538b112f75e4d165d481a861e5b81a5cee80b9b9702b387a6b652fbd96d722f1602f382b14e1a857bfc41ac3df8dea381e8d52d2d48b93e1ae956128c7720508d0e56349e87d395eb2bd4062f92a2d288dc5005636c2c805731bf885c61c9cde6be2f7200a677a17f117069e5c70b2c9040cbbdf2e22029c643288a5f81dc2a1691fdd68bd197fc31a5feccce3dc8176e4fa6e0957cfd744a84f675ad862c4ce70ba9550b6a066dd37fb2e6200304ee175a0585f066f9e8863af24ca0811eca96038cae216cf42b0bdc6ff8827fb36390a3b18def86c829dd1dade93e708c14a668464e9669c2bc117759801dccd09bf86b4d6425778fac604464e8da482a6b057434c246e41c51d11bf2655aad3fe5bf87aecd6e9156273d95a82c08586899a96e73b13e7cab7f90484125cef04efd873b17a07210f21c8e2e5721a1db7dd035f663c044fed5bd17519ee0e232aaaae0add212e52635aefa69b869b846e373f91ad1466a1aba48acf888915b2ece7e8a24da767b7e92da6c61b2ffe10273a5fb17e33ec8c551d10a02b2954c6143a2bf30612f4cc3f77c6b988fc3c5c2ece4a3d655a5110145380ba2d3ca17199dc314863839e6ffce6fa28e5b02b2c6e76076af4896859492b121944991094bda382cda5aac4afe6c79c35f894980d33399df7f069265f96f41edcfa70782da7f5023b2b259d2d5820e91c19630e32a956887f788b9b6f5ec9b9ad91f61d2f92a5190dc2a1281bbd15906895c0bda416cbe9b4b4b9135accce321398849a008aebd31ecc9be42566b9eb2944fa06d8fc2e567efbf1aaea23f582f0ce9bf3d37edb94bc6d5a0aa9ae4758a395c1d0db6d84fd3a1c0d971224c82f714ffc6b539ecb25bf4b678591da2510f0ff4520edd5de4818db79bb485f40ec6ae0df0e8bfa5f58ec035107772036cca50154f1c7cb1c0b11574ffb71069e2983f9ebf66689575b0f3ebb9114d81ac69bb2b302bd0e77481340848e05ea13d8112e840d9cde377a1326d3b78a5ce69045a2ea912e575e0ca2aa0d67de2fa9e1fc21c577748fa91d9766fac0f637db9d6e445449daf17666bdd17bdb3d933657e54b7c633f818bcb28d8d7910b0de62d69d15cfe2e1b3c0651d7a4b7f75d6dd356671ee8b8da4fd625cd92b27fdd6aa00df22b6ca2c1d4515882b601805128d160c145d7d4e1bcb40a553e4822e5eaf9c93f5b40757a2e33d70992c84c6fcc5918caea6ba3d9c87d7727f3f6ac7497a189f31082f2dd39610dfb5e4e5048d32a94025c3524dcad52f992e29bcb6a2723d2ddfbfdc669febfbe2908a0f4d2f2ace69410771b717a27e83285a25eccf545c50a956f649dc9e80924a45d3cb863ea4e25c865efa4f61a95bba73b773290d9f4412d9434d63ee9f94713600da86c86bc6ff7b0a568835212b59edaa756f5626af85d21a643d9e683f2b80ad549b795caaae5c6e2b622bfc9406febd7248e5e3c9676a9d1b588f5c0b14031db3620ff7202e2f1bbd29e09abfc9c549ebef9a3ccebff2b1bf17747c78ff4f24974fb469a7d6a581498c4107d7d1fe35aa13a44eac3d078802a6a3b2d96f1ada6ec9e978bbf5c8ad31b933bf57831ad8661ff34eed8878e816fc37c31313a4dc37ba7ab390d8d100cddb0572ea8df84b50933fc6f8f09343152322c4eeb3ccdbfc1ec18f16dd0cf7ba1fdba2d1934b24f3c2b9541a765ebe4a06eb443f5ca97c626fb6794c176e80e2fc3893471aa353762c853e99446b53bceec0ff50e77f09bb81ffbbad350b98e942e2bed4b4e8b80437512881060be7cc17394a962b010e04580795c55eec4abfd9fe9253f83cce3ef1053487daca3d45aff36004ecf74d5ebfda08cc1a31288092f9c1b9369cb8ec2c766a15c9411481ade40b4b8637b84479ff6c4916274bac40f0fadc150ea2924116a8befc6454a8aff82e1f9585d7790f81f9067270ffa0bf692140427fcbb8d1a0869e8be8ba50f21e5139a30280bf435569b0cc04069d146e94ac4e3ba2a2d1bb59d657a30d2e12f08d9e4aa60d5ddda94beb566dd16ed073d828c345eb2a9bbb5574dae4649a9d4d5c4bfe180211b9543602c1209c5ad1de6dc36eb770c5ec8855aa44468c54790d18492c0fa7d0b8c5d5646c96a91e820e6a1d8aa435ac3dcf1d8b6d016228c54ed55f5ec425d73f05ba798887c2ff7e85cc72e040eddd68a4583f1c5536275e6a90ec99cc08547da5f7910e39c47cb7494f1a78946a766c4f1e1b955d8e8c7f329e32ef37673fa4884d6980c397acb6cf1f553920ad17aaa0aee22b309b894ab920166cc2634e1badb1471b5a8fc6d49c9c250e4308106ef35b50611f9c48301b64354360333db8c8c0b4cd97a5d4419cce1afeecee7059701419b38dc32e0180d793eb62d2e2674b53207be8ec997f1ad86f9c804011022c5578e2de707802934d37339db4b51414675b4d78161dde5ca4df56d68e22150831ce7ba947989294f171684aff2b4090293e8b45046769fbe7964177603b108fbed5f7afbbdc4156ed1dea5690447dbce5fa9854cb71f47820689a83b7f890831020c836d1d9eab2c5191c5cb34d93d1e07fadad38225fe1a1ab8ffd4224e9bc3f3bfc61e6a34da6aa3689824ffc6617fc53172e46c17f2e17432b974bae80dd194375788fbed601654a564735051f3065fdde75e06577dd0d28433b01644340259c1148a02fba3491791c5ba1b7fa67bf658199903f41f1c49ad1fc4c5fb422ee89f5d22943b84cd84452b731587fb5c", 0x1000, 0x400, &(0x7f0000001a80)=ANY=[@ANYBLOB="00002e2f627573007f9d27f2fd133d39fb6ff468655aab2e343f7d918388be59e5efb01882c2f8647e1e795c1777ec90dd272465bf0448737413fbd0afdc0e69a6670d198632767e79a323c5ec53de45c6b0533c91e8c40197fb053d5713c0fd331b0eefcff58cf40b41e809c95714cc695e1516491a3b8488633d08d22afd5e98c34b629f1a13f683acdab37cdfaeacf109bc2a58078b1a7c424eabf3e7dbb83a3596e7aa44b4691db4867fe34a274459b44149da9777f8243049d3ec008c9a6e44b9f7f0a3ae133c5e5c55779095f1a0af7988eccacbc9a8e2d4e2dfca8ed86c20e07187354c310260f71d034b3d2393bf0e7f18c7f4d9d8ee012d7a201650fcedc091ea7f45adc8874cd4f02c9bef5dc10b1ba5705aa149766291dc238b0fd8458430e5b93e7962abf3b356926fffa2d0f5f165f808ae9cc1aa4ea4a8534c057ff418b888c8b959f58025f99dd54b2af69f068275d8230c6b28a2fa15ab5de484d66455412144f06c5aef555ee52ff95917f6d2ad5908ed779b38c130688ea667ae6afc5f25a9943bd149df561df47ad8"], 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) sendmsg(r2, &(0x7f0000001a40)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0xff}, 0xc, &(0x7f0000001840)=[{&(0x7f0000001380)="736650d952d0565bc5088a8d8bc03d6891da3a9144a0b42b90943f6f02e8d25d1b261fa668e8410160746e64895e1b0d39a8fc2f5d8ba7cb856b2bed0f8ecd1b103446f2041f324bf3844ebef6fbc505bb0a6d3d6c2bab47807ee740d28c5dbe1a541d8255ff927c3413344890fbcf95c8f3006dd8548ba9a936363de888d1b715ab102fc9a4ffc29d663cfe2101db6d2af9ec59147234b87188147654a74443deb033b9200dc1564a58fc2a18983e69741cfb6199b1397a786bd0af07c08c1f12b2ab1f4820efe5025daf1f", 0xcc}, {&(0x7f0000000180)="dfc9e3e95cfb34a711ce6c8ec5fab48afe23a3dd7c80a75cda4300c2f132f8040fab3c5a1ef6bc61b5a00fef7111d951deb406d62b3ce3e4b00d6d7db146efae1efb022100e604494f50953b", 0x4c}, {&(0x7f0000001480)="864a2284e0623501403ac1cf8350de27e86a1e546d75464b27da211ebb08d7a7e958c85e0fa279ea1b1551fff1e0d7971acaa19506afde29235eb34b661b2676d2b5373cd5ab60dfacc2171b9171e6e8f8c3905698eb9dbbdea90b79fcd9ca367d746c1b27e26ce721a4769d8ab8095733e40c9f6ef46c8b0d267c161c0c28754d976ae061b4c6f6afc24fec07598c33acaa5540ac9cc44e6d96a1b55f56a94c3d59b38fefe929b62a9912d571fa5ac59df3a4432135679702aad0e52bc7f5afa467870fab1c5e1ceb153add76719310e326368e030b51b8d1c61ee2f3b856361c3f0b", 0xe3}, {&(0x7f0000001580)="d01cbc09cc354d043eab47856cc02a98ba8e530d284f318fef811275379990e739ad03eb66053eefe0cc55d70b839e4b7318adfc3c4e0f85deaeb982051e7d68b45b95ef6088bfb3edf352e25ac93b4c792fb2f4116c3d4b70ec648e31f16f587f3584e9673dd8f1db63df648f72cd194c150a3d56578b9359b94513eaaffd01d4dfbd3e1d79dd8637e643b61c684a846d13b3a70fa28a9946d6734319539272139ed700aacad51208ed7a09a1d71ecddf723d2f40372dd9e5e9f2c6fe72c2029c56cba1a9d6fdf05279", 0xca}, {&(0x7f0000001680)="b4fdc73db560d4cf48125a822b7db29fb472eada6759a0110ce34cc9d11dcf617469bf8f92d45d9e4f53ca18d853c1d66a472419120f1c1f1b0c0b51949f915c0604f17b0a9734759ce555c4ca", 0x4d}, {&(0x7f0000001700)="18df73b9aa73556ad86f51fb3b60dc5820f68b1be1bed157f5cb39a36acb787be8ff1ff2d0f2f0fcff3f417ee3be65be5f3c7324161036", 0x37}, {&(0x7f0000001740)="d18d3ed107e831f5782f5de0c0618f1d843a1f0b609053f2555dc984d57ea2ba51d561ad02e86fd5031b8d4fcc0cd9a86abb422364685724434cfcb9de5dd982b52d213e0c152c0ac46f892904a70182623161a115d81f02709c37fc8a4b11e5fb89daa2b24576837fac8c34554bd2a814c2ddad821d975e60bd7bffd61aa5afc826cfee4d20749669af5f59d7715a001cb2b51089520da9de76e78dd5b72d190bc2176888afc2282fb53e55244aa6a8dffec583a90283070b7286a8b1d27f72b6578eee52214cef2ea7a5a3aa09e697401a61be6e9c594e470abb55443b969f6401a0a3e8eb033d54a807f7f9aece665f49879001077ef450", 0xf9}], 0x7, &(0x7f00000018c0)=[{0x28, 0x1, 0x1c, "290c90e11fdd6b4c54387cd5c33ec813c9af06826a09"}, {0x40, 0x8f28058122c461, 0x3, "0261b4eadbbd929a1d2a39b98587bb481bc8898c1a1c5f871975c42882e5c0d99fe2eb1a671c8c70a8800399"}, {0xf8, 0xffff, 0x2, "4cf34f95f0d207487881a6212063c82402c15e683f32251290d094b7c98aadd76501cd08f197311a98333f7aba1d50f82be7ae6a860bb66bf9047d62076979fcf347f326f829dce580bd7d4de838a08c4021f93c200a5fce9008a2f36e955b77808dc9f18c811cc586a3623d275287cf70c42f39933b071e142de3087973f21c411a6b98145d230f4428ae635b66511fe269351f6f045c54c2cce77c64954902997f379c49676b4fa30d63e7e1b72bdefb082b182c7fcf0d07a4162816957a51a11802472efb56a786825a79d8d5e17ee51b496529ed62efac560dc1320ce0a6f63504e8a3"}], 0x160}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x40, 0xc34d, r1}) socket(0x6, 0x4000, 0x7f) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/54}, &(0x7f0000000180)=0x38) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x43, 0x8000, r7}) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) msgget$private(0x0, 0xb9f65d692db02b34) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000182f66ffffffff00"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000280)="1995952b716513b6805efdafc0dee6b3727f5120d4c95b7cb0d874dd6040384358b2a1b6a9d6e3a002fdee72f2cef6e142cbba24c18b7aee440b5b2c797c10b58bfe63f6e1f8387a17a51f26ea947d4377617a11e934323600eabc64d8dc1f1bd21f17e0adb76506f6fc7eb0d13c6bc2ade85020e8fb7a6b32e229d26e891778572c120716db475003627769aa0950537197e88721a5488c6e0837686d8445d9", 0xa0}, {&(0x7f0000000340)="706823c1002208a9af4cc79775cb0ed01bae69e27ae910d3080782d118684f0e8f5336b9d8ac9349418f2663f3c4cf2b4a2eaa9106310914efb143b040e6ba664e4836a816df2511a6f8aadd09ce20e404494f2abad13e4c6cfd5d96d26ad10bfe17e3ebab7ae0850ec3151820b4fc520b99786bcfd51ea638d55355c3f9c4b2613ebc825527a6e9dd7b734b98298605be3357bb46a7ded08d898abf86b4dfb621d919ba1ed9b67cb064a7c0dbef9f7cc2484a88ef", 0xb5}, {&(0x7f0000000400)="3ee74e32e125175031338138fa188c60728471b277841a0f8d2b34b0b06b8fe36613b9b7a8e60ebdafdcf1471ee3783093e36b2d0203a05b20be5c71e4e80d37c4681ab17b450ca503b78474b8ad713839916a5bb8784a6e8e4163b3d92dbfac020a0586864d068500", 0x69}, {&(0x7f0000000080)="92c4c5f53ad2d0892456aa038e4b9d62ede5456fbc7bf3ed393d2df509ed6fd44af620957854355b87799e2ff0c17f1295dacf8916320a35db2a9a3460", 0x3d}, {&(0x7f0000000480)="db405ad17cfb030c4ec8579ee2579b7bbc962a17f57c70979da2f4de8841220b850cb296a9c2e7fb506b4d55949d3a08679084e1a5de3de36dfe6c5d7bdcd5d63562d554057758620e744addca7d54c3f3bd2e3414eeca48d97184cbed285c01084df6642a1cce01a560763725fa8efde8d28c6ac1b3bdb40b2a25d0b9630ed5b3ae5901d5340a9bfa73a0327f3a56df8b293fa4a910f420b90067973c18f6d7888907332159e65e29ddbf1e8f37e9bb74a269d61015b0852ed88f2b1b46a66aa9d6ac6f7e3f75c8346e9d276dfb05946f74ed9863c4ea49e15168b2196a92ed66505daf19c5cb465fd026b416ae36fc43522d8903fd990f1e812e0f97138280359e837fd5ddc97f00e9fbb5e3c92ef426ec1463d9fecd1b759dd7e7f2181173284fe06ba61cdf645b6cce3f0d32d3293c8f20a248ec7327e20bd29c9dca4550e78da22bd950bc46b28ee371a7cb068fa873ae4151630d2bccdf8048f5ae69003ed3433cf72a07ebfdd6c3906466932cd627f42e397e7192fa6a13d875e17ce4258fbb6ae635ff55de922fe303101f557d917ee78b60f4914fd92ac20c98f475b942a6f00951d0d010587d29df87a1e6d13df3461b708cc883412ef0511070e3d30103dc5b82c8280a48e71c5650f657d539b9128337f61dae422c4d035e432478e7a5807bcff2ec4c82ac897076db76d5738722173377468b6c76296b9b23eea9b48a661a6d58528769f0bc50fbc75caef44b8689da644fcd076efb400c06c0b9ebe24f36a988f2721fa066328f7afe596dbf9ce6990a19a28862d72c7c071d1f5d2599f67d47faa0813ac35e1ddddb2bb716b85de48598714cc243bd2108e2d003452b3d546f5bf3237d62a09029259668eb39b868c1a48ef2b44cd18772193889be9df1207ac2fd48bfa875afe9e474aa70614923196d544befabbfd8e754b752e5845ee4c202069ab6f440615ce833e776badfd39aaa4194236b523c89a934c7a11d62e9713128fa7853ebe00e59b5606bc4901837d3522f18a0806525aa052f3b8f478ed2f1904f75ab885a3ecf4eb88c4f9170efabedb319e9a1674e6400dda7a87bfe91a0244b8a056155569791138b9b7ccaf3872b17940c02f76571335a64c9c5fea298bd6a2edcf745a17634a783451320f26943dbd2bad0c57de04fb61cd861b2e069e9c83d798663794a6f4de72997908c667ccf90d2d6e09e127aae36ec96276486816c01a50deb162ecfe5661e2a0a70e4f9cb0b6f7bb203517476d4925598cc1d115c31c17ea5b0afa9592b068964485dcdd0e45d73bb00d17116d54ab20569cbfb37bc9677c6688fc7669436e76c0f8ee187e2aba3a9619bbc76236ee4e6bf9780052588d2e56860d128f5db9cd47b6c9b3cd3ee3568c434e871ca51f9906e156582131bb19fbaa23b8316c6ef3b2022cbbb1281447ccff711f4a895a1614000046addf971424d1fa1f323c21908c615e2523bdc16d238299995f0e71d44f3fdcf1334eb5cf94e3babed6de701bc1c51dbe9b8323b3a6a1a5eda28ff15050d3febf0644231ab3b5354d6d8340cd9f86cd560f2a914a95223fffab40296efe314cf6c8be0cd9e3d4c06c535c0c6fb77318ef06742b214abd019b1349cc8b2fce30499313dfff5b05dbf3312bb2c5fb16ea673345e3e85c2d00dcff22284d15ee8de0893427a50972b8887cf332f379edb17bd7b79b87fa839920d91d18b57c803b25fea833bcdcff703a7b0dcd6a68b4e8a3551f70f45ffa1e98fc5e7fb169679b55be4489e1f4c39de59d3147412fdc260552dd3f498f472f4200875aab23d26bc81b052e2a06502df88af87693b0b829528d62f36faec81e7421186ab8a3aef105aa627bc242bee8a045980ff5418452de7b4b45081a3546ae67cb476d4adada05095408c790ab8d2ea29b96f05b1faf204da06a980103b30fb7f54339e7a1db7606553fe6a41e3378a9530cd8a770e2b63788dd8331070a76a8ffbbe6994359cbccc5e88538ae0779df748bcba1b3fbfd65401037cd6ff13dc0c746d0cc99b37e4ecbac1b8d0321df4f889b31037dbb86edb6a23196211dabf74665b93bd1f4719638865cfad781ef82bbbdbfc3cc1cebecf65353f1f436dd8390575a3c49cabbbf6d09cc0f4a8fa14954e4b4473644a9ab857049ef0be50b4a4851adeddf8fa1deca5995c27bcd88856f0e1b9411fad9f2d53fc433b217903f6946e29d38c88bab0a8159e5abea9dd1dad5a27f7d62be349db8f80581460545653106e6a7ec8400365540b23ded881ac6cf096f67968b2d1d9bd5b711bad7a80ca1ab005b565cffe4b49f7a0b12f54bd985cf9b35c6ff33d7b263794da792772b275c08746225f4fd487266ebb5e145290b7dabb6f1f54ef0799f26de8bb9f9c0c4dc9f90730231986ad3fcf2ad6ec11184d66789ffc298d006413dbcf2cd1f68e7996240647434fa809616568d60f7f3b61d2c54c10ae5b159c119fc7295395f36dd8df405bfffcce5be69cde778094656527116a10df1935565e900277ed37191faa2d526ddedc33a79bc979461fe8d3bdb8b9f5b57597a4244296b9c9695ae247aabcf37f97226921cb3b3fc829dfcd3af9775dc1d9b1c0ed1440444d6ec419c4f0a0ac31102ce7fadcba376e3469cb660d31cbd3f613f7fd497d18fee0f6561f2dbcb3fa1804b47a225d50a35c02e90626339ade3cff3446357887f440db692396e8c4b7151af9a051261edfd2a872078d06b52ed614a0562a7ad9a1dac9c86565875bbfb4947b81a3ab3fd3e4580b11ffc4ec0c0a2ac307bd7b0025554144b7c88330ff617d8c6ba6f7125ac101c418f0a5506ac0d127db19d20dd3650a3ea4f5086208dd0de36827f21664209b51ae89189f17b001ff4b31e6b0bb84f502722ec2484efd9adaee2690adf66f77ea2a5785e5c04849004c0aaca339ba8543677bd8010e19fefc73d2bab5b2f52436de836b8ab14ffd57a9400fa918022e5470fe962219b8aa4d80e2bd3a58e3bd105e3855eb46ea673186eb9b0aec12b983a943062be8bf9bad54240555a155d0d810604d6a52286c01f8b643d6539af07012d9b2bb548fe414d3a1f3226412ed35901a6d14a800f0aa7af86686733626b8e0710bcef6313b69ab7a09535a4d47b95e5bdef00d918e51d6f2be59ba53af73bc17b52abc0a5673baa76faa54e3ed9d3d6b24f3233cdda3c30080703acc747784a037c7b0b995584e4ad4302225f6c2195f6527b6f7e5a6d6d510adb6002ce91ba89048c33136af3e1a5cbc9dcc9d4369ebcdbe71dcfeffeec9f6bc7fedfef0804f5dcd2810f15262b27383b2b8f5e7162dc7e8af6a2e9a0e1299e30847e8920ebec4c78aad1e583e461f872aac68937b8169a70232ed00ac11e4342790fdddbb8b8ac2c9231d0fcc4f64e12ad4e6773b6338bba18063bfefebdecfbefb381782cc53cc0274928dcd33f50cff33672b6a8a377395064fd22913e54190292cb22631c69e24d4e8eb873430d4badc018cc6123cdfc4092938b32992083350a466e71b0ed90812460874344262b5bc3db59aefb19366bb3e9ca9332e63ea304c1034262fdb083e367ef5e91f6043e23e7b048a55659dc459eb83c923750bebee5b27a1bb24dc4b7366498215e3910f0c3ee9e0949c53edf43d6cb91b8211de10540bec1bcd20ef6869a5e5dc517e81b117e1269fc88efa37cd6b34c046e9bdf79adc1e8fd0c6bc4e97c20029fe04a499971b275ddc778bad698924f6da0b1fafdbc23ecab8a49c0ddb273cbfdba49e7a273441704b0b12246a1979f39d9caf184ef2136447d59f7dd791aaa090c4e331169bee57051cffcc3bcddddd0e0f2e88d72a01ac502c3f53d0b5e64d3e244e398aea7c1c0d898c056ed6233f1ce77460abd0cc3d259e5fb77d5db87e345e0429b4c73486600275143ebeb80b96fca62d508e4daa06224bd0113d9d559375d865dd2aa13bd7dcf9e9b1775b709396699b1fec10584b96d92e05658d1c7ec353a54db70691c8b66a9d4a5808dbcf374082c9559e0a50a7a960afe5db637065ff7c4ebf30e03e0afe922c6a2656161df2f836b818ed4f82235385174064e26cdf7f10fa424646c8ab63246dd2addfff308db53fab6f200dae3aeb84e6e094a6a96318c68ffd3c94a29cfca51df93ec9a38ffb76920e995bfc64861d8dfda55692972f7bbafc14b1043a8bea2b8da8d8ad7540d560b5e1b33a570a81ed6507bb77c2045993a8ae82193fffe2991b75ce212bf415753ee630a69cd2be3b0569f1ceeb9b0e0888dfa5021ea6683c883d2f961cac811b0188d59402e172b4c40bc964d197dac6c13f0d721dfa2523dee6bca18a8c0ef14060acc4e470e5a7302b7097f6623129ef1c55bf12e12ef8954fcf68ba8c68c5e09adbfc72127f9b6b918c75f61db80732700ce6450ae3143f4ea0b210b175ef0be87d407c871689869af85c6efcc00e7e8b14db0ed74e3bb66fce5b3ba7b1b56722913b12ada783b63eee0c6f7795d448c30e02eba7a59f68f273b7fd6e05e15c1e2bfd0c41e2816e78bf7bba7121165a9c9393c9d0baddd3e6634d2c744d0a8ac2d1ff9cfd8b132a924d71449067323c2c6d60a3e12f78c771276a528442244c4c4b90f5673ca174c0144849603586c049f85411b64bb1d9a119091cdeaf73505e7e22dab05009cc4c2161adb79ad8201d88a1cfd0bf50c2d33a513cfb998716ed7f6142d2e172610335f62c75082bfec9ecb233ba9424c418a0d043c62e6f4e8e7c0c3d6f9aad2cf353f81d81c1ee26e20fef3b31ca8a316838b9c5856a630e54bcddf883a739a7b427058f3a53b0c6e8e166f1f4e3861c1d04937c5b0d195a146443e173646ab97ac373a8f2ae427e1d8d2f866ab58352ee7f71d5c5159f25f06c6eb1d183080fcef2ef06bd9ee520661dbe29766738988c6bb7b1738a0f65dcbfe718e0111fc040c6e35e27b69451526e342409cf39f329c3db26843cd75349dba84b28c8100c6e1a8a8218144060e0efe78c9b8436e03e64a344bff244201b455dda2f4349572f33b0389898ac870162b9aec4dcdeb1a5f996a1821750bad458e0ac51bd24587d4bfc55958f41369907bf60256cfce82f2460eb41ea47112f708984f1f6998db5e68b6c51cfb74ef3919bb3a5ab22ea5b8a6fa49e9cc377fc7711d1aee58f96fbcc0a51a04b2ca21bc7d9d71da6861f6456b1929d2c931073acc6d7d79b14b28cb5faf5ad84fd36afd477240f6cfaba88e27d0010b88edc591aff4105062114df63768e8dcc471032d6b27994e5c257af8002a07bacaacd9da79a463f00eed290e9d9b47181089a7ab8cebe671bc78f8e9b018a0fdc1db6e38e80e1cb8c8678e2353252bc59859a614bc74ff0c730037f2617f987fa705e8cdefb296e1df3ae9fb91e1465d64de1b4af0f2e950d172fba7d602486a3226f5900feb639d80671ff173e2709b5537d2834fbc2dcc985957fe89e8098b9db8e8229fd269dc6e1bdfc786dc020c8aa900a83823fd0a2cf3aa6bf036a1cc51f15cd166c4b04af786f0bbd37273f77bde1009e46e290fea863d04c0805ea276119227c0aacb8900889555b82269ac92a5dfd25e0816bfc602c525df8c0241dd38cb2bc11e7bfbd98ee0e80fffec2ffdf71ec4856310c8f37894c9829fbf9f1db9ccc0fce3520cd8d777eb50f3df32b7392af03988e29c61d0bd6246635c18bdb1cffbd9a4222d2d542520244f438525b3b431214eb974edf75f8530bf7675c7e7506d0fd98d3f9d6fff56f2cd5986c1bd77b4a087290a7b58019", 0x1000}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r0, r1, r3, r4]}], 0x28, 0x2}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) dup2(r1, r0) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000ac0)={0x10001, 0x6, 0x2, 0xfffffffe, "541158ddef601465d398296b4ccc830fbb172f3f", 0x3, 0x2b8}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000b00)={0x80, 0xffffffe0, 0xffffffff, 0x3, "d229e7839e3e88980d6c3f1399567d288846bf1f", 0x82e, 0x4}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000a80)=0x5c) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x3f, 0x9, 0x5356, {[0xfffffffeffffffff, 0xffffffffffffff39, 0x7fffffff, 0x6, 0xab5, 0x3, 0xff6, 0x1000, 0x1647, 0x3, 0xffffffff, 0x2, 0x1, 0xc, 0x6, 0x4, 0x2e1b, 0x7fffffff], [0xff, 0xfffffffffffffffd, 0x1, 0xcf5d, 0x5, 0x40000, 0x800, 0x4, 0xfffffffffffffffa, 0x9], [0x40, 0x7, 0x65, 0x20, 0x7, 0x5, 0x3], [0x9, 0x2, 0x6, 0xccc1, 0x200], [{0x6, 0x8001, 0x2e, 0x80000000}, {0x4, 0x2, 0x5, 0x8}, {0x8, 0x9, 0x3ff, 0xfffffffffffffffa}, {0x0, 0x4, 0x10001, 0x6c}, {0x0, 0x100, 0xb57, 0x1000}, {0x2406, 0x49, 0x19ca, 0x80}, {0x1, 0x3, 0x1f, 0x3}, {0x3, 0x8, 0x4, 0x6}], {0x9, 0x2, 0x6, 0x3f}, {0x9, 0x5, 0xc9d, 0x9}}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000335000), 0xfcb7) preadv(r8, &(0x7f0000000a00)=[{&(0x7f0000000300)=""/39, 0x27}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000800)=""/253, 0xfd}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000900)=""/151, 0x97}, {&(0x7f00000009c0)=""/52, 0x34}], 0x7, 0x0, 0x7) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) socket(0x0, 0x5, 0x7) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x41) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x325, 0xfffffffd, {[0xffffffff, 0x2, 0x7fffffff, 0x69, 0x100000001, 0x3, 0x2, 0x2, 0x20, 0x1f, 0xfffffffffffffffa, 0x0, 0x7, 0x1, 0x478, 0x78b, 0x5], [0x7, 0x9, 0x80, 0x400, 0x8, 0x1, 0x8, 0x2000000000000, 0x1, 0x100000000], [0xc5b, 0x16, 0x5000000000000000, 0x4, 0x100000001, 0xffffffffffff0000, 0x6], [0x7, 0x6, 0x6, 0x5, 0x2, 0x1], [{0x8, 0x1, 0x7}, {0x3, 0x4, 0x0, 0x2}, {0x4f41, 0x0, 0x214d1c8a, 0x1000}, {0x68, 0x2, 0xfff, 0x1}, {0xd7, 0xce3f, 0x2}, {0x9, 0xf7, 0x0, 0x10000}, {0x2, 0x0, 0xffffffff, 0x7}, {0x7, 0xfffffff9, 0x3f, 0x5}], {0x1, 0x3f, 0x6, 0xc8}, {0xfe00, 0x896c, 0xfffffff8, 0x8000}}}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="95c1a70a0e5be593accf11c8"], 0x1) mprotect(&(0x7f0000495000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x0, 0x4000, 0x514, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000080)="4a610e105953dccc6529c448dd1f51b8e887763c114febecb59cf9021a60abbd3a8e88f895e2d5925b2db3a1e4e29b36a083918a0c4c0aa1399b9ae08687acfdc87503", 0x43}, {&(0x7f0000000280)="c9dc70ea74e839683e0d38ca4d4635bc377b9667024db9875a8c4378f7413934418d4f39455af7598aca96ad3097db147fcaee3ff875e2519b5d632c6a8c60c4446ac08f12499dba4a58b2c438111905cb7545bcafb8360f3d48b2026e5786937dfe7f6bdcf0203f1ba68de1bddc1a535efdfdf9c5632ef25e99253e114f751c4e4b6b92610493728539de619d57157117b586c5bf0fbefd21920ede740ea76ad9c5460db09fb770f991f808a9765b74a4453e1a183b18b26679e1ec77b021c120802f6c50ef91", 0xc7}, {&(0x7f0000000380)="a6d8052b341d6c7bdd2a55b31c83bcf08fcf2eda02a818dc0fa49826e0c5c6d16315b93773a74ab820370a36ee4d7eb8d0f65d88464a9acace975707ebbffb57b47adfe5a69503e0052be8a729156be6692e892fa6a2161a78c9a7ea9402e6153640df69245ae8b73e290503db1f1055002f3fbd8af750ea733fd0", 0x7b}, {&(0x7f0000000400)="f3cbfb2daeda2e0989793c799c2b1623082d41f9e1077ef3df7defc578e560e771eee3ac43d858827601b26cb8c87234f42cfed66df9d7e291d2b0e1cbee4bb1909c22bd4c7e8f89b6a5c8931aa7c3b3b407e5598e58aeaed8f9f625b0da32966ecca7a3a03b2b746e913faf1ec29f45fde78cddbaa991db66d3fab280fdd83943af6ee838818dc0540da0e98d80997f6873b8746d5d115de05f846271d0cc3913bb8ad40f1a93e10abf58d6d88de485d59297eed55de89828c7215b6c4d548428cf9f26658f0556b1f220df973bce840245b9c38a39388362690aca74c6c77acd546edf6b9a7f918fccb771ccc24a3fc021a4be39754bfaec44e5f2cbeae67756b0d992b94c0994988a860e20560681ebbc40fe9d1ea1f7e5fa63b061d593553040f78e3f16c3b56e75e4f112316cbb74b566daed7d0c990fc53af8c6af22fdfe8ada2e6d490e57ac8012a857ae40e60ff4c88d49ac42d3f47634dbddb8610d0b66cb1d6ba75e7a241db6a5dee7e96fde21ce16fa27cfa872eefc1ba03e01bbec8ac94abad5fcefd963cdc016afef36d368ee7f37ae9ddc0bc0a001ed21f21eb846d455cb82cf2913662543722fceedcc219afee2b7856ca751cc097690fedd17ce9a406531d28cde67e1399784ffbbfe09bb17d7875026d6e15e71cf29ecce00a91ebfeebe56a4ff40945f7e9049836a5d239cba6d43976e9e705098ac87111024375df5ac1c95b20d7bef28ba37643026a7361a0096a45f6621dd160b1502d99f3620e343b4a5d7eb254c588bebff3c9a6f81bee5b9dad0e73f8cdca63453d0aaf6454412d7f5514eef40fba2cf3352ffba19ebf8405e4120c0e2272c9b33b10a21776877b6cc4c30efd006f4db6a3b4c60ac24e99a3df713e22e8b3fcf5b5ec1ce12ee53a945aa255ab4e41272f6e7ea60374391b78ec2894499af616080d2f5253afdc7375381d454baa8b1d4a7269ea062ae7a31a723098cd61ea4c63db974c53a3a0d2cf3fde601ebcb16d6fbc5a4ab55eaf60c3860d81a62376fbd436a6cf2f4986547a53477caecf168a85541b81d8b1dff1c360483a305304aca5d3ff53133b74d4f4e57c67549dd7c325da4a8120cbade45455dd369e83c7d3e6034cf4d0dc5205648968046b919e49017489363c1591cc7170fe1b69a131f05b953aa7adb1c3d7749a687590b4e27e6f57474692fba8f0cc4393640bb2be21925e32b917366f58dd9e8c82ee0382ead86eff108be960a6f9bc7b0e050a69a490caa33db9fc3e89f09b3db05f560f8fa4310c49cbc90fbedb90be41d2164060f7181c118ce8151e8630fd4329b47f04770749b836fe7409a2bcab5b032720abfe00df2bc0c0a0cf456c5d9af6bbd0714a45e888bbf6209b69fe2f902a129ccd1c2858fee662ae7e6e69b2d99311127a590ab59eb29a236415365d479b80de387619c160de90eed292f9c29c61535fe38977ed9f314eb3cb9f69f24cfecd9db59492b3fe9783d8c6a23ad3f0d006c3c383d69efe7249416472d2af5f116e205b290c166535180afc1c657a341342a5da37017774634495fd5e5e716d8f1b8d639f719abd25fdcd725bfd1b52669756346494c8b62ac74fd99ed4009a544ec4e3086262611ec024ab04687ecfd39dc929a85a61ab499857dc270f1f268e29b944bcaee070ae0cf67f13e07fb2519c3333962703bdb04c6c1b02a84cfb759c7e323f97a9613ebe79d0ce75bb986b6264e74fa2d6d9fe1f5a549ec69a7083aaa8d6372662d9b79130b4f60c53daee7b49cc3b9ade6c732f8e275a970e0c6499271a77886d094e8f0da8ac228b98f2269e18aae003d79bb643f954c382900e4b9fc3bf20b44142d221730b7dca00f9a02afd61fedd794d36f4ac4cafcc8a1446f2a7fa3a95be47f89dcbb7ca5f4e1e27f8b5bf348def270519ce5c549faa9717ff5bae26649aafe8298ad2cac5d60b56eeb33dd9f2cb88d3d211d83923a9d63e7b3c37a19999827cdcb45306d86c3bf287c66791a8ae76b08c962bf273d861158e14bee2f21f5d0d6fdc669f74afeb60a8189c03f5736c570dc2c2a7548b650fbdd591d8e02af41fa549a98f2b2afef88756a13eb8355a9f55639d3973c0a2c516f5a1f2d080d62c995aefdc76f9d6832a4d1733703e92b7500c45b45e25e13eec40d447ac6b54884e046857ea27c0d39dae21c130a407c298b055478d8eb022d28c298a0bc4983c859955a26e894beeccda09a7a97037637d9b712b1df423967d3725caedc3dbfba553060f795f9b26b14bb2bfd958586b6cb2f20511facefc607edf70a56c8015e7bcb82ef1010df6fb78c39bc595d953a3c8e4d517b493991c8345f1c89a4f51aa744cbc2a03b0aa020f02d6a00be2c3e14f96f265f9da6c5db0d27e06ddc671ac98fba626972b16efb52626576563e30ace2ae80d03bb78d4378a36c12b6129c969bfddf9cb22bb34227a5a8f0ae233f9441daa298f79b3db9fc913afc7057f4a59dc1c09575e6beebf40139e1a193df8c059ff02f5238fc7e6fbf7b41e3b893663fcc566bfc224627267e8056cb7c09340bca5435fc44f15cd35cb226f5271a3572610dfe8e1150a122ef063f9d3f281245ff022e223e4b504007c71610168286397c4f5fc6f6d52a8c2043750e35a130ffa041bede8b24138c42fc927e7660408d57dae14216d151b5ed3583122c41f3c704aceff5c9dbaba9987dd18780ad6af36bee60164be968e72236b15c133fdf72419364e5aa3420c39a894e804808f9919e6407411c3120cf5606d2de2e03008fd9b50cdaf1a729deb8ac0f74d8d6ded88e0be085aaa2c12018cf249ff334ba192e387d009adf77bd403f40187bee85c4ae6165572018a432161b216778215665c5fe47a6cec80ad924232fb27890a6f5fdeaeee65cba863faf17b1065494bf91b5150cbcf700a045b5802f98c5d0a4cdfe7d042484b95b70bee008cfeb7e54090a9e182be081abc14ff714a267d4d70f0d6f9f9655e31dc4770ab041861747e27f5eae73b4bae26f07e6f8bd9316e8b57d43bdcc18660730a04c3c0ea70266940530c6e36f3e93ea55aa7e06db85d64deeec40aee2977c45242f8147be59647da44a30997d1f5bc596fe73701769703f6ad68d1750bff04cc12f0fd53713381ae3be11f608231f18d9acced33ca9cf837feac5eb49a833639a120aa5af15652b2a0a55191772d7203da17419b99b7885dcce7387a1bad0a42841fe6d5690e8f4eb0dfe0c1cfb25cb1283f7898242b010c82e70f915c91b6d3e9a796ee224735475cd26a6749f332aabc1cdc4a3ea2fbd7152c8386f392745eea52f53d759127e6f9775a0623db6ecaabb505fc3911b15caa014feeacb75adfb3199a782f4da77ff3dc1d893d352dc3fb9ee68d4ed561338ea5ad1b9dce161ef5eb175c7c722b20ab33f0100800000e3c7426428dd74c8a204bfd734116182f09548bd2fedcbd64f1c0e7ff932d7830c3a4098c94593e0cc0411266fa8ac7b080b0da9124868118028b5193c644b324853ad853577a190f4c40027c859d90c4d5cbffb142f71d32f6fdf8ec6f452cce16c998a531a08d0198b20a0027f59fa57eefe8759980db91941b31ebcc17e6a2d77c147764f228659f24f1a3d3dcb7bd1e562258d82d28ac5d40861a03fa8d4194e0f5245c0fd025f5553d04935c04cf9cf61c1f85d045df6ee526217e7f767852fbdab425c1ec1e0d5ef95b80770cc08cc23c9801af6e0131246e2c7f4a59ad02be4123728e9d862ee231d931a1301f4f0bf42fd937f0c2945a652d1592296e11ff677456b9520300ed7c4bb19e5f844eb972de27de67f67ba2f9f59e0d2b17a0437af9207fdd846efb3646217f64e8dbd7cc7af1027123f7b77c6e15217b36201c9a0bffafde6543ef4ce7f4394ec7e856155889c0ca6c0bba76f665b432fb6cb639a81eb7d5fbf6f1dc226433a76fc63b357e4b797ad1a4a259dc05e44eff8ca5f15f1cad87790a65804ddac0d3f9a3c4cf85baf6a05456ae9573e5c55a428a0b99ecf5c0651748bc0510ad4a342e623f4be67aaec280cb56f6a422156fded6de91a5d70e2e12c6a76f31ce88b1fa9849d143b2a5109cedee10c91ddd282500055a50c312bbf0e840b5cace262e4344999c637ab7c5fa5889598bdc644bec3c1b4622d2c51f05ef17e168cf99f113c1172ced057ea05b7a5ae3a02710590b4954a5bbffd92b11f7cb91a6bcf8dcee314acb9a36c7ffc1508c74738b4f336077c2650b4062460fc9a4c31a2c3b3071213769068e1ad08999440b143b9a778b3c0e98a32fc65aeab7f93dc81c7de34c4fe8993884cc2cd7cceee17f4fdc646b13cfb7d9d779864b22c7194466cda4dfb0674725d5adb59a046bf956929de569248c28270fc3f5fc94592b1b11769a301e79bcece403035c1541986465ca184ae80ae47d86f7a06b32c5572e99c1badececf543b36b2afb22df8832b59b53b9966bcb13635eb1abfc1ef91f495c58a368b226e328debcf09316e5ac9b54b67c32439cde8735addcb4f958decd7d133e8d2483adbf328a47dfb05496fd83612540f9bcb42bef18cadaa73a6741723e0e5cd75fcb75b6dda5c3665e800f10695ef9c726e4e28d45e1eb39265b614bb6e726c7be23e433124ea6a2ec1e8bc5599527088abcfcfd02dd167158fbca28b1ec634beecc07187ccc68da1eecbc54795839fcae1c9b852409bc2f33512eeb4c54042d04ab8ec589d8df29f252e65e203c4ec4a6336d5b41309894143ed9fe155ddbf49d4a1e7ca3001a71b5f90df546206f65821cba4ca0f0a5de163fca80d29de762d892ff701d9550d8ca15d02e8b14784b01e70d8ce3bba17be465dec2daeef6e26326c2ce63f616e676377c9f0181432151f5402f30317b5368f0813e979d9f27020388745db99124639aff237a01ac773ee11ea213b6b156a4717e89a30aa9dd0ef8df7cf9e7a8bcb3cc4414f58f0eb27d6bfda075ec2acfc20b6271f49da8928e5e8f5eeceb6a80d1e322a60979a9db2aec503524704024b878172bd695a69ad75b13e602ba82c5ac5b6dd0b86682aea6aec99ac99b4822f48abb49225c6ce5b652891b823a1184766b05222154d02a7db8b2b32586722c5b951599663250c5550f151a63dac4d84658f78076c91ec47fcf47832b4e7fad4d36c0eb290b1ef8f80a687c191cbf94f60b3d90c783dae3e0750997d4cfc1c16c1082aa7b871aecbe5f41e9e5830260114d8ebd186c36b865d423022d2c3ca898284ee5430268dfef20367065f18595daaf4c22c3461d4d6edb72027a10e6e7964d361ad066eda1baf24c489e36963988590cd242397574f171569027f506a1dcfd289db85d423596a64ab9910902107b5e6019ed27e1447115933c3ba1e4c25e9f6035e4979d2d88ea1eda7d042194bab6fc7950168f624f024b2cb0dd61bd2ceeceacdf153de17a1c64a73f8d02a7a2039a24a81c2393c998dfcefd6d7337e0d8b6bb0a481b8f4e62ecc501cb285e4be65a6f2e8d3ada81510d17f87a4c1dd41080a96dda140d9087e8c45094299e990a8b3a436307cd1494908d86d64cf2e524f689e4cbb0df8f6f3a936fb4f9b314526ea2e6c94cc1202bbb82197d17179fea4ba41af361d4038351c602479ef1a1a51d9506b267ebfba96cd6600ad09bd5a4301ec0aba9f6e06e4b8f97cbe9b0fd667bc22f48b2ef89c87e2f043fb27a9f671be6c0381cd99bb340b9873edc7cd9589c291efc7f932ad6d57bea0d5d6b00fc9df7b78d4ee447f98af1f5cdc5485c5ec2db36900f", 0x1000}, {&(0x7f0000001400)="8c32912e5ac506393f9f83f9f49d5b2e7e4414599a14897102c33bedc8bb4d77bcda936a5cc4b205758fc250aeb1f159f7cbb967ed441a027fbf34b424467b9e98113641f0e1d763113105d5271236943710d27a40f87841e1390fef88babb5a21b25f98b61e285454ad96b049be1f9daf12c7975bc35deb4618deb5f62e9742226019e2e0544829ecd5d4368ea1d035451f5ddd555d6f976bc16d38b8e0a34b077c1582f4ec", 0xa6}, {&(0x7f00000014c0)="47a124ab60f6642686f3209fc6a71335f7a29b8f896bea051f5f598c55c17f11f6494935704ecab163b207a0c3c82e243453f6f181adbeb66de6c3e674a5283edf2c87db6fb461463a6c70a3381a4c1f603ed5dbbdbfbafc0402dcb45c95937993422332c9ce5bef2a682868e31e120b81d9f86ee50fb1bfa63a1afb7611b20fbb217d235e6298314ee4967ad722131e", 0x90}, {&(0x7f0000001580)="941fc78595336d9d294ce47b376357d2e1ad309a79151557d6ab97d3dc62489537761481c1e8ed33386ce746edc04f4dd103d72002613f623f5822c379fcc9b9431356fe6cad7f3ace3b9b13a65061fa4444908407242c42402c3ba3991b620f110ff3de4d3e99a9fa2a6ef041d99c824549678b0f57103f208df6b39cd4aba8f2c0f486f2ad5c3f1284ea9e9d1ac3537a1ef8a67d75d4580ca0a83021f8c0950b559b09", 0xa4}], 0x7, &(0x7f0000000100), 0x0, 0x408}, 0x1) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setown(r2, 0x6, r3) getegid() r4 = accept(r1, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="fc1277693752a84c66207d47a59043181ecc288b8f25c5b2ec5a1a7dc611179b40feb6d6bf09eeb472ab72d8ea9f66ea8358505b94ead21107f79029fafbdec32b3d47097326741003661193d043eb886c8dd438bf46b76284f8b821d11f58599f73de7e1cf41fd0767115c0040f9afddf61ba3407d35bb87ddc393504d1e8c2bf305133c66ab89cdd99114626e3cb02596ffa194f2c1684c94f7b42263a73ff00b17e58d9e67360a33ba8825bb57f5df4ca9e66e7518348b77087587ea571f25e8faa4bc11212727a62e4820446870e7b9a3268dd9c36cd2465d3a50b0714b45515d7d447e4b67e1b816b70b4d2711bb4117a8345a276c12e6d54991de2ac8a0bc5a76d34459efc326e424be72275f20dc4f3b5fa2dace62fae36e4a71ec60fab49c5959d8e68a9c1b131b0182eedfa5f7af320ea54a33094ab2e410ad4b2cf54168c664d1e31e59f824b57cf5a176d5e2ee890eeaa28c393371cc7a68ffaa59e3906e50422c0ff9d4c0cabf74a1f826cc0859b5effde69d181076b6185a8993a48f665649286415484a286fbd136bc97ea18e2679cbb2ee8f4e6b0334f78f7531e2ba8fb7af5f4b6745826eced387068c48c61e8bc67d8f8837d8682e2189d636baade40ae056ad1a08a2ebc022d09c097038479a2060ae54411c36934c3785b269aa3218c7267f16b2dfb850ad8d40ecdbd6f02c3f58ebdf934c8fb4f3c099eae0a3b5ff292690b668dca44d60d89c23fad67b7738104414ecf9bba0e72fcc17a68b5dd21081d809d06faff497c456035c5a389acec993e3a81075dd5828eea7b7979577b56a3dbaf4415b355248c15f6362907187deec1fed393600e05137fd6981fe397f68fe4117ec257eaa81972c6c4960bc9d5ad59b8c9d2bc0fe65f80229645a54db450144359f10bc76f2bf18ba38b4f36a48e39e4ad9c82d99561fadef38c08dbacbf94f988b7f41ed8e5842757ebeeb3dd79ed6f952a454447d7e34743a956078cde4a0d4482961ce0f7fe1d9fb1b19c6782470bd68fffa4c5ed3911cacaee313ee4a3f68a37a634361ce8553fe9cf38103bb66dad5335f909d9868c269756752498c9667c8f7e7aad30d43c15f28ce23b4ad992be0b70b5c96c196c8b6e79cae5fc6725d0d3e1421ced97f3e2465113ef2d825343120214fed25a38090d87402a081aa9aa36d9cff1379f65febf1ccd3c8511304961f760e03052bd646b6ea514b05d0349bab6d60013d8728b924d907d263d1af526e01ef95363385c62247473965f8a69e200aa0a46da73438099497e49fc438564c6bd96c4427df1f1a9811c4411843c7cf79a47f38fe36ee236309f40f6b0c12f47eec4761e8a0d5b0eafb27bc6fa1a8d7565c7b39768e2a1a834705e5f5179a5073eb61a40f583034438debb07ea92d16035615cd752f33266aa5f27d98aa7bd871f2b8a3b14fe3a64c42dc6af0f9499406d69729d12ee0e53bd4d1d1c47edfe729718109c7f1b55a1924d0deb64c17a0e9dbf89031cf0041180d4ca4078e93a08a4bb7814319604d2c37ae198af4ec81cdae80ca018a80bd17dcee8024e72a68615d88fe6aaa05db2ae3747ec9efa8d3804e9a26fff251bdef0aa56fe2c9f03c828d2c18e402769b455adfec34415f4705d635a8928dce50e110db1d0e091c7b88339f5c154ed9bfbf0ed59f8405838baea4aacba78a6f9092770dd42e4189d8afdaec6ca280352792dc0845175721919f007373de3201925e35c0b338fccd79d5bc547d52eae88ef5d8585a1b943856d7769a7a6e380d33ae8c7179fb48714abf6975b3acbdefc0e1369f42161429bdc5f05b0b292ffeced413e1a35453adade87444db9e1bb4415e09b972a60c9831a528f172e3b31ccf108149518c1f3c01ed48af99bcee6df35506478c1cab0906e3fc1a3cd531b663ce2ff314f450384c126b46f98c6affe81f515984e7edef1203446acccfb9c2d40edf911daaaaa6a430170020efa6e9ee6c4ec127ccf008146e5166ab47186787da3822f51075617096e2fbe92933563253819285b7b176b96a9bad85ac01309683875fe8942a24f989a1a9c6a1ee4159f1ed7cee18b9ece738b10863955bb50e2f753fd9e479c533713446a709945458d9879bb969d71cd81a7a19fba19ae47d26da681c8261d0942043bab2597d42a55562cd89bdc317eaef2ea263fa9ae152dae535fa4e2918989a1d6233bc0ee0d9c9fbc04144fd3b03fa53bdcb69c826478863efbe9a406d1c2d16dcf0cb23f7505cfc41b7faa9254f67f30624c8f014d8995773e02688837af9ac9fdb7cc8e7f2b6aa9af41e3df44f12b98518186d402bbcf1331df3c7c50883944e22ce7503dbf8efae4759b25b808038b741efffe801fbb8f2c8b650a0825015d2a9c4b75583cf8851bdfa0cf72f2f27bcfd73a9f06e0f4211c77cd219d806f38a082fb1ec5b8a07f619d84cfda54813c8a9c8f3ac2054a74d6fa808f67f6464c9fc661bf70a58ff51741b33c0cb09b6ecd934c7f53579b4a499c28652951bb9c62f3a8b4aa38bfc79fc2215fd7f48db1f524cc91de51c6346fbcb479bb7b5db9b44f42fb2742ed32a5d417fcaa7991d813065bd914f0f8abf094e126710b04ed110a642572c1fd0bdfb42d2973482b7813b28d867a5dcce664d006bf3e4b8ddb6b2d2a8b0f60f38998a045036497b54b7c90b6b87bc16a84dff57cbdbecc367852323dcbe9e357673e91a8c097a21750731e5db44246d42313a5695c438c92fc264205de34d0843350f63bf57948e7a42b7eb7b2b23b3c2ad461e3249199a6611395863820fcf68c709a55bf42d1c61c049b1f285fb3b1b15a0c47ef13dcc5844b840b2e2086f15cf1a6fb02d54d0db001104dda3d1328bf471e97cb457be05a0160c9b0a48c70c3a5c5b393fcd20b93f72307b11de2aebe51e16470f7720f291b1408e131fc299415fa5a82ec468ce3f30a0a93dd1f96ebd1ed706b33bebefc49ad4ca167ac69b4428d06afa819aca4a82ab9acf7df687fd406d2366c7883d79eab87b7dbd18aa5824001856e3035b41b15dc3fb8beb4532e7b31ce8d066dd8863c7ec4551b7d6e992fc92cfd6407122eefb5a14470215350e29879826810e65d255ed2b9110af0a3be38be53c3bdf548b5435268c947c236b87f73a51312e45cf70c37dd1ce5ec6cb7412716bc31f8e29a6989f4ef0f276bac17a6477b16a948ecec5de8edad9627f631fff7166739a34a838b4ddc151de756b10427d7aa374c4d86a6173598439ee8ee0abe37f6af313bffd09198ad8d3a73e651146b0bac16f241cc6abe620f5bd5b13fc579ae99c5aa4ecbe77b71008f9689c27932932baa54ca7b386d14ad2d85297d1ccf2c8b90952c9ff802f6b3516bf32f0064b60f9750df63e4b7a70741f565aa2bf92978fc6a3d6508a205f96137b9bd01cbeaea045e100382a6f05a284677db481fdf81dfe21592b44ec76d037a563a380251181d93142863427b01087e0c0bc2aee12398eaacd83086f86ec0aa7e7609e19f2923734053b35c53e0627bbce40a5a5f8e7412b088f847a1c4e1e975fff44c35842b2065536c4c564eb9146dae495ecb8ac7a5a02ea3bd11c13b9153758c8a138d7ba829b75bd10f6614234c2a4c0f7bd6b604ff38e253606da5820c80a365980a44b77420cc87241d2790322922db871047361ba07f1b70bd1ca2c4c41b8afdf91ed0d86f52d8d862a78b985f0f86e2953cf82e078e612c5bccc5506ff8fc292dec5945d02b69c59c7905ffef020bf8ad339f02fc469275f8e9a5665d1c3b23448d044c6e6132371bf4bcb9a5048eafddf50ff1ee231891c24799b1ab9a061c282e2b847c3f1e030afb092aff53e4a6fa43d63f0c07cbc15007dab5788445867fcf20a187aaba2b7baec230eda73f95ba3effb3f91167af815b934a4aea7833e5caf3d705a476b63bf3aa157364fb5f6373e1c1aac38d9fa730518eef17594528b026775a40aeadb47f744fa6394a7f5c43befb9180a394461f9496f23d5ef3d8cec23cdc55c73fcc24e6a9233cd55e7ba4ae41690fdcae90ca3e3679a43985d0fc3493038d2db198b34ea2bcda83c3a144a15c264b68f6c0b9588fc036babe2fe2c29e453d27a5cb43bbcf0fa6eeab5b69eb29d669d9f6000f5f56135a0eb70e9f746b6cbaa9a2d0cd9ae52bd6cbd4e9efdbd033ead232c6b27d7e33d897ba5931bf8a2a5b37c6be477016ce7ac692acbd5bcb7c7f36d25475ee392a6309f43e4a223a23c3afd303466d85e072adbe82ea0c85aa2ab0b48db2687f31b8912a9a184f0336a002c1d7c7d36f936ac9f913c8e0868b536be3b9b64ae54d75b6147cf6880924ec3f8ea7263d5d509ef87cde135cfea7e1391d6e5ffdeb5987d974a2cf8311aeedd383f7c1db78a14d9ced68ea7e4b3524f78b21b59ae59d6f725a8a9b0a01adb5662a68a437ed7fd870c34c759c6237c19feeed2906c42f46ed113e496d59b7f85bce0be30682dccfb2907433e1fb80999d954a4d503b73753ff8f013de0bf65d8ef61e91428979efe21eff44bb15eb872a66be73925f00b5d4c5f3b9c74b220bc235d9514bdd8ebabb2cf65160c6198b8793938497e00fcaa4f47e06022bf6e645d24b5a74dd3c365bb727dd4c1e80b538a7bca9accaa21b96f14b86367ae6dd61cba84a6c0d83bf686f1fa9093d264e31c40970797e0a9a86f1283f4c5dc5a95676dec3e04938321cb05752369411f0ad8f9682dbb6e19624784cfeb5e4a9620db4cc318fea92991d93b2a2837d23169d55df8a0c2662198182b75bc284efabdb327fcbcb0d4999cfd6ce6b5db4c43a540e5bba332704d81e997372edf7a3e66e536d6179adfd7ac64a54fd45ffd95a8ca1ed9f7af8c03bc38a5e3770be5047d86aba30f6747849d3bb9d9e54471bd30c1fc05dc7bc2db374b21a33d8bfa31839c2190d154f3a847975099515ee968a0282ee31e10b134879ea0fb8f0a503413153d74e53a786fe76ff5d6930d895cfdd46e2abb088374aed6a569c49b8d929580975578ed8a06ef07fe027576a64b90f287e25c99fe61b7ac2a0de3333995e15f00b7a8748f9d12c33ae830ac9dcfc7babebccfc0aac42275bfa798d5957c0c3b0d50307bb288e54a6635883600e59169a6734b0c0a324c3b7ac01a5b91d26d8741db2fa9f902c13944a97e14dd85b8e94e8cab0198300ad4bcd567582a003c9fc34981883c5fd55fcaccf7195d8dc03ddb26b4cd335d6ee6919d80ff4ecadde8363c9171b465d282b75dd82a5e347d3f91f541694e3eaa35d57a8a001fd82fd74c4f84a47959e76c128b7960f80420727ec20d145952795b7bf76eecde6f1580d66f4b4bddbc5d8ed1ef1b3713ea1d67ba02889c71cc6f667123c75263524c6fbd724342a781a68edae12b23440048f167c07b68f8d7533e339a872797527eee97ac9025759a148701400a44cbf20f1a874a35a96139dc5aa39b1af01b021cfc70560aa384007f94e3847980d0f9067805982cdaad7bf809f2d9ad26a3d6f25bfe4d34234800c93e260b63fcc084feae1e597300539161d3bd397f5a7f72ed16d58c813e94ba0b0059e03eb86724e935f7e0f4ef91ae976a1fb62b31bf8e591d00e4156df6c536aa10b9d56330b8a02bd0e6fef7934c7dfe08737617150be7a53c5eb62602db3c071c9b45c643b5290592ff71f4f1fb337ea3416ae39f5ee96758966cecebf5c71eab50475c828739346ace0ec74f99e5037258eb004b8170b90ab979c0111f0819406668391f9414387589fe061ddeccc832087", 0x1000}, {&(0x7f0000001000)="7ac7a9239256f01306eb3d794f96090378a9dc1b5bd4169fd38c572904a6a88df074c9f6c84be194899d2314698945d18d67b172b6e8e2822e7250eb820072376799dcd7e75a6e18c83e61c684", 0x4d}], 0x2, 0x0, 0x5c0) fchmod(r0, 0x104) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001100)={0x5, 0x1}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001180)={0x1ff, 0xffffffff, {0x0, 0x61}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x20000, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) flock(r5, 0x2) r6 = open(&(0x7f0000001200)='./file0\x00', 0x2, 0x1a8) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001240)) r7 = socket$inet6(0x18, 0x3, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) r9 = socket(0x20, 0x3, 0x7f) dup2(r3, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x5, r7) r11 = getuid() fchown(r10, r11, r8) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000012c0)=0x5) r12 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000001300)=""/57, &(0x7f0000001340)=0x39) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x8040, 0x0) writev(r13, &(0x7f0000001480)=[{&(0x7f00000013c0)="0597116ccde27d60c343c5e4b7a00e4996c3832fc26d107c699e4bab2b30604f8610e09d90b3c4a94cfb65ccd5414195cec217ab466dc1a46ca8c9da8a36b5a557104fd02918f804ed78c40566ff3d31fab10152fc77198351c7e0d71647225a33ab26168d990ba4d3a451e5fe9ef20629373de20be9f08c402ec92a1998c397488a93", 0x83}], 0x1) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000014c0)=""/18) msgget(0x3, 0x20) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000001500)='/dev/klog\x00', 0x30, 0x0) fcntl$getflags(r14, 0x6d303fbdbeeb36bc) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f0007000000ad24"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r5 = socket$unix(0x1, 0x1, 0x0) listen(r5, 0xdf) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/35}, &(0x7f0000001100)=0x25) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffff, 0x9, 0xff, "e117441a88a01b1f8fddfd5e20720fe33148329c", 0x4, 0x7}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000080)=0x1) 16:00:17 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x2e, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r0, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r0, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r0, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000001b40)='./file0\x00', 0x1000, 0x100) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = getpgrp() r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r16 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r18 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r17, r18) r19 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r21 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r20, r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f00000001c0)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000a40)=[{&(0x7f0000000200)="26f25e98533c4c786b346c4eca25146d7fe93d1bd3db048540c0e329953d651c23188f4dd49ef08a2148a42bee1fb8d9a2736c4f2a51c9243d01a3893e6ff0c75d49e24b613384f467115ea498b944b702707031b67bcfba8112601b069757b5ad55ca9505f52f4f37db8ae128aaa837288ed719d54078e1956e3f0d7b9b3aa871deebaa0a5e693df4693c40a72bc8e403b38c12420d7b9b7137a5", 0x9b}, {&(0x7f0000000440)="ed5c414e31d4089ff11165618643b03dfb0bde6b366f6f4dc3ab777fc94fbd510acb8a3cfd0e8e08b69210c5af7b73808cff791cc6f42149abcbc4489515567967b58f7b1a243a999227307c4b43e73533ac523ceff1584c57ca224244643900ef3dff5a73eda52ca6d1756bb7ace2de2c457349057cfa0ae0e19833ba018138c23eba6464757e2baee632705a5d3fab953cc8bbec6caf1d33280035c96613dc53f04689ba5a10799e", 0xa9}, {&(0x7f0000000500)="21a5ea7dd12f1f800d5c472bedc707bd10ca5118", 0x14}, {&(0x7f0000000680)="9e841782177514ff1296683f32d998e1e9f963b06805415f2abad81fc254a261967e18f271c3be2afdfa4f658cda5b366891887eb5075bfee9ef2eed036ada69ee51292d0661f5ba6add23a7ff02fafdea7f53cdc935fc66016bd30e9108194b8c7f09af98028ea07d7e4f0871d6bf54a4ffba53209b286a29e6e723b8bd9879576731d42d307786f054e0a92765f467528c70cc178ea4e3c2c9d6385250d6b59d77e8bd124229d5bc92aeaa1e168612ce094f1c5ccdb81fa9a3cac83e202ec048091053eb116abdb185318c816ba8c4650bbbe373925cd7862d2668831ab218ad915fcb0b5966baa6c88f3b56649bb22473c4", 0xf3}, {&(0x7f0000000780)="a8baa2a81c3bb619f7227d18609894a358fc730cdaef668574fc31b958f2879db5d4e23c2ca5a54ffdb07136ce02a0f226890355a8f8d89cf616cde6a869bb9600bfcd8738be555338a519b3f3bb03a96e6d5c8d88e831bb6c4ad91f08a4fcc0e2081b85e3baffb4af4fc87f8449fc186cd8f1e2947eb6c830a723a6554a277998fce08af9ea431a479d3f4e0919bc5e8f", 0x91}, {&(0x7f0000000880)="8d12eb9dc04b0569aa3f50c8a1ae2c217f899784a6439827950fbe29f30669067914335e2e42eb0de63580bdbaa89e0c4f00b5e9a1c30fdd9757d2efde7ece24164b543e9a4b863c2a59feb6d5b253c7dcaaf436fb24de894555769ac2d922ca155c9c306dee089ee9ac", 0x6a}, {&(0x7f0000000900)="a9ff0a02902b9463f6261218f12a900613714e8afb68fb8c4128fa136b79753b8cb6758d12b2a43fd861a63883a16dcf262e3f7bd73ae117b89cdde6eb35c8f25b536969844bc9e280d027f6220856be14e07371b58f8573b8b275fb1ea8cab12c7d26dfa0dd44ae0bcff0a21f1a10bff59f83c41693989698492c30", 0x7c}], 0x7, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r4, r2, r6}, @cred={0x20, 0xffff, 0x0, r14, r17, r21}, @cred={0x20, 0xffff, 0x0, r1, r2, r22}], 0x60, 0x402}, 0x5) 16:00:17 executing program 1: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x8cf) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x6, 0x81, 0x9, 0x0, 0x3, 0x4, 0x2baa, 0x0, 0x3, 0x8, 0x4}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x8}, {0x3, 0x100}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="bf", 0x1}], 0x1, &(0x7f00000002c0)=[{0x68, 0x1, 0xe8, "1e1d51918b07de1e36bc047daa266a118cad6ad71848136c7d3499340836495591560e38ccc9daf13bc036aef30834ac6098c1c65f39937ae35e1809a0caa581637ffeb7be153be6b0b88c6d2077f921f4427918"}, {0xe0, 0x1, 0x7, "4b790eee843767a5cf98f453648228b017b67d223596130e39a8747f7ee1428b9205c904799cd0b17baa19e66dff95a8a4d3d337e69b31fe57b1a205b47362c66fd5e09ef394f12667b369590f99089c1c310aada70d93af30ebfedac8917fce955bb904f948b51e8bec174c2b4367b8f00b99d980ed44f5d06d43a72b0639ed6faa5d4ba9e6c8283b99ba43993bba73e4190167250e8ae64d357818d3e6a8846a99c99505b64e45babf0ea1f40365733dcc3b53f3040d0494afaaf79d876a927cfe115474c4806d8bffbc8a"}, {0xa8, 0x1, 0x9, "67ed0ee930247796f027d81a283450f8ce395abf0305ba25480257f0da15df291f5ec250d04fbb90c11c63377b36681218ab42f4fc9e12ba2cb2ff87a48a0d462e44e6be933bc210f3cecb8ac74f020799a41586b7a53068cd385097e65402482276ac404c35e2c7141fbebd69e33f604ce47b8c73754602418cc468b3a0684d93d9ebfcf513fa0b6c175dd46d604fdccd"}, {0x10, 0x1, 0x6}, {0xd0, 0x1, 0x1, "53a2a451a5af481d76faedcb1d56f15bf630c2b2a70e40c6ef4d5ef6ded669dcab4f0b6f2600a7151eae7fb69d2d5579eaea12673ffb500d4de08844879e0934e58b16af583d489fd84a73bca118a9b5be95ba067ef925c45c5d022ac8cf6a4782a7a55448cde83d2949209b410d7e9cd2fe8baa082ed9da118caa82c561171cea37dc3cf056760e2ca66b30fd7df80dd5cd66b62b2eefe4e60d815b2c18c02896d31bf0760890ddb2c3da100835217ecae9b618277b2b22891561402d1ef8"}], 0x2d0}, 0x401) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="800000000000000001000000030000008f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4c43ce9adfa3ab733cc974dcbfae02fc9c54be84fda4674b48f47f299935a061a49007000000000000000ffff000009000000b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c2000000000000000010000000101000044d967f1e5da2bfb48712812b7000000b00000000000000001000000000000003b3579ec3b20b98c7448b96bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c00"/448], 0x1c0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x18, 0x2, 0x0) semget(0x2, 0xd9dd2ea8ab3506df, 0x100) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r6, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x3, 0x40, 0x100}, {0x18, 0x0, 0x19762963, 0x9}, 0xb1, [0x1, 0x92, 0x7, 0x8, 0x37b, 0xfffffc01, 0x0, 0x9]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="705e6ead0b02c3522e55786a30a2279bd56bff716ff92c53374ccb3ffa6203112beb22cff9f70f69412fe7882c2f427b69e0fc9ab454079696a6d073b555602df3cfa064d7211fc68e698c0f5c50e0c5cfa7752957706e42262b65618aade0bd61183861cf506337d406e87785966fb8a70f15a2f76fdfc7daef3d846fb811ee9c4f79bd91c90131b470c5ad28f0aa5c37f93229404459ab8eeee72ce7b1504dc35ca2c4530154442bc71ef26546f660daddf142a4647381e49a9bed22fda0f4f7d38a6395c9f60f2b1f20af2c0080000020a145bce969f515"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) getpeername(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/91}, &(0x7f0000000300)=0x5d) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 0: pipe2(&(0x7f0000000040), 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4, 0x0, 0xd0}, {0x4002}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20500, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(0xffffffffffffff9c, 0x7, 0x7, &(0x7f00000000c0)=""/204, &(0x7f0000000040)=0xcc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r0) shutdown(r0, 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20150, 0x0) close(r0) 16:00:18 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="081b2e2b66696c613000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r0) shutdown(r0, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e27b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dea6070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a70565729718bdd9e0e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de598e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b269d4dd8f3a5b818c0a6854b898a7d154727d247d707857a794f062d3e10de2cb72b79b35819371707d59366952f116495eeb20012c9bb8ac4ed2feb9fd2b43744"], 0x10) dup2(r1, r0) getpgid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000580)) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:19 executing program 1: getpid() poll(&(0x7f0000000040), 0x0, 0x10000) mprotect(&(0x7f00006a8000/0x4000)=nil, 0x4000, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) read(r0, &(0x7f0000000000)=""/98, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) dup2(r1, r0) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1806, &(0x7f0000000040)={0x7958, 0x1000}, 0x10) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) 16:00:19 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x4, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) semget(0x0, 0x0, 0x957) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bf0fc6ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3d1f8267a3dcd3a3ee56917dfc6e878d5390a2daf70006fd688edfb613be608d1063e9905129d59cfc166529f8c6213407f3be17e343b6adbf0b73f6e26a25a0acf17ee5bcbee47058c02dde1ca58fa2cb8d389dea906a1f24ab8f2fd2994ac58dee70cb855b4bbbf986087699cdca9312f9e4e7d5a78be0b52a2da1d6ccb0631a5971684eec8ef6b5a57"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x4, 0xffffffffffffffff}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x845e31ab0cf928f6}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000380), 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:00:19 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc007, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) read(r1, &(0x7f0000000180)=""/4096, 0x11d2) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000100)='w', 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xcc, &(0x7f00000001c0)="b6b3212b79b3d764b834d2948b098dc4ac37e72ff0c29337d851d5692308da06d99303087fe55f392d4d610e9e09d964f77e49ec5ee747d19567aed9e7ecc5b376014db90a5bdc7fe01a7f652a4b357c92e6e3e1953fc4ceba6c5f75e125efa218f895df81313ae8ce44ad631a8f7660fc36ad0171dd3abe1945c9a51ff6bcfab0c691d9dfa75126126020c9c2fd9845d7e5cafe0ebf2c60f09b86116c14db347af922c7076a45dc59bcb682722b761c3adfc79d950a9bd61f2b11243beecfadd2a72e65de020c37530ccb42") 16:00:19 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r4, &(0x7f0000000100)={0x2, "8d8a55479becee64f157d08cecccfbff6daee7931b631692e6b25405f0180dc88cc55608bd1ef3"}, 0x85, 0x1000) r5 = msgget(0x3, 0x100000110) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = msgget$private(0x0, 0x51) msgrcv(r8, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x6, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r10 = msgget(0x3, 0x100) r11 = syz_open_pts() close(r11) writev(r11, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES32, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r13]], 0x1, 0x0, 0x0) pipe2(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r15 = socket(0x0, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r17 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r17, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x6, 0x1, 0xa4f0, 0x1, 0x9, 0xa6, 0x20, 0x10, [{0xfffffffd, 0x3, 0x8, 0x81}, {0x7, 0x5, 0xff, 0x1000}, {0x3, 0x80, 0x8, 0x1}, {0x7, 0x4, 0x2, 0x6}, {0x1, 0x3, 0x1}, {0x6, 0x5, 0x2, 0x7ff}, {0x3, 0x240000, 0xfff, 0x7}, {0xffff0000, 0x6, 0x7ff, 0x5}, {0x1, 0x1f, 0x9e, 0x6d97d685}, {0x38e79fbe, 0xfffffffe, 0x1, 0xffffff99}, {0x80000000, 0xffff, 0x6, 0x3ff}, {0x1ff, 0x7, 0x9, 0xffffff7f}, {0x0, 0x2, 0x5, 0x5}, {0x5, 0x100, 0xfffff38c, 0x1000}, {0x3, 0x9, 0xf5, 0x8}, {0x8001, 0x9, 0x7b, 0x200}]}) clock_settime(0x0, &(0x7f0000000000)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f00001cb000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x4}, {0x100, 0x8}, {0x80, 0xc8a39cd}, {0x84, 0x8}, {0x20, 0x4}, {0x86, 0x4}], 0x6}) write(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r1, r0) getpgid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x5, 0xeab9, 0x3, 0x3, "0ad79d0ab62124f3993e6156210510576f6075c1", 0x400, 0x2}) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3a, 0x20}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) clock_getres(0x0, &(0x7f0000000100)) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) fchmod(r0, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x1, 0x0, 0x0, 0x288731cc}, {0x6, 0x2e, 0x0, 0x100}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x401) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffff8, 0x2}, {0x9d58, 0x2}}) getppid() 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = semget(0x0, 0x4, 0x26) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r12 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r11, r12) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffa, r3, r6, r8, r12, 0x21, 0xfffa}, 0x7, 0xed9e, 0x1}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x800100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80, 0x80, 0x4, 0x8}, {0x0, 0x8, 0x8, 0xffff15b2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) clock_getres(0x5a1524c0a8c30c24, &(0x7f0000000140)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x2) 16:00:02 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x9) r8 = semget$private(0x0, 0x4, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r12 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022dffffffffffd8feff6530130fb9aa23d0575a54d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4dbf2ae46ac41e6bf3bf554799b9b800ed30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000870000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b1500c75ec025cd156589e86a49ae000000000000000000b679ac9d047b1873941f015bbfaa077bfbce47a3071e4645a45217215db720772dd804f4c34c19e2cfb6671e938113510f36e5913f53cc32ced9fb3d0cb3c39dc7eb155ae806defd0e72afaf228d863be235b00dd8dd830046530619e7db1c767eb0a5e02dcdedc45f23ccd20535c9c47674856af077bab230b48a3f21ce213fb0bc7ec100"/411], 0x1) socket(0x6, 0x4, 0x6) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50, 0x1}, {0x6}]}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x3, 0x3, 0x2b, 0x0, 0x4, 0x583b, 0x1000, 0x2, 0x3, 0x7, 0x401}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r10) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r13) r14 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r16 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r15, r16) getgroups(0x4, &(0x7f0000000040)=[r7, r10, r13, r16]) getgroups(0x3, &(0x7f00000000c0)=[0x0, r4, r17]) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0xffffffff, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) dup2(r2, r1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) accept$inet(r0, 0x0, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r5, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r5, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) listen(r7, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00007e7000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f83a57e6b7cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42c"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505f8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be15d3c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="d7fbf0b636878abfd86630000066d5000000000000000000002000b6670ab7001dc10219068652a5c4ac61b94759b795815b22cb955794f342e76dc1755d0306eb0393ce7e68be558cd0ce71a71dc4ebf9a2514c485c68eae7e48d64de670e84"], 0x10) shutdown(r1, 0x1) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x5, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\xff\xff\x00\x00\xe1@\x00\xfb', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'\x00\x01\x00', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="10fc1a1673131981298c9e89167f2c9edd3a544b284cd7818ff2d9b48a3611f46c8b6bb46fca8c12d14bed8f8e9896e1edd58fe70b8e148baf2d22e31ce67ee5d2684dbb4e9eb8e2bd1fde762474fbfbc78832d3fc10796603397c5e549549c52d8ee8af141b9bae27b898a6ba478a30a6cf4558733018c3cf7da3a8f47bc90e2ad6c8beebaab2cb067550e296c253cca458466d595b9e1fbc7d138be188f36f21c6e8a31332c48c1aec6f9350d743c872930175fdd11e00810def1c80c53e830253c3653945a33f77f57549fb9cdf5fee4cf49563b9b50719b25f47f7d79479ca7e3731b87708edf06570392ce67458ea112829be972d6ff8361c546de203008314bd5bdcc73d7529ba9fa408e3d881676da75e2341394f51907d3e1a0afb551265557ecfaa204a69d7f6585c5778dc48c4dba67fcb144cf58a388f509848381ccc190b6adcf62d"], 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x7dde3310, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x8000}, 0x70, 0x7e, r11, r12, 0x98, 0xf39, 0x1, 0x2ee1}) shutdown(r7, 0x1) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be969020000103a", 0x2fc, 0x0, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r13) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f0000000100)) 16:00:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0x2000dc, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x2}, {0x4a0, 0x7d28}}, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:02 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = accept$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname(r5, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0xaa, &(0x7f0000000140)=[{0x800000000087, 0x1}, {0x50}, {0x206, 0x0, 0x1e}]}) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f00000000c0)) sendto$unix(r4, &(0x7f0000000140)="660c3916ca6dda16898ec87e9235726dc0087063ab0699c308da35a86469f7648d0cf7e09dc8ac5588a6106da0a4873ab25e93d80dee0b04728aa4cf27fea3ef3f3110ab2d16823a32b52a76abb9eae111b2d83494f51b677857ea55e59b89b98bffb10fa57d507df0017bbb87e38d35e57d57965be0eecbfe52b845523e0b4db3173883b397c1a332715fd4dde6", 0x8e, 0x205, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000400)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000200)=0x200) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc, 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = dup(r1) listen(r2, 0x4ef) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0xfffa, 0x0, 0xff}, {0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x6) sendto(r0, &(0x7f0000000080)="60d6696bfd5342667d4506281b0437e1ee76f470309f3db0c6a16244731604945cd0ad109bac4cee3fd47963b00fe9c0b732866474c506094864de", 0x3b, 0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0099e9913d4a48a03419cf40d2e2a9efe3794bffa267fd9db6438508ab11f3"], 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:03 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000e1ff005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd07000000b7e8869c3b55454c6a0bd73c8e58b3532100e1ffffff01000000000000004de130c802ffe481350b1405df640593a91143e94b344a3a8912a2345c2553e0c0fce27c6d8e19bf903914b3f44cfc2b97eb879d2f3cb66fef0a9c54f5d812ac8ef2642292742f69de591a64eb301988615c4bebfef40339884e3a7a8de1cfa7202cfd0392012fefe36fa404cbafacb838b181a767d0dd78ad68f1554da9f968046842ac2a516bad986d10f9a3848e08dc56c411ccd3865a404b6eecb90ac60305a48ddd4bc82358153ad75b524d30e180aa53ba43b258372a8cd513468aefbab87b140f43819c97062f3486f44de1ecbd6608665fa12429623962d38ea47f6304cc495834f4b2d3c9a5afc073de008255d86b15d55eb6bfeb4fe076eec932544dc111e28681b558f285fe57ae826cf55d31be5422749f282acae858ada2725df51c2949fe3f6562"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f609552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e7737224cfa40598328b081516f3ae2ea5c978eee98c6bd6fb5447d9fa4011558c6b4be88fd89af4d8c735e30b73804dccb025bf60802d49124e22d306ccadc45b0751eaaed4df37a8997d76b77cff58f14e62c71705aa770e287f9d08d17dc32"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r21) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r22, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r25, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x9, 0x2, 0x7, 0xfff}, {0x6000, 0x0, 0x80, 0x5}, {0x6, 0x7f, 0x5, 0x7}, {0x26a, 0x20, 0x4, 0x8}, {0x3, 0x7, 0x4, 0x1}, {0x1, 0xf4, 0xf9, 0x1000}, {0x7, 0x4, 0x7, 0x2}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) getdents(r1, &(0x7f00000001c0)=""/40, 0x28) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:03 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d6f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup(r1) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8252c415245c163002c0"], 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) pread(r2, &(0x7f0000000100)="5323012affb5ffc0e8c56d70609e8f69aaa763c8be1d1dde4228eb9a7d0471bb3e5c99efb1f20c423fb69426aa0c5cdce02ed031e9e056ac974c3ba44481de5715503ca4cafe67f7580c01f05d48b2c5a953bb20d6eade2090b2a4fc8661738e83604758e849a42ab84317d4e2000e063ab588d48d235cb620076d734c0bc71c54574c83b3bb942d2303f0b397441712bf0f93bdf4c4902fa3aa3cf7272d7fdb3ad13e58c7aca988ecb5e5821575cb888b0b7654f0a1ca2184fdd2fd7be463c349178a6c1f1f6cfd9a951fdfccfc62b13bd0f6a8a352296eb75d020c91ac3a7f2a8f6f872050edfe458972f1", 0xec, 0x0, 0x8001) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)=0x91554eb3ed4cf0d6) r5 = dup(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040)=0x1f, 0x4) write(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceabca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96a00000000000005b8b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b513f7975e5510aa6866bffe6733db956b8b968cf6557d90d99934887b0f475a5a777d5cac1210ed1b33d5adfda27989769a4466b"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x14) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) close(r1) 16:00:04 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:04 executing program 1: socket(0x2, 0x3, 0x0) clock_getres(0x0, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x42badfdc7ac5d6d5, 0x0) r1 = socket(0x2, 0x8001, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) dup2(r0, r0) 16:00:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) socket$inet(0x2, 0x4, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x20, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x20, 0x0) dup2(r6, r5) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe(&(0x7f00000000c0)) dup(r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCNOTTY(r8, 0x20007471) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000140)="2cc5ea6aadaaad1e49aa4bbed364c6e82d393d0333a0cf1bf6ab706bac8cd7af8445b2f2e631a58b480f621070357b37a16d7ffbf635cb307b6099df587f88b956cfc485ea3fb072d790d92c1314b763f28c4a7abf05e3e7b7b1e83df669b3181955db2b497a1cb3f8689a8eada0fa641b0818d9812eb2801ed0da04a49e1096e761a1f859734bc9b118fd4d08490e7a70b75a272115c01c48e10e9cc688f1a54455909cb2db0554f5928409f4367689abfd41ecf6cd769d03e199f181a7b90ea020660eae52b7a41e90417728dd74c76f2c7cf955db3d1e21308f", 0xdb}, {&(0x7f0000000340)="10cd8462422ae978cce5ba4a23ae7043b019a10f29e1ae6c1495f2b211c526c967e08e6a7164da7eaa5da6debddceb3acd509d75271cec8588a1e09da4ef5f9c4072f04ffedfe6cfc9c062c0533ff07aed54215c000510acab6edaeb4426822bbe8b4df4649c59b705b5889d4600d655e0ed72d5dad54bcd51a9554419bac84281f2a561262a810c0690cfa6e8a1939fb6a4aecf19f2e67b424e581b7e7041d563f3b242a1abc1d2f491f87d50862064eee6d0c3df72c4c829b8274538cd1a7127b662db7f71c27e420d9ab5924e76a6cbb6c8382daea1a6d42ec13e5ebafe740c20ece590aeeb61f4d9e0ab19ee6ceb6f", 0xf1}], 0x2, 0x0, 0x7) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x2a4, &(0x7f00006f0000/0x4000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = getegid() r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) r8 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r2, r4, r6, r8, 0x4, 0x5}, 0x80, 0x7f, 0xffffffffffffffff, 0x0, 0x30}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0xdc) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000080)=0x5bddee7e) r11 = socket(0x2, 0x8001, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) fchdir(r11) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) preadv(r2, &(0x7f0000001440)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000100)=""/212, 0xd4}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/95, 0x5f}, {&(0x7f0000001280)=""/205, 0xcd}, {&(0x7f0000001380)=""/143, 0x8f}, {&(0x7f0000000080)=""/17, 0x11}], 0x7, 0x0, 0xd759) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100, 0x80}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)='ol', 0x2}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b8044e071adefbf0b536878abfd8663000000000"], 0x10) shutdown(r4, 0x1) fsync(r4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0xcdce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000d40)=""/4096, &(0x7f00000000c0)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffff1f941c3ee0adc118aeffffff2fcf49a54623c0238bf4688a2a197abee91fa6386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2884e6abca64896bc5e57c6388bbd2ad88b29fcff48701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab44edd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3fac1d666c90a89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5af8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29330500f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3070050c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05070400aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6ccb4c432aadcb5af4b6cfab95f10c54554e3b0ade52fecebcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5e950606ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316f1190d51e9e2c6faa948572a616e1838d6e5fe97ee7df1ef397ec317391f6ac0ac02615f4850e0a64f487dc0800000000000000115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d73ad0160a5dc072498e74400f632bd6ea808869bd24b48a2edd3d1a0c8e927614fef6131d1699cfadfbe23a3903a1d81d8feacb6f05c4d0e0bd998c4137a1cd2d64568173361f1d2349dff2536159c8c7df056e392006894da500f978247ce58811b4a4f4433143110cec06485dc414e475805fbd1c454f164c733456e3b2cb78901c8d212d35cfc726ec6a23e7a20fccc72d132ae6452cebb1d8f6845e3191cc9f5d12264736372d49fe790b0c9f4bf550936e86cf0e67cb4ab61fbcc85f694c4c2b3a20eba90000000000000000000000004ca311f32ae407150d44e8f22a"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x2b6, 0x10, 0x0, 0x0) 16:00:04 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x800000000009031, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/211, 0x9c}, {&(0x7f00000007c0)=""/13, 0xd}, {&(0x7f0000000740)=""/90, 0x5a}, {&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000000540)=""/231, 0xe7}], 0x7, 0x0, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82a82304d7fb00"/22], 0x10) shutdown(r0, 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) 16:00:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/107, 0x6b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4007, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) socket(0x15, 0x2, 0x46) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x7, 0x5, 0x9, 0x8001}, {0xe, 0x8, 0x54, 0x400}, {0xfff9, 0x81, 0x0, 0x800000}, {0x4, 0x1, 0x40}, {0x140, 0x19, 0x4, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0x6, 0x0, 0x3f}, {0xfff, 0xfb, 0x0, 0x20}, {0x5, 0x3f, 0x9, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0xd9417d85b3733e70) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r10, r4, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) shmget(0x1, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r24 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r26 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r25, r26) r27 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r29 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r28, r29) getgroups(0x7, &(0x7f0000000140)=[r6, r26, r22, 0x0, r29, r5, r3]) r31 = socket(0x2, 0x8001, 0x0) connect$unix(r31, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r31, 0x1) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r33 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r33, 0x3) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x5, r32, r3, r4, r30, 0x8, 0x8}, 0x5, 0x20, r23, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r1, 0x6, r11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x6, 0x1, 0x5}, 0x0, 0x5, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3}, {0x3d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x14) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='\b\x00\x00\x00\x00\x00\x00\x00(use0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) 16:00:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4092, 0xffc}], 0x1000000000000328) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62757304"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e6218103400000000000070"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) fcntl$dupfd(r1, 0x605e46dd85021482, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54, 0x0, 0x0, 0xffffffff}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r6 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r9) r10 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r12, 0x1) r13 = socket(0x2, 0x8001, 0x0) connect$unix(r13, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r13, 0x1) r14 = socket(0x2, 0x8001, 0x0) connect$unix(r14, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r14, 0x1) r15 = socket(0x2, 0x8001, 0x0) connect$unix(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r15, 0x1) r16 = socket(0x2, 0x8001, 0x0) connect$unix(r16, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r16, 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r22 = getuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x1, 0x5}) r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r28 = getppid() r29 = geteuid() r30 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r32 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r31, r32) r33 = socket(0x2, 0x8001, 0x0) connect$unix(r33, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r33, 0x1) r34 = socket(0x2, 0x8001, 0x0) connect$unix(r34, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r34, 0x1) r35 = socket(0x2, 0x8001, 0x0) connect$unix(r35, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r35, 0x1) r36 = openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/speaker\x00', 0xa0, 0x0) r37 = socket$unix(0x1, 0x4, 0x0) r38 = socket(0x2, 0x8001, 0x0) connect$unix(r38, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r38, 0x1) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r40 = socket(0x2, 0x8001, 0x0) connect$unix(r40, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r40, 0x1) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getgid() r47 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r47, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r47, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r43, r45, r46, 0x10, 0x9}, 0x8, 0x4, 0x9}) r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r54 = getuid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r56 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r55, 0x121, 0x9}, 0x800, 0x1, r56, r57, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r42, r45, r53, 0x1e4, 0x8}, 0x5, 0x5, r44, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) r58 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r60 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r59, r60) r61 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r63 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r62, r63) sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="aaed18b611ac8048a3d4cd2e6118ab4bb1a6bd97d656e0e80070bb9dac128203b5b2da68ec1f44b714ab4e13573f3e49e1c4bf125c76f17b4bd88c447e07c63d769e077ce7ff59b24f0de4570b18776f717e", 0x52}, {&(0x7f0000000180)="0fd5e124c05b359ec55b00f79ccd4a32ececcc00290bd09013ddd7f78234b69d0eb053f74bf40203f50b89f311b38a80c2b0afb3fc1b108c415a53ade1e40bbf93621a9e9707912364186722b5c64bcdf76a0e58b714bcf1be2b1120a9c0cd5028a46fa934f08c9c83416cacc720bcc459eaf68b1f56051ea97ce398ff3dbaa1b121e7aa6a37cb7f16a4ba500edf65", 0x8f}, {&(0x7f0000000240)="e042a3daf5c4aa4cae35323b65c4bb71b9a1c32c1f22f3550bb8536602ec12262ab861e49213aaa3d686a24e924e8045c1b0c90d2dfbe630c346c14a2c55ec267099f75656ff4c643e4b8f3d8c0b74aac2f57064eaccbca01b70a3b203288d68fd18c5f0d617125566e1039e8feb86f8cff17e3863f6db0d451a5d6e21174320f4d7ae69b8fc9dfe4bc2232905ea1e6c95b2c6fe3df2da92176a7fc2d7a643321ce61f1c1f332ede01b17bf6783191e59f51ba6ecc7ac965d32b0a83d43182f5928f6ce8a8f1c62659982b040551821b63a2a1a275cae40350a9fc9573c1", 0xde}, {&(0x7f0000000340)="78dc42ed9bdfbf9c21a2be9d6414c3df96f3868697c4f4dbb77a9f1dfc733d1e43d58c35b5126a85b4e1ff7906d24a8068bb6a3122c4c4c910c6d012d7e1b18db01508c3d6dee9801eef3dd174a27e84757b46dd1d8b6e226109c7fd1b2894e81276d82e76d50eb79d3ff6b6d3a4b6724479f438034535e853dea3d904fdef2b91245b40e6f0352332041e905e343e4e2815ba9e49a3650053fabab03b6bce9ba4bfac9a7ca126bfebd7f44577f72b2064924c16cb7fa1b3fd9c8c15242ed6804001da567d312374dc2a921f", 0xcc}, {&(0x7f0000000440)="7ef472649b27f96c54a0b9f8de788a4334ac351179e4f239d651ec1c13e407631a53eba1866d4cc61ef6657636f23e4f1c8cad723288a7bbfbd3ddb232817215af176cde45e3a668b3aed52d3e5f14c476dcb10312c7f117a1bc9b865fb05f8ddcb54b66b09ace7a8c3a7a2ccd7171e1a2377d785cf04dd6e473d193203b7b505bc1a1a1a547174b95473eab022b5e9909a3cb8164879a6f06219ec469af3d0f3f524a4257451a8f5fc67ca422c3b184f8151f6fb8e250f46b1b8f446894", 0xbe}, {&(0x7f0000000500)="eebd447d333bfbee7799060ba2845ef6b00ca8ce48ed7aeba3a28c0831812d7f65b1eda881ad656c8035044a319e68c418bbe84c632fbded433b289789cef0cbf1a4eba6131d4d93178f2dbbacb694d743e5497bad7c5f4d583e48e364705a35b3e5990755f2375334c00e345604fb3bc8bda49e246b9888421f6b60555ed301e38beb640c1bbf267a95b55876b48ffccf", 0x91}, {&(0x7f00000005c0)="74c1a81a2fa44d5ed044b315304a7e7edb", 0x11}, {&(0x7f0000000600)="ac4070b7e2a6f21d489df35776c02812b83e7f7e508dd48344daf24240f39e80e1084555e2f447c837038e3c8407b46d3806db0f17ee3e30fd295218297b752681c0bb", 0x43}, {&(0x7f0000000680)="5b5314de80f86aaf9f4340c5f6abf50e32edb48050917da7190531eba21b49450367a6f7811b5c1cbb1addb46b7bad2108d472f6eac659b70fdbf56aa0a831c66940f53de0637e8f6402ac77ecd7eee710ac3e0cf3ec92981811cbe6142d9579fa82f04ce5d29749407f97361f8cefea05bdecfe83931f127cb34712ef844e330cfef4608015a97bb1232a2805852c822560cd15d36f1dc51f9524ce358f8f2bde1302bde268952f909c500cb404f03432846f33ceb20be01548d32782c5e81479604a42c4637114031630c85355be46c04509ea2461a43cdf1e782e7572bc9fa96131b60c7beafcee715e93", 0xec}, {&(0x7f0000000780)="f8a45e35154971e3edba624265443b24db641ae2013b190a401c32c207206c2069c8119e7b8f1ac6e43cdabe6d93671cd7b06a6a2ddc41df548c8cd7c40cde9699a1c508489dc832a7b2035889b796d9472baba0f35b7160c9bd317ab9d44fe54005bb8b3895267d0def2a7f519ab08973e026ccadc5d63d860333a00f4ea9a34b0ae83f34ca180d9337b7189e41c2114ee1b5ca95cccc8199fe1f56d41b20057bb371b0e10801c20ee732582e73362494463d1bb661369fdab362d14d66be5e7ff7d0b8ee64f586", 0xc8}], 0xa, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @rights={0x30, 0xffff, 0x1, [r1, r12, r2, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r32}, @rights={0x20, 0xffff, 0x1, [r33, r34, r35]}, @rights={0x20, 0xffff, 0x1, [r36, r37, r38, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r39, r40]}, @cred={0x20, 0xffff, 0x0, r48, r59, r63}], 0x130, 0x19}, 0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x87}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:04 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="0a2a89ce4d3291b7bfeeefdf93c15acd148d10c80fffb6ee01dc99b40b369778be101074857e0f818ce44eeb8c3a9505a411a3eb197528cfb8b63b9a73526d20e01ca74b58d7ebfe2a55e526ae57781ed6e83a8c030f1bedc7d4f8a8ac09a637aaf2be58c56694249acc4ab412dea7a26261b3f2832fd75564d732eb6d10a64ae0522cc864e873fdcf918298bac2bd3182db918d6a7ae424c38cf8dcfdc8505e439aea3ec73c0b26730b2797936b20d02e98e6fbd6b3b394"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), 0x0) open$dir(0x0, 0x20000, 0x2) r2 = socket(0x18, 0x0, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) getuid() r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x89f0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x3) setsockopt(r4, 0xffffffc1, 0xff, &(0x7f00000001c0)="30b596a261f6fe528d1e80955f41a67073deadad26b0d3eb8bf73e5486cd9b34e1ba7db1d03c4fafe708e979810790d88b29466ba2b963f34172dc2e57bfcd2681870ade916c6c295d8baa65041d65911080b9090cd5ec7910b7ae0c2ff5b22a499f018ec0220e7d795789723348c5bc8138fecada0bbbc59564708856a379c3204a192620d82c4562f021749b11addb5a8c038839d43ebc65f052757626b83d544fd9b841728c5944228bfbb47c88d83527062a0d4dc3721df5acda00f835b5d35a09ad835f7708cbf5e34f92792a", 0xcf) fcntl$lock(r1, 0x7, &(0x7f0000000100)) dup2(r0, r1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) mknod(&(0x7f00000002c0)='./file0\x00', 0x20, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa41ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fcc851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861bcbc88990157b16db20600"/179, 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xffffffe4}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002680), 0x344, 0x0, 0x0) symlink(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='./file0/../file0\x00') 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/252) socket$inet6(0x18, 0x3, 0x56) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) r5 = msgget(0x3, 0x100) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/4096) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x51, 0xdb}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x40, 0x3}], 0x1}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r6 = socket(0x0, 0x400000002, 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="0bb7d9dc7535a6820dec0eb5a590ee98f061655929d5677e2649c94d9ce7a866bbb5592ccfe0873f40af6c2293d57c5c9b38e0115ddcdc194526b096808ac6548df64a870dc95e6977cd3b0b7c0e54c17b2ead17c10a4807384919214b98aed10b241a", 0x63}], 0x1, &(0x7f0000000640)=[{0xd0, 0x1, 0x5, "2676b5c1e254916e4de1290f9587cb8d520cd127a8332a30d382cbcdc466a4a02bda08ca2e95ea14d7b532c29556cd41d8523bb8af04c3e294d210ae6aa4dc1caf0fa861496578012c82cf95e7ad7a7e798441f3663feffb4cc0421950a9e9dad8638beae3a6ee4e0514a081e27d552f3ea06c0c2fdb7e21d8c11170050a77568f15855beb406188bb6f41adb386a2f00576e3e82cbfaf11b960f3bbc2671f62bf427381a051662279b7effcafa38cc8b16ae5b5b3de27f92e643eb70d"}, {0x108, 0xfffe, 0x8000, "01e20e9671182f88f5167d8653ecfaf3b38d68639e85558c2b4af1afc87b2746c094158ce0b89f61cae6bbff9c561af645fd306d7a21652a4a4eeff8c484dae94f9bcec09eb6f3bc9578a82cb5bff6b8431a0a46092d6d8820114971dd133e7ffecb461e6ef6fbb434fc6d3891c81d5acab34432f41cc1f5d185275e56661135e7a274ec7db80f361c0d80b3cd93139533536a72a040f8fe286a0a2416adabf6eabb1f4d4d0d557c362d6b44637c28be6363ab6b6e73f7e5d289f0afdd50210b4d3d2787ba4477a88837ab7a2873243f49fae8b9171231d97a465846dea595c3a955910336c304fd0b48d915ea5419ded470d6"}, {0x1010, 0xffff, 0x0, "c8f8f47620e6d156593bc2632fd78a86d9d450e598623039ec3317a5e5845e60d92eabf1731b7861cac1d2cdff9cd631ccd7ae2c05ed4511c8373165e14965a3b6dded64ec22d44d350ad28e30a830a66dbeccf769f97fc751997291ee52655576420a6f973c54b47a527f7bc03e181ebb8d538dc24d1c0dbdbe7d03a682aaea68f2798450570f0059f18ae9b10b340b9f0ba4c8eba23e9a63c78b5a62dcdc289b60c1a57744c8e92c29583e8cf0e371129a8ae6f956173bea664a05207625117e8ca53bfda62622fca8b41dc2bf8cbbc6e76aec372f1b8ddc208a642d49bd5bd2bac7736cfa0a7871c976931888f7f53ead842ef58e20a7aaec5a4dedb66c36973403ae77eac5d9464b658b9bacfb02b53f4f838ba541bc96bbc47ed271843e0d7bc4565b7b4a5cf89b44d005d83f21c7f8906a34e79c19b231e34c85ee9885d558a05f97eba3f9f0f03060ca200073529de05f944c0d3dfbd6b123d2661324a750cd6268812807bd6816f8e4da4c590904aa6d0e1c91e0dfc5442f433c655fde4fa3df6d7aec7dd7a47a7ca0fc9ca12f6623e6ff71bd394ba8e183ad35e61d5b3ad96567a195fb30dc70b81022d2946cb56b07afa5b251093d72ca1b9f2f6270dde1a955f052cb70e7d48396e9947fdc32d0d7301a671cf481d0127429d1c1a2685c5769ef3f52aaeaa13d31c05d538e25253a14acf309a1dbd39aa9c634eedffaccd27b02e49dddd8589eb069de2a9afadf6f1deae2aaabcf3c1469ecce0750f267d63ed01cea45ce663fa64596c48707647d6e6dad23d63ff48baeaa6d02cb1d8994a1f7ec9924fb0af936d908775a452f1e184055703ca3cacbeac7cbc86b4713004666a26678be39e0fa5dededf9f83565c498ba153ad40dfc7d433a2688b5f61e89867d5ca1b29343cb196d32368d7ba9cdb38cb5b509095bc6059f527f1dca1009d3bef2431d36112bdedc53dc2731425ee668e794a26d5e0a767749d77625024303592da389b8330934beeaf0c36aa3f771fd0f8aedea7a0541d3fd7256b7202f3f1bc10e7f6a811ea83570cc473147f9a88aa2193545031a0ee9f8b450cb9c7edc951f32fa1a5f8b8d3747886ae0c628933ece0428de7915d67b5db63f36dc15440ddf5260edffd3f5a794eebade9f06595df90acf32948864a0687e4e7bd07778e61eed4cd20d14a6a0acaf4f4c7e23c29e97867e49f8afa3109fab5ef4a609dd1a9cbca12f6578e6ca8108bacb9fa5882238223d3c0b527f9bfa69bd4f91e10ff4b3b17fa413d4bd64021e19202a0525a0308d85fe1832649f428bd7ec129470ac7ca5e569d47cc679f2f05f7d5f5c1610bac8f54109783f0284a4a98a9ac487ee254fab9b523857d0814e81e3331fd5e339f2e7b8fb6f6f939d3a93a3d81ee3efd5b3046a8a76a1e20363963db691ec79666aef0218b704c690aaa5ac98e88fa4ba7f89ed5525eca355ae1f577a42302e9f5ca5c535ffbaf0a725691436b67b5eaeb5d8ab7563a956588f871766f77d60026023726229a5b74afd4b12488e45ab08e3ac0c6454e6b72f8ea3888f7d6a8188fac0e77bd3489480a67c22c781075f7c6fde1dfa628eceab9a8acd1191eb87c66cf9b6985247ed1a737091096fc2726707897ce351e8432302cd3bbdfe8e33cbf2a50a53be42bf3020a7adc122f2bfc42c977f34f23adbf988baf50553eae1e9206fb1549b488fe43a045fc3c5fe7d897802d53c67652cfc7dd90f4e327e9c29f95ca71895737d583644a06dba9d3285eb862b8315dca1ca2ab53c708cab98a5debd60309016f461212ea6468a50debd84a1012df69458a2b8dce80b7f5076395dece8f8cc9d367acbd3229b7e9b5ed12815d8ce69bea4e06b900d0ba8b38be89ba052b0b636a6c8ae47a746a6123f6e81cba5910b5e1583922e920cf019e8c53d28af26733ddf6c7f5940076c128ab482142072080a901deb87424b5bbfd664a44e5732d0ddeb85ead067e3569ecbda2659f98a8df9dbdcd5520f9863cdbb7d363a1d0447f150c2717d9db336e5ad2018c4b21ef95eee6f806c25d083c189454376902ed803da87577d61ffe26e869d8b4fd52a3a66c9979f05a3044ce837a0c6b50e28bb035f96b9cc6af05e27324da89e707cd5fa769c72566fa6925acebf0ae99e5de8b41f2da117c8d0e039273e8b4891dcf60909e4c19e8e025d9b0ba7b2c5ab796cf918fc4c4276ac926d76c5e4f83f21509c1f84fcaf07417061d450b9e111473efd5cde730e692bee97883eed062bc852993a0a5eebfe39331f78a95e83e45d96d1efc0293ec67b9b95d4674f2a7ed51316938e8bd6d482389bb2e659474a202cf8b2b587ffbdf8c6b96d8c3c50c3badb26357b0c01375e60b6a02bfd99bc222f4444d827e79a9edd0ed59f29439e71ebff20de65fa0d1a1eb76da8e1004086678edf95eca234a6d8e33df8246070f2bca6ae7412248ff3eb6a35f29742e7277128803d08310e13c7be4f3e2942985f10ff266163f58a697f91f324f3b3f22ebe952b964320179198521ffa57891e9097c4ada8e7971c1bbac12248ad3c9c2d2586ee43e820625401db2584a9870112de99f595d65c91a82b2f9770228c11d594cef555c89c1cc1dfa2e7c0d6e4652624e0c88694b07ff5d6873d67fc4d36bbdf46fa5b390532898a11dcfd4b5fb1daf1ef74a79c124a46cc11ce315437234a7249915e62ae71531d966cdbfc3216b4dfd1d81e46940a65ac51a2092c8e0179f182efe4c2b448dd70a02422f7a32bc78145c8d607baf38bb7c6d412c8d96a12afcb6ba038a6017a2da86cf0bd01724891f7abca1c2eed8f66ae47e2477c9241cfa82c98457a07e591b6445c4b90cc75214d04559017c971e0823c86794647e05061c198df01a8c04f2db10be9a6d1ec8dad05ab0369f19b5321986270e7b8f793714b05264996ff89415fae978367d793ef1d8e498c25ae3c387bec39b7afbd153e2faf62414defd05d7d3f0e9209e6cf0b6a68ab3843af1bad62f1aa75414ddb430d6a9e5c815f2efec5c8af8d2a2dc5e82bbbfac7078f2496b88ec2f6d81ed409ecc1e912beddb442d7b32a935873e791ce8e0d69f0e2b5f2e726bc0d7954b23bb04c2cafc0f9fd3490900f575753132c8d4ecfc0ee7bfce94983a5db00c1997005f215ce368f208b2e233d46ae7e284259f7760d283a15e08fc63807229f4143ad32c9d927b348d33a84330a376e68052338997dd9689c32e142f508b3fcba65262b3d2ab5a780b52265ca18b833df71402792ed1cc778bdd5920b292c387a6c42f14d3710c97f901abcc3e1d9759d41e65e2ab53c816abf33f6f07faad900132c25bf579fec6d8b77a42ed216c0bd3ba093a5ecabcd81c38270f201c0c77cfba2ae88c3cadb013aa8b97bc906d91189ecf502bb783c21514773044cbb50b3b32c14dc5c1b096a4a1a6216c408b7b8ca9fc21d7bbbea0c4bb2f9403c68ed41dde7972b2a2bcf859cb3be0b22349d347ac244fdaba497803a9c8cde4513379a0d88c6530249798cd9e695e257b6f1b00d18a1045f1402a0efbd835a619121c8baa1bba5e86046d082bb8bf84ebb01711961f3c6d43ed304ebdd6713348428f057eae6ede15a4908c154d9e621cf3441833c2de631b66d6d54c8ea3e342a68fe4b1179ce9467496fe4ad92947e71bd3026375e203bc67777c77361395622a91dc9da2cd8329bce38ae1b7f87bcf4cc260469bd3d88c97f6fa912f1eb76b267217fd37f944eacfafa32ce6b16c4ed4e7481a6a518795f1dfc9a9d19a134c09a4b5d8e123e99bb027d80ffdef76c244e3fd04175a0010b5842e6365319c6821ef5e87a02036a6a8b47898bc18c492338f8ac4593cf6ed9467de78e5d334c6f0fe141e560a17f0bd29546024b1a0872d820c6c9828e5b916e0f4567a98bbb758bfb9cce02b4c33cc84578a2e817b3d479b39648ae2595cb1539b7a8789972a36d3c22668ea287cd3b08957becbf6b8897557ea5baa7db5d57335244fab4e6e268a5477551fb1cc0d7f99c780630edb353ab57428886f7ce7d2afeabe59ab71eb201dd58013747ee0f4bb24ba66b70c48aaf410274a9b19a37011af110873ab8af324d30a7e8f32f4a35910fdc09a3a992d862a6666cb01525b7d0c5da9442fd68bbb673f4dc2942dfae165761fa7aa95edc32bbb9c87b1b25c1b077ef5ea14524626cf600cd40ee78e4ba8a652630863f59957b20eeae37eb4fc9f97dc24d109f339a5acd579949db8125a1092739268198ce36e71c19bb2c23ddba0798d559268b4cdaa6dfaa64fcb829a87d6e93722d559a5fec7d6fad4813f872e32480a016569a2d73d9506550b2ed75b49acd10d7e8fe66643a461e4e76a5215932d2a222a5dd44f9bcf055e9311ae726526bd79376bee97ab0101f61c7b620d367c20e7b0d4c13e871e73d9fffe58aa33456b88fcc63d01fd5761bf3fa28195edaf099b5e29927ef5604fba3f856f3d731566ffa326e7b16d89e609d9ffe7b4e11330ca8ddeadb75fad4fa840964635a5906002d8ef215932fa2a0baa6217890b71d24c728b65e93eb634953d4dc2ffeac526e6b29cc29348997c05d22f6ab75dcd998a8be2d15106e9ba9321e1e341042b09b8521da407347b7b645751f3e423ee7d372de27e17580d71b39ad23bbb173bd2498f6cdc17ba8ea02a6e2ef7dc243f0b16815d09d6356e7fbf4d29ebafe2c47b999c39b2efce1b296e238404aa9000addf219cd5f08e34519b49578f13c62a5abc2e96f5fd3544e5f642f98c472e1c7f6d33045c09d3dedd864d96a9e37863c3bc21255fb387e3cfd7756a85d2316d7c3f4b133f173a7a3b224887615d9ca6387ee338753cecbb35c2ff53c50a8be14bf1541a8bf76339876593a1705ac3bc486b7002073626cc9512483b44afd1177b9010be7f44cda1db1eb6df2c8e4017ca7d3092a2a0845859a4a6dc6edb7396502a0b959731127b8e1f6ef32d3b419866b710a659382c083c06002e4f8c9523f18563c94ce1c9c8996645ccd8039bde745afa49ae0a9f09bfcdce924121953b9e18604edce8fbc9663e6606d54a4f2ca300bfe91f08b128ed34bbecb1c7c4c3de6ec341e6985962b8e1808d94a71e3278b75c050b57b219e723d914f808911bbcb370ec4153e7db94b188ed716320654f54b6e8f313d0dea36ec5d4c4dc2b82753915c3fc9d488e38daf64cc5cf8f126aeacf318972cb9c5f128c9aad048ac6c862dcb788110bf219d8d49dc63a31396a835d32a22708752fa3d105aeb6d6e4a3f94041308e44aa968510a0d587e53ca078665db07cac3f611ac138751a3d49a318a6d301a810d402993a1609e1f0ea860350e34704cb0875581f46b80e4e8252e485be6da8e57bb08cac5653f52cf536da6495127fdbe3c443d86d55e3756e1af6d66032ecc0c3aeed0b81922bf6cc1250b532e2157267cf386dc0be3317d8a73ee3813a15e27bbc0f269f3db5e2ce7c207c77491b03c4c710437471c8859b6996a9da1c535523dd81f604d01f4463554c204d03fbd297f5f2d070c995a23b8bc0b1c0bf2882509de088a174a790971c1172d8b3cab871fc6c6f0af755d02ce18c87a52217b72d37987a1bae633ed572f6f9c2a4cd65e1f86cc260d4f456a0969d87a94c85f5e5fb6d3a7ae9271aaa90c52eaff4b86214721bff967316f5617beb9b9564fae6d751a9a2329601b065c886511c0ffe634696f1ecff2095c33cdbea1ddceaba3e426e19099f917bca86edd2e69ce484657a8df8c7f106350c98955788e3d9e02"}, {0xc8, 0x9f9a512fd5cbfe3c, 0x4, "98910b7351a7855c97a6d05b246f61de64c63f490f0872e3b8afc0fdb7e8fc7e53cc9661e2e81cc3d662bc2e9e453eff9c95912d3ad3b1cdd1b880d9709e663d047e4bb6d14f19c143726754ad28bc59b0d35ffb548d66c09b5cb08c2553c3ba9c0c970516f9549dd4a79496b6f05ef6359710d2d61538cea03a2058858e44d9182fcd4219e4100bd72144f8efb98f3d33b269c98fa93714a33d4055996055d768acd1d649944b131ff4714a99fe3b6991b3d4d46aaff785"}, {0x18, 0xffff, 0xffffffff, "735f9de445f4710c"}, {0x108, 0x1, 0xfffffffe, "b9fb33951cf2db0392ccff3f32f5df63f1ea84678606e802e14271b293f0c0f9e99ad88fb71bd00fba54950761f92d1d3b3881f18ef9e58822e9b31218b47b3a26bc35c5de0485a46f12d512efd06589664e3894a822e53157642e5aed1deab2e12916b48c820cec8750c492506a7f1037a32fefd7ba1f0ccc40334a57f1bf20d2db6632d416d2330f87d22a8678481343cc7e8e2d179841fcce3d6bbfc0d7ebbd90b006c17e79f8256bc6484d1f47197015bcc37a0f1ef8e17ade65207ff1047058d8158b2e437b930e73709349efd73f203d98640d556b71e25b34f7df289cd62a6a6d7bbb5a1568f4ce5f5bf43075e83401b462f0ad"}, {0x50, 0x1, 0x3, "9f2b285f64b7fb267e2b692fde8e9e1ec74a7800255cb47e26955e9d92acb30ba07df61130133aede18ef7d4da117ff351cb47e5cfd98ac911a34374d613c7"}, {0xb0, 0xffff, 0x200, "468224990a18c591f9acc227813ebd78f715b2f6226066f53c1700149a26ad74b296fc7632f28d677d15d7847ac4eec6aec0913140855c8ea3d56fd7a55d4ca69cff761bb778acc2574377b098d6c61b3a8eea2bcbf38d7b4516131695c8649f4da7dc9ac21f4cdfa406bc7894bafcf48220d015ea2896963319765cfd5fc694367099b348e3c02dc2b4eb9d2c676e6fc420b0b0739bd1c9bdb7"}], 0x14d0}, 0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xebd}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = msgget(0x3, 0x1) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d915a2425c0700"/237], 0xed, 0x2, 0x800) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:05 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x0, 0x8, 0x3}, 0x9, 0x2, 0x6}) 16:00:05 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getgid() 16:00:05 executing program 1: r0 = semget(0x2, 0x2, 0x48e) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/112) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getpid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x1}, {0x24, 0x4}], 0x2}) r1 = dup(r0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="1f000000d7fbf0a536878abfd86630000000deffffff"], 0x1) shutdown(r2, 0x1) fcntl$dupfd(r1, 0x0, r2) 16:00:05 executing program 0: r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(0xffffffffffffffff, 0x1) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r1, 0x1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x4, 0x0, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x11, 0x8, 0x0, 0x6}, {{r2}, 0x3, 0xe0, 0x1, 0xffff, 0x1000}, {{r3}, 0xfffffffffffffffd, 0xd2, 0x40, 0x80, 0x1000}, {{r3}, 0xffffffffffffffff, 0x36, 0x4, 0x200, 0x100}, {{r1}, 0xfffffffffffffff8, 0x0, 0x10, 0x5, 0x5}], 0xfffff8bf, 0x0, 0x400fffc, 0x0) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) 16:00:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) pckbd_enable: command error 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x13, &(0x7f0000000000)="113fc1924dfadba3c7b864d0533bc87626fb30") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xffffffffffff004c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x35b, &(0x7f00000002c0)="d17e00b69609527600") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x40000004006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7f, 0x0, 0x80, 0x7fff}, {0x1, 0x40, 0xff, 0xf}, {0xa552, 0x0, 0x20, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") pipe(&(0x7f0000000000)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = socket(0x2, 0x8001, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r10, 0x1) setsockopt(r10, 0x10000, 0x1000, &(0x7f0000000080)="c1f45cddae396b1c6c224caa9316726e8961354f", 0x14) setpgid(r8, r9) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) getrlimit(0x0, 0x0) sync() 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000380)={0x1ff, 0x1000, 0x1d9, {[0xfff, 0x38, 0x7, 0x3, 0x70, 0x4, 0x7fff, 0x0, 0x7, 0x2, 0x2, 0x9, 0x2, 0x401, 0xffffffff, 0xf986, 0x1ff, 0x1], [0x400, 0x100, 0x6, 0x2257, 0x40, 0x0, 0x9, 0x4, 0x81, 0x6], [0x6, 0x8706, 0x81, 0x3, 0x200, 0x4, 0x8], [0x6, 0x3, 0x0, 0x6, 0x6, 0x1], [{0x647, 0x401, 0x1, 0xffffffff}, {0x5, 0x3ff, 0x8000}, {0x3ff, 0x8, 0x7f, 0x7f}, {0x2008, 0x7f, 0xfffffffa, 0x3}, {0x7ff, 0x7, 0x2, 0x895d}, {0x2, 0x1, 0x4ff3, 0x10001}, {0xa3, 0x8001, 0x400, 0xffff}, {0x4, 0x780, 0xfffffff7, 0x9}], {0x9, 0xcf3, 0x200, 0x101}, {0x4, 0x9, 0x5, 0x6}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) listen(r2, 0xf95c) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:06 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x1, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) r2 = socket(0x1, 0x4, 0x7d) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b547878abfd825cd28bc0000000000"], 0x10) shutdown(r2, 0x1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./file1\x00', r3, 0x2}) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r4, 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r5, 0x1) r6 = dup2(r4, r5) recvfrom$unix(r6, &(0x7f0000000300)=""/10, 0xa, 0x841, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x5, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73ccb37b2efee534840c76f30d56c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:06 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='\x1f>ev/v\xa8Q\x13map\x00', 0xa40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x1ff, 0x8}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000000, 0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) setgid(r3) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x90ab, 0xffffffff}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202b804174af0b536878abfd8663000000000000000f1a3045662eb4a372fccc0fa078661eeeb924c580b017b357e7af39ccf3fe2c29f2d4f5e7e3cabc96df95ac3e2da445679240fb30321e60bdb47a3af52"], 0x10) shutdown(r1, 0x1) fcntl$getflags(r1, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f00000005c0)=[{0xc8, 0x0, 0x0, "aaf6468435de8205184e37a4a5cd8abc52602eb364931a989a29db654dc6da52ca55be5b5ce79313a955ad322928cfd2a7f0ec700b215080b1a6a5098271c3d2d4c55e52945ad9ff7b01370f4874d618e97e7953fa9ac6f6d15361720ddaf842cdbb8cbeb09a4329bdba0612c4f44381d7500ea75efe1ebb2b0c47cbfa4afec6848bcb865e5e2b9fed938aab34cda65ccd8bd0882e00e872d00d55c883aeebc84522d829b168c0e62cab5914c0ec986c59"}, {0xa0, 0x0, 0x0, "b76a3ad5b05a9b4150ece4cc0b2874aac402da31662d8335fa7740df5749cd54267fd5954dbf0d5a62974c892eaaac64f87d502a50a4c4c8bb675c8a5f9fdca849d60f0ebf77b89f5c634f83daf91e70bb4a32cfe6a06dae348647c31f69079873d98d50a66e11f7cc5c5bbe9159f62149f9f5c88a3da0719e12e0b7f2df922e6021c4b783c059a574"}, {0x68, 0x0, 0x0, "64639c15fbc563f5996e3fbfaf7ff56162338c3092becaef506bfded4c842b065484cb65397b621f1f131714bf00f834514a57cb3658afacd466d0e1dae755b187183e1bedf6e18158884ba5cf7c121814fc"}], 0x1d0}, 0x0) r1 = socket$inet(0x2, 0x0, 0x3) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:07 executing program 1: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ftruncate(r0, 0x0, 0xffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x0]}) mprotect(&(0x7f00001ae000/0x4000)=nil, 0x4000, 0x1) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x8) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x200001d0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0xd57) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x400, {[0x304c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x6], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x200}, {}, {0x0, 0x0, 0x200004}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000018e, &(0x7f0000000240)=[{0x0, 0x0, 0x3f}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xfffffffa, 0x2, 0x3, 0x0, 0x2f05, 0x100, 0x3, 0x2, 0x3, 0x31a}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 0: r0 = socket(0x2, 0x10001, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x476831c6ca46a8fd, 0x8000, 0x80) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255491c88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) kqueue() writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") socket(0x1, 0x5, 0x6) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202c17f0600000084acf1914edfbe9d02e1bb300000005738736a00ee800d813901e727d50ad6df3df4ca5cca8619d4cc7dfbac667338aa22cf422a02eba795c6127d1ddefd45b14db77c7cad9497bd0d45ea8a6c20f1a84ccbf4772738ca534a265db9f2cc2e022651a7037be66fa00c339765cff68715c25f0119fa57b62f4c6d4b9f71913ef9f2ba2743cc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) munmap(&(0x7f000055e000/0x4000)=nil, 0x4000) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="95bf0765b068fe573a"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:08 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="31a68410bca775afb5b41a26782bc0b37cae4cc1da1ea4dbcf03028ff5d4817565c603a5845d13a4d7360b0f8a4cdf3674ab41f9232df882aa5d6a2dfd20445a2e5239416b30c594e8e66f338df61392113cb48aec5278872c0baceb81868e665e8839efc23a048b3e7236bc62475df9eaf4e28858ce80c03a76cb4427f316"], 0x0) r0 = socket(0x18, 0x4, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40d88, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0xffffffffffffff7a}, 0x10) socketpair$unix(0x1, 0x436d51c68c9b1ea4, 0x0, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:08 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f00000003c0)=""/245) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt(r3, 0x10001, 0xffff, &(0x7f0000000140)="78a5ba58e874c6943cac45e943f59ab86df0843d492b0c70ac678cbac1311bdd688fd33b1d93ca88536c5d239e22869a731b5900b20a38795b20d97cb010a6ca04e5c77a012e1a9148adc76ebe1a7bdc792eabbfc8f22caba0a9cd4d2eaad72ad5d4f8d4d5d80acafa71809c321f1ba14ddc87eb2254ac6c563078c94a1ba5146220f5a9265a9882b2925d2ddaea394f961be777", 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2, 0x0, 0x1, 0xab4}, {0xf3d, 0x25, 0x7, 0x5b2}, {0x7, 0x1f, 0x5, 0xffffffff}, {0xffff, 0xff, 0x80, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0dc6514e6ae973739ea78b7ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_UNLOCK(r4, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x8) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = socket(0x11, 0x8000, 0x10) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x4}, 0xc) socket(0x4b2cb4f847c8b1cc, 0x4, 0x3f) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = dup(0xffffffffffffff9c) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9b5, 0xfffffffffffffff9}, {0x1, 0x2}}, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x1f, 0x10, 0xa896}, {0x3, 0xb0, 0xf9}, {0x9ed, 0x4, 0x7, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) r2 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_UNLOCK(r5, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[0x0, 0x7, 0x1, 0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000380)=""/138, &(0x7f0000000140)=0xffffffffffffffbb) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xbb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x56}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:09 executing program 0: setpgid(0x0, 0x0) r0 = getppid() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0xff, './bus\x00', './bus\x00'}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10008) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x10001) r3 = getpgrp() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000040)) fcntl$setown(r1, 0x6, r3) setpgid(0x0, r0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000060f000/0x2000)=nil, 0x2000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022dffffffffffd8feff6530130fb9aa23d0575a54d78a2a197a38627910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4dbf2ae46ac41e6bf3bf554799b9b800ed30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be804000000000000009b2048b5495a204b24be82ab7a1d429588e2ef0173423b7c576b1500c75ec025cd156589e86a49ae000000000000000000b679ac9d047b1873941f015bbfaa077bfbce47a3071e4645a45217215db720772dd804f4c34c19e2cfb6671e938113510f36e5913f53cc32ced9fb3d0cb3c39dc7eb155ae8063daa755094e0defd0e72afaf228d863be235b00dd8dd830046530619e7db1c767eb0a5e02dcdedc45f23ccd20535c9c47674856af077bab230b48a3f21ce213fb0bc7ec1000000000000000000000000000000000022d0002c8196a0c4"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(0x0, &(0x7f00000007c0)=[{0x0, 0x66f8}, {0x3, 0x5, 0x1800}, {0x4, 0x9}, {0x0, 0x3f, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x34a, 0x800}, {0x4, 0x6, 0xb84c2a172f0d05a3}], 0x8) semop(r0, &(0x7f0000000c40)=[{0x0, 0xfffe, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) accept(0xffffffffffffffff, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000880)=0x8) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r3, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./bus\x00', 0x1, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r5, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x2, 0x7, 0x800}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5c8e4645584cb0a0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082959559846ecfcb7c453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c6384ff010000f4ff00001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd2350000000000000000000000f10233ff4916f827cb8899180d1023a154ca3e437d1ba9c96abab8d3b0cfd4bac80d50bd8964fbba08d1ec6bfc3a4b1e2d67d504fe8f4455e74307d7c1493b77a500b9841d066517103f7e9a2ef3aa3f55372ebdf9e266ee1b0da34b054f75d71b08922e136ce0167de516ef4b006c1c321ea68356ce521a987bf365300281f91d102382ce4e5106af1166bd8a4baf0b79c3f1b5051f6be4f6b36b40d0da41d85b3ae7d8b25791ab05e1c1ce1ea87d3b2b5c65b7de2b2b9d5bb9b400e1c430efce4229d87378d73fba0ba3cd52fec6c2a02d761a8b1827d122274a8e41a45c601a1d2ae91080e519bd9817"], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r14, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r13, 0x0, r10}, 0xc) r15 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r16 = socket(0x2, 0x4003, 0x0) r17 = dup(r16) setsockopt$sock_int(r17, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r19 = openat(r12, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() r23 = getegid() setregid(r22, r23) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r18, r20, r21, r22, r23, r24]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, 0x0, r6, r2, r21, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r9, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r8, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r25) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x5, 0x800}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x13) write(r1, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x201) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x9, 0x3c, 0x2}, {0xde7d, 0x7f, 0x5, 0x3}, {0x5, 0x0, 0x3}, {0x20, 0x8, 0x0, 0x8}, {0x1ff, 0x0, 0x9c, 0x292}, {0x1, 0x4, 0x40, 0x8}, {0x8, 0x27, 0xfe, 0xffffffff}, {0x100, 0x6, 0x5, 0x7}]}) r2 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x9, 0x2, 0x87, 0x1, 0x5, 0x2, 0x81, 0x1, 0x0, 0x0, 0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000340)=[{0x2, 0x7f, 0x8, 0x8}, {0x6, 0x1, 0x8, 0x10001}, {0x3, 0x1, 0x7f, 0x8}, {0xd921, 0xbc, 0x3f, 0xedd}, {0xad9, 0x4, 0xff, 0xb4d72965}, {0x6, 0x0, 0x8, 0x34a}, {0x800, 0xf9, 0x3, 0x200}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000cfc0f423f605ed22cc2fe32a43e626e1cc1a2f3fba23c1276d2553e9c17cfafa1dfeb4110f4abfab72169c288f4c9ec73b8b4175e4251d365e1b9ff443a9d2ed07cfc306ef49a28b70fa2318f503bcbd0d8cdb579cd03187a953984194a403cc4030a24a79b5f2a72c08bbc07373448ca5a9d8617da5fec5e6cdb5f9a16d2bc3a3df38844ca5a1a17e814d87ab847cf9797af71e74ed64f1"], 0x10) shutdown(r6, 0x1) write(r6, &(0x7f00000002c0)="a1f9f6b853a96075f3d4f96cafc5321ad7b313cbeb66de41137030ccf85fb75a61bc6a028df2d0b33e0354be1389f8d5af89fc3ff6", 0x35) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0xa0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="8202adfdffffffffffff2bcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca648ff010000000000002ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad04057eb2228cb61c14f7eb6ee1d777915c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360bb5b60e2ceff3b9dd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180d6628157150abbb4b548cda8788fed7b920dbe21d2590848c9badbc6ac209b78996a37dd2319d9efb248a90c375cb0965047b1a43850ef83cf5a8c273114c52422870b94160c8c98132316350a1455ae01a3cc699e07d4870da51c6709e1d59dd5e32e6ddf1aea1a"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000b59e243fd4a28c2e3e8d7287f81f39c2e334bb28416c09e79dbebfa4b0b835eb63f5fee8fece906afd6fa7cd389655104624c04a8e781c2c602928d10630b3196351c17d8156a884d2cf7bb3415148394ba96b540780c6dec6ef0435a11b409eb5d3e5601ea4e9ea27f9ff543754d69d0fb6a34919c39edef459982f72ca8a7e7fe2d9e3577335034236a425e46e746e8c6a23fa27b661f70014fd00306c1933b6e7e4c153129ffff0eda3e435a061f4fbb3e55df89e72b1df0a0f44aa568635149cb0848ebb5c69905a87ac6166a09b0b12d4e0409afbb4bd57e11dd82d3f2a2c0b3316bfc1739947c9f2428309be62833cf8f497b9455914dd553c557f9592e00ae32640399c63ac37a4d30baba14a534a90be13383ad40e750e025e4d98162c3b3496f0752de423711fe3bddd0a71f4ffd01c32b19dc8070d2e5861107c71f9bdd11c87dae4e89ad39e0d9a02e7160e78dabb9738f9e8ef29b1eebe4e49f72f3cd5920e864a731239aa751f90b17fc29a23484bd2d8629a84991a91fc0ece47ea74d521fa1c9deaeb80d0a3aa106c01e8c0df516ba648b66e31a63e8d54a588c1865dd925"], 0x10) shutdown(r5, 0x1) recvfrom(r5, &(0x7f0000000780)=""/109, 0x6d, 0x62, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)) r7 = socket(0x6, 0x5, 0x5) preadv(r7, &(0x7f0000000f80)=[{&(0x7f0000000940)=""/185}, {&(0x7f00000004c0)=""/6}, {&(0x7f0000000bc0)=""/130}, {&(0x7f0000000c80)=""/179}, {&(0x7f0000000d40)=""/186}, {&(0x7f0000000e00)=""/241}, {&(0x7f0000000f00)=""/123}], 0x7, 0x0, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r6, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:11 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029c434456383506a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba3ea165539085d5b033b6f146a96644d2ea17555591af6650b52f0f72d86c1b358d926f5aed8fef046bf2d2484cf02aef10d20691bcadf9e96e0b363d3a120b140d33d746e64a2e2e21b8b76affb78453322098ed0fb020bdbe9d1e55618cf1a417d80ec6c6015d67bdc498d605cf1556be22c6510e9e4b9b839832b4365618bd88171b0424c7b2e61168770345dffbdb42cc89dcf744bed0b098682b9cdadea57181a93b46ce4b20851f0dcb4d9492089ff58aa945c09aeedde1fb4fe9e686590cc1b7f593831057cf5cbfe94af1a82c1055464a227dc5ba5fb92c316758ae90ddc02a6b0ea8cc118feb7ca86f75afba85145a90fea05fcacaa60df11c6e70ff6acce1b280366682aa"], &(0x7f0000000000)=0x1002) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b8c3f366f085dc129acd36878abfd86600000000"], 0x10) shutdown(r2, 0x1) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b80085a2b38122f3dbbfbb6bf70e389ffc8b7c74"], 0x10) shutdown(r3, 0x1) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES32=0x0, @ANYRES32=r2, @ANYRESDEC=r0, @ANYPTR64, @ANYPTR64, @ANYBLOB="ab61249fffadab300aaaad2f8d97bf4b1507ad21b7f3feb94cd68a24701c9104e4cb056d00d75e58557ab1736f81785ecaeebbc99120aa13e1bbb99e6ee6eaf2d3e38f7418f9b4e93b149316f8ddf3787b159a706c79b7de15f3bcf468da5be5e1bd7f9829851e4d580a28c1b02518b6ae1e0b07010d544e700157790e544f2c21194aca06e0940ffee3a5ffad054bbadb694171a83edb135b9ab5465a803bb6a73a8f85641e232e742e12802624113f047207480783ee89349a6fcd2eabfcb6e3e918bb5c677d8605c62863cb533e946d01b7faab365d81f72bd63996fdea62b0a4"], @ANYRESHEX=r3]], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = shmget(0x3, 0x11000, 0xa0, &(0x7f0000fef000/0x11000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x13, 0x1000}], 0x2aaaaaaaaaaaaace) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="82b836878abfd86630000000002b0000000000000000002f4a24cef0c87e2ebeb1516e357aaa9d9b8b03b08325f5a69b8e2430e063da5f7cd43361bcee3ca1bb57c0daa725d8c771a22e5f55c7d958f23e16e47d56a50b7bcdd64ca3af765067d661f847e77c8fa13374989f5a9a444207d5e089cbface30c3cb9aef5686576025c6cea1ee26601a84e6c1f5fa3ff29079a4b1"], 0x10) shutdown(r7, 0x1) getsockopt(r7, 0x1ff, 0xffffffff, &(0x7f0000000380)=""/200, &(0x7f00000000c0)=0xc8) r8 = dup(r4) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r9 = socket(0x18, 0x4003, 0x72) connect$inet6(r9, &(0x7f0000000100), 0xa) listen(r9, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r10 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r11, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x4, 0x79, 0x800}], 0x4) pckbd_enable: command error 16:00:11 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804c4fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) close(r2) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x60000200, r4) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x3c0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x4) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000140)) r3 = socket(0x1, 0x4, 0x4) accept$inet6(r3, 0x0, &(0x7f0000000180)) socketpair(0x2, 0x2, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000200)=""/228, 0xe4) r5 = semget(0x1, 0x2, 0x88) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000300)=0x7fff) fcntl$getown(r3, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000400)) r8 = geteuid() r9 = getgid() chown(&(0x7f0000000440)='./file0\x00', r8, r9) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r10 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x4000) shmdt(r10) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000004c0)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000540)={0x1e91, 0x20, 0xa4, 0x43, "72467a5df96c04d3a84c77190b9ca4fbf94d0a64", 0x5}) r12 = syz_open_pts() ioctl$TIOCNXCL(r12, 0x2000740e) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/166) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fb279907cf7c22d64c3000000000000000"], 0x10) shutdown(r6, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r10) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x77, r2, r5, r7, r10, 0x20, 0x7ff}, 0x2, 0x800, 0x2}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fcntl$setflags(r3, 0x2, 0x8dc8778d684ad7f) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f0000000080)=""/128, 0x80}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f0000000140)=""/37, 0x25}], 0x4, 0x0, 0x100000001) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x0, 0x3, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r2, 0x1) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x0, 0x6c) write(r1, &(0x7f0000000180), 0x13c) 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x4, 0x2, 0x100000000, {[0x80000001, 0x10001, 0x129, 0x1d7, 0x200, 0x0, 0x49, 0xfffffffffffffffd, 0x280000000000, 0x3, 0x6, 0x900000, 0xbe5d, 0xfff, 0x6, 0x4, 0x1, 0x4], [0x7fff, 0x80000000, 0x3f, 0x78, 0x9, 0xfff, 0xffff, 0x275, 0x4, 0x3], [0xff, 0x0, 0x80000000, 0xfff, 0x1ff, 0x6, 0x7], [0x5, 0xf0, 0x1, 0x4, 0x2, 0x3], [{0x1, 0x200, 0x101, 0x7}, {0x81, 0x8001, 0x3, 0x8}, {0xea05, 0x800, 0x800, 0x81}, {0x41, 0x0, 0x0, 0x2}, {0x7, 0x0, 0x800, 0x2}, {0xfffc, 0x73c, 0x5, 0x5}, {0x4ee2, 0x4000, 0x8, 0x4}, {0x9, 0x0, 0x80000001, 0x40}], {0x55, 0x4, 0x3, 0x401}, {0x11, 0x5, 0xe911, 0x400}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$unix(r0, 0x0, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="8202b804d7fbf0b636878abf016630ab00000000255ff8d743ba0000"], 0x10) shutdown(r6, 0x1) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r7, 0x1) r8 = socket(0x2, 0x8001, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r8, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0xffffffffffffff80}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x3, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x0, 0x80}, {{r5}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x2, 0x8080000000}, {{r6}, 0x8000000000000008, 0x0, 0x40, 0x3, 0x200}, {{r3}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xa3f4}, {{r7}, 0xfffffffffffffffc, 0x105, 0x2, 0x40, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xc71e880e767b6e9b, 0x10, 0x1, 0x8}, {{r8}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x7, 0x1}], 0x7, &(0x7f0000000080), 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r9 = dup2(r5, r4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r15 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r14, r15) fchownat(r11, &(0x7f00000003c0)='./file0/file0\x00', r12, r15, 0xb) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r9, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = syz_open_pts() fchflags(r16, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 341450 48418 0 0 0 0 syz-executor.1 *246138 48418 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000b3a800,ffff800000ae6900,ffff800023b89720) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023b89710,ffff800000b3a800,1) at in_ioctl+0x463 ifioctl(fffffd80640f24a8,80206913,ffff800023b89710,ffff800020ab0018) at ifioctl+0xb64 sys_ioctl(ffff800020ab0018,ffff800023b89828,ffff800023b89870) at sys_ioctl+0x5b9 syscall(ffff800023b898f0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,cda7a41f010) at Xsyscall+0x128 end of kernel end trace frame: 0xcdcd401eac0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000b3a800,ffff800000ae6900,ffff800023b89720) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023b89710,ffff800000b3a800,1) at in_ioctl+0x463 ifioctl(fffffd80640f24a8,80206913,ffff800023b89710,ffff800020ab0018) at ifioctl+0xb64 sys_ioctl(ffff800020ab0018,ffff800023b89828,ffff800023b89870) at sys_ioctl+0x5b9 syscall(ffff800023b898f0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,cda7a41f010) at Xsyscall+0x128 end of kernel end trace frame: 0xcdcd401eac0, count: -8 ddb{1}> show registers rdi 0xffffffff819f8947 db_enter+0x17 rsi 0x1e92 __ALIGN_SIZE+0xe92 rbp 0xffff800023b894b0 rbx 0xffff800023b89560 rdx 0x1e93 __ALIGN_SIZE+0xe93 rcx 0xffff800023bd0000 rax 0xffff800023bd0000 r8 0xffffffff81b887df kprintf+0x16f r9 0x1 r10 0x25 r11 0xf16f467589304ff5 r12 0x3000000008 r13 0xffff800023b894c0 r14 0x100 r15 0x1 rip 0xffffffff819f8948 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b894a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=246138 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1650,0xffffffff826269b8 process=0xffff800020a8aa90 user=0xffff800023b84000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48418 341450 81700 0 7 0 syz-executor.1 *48418 246138 81700 0 7 0x4000000 syz-executor.1 81700 52728 19922 0 3 0x82 nanosleep syz-executor.1 81198 211325 19922 0 3 0x2 biowait syz-executor.0 28625 487512 0 0 3 0x14200 acct acct 38227 104680 1 0 3 0x100083 ttyopn getty 52186 518216 0 0 3 0x14200 bored sosplice 19922 173229 72073 0 3 0x82 thrsleep syz-fuzzer 19922 83526 72073 0 3 0x4000082 nanosleep syz-fuzzer 19922 386786 72073 0 3 0x4000082 thrsleep syz-fuzzer 19922 276771 72073 0 3 0x4000082 nanosleep syz-fuzzer 19922 438373 72073 0 3 0x4000082 thrsleep syz-fuzzer 19922 121509 72073 0 3 0x4000082 kqread syz-fuzzer 19922 138936 72073 0 3 0x4000082 thrsleep syz-fuzzer 19922 384333 72073 0 3 0x4000082 thrsleep syz-fuzzer 19922 313195 72073 0 3 0x4000082 thrsleep syz-fuzzer 19922 287789 72073 0 3 0x4000082 thrsleep syz-fuzzer 72073 186952 41504 0 3 0x10008a pause ksh 41504 480236 90339 0 3 0x92 select sshd 90339 510710 1 0 3 0x80 select sshd 31107 501452 85500 74 3 0x100092 bpf pflogd 85500 68988 1 0 3 0x80 netio pflogd 94738 478130 80870 73 3 0x100090 kqread syslogd 80870 480421 1 0 3 0x100082 netio syslogd 12745 345029 1 77 3 0x100090 poll dhclient 58962 145216 1 0 3 0x80 poll dhclient 67069 134440 0 0 3 0x14200 pgzero zerothread 10215 100154 0 0 3 0x14200 aiodoned aiodoned 15988 292351 0 0 3 0x14200 syncer update 9292 365766 0 0 3 0x14200 cleaner cleaner 55234 492860 0 0 3 0x14200 reaper reaper 37518 208591 0 0 3 0x14200 pgdaemon pagedaemon 49820 382201 0 0 3 0x14200 bored crynlk 48737 466496 0 0 3 0x14200 bored crypto 74631 232008 0 0 3 0x40014200 acpi0 acpi0 17230 258369 0 0 3 0x40014200 idle1 85580 49255 0 0 3 0x14200 bored softnet 35980 465228 0 0 3 0x14200 bored systqmp 15180 470528 0 0 3 0x14200 bored systq 40842 516822 0 0 3 0x40014200 bored softclock 97952 335727 0 0 3 0x40014200 idle0 92279 3039 0 0 3 0x14200 bored smr 1 259733 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 48418 (syz-executor.1) thread 0xffff800020ab0018 (246138) exclusive rwlock netlock r = 0 (0xffffffff8246c3e8) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82674a48) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 81198 (syz-executor.0) thread 0xffff800020ab0c70 (211325) exclusive rrwlock inode r = 0 (0xfffffd806eb6ba38) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e58b098) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9598 7205K 7838K 78643K 16349 0 0 pcb 13 8K 8K 78643K 354 0 0 rtable 118 13K 14K 78643K 919 0 0 ifaddr 88 18K 19K 78643K 310 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1574 0 0 iov 0 0K 24K 78643K 366 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 3139 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 27 0 0 VM map 20 10K 10K 78643K 26 0 0 sem 12 0K 1K 78643K 419 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1528 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 60 63K 95K 78643K 864 0 0 subproc 32 2K 2K 78643K 153 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 104 0 0 in_multi 27 1K 2K 78643K 201 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 1 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 506 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 149 189K 191K 78643K 6278 0 0 UVM aobj 130 6K 6K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 304 0 0 NDP 21 0K 0K 78643K 95 0 0 temp 235 3561K 4200K 78643K 34599 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 161 0 158 1 0 1 1 0 8 0 rtentry 112 157 0 114 2 0 2 2 0 8 0 unpcb 120 799 0 786 1 0 1 1 0 8 0 syncache 264 15 0 15 5 5 0 1 0 8 0 tcpqe 32 94 0 94 6 6 0 1 0 8 0 tcpcb 544 2097 0 2093 8 6 2 2 0 8 1 inpcb 280 3563 0 3555 11 9 2 3 0 8 1 rttmr 72 6 0 5 4 3 1 1 0 8 0 nd6 48 27 0 25 3 2 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 ppxss 1128 37 0 37 6 6 0 1 0 8 0 pffrag 232 34 0 34 9 8 1 1 0 482 1 pffrnode 88 34 0 34 9 8 1 1 0 8 1 pffrent 40 1236 0 1236 9 8 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 933 0 180 5 0 5 5 0 8 0 pfstkey 112 933 0 180 23 0 23 23 0 8 0 pfstate 328 933 0 178 67 1 66 66 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 1 3 1 2 3 0 8 0 art_heap4 256 812 0 574 28 11 17 17 0 8 0 art_table 32 815 0 575 4 1 3 3 0 8 0 art_node 16 156 0 117 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 413 0 403 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3770 0 2364 46 0 46 46 0 8 0 ffsino 272 3770 0 2364 95 0 95 95 0 8 0 nchpl 144 6208 0 4593 61 0 61 61 0 8 0 uvmvnodes 72 5360 0 0 98 0 98 98 0 8 0 vnodes 208 5360 0 0 283 0 283 283 0 8 0 namei 1024 20662 0 20661 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 18 0 0 3 0 3 3 0 8 0 vmpool 552 24 0 6 2 0 2 2 0 8 0 scsiplug 64 9 0 9 6 6 0 1 0 8 0 scxspl 192 20484 0 20482 18 15 3 7 0 8 2 plimitpl 152 133 0 125 1 0 1 1 0 8 0 sigapl 432 1706 0 1691 3 1 2 3 0 8 0 futexpl 56 36729 0 36729 1 0 1 1 0 8 1 knotepl 112 277 0 258 1 0 1 1 0 8 0 kqueuepl 104 328 0 326 1 0 1 1 0 8 0 pipepl 112 1060 0 1041 1 0 1 1 0 8 0 fdescpl 488 1707 0 1691 3 0 3 3 0 8 0 filepl 152 14567 0 14464 11 6 5 6 0 8 0 lockfpl 104 489 0 487 1 0 1 1 0 8 0 lockfspl 48 173 0 171 1 0 1 1 0 8 0 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 52 0 41 1 0 1 1 0 8 0 ucredpl 96 1530 0 1520 1 0 1 1 0 8 0 zombiepl 144 1691 0 1691 1 0 1 1 0 8 1 processpl 896 1724 0 1691 4 0 4 4 0 8 0 procpl 632 5071 0 5028 5 0 5 5 0 8 1 srpgc 64 16 0 16 6 6 0 1 0 8 0 sosppl 128 30 0 30 6 6 0 1 0 8 0 sockpl 384 4550 0 4526 14 9 5 6 0 8 2 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 1 2 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 20 1 19 20 0 8 0 mtagpl 80 30 0 0 1 0 1 1 0 8 0 mbufpl 256 419 0 0 20 0 20 20 0 8 0 bufpl 256 10923 0 3865 442 0 442 442 0 8 0 anonpl 16 212416 0 192395 132 48 84 99 0 124 1 amapchunkpl 152 11967 0 11815 25 15 10 11 0 158 3 amappl16 192 9202 0 8052 114 49 65 71 0 8 7 amappl15 184 188 0 187 2 1 1 1 0 8 0 amappl14 176 809 0 800 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 344 0 344 2 2 0 1 0 8 0 amappl11 152 80 0 65 1 0 1 1 0 8 0 amappl10 144 287 0 282 1 0 1 1 0 8 0 amappl9 136 688 0 685 1 0 1 1 0 8 0 amappl8 128 292 0 250 2 0 2 2 0 8 0 amappl7 120 332 0 323 1 0 1 1 0 8 0 amappl6 112 74 0 59 1 0 1 1 0 8 0 amappl5 104 527 0 511 1 0 1 1 0 8 0 amappl4 96 1854 0 1822 1 0 1 1 0 8 0 amappl3 88 934 0 925 1 0 1 1 0 8 0 amappl2 80 12535 0 12456 3 1 2 3 0 8 0 amappl1 72 47419 0 46979 25 15 10 20 0 8 0 amappl 80 5479 0 5424 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 1731 0 1691 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1731 0 1691 1 0 1 1 0 8 0 vmmpekpl 168 17713 0 17672 3 0 3 3 0 8 0 vmmpepl 168 223188 0 220847 246 97 149 151 0 357 38 vmsppl 368 1706 0 1691 2 0 2 2 0 8 0 pdppl 4096 3469 0 3412 9 1 8 8 0 8 0 pvpl 32 590197 0 567477 264 70 194 226 0 265 5 pmappl 232 1730 0 1697 4 1 3 3 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 644 0 24 18 0 18 18 0 8 0