Warning: Permanently added '10.128.0.245' (ECDSA) to the list of known hosts. 2019/05/09 21:08:17 fuzzer started 2019/05/09 21:08:20 dialing manager at 10.128.15.235:18446 2019/05/09 21:08:21 syscalls: 320 2019/05/09 21:08:21 code coverage: enabled 2019/05/09 21:08:21 comparison tracing: enabled 2019/05/09 21:08:21 extra coverage: support is not implemented in syzkaller 2019/05/09 21:08:21 setuid sandbox: enabled 2019/05/09 21:08:21 namespace sandbox: support is not implemented in syzkaller 2019/05/09 21:08:21 Android sandbox: support is not implemented in syzkaller 2019/05/09 21:08:21 fault injection: support is not implemented in syzkaller 2019/05/09 21:08:21 leak checking: support is not implemented in syzkaller 2019/05/09 21:08:21 net packet injection: enabled 2019/05/09 21:08:21 net device setup: support is not implemented in syzkaller 21:08:28 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_settime(0x0, &(0x7f0000000000)={0x2}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x8001, 0x4) clock_settime(0x2, &(0x7f0000000100)={0xdd, 0x7}) clock_getres(0x7, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) r2 = dup(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x5) recvfrom$unix(r2, &(0x7f0000000200)=""/45, 0x2d, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x4, './file0\x00', './file0\x00'}) shmget$private(0x0, 0x4000, 0xc4567807d4c178df, &(0x7f0000ffc000/0x4000)=nil) bind(r0, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) shmget$private(0x0, 0x3000, 0x13, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) close(r2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fsync(r2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000400)=0xffffffffffffff80) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) r3 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) 21:08:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x5}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x76, &(0x7f00000000c0)="ae6f611b2ae87be668b9cc5ca9ca3674f953af87107f7508b9fa4ef807923ee61bc4f073474d782ed84dbacae206c7d2e771bb91a3c2b6e3e86ea8952d19dfe71f8f15de957af25397bf3c50cf0c58ac15b7f977c0eec39985788fd7069529f7d8acfbb1dac22967807c97e47424c10e8487a615fa3a") getsockopt$sock_int(r0, 0xffff, 0x1206, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x6) msgget(0x1, 0x406) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x4, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000240)="ac4c2179482075b3cdbd130e849f911652d79eed8f3b8f1c56a7af1d62c694359f0c59671e4cbef6316e23baf3cdb629b6bc208ee08c980521434d94f860e51ae3a444c0d29855276c3188883e7cb7869d780530fc", 0x55}, {&(0x7f00000002c0)="fc57a207277694d9ae9b47b337474cef89136054c1b80ac46d130a4e9b9ca5098ef9af0ae907ac00777a8ae78ba2f232d9379c0b26cba1a0088b8c84280aeb791886925eaf61eada51e7c577b55779e56260d264b0c1714f3391be195b6dac833154e3677faf4f6d738ad2afc979dafec336ce2430463324b87a39a25a4d4b0f25feba092f56bd11e8881a0975e732635c435197e13f21ef0e8d8e68a4fbc2018df58eb35a9e1db8b92b7787a087c51aac9af9e633da16f1b7267c44bf1605b456220f353999", 0xc6}, {&(0x7f00000003c0)="1085022ebc6d3a001ef8b83131388bce65cfd411919d367ea264299d99f82738edff978c1a867f82c6117d35dbde796b335a214860c931a53244bade5dd6e562145deb11e3424246ae7abb8d0b", 0x4d}, {&(0x7f0000000440)="17e45e182d6da02a6147158e53633f319d08f8f1c245120930e1dff6d42225fa3654cc61d8ad2ee81399e826e0eb3332deea8382f4f30a8c8e5ae28d0f8596a2c79535d8d182626148c98b310d6a3b85a88b12c9e27e2cf93a0ddeb677b6e2ac59a6969f3dc02776f10f1cdefb2839eb8a61aa5eebf00ec508e629b2c583d6f1cfa7a91f547dac56afdb11d3310f2d47baa346621bbcb1c5277b064231a5b2e1b103248251618743131a757d184f3ab3c5aa04ead41140dd17caf758e66b160a2f815269f6a4da7c9e38beb57fc11bd1a4d619cdb58c8ba8f82ae4cd87dcd12634ac14a5f2df0652e1be645e63318ac58caca341bd1396", 0xf7}, {&(0x7f0000000540)="c95a6f7329bd0002ed26a0ff99eaf5cbdc812241b97a517f02aad6249f0f4e1c3ae3457c19fb512ce98489c8675556c4da40dcef06c93ff72664b6ff1a60709b", 0x40}], 0x5, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xc8, 0x40c}, 0x0) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000008c0)=0x3) r4 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x3000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x292, 0x0) fcntl$setown(r0, 0x6, r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000940)=0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000980)=0x7f) symlinkat(&(0x7f00000009c0)='./file0\x00', r0, &(0x7f0000000a00)='./file1\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000a40)) socket$inet6(0x18, 0x4000, 0x1) getgid() r5 = open(&(0x7f0000000a80)='./file1\x00', 0x1, 0x40) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000ac0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000b00)=0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000b40)=0x1) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000b80)=0xacd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/bpf\x00', 0x1, 0x0) socket(0x26, 0x8000, 0x3) 16:00:03 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7fff, 0x0, 0x0, 0xca, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="dd25b45a1b858a30ff7d6aa253004c1817b5cd939357db532427f175503b431b92a17b71ebc6d01c50f811b8011cceac0c3fc045291f852cfadf47bc9584f536ada05f8ae8d5cce8e21f1b0720669b0a379502bcc89e2a2e8ebaac8d27d4ab62c9ad633d8d4d784b7902282e8f54067164ec0d10bda2c0b6bc661c973af1f30de560981532d7ebc0daef4cdd9a7e3cc522cd1630e8d97c68bffa06dff661d3a9b0d697a55bd9a47fa0f9d760", 0xac) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) login: pckbd_enable: command error 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c", 0x1f2}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x99, 0x0, 0x0, 0x3}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCDTR(r2, 0x20007478) pckbd_enable: command error *ܿ-q0)w8۹HhEw?my:.3 ې] 'طnMY(s|load: 0.00 cmd: getty 13556 [ttyin] 0.00u 0.01s 0% 293k 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)) connect$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00', 0x4) dup2(r0, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x64}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x148) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x5, 0xbc, 0x1, 0x0, 0x200, 0x3f, 0x0, 0x3, 0x0, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') *ܿ-q0)w8۹HhEw?my:.3 ې] 'طnMY(s|load: 0.00 cmd: getty 13556 [ttyin] 0.00u 0.01s 0% 293k 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x7, 0x7, 0x7, "cf2d0931ca19f2691e8ad43a8af6ba715cc07855", 0x10000000000, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ff, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000001c0)="02", 0x1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) write(r0, &(0x7f0000000100)='\n', 0x1) write(r0, &(0x7f00000001c0), 0xfffffef3) 16:00:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x23b, 0x1ae7}, {{r0}, 0xfffffffffffffffb, 0x23, 0x1, 0x1, 0xa74}], 0xf8b1, 0x0, 0x8ef1, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r1, 0x0, 0x4, &(0x7f0000000140), 0x8000, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x3, 0x7b, './file0\x00', 0x6, 0x3800000, 0x6, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") fchmod(r0, 0x2) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8081, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r2, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:04 executing program 0: clock_gettime(0x2, &(0x7f0000000140)) getuid() r0 = syz_open_pts() fcntl$getflags(r0, 0x3) shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xfffffffffffffffd, 0x40000000001}, {0x18, 0x3, 0x7fff, 0x2}, 0x9, [0x0, 0x5, 0x6, 0x1ff, 0x2, 0xffd, 0x7, 0x2]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000240)='~', 0x1) r3 = syz_open_pts() socket(0x0, 0x13, 0x1) write(r1, &(0x7f0000000680)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f69fd95d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941743efb0b93d11dde1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed616d8062094847749a278b2a7f9558dccfcc4bf24fad8216f771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d00"/228, 0xe4) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="d8b2f79e831238a0646aac73846759653a65dbb3bdb9b16670a2da8c75fb8d29751d52849a28c38854194930602cfaec245197d188fc4e64b2253a2d4e89a1f7569347cc014bbd5e28e406a75059097c20dc5a8f216578a65eb692c47d78809dd1adba3bc479ec8eb7c1d44621f91d9ba1d3d2b547e96a81d600d24c81", 0x7d}], 0x1, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)='./file0\x00') r4 = semget$private(0x0, 0x7, 0x4c0) clock_gettime(0x13, &(0x7f0000000180)) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) fchmod(r2, 0x8) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, 0x0, 0x0) semop(r4, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x6, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x400000007, 0x1000}], 0x5) ioctl$TIOCSDTR(r0, 0x20007479) r6 = fcntl$dupfd(r1, 0x20a, r3) fchmod(r0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000004c0)) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f00000007c0)=""/76) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x10) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200)=0x100000001, 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f00000003c0)=0xffffff56) semop(r4, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x3, 0x1800}, {0x0, 0x4}, {0x5, 0x9ac, 0xfff}], 0x4) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82f32d2f66696c6530001f6944ef8e705cc662f7816b15cf97e2b14fcc50c470c80cce3f60406c096da7e899d181b41683937af9e4da13031596e215aea0a1a04c0f574ad802a7bc4b6f5ea5aaa06aa5"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8200, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x4000000, 0x5, 0x5}, 0x2, 0x5, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00'/12, 0xc) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="fb9ee86a72706afd2ce8b0d572a204e80d9cb53659ba915ad97f030a4b2927ddd1704fe523d810a19baacbbdc9d0f01ac46c7afe0ada191d70009da42e3db6e1c034f6c0169845a1a01549ada0f9c1535372015d9207c3fc6aa71ac5028ea32cb87949b7e2ce27c6d06a9b0daa31479d4a08ef5ec1d70d51cc397549fb0e7a56b649a5c26f87933f5b24903a1c425ba2253154cd24e6fc482774c80e866eef56703d4cc77b6f6729ab113bd6000491400984ea0276f35c2e4b0d1ca6789d53f23e3577e9f2508b0b47e93c8ec6de3807770b33ab5e16fa114c2abfc8d728c8554e6bec80a08ffd9e831858751cda1efe1703125e3df86b5df77c0b276a12265538c295d739f8f5b44cf3cbe1586b8a6d361939ebaf48060993ea8a9ad365a22e6985160c9f9ae4747ad83fb996eef7d138a7b62080ec9ad9c350d89b1026cd0b059149d6cc2db63b959aae6f3d9161ccb6db59c25c465b4e8115eda243c07c39fe194d0f316bf1727feacad016a2ffb8f8a8720c2e9591bf5b145e5bea41acc6270ad8684d9e7ca79ff8c6c7ab97590dbda8a559db3172e10337237dc3be50880be166825f79c79a4fef6818d2409b83c42dc6d744f602a1df60081098086651d4c333a50a289982b156d52cdcbb531ca4b13eea9683ce169af9825f9fd7a26b5715aba59e30618766f3fbb09ef20aa4e37431e30502a8c14dcd0080dba28e7e0e9c74529c9827a3317a4f607bae428ba90e6daa95aaf0cc971e45a1d1c8f038f3f08a63a19c610666099a80a07bf0b318d4eccb9ca20ff53690c42a96e6de1507acdd7f999c24e4633d2bac5ce0f767a37b9538639e00d644cb3e27e83d455c6b9f46cb33c744883732ea5f4548a88ad5b44fa6c9c2c5cbf282f515f93e7fd029478d96e43f372d6927d2282cda5b7033a108e34367bceda83d9cf50561791942b469bcf121d212f74de4c3768411a3fb0d3ff88a2375324169b46ba7756d54fd0de5a9a66bbdd20b7a6db342dfa5b15ac321f47d177a66bc27a0d13b571109664974ad7229c32a3a2b339ea2fa7ac79cace3d08c9a7889fc2f02821f8d487be12f3bad526d2c54d389a301846de39702f89fea45f8c673b04d21c7fdcea081c020f860fa21b637b6d4ad0c800acf6744279be97a9badae3126d171a968d03f1f05548d5b9940930e8f05e005b5e5f619190b1a7804f91c606f6596be8236302a3953cf3058534dca10ad969273aa7c75a48af51439d1d773c2cdbec5e777120fecc1ef40ad3640a4323c8c03f10fb778df670d837f18fb7e42c3e24ff9e561027d78d511f9a3528856add986662e2ff59b77c5024d705427e4f02884f3be10bc481c70647c96f51d0b3acb0ea62e65fc6f19143e382a18e66ad658f4eea6cdbc332c6f93f9bf195e83ef4b699464cfb10ca34fdfe40bc6615ea8f75cf28385a8032e43495434c8786548d4c3ba110ca8a80780a3550e0bb4db9a3c09ebbeb75b359ea912df7b78c9867afd8350eb4533fe0b8ee4c938503138344ce42275277df0cc3919db2314a12dd77063b30db4b350e85990035b8e600f0fe0829333f3938d6ca7b29fa82a97afcfe144010ee03e97e3e9792125eb6c0fb27f5e83ac9e6c00082b92754037e10d426d3ab69a8fe6fcb75e9150a36dd0685cd272e1071664555f01aaa7637c38a9ee1fc3466189dd98b5db7312cfe81dc67e9517ccc399cf3b66ab8d47d5a786124435712c7d93c50ceee6332a478877122034098d7658ac8a05fd5376659440b8930232505fda6fc4176fd650e66757fb78f5ace3aea6841ac89471b1f6021446221f7c6e957e93e8fbb966bf8676312cd1ef4a300e0e1a8d51adeb60271a85228fdc1caf9d197b7c2a1bc18c4537a06a58b5559559518ea7ac7db8a7f4737b65d7d6465ee912d360c059d492651f43a3aff6fdac2eeee3effd3bc6bc582f170310944d652b35ec3278b1a079125978b877ccafe583ce0136f8de0b2f59dcc0191b32892eeaf1c508e982c7", 0x595}], 0x1) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000001c0)={0x80000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7fffffff) close(r0) 16:00:05 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000140)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000480)='}T*@\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r4, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000900)=ANY=[@ANYBLOB="0000000000000000000000060000000000000000000000007a45b31a1c23de7b4836b4c3c46d673b102524430e4fcefc4ea91ce43a828e87235dab30bd1dc67b0724e43731561aae4e6956aff05eb55f1c90323519ccb9b709c85db4bb11ce4823be6c69510e3671b11341cd0ae7b801c10c185db5634ff936f57ff545c25f8143640f623661522eff2ff1e17af10e8bf64d039156447ad7c2eb9fc62687d939f6fa17045af2abe7448a66cb9fff0700002c9acb0ab5444416a86f5f6543e9eb9e5ea1e33a557a992426287afbf52910784357b965c1ae055bdf0b4c526ea7310129b4ec672e5e4b0d85712b10cb1174b152081489145aa4d200fa4a5f64afefa5780cdd1f71eb29b6002595bf276e2849e965744ac43feca62a7d8fd4686f6ecd8e2404e8bc491d19f603d7a9af66c332fc4c967eebf25703cb6151618eef1b05129c8fc4fa36449d6f82b6ad6c0da738030443a3667ecb05b03b56851bf22186dd53da757e25462294241aa8064db1274a81bd3c53890bdf835f463cfaca498dd0ba217b351559a8f145386d992c1f85c374e99a6a89343dfeb30fa15a9ced7b90b11d289147fe763f36d9b1ea30ad024f197eba45be81e6ea0d555be0d60278514dcbf862b7656bd5b121735096ca57049a9bda2198d3957e45da13fce4aa0c8ffe8c4dbd635be276ef974af07894"]) r6 = dup2(r0, r0) semop(r2, &(0x7f00000006c0)=[{0x3, 0x9, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x100000000404, 0xa1e, 0x1000}], 0x9) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/89, 0x59}], 0x1) getsockname$inet6(r4, &(0x7f00000004c0), &(0x7f0000000440)=0xc) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xbf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r7 = socket(0x400000000018, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x66, 0x0, 0x0) 16:00:05 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x8d, 0x3f, r2}) fcntl$setstatus(r0, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r0) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1000024f) 16:00:05 executing program 0: r0 = socket(0x6, 0x4000, 0x20) recvfrom$inet6(r0, &(0x7f0000000000)=""/149, 0x95, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x101, 0x7fffffff}, 0xc) r1 = socket(0x1e, 0x4003, 0x0) connect$inet6(r1, &(0x7f0000000100), 0xa) listen(r1, 0x400000000) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f59fde4003ac1b866aa817e2e00"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000fc0)="347300d65750beb47317b32f1d35c18467cb24d81d167be00de0152cf65b7142cc9cd624e7862ad398fa6002b221d5c8eb4c3f64dec18e9bdf0746acf970418b48775ea8e1415a940ccc1ffa765047832defbf9039810841b5618cf296007bc6f21e00b308d1b8148eba46bf3803859a29a5b86fa3d90d596b6ae532d3875c02f3dd72d7a13498e89bb99b177fead0319b6ed8b2ed26ad95f7f29db27d2a8ff116f54a483794fcbc126dfc2f4b99ac45bbd905882fec950ab93ed579e11ceb3185dc61fb177c9cd3bf55d3bb10aae6ef1d29592ff0556eb16752ef315e27dcad3dc89c8ee6fed40e4ab2b276b0dda2a300121f44cef1430ab7e72b9d0dad0e7aaf616051fc6f3f0819f34e9c3573372d691a90b75cdd763ce0a787e60d3a7a787f887262a96e9e437d0c9c3d645bbba12a93469c575f00b1d67ce3fceaf2b07516619562f9bff55b986682701d46082cd944439250404e9548b61b64ee336f72f3a3dbe6f193d0ba326aeacabe2c4677e237b1ac13049932c4c6a047e8ff951f9da4a6019e21bbad4066564195d6ea1bd063070f1b2bc571d84bdcfdc6d8cab0ed127713e0ff565f3ffd89005e9809463fe694de7c9cf46d5b6358da8f1db0e63ff78681a1567ffaea90aae493b53ac6622bc2f577626eb2c97b52cdad1934ae68ea2f8d807e35b5e38bb28e09e6a863dc289178b097794cf675e416010fc084cff43d9a445924ebd5fc4fe2ecf4d2605a4ae4d640d2eef3ff96b40fc0d74a9e15906a9dd220ac4744ac19579b6ab1a307acd30859d2827ac3162dfd2e0b8a1282ead0d06293b8fd0c6d9812fcc9ae082186f998375268ebcfd9373d2164c83c9fd91b9be20ef4c2adfbe6389aafb7d63d177cf8fc6c73de9a4797e1262f6f1213b95b98333ed7312d25c85269bec7806bdc0884c22dbd9ab587134fb1d76233932e0ce95175c0d13ef846534d0e5bf7a0ada2b095e8400cc1cbef1f00d95ffb643f999daf34b08327a22390de14b7d98bf866295baeb0eb64cfc27e6cefb82ea4d502642a104b0a6c6592d2b77e4bd01c419d1cb42d142ca8803d30b898d7be592671c90dac538bb9f2a42fb0ad547c5dd57c6c87d964de2aab7530fed726583cbc46fb52dca6ad48d251c5baa7c668c86fc05bf240d1149934de777e7817ee6ca33ab9072de0cc2c768ddddad0ae8a24a12e9ec1a69d6fe5370aa5bf0a445e6982d8f508765b82de1e766cb05891325730907878584ad56934e2f3731428375fb07a26669aaff0eb3785fb3de1d099a55a56b3f833efadae1021b2441933dee1003e0244b788550138f73096ba043b77d7c05c29a00b08885a5d3486bd804f9b7b93934366a37377ab95ae4c4651423315ecada149677449c8e90c8f7333557e32f9054b175cf051bb105854560b8892abe51d90ef822356496259aa822e38e294557d1b0a8d532a31809cc9c2de16a5ee04ed650219aeef12cd334c60949373e3561dc306d34e6fd58f09e6399d8983ffb2bd5dc18f6f299ba0ffdeef552f52f7fc40d927f6b59f4cc2e75e26dcf417fe1cea518079d742108d8eed9a557e7f623c73f8e691736c341af69a926b9ea84d5818c8f6695a18922d3743fbf7a7c3c1cd629925a08f81838c7d5e24b82fe333b9d3f8e91573071834b306c7f35283752bb846b031fc1b46221e7cf3215564db997655aca2582f397518945ef6a4149372a26b1d62b8046e93f7e43e94bd67177490ffb6443dbb0f8cbcddbb5965fb8fae1feb797b9499121a53ca57f49f3287b7bb3208b21177640bc230b7899eb79e94369350c0c01c9c9caf67067acfe68444ea655c174e1e1a50817528bd43563f8bb4221686415012a3ac47043a208cda0db1cc74f2381e3253fbf99f67415e8663dccea8ccfbd4bc6d577d29bf7270ef14b06eed549f36dc7d7b8035e5351a88c72a97a50c33cae63f3d3c4117b253fbcec44c5cc4bc1ee26518cdc0eaa75bee48abf56ea4b22d6a57e8de0a63bf16841dc0a36a3939c360fa0bf5761325d31eedc001d9b641ea94f60f84b55218f4b214ec5fe420163325ebe229c0518bd73cd0a2edb12f8076a6a6257126914dd4a40beafbb5f2cbede662060c0c75f46de13ddb2bafa72f75400aca9eae54ffbf5242a753db2729a5bbc45f6cfd35d6a07189fb73bb5eb3496e95a17c35f2017577fbbed69f59491b79d1226de756154b7a18885109cf8ff9b4c89dc8c76bf05942ec2dfe8a8acf093a1e33207b59b85285e058c8286443f32f8aa8520527faed43a4f3cb50cc2245371518daac62a207c56d2fbbfc417ed0b678473d5e4c8b241f762d2cb153fb46981a8c9ed1d58b96a91992cb20aa3391aeec4c516b496ea70daca66c84decd4dce6a36d73439b5b613c5f6e79a20d88685475831d16a2b23ef083e417bb1f8517723e4aad933d17a31260cd2f1588d4b4e1b8674945ff9d92f559998570c4713a4dde92068cd550fa207a40f9c45744f7964c12ac53c592726b536c44023ae48a9f311929201d875ea0a885884d74270c8da41528e529ab13ae7dfa816138eecbf87290073d90694e71a66db39585eb8ae71b66101a4bd2cc00a183f96478a9e8671a658212c667f0862d7a7791f24e2238ee98a141a8b3f094113607a3adca8fef1bb5fdca4de98827a38448c11e9bee1e67c1f547c48264cb0d28cd34a5f992138ee70faa2a2cab0d49943b2f2a40eea446291d8f16265a35be506bd58c865e4aae6ebb9ada7f40ae97a4f3980b389bb26e85f96a7a9a5cac433e43c3956b50400c78e170785b3eb19a0e34daf7cde91b56026c18b87cd49f6726897ad776fb066e9465e3cbae822db4a073c0a39b26b8cbcf48328e4d92d62aa0f49d608d44a8459373eea0f7714e7b6107a810d433fb977c7e4aaf68b89d76a6d789a0b675baa0301a31a2ad782dcd590d797893492e4f85092c1aeaba0d2161cce0545441ab47ec2d6f5129f699b35c7e6c6bccaa9510f54ad21ecb8c1afb5b2cea3c4e0a683fbe6c0eabbfcc904b5cebe2e844a3d9f6ef051de1a56944051d79dd52c63900454637569c7c23fd401dc5b62441461be00b6dbebfce5b6ddd223ce82fbdf2c1d64ddeb9043e746fb240d6b014cf7f08dfceb13b39beb99feb4ca1c5bc5ea9ed40094c238ae6e12fa7f3025bb090d2e4b3d26dba22ba52a1846513748f514f91e5331fb4c2231e6dbc19313cb3e255bfdb85490cde3c894", 0x8f2}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket(0x18, 0x8007, 0x3d) unlink(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0x18, 0x7, 0x0) r2 = dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x401, 0x100}, {0x18, 0x0, 0x7, 0xf4aa}, 0x4, [0x0, 0x7, 0x1, 0x8c, 0xffffffff, 0x0, 0x10001, 0xffffffff]}, 0x3c) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = msgget(0x2, 0x8) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = fcntl$getown(r1, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x6, r3, r4, r5, r6, 0x68, 0x8}, 0x1000, 0x12, r7, r8, 0x1, 0x6f, 0x2, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:06 executing program 0: socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = dup2(r0, r0) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) setsockopt(r0, 0x29, 0x101, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket(0x18, 0x8000, 0x5) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xffffffffffff0000) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x9, 0x6, 0x7, 0x5}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="a8000000ffffdbeec9b303b801000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x3, &(0x7f00000002c0)={{0x7fffffff, 0x4a2}, {0x80, 0x84}}, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[0x0, 0x5, 0x3, 0xfffffffffffffe01, 0x0, 0x80000000]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xd5b, 0x2, 0x2, 0x9}, {0x9, 0xfff, 0x3f, 0xd5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10061}, {0x6}]}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0xb0) openat(r1, &(0x7f0000000380)='./file0\x00', 0x8100, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setitimer(0x2, &(0x7f00000001c0)={{0x954a, 0xfd}, {0x9, 0xf3}}, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x8, 0x8d11, 0xfffffffffffffff8}, {0x8, 0x2, 0x1, 0x5}, {0xb29d, 0x41, 0x3ff, 0x5}, {0x9, 0x8, 0x1, 0x8}, {0x673d, 0x100000001, 0x2, 0x3}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x800000000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000300)="a9") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x9, 0x5]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[0xa7a, 0x1, 0x2, 0x8, 0x3, 0x6cd1, 0x7, 0x8, 0xa64, 0x78]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x100000001, 0x6, 0x8]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001740)=ANY=[@ANYBLOB="0000319f2ecc00000000000000000000000000000000000000407a53c09d14df00"/43], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23) chdir(&(0x7f0000000240)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000006c0)=0x4) r3 = dup(r0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001700)={0xa, &(0x7f0000000680)=[0x8c2b, 0x1ff, 0x2, 0x9, 0x0, 0x4, 0x1, 0x400, 0xbb1, 0x20]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000640)) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x38) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0xc, 0x401, 0x80000000, 0x5, 0x68d, 0x2, 0x5, 0x40]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r4) accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21", 0xcf}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x0, 0x0}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe(&(0x7f0000000080)) 16:00:06 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) close(r0) syz_emit_ethernet(0x394, &(0x7f0000000100)="8b50") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1002, 0x7fffffff) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x23) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x22, 0x100000001) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) fchmodat(r0, &(0x7f0000000240)='./bus\x00', 0xad, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = semget$private(0x0, 0x2, 0x18e) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/21) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffff00000000000000000000000000000000006c00"/44, 0x2c}], 0x1) 16:00:06 executing program 0: syz_emit_ethernet(0x67, &(0x7f0000000240)="2ed241ed2a17a7c33a18351d5731e69d54192efc1dc129c70a5f48eda84b4fb75bd0470087edd9212443c487dfa473522d54511d64106fc9f2af48a22024c32852c5174e089bd968bc385fcc5f32f2335cf6961220011e4c9fd3b001bb17e562b3f66eb4787cdf") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x38f34008633738ab, &(0x7f0000000180)=[{0x3, 0xfffffffffffffffc}, {0x15}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:06 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x3f) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r0, &(0x7f00000000c0), 0x100000000000026b) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0xd0}, {r0, 0x8}, {r1, 0x140}, {r0, 0x90}, {r0, 0x8}, {r1, 0x8}, {r1, 0x100}, {r0, 0x4e}], 0x9, 0x95) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000180)="9584736448d786bb76941c83b63cdad082f7ac4f9798841ad9b4c9a248eb523caf53c9cd9c8923170a12c684ddbfeb4ba3785672f95d146aeea691", 0x3b) shutdown(r0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind$inet(r2, &(0x7f0000000280), 0xc) getsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f00000001c0), &(0x7f0000000200)=0x4) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) 16:00:06 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:06 executing program 1: mkdir(&(0x7f00000003c0)='./file0\x00', 0x5d) mkdir(&(0x7f00000002c0)='./file0\x00', 0xa0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x3, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x2c8, 0x113) r2 = openat(r1, &(0x7f0000000380)='./file1\x00', 0x0, 0x1c9) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000340)=0xffffffffffffffff) socket$unix(0x1, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x4, 0x6d8d394b}, {0x3, 0x4, 0x3, 0x200}, {0x54a, 0x7, 0xe00, 0x61}]}) chdir(&(0x7f0000000300)='./file1\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000480)) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='6') semop(r0, &(0x7f0000000000)=[{0x3, 0x800000, 0x1800}, {0x11607979f55da9ea, 0x3, 0x1000}, {0x7, 0xffffffff, 0x1000}, {0x2, 0x3d28f377, 0x800}, {0x4, 0x3f, 0x1000}, {0x0, 0x407}, {0x7, 0x0, 0x800}], 0x7) socket$unix(0x1, 0x1, 0x0) semop(r0, &(0x7f0000000440)=[{0x3, 0x80f, 0x1000}, {0x0, 0x101, 0x1000}], 0x2) 16:00:06 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8005, 0x1) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x4}, 0x52318c1601ae5497) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r3 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/249) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/129) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) dup(r2) shutdown(r4, 0x5) pipe(&(0x7f0000000400)) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x40) 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x100000001, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, "651e0d969a21512e233120466afb9eed7db09f1c"}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000000)=0x2000000000, 0x63) r2 = semget$private(0x0, 0x6, 0x100) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x6e3, 0x100) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20800, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x200, 0x800, 0x100, 0x9e0d, "2f21d9532da0727afc2d31df5a51804299eb4465", 0x3f, 0xff}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/189) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pipe(&(0x7f0000000200)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) close(r1) dup2(r0, r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x26, 0xc004, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000003727979d83ddb55842f1b3724e2c384458fe2e7cf03abc86580ed4b47bf4172a13752912c380c8744e582b5aed926a2b9d54da468383bc5897c9623c9cb191a1fda72379956d080000000000eb85aeffedd72d7f4b53f2e32d442c0afdd189d04e2011f296981cf759f2007ed03cdfe1cae5e0893980b2a71db48a9149e9"], 0x1, 0x800) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x40) getsockname(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x4, 0x10) fchmod(r0, 0x6) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/67) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080), 0x0) msgget$private(0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x100000000, './file0\x00', './file0\x00'}) semop(r3, &(0x7f0000000080)=[{0x0, 0x6, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x400, 0x800}, {0x1, 0x6, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0x0, 0x1000}], 0x6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000300)={{0x176d, 0x0, 0x2}, 0x3, 0x9, 0x3}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x7fffffc, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7, 0x70ce, 0xfffffffffffffffa, 0x2}, {0x0, 0x8, 0x6e, 0x9}]}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x367a, 0x3, 0x2}, {0x4, 0x0, 0x4e, 0x3}, {0x5, 0x8, 0x1, 0x40}]}) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x2, 0x1) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001b00)=""/128) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x2}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") setsockopt(r1, 0x0, 0x1e, 0x0, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r6, &(0x7f0000000440)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f920a87b754947024a212fc7d949072eeb93a2250f", 0x58) clock_gettime(0x0, &(0x7f0000000180)) mknod(&(0x7f0000000740)='./file0/file0\x00', 0x6000, 0xd11) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) r7 = accept(r1, &(0x7f0000001980)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffd8) r8 = dup2(r7, r2) kevent(r8, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffff}, {{r8}, 0xfffffffffffffff9, 0x40, 0x2, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff7c}], 0x5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r7}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x3, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000100)='./file0\x00', r10, r11, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000400)=[{0x7, 0x7, 0x81, 0x4}, {0x2, 0x5e39, 0x8001, 0x459}, {0xf9e, 0x3, 0x7, 0x7}]}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000006c0)={0x24cd, 0x8af4}, 0x8) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mkdirat(r8, &(0x7f00000003c0)='./file0\x00', 0x0) setsockopt(r1, 0x4, 0xffff, &(0x7f0000001b80)="f93b1b4f3afc04477293c73835ce65fe595a2b11b34289b511109859be01a55506b18490627f4ce4ec4d093dee05a9cb27d472f78c381c9d9873bcd9051912299f05e01118452f6eb0a7bafe6d95f26c6f5df7fc3ceefdd9fd10a982857371c210d125f2593679034c2439e52fd0545a89e70df546e056137b86012ee933807947a08a4edd0e81de4f39599acfde3c998d6486693b0702970d2bd0b137a29818b4cbea4cde59d732c1f1d1c89edd4ad15ffe3d29b759c6da553186d4eaca9277cfd834bfd3da65237b8c09d37612803fde7d35f5e1bfd717a1404651cf36542bcd3f154f94dc730a5accfc1f46482ed14e352454f79505fa58dfaf82b219dd2b5a1544415974929fb66c9c95d3640b73fd3c00df5a4dc74943148a27ef7581f2c8233df9b9d1feec2153ef7578bf80821f946599fac42ed58ac068c00ea41324cf7c967ab3055a7829030419f53679459093f3040a8ab5b065b34071a024e3eccd1970853468569de6ce00a76451c344df0036229e8080b3697135dde1e684ef3989b5ae41fe31dd3acd094460c01092e61177aa0f5b4150d07e5c865e863218d1d7baa5ffc5be986690088063f157449c5c939ced72c78955934bc3aab1aec73dc8ad9119b39f256cf74d098ec275390ccbbb0d92cfc9cfab3992ad31919ca197bcee3bcb79cff80427a10542403971b15dfc7e1ded8bdc430ffd2b9892152e62d003708e77d43a21eb26f71917fbb1bfb416f749ebe4d661770a7d95bd34b04f2c1aaf7d3990760445fa81790fb12f1e096720d558457394a5f48d689c3e81f52637004dce07344eb6c60f9a180e9de7b5e3398c9617f07db7a15ce3f46c7380abe32d000ed227442dec754005233c46f92a23c8be1e68ae7e28bea809a7c9f6639198a1ea646d0172ae24e28ab2acc3ac8141e75e9bc951f7a60f5e72eab097c6238ff03ec9f1f78a7cc91b51f3a276c8d4f793fc9fbba910128ef4d4b36716c24eecd3677613ae8e797b93fe0c37af4bbef4716fc61bac6d26363d0e3cbcd9961a981c14ad190804d4618b6e2b2a061d252a43ce11dd23d4d9d8a8da58ed3d9baadbd7f41f4dce15d89b09e263752d9ffabbc95552296ca8c010c2ab8fca89f474e9d2af0e5f636a4a818f15fd132d8521fc6e545031b64a96cab7ce3b7f6e3359fcfc48639f3f91c43bd5976d8cb71a7a2f9553c86013fd397929774468b22bf63cae1e35cd5d194d74c1ef676ab0818b3e7ac757153bcf55dbebc2f8eb6084f3e4f5c6ab3fbb9ef4a07e288cc65d5bfd8b5dd0c0ef2e6932bdc9f6ae82295a26344742d6c5cc55109b45d7b87a438aca2d1aa5ef2fa538fc1dedfe3dc1bbe64e095fea9a8589a9b777e0b71992674ce5ec6d531adf84e46b5a6218ed45c064fa00f2a24d01e8b5b286f74da123ce504029f45d647d97648b33e8bd86fd01c0c225ef0266786d2c553ccaff1ff54ad038974d9f7e75e019d8824db7a9a13edb30136e697bbe20b9b24ed338e59b96440207b99c7eb999f5187c132cb794cf1cc1ec763e4c55595750d80af13fecdc6bb276ea8825a7af3dbc5dcdebc6cf5dbb8a09a6698eea4c39f553912429031dc923402792f597456897e232f59fb796ca3008770b3d5c5b3650cfeb9df116f5c8a4c83d3a3a3fe5b02b5c3dbcaa82ec945b4b5964040ea5f579cdd5d79396370c93b3ca5f33537d6db2f48fb24a392627b8cb3ceccd335d92ae3d22103a83bae60916c77e524904b168608087800ff6f8e587d6d2c11b5132084ee514c5b1f242a6e25e8e6b9ef88ec510f9e1fd38e9f1e03067bd4f5c07142da684dc5ffcc5d6b856228ebd0f8880ba4a117d6735b798bc0bffc3b22c0359956c8159ef58edfccfa1833585272c47f0ef5d10f5be31b0dd1e1b66b586be6d57a4ea3f57bdb2f54605bb871c6f2a3330f8b362df7c8786468a6a0ad5f3bc88d8c6403160f36f5876545ff893fa920c4ab8ff20efb2f792b3f5ef36f2580290ea26f83008cd3cb7c69f5cc83df4a6f100089d261c604a4ec4a111a0da7ad0a9ec00f4aa49619c67c4f19e22c4180cdf6ea245193f45c22e4942d1002c906dcae273e3f71cfabbb166339394020803b26d99ff1afc9b07aecaffdc73be0ee7f952e7880d4dde6bf484425797c1ef8584f0d1449496ef0b1976ed24345338f4092a0ae7b25c41c3b41ffbd657edf59504311ba5c29d1be213df1740bd1447b940f79a012a10cf829d84295f1aa236106fb4f8856f9fb0bde7fcc243d0366edddecde73dfe33c30f72dad17c80e44dea4aa14062713c597e741a350721008a9b7f70faf7d257294cc01e9429e87fb60d940a257dead39ecf9f6be5bedab6b4b4455a1ef0e4bb86f7f9996c926df08b4d1b0cfd53afc5d8e9fea43ddea91d974cf7c90bf9dc12f8ccfdc4af29374789b78d06baecba7aa71d27706a5b2d0c10520233ffc76e1d5c0fe56e71d4c69871f905ad156982aeb2c4ebb9de3ed1f05d3f53825936f131f263ac76083917b2a3bf13568fa4338f3973c63fdda65ca667e4fe52c5a9d72acdfb9fcc414d5788d0a6a6fdbabd32ec82697c7f5be8a38a4a874341542cdf455802ec2aa696930619f822a07821823a07c867245bfc2036f46919bd990c4a2091f263c95b51af6e2ffda2eec6c93b371db5f0a3428fccddeb6118f0251cc26d022f36cb3cc4c431890a56c981785f070fc109cb1e58db158310a3008b7f6d43c09b9f41ee1b4402e2fba435b82ee5a3ed36d518b5d348f4aff9a4bff63caa6c77cd2f035fc4fa1847ca7def7d6dd8599a7f13872fb9ff2a03118f5347eb4caee9ff937ccf62ee279f1d9dba3220b62014efc3db5ea7c61e9a01e32ca5457150eb6a8b8b16a67bc5974f3f5b1f7f53527c40284d88a81491834cab144a3aed952ca037b8de006b75b24653a197dfe81decfb44e29d4179e8f69b881ae1b2d92ca734d0af13efebac8efdf4dd406f287b4d06cdeb071954a2ee124b0929856f60a5fb4caa7cf2bd0fbb7959eb012da3392caa6851ed90a4e8633827add679257dfbd1d4eb79997cc172f0933395e7b9dd50150e4e0cf9d90beac901f0cbac882e89ad45332a38fb1225f2c49b85fa1e1d00a8976285bf52b2e0c0c88b72b661a9b36010a79536b795dff99ae421687803ebece7650a81c584b4c73a78e74fc501a65a9ea7b01739b538971cb5d131bfeb7e886a783baa19a2dce477bbab17dc3d180e882f6dcc98526cb60ee17f540a4a39e90fc86abfc412128e194b55fc924c1e7905d777bff09d481053650005b494b25411a1130b0c7cc7b579526805fc452dd26ab6b663d9ebe1fb489d8363608cf192edaeede4df49ebe27f4e1332a11bdef97dd5251eccf8610168daad5c15a8d36c3b2a51d99924f3bacb1f94d9587135cc76a99e4518758e0a35e26a0865a8e7775130d41d23c648b531e85f752d11df3d3fb5e49ffff2040d6a7a124de68ff6f1d1a12f4a6ff07b3fb05ea8d01baf0f6371f3b3342d81af82af8f54aeee7e5ea30352366114a3f7f7eac001e3d57a3221b7242acfb24e8f0a91bcf04656d5c3b026bc008c2cbcc6db98a8353e7480861dca59947facfc9d80192fea91baca73ed273e02b6c0474c1075051e2ac1811769ec6e8d64d80cdc8f7d96b92d552dcb3200349176eaf3afd8649b514db39d9345d1e1040133ac99656fac721f261134f0adc85d7d8274edc527ede3f5b44cf77d1e045469a976982b3d9ece67841d5c0747057d39af4f440c16b2159bf241490a24192abc4e4b6b465b63fe7df6446d7aae14eb182d0f101724169443340cdcb726641fbfc9b2c43d92725788f07b17ac2947cf3942ee054f1693ff81ae8c8b439b4e94ec5a2b69d52ab28b4c0a475a78b45f83581c91b9d73085087a2ce950338f7debb32286938b2b80a8bac12690416fc31d03da9d1891fb5c687975e08208e351f5fb9e52af8a771da3535b74281e7f4f18e6328cbd660c8ce64b3a6d2a8494bc74b94c9f41e7f5976d962eac6dfecef7f053e98dd3170864e57e2ffc886ad9b14cca2c228bcc8e35cc10383126febe0c8b1ea40f9011201bc34f5c3f20bd1f1b94f6d0ee2afca6a741ed3fed35064688c3187bbc04b176939b60b3a39661debec46ed7f860987216b8c92fa4955bac382537391600e599c468fac32416d7306578c4040e0b58b5a77af5d0269fc9661448ff08b594438ba6a4f8a3cf7495824f659b31a3f06d2ac4f0152a81f8c66dec272d114ee535f4bf8be3bd3f14d02253a49bcdab9befb99a8d6e221360a163639b0f7a6b3cc4738bf5d5cca163d0f653631df6dfaa820b0daa4f096cd154aa139c64eb1a9160e91feebf036bd8991133834668e10f6cf6613ad4ca99112ed7cb1e895d44972ba7f77a431161cd2523f8c6a3a2789765d3f9ab3c54f2acae27da3d7987f2fe2474c3734090be4ff058538c381a4190a9410aac7d19d02c47fc22d1543e1cff9f01c4d2036f56572275d3ed9c25584b82482fc0f18e7fd597966f34af6287d0c434c3646b67c3ea673cb13959e3d27b70910ce38f0cf814c49f8ee3fa39f1d43345989d2e41c7a3bdceba7df276a1e1d2e2590d2916ffd6bc9a008915eb76b00620405fe256738c1de098a975797c954198f33c82282abac2e40d6bd1abddc2bf054edec27afecb8706822364c23ea8cf36cb14e651e44e8d17c58da50bfb2fc1150b8e59dc94af6da23e00f69055efbc12746bf8065de48df9948ba0d721b83ff2ffdb67be1bcca1acc37e4010f0cfc2ab4fb13c69a2a23de840fca140ba0992c23c72201cd6fb90ff1cd5dbcc367d75411817cfb5b9dccf3f7139bec4d7a89c352756e7eb4354c10471dc1ef47f03f5366e5b00afdc5525196526d629f86f54e62eaef0ed16e9af48e33a61d1ed535ffa00d49c9d8ec2a973c7cfde6973e49c8c555b40ce2cb533df3484b3e963ed7bda8785dc1c76cde94591d3f8af7b5357657dbac1cdad61b57a5f6e600d4c0f231dd8098f86eccf395506cfe38b7a622f0501eeffa63f02eb275dd26fe0b63677678043aee919c8319b4f822c1a56813376dbc4b7b6c579d0dc7d61be49fc685a850520b8dad45b1d5ac96b1144758be47b9e5829381a2e06e09e30584b731172da806dfd7b1ebd300447d2f9ab4db4424ea1257edecd7399914c5ef280eb3d15a06c8c7c8dee2ba5a49b81c1f65d9666952fd71b3a8d53ee02c3b8a19fd4449ffe70fc2181fd722b8c22fa39628cababecb1b26d627d01781ee008c94fc05e434d926a03e29ac4108a855cc154d012c8226e41655aed7f1bfcffffe91ffa1d25a738d37410fa73b156b188c3d0e903ef40ad8af433739942bd332ef851fafd9b87266e4840a344f825af0ed0e8de1043e68144715370530bea8f5fb3b607eaf33be990faf7ba04a1790a570c61b4e97b0f04af85768cd696ec1842f9cdfb28638d8404dab78d8214d065924c34fa02899ae5e7762c67f13bb5033fe48edab723d7b8208153f2dd13144b6fdc360e3316c0b843e8fb46a6c3b228ac9437541ceb0d628876622c5a8b5e1ef16aedb0ac53202ec668113c5bcde3a4921116e51aa9db0128de791f1b4c828d6490c35814369ed9d8ba3c4d9e1eee0b630a29314e57fa9eee1b1004baeab91b8249835953207fbfb287d9de2bc42d5f6128f7d14653e13a3df61e37bcbf8c36bec4c1c897534dfd20beb864bc782333cf7d42d3de3a5e9cad3ad18899b3a7e40a57f1c04ee4c936165b5f29538cdb5f10e0be3c3d0a43bb1de200161ad0428e0a2321bcd1fd75140cdcd672ea7fac4ddd3428e5becb9c7d03558ffc5a00294ac5e67699cf621aebb6f3255613697a706b0a7c8349ba5312b03d2a90b0f0cc8bbb364ae14a95004b02d01b205455923073e0e49b2f75924207ac17a5fac868c7b183effc00c9c71ab28dfbb8dd9930536d3e9a710e5da8bcd9b64d99132b4c2cc450094d22a94671950cb3d8c9b646a0a3a9d9ba29e56c742484fcbcaf28eb99ee58fa26269dbfd254eee4e51824b40324edc7abd2fe13009ab556770379001c57fad87421f174ceaee7035ec0bde736abf737e9a7776a41fa0b9709a9ef8144b95f69ffdac2bc3d6b6a9d9147b3a8deec097bbc9551af54ee08ded608872a6bd173b6bc96cb2c40c485532e5ffdcd8b8c89a704a234a03fb1ce8b1bc3", 0x1120) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x80, 0x1800}, {0x2, 0x1f, 0x1800}, {0x3, 0x1f, 0x800}, {0x0, 0x10001, 0x800}, {0x6, 0x6, 0x1000}, {0x4, 0x9, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x0, 0x1800}], 0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1b2, &(0x7f0000000000)="fe") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10008, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, r3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x1, 0x8, 0x0, "68d19de7f45c0db1cb2fd71bc1c3c83bec1f2bc6", 0x0, 0x1}) r4 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getegid() getegid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r5, 0x0, 0x0) munmap(&(0x7f000000d000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) kevent(r4, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) close(r4) unlink(&(0x7f0000000280)='./file0\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008b00002b060000000000000000000000000000000000000000005b0de13ce0000000020000", 0x2c}], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3f785644, "85495588bfa600"}) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x7, r1}) poll(&(0x7f0000000140)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x890, 0xfffffffffffffff7, 0x4, 0x9, "62930f0c02bcd340545d8a2456b4b56a1e392853", 0x48, 0x5}) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) nanosleep(&(0x7f0000000040)={0x4b}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x8c) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:07 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = geteuid() minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) setuid(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="32dc30f4db40ebb419f952f5ffd57e5c4b3f7b1926e7a79d6e4a465f3231bcca05c632a4b1e1967d68e11e98d339dea6a60d1058509c5e981534e9e51504e3d27754619c6f9a5482453bcaf4cb04c94b02c5493ab1157e21b0e12e413e25642292ddffc5694a149f3c44e7992d9940000f4db8a2cd11", 0x76}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="4fe19a7d2aa816598de96abedf78ccc51080e2d1eea91c8b29e0b357c018c440477e2d0f8a1cdee6e2eedd88541931fbc52314b876514cf19ae6ac0b08eda223e129979ab4", 0x45}], 0x3) r2 = socket(0x2, 0x400000000002, 0x0) shmget$private(0x0, 0x1000, 0x120, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4)     OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x110491, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3df6, './bus\x00', './bus\x00'}) listen(r0, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffa}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x9) chdir(&(0x7f0000000180)='./file0\x00') r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setgroups(0x6, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6]) chflagsat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x2, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='B', 0x1) close(r0) 16:00:09 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r2, 0x40003, 0x5, &(0x7f0000000440)=""/74) unlink(&(0x7f00000002c0)='./file1\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/7) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xe2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x38, 0x2, 0x3) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x5da24754a5793da0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0xffffffffffffffe8, 0x3}, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) semget$private(0x0, 0x4, 0x80) mlockall(0x2) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x3) sendmsg(r1, &(0x7f00000038c0)={&(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002580)="82e5369cb51e22e368786a261c37654fb0a0a43c3e0e4693c2916c0695ae55094c1e8e8a28fafcd46cf11846e5b86a641cb7307c8ab93a9b7328", 0x3a}], 0x1, 0x0}, 0x1) setsockopt$inet_opts(r4, 0x0, 0x4000040000000001, &(0x7f0000001580)="13433310dad4039fdd473840017bda4ace63a106290abce3ef59", 0x1a) semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000001500)=""/102) socket(0xf, 0xc003, 0x80000102) setsockopt$sock_int(r3, 0xffff, 0x204, &(0x7f00000001c0)=0x8, 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/35) lseek(r0, 0x0, 0x800000000002) getdents(r0, &(0x7f00000004c0)=""/175, 0xaf) getsockopt(r4, 0x2, 0x0, &(0x7f00000003c0)=""/112, &(0x7f0000000340)=0x70) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3d3bca70, 0x0, 0x0, 0x101}]}) 16:00:09 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000040)=""/137, 0x89, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x8}, 0xc) write(r1, &(0x7f0000000140)="09f6516fe2e153b7065eb57a190eff40eefa8e8cc6719bfb167997009d0311ef65d4499e9d026a5c2f396ac2faf3bd4b600247ef215be630655b4686d9e4f3c0a9be92bd21528846cbd2d6e7bfade682c9dd7da48c7dff7e6b62d5085f944c334a3a7c6a23bc151d4f84522c5ac1ff3be435748fad87ff4346880ea85704bd76871394b09153194ad4c5d8179c54c15bdb7f6fc745b44dc8bce40efe8a04cf9666b52248066eb76f8ba8197a870fca0a815190ae2211625cb934dbaa1313ee3c30b434b8771e71b840ebbd8a30fe140970c9d051f2dd7fdf313a", 0xda) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xffffffff, 0x7, 0x100000000, 0x10000}, {0x1, 0xffffffffffffa49d, 0xfffffffffffffeff, 0x4}, {0x2, 0x4c3e, 0xfffffffffffffffb, 0x4}]}) fcntl$setstatus(r2, 0x4, 0x88) fsync(r2) shmctl$IPC_SET(r0, 0x1, 0x0) r3 = semget(0x1, 0x2, 0x40) semop(r3, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0xad01c1b55405c684, 0x22f, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x200, 0x1800}, {0x3, 0x1, 0x1000}, {0x5, 0x6, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) fcntl$getflags(r0, 0x1) semget$private(0x0, 0x1, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x5, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/4096, 0xfffffffffffffcfb}, {&(0x7f00000011c0)=""/237, 0xed}, {&(0x7f00000012c0)=""/194, 0xc2}], 0x6) getsockopt$sock_int(r0, 0xffff, 0x320, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) write(r0, &(0x7f0000000140)="68e92b98fd0ef23000eaf33e560af81966bff650455abe5ece7b4772b65738b16637b2b1133552abd1592e491ce6aff6a5b70fb00131ef4c54bd241d0b6c75cd87ff07f0acbeb25b6b1e5741355cfda4e488171f1def139712139a8ffb59d120d59547a8c3bed7ae6c39fdb822f719bd4f1cc0e07f5093eed3cafabfde0250a50695de76e2acb5d99ed12e205743a3f5d8005f5e942747c74f8998c197c306e7797d7352bb4ac86a28c7745a2a441fa14be0414e4b4a351c5cb9f509706bfc6aab38ee95a9796d57a76878c394e443bf1d902f5621c87aefde095d361e2b0a33bed8976fa17ccdc9dd0784ff177739530d065fca690f9982d62143f9b77869f3e51b89adecf7f01b5da4d09638b08e63eeec84a46700f6dc3a1f13dba226f2a10143ca9e77107351b54925b24fd6aa6a012679d3e2b6b235206c4361299b7c38ab32b21ae10bc113bf1f1cc54b7433f2191036cfc02e7003468a2ae875ba2286e158fb588b99420d12a7a33eb92c4ca86579ae6d4ae26c652c344bae589026edcc4dec2a008810a772a0547840e63c8d5d46c7099441ee20a472b15cbd3bd00b3ce90931a0f079cf69db3128c0d9ca08546d8fe5500c153cdc540fd45141f1405104ff58972229243344db77de999c4ece50980b215ef10994ab6eed4549fd9f8604c46dc13ac92cc7a49b4a6c65daaad675dff542d66a0c98163b62ea53964b20fd71d5ee0219485b26b7b4e6dc4fc8ca9bbaa8c3592bef67a03120273905d19fdf5105e50edbafeeb988b217d2663a98339df9c6e4c75b343969a11aaf70c7098fc871ab55cd839a100167d860cb60fa1c6839d7b7ab569ffead0b73d9619bdb45a933deb35e71ed39c981f26dd48945d8a941b34af8108859195a95f2deb3df172bc1a39d8d3dbf5b7e68950886cba4dcfeed5cefd5656497be5fe4b5b4c38d643673c8469c5a3ffcb3e7b9bae0b59454082620b4878be3036b2c8191f99f9d9b1653a427ba8175da0c31cc6bfe405d11e47ea92b11fcee2e04ba7a2e3ea3e4acc67ab7d73790dbc2cbc630e83ed5a0e5625894080119b56066330e734c53284ac89a3f0b4092d30d7065a60af4e22c624cbd20231e750150302720e247fb01b831642230b0d358e063c6046bf82361ce3572cd5ffeb9b84bf0a7de210524132fa23f7594ada563b939801853037dcd695a328044d7a4a5dd09b9df4153b17b84c95431c7d309fa6f94e5bb013c508860e91034d48f989001156ba7e40fd6cc10762051269bad59ae0c6830405ddfd959eb0d7855d2adaa03bda803114031fe57f6dff81d039485815c0ad418a7cdd4c334f7a2384ae3e46ae429a2db40c10d8fad94c062c19a3387422559ce395e184c096035108de7b6c18865c2f259ca8e493ce507bad3839d42a644a1b7bc9be9abb65bbca6f7db028c1e890201f47bbea91703480dd86bf5e788260cd87ba0c0b83018a754471de6e2e1c2a6974a46e62bbae4e04a4752baddc80ec0bc30164b9ac453c21339447ec7cea80f010b7e27263cf6ac978bc65e54965d0cb8ccdc99f224e515e0a046bb9e1b23d4af9f237b3e3f48349a8c33ca5c92ef952f0a1d4d362c8dae5cb73aa92c8fbc1ec0d3dc2fd965ce1f0f837e5219b32c3d0d1fa7096a0a3d051982d0e7c24f2618a107666fa2ca966345d96dbeab6a9508cf723b4e6790ce97a473a292328cd0e336b483137df712ab00a9381cadebd79677648699b6d161deb97249f34ce1d81737811976430eacfdc34e4d4334291d6d48befda78c3698d5dc1f381b5ba28bf9557b49001f1f7fa2590037d8b574d843e2b689cfc7d037b7d099bb6f60130ab70578193cd60cd44061d6bcf7f314ae2ea5d8a758cbaa630ff1473580be98433dff5f14c312147c2afaa31507498efe914dd6ab64897ed0ffaeb04126c487a4d0590cf526618d64f0557374532c04c12ec991cb86c7fb606b530f8e84fb84b2d2dd2a0cd67f9b4ebe5f2f101b0cf2942717e435ab654b332e1dc93cca42c1924e433132d7aba980d1b3bfe5892043687a1c1ed4cfc9d54bda3be97e4bc8644ad75c81edbf17bcc2966aad6e12261847d220863ce3fc8d2be63b993a3a321992bca64d319710d722887966ccf700b5111874175b7262518601d071f85000dc2d2eae7abc549e6c2fb6d870a4ba786676a4a1234f0c3417c1b7ec3ce5a1bcde16b384a4c3197d5b909a786acc42b2856cd8f1649165463742e5ce498c7e7f59d6a0877066f194b0b11de375e57727023afaf99a48c0796dd12322d6a6a126d290ff85c895557c8cc7ddd71aa528aeea937d4bfaccad577a34b937735a5735efab59791077f740abdcabb2a5c96b4d0a456e03f375a69ad25e62f7a4aed8e9b5019633960b5be75cf8cbbae42890609fcd4a1b20cb24fc90be6172f97b84a4441717", 0x6bd) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2104, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f66696c6530004af47cf5a617af5d065c4d977cc6363224dc0d6c78da245bab447f9dfa66214cc33f96e214a4aa2656153069232eee3564648305171480fa9c3fb54c579c0a22ecb319a5b1105c18039f26efdb06d68df4d40945671ba904502106751501880d953d48ae66b176ddb89dc0526bf4d2aacc7cab26902845a32343cc9e0272dc348d0ea99dc126cefded2133"], 0xa, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x2c, 0xe, &(0x7f0000000000)="eb1496acb27d759d37aba1ee6f72787ef82369bba01e9d6cdd109bfce0897b8ee174c9361c3008d7c0508772447139c559b4b2edd5b9373aa4345e1a8bf43c0640ecc519a2196af68622e071e1967394f67d8980d5f21bbb1f1cf5a6d0a224a67704dcf6a28181513e9bb5e64730433f9dd4c0fd43528ed69ed33fb8d355bb63db705b2c231fedf3f2ce7407adc271e70501060df3f469be312402540f3aaefc8e1c6958264c3af63e765679854f1bdfc24d901d6dfb3bb2d6d94d76a57c63e9fc6976", 0xc3) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpid() r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000012c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) r15 = getuid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000001480)="27703cedd02d253fd1cce22b86269495a74643f08e827e953a6e", 0x1a}, {&(0x7f0000001780)="eabcfc66c303ae75fab379652fe429a854630bc5620ebfdb9508dcb9cc7483db4eb55af0284c83ce26664419bbe0f772fcf79d76ffe4c01ba0905b3244d26e6cca79768571094ea43065f7fd69631b38688362feb936d2e5071d60397ff7afcc7b2411ef8972fa08049f54974875321d3e887b8b634958912fe1e95511f789045d52a823774cced3c5fb574d7db9f08233adaacac3cc811e3dbbd54fb8945e13f207f56ff617605b38fb5c4cf5699d3111cb8791c89b51122b753bf84b067d6a5ba6f3a9e0aa28ee4d38e783ad41bdd4013157adf32844eacc882888922716246a9158b5c8e017cdd5e5e12fe3fbf844baf970a97e2ede5ca5703b6770ef7e9d632082e980e24ec4b535ee5f8586e4e9b03720daac5f20c1b4bb3b163ee2d6c6469063aa555220bbe7adfbe9a62e0fb5e2dda4811dd8dd07ce3a87c1b93cc8f1c48d8e1966213fc045976e1ce5f7460afd3bf8d5365ac1753ec5e2b8464099f839d96526b031caf7a6f22f731712223fcee2059441e20375d7d28340529814f3b44cc0ccc9369d47673458c1666eb7f1c55cd3b7dfa630206e02afdd43026b920fdca120ef586d4ae0a20e5319b4159d2f5628954f844bc06fc66248f80c08e29184ed26952a2dd66abd4e6cb36ce8b9c255bc3f154f3925792506bee41df6861880e54562f205a46e1afa6b19f869a4152bf024507cb553318b0aeda169cbe1d4837bdee9d0f441ac193bacc4794db91fd755b5ab3b6102827b953e5acdfccfb582fb03294a357f9d2befc711cc116d4fac904db133c2ccd1c55bf935c6876e4ffc0415be0ba90a2d0d0c53a3e5c2ee865a35d45c57afc13fdad2dd9ff3be30c6f9a2bcd8e4d0bb29b72a129c70e9ed5c459fc8346f0d5f0083abfce89aee70f528d32ee0c4b12adc1cec3f204a0b10ea52c3c0b089523dd7c3669d93d5db816b3ce144c12e4b618665ff19405f3ad41571db5a57c23d746841db8e4ac88191c14146b1074a8c4f60c45eabbe2a29476b0c105070eebc5cb7531360643c70460c6b78348be322ff20d1728477d5a02a34c34aa811e4114360446ab200780c5bab0b9ae73bb0d8ed4f8dd800563e9addad5c1543793ae220b7e71287b242e3a85f12813560d32aaf3b69ff428017a1fd010c30ef2b6d350108c5b381ef28f07bfea762582ec90098b1b2f53ef52d0a4168c0a682449d674f7a68757d432182250f0943b5b7aa1b65f62d3a576384dd6e68e7d44e1bf9a5857764ce69f573372f7ebfeff41a552bf50dfb6d512bf74fd14d99aaf107bdcc7f6463dda67be93bd09e796b2ae1f04a97d546df4c95d9dfd8bd6312179f82a48926681d4559d95774ae7b978b8c22b9e46697b5f3a16d074f73c7d587940bc06422e304b044d21ddd932bd9d9870d35249110157acf1b2e36a2df2358dbbc049101d0aeb686e367af07d5e43a007f2ef2e56e97836716153cb2d3a0ea6b867147b4b2d6d00c5f212c619a82ab6ea6104cde0653c6f39afba6fd1c5296849af8a3d44128e460769dba7de65292e23112a31c0231cd7a58cc05a7efcbb2d5e31d3223bca096a8c10edfc5e49e8f5238de1369b6143af691dba1fd64beeff118ad9de18b6c9424605492f063eafd98517943b1662bdf3506e086dc0e0da127dd21fcba69f5a218b2669fce52af68fcb0c8f98d70b7818b3ed8c22ad34dc78191b18972a7237f40540aa5d25f1febfc6f3ecd41517bbab642c7b4b94d43ccfb9a82ba6812949d8d90ddfd7846f5b54c45359c800f2324fa4fe3083057ec8a63d94b0ce7f7ada94faa9d99738323e487261d8af600e9ee15c1b87d21e2303bfc3ef49633c1fde14ce8a7d77df885a835f7d6d20b125e95fb35a68c3972ebf3992a03c8a0f166b70264e008127651de7aa799197447c69fb901a0d17dc88e6476f37472e786b5324686b4781042d60763aed16cc0fbbcf7d4439ebc3bda2717c9355995fa7b3dc67cda393ab47e9a1fc21bc8e807e1ceedabc65d559f2152166bcd52810864e71b082682de2d3e673b6a2875d3afafa8ead023f3cf5f74d4f30564ff426102eefba30d64e7cb6e8904729df6a8b7acfe87041dc2728ca6ad3be4a1f4b5310fba702dee724573a8425e21268f8fb5d564bf95dd612b962238fc7318c49a005db59e0d361f81819b82ce7aae712053c74443832e825bfc859bc2672bb044f3144643c86d3566f8b96ebd5db6225b2ee8b49f4e54371a9e527f19b4f55bf9b610c2a26719133ab8124c7300ce4f94d8b56b35d3309b83e736cf2c9a7f389aea23fd4d8321b1a7a761028fe3a5e55ae17e0a1d485cc2664cb12d418ed5f5851e97ccc956f56f0056bd8596beda81379b4e4131617881375707141fbabbbe9c2a2fc52f634980db3cf1b334487e706f843a326273d42c2acef9f13d1f875b98904f4550abdf02b8b3fd04272ce47769f9753ce48c7eaf614b8a5d7a1d1f3bd734244023e858b0b3d677a4468c5de4a51b5deff0770d744f53814a6a3b43224af8ab777c71fb7c307d468b34ac3b11510ab7de40dde5f84a55cf63035f2c38e3c7774684978dd355ba1c709732a5f8f1966fcefc858f21efb43c856957df708b6dc38542302c51af619308cb5ee992db08d934bdf24b214391a49daf4c4bdb368c865fbae071c90e070b1a5653b8092f9bd412120e3b9ed28ad89dffcdd73c181cdf605605ef333f5ed15a623865a701977c2cc7fffc81a87242b11ec1c2a2212802064496428093ada8e58fc753d533e4f1cf7f30041bfea3ca552a28bcf158f6396c79e8284d3c6ca40154ebf1f31b944d461a934a9b3d92db15cd5c857972e4363cb9bfc6b964dfe6aa2095e60843b80311ecea45ae4fd4298d0f13dfdeed0a0378f716faeca28dbabdb493b017d1f9a09548a064cbdca4523a9198ac7e7354f9b3824e41ccc3b8ded4d5a156d5ef8fc6fe4ba25a0060fb67575439265a2a0150e0fbeaf8d49498f69aa690e76f2660d1821a1f9158e8d2998f7be323839239bd7842f312cca3df1372185ebe6c2efdd1c9e2e862ccc693a2cd818104fdfd43e117da8044a2978bf895fbb6f0326b01d07fafab3d0ad191deeb0e57935e5d115a1f94e013363abbbfb5b1ed10577ad79338d97431c568c97cd47f0effeec057e13e53a0e2acc260a65938d00d17d2d70056b4d5aa8e99ee99e58f29e17612b361169d0f024af2fb1871d4a8ddbc15c026689d3140fd106bf40664dc548232727e3374356b21ea40885ed58e844e63283d65eccc4224ba9b7ff8dc3bee49a7213ff14127a21d7fd9a8796675101577e991dd3f00fea2184e1658f2f4dd2d0913d0eae6a4520dd6d79faee4b21ecc7688f04157095f472816e261d6eab33168d1d84ef4169bc2d62e5dce3cb6f5758e4918fe5528ec5c22734217d24596a134a54455616fbcb886e3043900277af5936c11de9d6aa13356d41062eddb277b9f2e8712afdcfced6b659aa94af8e96f6736461711df0257c8de596f02fdc946e401364d184a3e3fcc73e4d22838182e899569f44d8e3fb4369afda5270f0d2633b237575ca408e9ed6b48fb1ef4d1e20e8fdf29169a91aabd34ac3732964bffe418c66bfedfb2d4abb85084cdb8b188672342fd64795069c5b595b386927fdd449d95b64d14197f915f9dd3e3ce2f0adef46859848bc2e0af5aef76d5ebef82faae254a9c05b96282fff836eed8fd20e60d25bdd42c52a1e20065afc1c3910bd77a00e75752f502d5e3d396f48601842b096720ee59e278662868ee67e93469c987fc9a4d96f5b015004717b8281a8531fba48ff8bb701cb3ee3a59732681a4f6e44c0dc9953e36cc4d6fb7f2d54a4ddc71b1a2324134e5bf05f5158d6e7b7ba825ae880b23aca636db5171cdc069f844b5ca18367b1704d36f4166542c3515726bac44749230d73f2e30f95b174279280431e70299aed97bcb575753b2532ef468ae730929d0cb667cea5e2543edc6d67850a0df2fa51a9d278dd093cca772df4862969e462513c96b0fce8494aa52b445f44a8bf8a3b26e2b442cfdc44442bd3f0b056886d6b4dbc8ccc31fb3a805422116c37cdd03c9ce77055c12435a2f9365409af23f4e3de26b5e3b3d4612f43414e0edb39a77b09e54dbafd2e3d0a8a66afaa947917661510fa1cf6477ffab525b653c9a4c390efe2b59390c9556249902e58b334ac947f4539c1f0b91f3f82de725a41628dd664caeae45a1a506b21fb4c0a5b8ce030a131dd431cc83e30ac5c12404b1f77fce1979f223b663629e9d880a2b88f2339de7d7a9418dce22c98283494aae15c587ab50911dd48393e1a8af17e0c3ff871a3e1575a14f3d22bb653b80bf530c8098aabfebec5bee89d1c70dc668eb1e6f728e82fab609abfb3107493caf24defa5badc71136de92badd04ec9d50ee93e2901eb6276321cea753d19d6822a0fa3193e988ffff596ab28c1d098c15a22eb1ae821ffbd215c4ccc153d563a41343a913f3781ee4cebc235791c9ca2e01cc1a080f3b27bf7e02eeae9d0ec37e350a7126bb418677bb53fafa5a77a6024254afbb0df662481109b53d31bebfbab886ecab475a025ee29c9dca722dce7df70c2bb24a1f45a3cca32a31bc87d5affe9a466a337c0c3b1b00ecad92c25b719aa6a795ce6191ab4cd1e89399421803e6f80fe68c22301c680f7319adcf9112e0ed4b91d41a0883f21ed16f5359514922f8e44620332b0310cbb8cae014c48be2ffb3b774fc31b8adc5e6cd879225fce3022342e1cfe84fe23fc16e9cb48db14155b53a8adec06d4d200be2e236d3a0ea9d6d5d5b750e7a1575fc9cbc7f11724b70c59810d3e62542473189056da96c4448494ed50ff08e9fbc36ab0ab66c01ea3856737e0246a379780ed79c85135626a57f883354672484c244abeea9142c050bbf4dee8804a52b63593d1c703a22df451d7d331353758b6c3949a27258b1fa06c4ce17a59640a5f491d1df521b82176ebcc90625cf18869c4bd19cb6311d4074fc9879d54b70b31bac3e08f7fff6bdd3b4a6c1289b9d41a2f582957ecd4b4db03f033a29413cad5b08a000d374a73bbd5498408260a929f9d1f02413ff09172503f864f465f786f3d57e8c0418758362cecc306720e81b0f63845691bdaeee17a00b1a8a10761d050844f1e6fe3cc607dc618a1bfc94f0e102b492f916979f71b7ac73d1175db7373062d73c3e647fcc097057fbc04213cc19f896cbd6958ab4bad7d1d0c6f93a9bed3ef5476590e0e594043a8f382435335613c43ad501ea08359d3f5bb789f32b16154956cbb426379fa8d5ee875e10ddf07646a985dd5190f3a09d2fe6683a572e8d1f05166bf5a319b747358a64fdc84b229aa9801d4f3277cc042de44d1a744be9e05f356627b19bb7d9004c06c4ad1506b6aff9414a6d8fc29d2370aca7f7df2740543886d23a5c875e3d8724d94b267acecf506bb3666f9eb785252c4c542b8d78fac2fea45d8f3675703081f873a16840e776b21b2bf89d2ec1136cb904a2fdc76e95a4a6fefe2d2d4ba67986911eb61383f8de291299b17c939fefb3c150550de343388f84b8d8e09fd42728700211769bc8216432837e6c88b46e08fa99a08bbbc7ba97adf69ba7ba1fa839fb0989f283f8a7e6961f1fe2fbfc86444116384997dac09e576691124dd5cdfeefc8d2945ac91725eccfaf7cbc13caa54167f5e4f015ca259bdfc9b08dbe8625710339438b0701a44b1698b98ed903dd0ba0e8a8ae00a7c2cfbaaa206c5268105f203993f58c3b71e6fe8940", 0x1000}, {&(0x7f00000014c0)="6a1deb3177f1d2d88768eac3d5f199fb19e14082999906338c9609732df47d2d196a1c05cde95168d9703075c3879eacc89825c743a9170372a1f6090bc0e1e39ca5b2a95f3fdd3486d0d1b9c5c95f540faf86387b95bae254e60238566f8754d58e311f89882a349c7dabd933dc3cc9e884b275690ded", 0x77}], 0x3, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r8, r7, r12}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r7, r5}, @cred={0x20, 0xffff, 0x0, r2, r7, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}], 0xc8, 0x400}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r17 = geteuid() getgroups(0x4, &(0x7f00000013c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r20 = getuid() r21 = getegid() sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="bb326d1cc8111385ded040c0f5c6f2ce8ad34fef1a5e6e78876cfd36579fbeec63386dd18e43a39771c07ff5220dd736ecdcff5217bf69a8289a2009f98253c69a42fe57d7b248370033bc083d1fc95db0887f3c28c19d0ccd37e62d77085dd67cd994d09d473a1f8b16c9905348662f7a519788e61af8f6d11f8a3800a115dd24b76df0d4040e40dc6a1988cb9bcea7085f73e4151201a38b44b83961d9b901e38415e5c19f265e2d59867f17667d9dd5e8c5c2a1675fa91c5c40538cbab45c7985ec624d7537db807070445d87d58a5511af9d745e79a2dea1394467cd6a5bec6d1ad79d0eccb276bafcaae37b1d69c6e994dddacddadf77e7ac97396f3b5a33e7630c09ee0a42a253ab2e0482f3898b3b504d917cd34763d7b41ee02f20ae5cd8e66b8aac37965718608cf5991b9eee0ed146b7bfdc10d3e864dc52a8f7bfe67ed9a08479f00bae938576b03c17bad485f13979e52ef5c0727da99c45e24d610f2c5a8d9ef0882164e399abeca595821ec8034216c63243f5d169aff0b54440164e781161a9da6a9a56a6690879d52eac29b1610ec968f48f57ef4203d573dc677afed952194190515d5a53cccf4023c3f6f77c34331cdbb7da5c7232229cbaca8f9564c60ed7adf853e2d40e0bf2f82e6b339291b4d5af416eb397ec5d745e94c983f22fc254123ace5d6455c15c296075c89a0ff5d2b47cc8f09f4d3a4f8ec83da31888ca68fbe03fd2e3736579d18960e95c24cdcd8f337118293f35c963d8b1f5c9f466cfb1dacce0776d46a3cd51d0db4a1f637de924a27e9071547536fe066ef3577d1fcde5855fdcd103dd5dd636b7e551511b61100dbd043034d2ec42a1ba4a8c6b0dc60032726f8f146c20b0fe46b9fc1677f41f9a3b3869d909cdf0ef5746e6ae37f2c3ebf4768626a1203f6866377b09d1748ba44f28bdce14172c030164aa45c99bb097940f0b6086fc5ba3a2bf765fe778767fd562b0a34b19b893943eb654bf33a4482da5d8629dee525375b05dbddff637315383eaeb30aa651e3f38a1d1913fc8ca394f659366d4d279de96f3d34d99ca7430361d56a5e13e463667c06e232c3afcdf561deb0f37548bdf0b7732e6c53c33cc8c98d0dfffbdebae5e93004e3e0077ce9fffca8ada1375255342974471ea1f34aee2c93210e7296eea17d1d938e5cf86f9adda1a5fcadce03ccd36f406797dbece182c36c4c1e33fa5ef93f46f0c3e1240f8babf0d3d8f33361dd4cee57a1e13a2903e7045071c89f2f0936e8f55ab90d55407c7179f36a71723f68220569f3d9c6e450d20f9e0ecdf2786b865fa02558c4077a39908667de6939f063c185934daf159c19628b63141b0fe804b5c0f2ac108452669e2bbd6ab04e997b5040ef71d5a1ca3b33dca64d65938287a4cde9a5bfcbf19dcd316804d0109c62097b80c3c25d96fcd4ed05231af34639ef625c7fc055e7a68d836c26b9bdd49da06976e1279baa5d9c6e9f0a61a4ee0df181e08da988bc80d6af17e3f1369af8facb40ebbfd73281fa49668551697aa7e3f478389703ff29385b0c37ee0ea855600d56fd333fc69e39c6ef469063632d5464b60323491fdc024aa3f6472bd2327e025685175c11d98bf3259289cec86a8b25b9681e9330cc216e366a9556e7d9232d33b0129ca3ec61d0d2afe9443c368a5b67c0ea04ba3e456b1c53e3043e7c872b80785c01264e63ac2b00a51a066076f8bc9c4ee5e7a72956e6f2e5728f3a0e69748939b111316593902bc593cdb5ba0f8857d44fc3de31ba302e0e02aadb41e9c07572910d746e0d57b2a93cba477b82cc7189dacd5cb71f190c99096add91dcb8778a0517832fc6c7479c05a10ee22333c477516a9f82c3b9a4d63f94518106ba2f3c6c9352d2ba9291f11a4a9785ae603744f6347fa99832d5b28633075f3707ea1e0152031d9bc1784ec0316c052e02c8cbe4333bd6e7c7a6c9cedfb6e0913d8f8021391baacd309d264c1fb249fafc4671b009c300de5869cbfe15d70c7e60a794a1c44f3eb84cd7e7a2ea66262b8cde9dc442908a2fe49f735884a3de56484943ad70f65c79556b5d225b3f40785f800408020a1766ef9cede2086e126822e59035ea4828e1f605fc1c5b8494b776d9c9b6328b24c015025b3dc5d32fbdd95f3c3521c36c308822a66998fa7b7742847cecda9e0ad5dbb0eca9a08bdd1ec06b9725f42fe81a23241c811e20ae9478d90bdc6bb5aeed2177962580f14fc1951966418c9e6c39112f3868c7392f6abc69eb2e0a50944acf72b28d7c540306623294ebe3095cbebb4dc908b01279aba6d83ff5b7ef8679c28b26135dd1c58c1f2a647641cfaa75f2294bb7ccc138d11ee7184cb21fbac2a121c3c1450a7d8ae6bc2db441f40c7763b9c336a5f9db84b707ab83dafcaa3af02ad680085a738d28b01e54528c6779768502e675e90884696b9263898340f06f9c972f54d94196fd66ec25e18e0d4cf9695bb65c9383cbd04178d0f20ba65f4c8b6cd3e58ea1d87789666d92946c07700e568774402e877ec363f673672e78847b36d4e61025fbefae85932b3e4a35d670daf30a177489ab1f517ecd1d76cf0d18969bcb1c9a132db28a1d0dc1594f08f71b63eb3af0d82979692a1fbe589c571f31e3340922efd03f0af8a2786dec0d68bf7cc4e7d6cf87fc0d5238aa1875cb544733e651ff222320dd5778d7a65dc16e80d72240050940867bcf05d493541ac858d0095dd7f2f04b43ab9f94da5d54a23c1e58dab8edc23ba25233fb8c3f4d2630064df530e36ec508fd96f8987bb33efb17ec1d787655f4a4419029742f103043d29d667a3613f99cdb7f2440719d95e8a6d19ec44ddd7f26e5e8e26c55a6b567619d5911f46364e33d1030c3f337243e574a1baa2eb7054da90e2cc450a6f356eb2b42a676d0c270d4fccfd073e3d19d92142698858bf3a6979d429539d2c462e3511c7fa76f3b453bb6f5ff7cd4f924f2105fd400ece768cca832916e516434e1370ae8da3755be8aed7beee0cefd88caddaf7065645d1bd596bd4e39acea025ff8a1f6a73b1f11f18220b44b99d7d5655484f677fb2f0d390d17b4d7d5679411c872119a12a6c8086d620db4834331101928c8945ceb795e0c33ef99d0172fb8626be11b105717856b90ba478d162ef028b7a0d7bbaebab0dd2d726af6d95258f9b1998790ba6af6113aaf66585bf81093d637992d3c365eeb39e6f1a351572db15f29bafa0b2378d9f569c00f79fc0d6b68edc8fc1ee8ce29ba7bb42e1db446a1bd98d2eec559a03565963ad5a9d9dcc433d71fe26325fa683dc040108b00e26b55bd85ec68198815aa8f8e932e7abf76e4e84fe8d80c37476d554bf841dd1a70b2384b9a53550b51143a016ca7eba9216582679d9b4c21f21bf4735c05d26eeb03ab6003f9e04713e0e324ba87ed1c776d2b91b68c9def1f08ffb15430639071fea8142a853c1b0a5666cdcee0cb7f4cc95a3b137bd0e7b6c60e64d3c52665293c1898c367e42bd66a2fed028f83f4a0393b69171db9502f8406759bd44a054217e9c40889063398837b43c987b08498febaea1e1c7960cab49eba3ea13bf16e7bc927e460e7d5e3b5874b93ef7fb0086a3cebe69c5d57746634b6e64f704a02ac5c5c9df50c8fb6c2362ef31925a0641a23eec78306f9d9a994a67b197c77433e79eb097f4ea52eb8bf5dd60921d2813f939b05134e027a71f036440a90181888d95bb4cc152c680b509c70369917262ae0ef40e80c63282564d0f4c38316ebd7dc632a1e7038e1d28fe854e997e68573892753ba818d99a91ac5f91d6b4e38e7048add0bc854e50e75c4ba892273f045ff950b9341e44d9bc4b821f3c2027a35938190c206ce63a5a6cd525c800414a9a18cf5ef4d7ad914a3ccd704df7c9696e06688391f3b70e3cf904d6139ae9a388fd4e305c2035b5d5b40ab6da978f6ba98dd90e614e6d2c86921fd6fc1452a370026136dcee419d34f5752c397d21be9855d42fe21b8e82eadb1dd153f98f1a374080b58b5e9ad292d3d0855621f520da1b49922792824790fecf2633a104d7ac797174fde29df05ba62bf3d26e331aaea8d96388c27f7d4420fa030180b710651c56a9d8a4ee6d3cf7eaa247d3ac4cefdcfb4aa8831d8be603a8ace90475ab2e7bed64008d876a212a06355dc034c4309758f7d32a7281937bde463dcd2231136ed62e9430fb23a4a6e069793a336289189e8509ea2f887ad21601dacf3680c9d312cdce3f8da582902c334cb7b17c009b586d636516bcc495e44b42156e9b238a6f316282e3460a523c0a101bb9d324cba6a2f20dc69b21b2a3176dce64240e5ac4961cddbacd12d4ce723d4fa8142dfc38df789955e39b041d6e6b8381b4752ac6afc4e513cfe944986272a81b0db778c91018c4e6d186cf6c4b8da0b1e0ce7cfd1129343dcb3333e9e3e64a88c16a2bc07ff15c1df56514e422eed3f5d7e96d119e39ff08e2c9b285f207a1aa7dd52efca671d41011d02c297dfc4d154e8bdb542cb9451db6d54db53f745d385d4adf13e14f5278135fff8a995385d32dfde1e98dd7fad19284f8bb8848be56afc6cebb98805ab1b02c6ca94afaec9ce2717d261f4c3b6c85d6891e4e33488db447fb74f9d15d5db6a407dfc6b1b40eea0e76d601863c00a8682327bbff25a4dfe4d15a2bb6b0d2caa355fbcf324f1f19cc7584dac036e682e7a3d2e0389571be5d2766e5030217153ae8f997737e99432cfc5b2cb6262ba02069756b6635edf0baddad57a27cf350c8ee1aabfc5b4ca40b05a926304d79bb86918546e31d0b5a6da78a5f609660c45d5209e6f739edf9c3cb619d6e33f952ebdb411ea00f918e2cbd9cf3bac882f3bde684d8ec97bce2bd55e487050ca6a3e4a0b17f9ff26df06ad56e7cbe3c8daeb5a574e9e07835e5d6bb5310c3ec43d4ba8af25d07879f82d6d6447250567815b37ffcbd09ffcfbccc1d78943c6fc8eda8170ef11ea7398cbe6cc8cfa269c752897e360853a8f3bb2f3460758759c77ee1aa3c3c86e5793f82676da92bf9bd9423476a64892257b74ebbffee5cb2d4777184bf740966b1a8316bfb8ec4f0bf6155fda4acb06e163a916ff5352591a89aa5661b454e24fa9ade8469be92cde3ef3505b5b881d4d0117a2a0f0fda85c2fda305f92ac6b62e716fb1a79b33f7e99b6d29a9f31447421ab4323ea73c1a6373982cc54635a04d1af5fcaad937c41695570949aca222c406b8f36c61d8ce976c375649f68008a5735a8765fc4bebdd2d7350ec3f1f50d23b6c68e797b0fb07c0e19e885b3369399f10973b446de1e2a8e89eade030fd5e89efe8757d72583942c83871035eb37da4ebc8c3ea684d80981ad1950b3f33f6c46812988114c0209ca03fbeaa658c053d9b4315afc7006d277d6c4390c1591376206bf545a4fd8b428cdfd0b223e0d11e86095380490d6300e31bceba61a5482226588a47c9317695ea744cd7f43d225d360668c79282484ca1852dcdfa5c0e0910b485f0fa92754c135cc0b4de25b3b5e2d555c6c0ad5066539ed42c79e6cffbe6f48c68d21a7ad03e3f0ae18886059f421b1841aa54309d5c91c338c5cee37a1650296100626437ffcc75afe190127fe4664b0fdecc1f5f5a52024551cdacb17904ad964ac5a664bef896cf5d2bab40e3f7c7472d11bf6513eb8480942162fd6b7135aa776733ce842abd4df0c28b8b468cdc3046f44cf7294c105e9b1a963afacf4fc8f60ff06539cc5135fdac23619ad68f56bda26ed5", 0x1000}], 0x1, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffffc8b56102d43c63b5250b718605000000816d01000050fa4875eacbd100", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x4}, 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x0, 0x5}], 0xb5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:00:09 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x80, 0x0, 0x1ff, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4f, 0x80000000, 0x2, 0x101}, {{r1}, 0xffffffffffffffff, 0xa1, 0xf0000000, 0xb34, 0x2}, {{r0}, 0x0, 0x82, 0x0, 0x11, 0xf8}, {{r2}, 0xfffffffffffffffd, 0x84, 0x5, 0x5, 0x37}, {{r2}, 0xfffffffffffffff9, 0x80, 0x6, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0xad}, {{r0}, 0xfffffffffffffffe, 0x91, 0x10, 0x2, 0x2c}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000026, 0x3, 0x6}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000001, 0x3, 0x1}], 0x7fffffff, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc, 0x2, 0x5, 0x2}, {{r0}, 0x0, 0x80, 0x2a, 0x10000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x2d16, 0x7f}, {{r1}, 0xffffffffffffffff, 0x0, 0x12, 0x100, 0x4}], 0x1000, &(0x7f0000000080)={0x400, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x3, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000004c0)=[r3, r4, r5, r6, r7, r8]) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x3, 0x1f, &(0x7f0000000000)=""/242, &(0x7f0000000100)=0xf2) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) getpgrp() r1 = getpid() r2 = getuid() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) dup2(r0, r0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x1001c}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x100000000000019a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000002c0)=[{0x7c}, {0x1005c}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x20) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4010, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:10 executing program 0: poll(0x0, 0xab, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000300)=[r1, r2]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/210, 0xd2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x0, 0x3) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6d44eb4764bf040c3dc7e926c43c34b6182b6279844da7db51c04889b8f613dab7a7829b699e158bacc9ced4439a688259868d4760ee2980d174397c736c3afe8e5817d6f0e232373664a1fabe8ddf176fec4e509d67c4f9293dca69348226e6ee27ea15c68523a118e621420569035a9722787f3e3c0cada788fa8a16441daa7d64598a66e6e838a72bf258a160e358c50637", 0x93}, {&(0x7f0000000140)="514ca25318bed1defda00f816302f374ae8bfcc5047ff1fac3008df34a7fe4c6cca22ec48acbdf6b8cff2f875eb720d0211e1f6d3487970feffa06a1939c35a657515debe471caf7643b92db28d3ad2aa5db9bac577a72c451ca471b172e6b015f21ae141d2c2ba6aa17fb4160e86680c7455143fb893bcb265c090af01b12f033bc6798cf2ba80e930b6d62df98692d0cc1eb1e03534cc3742e3535a7291aaf871e017d82dbca3b16e1682dcb2c3c9218abac86562f2ee5523fe9a320b34bad99ae07fdefabcc0c681b5c9e7001c82c7f0913ffcb915835a83292ead0322d6c63", 0xe1}, {&(0x7f0000000240)="dd466e9e51a9a121d0cfc23a8f7ad7bed4eca1c107b4fc771078c0ec4f5c2baa0682a84d9011fb134eca8c1ca560cc8e25c63745e62e4f80a0efa35a54555a749295d827e155b1f67d36cfa94d50e6aaf6", 0x51}, {&(0x7f00000002c0)="31bd9c6d7c818d5d7a6fe8ae7033d7c905d148284d4fedef5ec8b4b69ee2b31eaf3403cbf416873468863e3177c166beb9c09a398be7034ee084e8445b1104f14b600c", 0x43}, {&(0x7f0000000340)="1055297af0bec952af83f2032a20307f2458b0b88027ee75584ede7e116f91baa18666cde4499111fe0a8d13d970c699827a991e4ae0be58c33ac8b500de33eebc75a5785753a7f9058078c084d5ea85724fb9d676f023b4e701c28046bf18f54f7008d0c95c8884876b1060da158639d143f70fae6e2521e0d720aa302e6831", 0x80}, {&(0x7f00000003c0)="61ef113a4758dcbf950c144e005bf32385c0cda4c410876500fe4a63eb315116cf9e97f85a485d2bd45639966774c7fb6d3c7cb798fedb8178782976bb72dc57f5d8e0340ca10ceeae22f6f8e2677695219ada071194bb22cbd77f4fab313f3c001ccd7470c1b1bfbeb566cde88b35bf654c43b169bb29bf47b4e4b870aed0f10e49720f3a7d91f07ae76b263951327349e7244660629f7ef8a5bebd66257ca90ea36499b96dbd8a715a3a423fe44662017a3bc304d54fd5d52f", 0xba}, {&(0x7f0000000480)="9be29b4732680deaff6e52c3f761c69a6f84bbf6bc52dde2c42bdd82ca74f1fd75a60b216f461bcbc27b0d30e325578222", 0x31}, {&(0x7f00000004c0)="eecdb0d447fc994595813fa0e95962f88d314aef5cf6b889d8fc5ba4c3d69767e74541692dab1ba9392dc899adf4a22b83b07871d178a2c29f6f4c2c17b15a29ce69285090f190bebf266cc3d3d8ac9cbe19c226374f84229949f938f602572fb3acccd6cda8c0ea25326eb8ceb7d2c1cca05daf5f24cc1edf254adcc8d6a0088f4293acb5a7e00e3f55567143e08b1adaded889909c7f713d311b871afc20d7b93fcffe7eae4e8de864ecb397cba15bf758581d2a6870c721f30eab5683455ec542474dd81cf18e3c4e50ca734dcda033f2fc29c28e106f0ebad8a27f7c66838c8d7a12db4ace5f3210e1d6ef98feabb586a58d", 0xf4}], 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0x42fc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="4efe67ae81d7eec51458d72b67a6503895038ae60e2d3f23988a696f12c27a9215a83fad3b166b34d23f5f8fabbc63a1c71bb4030b0ea02cc26c674c8bdcf5fc93c1d9900ba391267799c15daf0fd9e7895866662e4afcf8efe0f533c6e0d532d176079b003b7db836e55155235cdec8b20aed67b8e8da30a8b3f15bd1e7f152298d2a2069817f963a34c74f36fa1fbe2b348c4c718154923e91ed8e8902b9706142413f9d842355707b48c68f2cddb3f6e1a531a1bd7096d27556acaa9c19de6ed6c1b9b25f0f6258b388bdb1a0a015d2ed602e92", 0xd5}, {&(0x7f0000000200)="26b37e7e4fd33243e3ef766f8a3e39b7bde6897c02ca15beac2c1e8bf9a7831e3e0dc1b145f79d2d4e9a2be35f8c68fae94f8d421cca634fb64707a512ffbaa0a684b6deb9781ae383bc86f535780b664a693e3deb0bad60d9ab5b03e5c035923b116def6cadb9cdcf62a334b21d97597f660e62a8cb9f26406bb3584f09557ea7a70ba5c623500e7e123194fb74aa2e058ba64fdef346345cb0eb8c1ea730513f87fe611f4d09e9a2e4231db150218c3cd166986ad3d41d04d747814a29fb51d7608a99f0319e0c4e7a4e5ab7b24b20d6621a66e30580c1cb5b1c17b053fb13932f81de9ac86d5c5e96279d2fa49cff218748515de59c38a0814f4a67", 0xfd}, {&(0x7f0000000300)="b9326d4a80923a240dc6364065716f7999479544f965b56cff8c70216ac65069c937c7", 0x23}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="4800000000000000ffff000000800000b362f0d4096e48e9bf05b2b6f903f2e72536babef525f499328302b47750947bf926c4bceaf39cd90c73ff7e23c9649c502febb7e1b3ff003800000000000000010000000004000002f086383ce5f59058b701bf244c0ffdff507896a1ed25a81934303ecf69d67fd273000000000000d00000000000000001000000c12700006e07b81258865bdc9c5d26a389dc02919f17a91e82eed00456e82e2b527ce3f9a41df17460d067dedd675224dc5072eb99be3aa9ca192864b5e17ca5b3aa3b01cb96e046b8385137d3f71c522d0b31f9e585a43b789120674cfedf8609d545b212e21a384e37c5c6caa2b9cce6eab3588182a4449f5066589a13a7c1b903ad0b86d41f47b3d617af40cc0da68e1bc1e411fe57f92e81e267c5374b2968f91bad0a0f9a70224db6bf81be651509654a9aadf36c5f953ac6869300000000000000b800000000000000ffff00000500000013901d377fc883e389bc4a802183d9abee81f672ac1eaedfc678f07fa74869d447e823668a802073b74369b90e9b9c401c1adce558352d4e2c34ebde76ed8d5d8ceb67fadfa298fe2eb8cda1e3abf7abe6c3bfb96006389f43e7d91b1714fe8e8356d850be32a88b9b4bc3abfc4a0807c6bd138710d39136b75c7a5af81af73e845dfad8973a9549dcf14fe2afc6a81b74d48ded9401005f15c4837f4bb8f747a5f14461000000002800000000000000ffff0000080000001719aa4dee0c6c3b9d0e4cece2c738c113e3000000000000"], 0x230}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fcntl$getown(r1, 0x6) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = syz_open_pts() r2 = accept(r0, 0x0, &(0x7f0000000240)=0xfffffffffffffece) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7fffffff, 0x100000000}, 0xc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x0, 0x3, 0xfffffffffffffffe, "af00ffffff00000000000023ef60ab17ce090300"}) write(r1, &(0x7f0000001580)="b42082b09a21e06b060eb57003", 0xd) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) shutdown(r0, 0x0) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r1) getgroups(0x4, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f00000011c0)=[r2, r4, r3, r3, r3, r3]) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x420, 0x4c) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdc8) openat(r1, &(0x7f0000000140)='./file0\x00', 0x900, 0x1a) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x6}, {0x7, 0x4800, 0x80000001, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\t') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:00:11 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:11 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) setgroups(0x2, &(0x7f0000000040)=[r1, r1]) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) fchmod(r0, 0x8) connect(0xffffffffffffffff, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(0xffffffffffffffff, 0xb) r1 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000d00), 0xffffffffffffe49) ioctl$TIOCNOTTY(r2, 0x20007471) bind(r3, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r5 = semget$private(0x0, 0x5, 0x131) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001f80)=""/4096) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r5, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r4, 0xf, &(0x7f0000000300)={0x3, 0xffffffffffffffff, 0xfffffffffffffffa, 0x8102, r1}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000540)) semget(0x3, 0x3, 0x612) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0000826669ee65eb179570eec20600d21c2f83a31a2f1285f832ed2129051bdfad10172151561f671f2d7dfdc509e0d87bea59b838e40cd7ec77c3daed9ca5e61deeb707f03d7d0874f700fd3973befce7dc2e90fb4a78cb111b4d0687c2b55d5906f83ea6ace0ed72a98995905f8fabd08acfde69f6533e2cd702be7833e3b85831fd27b1"], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xeaf) close(0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffc000/0x2000)=nil) geteuid() ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x80000001) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="897c7de9a31a2ea65a9cd55f0c4198710372c7283614702128e1f4883a5f387226db81c4dc0ed83987f7cf1470f1362b35ac55e6e7ec", 0x36}, {&(0x7f0000000080)="9769c3758d55d49799b5e0d3b2aca63e8dbc184b8c815821d0ce3677fbc80cdfbe4e1ebf4307e237e6da87c43ab56f282d880875a8c7d82cce9a9f3c5db49991a2e5da0ce159b8ae26", 0x49}, {&(0x7f0000000100)="4093ece390bba0a5a684c51919cb5781a2f299160bfcefb9dc93aec912a56a136e914c67168b9b14a4bfe668b0dfa51afc4a7b79bc8a4e8df8bc6eec55d3f312f66f4f4582934845efc69a46a6f159ae1bb70ce2fea9beda3e2918106f9eacd0c8d40cb89ed95df944372fef4523334fa3aaad27120c0abf964d2a47420e23baf93cf80d320b3a56388ef811d44adc1cb4fb0496f39a801492e725d8baa1cfcc310987774e3f80d1981aad8cc8d6a0", 0xaf}, {&(0x7f00000001c0)="d0421020e551f1d0e50a0bbdc89c4307d501cc0f169cc01763febd466e48e09dc5c1a7ddaad3dbcac842c73b6fb59cae03f54789663a66a76755cbdfc3087c9f500d48aeac8fcb957894cd20057381bdf2a05c8a41e5f01cfdb605219f86b0bb4b1094f401e1949aaa78a7579857f5d5bb4508488f7d2a4201e58e3771d256800d7a46bcca3a9c409bef492d15edefba15b4b80952e5206f93d2ff6aca8ec6e3feb3b6748c00333b36a5b20262dc8f620c3610ece5f5d9a816f15da3e7f3416613f74a223b8933f6402d8620ca2859d986ad5bc525eea4f2067eca18d3788125c36b7ebebb31f200869bdd9901a6", 0xee}, {&(0x7f00000002c0)="0df9d580510f79ee52bd6a76952d93231a77824170b4af43df32da2afa4804b30fac9bc436527584e4beb6fc2cf2", 0x2e}, {&(0x7f0000000300)="b797ba2b83f7a1df7ba6e9897686f8619606e9ec6b4cce3a0af0718426bed6e4ead0c3c572d8ce43d790bbd2e0b62648dc5d1f9ec6f7cb24eab307f18668078a0a20ffce3ac4b4976ce6f4513357f9d9ccad408d62edbc7a47ddcf941f02b479932608d2850d79e7c015fbab87c6a93a024e317302746d698ae9", 0x7a}, {&(0x7f0000000380)="884bb8999315333fd91db9bc33190b22b2c78e6e561a3285f9555070098404ce28781832ffa6c28987712896c7b755848ecd2a83e537df48195ff00c2c3ac772d5534338a9531daa12df5b51bd2bc9e7d16a46fec703abf78d462c8d37471c5e81e12db7b8afbe7a27895ef1693b3f693a4cc1f3d47c85a7e39e89036529cda5f62cc51bb65b5b837cbdc6f2e271f669eadef085f2edf2b97c08752a57c29e847b", 0xa1}], 0x7, 0x0) dup(r0) shmget$private(0x0, 0x1000, 0x488, &(0x7f0000ffe000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001b3, &(0x7f0000000100)=[{0x5}, {0x5}, {0x8000000006}]}) geteuid() r1 = getgid() r2 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r1, r2]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000200)={0x2, 0x2}, 0xc) r4 = dup2(r0, r0) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x8003, 0x8a1c) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:11 executing program 0: select(0x40, &(0x7f00000000c0)={0x101, 0x7, 0x2, 0xe4, 0x9, 0x8, 0xe5, 0xfbc}, &(0x7f0000000100)={0x8, 0x0, 0x10000, 0x0, 0x4, 0x0, 0xe4, 0x400}, &(0x7f00000001c0)={0x101, 0xfffffffffffffffe, 0x1800, 0x1, 0x1, 0x7, 0x6, 0x101}, &(0x7f0000000200)={0x100, 0x3d9}) select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="f7f9e794", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r2, &(0x7f0000000000), 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000000000007}, {0x6c}, {0x6}]}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xd9, 0x0, 0x8001, 0x1}, {0xfffffffffffffffa, 0x4329af1b, 0x3ff, 0x7}]}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xc53c}]}) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="010014876e0b366fe012e0421cb6d6216b544c40b7867d3e18c764a55be759afa7a064ec6826653a74283aba2a1806e2ccc6c0d44749303ad58256fe2d7120af4f084da4f5d49ff4ee9181e353381e33c842a8b3ca04d3fc09d0aded22c0469008c4fd9a9b89aab9da779d807c8e0402a8699401de7e722d145ab322d37fcc0b6218ff0f00000000000095bcb2cd40239f62becd4caaf7a212df276ea37474f377d4bc4d303d7da202b4f4e2fff783eaf1bf5f3710d7b9b0aeb92ee20b73a7b57c1b0ea7c9dbd81e52e3950057fb6fdc30dd5f4f122ee54c"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="2003a8010d0400e70100000000e2ffe500"/28, 0x1c) write(r0, &(0x7f0000000400)="88edb882ed7baacfd7b9effcda2bfbd7c4fd033b2ec39a984187a3df3d10c8b3e2553f35386eddd26335919f9a3ed1daa340445d0232641b3d180cdc6edd3af65d304ec18934b5893188cb9846fe4a56bf1f0ed8d60694292340a7065ea6fbd0d867b8840c001d00000000000000023c31ce7c0293f26ccc43c187a8e345fd011674f6b08c800ccbe1d714d08fa1d78103291dbb059d54f202ca2c0ce95cc48594c08100000000000000c68221f133da25220000005b2e897b7e44", 0xbb) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x10}, {r0, 0x1}], 0x3, 0x3) poll(&(0x7f0000000140)=[{r0, 0x141}, {r0, 0x1}, {r0, 0x5}], 0x20000083, 0xffffffffffffffbe) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9b, 0x1, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) close(r0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000140)='./bus/../file0\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './bus/../file0\x00'}, 0x11, &(0x7f0000000640)=[{&(0x7f0000000080)="60e5d44e7bf50cec4fc12d14f13f62bb78d05844d63c309baf0c624c2a2cafe7e797c284c776d96a321178e960c49262c375388e810107f02d4845423882f434515cf24ca8e1902f125eb330987dad960304be1323af99713f28a91b1a0c6cef8a73cb2c7b00688c0473df75000d8813712350bf6d473e941be59b6aa90a5bc785a36e8483fd356e3948119a3221e83f1461af05de81aad27bc5db2957268f9044c004d351041abe42c0de7fe5ff03", 0xaf}, {0x0}], 0x2, 0x0, 0x0, 0x1}, 0x6) pwritev(r0, &(0x7f0000000280), 0x96, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x10064}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffff891) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x5, 0x100000001, 0xcc, 0xff}, {0x7fff, 0x4, 0x0, 0x7ff}, {0xffffffff, 0x4, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x5, 0x5, 0x6, 0x8]}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x1c0}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xd2}, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0xffff, 0x101, {0x554e4827, 0x81}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0xfffffffffffffffc, 0x7, 0x80000001, 0x7da}, {0x2, 0x0, 0xfffffffffffff1ce, 0x100000000}, {0x6d, 0x8, 0x7}, {0x20, 0x7ff, 0x80, 0x9}, {0xfffffffffffffbff, 0xbed, 0xffffffffffffffff, 0xc9}, {0x4ca8b788, 0x7fffffff, 0xffffffff, 0x1}, {0x5, 0x7, 0x7, 0x6}]}) 16:00:12 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x7, 0x3}, 0x10) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f00000020c0)=""/4096, 0x1000) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0x3) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x2, r2, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000e40)=""/230, 0xe6}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x31, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0xfffffffffffffeff, 0x100000001, 0x5, "01728ea94a42e3a1c2c918c06906dd2b410a8d7b", 0x80, 0xa0}) mknod(&(0x7f0000000180)='./bus\x00', 0x12, 0x40004000000028a9) getppid() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b0000330100000000000000000000000000000900000000000000e9ff0000000000000000", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xfd, 0x0, &(0x7f00000001c0)=""/253}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, r0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x108, 0x0) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) ftruncate(r0, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000740)="76d11bda24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1efbfd20016d7d664639e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d392eb0982ced2f800000067fe8045b1e4a414505dba3a89837c91386b0aa6bfcb0c3f6966fc6c644f6742986b4813e3e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2000000000000000000000000000012", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0, 0x0) getpid() ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8, 0x0, {0x8, 0x8001}}) nanosleep(0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x4000000e, 0x400, 0x6}], 0x0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x84, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x392aaa500d8958c2, 0x9, 0x3}], 0x81, &(0x7f0000000380)={0x1ff, 0x200}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x2, 0x3f, 0x2, 0x1, 0x0, 0x3, 0x9, 0x1, 0x0, 0x0, 0x842a}) mknod(&(0x7f00000004c0)='./bus\x00', 0x1, 0x81) read(r2, &(0x7f00000003c0)=""/54, 0x36) ftruncate(r2, 0x7) fsync(r1) 16:00:13 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x80000001}], 0x2, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000240)=""/31, 0x1f}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0xe}], 0x9, 0x0, 0xfff, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000080), 0x227, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") setgroups(0x0, 0x0) 16:00:13 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x180000000000, 0x2, &(0x7f0000000140)="9a2af31c4cb4db044f471cb02b80bc79cee783013c85d6f5ef304b540528b88b5d4e5a314e62b30aef83597d0240caf97074e243f35b4778fa0d4a34fb4e615afd423abc97a727cd4caa8b5315ea74571a26e16a8331c9a13cf340d9dccb68fdfdabafc04f6cc6580f959d7323df80ff38527e6ddbb723bfb62878ee4cdaf57f4f2c33432f66dd016efe6be09b189d9fbb59ad5eb2654f209fcb2aa1bbd545080def646f59a14d5f5a2604ac86c0bee8ba8586c50bc31a11cfac085c8703719efb7c57a8cc4b82958167e5f99d13dbed7b08db6b1ed003c07de21aeb22de0b7b55ac5fdf13ebdde9bb1a6e4a2ce66cf770", 0xf1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x100, 0x2}, 0xc) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='\xd1\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='y(\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='#\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\xf9-{\x00']) r4 = kqueue() socketpair(0x2, 0x1, 0x7ff, &(0x7f0000000700)) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1108664930122375) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000780)={0x10, 0xcc6, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x86}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0xfff}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x81}) recvfrom(r1, &(0x7f0000000640)=""/76, 0x4c, 0x41, &(0x7f00000006c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) shutdown(r2, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8011, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x101) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x6, 0x82) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0x8, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x3, 0x8004, 0x800}, {0x1, 0x7}, {0x3, 0x2, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x9) semop(r0, &(0x7f00000006c0)=[{0x4, 0x1, 0x1800}], 0x2aaaaaaaaaaaac15) semop(r0, &(0x7f0000000480), 0x62) r1 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0xfcbe) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x7fff, 0x800}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x801, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) r4 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x8001000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffd) r6 = semget(0x3, 0x40003, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000700)=""/157) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x163, &(0x7f0000000f00)="efff8afa700a6a3cc8ecec2622f4490022c06a07d55d574be400710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830babc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd560000000000000001ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c000000000000000000000000000097c9ea9a5889f0a3d39908e95aa11828815b0458f48b7466") ioctl$TIOCNOTTY(r5, 0x20007471) r7 = dup(r3) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x4) semop(r1, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x3, 0xfff, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x20, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffdf0) getsockopt$sock_int(r5, 0xffff, 0x1103, &(0x7f0000000440), &(0x7f0000000280)=0xfffffffffffffdef) wait4(r8, &(0x7f0000000340), 0x8000000002000002, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/9) semget$private(0x0, 0x0, 0x2) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd", 0x13d}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x800080002002, 0x5bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x3ff, 0x0, 0x500, 0x0) 16:00:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3a3afb05cb501374) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x16}], 0x1, 0x0, 0x1, &(0x7f0000000340)={0x0, 0x77a0}) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x253706a0f1387035, 0x10, 0x10, 0x2, 0xfd}, {{r0}, 0xc5610435d591d8c5, 0x74, 0x40000001, 0x0, 0x1}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x91, 0x5, 0x60e, 0x8}], 0x0, &(0x7f0000000080)={0x10000, 0x3f}) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000001380)=""/188, 0xbc}], 0x5) r3 = getppid() fcntl$setown(r2, 0x6, r3) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3, 0x100000000000000}, {0x80000000024, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x4000000000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x20}, {0x10074}, {0x6}]}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0xa2, 0x2) syz_emit_ethernet(0x4, &(0x7f00000000c0)="8f73681e") syz_emit_ethernet(0xd, &(0x7f0000000200)="a9861911e4e6bea2ecfbf3803d") 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80000000001004, 0x0, 0x2e9ac0e6) *ܿ-q0)w8۹HhEw?my:.30xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7582, 0x3, 0xde, 0x2}, {0x10001, 0x7c000000000000, 0x1, 0x7f}, {0x9, 0xfffffffffffff801, 0xfebc, 0x8}]}) 16:00:13 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x110) chroot(&(0x7f0000000180)='./file0/file0\x00') syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x5) r0 = socket$inet(0x2, 0x4003, 0x7f) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') read(r0, &(0x7f0000000240)=""/91, 0xfffffed3) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0xe3) msgget$private(0x0, 0x4) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x809, 0x100) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r6}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r7 = dup2(r0, r0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7b96fc6e23c5b00000000000000e74de0", 0x0, 0x200000000000}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x35}, {0x6}]}) syz_emit_ethernet(0xff68, &(0x7f0000000040)='5') 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x4) sendto$unix(r0, &(0x7f00000001c0)="b1000513b1000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7ff, 0x2}, 0x10) socket(0x2, 0x2, 0x580d) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socket$inet6(0x18, 0x4003, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 16:00:13 executing program 0: clock_settime(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xe2, 0x7f, 0x1, 0x80000000, 0xffff, 0x9, 0x0, 0x1, 0x1000, 0x4}) clock_settime(0x4, &(0x7f0000000180)={0x3f, 0x6}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1, [{0x0, 0x7}, {0x3, 0x6}, {0x2, 0x6}, {0x1, 0x100000000}, {0x2, 0x6}, {0x3, 0x9}, {0xc67aa8b3cc92ab1d, 0x8}, {0x1, 0xb}, {0xe5c9a4715d0782ba, 0x40}, {0x3}, {0x1, 0x80}, {0x3}, {0x3, 0x1}, {0x2, 0x80000000007fff}, {0x2, 0x4}, {0x1, 0x200000000000000}, {0x1, 0x1}, {0x2, 0x2218}, {0x3, 0x5}, {0x3, 0x62}, {0x3, 0x6}, {0x1, 0x5}, {0x2, 0x200}, {0x400000000002, 0xb8d3}, {0x3, 0x200}, {0x5, 0x3f}, {0x1, 0xaf9}, {0x3, 0x3a4a80000}, {0x3, 0x7f}, {0x57e08f4201f0cf49, 0x3}, {0x3, 0x2}]}) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="ba23907c25cf972e82977eb83d75a217ce0d4896ba733ada01168ae39c1913af5a0efc5f10b08866f6140ebcd87eb18bb948866e79957a0bfb5c6f544f2585913758f67da6f0b87da455041a1591779219521fa4812e3ac02736c31250bb060216ab6e635efb28839fafec48b96363af4f5027aa91132351ae1a55223a4630450e01419ad20c413b5ad03e90a3cdfc10fc84d994ac48a038a05b70edcd04f4e2885b2c22837a842b6e1a95c5bcbe0e741f03101b99dd0290b59c69bd783f429720bcab73323ee8a27a822cbc8fd5ca3722ec3bc0e26afeb22c875d9a5c", 0xdd}, {&(0x7f0000000300)="c924c78e8968fce7c474390e94fd5f768c068dcf125505b06c84425996225c46da7e8eb89f6ae9fd958691efc2b0abe2f6e06198caa15b39a2339e578ee9a93ec47c8ed7da128e7d1e5e876c5bd8d23654767cc083b31aee5ec7b6c58255497f5a693e033f3b84dd8efa55d743544bd80ed7f72dd121504cc9afe555fe57600c6b4a2a018eae8f30e02c26cec8ce95ba78f02beee4aa99b393e554c35da0080a0c76b4d9c3757475d9fa79421a73548ee7af3e9d7b644e1445f98d3f6eb3b79053ec6180e92d52419270b47faa4c698142fa13d08e702b4971013e3ec1b4f70c458e8f6e693242c1452429ea9957cb0339cab3", 0xf3}, {&(0x7f0000000400)="62ddc43677116efa4eebea05af182aed54926f5e7e2d85371fcbc57420e26ad8e256b53c55edc4f6d7334f7478dc1e515680b7a258771dd136fd05ec9efe6fda72edb3c09b7bf11927776aca62ec963899833218580e58ee49845488b08760ddf37d58c53f13cdca224cc2f79a23995e52b36034b9ca5fbc6868cb82c5b2de2896d56388a9353df93106fc9e531dfd684fd3e3476722caa16f2e19b3e1e474c88891476b0fc3e8dc7eefc975503b9f6d1190c8a1a22c410e2cc25293e5", 0xbd}], 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="dd2de58d33e2f26a4914a2d0e545d0e37291e3af23ee7a775582053bb14f7f2db05d71ccb6f3cbf95d4af7a22564475d6d3921828d83f1db9b466330ca9cda047b6485a8b4f9bdad03c61adf6b0b4a70c49a5b60cb25f5eedf4b4c327919a727f297a35cef0350714b0112acd26bf736608f12ba21e10c1d2060d0b6606956bab15fd13c577dec6fdf7c2b51bc514a64a68b445694ebc60b90b3b5dcbae212a91c1639f05cc5b8f191d4d4112c40af5250c7ac799e0fbf38a28d4fecbc0342e7593a641cc8252b5cf4786ce5e9dc28e65e361ebe58a1f106819ef60b74e033aaa78abbf60346a7efced76a9bba12d2664535d3efb95b6f577e6724828a8e862c91972569f31b0e6a2720931eb3791363de0bfe06de80aba24f9f12fa30f2b11b0e741f913e53cfa69d234bd3d06bc870599f421c656a87b14e21a798aa2f71bd1146fd97f7035dec55dd61d68559838a4319e0eaf7c93eb63b4235cd96fc5f37d1448389b30db765a25ff6999bfb5ca23ac2251388397552af89c2c7a3dfb086c6cef944fce22730460bfa278263a3216d4dd18e9f354223e6f1eb269fa73c4f13bfb631ab275a258abd39ecfb86a787c9ff8012d2b37af4477f98cbe85f9023cb2de5fdcf1fc761901aab2123ba082e8657aa3f8fb5d9ebf77069850d6146f3484acd5658dbd30a5e90f6e555f934bb5a2feb99ea809e6d2ee2a534be06d5ca0169ce32426dbca31048c7e1eaf35909f143764dffc97e97145c5e8c50b975b2b6fc086756b163f20a716ab46a5e0c65fcf2e9e81ad09b3ab5600b2751c0353dc0953faf2df63328537a63b5c56d8104a33fb53b1767d5a53b1f4502dc113f61b728a614ccea3388cadd121a1367dfd2c9b5f3a6782e840ce8a79aa7e81b290dffac8fdc065332d39ca72be82beb3c1dbfe75187c7eebec277aa3cc4c45c681f85f2f686885ce345ea01d05631ea1700e96e208257a0153971d6f0b306a3ad9a1e6c5c6f162324c5f6592b6b36e096f0b3dde707dfdc3de7c161d00c8a7974b98e579401bd7c25b86822c225d757c5ed7e8da061421fe763be136db1c767a251d29420485ea371304102f3d1756d592591ade26d4201a55f31603583e42ddbb243565f3e732b2573108042476878a0d3e9d4bb610948b7e591017dde949e09b4f0b8e9ec2fc2bf6a1220fcc63a24277b739484f80a9c4db18f78fded444b99139cc8a8a85626d1fdc6cf3df97bf0741e6db62f8594778c8227ddd8430dc482ee46e94732fa47d42230337b6a13b18b82ad41c8f5478e0480f4433fd6179ca84e64bc7e488a25da14a0d981c11d48e7ac3866dced4fc6131e881fce67539122e9456cf8d38f0e06b899676f8cae6245e85d4480e5a88b75d44fb921cf4ae6665cbfad21e3ea060d84f3bb89536f2e9ae20760e63437ff9f0caa534961cd13a6d9ac34bf4b899c447121f70069376fef6c5052a7f2fcd998b8afd9cddc310691245277abb28d09623679dd81583eed5b610aee96eff44c161ce47a0650a9af6be91db62b143ddc52167688e6d2d7c95a64e3db51d46ccd2fee4cb755bacd0fee28e442c6c765c6405efa565ae8e19d558b561315a871d5bee659245b8db3f0a22a1a751e8536f86a97f4919142a119297fe02fd1610295828a833c5bcc2b48ee4b17ecf1f5eb7ab658fb57f9044399a14c8e19f896af5fca1533e6dc5dd25da99ed5df7aa9d7834eddfb9b3ae2ce3363eb9e39137001131bee5f330f58a8d8704594ec208738db5e127b7ba14dba870426441134e9d1a8c9852e2f804db0d84d20d5fde66e911a45890d7aaa7a4ce5139048ccb616ec9fd6b54712aa070ce5090dd9adc2bd16209e8e12db4504bdc8f744013a7e8b8fcaf024974ae90bd2b3a7e9b99ff0536b19057e3fa6a0dea76f9de977be186d3324401129e43aad3a7a1a2cf90324b078defd70f04089cb2826357fd5c7af08c80b2572be2fda3f15bd5098e1b65289d39749ce679c6cc40653c48cffd5d627cdeedefb98717026e1abcd1937ca1c0023c20094aa7f0295f052c461e09ce4fb92382b46d0f8453d50ddac3e1436c24fbc815d91e470df574d467c165504640f20640676bad4de47a65121a9d4e66b0db8d6364c22db9e2209335a1d875ce167153d5b5255bb51b8ea63d668e3c359be0eacbc695eaff09e9597848587b1ea3634a438cea9dce2fd0c6fce59fc40a04525f3576f1db79e596951cd665159926b488cf4ee4834aa90ea2424b7f2231e68919c4ee4e0219d59396d95ae4a9fd327530a25afd288086df14e48491e360aa10a779562082a4d721c29e66b7ea0f620891097ad4abe1dbbd1b94a88f6817a3c112b419f4f3f87182d701f5b8778a546d5eab32e486eec1574723de2422aea1304200454847e4448f03b10b1f5889f89ce53b04d4cff3acfa5de7aa8a3a6644ac2d297269d2ae027dba56803512ade34247b68b6b540fe9248f071968c738a9b088afbfb074c178061d0d002d9a6476ea33a60b9887ea7c96bf87f72097851cde1cc9657aa4fc095528baf6481db59091ed9c1f0503a0cc2fc3f365a64025bc2b983813469e3beb1306f5a6d920fb1a25941e1b7a32c0f4731da96615372e0ca46a79e7069e9816518ee4a68c8260cf0115a217c13616e4e31868d6aab300d64419894332a7d03555205df9016d44df640e12ddd74b23159572537c018415e0c41289faa888fc3da83c9fe4cc2750c09070250d9e9394b5acbd45ad8fb77cc1060db68f3d5e84c9484115bb5a05b981d3844312e39be2b7ec20a6709b41a381767cbc3a18dd5ca62f6da5e507053af2c55e8445555786af6e42c3e4ab9a3b3b2cb6e49cf53220504e60d7c706c639a5789e686936c7873f82c2fea07ccf5a76b31a3ce0a398b14971b2f5a5f0fed73e4060d12664fef8c1072fecac49a442a168b7b6aa6602f92590978568b5fc9117b26c0f93c08482b650251192f53fd1d69788f8d0492414f187a8cf71ebe35d9f608a2faf42bbba26bc9ee572e2c22e51b9ccec4802b03ff04e5b60c151c9667420979673d100c7a0fc4215edbd1b61973e998514a94130b9bab258c8919aaada6983616e7de3320adfea780f06fe0dd9ea655e631fb879284c76183a477cf9e1f1b868a3b7cde563ee3cd5b79ecaafda295cda73958863048a8a976e6aaab3bc228ff780d60aa909c1c406255d1ea90c15897879494dd9097670488c5c35eea899c7f9d923e40387a7624efbf9b56779e788e3b0a11b1c063333ce0df906c7e76bfe1f01b0a735bb97696d8fe06743835b69d33b091301668b6db011bee79784f91f43220e75ec2db497a0fe2fee964190621bb018920c88c36d353f2d69b6cc0a3d8491682390bbb11faff00961002bbc29ef9a443eb50f5f77852d80a862c04f45ebe15bb37c6fc431b117017775820c58aadd021cfbdab7f1f8ef1eb825873b4cb4ff477a35a3c754286e0fbfa75f34e37a77fd15f98389c491048177cd0eff8c8d2fa926ad5c40b54cb2fd58533e0b8b0b9b5b88033a944c25d714e39a13e83c2aa1cec8adf876edf698e2708b77ceac8a9019d238514651a8d24cadef498c4a87170cedf375c6bc1dc833d8f6f4a640572727b8ad4bd8cd2d98f1a3374afe3a9bc74c83d2f826e9b4695fac983e64282837ef0d5d65194d5e64952b6a18d1efbf28928fb27fb94f526bbbfa22c43bedbc48642ed63a9e8c6ea7c469941eeff8cb42879fc18f5bc20da20e77e079d6472e383a296d127ea6c5a0fee0af408c9d5054993d0fcc3f4c13ded1d359cb7805f051f454d91cf7499a7703928f37fe1bfc7b6194c34c0fc984fe2ef09ebd00242d0e135c6bcd5c96c604515d5f17d96482cd23b74ca6127f3773d6bfc986cbdbd48fefe926eba7b1869e8c53cc73d591feecac13390f8caa39e2e2867ac8ad6d50d3e2ff7258aacfa688339d4af50b300af8734bed183bce60afd05a87c9beeaada6cf76064febdef665452dbaf8bd0ee40ef50d2c9b88ae74cc53a18d6097d8ae315faf985d72ce481f040358bace5ba90e3298171f292f72ab834e277f925a58f8766b9938eff1cbbe91aa92bc8c25b6e02c67b67d9ced78585d2bd38b97d3b97c6d9395f4c319c006b8c66f4c67f548dedf7fe5048bdc36a60832640aba6fc85977aaa39b39ff5dd2c6795842eacb280ec7e0729db49837ca6599e42f9a09cc150d6e1d96b93508a267d5bc98fa94c59531b4181cdd0c86df6551791b31c8fec70be8b69c2da7acc81c397008dca7bd20335c48eb2d68d88815f1e5d8cc707f00f997fde0f17599489b180da615626c984e18a349bcc33da647eaec8fd885a8081e7ccf76ecccd2f2179d5977563c0a56cd6cc257053891e3cd986bc673b8aa3f96f847b0d7ae7599affdb5659cc27a6cfa0da81f3b79573a9f8f8b275748fbb2e06ae96d70c1f1bf496287b3ba296165e679e15fe50dca0f87989f48fcd35ceea8c9b38f3aca767a0b8476d1b633aaf5f0308bccde87732fa34104c364902d37ec2cd4fe41da40cbc1624b45ea69885ae93a1a5cea8c6b19dce93d9430a7039c3d9e1b111a233ffc23f9b8d428655c43b4cefd7958b6e7072a485f92e028ccffbeaed686c392ad75c004a205a8922d98040bb4f5d831767e9b6604f80eccf9a1751c794024b7dfdc2a9539d3e4c8fbe095ccd3fdaa8673b83929d51dda32707ff4b9e60fd082c79f03a6f2c5e45b42dbbf6b22e1e61440a9a1e12415432abbea3ff4587a188bd71e479a0c316872954652cff7c45b118168102ac662d2ed966d6c7c5642eee1f19ac7ea84966762416f0ecd83252bd171c219c12c469e67c030dbecb9cd3eeb630f2d42814c47e0e241fbc5653c2dbf86da1b98e50eaa5464fa95989e0e8b269687230c0bc32f1d9e6fc0034c0e2db475c419f8e1dd9033620ec67262fa5eb64afcb47f95b9c9f7972ff3e41bb7fe927b9d28077540a7d1d1b9d75ac3c08328cd9fdd9994b7983907ac6f93a352530a48a5a8240f5c6560eb9532a7a6fee536044cf7f3b8efb336cbc191f7aa3dd86c8235761ec4c3eda0ddf95eb3639d22b328db9df5c2dfb2afc7a2340cc6c30c67523ce08cb2249ee3224ec475f7409982ec5cd321f9f0cd005aff4688df75d2e113ed102d62d8b1e7739ede40a0f949f45a2c802dd0dbd53f85d4861fc603161c984975b47a5d1c0f7a5febde346ff20ed3996f6348727298be9dadae43cf05d0cf30a789090504e220793a43863ceaa34926c7d10e81c124c16ef83da7d977e2613616be23630c1ad08edab960bcd01f73cf36a1ac9c0701994878a7d257f818b5c29543b8929d26d64ff9b7634672751c87219ee92b7442d7d1fa5317a248064870e0d25d0957c560f3d94491f53c93c61a17e379e9b5fdcbc4cf5d04817b404fe1263597f996b6c3096fad18c4511858b62f2ee2ed3939e492c85c2ccc4409ca5323ed98a2f88faf86410a839a65a9dd124192825ab6bc7b265a796bdf82100187c2d82a08cdb6a1d01bbfc9043db2cd4e824a014791adc8095bb24e5b7fbdac9346553bbb1e45bf7a9e6c1fa685edbb9be0688a6eb85eeb29cb0eb02a8432a8757a83888bad3e82fe81f6285c5aecff06cab3ba61779a3883393217e14e6c1b59519e33d17f57822deb5e8086bb798d29209b448ac54d89df5c5dde9c9e41e18d9052e83b03d7427535327511336b27d315169000837f68d2055ef39106095f3810169d838fe94d6d6a8861a2d8ee8d7b7ceca58c26e62520f71542bfa9a267e01", 0x1000}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600400670d202b27feffffff00001a000000fa14b2bc3ae5cdd26d5663de3613261ff0406c000000000000fffffffe000000000000000000", 0x3c}], 0x1) msgget$private(0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="3d4f7d5b8cf8ae3fa1a655cb1432f377584d3d1aefa395fbd8b056bb6173ec0e1bb3e0a71a2c60ed30ca8b6249c0a49d45101e63800a7a6096", 0x5}], 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r1 = socket(0x2, 0x1, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x5, 0xffffffff, r2}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x7ff, 0x7, 0x10001}, {0x6, 0x1a48a08e, 0xec, 0x670f}]}) 16:00:13 executing program 0: getgroups(0x4389, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000600)=""/184, 0xfcd3}], 0x10000026, 0xfffffffffffc0001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="97843d7c5fda160bfe8335d471deef87fa726bcbf4f710ea8994a891924fe5ae5e7f387552f1c0de81a9c18a29d1951ea9daf9fb24f59ad609f8ba77484458c082dc977516c0b4d6eca0f342d8c7c48eb3906d3ea2b51d5a8889b77226a1911053c183db161a6a343b2f2ed9af8509a3fad65ad90cdd09b61eb40f0d8d55ad3b264e02378f17ae2029bcf6c2e1b94f2b3e8a3159b9bde344f3027091e986eb8515845ab0251d9953a14a429905fa196f774ffea67c212df2d619e81cf95d81bb660753a198a4f6bed98d248096e7c88c77dd08e50c1d79c7353d71fa6dff3dd96dcee2f053e54b63d829a7a49c1fce64cf3f543bbe9998a6ac", 0xf9}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0x5dd213a6) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) writev(r1, &(0x7f0000000280)=[{&(0x7f00000004c0)="ea40292d7e0f09a4eb9b976176240344718ed026f72d98b937ac8fbcd2821cc2d7dfa6c38fe1aff84c5eb0a6c3eaafd43d5dd00e8290b91d169bef86263c17d41fc3de84989305599be0aad5c5935752e1a10e484b91", 0x56}, {&(0x7f0000000540)="f723bdef0b2dd885ec08fda745d57f7845edfa36b6809b0af756968646dbb421343e765d47964828956a0f6d64bd54c67d1096673169f833f2b3721e52d7cea4a5f9881b54cf017c63a7f33a43b991d431263453f6e2b14ef20d6c15db9046064b0bb01f16a0a99af6e3b95a7af2acdaa83c0adf8e809e1fbf199733f71e1c7e0ebab73edbd3a6fed2b04477680a8073343b8ff771fc5f8e31b6dfb0a967b934be24adb7139ca67ccf209be435225baa9e", 0xb1}, {&(0x7f0000000740)="f1e75569c8ad970534607f11b6f4a33cbd1daf3520ca8fffb8f8970a52460e885dd42a82d9a09862d6af18433256050ad1da2b8f6178aeed9815ca767b6a873ee2baebcdb7471b00f76d1c659964e0aa377247dadb137a14408834443b8bcc4f825a1386e46b4072fa37965efaefaf845f8715b9b4d15092ab3b768b2a2cf8eda58cef09ab7202858424722bb21e04d840f82e87e78220b0c108f4282d2eb1fb42f56012d0252bce505d23c61061540e037beb5548c8684521b999fc24001abdac6b4de5c144e5f1e992a1cc046532cdc148cfc95d4a4bf1ecb5016071112a492861be2b13560af59d86a4d4157e7d28fd6c16ce0580b4852dcb94ab0ad70cc9b1711e62e2d6733d7dd9191a842c0a1c1ad9afe1e0a6b57c1252da4647f3659da9bd5a89a3efad7f539e44fae27bedb3257ca38e5119f5d4206f48beefb9cd910e7b298306d3895b15c74fe0cdf39d787539a42cf6e5c62b099b59b8fcfbda04ad7ce4d5ab020ba8acf9c0e0d4f75e4e6b4431f32da7fb2122f383f40ea0b2993433c4728ac253e04bc951117ab152340479acb2e72f0a958addc052d688e4983092dacf952fceb1d31bbaec4ceb1ebc281a7b4d1acdcd71a4cfd669b30b970a8e9e86e2abdf4faf21d5dacd3a9a5d6254f594e350d1b24aaf3e581fdc9acc6436ba7cc17dcf689dc8ba5aa75af92c7f192ade21d307904dae2e5bd6fa49d2730aaeba08dc7196901674d1e0b6bbf722695b0c14459c31ee3029b3c2578f0c999db9f86efb78d9ad9a2ed0e901fe3241704fbb2c39e866158ad412793571735fb0840ad44430ca9e3bd9a306e29c70e02eb4f7f9a4a2b8be7e7172edc669778f60caa26cd98debfb8c89ad0fac9f3798215db104a03a01c3a143031227e27fbb2395c70b93c609d1d13a37b54a13ab84735fc326ea38b0ecf6163fcd7c02ef35eff04763fa03300203a7435ab7b6321b0a776cb6e310440e3a075ff578183aa0173ca05fb95a40c7a83a2dd1586390f692a3583ab4fc71fbea976105fa338803ee43fe3f555256366f216a0b3de1730c5d644163449d7f29a6bde387d50cf46e747a3cae46ffd5e1abd2f46b384e57d5eff60403d145b7b749af70f6e0d179a38eb740cd592b8d1b80d1f5b827895ccee16c8256b84669c5639c8f42fa2c485aa22e7bce8344dd039b2ea827f7b39a70cbc6531055f9b6f869d085aedeef6622524c16dad018df3597978bf61ad18692680fab83128f0afd4e66d0f403113de0567ce655f34db95561e53ee58e1596a538c6231924899a294119f9266f17a4baff9de2c9fa7394c6b345f60cc11a7a646e931c3d49c12e3a9e5c5f3f5591bbdf97ee4d18b8eeb8f108fae833edd667a6e5492fce06b57c62bb2c2e3c720bfcc42a5716e2fc08dcbdc43ca9dcb64c678d7d9af6e56f60e8e1142f7440932179a39f3834d793124f534460a92f73f4c91d88f0c8567b14707ab1813ca877cf59e67475d9b0e321f4d88d247dab913e33cd99229b919e0b763d59d9f1d252f3ee92885e2eff2521e43280bd43ea3b27ab618481504ed514928c32f605a271ca27a51f86cf2f82eb8acc6c3bb13c69d511d07d5e615c760106105f4b59e285266a234b617ea7fbec3da52b1f4fd1f33652ae3011a8203d5a634329745f745701754629429b684aef28d603e520dcc3e0f8d26ef796876bb33212372633bd7539a9db2e1100f6cb34bcbac34b6c0bdf8d2add3d49f3ed52b9b259350b0d10166d928a3cac54c3940f874e9cf2e279501d8f6f23ed7e011badf5d2d3030a25dea582567dc4fef0e99f62eb8857892bf7c53d841b0cee17e7d721895ba4562248ad94e05a294f82b0bbdb18b4df53940b07c6eb89ccaf8dac541cde6fef2977de194122109761f0e3f442e55fc3e42fb3c5004bf6cac1739da54a8aef634419f6309520dcc02f974dabf53d5f27623df0c9a0169b238aa17539a3d47cdd31910de2799f88be2bbb87041c87e15403806ce1f44c90ceb736ed65b1a041bb614afd3c90f5ddabe02c641b5eff71d19b5627f172400d7c53f16200e792a78893ffcb2a024a1f85d2669f4be8c9a9c31c4d8efccb12eada941386d6310b219340701c1d6e8059249ee73b0b0f143f73f19b25ac12ca5160c5794d2e39c96796195191f5d78f0c06b77975af73a918ca10cb405909f0ea9a0248b217d90147e797dfbdb3a5d4726824a6069fc9298344d843f8af5479298af755372d1d9745e31bc5a008cbf1439faeac968811e11b19cbdfc446a6bebd067dd051cbd55615d30478512d699f842ba25486ecf98feb9992b80dbf4e1e10a416aaabbd26a6bf9bcfda0d49af148b74d36dc2691231f8fa88c3d041af13c2234fcac7fd427560d32656745b747daabecddc57d197315d85a59d71a89e15762dfab540f6a790f577730d214e9691c7ddacd5ddedcd54cd58c5fdd5ddfa7fa881e14867a55b481503a6a274f81f177368818fffc37b5d2a706534a66fcb9e920244db419e4e38889ee8489d9af23b0dedc90f6875053dae8872dd3189c74686a38d232ca7c1abcf4b878605e9343801eb90ce7c6ed29d4cb3f2766ce890e31d66567660b8f9fe359054eeb08b3a90257e4d8b65bf7bba8a275d6be22f77efdfc2a1c95a8b5be4e5253ea985469d2483bcf7666fb4b75dae9ffffb3e8eb184ac7242892ca775543341bbda66a2a0a8485f26c76687d6db851230dbe1d43539e03b0280c1df488220217267dc1164c0aa231433bf09e3a1394502da1c75a76b476b326b82a25c8694a29e9ccd07c97ad5a6c54761353407b758b464d6c16432b5517e210f80c14a31ffead2e04f7d823ed43c694d842c3d9c188413836944afe52a9f6ff5b163bc188bbb62703665a84a722fa9f69f9dc00923f50f3a0fdb00b860de2b105007acc641883e0734d3e7cc58092c6e15706b6fec991582d0fb1e1396fe16a4ae79f3308d230e93da69ea07bb4d91826fcc3872262c7a9bc3558cf1ebf79bba9f88e350a379ee61babe84f5973b1679ce3573aef5f17f028f3787be8604a97e49b5fe44457ebdaee46224edd0184829f5d1f9990b85b38aba1bca3240b55df4841f1bbea1d8d0e3adc579d98fe89808d3c0639beb0136ad83d021c728f465ff9560f8743ebd530786152b96e9c0b8577b32471f275aac5c1c26d91eec51710587dcf4a28732c1ae85d5f0a689bf418b21b2b944bac2ba1490623fa68d9f03678ffa8d10c36ff96ef7e6ee6eb307f7418ce3c041be292c0b0e4cdcd644286fa09e3093377d31165dd0a1a2dd6436bb18dda5d5048b3f5d1b02b37c69ada171d1c95d856f158e0e0da1e76f879426fed91f0ba46395c1c97e5f79fbed4c978f2fd0a754d65a6fc9158efe6279bafa6010bfdd366bc380aa772801452782ba67bd3a7904bf367bf66837c839734f54811850e602b137bceaa53fc77f8a4346780122f40689eefa363fc54b414880cc1b1d703fa9431c0dbbff5b9ca53b7a59422464b8a589da95867d4aa754ddbe8f641ab6f30e987439fbe1b80bc19dd973ed60ccd06589da01c04efcc46e3944b4b7f8dc626207d3631495e3beb62ca8098120d3a3d2dbb6219ecb78500c63bac15f0d4b3033d2129e8b6e15622e5aa01e899a9d137763e05af633d48821829c8c8aa5d5a5e8ebece107d7c20257f45b86453cda27d6d4ee5e1fac9884f150a517eff5fe06f99ef42811775251cd9927041baf3ddc242f1ff83100e308c36e1cf68e2fcd91b178cb69a9d9f18eb6c358e60ab1186ca378f30188df4b10cd9d31af287c2ea6e9f0594bfdc76456dbcf7165f82f9243178fd4464fc50e2acf3bd8d4c9e7cd5b662db56995f994513c2c401b86bba553904cbc0a6e75bedf923c7690d21059d8669a7a599816b5d265dae1680dadcfb438541631e8e044ddf891b5229de331c569710e8e8c7b69c6f6aeefa2a83b18f82103dfa346c25b5c984614411254e0363ebedcedcf229c991735571fc1f46d44a5718f66a5128340f9181b597505cce4339ebd8cb61259aea60ed30d921181c948701ead8f8dadb3a9e0b39d1166ee936c9196a872b00ed82a7ff0a97e7eef8b17bd0eed96095e41bf80a11f45a892fe1ee3584b043f4cc0de08968b962d5f60c92fa9e1c77a7a946b1bf914ffe856ed712fb8511c8a92c8797b3fa381f2dab415fe7e67599fafd4de70f56f3f183b36a7ad519ec4af3e0a171cd36704998f2231c19c7f7f23f8f7cbf727a02c4698dcbe53cd67829777030715f7de4d0d8a5e979d1670c2cfdeee46b42e62815d93d2666f1001d628a7c4673cd82d23c0d8384f576c44cd51c6ab0f777a0bbf187bc13b3e119aa3a25e0198129f5765770c86bf1854636b1ac9f077d6c4bb3a77e87cdc1aab8b485e1d44ddd28b09b942d5326d0ea07edab3d7c8e8ebc28a066f74e3d01bd33243734c64e051ea34bde50ac16f23b33574eb001b3be5414fb7caaf235d2a5b9a5cac6c8c9b609e2bb9e2bb0a61fe3d4f7fd9c86e427a9520306cd2484cb510b1b98a7dd289c7a23e50d9102cc15f8dd8fdb50f84181f922e987ff8d452092790deabf07c6d0574111f7cf46066c6a5839ea8b7027833126197d22b419bfd2b465870b1afbb24dd325145b33b55b2545546cea844a139c41f5b7bb4734ef0e814382725b9bdb71a279214a1ab623bb55fc6e55277003f11a115f11b3e6605c0013e62a303d84f9301c6656c0b0ef74980106181f13e0ea27267bf4f73213a72ec7920ed2fca583fd268092c20d0f24b946b8c3c16d693f429eceb083ea47c9d2df94479ce77d88d6bc61e6796e7b0bf1af49fd0e4aaf493fc899d1b497f4b1182571084185092050244250e5595ed9001ace0ec65a4b7b9133086c7efa91e8bf462d9876e7c15882732b2351bb86a63a03e673e26b23d64b4a53f6d7cbe580800880b8e3a0409c911ad880b109161f7be9a3cecb0fc0f25b9b9b27a1243bf12a9c3eb68950a0ebea98ef732f47044dff2c0d3051dcab438dc1aa732246b0d0371e0d89621c0e0dc4511352fc972cd5841b3e7fb0429b3275a3fcd4b4958b3d97a0e05ef6993d3a7153ba5134dff03853f25365a6ffaffefbf485e412b5edc5ecb178764890635edef7ff11de61037ab34bc570f33e4f8bbc130fcdb9390e0f322bc1350a352afc117e9c424579610c06b7ebfef8945f1e34d8441dfa2d4f94a62bc53a168f64a4cf8739523db62d4af7c9c2000fcef154e3f792ca1ea6f4079d860ca25ca3730c0735605b834fd4a9c65a73aa1705a3fa08e97a79506378b9da7148bcc1e789d722199b000dca0718d7ceb8927c91f455880dc5cab693aedfb536a06c988109a3ade9c74bcdc11810f91828b59ab10a02fef15613f7faa81f6987d3ea58ee46df388b52ad4f483f8e50127ef5daf40530e75c50a0982d3995e36eda46369099ec447d7332db20ffd367823c607679ca6353ee866e6af4a2b49ddb0d7e51593d7314104fb9a96ddb231a49abfcc05c3cb55486b33646bd7f84ce35be211ccebff1f4dd5d1a83dce4640ba080e8a50e36350d60805038a5d5712fecd22c3c7d8d8f3a9b2f04cee9a1d795bc33e45df7798bcb3b7c3094515d4c0289d8a50ca552fe7b749a64d72ddbbd5e5659ce0fb5d2b5aad5e5e445cb09a7796aa21081848e7aa67adfe3d7db7f6a69247e46f77130b99fbbfb5f98028b1f3e48d70a2775c24479ca5eab24156cbefa833576b6e3fcaae6a64636365fb9d75726a0afad6c098c762a14b7df8e90e223400bb6458cb", 0x1000}], 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="c02e9d0b3b937f88f4af28e7d03dbccde8826b853838ba4f17672381a02e5c17cfa7a0fbefa8f54dd050192ada37eacd5f9505e04e91bf42aa8159524d7ffff6a548209f750a03954c423677b5302d26b99f99c1acf40ca97aeacd4ddb40c8c4e33854fe359aec915a37b746186807666d927f2de055432039552ff1ae8673dc693798e9c9f1220ebf4a75a840809e803f27d0131a2397a37fb12a1f6e6d1cb1d1a1b00c652665dae272fe28fc7b6643ff13b8367890b47a1fba4fe699", 0xbd}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x144}, {r2, 0x40}, {r2, 0x150}, {r2, 0x4}, {r2, 0x10}, {r2, 0x4}], 0x6, 0x7) recvfrom$unix(r2, &(0x7f0000001740)=""/203, 0xcb, 0x802, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:13 executing program 1: msgget(0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x28}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget(0x0, 0x1000, 0x18, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0x2, &(0x7f0000000140)="6e10") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) flock(r0, 0x7) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f00000005c0)='\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000380)='./file0\x00', 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x0) write(r3, &(0x7f0000000c80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd6218c252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000d2ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed2353faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xfa) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000580)=0xfffffffffffffab0) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 16:00:13 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xd5940368a96470ed) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8001, 0xae0e, 0x2, 0x5e6, "53d1de91f8b64032aa1e43437182b6db6d7105f6", 0x5, 0x99}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1}], 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x1000100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x100}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x6) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x702ce777) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000240)=':', 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:14 executing program 0: socketpair(0x26, 0x5, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffffffffbff}, {0x18, 0x2, 0x80000000, 0x100000000}, 0x8, [0x7, 0x0, 0x7fffffff, 0x9, 0x1, 0x5, 0x8, 0x12]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socket$inet6(0x18, 0x8003, 0x7fff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="9d2ed7c0470e1a3d2595f8099d38a28af95efc9e8451af2e8b1869acf3700a408112c8a4635f9279a833e35ec6e95c620824948be6a083072495fbf54b48750d14327f70d31919618327fed6e61ff57b3c30f05d1ba02bc7c4ff7e12bbd09a28a62f15ffcc1b5558c1c17462ac6816bab2de57b409ed52547ecff9ad9c63b57a49fb272ead3eb524c43bc0c8d45d47b509aa2a1afd1b2f44ede88f382a71434827f9f8be965599acdb6defad302bcbea90207887521a6aaba230aa1d7258561b29f567f41e357f94f7057a", 0xcb}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1d0, 0x8) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x3, 0x10001, 0x0, 0x3, 0x4, 0xbf, 0x3, 0x2, 0x4, 0x40}) r3 = getpid() fcntl$setown(r1, 0x6, r3) 16:00:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = shmget$private(0x0, 0x2000, 0x600, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/104) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = kqueue() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, 0x0]) setgroups(0x9, &(0x7f0000000380)=[r6, r7, r8, r9, r10, r11, r12, r13, r14]) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ftruncate(r5, 0xd0f) setrlimit(0x6, &(0x7f0000000040)={0x3, 0x3f}) 16:00:14 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) shutdown(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) semget$private(0x0, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20280, 0x8) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x3, 0x3, 0x3}], 0x1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x5f}], 0x2, &(0x7f0000000180)={0x7, 0x40}) sendto$inet6(r3, &(0x7f0000000040)="9b50951ea8612fef5a0e3fc1178daa6d315095639ffae31e1b757fb0a40d94601df7730e635d9b5f6316bed446e51e3e9f4bc258a6e125da3da0d71df9b8af37e14de97af1d912df1885de2d9731653b767f378d4d247924961e3bf50bdad02c1db0f370e27bf99c2081eefc41ee3f6649f4586d6f5acff181cd5b40fe42c427909c3336ce97cb43bf35a0e438c46647b965c60530d930e1a677223abd08f898f0b6f2a7", 0xa4, 0x400, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) shutdown(r2, 0xfffffffffffffffc) 16:00:14 executing program 0: r0 = syz_open_pts() munlock(&(0x7f0000000000/0x12000)=nil, 0x12000) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x2}) lseek(r0, 0x0, 0x1) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0xfffffffffffffe82) setsockopt(r0, 0x100000000029, 0x800000000000009, &(0x7f0000000300)="5f9adc22e3ff2278609fbeace4a09f081adf55d1d75e35ff26c7e5ff35c65fbd9c637c8d8deebbc21169539bb2c7abb7172ab9c3e84f14e7f6318ea5bd230223888cd81b7f00000000000000aa2fdfb6b21dfa5af8c2f28df27499e97d30a3fe4968d56f5573688a5fd7c628bb60391bcaa4a98eeb59c484d16206e1b8a0bf4a149987f54f4fd5c3ca2df42f1f15a9d0d276fad0b54ffcea6870c43bea66f283505ba0c68efe1ff6bf7c4b8587fd8bab01c7e2e4be15dc41fd35e3eb27", 0xfffffffffffffd6a) 16:00:14 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2167, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x4ca}, {0x7a}, {0x6, 0x3, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x8, 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x21) ioctl$KDSETRAD(r2, 0x20004b43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:14 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1ae) lseek(r0, 0x16, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x84, 0x1}, {0x67, 0x1}, {0xef, 0x7ff}, {0x100, 0x9}, {0x1, 0x200}, {0x87, 0x6}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x9, 0x8, 0x4, 0x0, 0x101, 0x4, 0x97, 0x1, 0x1, 0x8213, 0x6}) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/24, 0x18}], 0x4, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x2000000, r0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000100)=0x100000004) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000180)="1adb38e9830d8bb07e8c99a72e0bdac4b99c82fdb672f1e22ac67bd04299e34978925cf3e5ec031d1f9d87dc7df34fa371060a6821f933c6d14ece4e61e7e95a4b905dbb59b1b4d9f55cc689a319d06d862b520a186c1aaa29032cca7f6ec0d23978799bfbd7fb59b539dc9ee19109b3e0f20c48da27977e06664441719ad58935cf2c976cd90ae6de4a1ba237915ffe639a8515b270846699e2452b38f45634ecf8ea4d0604575b9857218848", 0xad, 0x4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0xffffffffffff8000, 0x7, 0x100000000, 0x7cb6e9e, &(0x7f0000000240)={{0x2, 0x4, 0xd7d, 0xffff, 0x100000000, 0x1, 0x5}, {[0x1, 0x6, 0x400, 0x2, 0x3f, 0x8, 0x3, 0x100000000, 0x7ff, 0x7, 0x6, 0x6, 0x9, 0xffffffff00000001, 0x0, 0x1, 0x800, 0x1], [0xffff, 0x400, 0xffffffffffffff80, 0x80000000, 0x3, 0x1, 0x9, 0x101, 0x3], [0xfff, 0x0, 0x80000001, 0x7fff, 0x7ff, 0x7, 0x7], [0x0, 0xd64, 0x5, 0x0, 0x4, 0x2], [{0x40, 0x1000, 0x7, 0x1ff}, {0x9, 0x5, 0x9, 0x800}, {0x5, 0x8000, 0x1, 0x6}, {0x9, 0x80000001, 0x5, 0x9}, {0x3, 0x2, 0x8, 0x3}, {0x9, 0xce3, 0x1f}, {0x200, 0xfc9, 0xbd, 0xb24}, {0x20, 0x2b4, 0x4, 0xfffffffffffff800}], {0x4, 0xffffffff, 0x32f0000, 0x8001}, {0x3, 0x5, 0x2, 0x4}}}, 0x8, 0xfffffffffffffffc}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004667d, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x10) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x3) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x7, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) r11 = getuid() getgroups(0x1, &(0x7f0000000940)=[0xffffffffffffffff]) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x800, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="c50f81c7585dc4568463de6659dab8eff8a03205cb262434c25cf32db465ec0cbc4c11ac2542faf9bf47f8f6a65151a83704c175b5e001bda07bb96eb2e01fd96e89804884bfb23e0f491d91c3bb5eb2a2b6bbe7d3ce686a4406a091ecc53c6c2b0c1573c1dca1f89f9b18776e5070165d13b4e89d", 0x75}, {&(0x7f0000000100)="061dcf0f2f8457ca168e92f96cf2f334907bb669e1934f71a37d804a8f0dbb71c2611a8ae666764d8031eed9f854", 0x2e}, {&(0x7f0000000500)="fa11d727283434e76fed8ba4e0f8065194bc20efc367d6a6c508b652623cd14b8d6c62507fd5c3ccac296831f3b4a05e689def2675f1a6754a5b5e9279dcf3b43899adc139b30f6862b69683ae167b2ef74c9f55a54a04be85a9fe93b16f69d3694320b3dca03b382bfeda71e56371ff9fae55fcb32f339549ccc08d835abaac8aba9a1c9b928e123aa2a69ea6d8f368309334a68380c6d67711820f1d81af9967c4ee852ccd330081a8016ff9b20b6994b0eb01d88c6665a21b9cca96f7efd53ceadae68d", 0xc5}, {&(0x7f0000000200)="f8e63ccb840a89f132a8e4b26417f07238e64fbe236536b388d7c5e102ee8aefc5ba302362f1a63b9d9245f02a3ec5bc4b2dcf8e25ff672f1bed15be10dc834ca3751bff7505b73c9ead98169e2ab5828236bf0631375b377e714670c2ffbac02a4e70e22b401f5dac81e7a0ac2faa0cd74e6c269a00652c14f8de1fe454aa18b09dd3b67f172f5dfd708ec259096fff4065a2e63bdadb", 0x97}, {&(0x7f0000000600)="6be4b08a794169988aa18e948b53083babef5adc7fc719b18bbaf6ef5e6e4c2c00d6fc2d7de2016b471e639c76397e9da89fc7db70e4f2ad55021acc88be44270bc35f791c55aee0226f73058f1e4767859d38a193428149005e344f366f47fa0ac6bac8850697a7e6c2efcbb94cc8699f40d39a65cba9a40c7ec57ecad1e9284e35030d4ef533ae9b30c0e005b26df689a501db5d14700e3ff0d5a100f0582e55004edce07c7732009df790436ed0addadbfa7c078f621736f8a06ea45354161be887b487c8366ad47918603e79068ea1cbc88d15495324bb63d55fd19a1415637af01ed3278d21dd7ae10cc3c6479ede449631d5db0689", 0xf8}, {&(0x7f0000000140)="1add2a6ed498b7f78df0dfedcc0a83df412c6f121ce72f4b87303f4a20ebecde60e018bf6a8b2ac41da92cf182e27e6f964ec70c3c5375c7a3a3c73d5ffec1fa5651afd2", 0x44}], 0x6, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000400018000083d6522e00ffff120001000000ac107315acd33bba3a79aae0598daa2f06485b8dbb03162dfdbe8c99a70b385a6e2a807a5ea97d7fd4c279ba4446272061edb8eac3d684383c6f6bdef4ecf77776c82d3b87a4a13a884e03686a30e1340d57763ebd3bf46fcb16b0d520149b021e73f4eb5dd05e3a1b76980694e2f5e2af034e1543459f4cc3535e7fdf772b2270e12e4bd21f92a7292531be418ec1d4fcf9b55706765d27bdcfb287d951518faa0aebf612bcda2a7d9cfb624e", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x138, 0x2}, 0x158e8d3bfeb0923a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="1870953908f36fae7246ee6d205db16d6ac863d321", 0x15}], 0x1, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000380)='./file1\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='/dev/tty\x00', &(0x7f0000000400)='/dev/tty\x00'], &(0x7f0000000480)) fcntl$setstatus(r15, 0x4, 0x80) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/110], &(0x7f0000000080)=0x6e) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x54) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80000000001d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget(0x3, 0x200) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:14 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x9, 0x1, 0x88, "c4692008000d00004400"}) write(r0, &(0x7f00000000c0)='\r', 0x1) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xbea) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x60}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000700)="8b5886eb") 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000640)='N', 0x1}], 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000001600)=[{0x0}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="752d634882f04cc0381b94e8ea2d76524a864723e820d756943b978e3b0ebe39dc71ef5744", 0x25}, {&(0x7f0000000080)="9056255916e0287dc76cf47a5f820f9e22ef9383731d3f1cfc040e973af029f05d382932c4b7b8e2a39258d6af6fee8767ffd954e18f325fe7f495d9933a926f32", 0x41}, {&(0x7f0000000100)="8ab40de836746220c86067ce1c2496711573102c046858515177dd398fe4a55bf6235e687c16ffc9e90d38cdb0e80aac1cc9654fed8e8ff83d10b71ff8bcd17e28208072421f53daa84ae45a74f0ea122925cd06e1043ab0bf044ba926dfa7b41f531fc7677256106dc52ca88adab1314deb14525a52d4c5214f665f8c4f0ce8189fe566086756ef322b290feff991564eb870247e7a8926b44458a109d51afec754acc53ca32a21d51c9757f99389be", 0xb0}, {&(0x7f00000001c0)}], 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:14 executing program 0: r0 = socket(0x2000000011, 0x5, 0x10000) r1 = fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="75e995be48000e50d7776046b554da4bead148fc67f7b603bd9c365ec2aae7122673d7eee7ea1cb81de02e1a03f0501b78b742b8a7fbc68746463c3b4fddc3272609a286fba6163bcda39e1a7bed4f23a7945227023f566c986f83efb9e93c327cdebd1ba5f60da2099793e526c6c3040a4887fdf573e2839f410ef9ed0f8cd2addf9eb6f677b6c9a82601908239a59ac41f1a82db62079d2ca3950f1b733da6eec67df640196a99479eca9eb3a2c3f37719b95350c11f760abc64aa590bf61489453925f7fffb16c09c5a30506c", 0xce}, {&(0x7f0000000100)="1d2ef34057bcbf2f92dce696b0c4e08736a0eb82ca3e2ae6d31cbb82adf12fc52f369bfa84e0929c86cd55da9c9b8e4808229c12e1aeb87255871ae745cc2df0b77aece4a216ee79543fcd3b30b35c5b89f33790ea6ad343d9983b6c5ae4d73c17d10f1819aed3710084c173da9fbf09001f4292fbdc56b9a62e30d02870fdb9963b604fac30ca48b6d9127d9bb6af8b75b177be7354c97dc574ec480b3bb40fb66ea1c101ec31017113a9e4f0b0d03cd8f97008a290ace9ee2e9d88e64c9d89cdd75b8874a0d7491a68", 0xca}, {&(0x7f0000000200)="e1ef7e1f930a6ced8b2c6a33849a4acb3242f297ec5c9ef539bdb80f053cf5c40f892020a49304820f0b8a5c17b67f1f2d467ae8d18932df179afb27a4c1863f9e1aefda0d288596a6752f53115770bd640938283f7506809293d6ac", 0x5c}, {&(0x7f0000000280)="a3820ec61c29ca25b9ec451ebc5696b0e42443997c96824a65c44ed9470d3db58aec3144ffb1f606e080660a113de52e1ca28a56335652aec90f187ad1f8fdaaaad253d5bc7e6d057d3fe2564193fd74e04b524d6b7b72b53caef801639e1cb948f7e6e74f5484605dfc0742a9fc8f6757e7a080d372186e74771266b42336962f1e6228e6a4558bddba0a112f8c1799340b29887f91a06bcf29d6f325297d7a4c0d73a62c54d2019eaf6e7ae735e40e33808884d1469649c35a239cee223e8486feae20afb39252ac9842554bf42c03b8c81ad1a81e9907e705af4c995604c60bf1db25199f", 0xe6}, {&(0x7f0000000380)="a9c0c1fcb726fa2bda623a095de98b8c33d319c5632ccaae6353d0b61f808f701ada31a14bc361a997fa27806f798c452ff7018267b0a2a6f9ad89d3a28e81457b84ea33775da9a44fb74f73f3f24dc2a0b0f8e7f8d495f2fc29c0f61fd81decf4f6eb968c7aab9bda98830c5779f2e610dc6923966d99106e945b70088d5463f5204d887e85628676e79d623b3926774b755c827637bf1ab3422a740b0203d948baebffef8f907a065a79f9f5bd6f3ab12c0a96f100f139f31529a8c1239c4725e37c2156faa5ea4ac70ae28ca47f3269f82454fab27fc4e20bfe3548040a9e8dd7e810da6a49bf", 0xe8}], 0x5) lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x52, 0xfd7, r1}) getsockname(r0, 0x0, 0xffffffffffffffff) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x20, 0x5, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x28) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x189) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xd103, 0x4) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000100)="b42cd1cf79d3de625a", 0x9) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:15 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x9, './file0\x00', 0x4, 0x7fff, 0x100000000, 0x8}) fchdir(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x1ffc, 0x2000000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getegid() r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000002c0)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) kevent(r1, &(0x7f0000000400), 0x9, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0xc9, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x5, 0xfffffffffffff000, 0x1ff, 0x0, "278ea2d8c3e3f69139f726fa30682e213bdf1a81", 0x4, 0x6}) fcntl$dupfd(r0, 0xa, r1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000080)={'.\x00', 0x80000000, 0xfff, 0x10000, 0x1, 0x400, 0x3f, 0x6, 0x1, 0x1, 0xb5f}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:15 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) socketpair(0x38, 0x2, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x2b, 0x9e0}, 0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) socket(0x18, 0x4000, 0xd80) 16:00:15 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x211, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x1000300010005}) flock(r1, 0x8) 16:00:15 executing program 0: r0 = socket(0x20, 0x0, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x5, 0x0, 0x7, 0x1, 0x7a8, 0x0, 0x4, 0x1, 0x1, 0x7fff, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x3, 0x2, 0x10001, 0x3}, {0x2, 0xdb6, 0x80}, {0x9, 0x7, 0x40, 0x3}, {0x401, 0x3, 0x1, 0x3}, {0xfffffffffffffffb, 0x0, 0x1, 0x9}, {0x7, 0x4, 0xfd, 0x4}]}) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x100000001, 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) close(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8000000000, 0x1c00000000000, 0x7, 0x2, "d05d836d3d9102e97718b2cc4e09e82036f520aa", 0x1, 0x7fffffff}) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2010, 0x26b1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) writev(r1, &(0x7f0000004540)=[{&(0x7f00000001c0)="a3fc6b188d7ee4c53777f67cf60ffb116992bd54150389ab49e71fd19d15f7d1240f7b11a147b165af9df0595b5835f19db943523607e895143d137c5ad2ba05e4f7dd92384548cda440a9aa0fb9b8123b6b5be43e0811aeac6c3925195e290ad5ff51259642d2db755744ddd14819d440948a2c0497393d3cafd2de47be281a4d24da14eef325ba07753dc737061e810b7d6a236244ba9c88cea1dd783a3f4798aca56fae5e27857340d1df9fdc27fa6d4ebb58ef03925a405edc99c0caae3670638355ee8ef803064498984f2c83b147da1888593382a2e66001d7e413a805f56d3bc2a8427661dea11d6ce7fd5e7566c59bff589aa25be2619255d9f19a7f082f938e3ecbab43ce6436ed63d91f63d5d9147d2a9825e9b6122ebc9e594b8cc2154e86ebd88b403af5097ef34e6cbf7ddbc19a75ca20a8bea15bf2a5407b309b206708765f5b25886780b486f7af3073cbb55d3389179a9ac84fc8a6c796acfc3979e4f391806d82469a66222040278a9a2eb5d505c4f979f01905ddfed522ebd062d05a586c29f64794568976d9fbe9729bc890ecd60c17a07ed558ba9eb11a0cc4e0fb18ca2ca545b9dfcba3f5bd8911ac9cd0c1ead018891df19fc46d73410f657cf199c4e8cfc911a33fc47cf9addfde214c0bb6a9a43f7ea90a9157664b3bb7789675a20e231a6fc68e8fbfea658173f21ce91e9a04991c9d8099269ea7cf87a62449755b0b94d8af4c61eef14b2837bb9e8a6c0c85e697a3633337a2d1136b1667a1b1d7b6051b17dcd54f6c36c032781b8623de214bcb967de5c81ea6a588c14f76815662a355545f15581555a634be8edc513d5a63dea209e12a522ddfe442dc184e4f12904545d7a1d8003eba8d8ee87c3cc954a118387c1af1643606abcffc866b74976a4a755e12f073db2e2298d842ee80670ac3ee29447cbdf3c605d40dd9ba7b4cc04a8d8e10ccda1c76f003e90cc77799de6ad33ef5aecbbdda3743dfa29d5f285c66ee39b999ad08cb3b6a132bd70098a2a7596267deca1d87f3cc1572c6bd1fe107b6af291262e3b55e19bc50122adcc4f7e701cdd757970bf12250436e92dad578bc79a79394ed622777aab7a4b5b9e72d997afb975e54ce7e2549968d72501d7ee7cfe6e57f7dea9bc54ae9439837b8dcff2a85db45da7283daba91e7017f3eb7b294db5a2fe341a4e15bf1d163b7f5f92f46fa946145e935738a3a1f20a29050417b2944ff2c425c0edb01010561414ce49f232e9b168d40786773bd77bf5d200c86e8da6f40f8a020991c2f2915f25cefb5d9438c93433699f8336876e8e8bf4ae5d874ef89a824385d257354439c89f15525bcc913955be4946a7949be33458df37e1c3966eb900d48a49c1650416243ec0fdc847d6a9b96c27f54ce482cf931d03b63c73db95084b9ec7fdd5e9db65f714eda2d6ea8965932877db76f95a3c28bf78a606943a7c1e33b14861bf7c61880e71bd4a352df19116e9f737ecb8a6d5df7f5443d32f0cb31ff4032b2cfc68978264d30ba3462323aecf766b2a77e6a8fe97040c64d649fc4d92cec9a9bdb384bba7a02ff6be8c82ad04ddcf890a4469034ebe08a7ca5d3fdf646a4063933b374b3cb16129758c3af8cd8b70a7c5829b9ee90655b48055cfe8a52dec38bf49df14f078014c9b9ef971b7391cc6b47bc050eef9832c802c5754970c2dac68ac92b0f2aa2ce6deb0050ac7486e489e260932e25fa84a1244361d034ceead66bc1a7e5e3523f11bb8c93b31934809ab6c056dd82b7b2a00374d9b100bbd80b1b22754df8568e428e5d5d7368cb9ea92b456f3e28f6a35fab8066f9ff1695da69e1b739c2483ba1868763809b3ce382e600d11994239fdfbdf244e86f38152625ecd43cc213cc30ff063df7bd6014ba8576b28b8930e6194e1f824c16d32ba98f80376641074bb76fb5e3326b07c2135855e0de4e676526e2937fcf8507c326291f4127923fae08a2ee6a8b6997c28520029a59324800ae5ca3adf3241070e77b83af94336ad8df23bfeee68bd11d7a3d88794c7febc2b9aa14e1687f2b86c59a8db79a703582673b8cff956a12532b0806f2700e56e42b7cc60252b2d5c7316d8284c1c93c88c41a8bb71e47f42c0ae3f2aa8254234bdf3254a9c2dc2e27dd8a6c9a996a15fbe839fba74228e9a4975500faea3d82feb37aec82d1c7ac68279a816b2c083c8cfe4340eae042bd49da685c60d3732933cbaecf2c0097eb7e45c6d30fad9d128d3b76807298b7b7650f57f6273803ffcc1cb4b8f3bcd41bfecb19f7c48db8f7d97d7380a700038669cf6c1a78c2c7ab4bf37852f0f7b987ff882bd83cfbb3f2ba443ff3011f4304d34e938717366ccf729fd3d3eeabbd1b66880e9929e88aec7d63e0978fa55ad6b7ee510b6c1fd5fab73d7ee7991ad2266cf9b38843f34e7e57ab82d5e52f4578bb2b0c2ac1a27afab1273b3983463a704c86df7cb9bd8621ee3def2b53da0abc52205a2771142724848d20191509fd0a7f20a8d441b10269ed04cec9701c54a99a6e9a8f7b89329cddfdaeaf44180402af2e618010258c0befeab3cb98f757ac354a882daf90278cdeb042a5101eae2d94b59c10424326b23aee5841824534188635061cb0916550b290af4f3172548fc28031cc43208f92415b7a122c5b8873c42a108935ed845c5784fdd97aa6169961d3b023543b0b024cd17bdcd38c339c09e589fcf2d11e53d1773784dc7158592bf83b68c3d94a390072a611caac0bd1d5ecffc124b2187006cb8263e3a6798580476f8971ae2721b126f2621904219439c44f9367915ab4a53a3e01a46b36099ee54b4d5254e229035416a5c4ecddfcf66d897ad6eb0686d04be09c1f77eb7aa4cea30abba47eff04a74d0e00a1da1a85bca92120c19dc5239719b032ef47db6f34fc512aebbeb404188aad44af2b582db73453f01f7c70376bb0b61e4bcd1fdda2cc0cef78ccaf50f83bf9c35813da3877a84692976772916d4301045f745bf611a1a1b51ba66139ec8b5791595bf82718812cb780a28d45bc47fde4f307f09a5fab7bb53d2a105a9bc5e8b9bd646074c93010f7c7643fcefaa0a7dd6b77b2e2d0b898aa90e3ac8e48f7a91d9329bd6882ee63a1c7d81656b52b99ce9fc70a9cefe3c44fddaaf2ee794c2963e72de255ec61e74c385972152a79e35ad28c201d649d8b8e1a8415f8e52d4021e7700957326c6384bf2454c9d6270550820743850506b36260d883eab0e27041794ea369f6d91029919f363d828ee629d3c747133845ec146f3ff471a56cfedf776803067b5fbdf4a4e570dc40510df47f2077de0d34ed1177406aae2697049028081f3f38c93d21169d513c71125103c06392fbe04ceaf8950154776037b41e59090ec990a01d2be7b7845fe79bd06f965c0b2788989152438c9278f988e0f43b9f3c3b238c5a0cdcc908c19c40d50768eaf81510d972541e7a9f2d263c23ec1183fee7e8ec692a0fe0963d3e97291c7123eb3e994f318330591a72d0c757f556138c34ad7818b1d3390277ec52c6cf7a818eb60610b622573ba54390074d6f8e6f9506a761905dad6d568c2f690ab179409b02939b2f3ccef825c76fe8f2b15c53dd3084c62b657bd1de4f6c14c617baffcfead97f4abe50b3515c30e5a8eb4a68000c62ccac7e6f23e52eafa71169158006e852c9b112d6cee9c5f3e516f9d17b16e568870ad818fe10b68ec3b67c7ca3acede24285e2a016a1f8898012f2dedae94ea4016cab965b24eb90106aa465347942c5e2ca09ea9cbc9ce995e07f9aee8ac35bdc89b0ceb4c3fe29afa62bc15b7ddf08307bd3d98c1a01fc96042e1a422270bd576c0abb900c0c71284183606c790f898aa184d1701982c8952982786a4b04bfc607b226be9fd6bacdac4afc47aeebe0292e56dce4949d3cd40c8434daf558e617077e879609a0e438e4b8e7405165be3f0b204159fc9e84d9869edb37a91ef0f63cf715e54edaf208b6927966f0cc13481509106dbf579c9678ad449d54bb4cc0cc8318c2c97cd6133f7b776b8565aaee5ac702841cca5cf0c9f9d91fd83955b54e70362b97c0ecf835980115011bec1be96ab19ce8c198ff0530ca1f0ca2c6f26c1782d653248770aae5b926ee22939016dceb8bccca588fefe10c693bf5a283d66fef5a78fceef7895f9f12cd97f749ed00f13962ea962d40cf33e09ab6a8465192702ac88c144e9ac492ac3e03bca74f010b0f086c4425469a8c6f360ab0a6b5893c55d0011e9905bfdf8392d49c51184a3eb936995f9ac2e7ea3983d1783b350b20e4a531de12db756e2cef0632586b26f826c430dc0725f63be5273a52276a1b01d7973a36adf5f8c1c776426d227a6c502f581fa249fd0da5059b9d452cfae94212e4abaa6266f22fd3535acc02e324bebe065a832383cdea0d712cc63a4b083458114c3467a2433a75216bd485f21d695bf206a8dfaa92ecde4586e21881643b8feb54d55e16c02f9a09e52211b1bdcbd33383092f5bf44dba3351ee400e8500d0ba7c726af9056213528dbe5396ad3dd81f6ce205f05bdbb6f8361e022105fe01eff1ad4da9bc72e0ce7df92e29f2a81123520d2640799f7bfbe2042953e55c2ffb987daecaaccf06b2fcec7baf9f25f9f1b996fe199fae6947edb02602e7ff01b85f4805c6834368188c01f30e0f973ae6a2c8e240f5b8919dad5d9e6226b7043236581d8a8562b5f5b0c4f4ac3b8b1b5a5fd05f306d630ccb360974d4a02af00612ed4e94fa5554f17bc77482d6cdd6b0207fb6e79acc252b3a71d4816bbbc85eea9268dc6a0d3c73306cd25a8c6231f79525ba057d7ae3931261107c0703b836e40e5f7223f8dcab59cef72192d2fbe687ea4e0c5a5e845655a6ee95ca80944f099748aad260d320dd3f4907110a1d9b166c3b63d3253b4ca7430dc4cdd8d4980c64189df270dcd1e452086dd3a1e6c288f0b37d74db7f8295706545abc8fb35aac3b70cfa9f8d9e8f721a053e7028fa53286d8fd6160afb5480c3ea9ef99ef5e0b01f5db9b27c013f369d26f32162ec4e8c89d4fa64dd1ec1d253867e3960c7faf062a6d3a2f6945955ada06e35bf71775c9fb817f599bfa557797de8905b1c78f9d51f0ff1f5e0688721bf125a618965adaf367f34d9256ab6fd80a2bb72088e325b2b55c7bc2c5e93dcfa79917ff93bf2b75e18503577c558d6ed5b64f96c2d421bb2c744f0260134dc7dcc375bd7d92e0c6d1829937af185c9e164a5b6a690ea51403b2eb2de22588a12548887efd32d1a1695dfd200e6178b523c6a1b69cf7e0e7e9d4846a6212c352a2e29cbdb40ec0eaa89d1b662b3fcd46da8628d3b98e60673ad0ee565a4a62123107ffc7f3ed91eac5ab5d2de8dcf81a0060f2ba56cbd2173f2e96898b9a816702876190ad8e5a17a386faab2204158a325f41053999b364547da325a17effb452e905db3d42131db464f9dd89882a993fd9e3058ef25264c871da796ac200718a3e18215b2771275ce7939e3918e8909bf1412c0d26b733279e74d65275ec40c17dda215d0717350e3e7646a89fcf503b17ec4b652597d3dc1cd45e53bb904117977be593c8c728916d40f262f75097da7bd3d6ec527c207c36c1a0f426508a0ae3a55d72647d1eb0d6159ec50f6d9f5cd1ce771813c098524d152036db87217b46d61b08f89848cf981db590832a83c2ee65fb0eaa05e31a3667c0f31ab1d663fa3491526e7f361d131643b0c933ceba4a5ce05168784f10d2dd5b01ed7d692aa23aa42", 0x1000}, {&(0x7f00000011c0)="f5982d360fdbc76de449fd0f266ff08393eb15418f0428af2b450bb799434c19aa", 0x21}, {&(0x7f0000001200)="c7cb7d35a70e2ac507768c2e2b7bd4ed2c4ab388e704269884805db5fc629218fb166f0ba51241d762c6d2d4cc274a7a78192fb57d2a2100614d5b406e9657060f387be4434678a59c05321846f3da7bbdbf379d643871f03b12f21194", 0x5d}, {&(0x7f0000001280)="eb3cb537eda2d493375211ac827b0bb578ae51351cd70946a31b745e423b9c9185c53fe5ab5c2143e40a817327b2c98db77f2cf053874d162264399b21d55949185b43a6ce7cadd98ef3ab3c4bd0e9a7dc8de4af75748abd38def70d765b37e16d95fb8d810bf54adaff77282e8f830f869396a690742b94a233319e19d1df2ebbc8a92913fcc58d79c02026", 0x8c}, {&(0x7f0000001340)="d4573b10f29b0d14d84f127e9a0d65a177f58bd995588ed247507f4ac0c6b8062c026eeca145260aaa04e1953888e04eb37afbcb538ff72fcb0542a2d0a7e6ca2ad2a32de0331c2c4caf48674d0d3bd2fd9bba72d2da713b749afc83a18748c9b21efe34c112d3a32b7abe370e5e9590b2144068ca9a0269c9e060393e99b2d9f1390c43cedace24ea46ae65867afbb4ee4606385af431e9c9190e8fa7d7298902b9e38a4bfd89fe3713557ed2570e163417b4752fa2d24b03687be1775cef1b3e84d15f551f453a07161b65345320e010d75297615732b1f88360a1fed0e2764623d29d9b3bbc61cd7022d1623590e86f607c6d8c74ad5b9c16de3db6c2eb23e29b743ac1dd805d751c0344ac1f401938dc89e44d20816cc4c2ef71b03e73e1b1a9a0a93fd4fcd7e76d3872ab91f71d423895aad845ebf510c08c658646b6b5fed152d25dfdb2a271dcad639769d41dd90699101129312b52bba0cbfb39227d6102c36a9e17e629d4b8e7162dc24ea6907d9c33dbd03c98aba206ec62893283bcfcc8c950cec09aee4a3d1536a02bcbd508a818e9e11ca587b0198232aec4762d0875bcb58415324b17744efd3e2e30983a34c7cd91752e9b3d456ec4c5318ad4f34e51d96813c286165a8d76aab87c077b3a084df7f4d9715a27c7e8af5ed558bf2988b33960795513f7bee33a6d74fb0b62b849f75dff46d7f195f915ff1da0ef8c6dc013c1c37e0150795f8c1b343b3edf1a093d8b5aec68c740907c09e8f5c6c1385ac1aa3fa5a3b9fde70b75554f46a42e2b4bca46b2e7e460a13b1507a3d6cf3c3a4d707f9744f22a7f5725e471c67b7be55ac33f1c31fcd322d448a97415168bab1f3d097b65393ad860db9a72ecdb59c22cea2e7a5302a7dce6c97ba8fe6a3d7902dae69d8c373f7543d8e5feb8c81b5848fe8b9f30ec0dbd1c6b569d7935894c060d6855cf1867906d80c111e87a489627bf8acc479a15d64507e04e966ef6daa035a1a8597454cc5a55e39e155c19ecdbd2dda2e74f99272984a9b513bf09e31b1bde1f1fbfae41e4644d1c5ff7837ce5232a9264a29f950dc36f2dde96aeb5d2f594139c55c4ed082c33345564bc0f935fc52cfae2c7d64ea75ab90d9e34394e78927007cefc93b05d1abf485d23908c73a2c20544b8ceca81bb7922e44069e8ad97b6d4b947953124846720435cb0e7a80d967681a9ec6b7b0880e6003c5966b7385c1f76a8f362ee8085fdfa64ac2d8c02cc6bd6e9794c428c4413961b2ebe04d29bb2c6ae39d4030bb43ea9428364f8eba729f2bd852bf8d6b7508b26190bea6f674c9384769239455c378947b27d326024f59b14a0b3eae1c3d55219607d519342b45ec8d825eb985deaca4ac61639e044af46d6deffde12e066dfade8ac76c027dffc853a53f459b15e2ba9eaffc1a28f39a2f25d065a9156921bad0892176e4107b29fdec43d5ba962a563402b0091d1590a1a891e92012782a73e252355e5dc868759728ecbaed6f416eb2c2d28e9ec98cfb7abf286b5d9e8d0115cf006c8b6bac428f23b3f7cc7dcda2d38c7e8f46fa869b25d954ec474f48e047072ab260ee6f0e135089fb7465f000a79e5c1a4a123600725fd4ae34647365425566c31a58668bef5eea292d3e941c166f804b6b9801368e94edba7e1837ae390f3e4902f9a547115ab106a9c32cc7080dc4b06a16420b559bf3bae5b73c33566f087adc65d3073757c4e5dce9e2f14454aabcbe7455c3aafa1a19497c828444ca0fdd76d7beebb1ab6e5dccba98238f5e63715f114edbaa2a5a992d2e7e778b0f8671672a8a0335fddc76c7ad0dab2d4c81ce4b6db1c89e5e6a58bf218597f0475cda9ea46add675df023116849c9319f801f8cd2c1faf82f63880c296fdf906470c4709ac47119b1040a314d16c4df67f1a992c58595a36b5ab6d5b5d8a90ff2e5cfb90c46c56ba89c9831ad8b19e97cf38d720f1aec72fdc6259c4e4943a59f17732ab701ff4b782170a2ca46ac6e198f92e37ea3e368976aa1bb4b729aba91490bb8a73c8a8990dd343c825df2bcb38017a06b04341dd90b490509d6e25d73815a726170c1318473fc1ac55d77062f2f353199d47a9c0b808927064b95ed2491c477eaef4950fb3ad55d2400aaba9448ca5015f3974e6138c9c2d56d09b43e0569f628598644cdceb06ca5c2f9af5e2598b0c0dbd41e64abf8b42ccea3a2f255c5f9814a4f4afd17e0376bd621f963d561158311d8bd653f2e398f631843f8fb929d8cab25902764feadfee3fe8f8c8ea9c81ac9fa417f5a196352f7e74df0dee5ba0dff8371e731154cf01c0cabb00bf2e549adff6754d8af006c117d7c1edb5145ea84b2055fb8b384ddad0c06881db64ca7b27cbe63e37f1f2fcb5c7b7e861afe8fc123072c8f371f88fe562729208ff64f426253ee8d24737562a509d775f1060f69178497c47faf051a7e80a98dcb6cb861e3210622b8608e2aafcc6ce2498d9815c3c98634adb7bb1262057d700d6c79116dee3ea5b8fd84d249a9f8dd4bb4055d14f1ff77d29cff9c751788ee6f704823af123878b46798e92968b7c901fe93c8132bd34a88d2a72e02f85dbf143a5f54f5396506516cb9e01aec09415c38c46ec3742bb30bd8c1a2e276a77a5aa3ec58455ffac0922d2c766efe060de5c4421e0ff82df621c670fe1533cfcf1a437bd69dd1ec3ff046d2980c54088a9aa74027154d6777ea174a25430cfc3e582417e58cd168e7b4dce4ad4d60875c9e511128cc2db26e14cc35f49ac47d1818d07425648e61d354ece821fe490cf8d98c4d14ae1ae076cec20e8f4c11fd64e80010fbdc155acd60cdf848b01da82ca8827ea7ad6b4286c572a73a98b95bffd5c8217b8e5b3427fff93a55dd035e7928a4a8f3aafecb62d23b4b878f0d3a007db6c8397aedfd388cdc73e1f9e898d350c0f119653396348379c50fef4887ed0a9bd31e642ebc6c718f2e4d0b379a22370f29a8a5e0643a53857d649aaf34c3a1622c6bad34ace575d135cb67207c017072fd62ad031eab2d37e02615cd239eceb6a0162c649416aa5e8514a1178995c8ab8dbb218af9cc775c1cf481703969901db928e47a7c85a1797a62694c088edbd4cf3d85a4466795b3b0e32cc9ef2114a92b0b7a3b87dbd167c41d329b9352d216d007a74bcf872054f8f4ddbe44ffde233a3c8bf2e39f772ae37c0b6afd4ebad294d2f13bce0e523e6b044f482b6e795034fb66115ec195f54e03b6173f66ee65895482baea6b3778e7807d0623de7f77f70b57898befe657ade08166833b068d2fefce02a27ce781e6e262936664400932e43a6b664ea511a464dc4c3ad16a92b196e7ea535a143ca1904278a7a79ea0208786e4961d27e857c71e838c8077a6cf315dacac7f82757daad2e00eeb81b8a6ac84e58bc312b611098edd86359d627eb3420fbf2cf9517c980d0ed6adc027f082f486914b29213c37e08ac18592648c7c9d003d886e632c6cd910c66332b83d048d7064d894b22a2fe132d7d4f556b72af39831b9924265e941026abd965dfd6de9838bbfcdf2ed0558d638ef972e4a5f79e37adda6c1402688f7a94562c2b811a46a2382eb36ebb864c694b9bf9a790129288f638dcbe9d8c8232f4837629aedd2f48e3f482faad5d979fefd6abc8c951638004ab1e4e6fa028ecb6b3b27790bf518d0133aefdaa6f01ac01ee6beb0e05f7cf23bb14c5c4d1e284c10999c1e4fe22c0243435e927e93a0f1d05c37a3cb8642477858737fe6c448840a374fe03a1f5ae5395bf65777937bb36fac72d20bd01b1a1f4cd7c5f05216ba80c16070e2d1fe6c20ac279e87cfa7210dbcf9c0a66368c0e4d0a685d6e7155e72e7ced039b149f5b369a43e838d551246d6301ada17ac2b820084d83fed04d1968b957ce38f97beec0827571700daa8336924091ef8d350030bdaf77e85824fd8fd40472ed9f6691c472123b9729186752a22003db5ead1c936ac2a087253f7b952daa5f34ca10450db51e92c746b86016f176a3239927bbe94412478942e79dd10a4e91897f9c777759560e2550fcd863ddffa7a47c327224195e429ff2b79396f2bba2701ae4e8830ff5002544d8f3a7612e090facc8749cc3aef0f74b77f615843330b5502323dc00664014d47739a87572fbe4cc1c7dcbb42e8ca1b09d00378ef670c774659bf30e13c924c9ce8252382f768cd3558806d5db7e0f0774ecfbddd71578af985f8dd286d945a63a5d629b6f03dd66db97828e75f11739c30940f8cdcafbf937f4e48219e670d733a6ef90a58bee34ec4b83d84bf6415d788785b69a70d958a2e89244802d8094707d24d79cce42f077ed78f638e0cca48f4c92d57268dae2ac3667b60cc0b4b4a38fd101a05a98b7e6a9693413b3a3eef292c5f5c8553c5c55239b181467d5ecd0e010b6af452fc12c77e48b5cbe9ea0e552048e5e1aed46b5602692d5e58e093d538d3e82cd35f8111dc541ad818258395c6ad0100c385890bdf696710b88973b4ea1de4d84943655cf412b6f0668018b2bec2006324c71cd4f2bc95e9e8d4db18c6b239cfb68969721b0b8d2e5aba98ad71b131d2e984df88abdeffcc4b81f2579af761a8f7a9d271de6c4d0f31ecee6ddd1619e11f88cb97157e705ee28d370bed16d188bcbad9a2bc160e21e07dc7f40bdf79fd3abd4f6f60dfcc0c8f1b46e545622c001a66567eff2fba1ee9fd57c9ff911da37e2e24bae87bcdf70b51dc8fdaf948313e39d9bcd3eb5390b9101ce0c4828cfd85314a5a62cdfa583c14d7128240686b7e2715c86e14a8ffcbffaea60b515289ce59652f1e9f6c6f4e7b70737f524923a799a6249cbe8335d0bce84d381379db698453e1fd2e4d475c73bb8504de17433a66013790108defa4d70340d59f06fd70431aecc29983a945664d9ef08ebc7aaaf7fe4f2698a0bfe9045e1487e26c60c164c7f1a30a5b8f72a849d32394a1d2ddb61c1944d6ce0f41030153afee2a6d0e09ec0031d4c05e5c896088f53435c83de140985258573a69ec5d3a74dc7dddfff31498e3ad52907e8d55ed279ed6d2ba6005dfccce97acfcf65a069312d3739b13ec4f5c278d5e795d932de3a6914b89dbe79cd3cfcadf6aa792708f57d5e7f0d1a917f4f579caae2c5a8bd9deeb4be0d3f5f287e77d5e7e13ad4f6dfbf7660108559eeca62770f912f780e3751e36b8d5c83cbe722d793987603990d678d6d1c25d1caffd7a8e712ae5d55d42191366d7eefa853e6987863b9cd7e451536b08ffb83ae911570b3e61e5045c308359e9831a892588656d8343cb7de7e6705b5f164e00a843e709a07ce996e8700f4fb05286a445cde273b4f64e007034a5756856c1eb72abe77698b4c7fb7184b673a06366d022f8c536de753c2f4b05a75a9f4ac64354e842301f350513fcbe9c346769752fa460dbad5b073ad7ae5961c06789e8a1aecc9ae33eff5df4fe04cbdb2d6d85cabba936bf3b57cb7043fd87b0d44572fd1b441ead5c91a38f9750e08292da84653df3276a387610665b43cc15f9304366d253e40c69b508e2a189fc11dc578754cea6c5117e40dcf711f1289c54dd80a0a88c6938cb16073b22d917b700ab7f2108039e23ae8e0baa67ea4fae54a13241b87f96a59c6d4e2f284cccd1922ec8265f921112faed07e055aeca51b35eb2292891f7a3e8f3c73ac0310a17e5054aeabf2b89b7b688ba11ba524b78c4044473d293153ee7608b42ee8787dfdb699e51fc008b8c5d9c059d8a787236c6bb402969a69", 0x1000}, {&(0x7f0000002340)="c143cbdf78042428d99ecdc05982b446d598d06691f6da93f5b1839ffe04e55a4ea5e7c503c3f7673932d786ccbdbf64042fdd32861c9d5096dc79f7bf79338abd0c0b489b5b59214edc555628e7899b9dc185c153ed085b7736812809395e78e5337f532267675ff0010357a00e0f2c3cb9c05850d8725b8a6d37c5bf53e6f117ec09db34cb2784c7a6470635bc3d06d969692f8b10898b9c3642681ce4c4ff909d589432630725aa3ba3935ce14b949bcac1b1fb2cdd9e7cda4cc77130a35f26dfb6573d573277b8b70ab460b213b592d5", 0xd2}, {&(0x7f0000002440)="7dbea4211fae829b9fad2ac6e1753c375b250a2fec9b23c1a9b7a84386fa441e290df93a48773530bc9fe429051de0dd26bc9e14465b1df14156e68a9fc132e52df68908e3230b30f38a82e0441fd15a8cfc02fd3a0e62c73954493a55a9311c59496385f15d96fe35490be3bc47299ac123d4bd990b064b2d60874cb2bc66bd45500685832bda7a29dbd9eddc8d6f859a649fae717c8ee3dfead2266019166f28e006e90bedcc05d3fd050c8b9a0c1502af4ab73628cb30b20962a91c2be156410f7eb4985b88f10b86573ed2de7738b53e31d2ef1675dec06b2605f652945591f60b5b1860e2d3237c9b22c6e3617218f25613c8c5b8188815b02f98fec8e003a50b82c33fd047ed637329450312900188769732a0e765d5888de56c5f1a371ca6382f4b74958d1b708b8a350bc611374bf97b9f419947606a70622f5f0986f85ba7c0a6cf7a972fd1925a37a2d2d4647e4a38b3d5dba7ab5c1524fbea4488e6cd414a3b633fb6b5b05dfd693d21af1910e349a4b2664fc40e0965bb63cf4d072dd8d754337428f5ff21cb1791346ae26d29a55343845d2f70b171be421e665f2d595132117b93c83938780d251cd9678f1a39c192b989c5370234e9be2129b3524627312de744643cc76fb564c73db0635e5b0aef83707aa72419c49432654011b567531720af3d39515a854974fcbdf0e70c5f6f00f0e34fb855e21e3339e5737dc34b8d840cff7a2c9c3873339408876cb1cac9748d84f33cdd92748f23198c24adda9abdcc2ad5192b3d00917d3f415174d2ded176d9b00b564ce706f2efd6c7d4c867b3c9eac0914f18879d61b970135fca5a302daae46368db4b32509208a06ae636707b54d622f79a3821a0adf0fd2de55e25e96d5ef3e3f7ad5c4abc134a2bc1d9e223eea8380f839c41f509a5411f327124b67edc8ac08d497762616c760dc85f7378e7b151f5918f9cab62612b935f94d8b4e811748d213f417623ca140b975891eed2d01abe7c1359e24c8710df32377915a4ec89792b1b220c8eb6e9e186e46aad4b539400a63319ccc9e0bf26e4e2fbff990f5fb1749bb99cdcc3daf3f92b75d4eee85b44f0ef3435e8302bb3ec16be3715622348c81aca74a4863c050c52bb8014dc320fbb09ac44614b5f13c34f787d3750da0f7dd15622744a9d69d4b4b2f4f375d3d139ad5a1ee545e99099817f3bde9aef294ee168a006c4f3d79e9ba21d901e0da96beedc33d8089fd20acd9c4503e2bb8f56b4703d46e61f48a27bec4159f8e929eebdbe9396b68fea6d5a20438e5f0b686e8c223a51b166e7efad0954871136c1635f1ddbe0aba429e2a4061fd5fdd64cdfd6188379a4ab66f79f4a8e65450fddcb43ee5b860614b9bdfda755fddc35d6224b606010245f6412a75f6e14c6b7a00b60860479b85b3c250b42991dfdc55343c59978f92232f1385f75c338d2876cd69175202bf7fd9c85b3b43a0cf01c45031118e7872e575ce1d35a2374dcd1d9ad8f587ad702e246f490c3352738f6f6a3ee6fed5617b2b22be3feb6b688ab6059f2cd13135c57fcd9d5a59543abcbb5ef6ce73f926209341d1e8d7eb60b37289c817570287376bda013282711cdfba01dfb11f5c0fcb5796cc799c61b1c0df890e732af7f975af22773f1c6f1644f3510f4b0ad695d8a575220240b041fae23ef0beedcaa651031421fdab439eb7a120d96afb0e480158a60521f5bf5f7f470850076c67376d191c41c88b7ec5828068a278eab6ed132d593a02195fe35ebb87263416a05514391d6375ede4a9f8744ea82c3e771f0c5249b99842a4b6ef257e2e071fcda25b6928510145dd5ac60a9ac180798eb400294f417a1870b26af99595cf4656f970e8a945ae8ff0ffd55fcf4cf9ce631c1e3682a5e3d0f89bc399d29bcba38ce153e979526e398c6153a1ffb138eaad7ee4f51274faa937d9ff0bca523a2d06fbd16f54bdb55a3e0da54004267f619f7647883105c933c0443dcb7aaca3f73401f1079c9e544d117f62c8bc9e60aa7fa1d012fa6d967e43cc43588e36a1396f353ed24d9d25c03a6f448fd0557acf4a09e3cafcce53c6ad34794e600e9c988b883521f58fc98233db1874b24f63ebcac93bf740cb15ee1b0d68217c448bb2461fdbc9f30b4e4aff5099d5a45959d931b6b39323fe08ce6f08160eaa4085ea3921619a8c9a2b8592821bbd12dfa63eba0868bad31d09e79a3e4892cec9a738e9efff9c0919b6c9f6441fdd1e4babc0489cefc2131f4c9fdc5c79e615d7ad3169f8dfd08746df85b0c4f0f7c62c335b45b000776f60bea1c6a4d8211b07133baa1d48bd504dc8ab6839ae5f3cdbd0b2affc719f7c9a5ffc980b2b3018f9ae2ce1bd9aa6d13d391bb75fa3a7fa619b8968bf3d23c5dc89bfb5ac256857e96fa1e035219db054b6fab90087a25f5caaaa5f9fc880b426651130edd1ce57e7ac8d567175bddc3f40c4d37cfe7b2e112df8a856efdbfe7f2c2b4404ba9173357a5be540685e7e7fd785045000c920c75f62581eb550ec054bfe9cea32d8d65347148f82c9d7b521994c5d16b936d8054b84224a8a17afbe9fdae511c9141d2a3c0d761721750cab9888bd2ccea14537a45e260d1d58c61b2316ad450fa70352624c255cd60d35990d2149c4c0c88e32061450665b299a1f89743c9fea6f25dd4bf0fda11928d860b68c0c9cbf72e2ab8091efaa4687feca66495dd32333e4fc2227ac20d51ae52b1a50ec7d5aea7d02c81138fff42d5cc51e21b77ae97643b615286abc98a67634060611094e152990d40d20c53a4412bafdfed4b81c41f49989a19630ff2d3e7970a32ed63dd5f4c7494bf39e09a6c39573110911486917d218620aa95e7c7a42cc4d9aa6cd772fe3dfea0db56362cc14fe2b4147b88effd1f0be9796f102ee01d5865de17a032e5122812e635dc69608e84680c665193564add71c677c8f976940c3b60d868b63711606d6b21e62402289b396154e3af5c0f9fa6df1c7106404662267372aa4005d2b9402e8f009fb4e576c395fd37b19042c3f45b200d7b3c5a51bf6585d0d3ecc0bf609565bec45d25840ca452f7e4c99d46a81ef464fa1b5945c9d7da0418f80cc6ac49be2e83a21baf6ad665370c22a44220a18d08b642c4acee6a872bfa277015ad87b23f81724d5ccbaf93a692c3ccc7e1a79829a91eb5666287307492dd54c299e07d07bb79e6618ae4a0656df92e42b099e44dae3fcb12a60bcb932cab35b711147cd1448f40271e9c00f25509f95b02f2f4323b7830fb73bc8fa07eb9a7c504e6017a529531306743fbfd1fadade7902a42129f5e6ddcbc37f41932a536d562dfc436b0ec39484c8709f09b0ddccfb574f109ce227a78e0396de7ef2452352192352b315b003031caa0001074771bb26dcb0a52b948aa482e286ab8064984e89dfc9a08643a09a2dcf6c6a276ad9821d2adb6897ee5b157d88f664b5e0e7fa679f481c6ad4dc41a19d14a393f1dce1c79aa92871375304cb7e3ee1b2c83ea49865327aaaed90876ed107988cfe780f0be1a3fc68cdb0d2596a6c2d04acdebc2861018164f834b4495bb6fc454ffcf84a6322b596d1ef52860924735997a42d1b0dbb9190022e68a54a22fcf8efdbc63da9fe43485f0a138b37d528b624acb685596365deb571d46f481afe91654c12814d8d561ea9f631dca215a4994426d2171c5ae4cf68f7e6dd0bd8596542b567ff7c78cdadcb112f2b95e7ceed80b7daa0baa1dca1d042e8d5cc25ce40f2f3cae90a2630b4fb3650e486bd3e5229d8a01e749346be13db1b7ae80bcc102e3ba4b5f65f6109d7175697b44adfeb3d71b0343b9d1b8b1191f12abbb3ec35afeb55fc3eafac20d0f74378cc311500cf95dfcab7a49466c8938c549ef947f5df078456994cf630400996dfcbde366498e4715567dde9deb11e7b2788e8a8b6e91750ab7eb0a336f954c221e9ad467d01aab1943d5b5cd751c88cb8e979f6adadc9be45fb892fcdead115011809d5740a4aa43161a205782e2bc51cc5a1016582a2c72017f3f541351baa57768138c3ed8eda2a51b934e484b2a47be2f8e5378d6f20605be74ee170836893963ea30cb0b3d6afcc90b1b1a03cfaef2abb385e7340e6f9f3ee596fb1877eb1cfc40168bd53422b00bf5f93d801aa809458b80930a2db444fae892d9bdf9e8abc8b262f7d745990f9616e349e5befc726bdfbadb838c8ff54c87f3322afa588093ab6316901f4895ee1c55c23d403ed88cd385c827accac7b6cc028f17d167eeb4a79ac8e2d81542039d349d0ea37564c35f5a14e2b01ac20c065d839d68c041dfd9e99aee38effe38b1b88133b065f469d313859e3725c3d55cc842a56940af7db2cbedc4252237866240d6e623fe618b086c3ec094695d56e0ad33900853f88e2a5be343ecb28219958fd75f955060e62d678b0d5c94d4d175016c3d748ada066528cebaa8a2e1bfd87411fd938a2c6932792e886e1709e0fe910cbc3c832c453616d0b29d6306d59bd0ee185e6b6ccbe6576a4dfd48fb856ddf98a19de4c9638f1fc2002b9e7af346df21572bc9a6315e078e4e573d609c70f2945cd7775bef59b8c6582e98391217a5f861b7561add77bb93523eb0eaf8fa6c08274b89aaac72f62252299414fb21ad4040cf80e7ab75a97d832d387b39143aa513781eb911c113322fe5f3d494c4b876a2af147c80a334e74f4efcdaf8fabfc7f56b3d2905badf0ce29ae2a00d1cc9517b6bb22f43fc0fbb660a8eb607e967416f5420bb44f152fb86d6eae63cf3ccbf1b4280e1821a99ed594da49d8d4d04252481b4ea344efd823726a069899eea1df5080322797040056a9f075b73bbb621224ea50bc9c0731dd8cb85312a378173c80d08dd3d5b8e40fc259ee3462aaf22a9bdd6d48057242f58efa3648ed3b52ac3e95c1458b707f5b507305deee25ee857e0652d91622a12cbb953066cb78bf5640bca220f7440edd4c8cdd61fa912bd6f4dd4535bf40390c775efbbe0f238ec22d054ce352c050050076e8efd8efb6b39287b489a0d6d81c31d3dce911d5e1f630feb8999cc9c97bfbeda405b87f7e271fb30a728e3b9c40797e3eaf64dbcfc083444c9fd8b8207b8ad62986c10ace123e25966d6dec5f2947b4d92533b8776e4e4b8e31b9f0534aba199f6ed99766928db8460ba6cb48725484cdc4f46ce38d589751ebe48d39cb95dea76c651e1908735b780d4455e052b8cd68ebeb4919d4521af301335ff33b14129db12d86b117b1b069608983fd22dafa8b878d5020eb8f91ebc02e7e3318cedc374d98f3ff29f4dc4627a8186c29e58e8f03663f35b7be20cce600a90b281e3c33405fec44832e8380f592545f38a38cea372f0972b1cdbba9f39b25e508e10707429bf8bd98a079ab85e55ef062bef8161d5dcb0529602cfaca7a19cbbd9007dd93f84b2bbf7db6bdae35193f4c557f8ed58007f5999c7160d1fe4770c03b782dce56256e44891dff03cf3aed5304cc25eba1a50edb0a4ca04dc805c481fccf787a78de09aee029ecaa42fd1351a9f752dbba51019193d570504ef5404d5212244d70e0dc4a312b37bd99d55b6379cfdf7928fa35cfb3965fb7ce400c40fba43de7826f601f165ddf422653086099b2866cfde978654fcfd88b0a1859820d14c36057dfb26906de4530aff691b582c574d13c4ad35fba26f3ed2ba86f061a6b35cabed8416aa20edd58fd327697e0614ed6c86718c563ac6756be8664218291b14cd221240e9f2b03af75de2b73f3274", 0x1000}, {&(0x7f0000003440)="ea4ec3e61bf36f654aa40d5c4d704333c40733fc30600fd1b467742c07ea91cb7a17c6c1fd7a4f233e68bd932e17976abeefa66e1b710122743e82f27362ce1d4f78b49c60151d42f3fedd9fdbbfecb68589152ced641249021f655d9a89a505ad44aad98c389741c790f3f5dfd1b5b387811449e480e9beb35b9bb80c1992930b16f8e8dcb0065ca50d6499356a073e71c73f55a03cd942d695405d4c9619ff9ddae5aa49f894289adc28a29215004547bf61d85db8f56529abe06cae9c7cd3b5d0b0068ba29bde9c237842a21d9ef455346bb323448330bfb27d38347211", 0xdf}, {&(0x7f0000003540)="385950010b8f06d8aba8e227c6d797eda85cd0cf0eaabb93f1c1e194ead030cb3a08afb221db8f6ea403a74e8f87d2899c87489674f528e9fdf64c83d3378f3fea3fca906aa084354a37600ce85513acffffd157a09417c9a18b36a1072e96dbcb600d54246072034ff3669c2259f7d97f4f55be6a0c481fee5f00b09b9c081c8ce4d99405ae04db1fe336d90d57c0a41f15b46f892a368ce8ebe238d2350c21492a56046460cab7131e95f17ce87853a7d8d818a3b431d65a26f7ef84572c216b095a7cbc358af66138e4f324fa9a8bdd8475ee28665db47b9dd04dbb115f60fdb9de61a74a69fecd03b085aa8a9859e36381653ff095d3bf763935ad4251506ed0afa02984f4cf6cc016ac99073e7c30154e73673c161074d30fb1055d5dece9a5e581719342db653ef7e611e5f6c0381e5bbab28bf6e79bfc50bb133dbdce2c0cc51a50fbe6898fb053f870584e3960d8155a639109033c5f25cc935ae26ae6c5743c4006d630f2bca004c31a6f7fcd7c9a05b10618b236c4f2ae7c0ca7babf9b42c423b5b1557c3bcf44e45fa43b18bc45e866b916790826cec8a4876e87661d900393c892f31f17037aa39025b38f649c5826d99f4da98681630fcb602df007edf65a97b30f7536e5e4a50ae1414e596d6dc5bf54ef53fbc18af9d13f446569bc0c2feff650a95b6f8501439373aae139c71f5ba605b7d91d4219b5a09142bf1388c1e5fef96cf4e041741e0a90a60e0c89e20019352cb85730ac36e22427790de29b01183eb206e90ff74d1dbec4465ddbe69a3f234713da73bac7b5a7c6c4c0f7984eae6f2a3e19efaf687128824f50494a0fad64c2c4236435fb228693b0da21e96a6ab4ab1e86eba42b478bc7b69483e7fb9ac7f1d4518ad4f4e5a9887d2fbce04175bdb5de1381364e9643410831b6ba4c9eae4cc8bea37b739f8f7be34daf89eaef61b16933b71db8336e8737753097aa92337f55b80aa8396bf0139db9c0b899dcee401023a3bc06a5e07c45c65703a3b7a16e75e78180ae276e2627ed731bca9a74d38ad5cee1ba765f5a19d94637667cdf3c8c9341ba0d64dc9e01e69d27ea12b9234ccb992a910947691bd8b73cf3bb592064e46598a0407699008ac8bf6cf67b6d11ac7b2b46c1bfa89c683648f8b694dc8354a42056ae1a78a2a8052550990c27f89985fe5221990a482900e82d216de56473c63101b9e0f831ef7acd3fdf1924d971bc6c7377539be124425d007ade88bad08c4901173131ac3805172ad6ff06e9bb6270cbb51ec7e337e147d72910b9059926bff31cc24f072282b2a1d62e5f9fc12ffbcaadff67903db04192ed2cc1d736c61100221933fc74b5366ddb85f01f5a7c2418b9396daea36bc6d14c13b332bf9fb064c0657cbe0aea0cb4f933dd3eb9cbe124e9402a6b10532d3244a39aa1527a565042dc7cea1c6c0fca599bf73f0636d2e0c1f4413a590c76c737bc40a5afdb658bbef94f5611334ef002309006488a707ae28ecf076d5088145c4a772e9ba64d6a8b272965a998263f495fef4b0855e7b3ca58fcb16ac760cb5550e6443bb33b9ee363581ed0eae5e7278e61c6a5e8e53c915fee04bbd27ae7740bd27c0a1df24e989fcda9c4bf44763e2de472cac7d967c0db788e871fa0564d1e13e05d752a26727be288dbcf30f647534fd2f5498f301b9e12a0506d925f0598f28303f62a1e5040b042b1271aab47994b48c3daf1598be9d0c87f5bb1d035cc5941aa2e700ac241b69c6b84ac3b8e01f1c6b4f6ed46a7026dae75c536aa6345fc9be1353f80b36424781b993d1d93f60ccd58703289bec913f21ab417a1fed8f1b04aaf703ed0d592fafa12a653b677cc63486ce20b6b3b3e15ad14d6069171a67787c83898e809b5bc7b891b238830d44cfd7d60c3c9e54102ace0fea21f85eb838dc3634c906959e24f92b17285799db2de654444e64d7e30d50ddea04147f2452c3e8825b22b6079cd7a3e7162e21d7ff83564b40d413c35e00cb7fa0a1bb03917eb1e8882387e2094ad6f39637417ad665bc84bbf7cc40c88c4fd52632db7c299274a481114d0021a1ead71792a72643f706aa271ec22d4840f279589d0531bd40cdb088abd9609ce968688d03bb614a41af926288a25ee7eb25bd54c47078aec73e90a09f70a903027660cd9c2e4bdcbdcffec7f1bf562285c2c2b4955cd43936a7055a3f1c588a85122f226eef84c2c6fc729773d833565c1e3f26669aa8c03f9d0a370e8f949ffbac9cf396eaf5f4368ed22d81375c50fa8bb5fc623d127c653cda29f46d05e6ebbaa583e16c5f2ba5fa32441d1a3b3efc559e92ec51e4d8d43f1033e35a38f6424fde0d1d14d3bcf9cb86ab38132ceca558e9bbbda10b925459fefdc37a6e5cd064b005af966b98eff9ee8e07ee9e9e8f479c48949b95260a2f9acae179a94f66eab24e0c5f35daa7e63dba8ff188bd49506227d4ca67c8232be02423f95e693c88566c26e431de3ae749ce4034b1e286eecd3a7e31c138ace406ca10b1201beaea9a3299b19fcd47ca405a81c975afec2876ba5cc45e8b4f6fa502c305ea789430774c4959d901d85c3fc3f74ba44e4592157bf7f30a27a9d7a896b2ed9eeb912fd71f4582f5f82f04078a5de966f0e36642c14360a909582e9a187fd8b905f4dc64f55d3f12a97f9dd8c6cb338eb12855ca83030c610a12a9d74f9d3cc9ec696190f61fb2967b96f4f5d3e7d4b51a43a2a8f527748d4030834a073693ead58e57817cc90260e36860969d51d3953c6cca86a86467df37cf24c2f513a61397b9a67fe3d26fc97b8a5e6dff92c486fa1d50eed6bd30b1f9b33a315060979e605130669049acc9fb1e6e7cc447e7575f24ac38f8172a75a090136f6d46223e0cb98a75048be90836f5319ffe865179bc5bb010dd0e15eb3241ec4b519781eb279ac330195173085581e996c3c4f04e2b6b1d8914418b0719df98d4eb9d67d88db6ae1f2937594d5bc74c3a213911c58a115e74ab9fce31cd36cfa4a70af6fc69674423eeef9f3d66d946f69bd7c5fb4ec8b7910a423168594084f817e313be13c34788297297cf37f695415b27d08315faa8980780c872c608a12bf4538c64b0b6d0963fd01d78c3df12a0db3e82f4e5614453f3b9db7ed610429a8b0a67ca70e7024e7814b38375320178d01f5ee51fed58395c45c748adba9a825159dbcac939fb6e0beb90edbbb539d579739d8443c94afc1431554f1e451d6c303eb63437b3e4b1d89e82b3659a7ea1775be4c0cd4445d319a0110f12568ffc71783fa0e0971e0e2d2c33e093187fa6db53203f3477fceb04e3c93b2b81721dbacd13598ab3b179bff873694201295715105f4a5f6c83e88d5b0891ea3fde065ae2692da074bb811e5d3f9b7987872a366070a6d881ee0e70a34e1a7cc68e59c991b23e8f8f4ff3da541b3330a58058ef53876203a5e8c3702c8cbf690f9f3bf448c6cc2435d1c7dd8a86c0a1da003b89edba7d58170991e9a08926c0e2693b10a3f798e9b1d649b122cc74ee73f90955ce9918e2d6a195417475cda61f0941160cd94b4e817e5e591edc32ef92a06e7a260ef60e7be2e0857078e12e3f0f411c0d5e6302ab5ac7b5169238a78eebaace13d3e2a0f24a9d16406dca829a5d73c51d7f7c8a63b429a579699c9960c48f9f460f39ce3185e4bb6dee3da3cd59c00772f1909064de8d34b1adb44999fe4655a214728e26fca990ea6e23f95560869d475e5bf3d9e1886476633f871bdfcc9cbc5c15896085889f344861dd55d2e8c1b85ba8419bc2075ff3aba3ac666d521eb9dfed999d185445556b3512c97a6bf6472c1518a1c5020ad969d886b549c075161e40dd82ba7d579bbc43f7618ea73680da23e49c4ae88178dde00017d8f502e69f36619152d08be28b15c5736c00ec698cacec3a5ecb17d933adb44b605468f69fff35f71975ef1191a23b80cea4c2068acfacdf0212c0a2f93cb040efda8faf0233d456ff4e7180857858fa1976b525de44c9a330b2a1d9c3d2fc94033d8324029f69d2ad107f7cc2074723f315e97b00c873b99f81c05c4b99f2ed92c33394f74569eb50e2ce89f0cc0957063e850be64c2662e8d53823add3ce7806d7e282082ba049bcfb288585858617185144cc5d3cac976ea2b4c314db8a4d0cae4be1f780103e86d6eb292ed7251e74181f22035aa14b16c85cc8bead363c209f8c45918b819c8a526d036b541854cba4a2de33ceb59913d8da873735cb8e8bb517b727a2a5d2aabb8bcf935ab68e619296c5151eb5b1952d24a725cbbb45cc5b5463cb8042d50dcef79498acbd537764ad3fb2c43517bee70065d2337c4bcc58827c73d2d6b660fbc349d9ba2f297bf07e7737ebf5aa90b0713e0573ec41f36f354e3ec12b6b488227179779f205e5294a6c6f4110d820f62f4bafa1a9f7927d3bf8611f34569a2502493d79d8f22ebed0820809e0b4a3060960b2a84ae501c45258ee874e710fff15a5ee206e2bebdbf551fe828f5473527482221ee64aa6b79744061b7e228c2a009300c898d41d04113d8287f4eecbbb9888dd78711354c9ba339481819df4b7a2caeca802a6c2bdd6eaa185656314fec8d042f26fe81168510ef3cd2f3b11a30d12f9049b9e674d6d735f794e77da0abf37633fb113e0704c76a2bebbce05da828fec489535b1b2a28088e42217e70898517d1f520713fc7abb709056ff850682ccb9d9a4faf302d96c90687f119ee2649139d9d1f82e7ed70dada98d488b1c92fc43dae75852efd8b1eb2b0b7a36506b5ac55bb5526a5e1fda5ba5382a5e0007b0fdeb32789c5473c6b81dee46795ac7fb75edbab8dcae5dd2c5ec50d00314969ed90ba2545bc6fa309db82a7f23a1d8e988eac471596efff7e158652c74e2df36996942e9608022a81c79d50db45c765c3cf3a63ba740a91872ec6345d19a359944d6cf7751d9d5908fcaf47a632cdb409eab20097ea54fef0651cf125e4d844e55c90988396634be3b90549dedc67621fe7341984ca33f65036fa7c55eb523de1e985e353bffa25fd143f9d2966293412d2274b5c53e08340c0a70ac6a441c03a585642dabc6dabe7a26296ac86f9db9f2755830b01aba011f463b19dd2ab1f7fbf058439ab543fc2c635b2265afc3c8c80f10a3a3a75394323df009492df4f40772af3cc7078dc2ae90bcf7116e75e9f46a26fec12ed0f7a99ec44f423ca491b5a51726b95b1595cebb96e1907452ac02c55da5c3810538f1b92372f15ac970537ae0a99a93db5f48f2309622943e7ed83360d5569c7883b740d06f22b695a3c605f5c4fa77d2b11263a1165bdafae8418fcbd14ba422c417ce4bf46988c2c9710cd70bd563f73e7195b63274c2cfa65d4c13b03fd0aa3ad9a9c2d0b7fe6986ea97476eac6de0c1ecf85e7370e74df1469faba2fef63346e152e1ee8a392d8ff93fc94773ac28b9c9616d95ab23245ef6156d8585fcc5ce7ba9613b1dd58286ce9e13cf8e2d8e197a5dce15148c622537ad1438c3e72be6aae83160fcf83fa0015d34c2565627dc885445d711e18f62135979c32931b2fe52f580420da42b2fb3996519f1aa8b715018a05331a6ddee6b97ad35a59068c34f5bf4120e2370a676ea1da0859c42f053fd3359c36cb59ecc08dd5af7aa7e26f4812c9ea63a552c5a0aac0d39da633091a59749c9fab21b9170ced273585a98ad6343a42ae279c3f3e3e417a835d4c07c423d7fa642624bb4357e207ac55be896d6c22b254409691f903574305288b6a", 0x1000}], 0x9) getpeername(r2, &(0x7f0000004600)=@un=@abs, &(0x7f0000004640)=0x8) semget(0x3, 0x2, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000004680)='/dev/wskbd0\x00', 0x50, 0x0) fcntl$setflags(r2, 0x2, 0x1) shmget$private(0x0, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000046c0)={0x3, 0x150}) ioctl$TIOCSTART(r2, 0x2000746e) sendto(r2, &(0x7f0000004700)="86a70bd85d240387646fd3aa4bac7c390396cd286030a006e9a33d70900b02b3de524e777872589f3e03d248c6058b19b5e2da51bda1524bbbb9ac79b328d7de3aec9eec3db37fae98c85369a7e69c1c1fc38a5979dc157d930753e44067c87c850bd116b359452757d1cc7b1784e0d1c14598671097d2c1ad20ccf55f4d9767e8c67b0a8a7882d98fe29443444d4288d9e7c894189a7a8ad6ed6899fb53eca7fb2b5c6a", 0xa4, 0x400, &(0x7f00000047c0)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000004800)='./file0\x00', 0xe, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000004880)={0x5, &(0x7f0000004840)=[0x4, 0x3, 0xd33, 0x8, 0x5ae]}) fcntl$setstatus(r2, 0x4, 0x80) chdir(&(0x7f00000048c0)='./file0\x00') connect(r0, &(0x7f0000004900)=@in6={0x18, 0x2, 0x2}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000004940)={0x6, 0x9, 0x8, 0x9, "c934500e110229c9bdd86a639186395349ebbd34", 0x3, 0x401}) lstat(&(0x7f0000004980)='./file1\x00', &(0x7f00000049c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000004a40), &(0x7f0000004a80)=0x8) writev(r2, &(0x7f0000004d40)=[{&(0x7f0000004ac0)="f2f26c0377d680b7b5201720d95ea69f4278fb5b8d9742b285e172a64169b3e6ed61573d01247f375e2284bd7f2fb9b0b27b79c22257fb92680546cf7ff5dee4d18865c3d754856430799241566a6f20f33fbadb2d3ccf9889b800e7ecea3ffc6b3427d19160776131f24701cec487dbf6673e987d59ecee7d4ffee83a17b42d915b12aa3fc0af3918c74cc92a606bb9f98868014f0becd80794029e33037328fe407cc88e386ecf03c880bd56f0bbfe020004c9a3362b8ee3da8018572eb202e2844b73dcfb7f7b34a7", 0xca}, {&(0x7f0000004bc0)="72766c5b5cd2ecf0e2d71aeba8aad5b3bd5d3ba3a316813fc18f071d", 0x1c}, {&(0x7f0000004c00)="4ead80bf8b7dd51214c1de4c90225b52c3cf2294e15b5344e581b927a9f7450c66c5933451566140adc283fcf0b8b6e4483a8e47a52b1b38cb1ea344666433c11eb9db0b852c642985c72a0a5113055e0e3cd10cfb6d35253cd57fd371a3f1e4bbbda95d926a51b92d7f3a22814f3d1c9acf47849e86470dc06ea398140fc4d1fea0438524c205f34da9e45732f237e069df5b5a9ca3870a8ddca7", 0x9b}, {&(0x7f0000004cc0)="1579f2c48f3606203da7ee840df2c1f1af155e42fae644cf75d19b4b5ed98003c05f0980f3006d608acb760506bac43ff69a855d487c0a90630441f414ce6b11fd8be05d8a896b02edd8e8d265202bbd936bdb5be7a18755e7ba02ce8645f8ce985666d50e", 0x65}], 0x4) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x8}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:00:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x20, [{0x2, 0x5f1}, {0x1, 0x7}, {0x3, 0x101}, {0x3, 0x3fb}, {0x3, 0xfffffffffffffae3}, {0x3, 0xe7d}, {0x0, 0x317}, {0x3}, {0x3, 0x3}, {0x0, 0x8}, {0x1, 0x5f5}, {0x0, 0x70}, {0x1, 0x7}, {0x3, 0x100000000}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x80000001}, {0x3, 0xa0bf}, {0x3, 0xfffffffffffffffe}, {0x2, 0x2}, {0x3, 0x8}, {0x1, 0xc7}, {0x1, 0x800}, {0x2, 0x5}, {0x3, 0xd9eb}, {0x3, 0x3}, {0x0, 0x8}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x3}]}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x106) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) write(r0, &(0x7f00000002c0)="6f4c4166d80ea2090255994e2a848a9d7d03fbc82cab3b8a691e132a762c", 0x1e) pwritev(r0, &(0x7f0000000200), 0x0, 0x0) pckbd_enable: command error 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffbffa, "854955882e0261ca4e66378e5deab711fe4dbfa6"}) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:17 executing program 1: mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x411bc237a2d129df) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r1 = socket(0x21, 0x4003, 0x9) r2 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x43f1}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/51, 0x33}], 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x3, 0x0, "04000000000000000002000000ffec6de400"}) r3 = semget$private(0x0, 0x1, 0x10000000000011) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0x9, 0x400, 0x8001}, 0xc) semctl$SETVAL(r3, 0x0, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getegid() fchown(r1, r6, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x6, 0x40000000000400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r1) dup(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x8001) sendto$unix(r1, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x5, 0x0, 0x0) mlockall(0xfffffffffffffff9) semget$private(0x0, 0x9, 0x1) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) close(r1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x4000000005c}, {0x6}]}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x3, 0xcf5, 0x194e, 0x8, &(0x7f0000000300)={{0x8001, 0x5, 0x10001, 0x3, 0x101, 0x3, 0xd0}, {[0x2, 0x80, 0x6, 0x0, 0x3, 0x4, 0xfffffffffffffffa, 0x1, 0x80, 0x2, 0xc5, 0x0, 0x0, 0x2, 0x0, 0x6, 0x400, 0x100], [0x2, 0x6, 0x3, 0x7, 0x9, 0x0, 0x6ce2, 0x0, 0xfffffffffffffd11, 0x45], [0x2, 0x1, 0x3ff, 0x0, 0x9, 0x6, 0x8], [0x9, 0xfffffffffffffff8, 0x0, 0x313, 0xffffffff, 0x5], [{0x1, 0x4, 0x32e, 0x77b}, {0x6, 0x21b, 0x39, 0x6}, {0x7ff, 0x10000, 0x1ff, 0xffffffffffffffc4}, {0x2, 0x0, 0xf4, 0x5f8b}, {0x6000000000000000, 0x7, 0x100000001, 0x5}, {0x7ff, 0x1, 0x2, 0x2}, {0xffffffffffff0000, 0xffffffffffffff43, 0x200, 0x1000}, {0x7, 0x8, 0xffffffffffff0001, 0x117b}], {0x800, 0x3ff, 0xbdf, 0x8}, {0x60, 0x100000001, 0x1, 0x7}}}, 0xe1, 0x3}) syz_emit_ethernet(0x1b, &(0x7f00000000c0)="8bf89b9867a933feb0d6d42623ae060f392b25b7423caa56a632") 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x161, 0x4, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x27e802dc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfa}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}], ['.\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', '.\x00']}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570c, &(0x7f0000000000)) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r2 = dup2(r1, r0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:18 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x8, 0x40}, {0x2, 0x7}}, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x9}, {0x1, 0x6}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchflags(r0, 0x20000) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xcf, 0x1f56}, {0x4000000000000000, 0x3f00000000000}}, 0x0) fchflags(r0, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) r2 = getppid() mkdir(&(0x7f0000000240)='./file0\x00', 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x100) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) recvfrom$inet(r1, &(0x7f0000000340)=""/157, 0x9d, 0x1, &(0x7f0000000400)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000480)=[r3]) r4 = socket$inet6(0x18, 0x4007, 0x3) bind$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r4, 0xf, &(0x7f0000000500)={0x3, 0x1, 0x9189, 0x8, r2}) r5 = accept$inet6(r1, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000580)='./file0\x00', 0x140, 0x8) fcntl$setstatus(r5, 0x4, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000005c0)=0x200) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000640)={0x97b2, 0x8, 0x5321}) connect$inet6(r0, &(0x7f0000000680)={0x18, 0x3, 0x7, 0x81}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)="b57e448b20dc3cd84decf4141d93a11ed270323cc7335b4333ad255619e2d63a176f935d1d", 0x25) ftruncate(r6, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000700)=0x6919d712) recvfrom$inet(r1, &(0x7f0000000740)=""/231, 0xe7, 0x0, &(0x7f0000000840)={0x2, 0x1}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x7c}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x3) 16:00:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001600)={0xfffffffffffffffe, 0x0, 0x7fff, 0xfffffffbfffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb", 0xe7) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') open(&(0x7f0000000000)='./file1\x00', 0x200, 0x140) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:18 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x6}, 0x10) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) lstat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) readv(r0, &(0x7f0000001480)=[{&(0x7f0000001100)=""/139, 0x8b}, {&(0x7f00000011c0)=""/249, 0xf9}, {&(0x7f0000001380)=""/46, 0x2e}, {&(0x7f00000013c0)=""/167, 0xa7}], 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x7fff) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20880, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100552f62757300"], 0x8) recvfrom(r1, &(0x7f0000000180)=""/116, 0x74, 0x42, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:18 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x95, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x89) 16:00:19 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x400000000000003) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1ff, 0x8}, 0xc) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x18080, 0x40) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) semget(0x1, 0x1, 0x2) r3 = semget$private(0x0, 0x3, 0x718) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0xfffffffffffffff7) geteuid() r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r4, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x3, 0x1, 0xbb}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = getgid() setegid(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x385, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './bus\x00'}) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:19 executing program 1: r0 = socket(0x11, 0x9, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f000000000000000000000000100010000002ba8f6709751b1fb1f00", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x420, 0x0) r1 = dup2(r0, r0) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x6, 0x8, &(0x7f0000000000)=""/99, &(0x7f0000000080)=0x63) setsockopt(r3, 0x8, 0x2f, 0x0, 0xfffffe76) getsockopt(r3, 0x4, 0xc0, &(0x7f00000001c0)=""/139, &(0x7f00000000c0)=0xfffffffffffffdf0) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x81, 0x4}, {0x183, 0x40}, {0x47, 0xfffffffffffffff7}, {0x1, 0x3}, {0x101, 0x6}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 16:00:19 executing program 0: r0 = socket(0x6, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00010000d9da0982022fc4e14fc8253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x4}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2004) r2 = msgget$private(0x0, 0x1) getgid() getegid() getgroups(0x4000000000000209, &(0x7f0000000200)) chmod(&(0x7f0000000000)='./file0\x00', 0xf3) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r2, &(0x7f0000000680)={0x0, ""/190}, 0xc6, 0x0, 0x800) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x219, 0x20) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000880)=0x1f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000007c55cc113b99b660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501c71b6abdb11e1c70af68dfc05b3e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5feca0f0613cb2b3bba4000"/4115], 0x1, 0x2, 0x1000) semget$private(0x0, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000200)=0xfffffffffffffcc0) ioctl$TIOCCDTR(r6, 0x20007478) r7 = semget$private(0x0, 0x4, 0x30) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) semget$private(0x0, 0x2, 0x1) fcntl$getown(r6, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000780)=0xc) getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000540)=ANY=[@ANYBLOB="17007c64226530000000a2f2ceadc8902ede5adc457675cd6c5917cbd62b6c10fbe936f97c7898c77a5b96e0e2cf9b54ab2058600dcd3b62bab463b0dd14128d6acd0ba926386dc54460d62ca9cbfbcfa6859a9b800ecd89c08db84ef4d2cdd4fe35a05112a17148b0a122fa16dbdbda4e3030fee42c21a0b8b2036dacf3355888d04084b012377227c95fa06d7cde8bebd71468b37106c9a6147e2a6b1e647a05697fef82e6d07bdaec83a909e29df5bc7d8db57ce6c1e77e9fe6d00180f3aabc5e819e1ea7ed5f926279a09dcc228351d26fe6eef4211f97d0499a678348999f2af53d2d0d5f9d77671d42435af8669e116a1b6ef790cad526392557c27a2e098424e99bc065f17f6494c358ce51d5cca59cbc7811134ca0d8cf1641a1804a020e00ff7506147c288e7704299eae647255c244382c71431df39324ee6662d1c860a37a23e5885a1eb29a2833410103dbf3fcb6f95e970b611587670674a3b70d24d592e0c5f24a30836bd8b4db3c1a60fc01c3c947561b12fe60fb95c3c172d6159168917748b3dba7ec710e4f1563d7d3a3e7650d8c3ecf5809743dce6d754cfb26c2ff24d78977318b13f7a16397653d6fe5fd3735cb57f418341cbac3896d278a67a0577371c311a222c74a8e262475fdeed2a4ee9e0aaf2f007e3a2216b68ea1070b244b248b5d96844ac3e5fd20f03f781b52e40bd3ab0c280bb34d8fdae10401cb28df39eb46895706372ebac369108f572c06bbb1826037ded54ce3346537138e11fcd872e83a620e5339afc29487530f612aaae4241f3183cc54"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffeff, 0x400}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r8 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacb513f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f335d23703561abac834552765cc56cc1cb4d7a0d70f2f7c916be454cd7ce2ca237c332c2c7a57ec970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb"], 0x1, 0x800) msgrcv(r8, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x4) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="0921429b9830306075999836d06e6540ccda37a66e8f61e4d5d93ed3f224adabb2acadbbd636b83a8ea9ed18006c12b1f5e99f23aabf1c466023607420cea6f3ffd41c3da0442e71bfbec513bdddc434e57d98d93ee8c1e769068aa5e11ba92b3a6dd4a0a1c28d4df7d996522ceda09dd3d7f71b6b349b9383770892d2cb7739da8b18cd6637847e020dd08bedc92f239912", 0x92}], 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x4) getdents(r0, &(0x7f00000004c0)=""/183, 0xb7) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x0, 0xc000001000000000, 0x400}, {0x18, 0x0, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0xffffffff, 0x8, 0x0, 0x1001]}, 0x3c) socket(0x1, 0x40000004003, 0xfff7fffffffffffe) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000700)) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x5, 0x82d05ad4eb483af8, 0x100000001) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f0000000400)="c0f2ebd1580f622bc4011859700a65f3f1c481fd1183fdfffffff0c5864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0), 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffd, "d6864f0000000013bef5dd8bdf65d700ed47d974"}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xcb4, 0x6}, {0x18, 0x2, 0x65, 0x38}, 0x100000000, [0xa7ac, 0x0, 0x5, 0x81, 0x6, 0xcac3, 0x7fff, 0x1]}, 0x3c) 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x22) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) fcntl$setstatus(r0, 0x4, 0x0) 16:00:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x7fff}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:22 executing program 1: r0 = socket(0x1, 0x1, 0x3) setsockopt(r0, 0x75c, 0x39, &(0x7f0000000000)="7a64020f12c9849247080650cb5aba31008cb6b2031bcb4f76077fc062bf547ccf809c87f7f656eb0402e480af", 0x19) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x696) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000640)='./file0\x00', r5, r6, 0x6) bind(r4, &(0x7f00000006c0)=@in6={0x18, 0x2, 0x800, 0x80}, 0xc) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') r7 = dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="af68fc2a9106881b0987e382241f74d9aba0faab2c18edbcdcde37b186c73bc7c2d145cd6f02594dbe7a752dcceea87d76d80ca9e922b33b4f46a2b0abcaf0df43499e35f4b0f5fb28cb0105b3059816389bab6d8d7e77c458f6a0c57b8404200b7aa0bc88933e20a2dc87884f31f4c0218c9566a6615b9aa424fb5c5fc564ef3cb482b9c4904a39719ffabb6a5e6fcd28780ad7a3d6df3fddd39be09f03629c7e5455aeaaa008afad76279829a89e15ce86344b681da38d2b0679799e6abd4f13c28c3a765740dff64755d9c04453882c6680e3560ca46a6aafb110609af25d86940489e8c1c090ccceb6c2283641bbfb55f4d941", 0xf5}, {&(0x7f0000000380)="ed7b", 0x2}], 0x2, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r7, r7, r2, r7, r7]}], 0x60, 0x1}, 0x2) pledge(&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00') sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x402, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000de, &(0x7f00000001c0)=[{0x4c9, 0x1000, 0x10000000000000, 0xc03b}, {0xffff, 0x3, 0x6, 0x5}, {0xddaa, 0x80000001, 0x5, 0x5}, {0x3ff, 0x5, 0x10000}, {0xff, 0xfffffffffffffffb, 0x20, 0x9}, {0x1, 0x8, 0x3, 0x101}, {0x1ff, 0x1ea9991a, 0x4a30, 0xbc}, {0x4, 0x8000, 0x1ff, 0x2}, {0x6, 0x4, 0x0, 0x400}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xa710, 0x1, 0x84c, 0xe13}, {0x51, 0x6, 0x1, 0xe6dd}, {0x1, 0x9, 0x100, 0x6}, {0x5, 0x643, 0x3ff, 0x24b}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x7}], 0x1}) 16:00:22 executing program 0: r0 = semget(0x3, 0x2, 0x40) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000001c0)=""/204) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x40, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000003}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r2 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) setpgid(0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getppid() setpgid(0x0, r5) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r6 = msgget(0x1, 0x104) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000280)=""/224) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="03000000210000009d13e97ead9f46926c40a6b814ba458225c45c0c00011e0900dc3c4e92b466df73766fc0c6fd9c5fe682bf20760bcd31536bc8172dae56b1dd3981757d0e02c5ffc575bfebd36521974df70a6913b7459844507b6246e07696c1f08bd6a723423970bb67e2b215ab5f04efe77f7657bb6b667c26b1579ce7a93bb8aee0a207dec1c5631061cf6b8052ed9cd6a7caaaf4f7a00fbddcdf5f53128a59f96b8f47acfb4fedd58a9370249a79e43fbb0f69ba0bbe1bc53810b720e381afef0bfd88ea5b9c0a6c4fd7527b48aebbb7efa5231e5315ee7c02225b3aa7d04e5793d95b2122b06d79498f19f0b11bec8e4a53aa03fc4a2829d92d2a699de9a9"], 0x1, 0x10000800) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000bdf000/0x2000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x2, 0x2811, r7, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x422, &(0x7f0000f74000/0x3000)=nil) syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x1, 0x4000, 0x100, &(0x7f0000a2b000/0x4000)=nil) socket(0x1, 0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) msgget$private(0x0, 0x44) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x8, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e6c653000c73198"], 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x20}, {0x10074}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="8f73681e") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffff8, 0x9, 0x1, 0x7fff, "09d8eab722f5cf4e05e78933fb2dbab8c8e9e327", 0x2, 0x7ff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80050}, {0x1000000015}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00202b27feffffff00001a000000f0402c00000000000000000000000000000000001d1d", 0x2c}], 0x1) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xfcd) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x24}, {0x74}, {0x6}]}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/227, 0xe3}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="02727082d431c6815e4b7df5ba", 0xd}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x7, &(0x7f0000000280)='\x00\x00\v\x00Q7Q') pipe2(&(0x7f00000002c0), 0x4) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/7, 0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10040, 0xc1) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') truncate(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc00c7007, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x0, 0x1800) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="541d78cd0cc23cbc67bcc10c985519b2f9dc1f874ef6f86da42ee076039ec03f46a572b60bf303d5b6421695cf9f291c77ea8ccea3b4c94ee1a3eeae0b41bbb3662bee1db8e269008fc3a92ae99fddd9b1248d30b633bce8aa8cbcb75c0f187eb9a6459a672cde2dc02f6dc1f81e959aa5cc290411df14c59a06d659ba3d97d72f43d896a196dddc5e047aa0e3d1b88afc58a7aa6a6ad475d6f04715ba3a5aa0a5f66eeb3387b3b47124284c584af4a76ba9d08312e648bf1dcb6e8c253d4c8c26421eb00a96921b35fe952f0139178be04d53d39d00646efa96c8de12b862fc3918868aba", 0xe5}], 0x1, 0x0}, 0x1) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000001800)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="90ed6765a51459796ac3fd982ec934a55233d868cf9aa9a12fc1dacf2bf8b42f9615614711e5005d356bd89002841ca9aed6ddd4480fbbe89813cf99bd72f59d76f7439dc1d3b0fdd729b6", 0x4b) shutdown(r1, 0x3) 16:00:22 executing program 1: getgroups(0xa5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x20, 0x5, 0x10001) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000001080)="6773f9822e227f9601d28015206c07208d845ba02810f2fa0367a512cd014c2e31ff5e23fce303144db06ac065b030f852e5d81d075bc11e8c75ca9d6cef001aa96e86bcc494e399c048707fb568e4b49403144a782b345f4b3080bc942840008730b11d39ab353a5b5a6a5059e6d7cc92b5e2d8e49fc9aa52cc8899e2b16c0460f2eb159cce8b5adae51af32803b61d0879a351278a0f7a5026ae6320e30c7903e7cbdd1ffedece807971666fa4d9ac66b5d523ca0a2b51d68e007f6dbbe7bd99238776e697831f0a520f62136409059600f11dc340644b121bd6706543417d4c4e3e4a364a28cdc5d7ffe9772a7b652a5767a86d907626672af7d4d4f9c61230a669374b6f9dda5b942c22e7660f947ee1664038fd8cc365833bda097baa08dfad24d5a937c1da8792c659a3570d369745e0b1e5ca75f629e35452d7f9c60ab539f630c42754313e4ae99c8a04d3e0cc2396585affdb841949b12983ba2919992dac64dab4da2035dd61fa12cc04545aa848147138a836576b4a2f8ce1a4c8e4c917e568aa1a5dda36d7ec98a23a911d6d71eaa9012671d5c6a93754835f664d3fca8b3077447b658cd7a3d672546d276f4696f85911f027906efab9a201ad659151ed85e0853989f9cc30ed3b83ed3ed405c1740a28fd809a9e22510d6ef616456ca37ff7f1d2b8fb2f059b395afc7562c689b80bd97edbc84a706b4b5b41e789a2e49e289a4f43cc510e2b836b1b8963d4f1771cd8e29cd657bb6408a9f0df7bbb89d124b802e7fb236215501ab63045f8aad863f3c1f0b9e7fb05ba7c7d130db7436d5269b609d69986da5fe6f978eee96610ce1194f1da6d607e88653b53c5a6c47bda96dc56995ed2958adab79df4cdd474cdaedd88daf02ffc5ffa3553b8cb45f8744df6e6c12cb0e0bddaf6adbde61e412ac8a6d3a4d443dc99bce300a32a357f8c9ae7b945465ea03838f46a628a43b665d690abe5486bcc1773dc9ed88c7f422e936c4b92e0c7e0916e93624869368c4f8ad7061193afe15940e3e029e9a28fff6402e29b8ec625072b766fba97932d8e7241f9675f4fe8a8b35ee3413fe58796d95af84c2eb91545f7c2f7bcad6defc97970dd434bbec91241053f10daba89fa3be334ac396b206e0e3ff1d1997ec93670ca1dbd6b88a557ce67046f8f2ef50031b999efa25e25801fa7d57ab625d3e478d0e001ab6d7fa07217a0e12635d6ada86c281dfc55c78e1de31dba06dfc2079efb609273684e4093b964c2ca770c36a736704f3493870a95927b336ab00f6d6b76d93b1303a9a6c78f2fa4edab46955b07f1bd415e47b079880696fc85355b11b4306b6fc918ca51d12216c765f791860b6d0ce05a38d06ccd84e7edfdb7ea64ead896c26da98459535d7a2ed2e0a7ac650eddfd2b511beb5d51521492a3b6713ac98bd2e34a856e79b63a45c80a7209d8cdd00a36c23d16dacd29d8383e998701ea6647e75b17f25d5348aa334d7403036aaa7339fa4c0080d945d14ec5b1f7bc7dd2ce8b798e6424855d741876bb0929c54dc207c2005344c9caf9473acf7f0d81e3600eaa81c10731785f544d6e34bc9c320fd6f1eabcfb7b74d39d52af8f454380d9615d707ffd5fd844d7047a0a85f683f489b968f6c4fe5c6ca2dafff798f0574a394d0388a89f3277d7037923754d72c1ed638f9f407e190bfd7957294ce15f1ec0e7adebcd4dad5b775fcc38674d8f3d0454f381efc6f0ea3b32a66e0fe55e3cddb93305bf864f2de57205e04bab0446a22a837a071043986ffca84e8009e221d9c40dfeeb017b87941f3e9d2a7f0fea721b8279d8db407dfb2ee102b4be163cd74e351ab4b359a91a66d206d293cb2d2779caaa55a6bd7f3782d74c0a14fd5954923a30e1aac2e7614e29b3d9570b99f393a405d3de1df1a1a6e9fc0290249cabaf755e368508b080de1429775aaf9c7553a243b8c3dee54e1dc7de12ffe8f1d9e933f0fc0c552f5c978e92c4f17cebf9cf6bb070cef8570d0e74442843620c9ae087d0fa348e8b62a30cb8908892b670b96dab5e2355574abc7c490476f8e0418ed6a74022a44fe1ab22c4526addb4e64e04900888548c1e7ffec798fac1f88c45e7ade5b19067f772dadddf5e19f1c3e84fc581f3f0003d52dd7bba87bf08ef48f113aaabfeeedf0558af3f3d4b4069893e960582fd00bdef30f2ce96efd9033d6d539cefa2a5758db4ec70c19f7174a7ba039f9ca0576004cbbcde685538d7acd31e07cfd48f5fde2f3c5ae81128aa707e978133bf558a17bf637d652aeee379011dbc0e23e5fc13b0c1cad39b5b5ee9c64f2b605d41ef19651514dea197f88c46ff96016d1132c321ca48bc7321eb26e9b3c941dea4f50e8f4a1097c0086588349035ce4211cec8179e0a750669ce9a34cb99c52dd6c53122193a74e8a160f17a74dcd683a9a5b8f038e63685ced12b4bd222b5f642a1903b6708d2433f1256cd01f0e1cc2b91998983be1bee4ab1f53bacac421e3241f66a72cd36a9533fc670f765b36bc803b67652c92c49ad6b7fe83192c4b6fc67372fa5919f5c0b2716750ce4b3de75608927983f5dd4f42df6be5d198cd9ded71bfbc4d2cefd7c2ba8ad7989eec986c966e51768e2aef8625a27da2e4b68448b082caf463c0aebedb86e6a99fcbb5375c9b5eae38c4f9d0a65f2daf9fc8b1f13dd166480e10f72a994047a03850977a8c11f38a8e00cc811c3379ba55480a4930a102bdf4616c7b42657cb5d8c293ff21ec269a21c30b39b098e086e52c0e4b7b7c5192e2f12b21944f86b50a276aeb4d95b9a73e9115ef502343338babbd1c76c970238cf275fb7041c48de77e552da3023ff5985be3d0f7e073ed0e839da3a06ddb2c72028892b38c536e03acd80d64daffafa5fed190cad72ce1bba0bb58480007ac8c10d8a3c41262953361398a789fc810f6f53425a2ca77e943840fcf45e51c0920055603915a3a30ea9f3d050b1f8da22ecc0c0647a6d2e6d79ef06d8a7e29f9f28ea9e41546ed1862d394849e4b86ced927d73752c4f74ec97fd7843a6bb8380d36653da78b98fc99ba200acc8ca86261f52841a6397a317a3dc6a7c737efea1fe19e374e4e13f6b7ae3e082c2476a14f06fc13732bed8fe1ce1b457b2823fcecc0a132c9d274a169238bcf867798fecc98a709bdf9324cbaee365c71aee6f78148109eb3c02cb34a5cbee95e837e0bfabf11386a1b8e589bc1bda61697b3396198d24c5430e3d0d13f907a351a4e827cd8af72360035ffc0e1092b1f967ea6fe3014e0a87214ea49e64b06e75b9e7b14e90deb6881348de4a79b529e3f1045453ae6598282e975f6164d1957ee20fdc814b065674c24fe52cdc35c7ba24c511cc3fff87d572d2e2d841f3bc4efaabcce8d5561d298500953c29a17f7989490b499da58aeb383427cb0c5d026b3efbe055c7934998d5d21ba37a7a1ca88c9c55239b7e2cc7dd2092e02aa6d0618be6e04ff67c3e9cbe108ad3be6fe9af728ea71edc5c7aa69c57d5b970567d0c9c66cc1e6915791f772047a2b24b9a0eccfa71fc3c33049f5a97a9d5268b26e753974f84dd92cc22d7a81fb54a5ff9a5141626d673a539dd6c1671b3fc0df823d31d4fc7cd282e534b7d90cdf8b1bf686ad217397fa43b1ccb530172bcc56c0c93dad38041f7503fba5a0960702b1d0678f1b6d9ae48e3d2d0f2c0c39c53e54ce24b891390bee4a066fe80993b9ed77330a92f040a773e1caba28ab3acb38377b51e25ffe54bacfaa48d8ded8ec673bdc9c36dd97212974453d937a8d5d12b7bfa98b95e8bf8d13269cd6d67c700bb532bd1fc36b600a9ed3ce47c0f74cb2c1483ae8815e400f99af64b9981e7024eb2012a0fcbee37d0ac6d453dc41b0853a11b5f2024925288ca1a89eed231b4fc39901d393272448e32af40bce9a25f136495f319c48156979b43723b853fa2ffa5e5f49569675277ae6243220396cd22411028079598aad8f7b56a33536754c07b63a2ea5adafac6559e6110c889f01939f8579ca2aa1b83cf409702e5d784e05b7c0cef558a2c33530aef00d54f051455e6389da7ec34e99cb75aafdb9dfebd6080796516375601f2dd73127aa0deef7b5c5776b9fb2ed8427ba7b09b455eacea612501274defd3ce48482bf19efd3c2ca47a11fdb8289aab8d3123b05efeb41d804fec68c4242000cac92ed1385d7e9d620753483d0c756b3d221059453c8550da957ac8146cd56b6dd824db74a451485ecd13e5220c6156ac038167669b81dceb26a9beca1d3dc1fe4254fa30341f3b34717200c6bcdc6404cae43663bf07a001ea16b542ae1e74bcd553652c10048b8cc6448ce5a5ee35beed17e1727f7c95cfb747e4f21351754f8b24a3aae4615ce12fc15470541a3d75e503c21423ffe6336953d8d6afbbde66e96c2871fe6b33f2cc90cce8574f0bfb2aa54a3548aa296c0d0f104d261256b2290dace99621917ecf41333f65aa4d706d400a2c5f465a4d7391f55d364aa3967d196d61b26a3fc535a5431e9d2f8d2852a99b1dbc04b41e5a54c0469bfa6b9d4df5c004434a976809627d26a8c487ff4b6269700fd0ae46920c5dc07c28200ec7d5bd0cc8b33b6e00946013c16679f8fac6b2a2e8611b0bcba685f7ba50b430e3ac573891177c75a58534b69c4fa78e6ba91cfbeb884b0d30a729016fa9184881da58018fd48b4f8a00fbb53b4814c055563a677ac305b69b9232c3b5515c7afbb232e9c62198f5f0dcd9367bdd6cfe3d5e5658a71ef17a1a613398fe86c97e32cea621288895d94c2dd42f6e4bfe50a16faccb71a351278835f81f5f05b14e1e2d3b18578abb5273a2a7bb251ec8c1e57d7500a9118433682a1b2d05ba48af8036cafb45993fb1e9163c11e1058a3a9862f1f1410de74bb48a306f51f03a7d2827f8a13212eaedbb0240f42f37b2c54c2993bfc2a4ca11ce2099d3279ba2fa11c50348608b2c06bd4c088b98bea3c8be621b1bb8b314617027e250e68fafc224ec65b0de1506961dc95eae9265dde653930a55edae97cb620d4a59d79c1a70bc3de2797a89ea536178e53576dae73a58da1f9487e0ae20c95215688ba7b6ede431cbdeb9c321d3c980b53e250bfe5ffc6218ce6ba30dbe9eafa6f6743cdbae53388e8a77e35262ed1b27ef75628b946268326629c88980f00170834de307d3a4069cbcd0fc2f186b141a9e0d95c39f65ffa0ba95ec5972995795ba0c9a6d53e58927596206f3b4f4bd9a6f4743302db3424aeefa2ccca905c2edecccc06c74a7c1d4f05d75ffb3dc807387bf5cec6423735c414c5b7ef8fccb4f670786eadcd3f8122ae053229a52015fff7e750b0f3b1cf1638fbad9a098b3aa3ed63b5421e12cc4cd86f8784a06b345807f74b8026cbf0a22b4933360eadd0ffaa9fd032adc14984da08417a02ddf33f21d5e9b65d326aef24a29d07d5fbf39615d97e8ae1015e7e847c34fafb52a66d6cf059fb1b497d3b340d4ceec7a4e776f8eda3be10b549baae5e718b244d36642461bcb475870347a12c3f1830a161c97998daa0c6eba69c13ab4171480ecb7accc62a35d2ade6e1680d6b2cbab9ed8d0f06a10bf5198e967dc2de24a4f738e10987899abb13be1ce7753810d15275699f610c162fc5a6472768f0518d6daf15b37ca110de4538d4594af9c88e9d4a0d28d70ab0a925e8bb4cb07aef29ba4867485cf47d05948f9bc3b65868bc46e2e65bac6248b45051737fcce6cc3b7d4c48b446076ed84d31d05da6d442cd537239771b9f2e02a65", 0xffffff8d, 0x400004, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x3004a, 0x0) load: 0.48 cmd: getty 99162 [ttyin] 0.00u 0.02s 0% 301k load: 0.48 cmd: getty 99162 [ttyin] 0.00u 0.02s 0% 301k 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000000)=[{0x81}, {0x6c, 0x0, 0x0, 0x700000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') socket$unix(0x1, 0x1, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x25}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x9) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xe16, 0x10001}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:23 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3) syz_open_pts() syz_open_pts() r2 = semget(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x3, 0x9, {0xfff, 0xf3}}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x8) clock_settime(0x3, &(0x7f0000000100)={0x52a0, 0x9}) /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 83276 18639 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149fadb8,ffff8000149fadb8,6177d407c6a8c5e3) at ufs_dirbadentry VOP_LOOKUP(fffffd803efdaa28,ffff8000149fae60,ffff8000149fae20) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efdaa28,ffff8000ffff8e18) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7708,fffffd803efdaa28,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8e18,ffff8000149fb428,ffff8000149fb4f3) at unveil_add+0x273 sys_unveil(ffff8000ffff8e18,ffff8000149fb560,ffff8000149fb5d0) at sys_unveil+0x405 syscall(ffff8000149fb640) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffccca8,1e6625708ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffccc30, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149fadb8,ffff8000149fadb8,6177d407c6a8c5e3) at ufs_dirbadentry VOP_LOOKUP(fffffd803efdaa28,ffff8000149fae60,ffff8000149fae20) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efdaa28,ffff8000ffff8e18) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7708,fffffd803efdaa28,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8e18,ffff8000149fb428,ffff8000149fb4f3) at unveil_add+0x273 sys_unveil(ffff8000ffff8e18,ffff8000149fb560,ffff8000149fb5d0) at sys_unveil+0x405 syscall(ffff8000149fb640) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffccca8,1e6625708ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffccc30, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149fabd0 rbx 0xffff8000149fac80 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149fab90 r9 0x1 r10 0 r11 0xdd217f0f3c2d982b r12 0x3000000008 r13 0xffff8000149fabe0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149fabc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=83276 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffffffff822b78f0 process=0xffff8000ffff7708 user=0xffff8000149f6000, vmspace=0xfffffd803f014108 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *18639 83276 29576 0 7 0x2 ifconfig 29576 238885 31806 0 3 0x10008a pause sh 31806 226999 99723 0 3 0x82 wait syz-executor.1 37929 394902 0 0 3 0x14200 bored sosplice 99162 373659 1 0 3 0x100083 ttyin getty 80953 486343 99723 0 3 0x82 piperd syz-executor.0 99723 10856 15889 0 3 0x82 thrsleep syz-fuzzer 99723 68308 15889 0 3 0x4000082 thrsleep syz-fuzzer 99723 326878 15889 0 3 0x4000082 thrsleep syz-fuzzer 99723 125560 15889 0 3 0x4000082 thrsleep syz-fuzzer 99723 130786 15889 0 3 0x4000082 thrsleep syz-fuzzer 99723 406256 15889 0 3 0x4000082 kqread syz-fuzzer 99723 361580 15889 0 3 0x4000082 thrsleep syz-fuzzer 15889 250573 87887 0 3 0x10008a pause ksh 87887 63051 50178 0 3 0x92 select sshd 50178 113194 1 0 3 0x80 select sshd 96176 61287 49501 73 2 0x100090 syslogd 49501 469564 1 0 3 0x100082 netio syslogd 25605 68987 1 77 3 0x100090 poll dhclient 95716 178024 1 0 3 0x80 poll dhclient 60489 414989 0 0 3 0x14200 pgzero zerothread 9364 298797 0 0 3 0x14200 aiodoned aiodoned 34874 49886 0 0 3 0x14200 syncer update 3985 409647 0 0 3 0x14200 cleaner cleaner 64812 149433 0 0 3 0x14200 reaper reaper 65071 498298 0 0 3 0x14200 pgdaemon pagedaemon 9076 317616 0 0 3 0x14200 bored crynlk 14982 334242 0 0 3 0x14200 bored crypto 11124 371733 0 0 3 0x40014200 acpi0 acpi0 75882 344155 0 0 3 0x14200 bored softnet 67740 492659 0 0 3 0x14200 bored systqmp 42678 439252 0 0 3 0x14200 bored systq 60816 312033 0 0 3 0x40014200 bored softclock 57418 361759 0 0 3 0x40014200 idle0 73253 334945 0 0 3 0x14200 bored smr 1 110422 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9461 6318K 6835K 78643K 11239 0 0 pcb 23 9K 10K 78643K 173 0 0 rtable 86 3K 4K 78643K 241 0 0 ifaddr 40 10K 12K 78643K 67 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 25 0 0 iov 0 0K 24K 78643K 42 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 75K 78643K 1448 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 58 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 286 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 43 46K 62K 78643K 316 0 0 subproc 66 67586K 69634K 78643K 102 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 22 0 0 in_multi 22 1K 2K 78643K 45 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 195 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 78 20K 20K 78643K 1442 0 0 UVM aobj 41 4K 4K 78643K 42 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 12 0 0 NDP 7 0K 0K 78643K 17 0 0 temp 119 2706K 2833K 78643K 6083 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 152 0 145 1 0 1 1 0 8 0 plimitpl 152 27 0 20 1 0 1 1 0 8 0 rtentry 112 45 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7 0 7 1 1 0 1 0 8 0 tcpcb 544 46 0 42 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 ppxss 1128 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 44 12 0 12 12 0 8 1 art_table 32 189 0 44 2 0 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 40 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1836 0 427 46 0 46 46 0 8 0 ffsino 240 1836 0 427 84 0 84 84 0 8 0 nchpl 144 2442 0 812 61 0 61 61 0 8 0 uvmvnodes 72 2053 0 0 38 0 38 38 0 8 0 vnodes 200 2053 0 0 109 0 109 109 0 8 0 namei 1024 6634 0 6633 2 1 1 1 0 8 0 scxspl 192 14848 0 14847 8 7 1 6 0 8 0 sigapl 432 454 0 440 2 0 2 2 0 8 0 futexpl 56 4720 0 4720 1 0 1 1 0 8 1 knotepl 112 107 0 86 1 0 1 1 0 8 0 kqueuepl 104 46 0 44 1 0 1 1 0 8 0 pipepl 112 316 0 297 3 2 1 2 0 8 0 fdescpl 424 455 0 440 2 0 2 2 0 8 0 filepl 120 2442 0 2348 4 0 4 4 0 8 1 lockfpl 104 110 0 110 2 1 1 1 0 8 1 lockfspl 48 34 0 34 2 1 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 299 0 292 1 0 1 1 0 8 0 zombiepl 144 440 0 440 2 1 1 1 0 8 1 processpl 840 470 0 440 4 0 4 4 0 8 0 procpl 600 807 0 771 4 0 4 4 0 8 1 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 384 290 0 273 3 0 3 3 0 8 1 mcl64k 65536 12 0 12 1 1 0 1 0 8 0 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 4 0 4 2 1 1 1 0 8 1 mcl8k 8192 3 0 3 2 2 0 1 0 8 0 mcl4k 4096 27 0 27 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 58309 0 58274 11 5 6 9 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 95810 0 95761 9 2 7 9 0 8 0 bufpl 256 19398 0 16285 198 0 198 198 0 8 0 anonpl 16 53961 0 45274 62 2 60 60 0 62 16 amapchunkpl 152 1926 0 1812 9 2 7 7 0 158 2 amappl16 192 2070 0 1484 42 4 38 42 0 8 8 amappl15 184 1 0 1 1 0 1 1 0 8 1 amappl14 176 150 0 147 2 1 1 1 0 8 0 amappl13 168 133 0 133 2 1 1 1 0 8 1 amappl12 160 6 0 4 1 0 1 1 0 8 0 amappl11 152 39 0 24 1 0 1 1 0 8 0 amappl10 144 64 0 62 2 1 1 1 0 8 0 amappl9 136 465 0 461 1 0 1 1 0 8 0 amappl8 128 124 0 109 1 0 1 1 0 8 0 amappl7 120 34 0 28 1 0 1 1 0 8 0 amappl6 112 57 0 48 1 0 1 1 0 8 0 amappl5 104 332 0 321 1 0 1 1 0 8 0 amappl4 96 672 0 645 2 1 1 2 0 8 0 amappl3 88 368 0 361 1 0 1 1 0 8 0 amappl2 80 2894 0 2852 2 0 2 2 0 8 0 amappl1 72 17458 0 17021 26 17 9 19 0 8 0 amappl 72 1038 0 1004 1 0 1 1 0 75 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 dma64 64 259 0 259 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 41 0 1 1 0 1 1 0 8 0 uaddrrnd 24 455 0 440 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 455 0 440 1 0 1 1 0 8 0 vmmpekpl 168 7230 0 7212 2 0 2 2 0 8 0 vmmpepl 168 56361 0 54884 113 25 88 88 0 357 18 vmsppl 264 454 0 440 2 1 1 2 0 8 0 pdppl 4096 916 0 880 6 1 5 6 0 8 0 pvpl 32 188219 0 176525 160 6 154 154 0 265 43 pmappl 200 454 0 440 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 335 0 16 10 0 10 10 0 8 0