, 0x1007, &(0x7f0000000040)={0x8f3, 0x9a}, 0x10) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 16:04:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x800084) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0xfffffffffffffdfc, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/103, 0x67}, {&(0x7f0000001280)=""/192, 0xc0}], 0x4, 0x0, 0x0) shmget$private(0x0, 0x4000, 0xfffffffffffffffc, &(0x7f00006f2000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000013c0)=0x1) accept$inet(r1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001380)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:04:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x22, 0x4006, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:04:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0xfffffdb7) 16:04:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x4) flock(r2, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x6f}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bf88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c", 0x408}], 0x3, 0x0}, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x4a0, 0x80) flock(r1, 0x5) 16:04:41 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x158) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/212, 0xd4}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/39, 0x27}], 0x4, &(0x7f0000000340)=""/255, 0xff}, 0x40) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r2 = kqueue() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:04:41 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:04:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x141) read(r0, &(0x7f0000000080)=""/87, 0x57) 16:04:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0xb680000000000000) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040), 0x0) 16:04:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x30010, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r2 = dup(r1) write(r2, &(0x7f0000000000)="21433cf9260ef2", 0x7) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r4 = getegid() r5 = getgid() getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgid() r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getgid() r11 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmat(r11, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r12 = getgid() setgroups(0x9, &(0x7f0000000300)=[r3, r4, r5, r7, r6, r8, r9, r10, r12]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x30080, 0x0) semget(0x1, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) semget$private(0x0, 0x7, 0x8) r13 = semget(0x2, 0x4, 0x404) semop(r13, &(0x7f00000001c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfffffffffffffffc, 0x1000}, {0x3, 0x1, 0x800}], 0x3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x400) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/71) 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe07, &(0x7f00000000c0)="e12ffc9ccbfd68c26e4f0f7a28546f1b975385941d5a09149f2e9fe28b094ebb34315911b88052d6d1ef19ffad760f040f9379f33e898162ac278e73bf8d521756d00df9549d4f1da94c207de1f1") 16:04:42 executing program 0: r0 = socket(0x400000000018, 0x8000000000000003, 0x4000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x7, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:42 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x181, 0x0) 16:04:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 16:04:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e900090000000000000000002000"}) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) shutdown(r1, 0x2) 16:04:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)=':%\x00', &(0x7f0000000240)='/+\x00', &(0x7f0000000280)='/dev/pci\x00', &(0x7f00000002c0)='&,\x00', &(0x7f0000000300)='/dev/pci\x00', &(0x7f0000000340)='^)&.\x00', &(0x7f0000000380)='/dev/pci\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='+\x00', &(0x7f0000000440)='/dev/pci\x00', &(0x7f00000004c0)='/dev/pci\x00', &(0x7f0000000500)='-[']) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x8, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="c4f573b0e98cf4d9d24b267cb7f818856076a3db1f717adec809955b6284a49148f281c6acf11f29e6335a2c8898ffbb1577bfa66204ad1885ee5c0fb303ddc5565d00cf48", 0x45}], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="13be0a2fda677f1d5ec1f8bbfadac2d8b8d12d7b0941aa", 0x9}], 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000180)="aa9685a32d7a8eb14df1", 0xa}], 0x1) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:42 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x1f, 0x5, 0x5) 16:04:42 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f00000001c0)=[{r1}, {r0, 0x40}, {r0, 0x8}, {r0, 0x180}], 0x4, 0xfffffffffffffffe) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23, 0x8001}, {0x1, 0xffffffffffff0000}, {0xed, 0x9}, {0x100, 0x2}, {0x40, 0x3}, {0xe8, 0x5255}, {0x88, 0x1}, {0xaf, 0x7f}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x0, 0x48ce}], 0x1}) 16:04:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) kqueue() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="03", 0x1}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x2) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7e2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157cf269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf70200000000000000e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a8225ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b01010000000000009f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594c05e0000405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ec85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e7767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c3811ac151a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39b00000000e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91c0164c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea0700"/1168, 0x49a}], 0xaa) 16:04:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) accept$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c89d5c96229121b6de800"/4108], &(0x7f0000000000)=0x1002) 16:04:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) readv(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1) getitimer(0x2, &(0x7f00000001c0)) pipe2(&(0x7f0000000140), 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) setitimer(0x3, &(0x7f0000000240)={{0x5a2, 0x9}, {0x20, 0xfffffffffffffffb}}, &(0x7f0000000280)) 16:04:42 executing program 0: socket(0x0, 0x0, 0x5) getppid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) socket(0x400000000018, 0x3, 0x100) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x40000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x102, 0x8) socketpair(0x0, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:04:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x77) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 16:04:42 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x1, 0x0, 0x0) socketpair(0x11, 0x4003, 0x0, 0x0) 16:04:42 executing program 0: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x6, &(0x7f0000000080)='\bh$\x00HN') 16:04:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8001ff, 0x0, 0xffd3) 16:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000980)="0991d2d0ffffffffff31366dbb0b3aa85149261d049c1c7e206d9e0befaa514b8b7c3d8ba086e077485e973eb420dd9df1ea119f0dba283a3a4502cb9932014914d5ffaabc29c7fcb4b4c9d1ea33d9a1d16b88dfa3c37a77f53e4533c4", 0x5d) fchmod(r0, 0x100) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0xc26a, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf000000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) flock(r0, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xff) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="e2988c6bfb1b292a76fb821429440a53864ad83d7553b20ba8ca0c677d33e147c9935abe61f51f92650c5ddb1ad41a3c96e88d4c106dd1e2ebe8b71dbf0ff98f51073ff67938463a7499cdc75438f269d1b1ec2b3b27387c67f06519a59ce9aa05054e33b66acdfe946f9febe021550a45ae53a5b37ef6", 0x77}, {&(0x7f00000008c0)="22fb258b3f42afc5ec6a7e6e18d5e93e6b7b63d0b78f376c539def982daf19e598a9cfd9446c56fd8c8438e671cbc0b38cb110d93f3342ad266b975f20f20614a980d1dbe2de18df3d05c1a3dff9111e1a74870dd17e9e55edd0a5909539b36ea9cd1a3c32f80f97f158487d190ee5c6d7f62f01021397109b306ca96f21bb7e656779f6a0c8e4", 0x87}, {&(0x7f0000000800)="54dd410da995dfe96344206144eb2e3c247cc97b8951890a28b8a13a31ff12e253c4395020368f9b0827f3ead7e4b6b10de10ddc177c1799a45aa143937f3cef2a2435b3066fac565475e7e6e0531624502d949c59dddbe8e2b835acf1bad426f730fb3fce8419a4c43ef5087f273e479cbce3045c0835240b7bb9b5e74ff2c959adeb5af70fcbc78c", 0x89}], 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:43 executing program 1: setuid(0xee01) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r0 = msgget(0x1, 0x23) msgctl$IPC_RMID(r0, 0x0) 16:04:43 executing program 0: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) clock_gettime(0x2, &(0x7f0000000000)) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:04:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0xc, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7ff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) 16:04:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) socket(0x26, 0x8000, 0x10000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:04:43 executing program 1: r0 = socket(0x18, 0x2, 0x1a40000) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:04:43 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) 16:04:44 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = semget(0x3, 0x1, 0x240) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000040)=""/4096) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001080)=0x7fffffff) ioctl$TIOCSDTR(r1, 0x20007479) read(r1, &(0x7f00000011c0)=""/19, 0x552) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000010c0)=0x80000000) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000016c0)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001100)=""/129) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000001840)=""/101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001240)=0x7) r3 = shmget$private(0x0, 0x3000, 0x800180, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r6 = geteuid() r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000013c0)={{0x8, r4, r5, r6, r7, 0x29, 0x3}, 0x4, 0x7d82, r8, r9, 0x800, 0x8, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getpeername$inet(r1, &(0x7f0000001700), &(0x7f0000001640)=0xc) r10 = msgget(0x0, 0x408) msgsnd(r10, &(0x7f00000018c0)=ANY=[@ANYBLOB="03000080000000000c7f76f54aaed0cd4a62262a8cd7d4ce52f56575e8d58abf504d858b9c16b19427f93591a4aa733e22680c571f2a524703df3d86c5ffa6d988fc3fcde9ef0e5617769c5be56b87e65a718636068950c2ede1351543f1881d3959d02f086edbd0dd6d9aa8151cb250369fc188ba7e06a4355accda5c50b0742d1147565b9806551bbc150b26f657fcfc2b9876a6c297a7d192b774d32f33e0c8bcff0878bc32cf871d23644905e47e6265183c9eadd79ef9c55a8b543d609df836b917729dc8c05d077d3b3b05d92274b6990db286fb0b598c0f6b80f9ecaed7fd5e9d42e9fa31f326422c622a4c72cf16249594d3d79a1d34d44ec0e079e7caf5c2c6d04220556b31876dd9f6119c3719b31fd3546add8d18ee99bb721cf2d2d6612b2d35bd5bb40b32f86733c30a341c3208e2894ad2"], 0x1, 0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001580)={0x9, 0x4, 0x101, 0x2, "908806faefb8ba3b3ecaf3187099e7e586993729", 0x9, 0x7}) semget$private(0x0, 0x3, 0x64) semget$private(0x0, 0x3, 0x120) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000015c0)=0x4) 16:04:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) close(r0) 16:04:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xc) open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x4) sync() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) 16:04:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1b37, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) socket(0x11, 0x4003, 0x0) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff77, &(0x7f0000000000)="b6") 16:04:44 executing program 0: r0 = semget$private(0x0, 0x7, 0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b7") pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000240)="20c46552072f9ffc737cc2476361019f3a7183cef5e80d0e3f73a8ff5c9098e06489eb64bcaf0af830d6d7f76006f7f4bd8f2004e17e06028ab33515b08b9392caaed16c5571ab326369f86e0fa193e236efa26c992154fc2b12512177e902ed347b246c6faadee10fadc65b2353c6f6ed8b70887ff6efb8a042dda9c1ff40c35eba3bcf9a263553df0efbb751f5b1c4cd90918d40d93ca5daa65c96c825a4c1460c9a0225e6cb535591ca12ca83416d7b92899b75e2890b1f658145e2dd2c8ec18a11fe33bfab9c97046be84a", 0xcd}, {&(0x7f0000000040)="f7fd671c4003d859590e3fc5ea2f61a5a8ca77324306bc2c08603b50a3b6cdfd5007bfe9ca40cfb5", 0x28}, {&(0x7f0000000140)="865708bf9aa481874c4acb7b3687727d2a34fe0a2dce7c3e2761ebde8c61bd82a7c5c5c719dbd81f5a6defae67af20f32043ff56ee03d840857132e29632349babf38bb87defc9e8ac134dff00ef388a32734ecd7c8cfba1f7af82d4d57ed6390e93a436662556440e9d208e2df33cae893b2b09d5419f59b1845e439a542b9f9832857ef32baae72593b1ee57eb63", 0x8f}, {&(0x7f00000000c0)}, {&(0x7f0000000380)="4ca98c22278ffcff6760f4c36b2cb29d442ebf49a46372d32d80771570b23bced5d6194aab7551cea67293a7cd69506213094cd44f9acd7ddde72ebea6e88a47e5844438691edafc97962f577960430bdb0eeb144a3fdb72768de28d85cba849709d8d3e0373eaef537db7eca58197fb391e97f6e728990fa63f3242a2d7bb92aa1850382f4029bfe9db5c5c0a4885e6fd27a12e7cd3f3e616030b47626a2929b6140237885f37dbd2cd1cb53af75aa258b264866ea2acf7a1888cc10bd181e2f8a35578cf64d67b336b9cbbf2331ced41f14da8264e7e4752401d9c70944470d8a8253af6aa2fcea19b3c0b1ad40b6d5f2d0416618e5673712b22009f29793c834cafc9a49ab4790a2179fe9d5986d1d01d15e293d2c160685fcf0365fe0fe88ce79a586af8609ee67fa1effe729f704afa4389f48a57607c6cceb7fa93603eee8491cbca3f526ebfbb91f0bde6abe9012154de5e9f72ba0a934e814c2a25109c6d9b2bee87e5b519d324abb32a8dee560aa0b324cec63f811d908170e6ef138dc3b90dd87134b9742885141fce667c1cbb1683f8daddc0c454c4a64a81717ce36444e132542c4cf455c8f676c30fd1f32e46463d458b3f3c0e1ec06b08f4aaaa189c2fc63d574cdf310ee4caca6c26647ff09f444b9b5eeeb196d1bafc61eb697f18af9405dbe004d4e7e36237ae1f48f8039229a512deee94bc800b70c20e469fb27548442588a70dd7158b57a669056cf8c216a39ba3b29553ec4c6ad512cd7114c56468a84036a16d63a89b65353fd0f53779f82653da9509dd1a0748e10fa3abc7e73824ab8b1b05003c79878ce9d5a9257cb9963ed20dcd57e4c509f7928d437b6d5b9ed91aff57b9adfec8693f5bb6408e605b123590e8945deff862c56f544b29759d6db215c55debc049021cda9708a7a6ee12a1a2e62bfdaa154c0160f480a1d3d77457f3ac3d078d8c4c8bcf798f200ec6a3dad7e34ec11e0d7f6e816c49b92735dfbdf4fac44203042ec9420f84585f4cfe8c1174b0bb855d163fb4b81fe06d0b84394a0da1193fe25e120bad948288ebf1e3101b4a4d8b6065334b2f8cf16181e4ac0a49f77765131bc1aa252018f53bc71034cee2e70d3a9f0d5be4c827ed1fcf0f4e514520685716031b1a3b13e3affb80543eddf7ec0b3dde640aece2a8c7c7ef17a023b12674a70e14ba0d563eac96d7ad1ca429b6b50bd8989e4dc03132a15f4b0b6ab06a97d915a870d74e2fbb0738ea03bcb7bde65551d9b42138efff4191d77fe607fc5f425c08f849d580d519d980ccbff14bff3787aea66247f915aecd3293a412a894166d553e5320138de208a575f8672c9e28ba26fb671606c3df76fe8296784f0d63890e3591178067b7fd4e766aaa311691f1824fe7f58c19c0261126947e220279d25538b0fabd2dcfd9fdf157228abbc5c357ece0e9aed5e046ac06920e5d5c54937a916dd27da0bdf2cbcbb5006c10be345ddaeb5d70421af91f1899ad53339e1efdfb2814c24b0d80a5200b418153c1961ccaaf41eec3b4cf6837a115a60c5436e1f63491f486b55bac97ab947434bb46c18a03517cc754a3aec3a7fcd01fba77d05ab5f05bd4e437b23857d5867c644b296dd43ff66ff2a9a64dac581df2252546102d195e42d9d69ab59aee4fde6fe608d0df82fa2c6134df80093979d7e80d30d4221cde37e8bb9b8a77691ba027a4b1d1acaebfeca8e15f5f22f63096dd8470678ac87218f9705f92e08570b1d3d2de5a5e06b4ed19ccc2ac612bf434336c898bf78ee49eba630d3c233f946e03dac6d5da83d13285c3853af8e5aed746953ce60deeaf51afb829fac8b11bddcbd500c34b95075d5eb1ed8f0db8049bd90043e1324baa6fce2b6dd0d41f0a6a7253d71ddb951f4784588e46394a24df66cc44b14d382ce0a7c5ebb2852d750b40a0666ee89512d833c0a4a30e11a88ff5666ce1a2f98c44d8897291abb4366f2c165b9982a20f2ae33388f859c02c9d807f666581b8eff1f046e8834598635bd08a3032f2d6e02632f077be66c063f6ed83a115271e2e90030f5184aabfee84b080ac7e94534e7f9634c6063ae100f4b5d014881fdc69c72592e51c16dfdd85e7b73891a079c7b4aad1ef4699dde5b30edcca2830dedccec79999829dad2b2cbbe112ecd3f0a4926cecf6b24ecbd3aadc591819f6ee11b33a2b387ea22484d7916d90a3fd14b28fc8ae3bc07217bf7e67da0a91dbccfcbe5aad28573a3ecf968c5c4f2bd7be646a96df52014ff721843cc88b881799c3ef21814ae668c406eaa2bdb9249bfb0d0d2653cb7ec0e28ac99fba32d3416636d0cafe8b59a37b2166c45340573f133ba63df7a10b3effe8d58e2a1184ad44ee1dab8853943ada13ee339d4a16a6707ca3c1597d8a98eca5b891b28164c3e65c9681de882353dbf41e3dae0da466a4e58234b1d3f8807bdfa9fb81db616ff02833b6496d1edbc15e6540de3ee9c8154b5b70cbe0917434d203ab2dc865abffbca18b45868934e9bb549a17acaaaa2b0a3d03a71aa2bb16851339ecb53508b1288c4e08776e1b696bfa4f8d2ac5c8b5dbb9959a8a5b75d2ba625b02d41a6b702cabff27401b46e3c992504535689790b9158b1d5989832e73020216e746b9bb5d1fcda41c7541e365255e039e650be9cb49b2a7bb42cb179c4d7fdfa4c7124a4dbdc6504e942fdcc0559e9f7e7d6948c39482b88d9911a816fb66073572a3e9830ad2abc8762b49695b286547ec1acc8c737639cf8ddf5eba7abb774e974ed3502369ad0b03b70ef7e559f72069fad6bf905625829734fb6bea84a990b09df3e8bd0ba6427eadb7ea0cbf571a5e047f1b0b673f41c6de085edee4a643bfa2b7073ca2594f262ad88fa28ddb5fba3b8c25ee920204ed4997e0a8d73c2cd4c8d9bc0e4d542bc462aa9a3594e66a4a895731bfc0140eb2501c5e20ca641649a1317c004c7ab7a13b5257a119939474933324d77def6ddaf92b97d86e1b6e6547745e81af24a0f637ae5a2ee41402ba375e4eca0bc4566b41148e427f771c94531d9c0674ea255e6750ee2eba0f82a1dbc4da166b0210c1acee5a2730a9305a4a65071e42aa0fc7d8e13ea357b6320d31085419e925ac176e4ccea623b4ed5f86debbadf4c01f3751e5485d38749ce9935be07777342bcce541d797a08bcb62d030a68a8ee27e261256612f3ec401d0c4d99a26b5adb2817e968c7936d0dbc7a2f29cc694bad37ba1f2f7927c2fbcea301e5bc8951fe3e812cf9020540e4023a19823a6cd1a2657c83eb51d57e5e09378ae5bf0bf204cab3f415396b67047d93ab18be8092d32ea73ae819eff084ddf5fed8dedcb2d0b2bd50d5503cfe1f940734fd4af1c0379a1c4b47f32ef1bc6189152b26128c9c65b0dbcc2941a9a490b6c60ea9cd2823272d4ad0fdecfa93ce4492fd631a1fe459a3022b249318f29ee110870da3dac1e56a47680ab6d6512c8ea037b923c9b3493f54be440b93efdecc98e2721bd069aedfbd3722ca9c11af94851276e55b003eb4eee32c73cdc3cae34e019a7c7c6c95aa8a69776361e0934aa94c528421c7c90ce2951c8367336a5b947e36dd17d24ddcbe7f1b5df7ebdf6942f6512ff6348b2da5b6cb209cbc60bbd8142c475a0239bf60ab4e91775783bfa61297acb50b15a52332939c7e7957e87616b6796029ffa632a4d12edd1ce4c5855bdf2284af411f3d28d664443c8f097672930461a53350464afe3df2e9c35cd993e66b220f1c339a45d576e1cef8ef14d60ffb6538e2905a8f2577a84e4d3639e20abb1e135828e33cdda42e6f3de16c52f23ac589f81ed88c4ccddc504bd2136dfeecaab8717823c4eefc6dbcb593c49852bb7dc926b425079c855bbf9354a175933e61371dc028916f1a3c6556e17e5589c587a0e6a3b3c1cedd7bf7d17730ff784a9d887754903cdc71f6678539ab2b207d252e354710ccca87f698067ad0e60cd927e95922a998d146acdde43d450dd5ad31f9b9a9822b9a427a6b55a679ef8baf9a16d08dccda25575e3d7486ba0ebb75c4a76c3b1b46367fec8b759572187211548841d90f0a484e3c998713ff41c51adfcc69503ea640995012df90ef22fbe502a026604958403f220523ecef03f0c80d878b901eec2b43c4faf683d4d3d202003ffce6a593ea8c7c15e1f84ee8729d9e4cca83010d1cde390c553cba4b2fa50b784748e438b93aed706780df6e6fcf1434d4bcc026f3d0a8cf45caceeabadf57e379f2805e494629fc7669535b42cb6188646891167e59be0ab9e9ded16fa9a9e153f8cee864d7d01ad8f1fe4ea3530c72e2cebc9ae3b2d322f63571544efa206e6d9a0564d85e77c554af6d52f1ed32d6c90669cc637d684c72695fcbe320bd60ae988cbeaf5816355e93a8045c080c3fb16af7343d8747e1782dc30c92ed3d9da45ec027d99db346d71a03a8e599e3925500581a68402a0bf2da0a5071bb5f5aea0f1709d6ed45c0cea7a50b7a55f73c5f871b97e9c796b5b4c9ff76a0a5c3133cbed2a28899bd2cd37c9a8b5d323bffd63f9b76c2b79960eb67541e1af73cdf5bf7abe761611ab805cbaf4d4f915a4ed88d83d266bc24a0cd3114b5c981de30687f02959dd59f91be6a90cee610183a73d471a5c5e1947722a04b5e0650deb9b147957ecaacc8fbec164cc11c2523a1f02c850ba641381becfc5fed2b4e0b7dfb0693ab97517f98c6bacdc40fccb35722829191ea341e0b1a0614f09163244096e197c8e69fd2bf2de0bed9817ac1a404626a4b8c1b4ff7ac9f93104ef98073944197c3b633fedd1b1348f389c80b72d4c52b9aafc035c9c1b7f010820d733cc4fe993961051e0e4947e7dffdb3b508f47c2aa15c41489b67388730ab146cc7ba1c6130ff47f50b3c6ed8bafc755d3f5e48050922652532b255851c9ca1ba7dc8e539d3c4ff512074dab91938eab3963f9aadec70c183fa58e4feab22423170bf21d5d41198b1489dbc45058dc71959c0875b2dd962d09625834e62d0e640052119685c224207766f7188bdfba49da93cc244b24cf3a92e2896616c7627ad7afae4553e4683b19facbc5abfac4f82e03abb3d877c3020b56385a5889367a03d49a2d0eae8143084746d5157bbf2eb88a928081622a4aa8ca90cc22e733b6c259cd34adf236c3628e9aade36735b6c734250ec7b769956e5029c7787edba36691cda3a03e917859a692f1af1fdb4d43c332ecafca6d95180779913db00bb1453a1812ada096286973f1f4ce338b7442e22b150aec837296d290f7b6b983a03018e2e7fdea6d5bbfc5cc5fe6aa680341f7e110f9213ef0b540a8f2b3ac48845ada5569474c9c6924291fdf078f1297e8107dac9cf9ba84e66129d22e5bb40ea5608a329e3c7969fa402c01e9ba50cd62634bc902b13cbb2e2ddb38f93b53883f990e8a9b61367bbaef9d7e3b0fdc07685f88eb6cbea6b347ed0b17224417a7feb5f3d40db6d1bd1df2ff4549b98ab921401cb48a6dc7c8b6324bfcb67b89abcacc04e96c2b2fb9086a2e5ddde53a6dd6c4211eef1105b781325499809847ed95789d5fc73ccf6222dafd0508754a10158fbbe7c1437f722af907e2fac5511f57b2ddaf7a19c79888f713672a545d25f28c61bdcb6f5596a3326d23f8bdcc92ae87fba7506d2b70444807202f523a3ace7d6a9b91faedc9f7db44cd6707829cd091e174a60a731fd449be26f28ee89814a19cff7e0c61251f98b293eab9d6de138ad691bb90790b38ac4eb481f6b0870389e0dac5c48ecd", 0x1000}], 0x5, 0x0, 0x0) 16:04:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:04:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:04:44 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000040)={0x1, "7344f505d072b81d04063efc75d7cae231b1bfe1b0ed5819f96171e4c3c27c6514fa798317b9ffebd0cecdfed3ed5a1aba16a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3e7b939e2ed471767c1f06ddaae"}, 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f0000001a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000ed60470443857b68d00500000000000000000000000000000000000000000000000000000000000000000000000000000046cd27db2b5df8403f381931ca21adc0bdef1da78241388427f15ed9b4c1921d32c218a0cbb0eb10a839811130501b37e9d57e73bf4c9874f7365a571e8a852d3a5c627d47ad5352cd5648c9b02df6c44c5697cd57a2ca4d187f9f9b8a836c15649990ef0e36876ff324f0bc7b228f348d8d34cdb952543b12f204d056b398afa25ff3e7f62df99c04f2d0a1277cc0a4471dbf4ac2f450fbc9db051b4623d4bb1e5e62fa182258d66f213215438c566a15689d4278036b32ebd89503cb126477dcf7362396e52d2dc9c90ca49c94ed178b52625ffbb2ca088e4387458b25987e92e94f41523a796aa17af860be335a18da7b182c71447f11fefcc0123909302d69aa6666f6121e2030f0591b1dee8b4d33ee5304fd694789a3b8eaa48cb91d99de29359125c7e3ff9d908cb341b72deb22491f020ef7beac4120ad290f97f8896609022253f22977e0070db40a7102fcca1b1d846b36d19cb61e29"], 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) faccessat(r2, &(0x7f0000001a40)='./file0\x00', 0x10, 0x1) 16:04:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f0000000180)=0x57) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0xa}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1e, &(0x7f0000000180)="a9") 16:04:44 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80000003088a, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x2, [{0x2, 0x3ff}, {0x2, 0x27f0}, {0x2, 0x4}, {0x2, 0xffffffffffff8001}, {0x2, 0x80000001}, {0x2, 0x4}, {0x1, 0x3}, {0x3, 0x7}, {0x1, 0x8}, {0x2, 0x100000000}, {0x3, 0x40}, {0x1, 0x4}, {0x3, 0xffffffffffffffff}, {0x0, 0xd12b}, {0x2, 0x6e5d6047}, {0x0, 0x7}, {0x3, 0x8000}, {0x3, 0x8}, {0x3, 0x80000001}, {0x3, 0x34c8}, {0x3, 0x80000000}, {0x3, 0x6}, {0x1, 0x800}, {0x0, 0x7}, {0x3, 0x400}, {0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0x7fff}, {0x3, 0xcc}, {0x1, 0x2}, {0x0, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:04:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffbfffd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:04:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000013b) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2f, 0x7, 0x3, 0x8000}, {0x0, 0x3, 0x0, 0x532}, {0x65c, 0x1f9, 0x8, 0x420c}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100, 0x3, 0x4, 0xffffffffffffff63}, {0x3, 0x3e2, 0x2, 0x1}, {0x9, 0x2, 0x100000001, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x5, 0x5, 0x9, 0x3}, {0x8000, 0x7340b25b, 0x3f, 0x800}]}) 16:04:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r0, 0x0, 0x766190c710042038) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/136, &(0x7f00000000c0)=0x88) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 16:04:44 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x80000000) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x101, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:04:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000100)=""/157, 0x9d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f00000012c0)=""/83, 0x53}, {&(0x7f0000001340)=""/123, 0x7b}], 0x6, &(0x7f0000001440)=""/130, 0x82}, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x7) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0}], 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x87, 0xffffffffffffffff}, {0x28, 0x0, 0x0, 0x1}, {0x20000000006, 0x0, 0x101, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0), 0x7) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:44 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x4, 0x8001}) r0 = socket$inet(0x2, 0x2, 0x1) fcntl$getflags(r0, 0x1) close(0xffffffffffffffff) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xaab644ecae4f220d}], 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:04:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000080)=[{r0, 0x6d97ae53c1a144af}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x8c84b, 0x9, 0x4aa, "14305497fe26112f71999b6500004d00000300", 0xffffffffffffffff, 0xff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x0, 0x1ff, 0x0, "ca56ee4d0b581f5b26a2a63d9ff1b60b0fe17e69", 0x6c8, 0x3}) 16:04:44 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="5dff", 0x2}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001340)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d94dc48227351125e07513ab2dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed6cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e19524", 0xff7f}], 0x1, 0x0, 0x0) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgget(0x3, 0x28) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:44 executing program 0: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) pipe2(&(0x7f0000001000)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000001040)=0x5) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r11 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001240)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007c972eb1e56d1ebc694b2806fb7a4fa2b5e88a8f2d3e3644d12c634e3c9f974aeb3d4192cfbb3333e3948075c778b92f297f5a73fa577992865fe83be40ebe855b8d8ae96d3c1e0e4667818fc61b859b9c818deab5361807d6e2a362b37748112d910aa8a031380c4ab2f7c1b7f555c832bcd3a8557958a5", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r14, r17}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000001200)={0x4, 0x1, 0x6, 0x4361}, 0xc) setregid(r17, r13) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r19, 0x80046c7f, &(0x7f0000001180)=r3) 16:04:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) sendmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="c9e031442a5c0bb704f7ed31a54d9024227956670982594975bcbd28fc3cebb8c7b11152d3913fab0af356a2a2456ca01c89bfb7e2d4bf9b1e80af2ab0b4b28fc13004b0e99efda993fc080b9304d742c51281afcf37fe7a8e0d87cbb359408ce28c9d1dd41647562dc0b9e9264cca30eb6e65489ca03c8f432c30cde25d16f444bbecb57d1468abec898db5ed3c6cc90a31afef2b210d02f4ec23adddfc147a43c798af12058947270f412c8da5ce1e97e04b069d11f669a1e839ebe3e340aadc0105716945dbdfc5c40d290869e85966cb53da5d47d92ff79b4e9625e7d55507b949a1f5d6455c62291e3d6f5b7fb98eadfbd25f42a3341c05c3a7b219569ae982a3039781dfcf1ce0ac783e8714b8e9cafdf25f27f24690c355ef64f97731ca2f63f02ab69a0628dbddadc02f52303d0b1780716d9a9ca918b88818bdf6cce6fab479f83b8ac8206b7570a32b7c129077120c39f6cfb9dfb1503af2d1c6aa1e199afdf432d0005122fa006411566a36237b3072830e409677cdb92c5127de538a0b5cc3f04c06db2c802b42c842edb4d0106b1909d2b2b2ab1df7e1bb932abb529b542840f1f23a02a516eecf900cffcbae6a97c2f926f2a3b19d0f6d59b473e42259977455898dec7411e6c135b6ccb2ad98b220b29a168c643e3db217f365afb9d4f6a92fb772260f124463e3f0c5802034bebbf70a38f52456dba878fac70be4ac0f675a60cc2c586cafecb85cb9860a9c889d562e5eb5eea04a1806a3d32d7c0060eaf47f9d0aaa612286e7e1a7efd1b94335242336611268e9df012438f02fde7a24027b928550a6cdeb9b4b7b2e40b8ff236708b48916ebc8d8ec46f3c2bc3d6845aed3b1cde3f58882f6e8247480a3804e7b46bd0f4bf63c50ca1d1b48764fc1b12f1833ed1a6fff99f243671342ee30828c6b878a5631e0f458031db880f90916b366afbbb6b1fbb9fe583d3d016a8c26ba7f00c2cd58702f5b72999de98280df1927e7ab8dd8e9da9d4422d82cbefad30399b6bdba576ffdb57972b8682bad1acc9f24a341517baa7c2124159fe4f603ab23a396d4ec0e59de27b85d30323948031e197922b2fcaac70fda131181be05d1fc4906173c4ff097955ebff774e2647d1bf36cdef60933716c6f2607da473a1aeb1aeba1d049f7dbef9af091c78f8891864d549f82c3699990d233c38f211e581e80562c03bf248684ce1f32d83adef284e960015572dd90d510f1b41b645b8b3e9706bc48ee00b4c0188765ab591a54a4219abc0c268f81072933c8e8bc5c4ed831ec75332cf565d83d1c8c3a29ba4aacd6fcfaf95d5d07e97a30c5baefd9d0931800f5a882c1631c71d73af69c5d270ca2fac23269c699929615cd5b058f1fb09fb465ba2a11b9f1cf2e34efaf46d9dfc637e9fc1fb1ea694a8224813580cd7f4a429a220d0fd43873bf69c725e7f6e62648adc3bb9e65ddf366c8c7f5336ff5c1cb17311f555e3af4fd6da8f6138f5ee8bd17fefd85a763480b58aa9595ff93a757ab1ba92127d61c28fbfd8377f18c1229fde6332de8a06fba2450828692ca7c71ab7b2b3c63619bb6e0d2f77c7f254ad9c2dcef7880400bd9bcbb76900d5139d7014c6d788164028df1150559da28494168dfced6e15bb0e940a8e07e3d8b053403a6ec28b3b9f85812430cbfd7e15d8192431ec841e1067ed58c5e91c3ff36ede8c3d149a3faab376d2dff9dac8260fbf67d2b78aa8791f27bba4518a3e51beef1ff8333e4b5da0c648e0d34a8539dba2465531c542004111c65713bb260691d69caf178b40822cb7b2d98e8e77d3a01f395db0b681275752af5eedf67f6a8f4a11ef21611ff7adce849a60e5b57a14ea3010cbd99811320bb677bfaad461ca31486fcb3fe191cb03605c462342436e9a826c525434bebbb0cf1012f9b9522e6150b3f1255a0fe9fed5e9885a4ac449e24a725f24c3e74ac379ed7c879c82c621612cc870edeff024d9e1ff4ab00bd18ce0a80dee5f08b096838501f44f513eb12b2d6aac57b4c41b0d03172058ae0a5b6c70f85b886edbbe8336265de57378a845268a54d0f0038560f6b5116ad5f38425aa0621eb4eb6052d2898bdc44891d43e47ddf39c20ff69dd5d49abcc47fd8fa188f043b0de9a3f521ea5c0dda3f13ed515bb8f4913d914b461fbce8885d6417c627f8622f38e7856b06687bff7d30aa76573f28dae9b06cc75316ec09f16b270ae48ba9a7144837eed9c6befa0b0608cd12c5ae68af48106bae55d9737d069f3437e61d499b40326b8692e17f67d10cb6369a5db70b558331d9f715c2ded0a9d1aaa5ef4807c767e392087a66785bd044fd842c403be1552eb2672762864361139773eb56ea58ace2331f8853576833772ca7b501198706ebb042ac561e11d146dfbe4b353671913257c43c82fc8b20e10373e6543ccd8ddfb0e18b2831fa6674cbe9e558e9bcf3cc9f78a24f846084b0d321c72141dc76582b64b32586f1fc12ba5f3be9ac4f9f7e541225c2f8837ee64043be3366fbe601e1c13d6b5cd1560c1a9c99fa10131eaad7e3bb1f764527e810cbf30d66a6158508b3ebdbfb73add5ef01c7bacc646ab1dff6fb07f7e26bab3ec94183b479d6452381195cb5306b5be966e6b37accad81a760b54390e6d190adecef3f15166eca546d0f1c815a67e8c29eacd32c354b721140eebdb67fee9be8bca46a24ef100df1ee5f1bb51b5cdc0196053f61f748d0285fad43059bca5ec7968d0706215e71456844be3d008ff99d6ff3a1bd2678081a4bd7cf3c341c1058345f4ad424cf29b8fb718021213246d34fb15a00746b65a729a9b78b470c33fcd9c8e55b375a13c14b796068526b058eb812522aa915c6787059c71098a3d2bd80db872a5d20d0f0599d0568af4a8e6bf9c9abef4f2f4867bf1975f5e023bfb167ac9933662289fbed901b57b8a0c84b2f80df6db9799e10e5f874f83e582bb528c4d6b06a3a3f4c9cba7be0f1fafaaf79d72a26a99ac1a1315b586fa282c614ddf82345c512cd3e90e913a8a7adf9890f1b27279a827533d06c8d4c2bd1be27ea78958398fc9e88fd4ae029de89d3279163b9b25cdee9d3b0e96b22bee96ea1b0ffb5887162f62502d22b4aa4cf0144e4df2848388ce40426e8ab9049b7c594fb26fef6405852ff300db69fe605c7b5487c66113b0762323262e9dbf16530ca0090ed3c55a21dcdce8b2ffbed5ba4a7e72fb23d081a8e33499fd0c99cca97ac43ba2cd93195c60824c677d8e2de839108b512f8bb9077952cdc9a9189904d01514d05797c2ee02af2e84b705c55eea897bf95552733c2029e3d157cdc6874ea1250c2bce311a402c40b7e65f551138af01171264fe98e51725fb3fe5fd83b3e6ead3e260dab7c83df9cb72ac6af9c63add808366370eab0f9af5f59d090bdc47c1d81ce3c208a291eab6800fa01c0c0eea545faee4adb94830542c29489c89d6914183289a2016bed0d9e9b8e1ad3d588637a8135f30a56db4663121b347ded3423f53fb603e15213436906f731796340ce523342b26a93eeedc4358e81ee835ab3a1562149f950914e170538ce66c6cf40f1e48426cb7d7a1290cac54b223a34ef36d39b7a5ff77708dcd1599567069fe577525239b011e0f403acf5f237b7f0528936c8e5487306adfdbbc4cf649db3ac4d7ae4e2d609d4aa73927d9052c8707c1accb03bf40e7bffa568e7e1f72dfc657a6cd2aa89155b8b1c1709c70f9366773cce4620d9e7ef78c76248ed433407199c8d5655133b9d5492984e85600310470c6f59ec6bd740150617f998dced455b8b3a47db30702192a4a65826b6e984c455af342e96784ffee634bd8f384174943bc2cd4b4332c6457c411e552eb1cdaba8409402319a3feeee0bbf14be8d095b4b90c12c36b1bea08f95d7b55964dbd652eb2fe03b68ddce17a2bf61a97fe71365fd340b1daa39fc70d5efa77016c685c862477b4cce50a65d359ac790061a5d376f60807e85df229825881f2a622d9ddbb8aaa439e01f9693e9b1bca87f345764c53e2b177bd5f089ef20f499652ea0e8a31c02afa59504a561ed213839f723ba23e73f6e3dad4bc841327f8e3be7283eac0198b3aedcd364fef58c5918487870f85ebdb606c4890950f296ef95810d9319bc36800623e8c4efee3d2df8c3a59d34a21cef0a155591e3806e82ef3d07186e4cebdef57b9ff899f86cb0a6fbf5eaa599c38008d702fc450cf9cda7eeb2ba486e49ce22cf7e7043f0bab8db8ad6e20bb07eb22b499f48bf9b7dd93aaa8b2988b04c55555d27a18a969876480920d141360b75be6d1f91ac2b87fe1294ff46efa036760ab8d798ffefc27cf87a4006fe5652d22714b3b8786a18b5c42a0f9cee7242d292c949298f5701826a317fd11e6b143728cee3cc226ba0400332d5ae850f387ba9c9ecf6c1bd86bb69a51f856dcae87f2ab726ce6aac105c6c292df7569d4636e646891d21d799862e205f7b91e6b2aa93a2df7f59f02d444a6bd2ae39dea630bdb3c144cd205734a342cf8778fb924054b0977a427f40059e75de724d70972a6a09babd79c5789b7f54b873ea19d5013a8197b6026107ff161e37c331c572ab6f809f6445334f2dd5c18b40119e81856b776116bec851bec82296453cf81b55f34050b64158786a1e9635c67063e1bc76e802cdfab04c81fa0c5ed0066fcd83c5bd54544f3c64c973a6d0c1133ae3693d503418b6541d744aa422819a0087ec121603be788d28a5be20759f5e1aa9f3913258de0045b1655e40836b00fea67c15f7e5868c83141f271698d3e2912ce3b5a53ac2e5692e9d82ee6e82cde816b7cfd0145c69313d1677c9609c57d61bcc1509deafa54001fcb3ccfc1725361f92c92a36c9311699ac78a2cf98ed64f52106ad3db064c1babc62432b72a47aab37d65855f86863b77afcc130015a8dded5d7b6d1fceff853b383a893647582cc84dd0ee595ac8fbb1f488f8f3022ee7b786ff88af057db23e5aee254a4fc471e87a8543c5005fbf649816ec0cbe858e7256b48d23437b0db67a826afa4125c42d63716e19cc66661f37df0f70369c9efd55bc7ba9a60480a0bb8266118305c090638bbc07709700cf9fe20872e3119b3b336b15ec35af6666350494afd50aa70ff51b8d4e37499bbf96f7f12c5a10c7465ea358892b1148226b4265c88731908369b8d3d39b2a8e52617c2f56cd81fbb3ecb83898dc682e6014186664f0f9aa8ae955e326e07a6c36c2d339d1a823a6d4861adf75834d2569cdf4d5055a726e09febf3a4ff6eeb7d236281c9983c8cfad5effc27c0a579bf24a32ab8869ea0c3c51b61d3f3d4897e81d4e223244b282c6026bc8e3f86d9d3068b1b3ec80ec81f382c303d5710af0fc6277d6acca08e88723740ce7ed0450094be5fe10e3b8083522e26054bf9af4b5abb609a99bde85d7c57cfcce3fece657812b4b429c9dc745f56fb2cffcdb076dfcc436672b7b1e1757d9ad27f405a2ed51c9566c3274c6ea6f48668a01bd26085fa8510ba613166e6e75386ce93c11ab606cd5018356f8f39223e89d8ce16ddf5cd84e870c357834587d0a6f38dd01c2fcb3a43906d600bcd54cf42011aef27a522b626c46ab88d3ae1ee3d32b3b80c22adb19e9d1929b7833f463383db48f17eb3782033e6d30a954425b58a689c88ff12d10496815343caa6045890f2e28f36ee04c7105dba6cd9cefa117834d685314ed0f9495a6abaf68a5c85bf561f864ba85ab32b2d04ea26e669e0a119cb6c710a52f00e", 0x1000}, {&(0x7f0000001100)="5eca8d3837e188bffd55ef603b9b1a565a080022f5444d63ce034ec5101b8a6c3b8a3d647973b9eeae07a1e4d6184554e358e1eb84daf19624c221e862b9d6388ac9b9ebd77a36a4b043dc604f1c0f72d9efc6bb9f50f63909aba92a2317a3089efcc8f04c34f4b598a7fdd1bae12545eb01dcd9ea20d821951b2e9d18cdcc5dbc014848af649ac91b50526875a92013427eb3929df8815278ef6cb4766fdab8dff2b5d1b1cc6fb17ba1bf7640a98e8ea2b8c7d9e5975d6fa5a51000944cee0aa522825f6733", 0xc6}], 0x2, &(0x7f0000001240)=[{0x20, 0xffff, 0x0, "4d2f911f13d9e4d1bd5453d6aa0568"}, {0xc8, 0xffff, 0x6, "65ebeb7c84c8b21ca382b5ba91adbc6699f8af5b520da3d5198b684e8c96efcff3d3eb2d9b4121b55af24edeb0a1ac62270e75ffdb5edf71bcdcf4f77fc3cf37b02773103848ea92f7187ceb5346bf79c9456af39f377e80149538fc33eab7bda22ced89f1414870ca9838bb1d7bca630f25ea9ccf9f61a1fff412b44f9c50f5694642e80b751f5f6dc9acee1b9a6cc74c5b279b9655849be62edba69a97b8eed981a054caaf42db56d3c78809936fe6b0b6"}, {0x80, 0xffff, 0x1000, "58064cfdff2716a8d6c19f3378836473e725b749f2d7abaf39c8b0e142a0a7fb75523c2a8d80c4ebd0349276c875ed37507d8dd90598ab3cc109e6df9031ac0e3b7f0688e419bd8f384049ef75331bd12c1af063038905a53c4bf163d6059003832b70dfba2b952e5ca2e7fbcf15d0"}, {0xd0, 0x1, 0x80, "b38341c140d89a67ee1ed2ba4838ad6bcd5429ce04f51d08aa70cd7bf33e75ef7dd8d30ada9268d37c7197f78a5d65eaf53752c79f5cc210933a34d5b89f13fe03cf1943dc782052706185b626fa6aa222ea5601b26a54442f565e7278b0aa9cd2431fa80a48736931323fe1ea39dd7cd2b2b69830bb7a0fc1e45a2a03390b9441ab42bfad43b3c21106339f34f2b6ce8486a3a4a961b2f628223fb9b074be6823c5b859287fccb51bacb8d0f425c98dba2cc0801d0b6e6ac7"}, {0x1010, 0xffff, 0x1, "016bcde0427b41cc4f038899722d2a2d61b36e733c5b8898471732ffc127ff8a82a8bcb0da44329333de04b93cbc9dee7229d080df4e78843902c5695b37481eadb45709dfd420a912ee59f84bd2961aa51196efbac5c9d8234970aed4e5742111b75a08f326f5962e0fe2f7a4386a80c7412b6083d7c3a49a5f77f05243c4e9b66e5096fcc1d675f66dfa054de180bbef3fa02fc76f3ce49597b646961a691ad1ea1b7bb7408ea75c0ba8c219bd9666688311b8d324d2765f6b4d72b5cfe5a14fee5ea7fc4bd69b737304a4cdfcc8bd8a1052d8adadd6d301d6f2abe138d640f59ecbf838102eb4d910e2871511e152c5efcc28dcb7420e54900cf76961c757380be4f00b1b71fdd324e209a147826df7e71c84f7d33d599357cc6fec209d8233adb06e9a53035e59e74aab82269ae6b03af1ae8785f46c5be4c04659e3b71341af535e01a33a48b9cb788ddf486f989b3b8e5da28a11e2b3f8cee92af7e1d199ac997a08785501186c39e6e1efb6a03c021b5d91f8cc31e12072b8fd353beeab3720e58c18061f46825b4606232ed97eb80f48006942b580bf27ae898ea2c0948aa68f4d9a2a851d4303849bbfe86e0feef2c6ec84bb82e5d2fa269becc871f8d0578e296a1c5cd4c55542aa089785fd12fff2e230208e3b87720773e740a536aa63c2393364fccd6b781495383a89aa49e2fb4e9782a66583adb5cb35b9eb9a3958fd5b1b982d48310ddfa91ff9f813b31aa6d465457437dfb924b5e30630b1abaa2d8a2a72714b492651f590c546e4e6a4d991d90cb4d3174f6e703a7fc3657def0d5a4055e99225717a731a64d41eaf1a1a05503483d5eea53606bad07004691cd1d8e35661e63b91411754254284081fd6d591109d194b6bfb0de07a3949f8b2f5a2c48cff10e6d9ae749b24ad177bb8ff34059d40220bebb67d4f41dc8ed6c2ee1c211254a4dab773811fa948d22a79615417724dce8ef1d76a0fe1fa2569f6e5ede11ae992c8c99f5e056d90b22431da66ed0fb6bc4bb5a8866ff14ef44ea8fbb3b8a616fc368dc0e9f4a22fe5d6d92a327618fa9384b10f2fff520b73c6c59a3bdd3edfb10e46c772619b226eabf12c222d92f89895a4c3ae8fc149e7725b17f1ab01b9e83b8386207da19040038358db60fd74483df5078accd0bae5b0dedce9bf8ee6c4b69f647f518c44b231a6ccc59d4faa7a9e1ddbdb3a729ddf039f2536764d08a7b7f8477e8827c75820ed13a4153deab8b3ab7e62b4d759f03576ba29d9f06a8464f6ee21a8c72b733ba7397a9730e8e4d02d33922cae655c6bdabaa36e4e560b9a99cbfeece8dd181d3464792d03c54d72c3e16a62f043f56ca582d9aa198bba0874d3c721b01dfc41c787deb913fc0a0480c6d49af318c8d20abef36c0d55381792bccbb54970060396a964f56d27d523e4164e8cb437ba8b6527c45cfb353d97084ccf186e61f9658cb11ef66024b1ac35e1b33bd394f2c6391b963e8a67bdeed84fcb4614bf5be6643d4811393d405b43f76d6123d73ba4c6bd8b3f5ccbdfc1528a3fc4557b03c8ab2c746c66f46a716b6a9a393c277d0b2f01e75dca97dc877dc7fbd5338650faaa748a7cea84e760dbad2b84b8d872034e773e17878934de04a00e27fbbb3f940e0793368dc381d4d26629a06b2da96348017ad080c20d564aa04ef700cd157786df0ad8f12345b1d1a085ce5cec4634ee0c48d08eea01dfb4da358fa5754b15427b13ea4732d6260382b3425af915ae36694c6ab823e2e3b3f562f8470b9480d13ec391ad2f6124cd0f0b0d92d746c9f2b2ca774a12018d966535f8d4876134edba3f37a9cac32f6f725cb01294caf04b799339e0f2ec7b4b94e720cb85b824a19f08a5f546b273965fbebc94080d03e217f6ee283673cd1b2ceb0f9108ae15cef834a339f04f90d1828a91d0c842c962e60ab34b1702b038decc355cabd26f37522f7a56632d814a2c56bc1e1af8ac129c1f8c35d3c06be6fc2bcd15f9dcf65b29d83b8bd0c729e58e6ddfe1e06c1d71f8c7221c517a213952b8b6e41e5f4f2f0d9fc97afb612a3126dbc094e0d1b59cbd5558e198db3ef94f28ad96b50c3448922286ba479dac5d168f0ce895aac2cf6c540354cb97cc14252b7b6dce34bde8b0017d529df410174622115ea4766e3b75ad11e7b8c9fbf0ccfbf3ebaaf57b2e6ce0ce3d9784c46e01c8263bcaf307b6c66458c363d3380237930cce0ed591782a33a636eaf76d41202eda399357c2e2940c15fb2e5e442f6215072c9b0ca3ac470d6416fe5a57e369b9a0474b94133c935530d9778858dda09af9f2ca2ecf7a81dd6ad8fdc43892ec19a0c94e720c8ace91bae1135106d016726b7b79005dea5aae59c9762e0462535e4ea4509da3b4e66834076a911ab42553c25ae5a8184ae6642d1686c3e58cd38cf5dd622a8f51176b69615782dff22cfb0e47e5db7c2a273940ddc9f8b7ec25d4e08609b85aab86a9aa0fef26a24d6b3d8ac8282ab9ca63a2e2c7d69f69333dc597a817317dbf6280814060f33eb0653d22de731bfd4d464e9e352d6a9a9b769b58df31dfe388773c6fb83e76399fa4916d9b87df3682cab0ab8a9989d7bbb679ee06e3bd0bfbc494ebca19ceaa63a41976e5ce142901a526b9445d522c543b70a7df7364ff5677be5776178cf0bd19628e27a87f81ce7ccbfffb9da6f7ca3951ac8dbdba7a490dbbbe5cc5780fcd790de525827213ac937386019487e8658fd20674887ce375e149d7903c4349304e63ef5752666c9ce98aa12556fb639c3fb6238b9dae0bfe5499b0451937fcc45908e8a0afd161e18191c1cc8ed9cd0b49e919284091ed1949b36f139d34deb418f2e9da6200138484c2347ad7180c30ba4a1e6a35459bb19185bf3442f7d8bcecf4aab50866608b5e2cfb7ca18b24658b26d103b029b8baa39e2f37106b64e9c423320dec662875aafdf7b656ebd44f2eb17a024549aea2d7ce057721669efce631e7bc3ba1a5bcfc41e788be29e6f185b5771b5c3c509faeb70d720d5942f84f2e5b52d5ee936b3645fbeffbdbfaf2853f9d581baf354832d48e62ced5a82e5e461fbb624f32a47cb4f2a95333ba30fb5347797c4555a8b9a86fb45fd9b74b7a97ffa2812b292a82455fd6ea9427b3eaeeaa3aeb66a3fff1196319adaed8033738a9edb96c288cdcbf72ae0952c9e9def9d23712bc5c2f723b72d51e94aae47eb46492299d7c48c7a37ce541a197321267973a7706b4f9ecb8c99f0cf1cc31837da504134d8f8116bf9c46f72883ab48e1d10cdf97b877f6c78d53ff807d51609a6db6de2c53dff3e47bf830c75889bda5a93bc64711ae1f550de6dcf8383f8cb879a22cfe141245b996db168b9adcc17ddafeedb860083d7e81487cfdda4b2ea893eb37598a96ed4dec3bdda8f4b894a80e8d31b8760aa7a5fe3a66347b9f84f2da2537513200f9de5e28eca5905fa74c4c03786d4af739687f0b78fe965e497239158ea646face73edcc078c2df2bb227773078081a0e8dabc7662db514015781653ba6c341fcaf01500bfa4791255e3c566a833b536489b1c3726191f42f6c41e55aa2669f0a3f83d065d07fa39b68529ed0f0c135d929e33b9298bd2e59501beeaa0e3a29e848edd209a6f8e0ce7a70842b21f4be41bc705b57df4ecddb4308181de41783908b8941c2ccd8cc63a7ac3ae48cb469d9263f7192d0e7b707ca77f0c3cd9cb957153d0e5ffe928f38aab23aee8c8b0a69805edd8d2ef4786d06b33e3654e43be3439fb23d3a062667200ab4414ef132e341d84fca74192b9dcc6b6fbf3592e21089f5c54253a83a950fff51f6fe6f409cefe55808f8ba277918f0987a41d2a473821f13d355eef1c13c08d9651de45f5b1dce5fb2649847d2017744c619aebb8e6e3cab7525ccdd77fb3d03203efb567f35853e3d668d3d858759f28b5dbd832eb3a44706ae1491a963e3d9b9affce229813ad9cdf145275d1b627aa18393796a2f2741d4d503ebcd4403ca95143e393b7e7a78bcf7373c5449094c2afdbab28a48d750f0746ddcbd68768943d3b71eb757b8eb3b1d6b10a7b9e0ded4cc4140d400f4839bbc4418ed713e1f613f0d3b84e3af2ddd6cc1aac7030af37fb784ac665344be500569b9067a178127a1dc63a85c28cfba351f2c300dfb78a7167ce0712b015b4c4ffcb4f5e86027c4305084d761686394c5e7a1062caa1211e83f83ac264d96c0c296763f46b8df640042667c6ba696d3b0fa91ec5a7abc4f0dc7432439e17c3a31a0219252fa5a605d8a5935ee41e30ebcefc52c959d8088335f0ae455281408967c77b24a4791796ffd2119a6a45bc6f0140938ccf53cb41e1f99c9586e0b4280d060d9848292e2a9ad91f705e68d7f89f905335eb93f6168662ad84cce8672f4885c9a909f73cf66511f4c3c0c59c282689d48ff5dc12baa62b15e4b282ebbaab10688fa48b1dfa5f21a6ac74c872c58da9d68f95fe82dab58f57472c5a8d4c64d8025379736156475d668d6be9c9d9ec334fc1e9225654f357cff31adeb9c830172c3dc48eff55b704616a0aca42c3407047f7dd933e560f9b79a147fb8522745205bc85798aeace29903fb03cac5b53b038cf274ff24584c35aa0c1dd3c0e9e761b1e70ecc0b3030aa94fc79bbf0435d4dfe0dc2a980033f9ae32bb38436b6f784c51be7947ee783fbeac9bd210cb2bde580a2d2c1d35c0470b328ba87b1a5f1d53531966a5a986d7ab797b8206fead8a27250c958bc81553bf033b16bb34c6770f07051d96e5cbed5506d8b0bfcf0321dd3e4831ac17ce97fd2e08312f7d72411f12cc90771189c9c428914f62ff0c21e11fb74ea45631f5c498219216c2034a7e17cb3f4fc5bd49473fefb72a00c02a1c92e73b223d027001f4027af110b7b80ad7297e6091c5decc4a82cd8f907a3a93cb4bb1dac46ac54571b344850605ce475bd8d4a62f29c7eab49424d2513c20c2356bbc740235948fc58b953d02f6e417d9473ac90f0bbf481d2cbc818d006176fbd6fa5d27820b1d5a657c5fbfcf853265e2586e9e088070c4b8f484a2e580da16f2e098cbe7b201238607df39338fd2c498246c225c270dc69bf8e48bc47de3fbffde56811eb91a4a903e262101c7b056cab39a646ea9b1a3216b018a30184069df0da1ccd67933a887183a26977e4582b760c7aceadf316874c5a031bd05ceef6598d1590a265e4a0945786f061ab92a48e5783f3050662301f88bb652578069aac155d5286bcd142856e7738689d326892431874ff634c2b99fa318998b47ffb43b3807bddbc27fcc6d873ba0e2ca375768ab39e51071b939250913b0dc5edd595aae5bbe810f160f2170362a3e743ca8cd13bc5f9b22faae546f293646a501fc9e8ebd67dab263fbe685b1a52d9f3b89d550152be4762724a840a02f167c0ff921ae7d3a8221b7c03e16f9f4ea3c608f7ccb66f578f2b260326232e96b5ffa138a6af0e5b6c7cfa3d8078201e09c53e7c0915a8cc809e2e550435bf5e0a78c8163b3cd5e1cdc6cdc65d771027c69ffe327fc190b9426ce7b97e46605f08973aed59688f3f512bc10efe0ff4e1159e8550b425831b69fdacc0f4326fa2d3fc6c0d4ae8e92f054a139bd2c522d625e858741a721c37e71a5c4e826eb9464c81b58363cff1e4c243df3e91c1559b99e148f2c4cc2d0810453cf2f6d945d82028186fbbfdc2faaa8934c4fe80d5e2ef3291ca9206ca405c1fece3922316046d15c77cb0a152d608f2475a06526e1401ece7f5d3054"}], 0x1248}, 0x402) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x510, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0xfffffffffffffdb0) 16:04:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2093, 0x3ff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./bus\x00', 0x8b62, 0xc0) 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:04:44 executing program 0: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:04:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="bc", 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:04:45 executing program 0: semget(0x1, 0x2, 0x200) semget$private(0x0, 0x0, 0xc) semget(0x1, 0x1, 0x20) semget$private(0x0, 0x2, 0x200) semget$private(0x0, 0x4, 0x1) semget$private(0x0, 0x3, 0x0) semget(0x2, 0xffffffffffffffff, 0x11) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18100, 0x11) ioctl$TIOCDRAIN(r0, 0x2000745e) semget(0x2, 0x2, 0x40) r1 = semget$private(0x0, 0x0, 0x40) semget$private(0x0, 0x0, 0x20) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) flock(r2, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, 0xffffffffffffffff) 16:04:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0xfffffffffffffffc}, {0x81, 0x6}, {0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") chdir(&(0x7f0000000100)='./file0\x00') 16:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe17, &(0x7f0000000240)) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="03ac618657e82fcb0d99479f74ae16ad4a67fe3bef2d96cdaa8bd7053a64de989deb727e49d77219ea55b6aca9bb346d5b80a8535a0b612248c318b8feb22940d209b864ed2f5eb3f2a2b8c617e2b7705053989d80cb4c2b8e4f74bd5f21cd55cbb092fb0f5a543b45d74cc9ba928ef3c97530c1de9c1d7fecd2b7c76c9fbc034245c39a01506292cfda11d70b3583b365489f5b13f8dbd14716a0e53f2a5e373faa936d3b3e7086", 0xa8}, {&(0x7f0000000240)="59fba72e3c23d9ace2e75cbebf18df388dbb8455d2c8ac020bdea976d05f86bd777c841985f5195806192a1a2ee5805c4e27259438066d2c28963914b170dbe5ac49d9d46dae6590421812c1c6a190a36514aef34e945512a8d61df10dc588e29268ec750ffe0fefb9b70e8709981ddd6e99a2eedd6d1f158dcedf81370667b82a339dc3641fde929442c74918ded27ba1410d844fc592bda872a62f9e1631e02e12b7503dcffe567a356e33b28321104c2499e439f64c1274cd2a74df77de37811b8e14f67274d1fea0151b53097efa7e2a0164ea6a948045ee3f2b42f48c37dda8adbe8a829f761736357697c35b5011c4442e6ea0c9e25a35844d053df1c5e553b79bb31bdffb6cb2607426623464cc73b2c7d65a2859acdd6c993b07b51592a4bdc9fc07a64678ba0c7d6b5c85ecc55af4608cd43a016c6bc34d898d2a906f304f6c1d1df76fe877651ba913d0e2a19e256d314e2a58740e25cb6e9cfb61bb5bec6315e7af4e0457d7d99fc3ba02860f9afaced6aa9c51cb030eb7228b4f225b4527f856c85832c51373f74541ae1495a06902f848ec102f39ee42d7dde1390b1bf304cbe674e487c25bc7a0a94bbb493a6054ea3084ae62643a414bcbc084fb3a462fa1f58701a263f71e6b4fe472e6f926b2e2e5f31ad6122f06a8c02ba3395e6fc06b12e8da50506274060d45368fd2ed90943a04634694e968397b2267f37bb57ec13867632581b0dc54b2ae2407210c6764addb0bc6079bb9feaffe1e5e01a5904c8aea3749fbeb850dbe7c823260c00c42ca4048c91d9e4c456d5cf8fbdea8c6d5749515644795949f2d10cf998e86abc8b164ab26e7ecbd7d8b29de49cc62900bfa0c3fd0cce5e34ed5881d3fb0bf2bc1eaba2cadcea8392580317f0b2920efe82eb0b67be631f4377eda7647ef7d2d6583f0ef6cdac4e4d32aeef7ee690e1767888a0423f1ff8fd27a42f6e7ff69885add8e4b0178d0214f833cb4a8bf4a5e63daea3cbce96dd35e29395a26e918b44fb68355e1239bfe852379170faa5e4691757935e21f2b0ed823616cb1bdae345228bb5a817fef78a6e73b57eedf0fbc8febb539d27a476d8a49c84601d8b5abcbd3ad358d996127ba8b34c9b31c177edb35ac7b20e15aa538f82d2920c3eb1025cccfd877743ee012459c252ff0eb42abb8e2777e3fb462a7967e213d2a4c4890b8cecb99b14cd285651364863542a18bc41d170b9a0d4ef2e1579d9111a3bcb964a7eaab6a08ec9964672cda09adc6d2086275392a3904be12468c736bb5f52ae99a1c79c86fbf1fc8ee0bc5b30d9a25d46b68548783d8b4b6cc8c1d5b9b5d42bffd982aee609b8b34369ee24a145037a8e2e623da1793dc520a4b4fa28d2008ff2bb63fcba1905fae4b949f4de16e7ca7e94869551be03f33380eb878ac568e7d86a86ed06102ebba5d6d88a5c27a1bc70d421ddd478f22f2a385914e34faed1499179d0dbb93384bcdc381480756a152d54f9885b8cc779ffd1ac3dacffa63ce4f828e50e70365649c67888f8357220da72029d9e945ed577c2cf81d80807db01c290c67a8eeddcafe719cf2a90d80f71bf44d4a8da184348a1b85939ca64f67cfe31fa7540cfdf000b69e36a2ef46a39cf0e697ef16ab16e6998d9a15ef9112502c92d8777f711b0a416a1b328b69c0fefe630f5c0fed2f98879a4b5fd64c8980924f40440063de9416597feca6584effcd650fd2af711452754ea276d63af2d58fb5cb133d140dd115757092764eb8b5a69c71c0d90e392493841d7b47f16d9656232e39ee0b2d2b2678c79014df1882a99a6e5f347c2eb0446cf12d1c58aa120fbbeefe97135ea74b44dbad97d4d85056010be01abc71a6f4ad99fd570d24a8b77334833deff1b70dc52120606fdc0431a2ba5ec027c7d04e2537c4d67fde68299f1852902c28ae6a0c07d9106b32e9efa353d53338a610ff4a529e74e12e2da88eae72482cb8fe3d379c1178dcfce3f0c57a4d8d052b1a207a8a46c7bc167c13652477015b473c168978ddc1a8738ace6b473a1f15ef3c476cb664c243388b98b0b0e1e27500931fbddcedeb9b69a18b2d5d8f36e2bb7c2527fc3ca50bff38ab386dfb6c13d8402c7ffb6848de9d670eb9efcfd24f5a9a45812b65bc5fe9d52f6e0c30dfa1fd45e94792b8a01c5dd5ebdda606eea4d8ba49821424d2d4dcb1ac98fa0aeb69b2cc938f814264c53a9036e9d281dae91daaf7eed1fcb596ff8e9021a29b40c8080646418f0779fef76d110c8e15c371270070857177aedef585730103bc4a7a843459f3e7b1df9e8d208606e7a87482cfad3fb94002c724054a87fc5fe70d7f066a914852a83fc7b77dc62d467ae9e82ad3c117069775472b7f7241ac7db3f1a292a2b0fde169d56336a5ed4e696558d77434330af95a71c49c9636143518e91461d93a15c4e5b95e2cd8e23d516617ff1b18b259833d526b4cc03381698d27e2721a5cc9eb8349a8f01f422784a783fa72cec694ebfa5b2fc9fae6316f40ed5a9c0461b3b6cf7c5ee7393eca1c1e0f3984df35a769042a9cef252c22a769cd39ee13c86ebb7c20d3aa17bb6aa97bffbb281b3506577d569ac94601fd1095e8bb331f6780474a6e4ca52a01e17baa79ed9b8b63bcd6f9e7954d903f467d20f09d4e7837158556c7609e1fe1613838782bc9a14a20040989b19cdb74057ebbd2291af11b66d7d69f755b4b92dd7aa37f25fa172a45a9b5636f6ef1fab18469da9f3798e2386706524b5d212c9f6da47ac2f0b7d974d461483e8dd6bd40de968e0742803c0d1a658d5bb340ea0b486dbef914ab2bd889a613e707bb8754867e1e153c53b5c4d25f39365c113a800f6fb84202eca5a391a79ac5bb5543ba29e0efbf11fc47a456936de5fd3541205084302aa208bbc575f90708f797e920ad911ea35841bc2392046dcb281c83bb598925495f150f0514c67c597ee285b7d7bd5440e7a8179e4e361bbea88335d1d05fef8201b44acd3ca733437b143732c11da7bfd6e31e1b5df356bd802a36453421f8abe6d18c5ce85933790c371aec4da1eb45be58228d85c9441ae786aef6e068d97c2109c3171b6ed62e057cee2e1d43ac866b3ba631bfa7acd0817a7f0f74f591da0fbc0a5ae645fbd7be5f24e8e9e828af1be39f8b5472ee68c594be66b461653c47fbc13ed53f6ad7e2b0a0d118c773288a5cfed418505d91ad3501013e6ea9f2d6545a4c39198bb8a89dbeb83300114ae4b3ea870d670bd06ba9a4ad2082b863f4440640ffc7580a7c334a773839999203dc1d80ab2f5834e1d9d53b86c4903abc0b9b3f61e56fba8c5b9eed48806c9764bbdffb885d6e6d78c109095e5ab7c60eae3c0398aa65e4b88eb4a411bdba8b876268009cb9061b7cbadf5350d0572c9e0c8a871f878f46e3ac4cdeaf015be6beaf3f47d9092ddd91c7a2c3684c5c1461f45f790bdc630d60e883bf8bc9240c9c88890b628aba7b58075e6ad897304712cff87d2ba73cfa60c1c0fd306593e05347d290b1aea59af7a0c15c216213f2506604a395de238a443a9a3c21878b802e6261981575b4c623758d1a7598ec6e3fb5a2a7897bc0cb82a7e6866b190de08ab98cc1538b64e9d9d43d2b5caec30102be27bee955a699a729e98343ae89fae3315221a58c230c4b663f92e5f633ad3e2fb5a626bf175fef682e5bb9a5dacd8e71cf6d9f9b1bcccbc7dcad5c00c36f83095f70a222232ac2bc7c33e94d1ac8c255539396068f621afaaf042942e85c944228defaa3c2fdb366db8ce56f73af6d5a301d8c8d52b8636668a668d54abafcceb4540e5662acbf167e7980bc8d44bc7992adaf269a0c9196b9531e7b4c25c1e655c6b396ce368f90391f877f56072a30ea55708264bd249707f51f281079b1e0a4baeae428b1d1118c0efe0ca8d24a72f4896cd9f90a10f3307ba5fb04ac89f17a7d07eba3ba4312a3aa5d211e58a9e6e7614e364c424602b75a7bfdf31d9d951473074e632348febc2714855ddfe5a1497c30d7be6b2d658f9ee4a8ead0f6a56f27610f6405bceb38585a591fbe093c03cdf78350c495f16a6cca6397b022e8be08862b53c3698a7f0fae6d4ba7226d916dd8aef38ed467699db5a1b00e0dc995525aef110c966572e73ec2d5eb38b1c2d30e53d7a3d789a1625176aa30bb099a9103fc47df140253b126d46caf75dbc93db27dc3db6ec920dcd438829bf3f97c2b57150b539b453bcb11d907d3882ae7f280b9b14af16ee48af0deacf414b5b80adc00c8476a7175b7f77a0fce28f1287dc317c2b97974d5f45a5b210ac6aaecff65d0e75af394b2bc44c907a03512fddc07c267fcc1a17c7b418e683027a26312088b30ad0307ffe7c00edd47657025c521ade95bc3095bdd8a2777ae45e944de5b546202a5c8a2b12570291833573d859c15d5887a4905adf047c75f73ace38d49b84fd36b7b77d686d843226aaeaa1194eb142d97a6b6dbbe726f4d664a2c7ac27e479ab8bdebad4b3e9c94405fea3bdf7dfb5c73d6f857de7170131bed58e99325b3c70c05e55b072b4338a18a763a2c1ec813a6f0b0afb2ea43f0b8d54c6c5fd6a78698ebfd0929ee0045f1478c1332e777254d4a4a650ef9359b16b108e29542b665b1cdfbc9f9648e194f44d244982fb82cadd217de8c42340b9cdd4536d326c481cff8ed56b1e7a0dd8459579c2500dd78f0ade8d13890efc9878bd9b172d5f9f78cfbc104fb9895936112f7d3946d4855440bfc1f10d0888e27092b0faa4a5fbb6d501759ea32fac2213973b1b8545e73f5d64347ac291cb20aadd5457040d0189a1df463ce0f9f71455a0e32c495fa96d523d6f3d379f5e1b77e22b260f80f5c2c54cdca601c5155eeb0c65c5281e97500475bd056360e9239af874b4a4483b748ab2e52b1fe2f7a501ebb4f6ce3e948b97772afbe9fdc65216093fd6580e2329e25005e1dfd91665e4a42251a53647bed0188b2abdafd0e0e8799e70243f40e8bbf328928e3e56d4dd88417356de68dee532f4d3fa3944923ead5d541e00ecc2e01843eb2f9f1aae7651af8b39702324befd4c18e338393d70184afb1305378be2c79faaa406477f46e7d596a2420eb667086b1e3a78da948191dd3d35db5b2c7bac2f3991f9fb07f4f86ef276c03d82f424572b40b3dc06c0d38d9829fae5208a8938711b4ca52c5088add07d73c92ba169935f23740c713a86d16bef542fe9dd50a9602b1c15a51dc43435f4954d366873158f2d7ca973e338f21b1b5848f3da2f981407f4f42ea7735246120ccfd004d581e99785da32633ab0408bcb655c3304df88702c24614cc7228e97aae7ad85401bed18c4bf8b08ac405a362ee1c39d9afd4f0486e3d6ef9c27965fda067e4831711fb98f7005ba5c2183ce835f393d3af377883dc36d49a2402f409f3b4bddeb03628f6eaa97f34d27ace5b1d9a1e48f9feb08f7974da6315b6972956a1c3099287f4dfdc7a28fc51139b218ad2b8613a801571c1dcee1b5eb5038c896285df994f35ce2b3b8dc5865a15ebedd2d01d98f65a54e9c21ac3aa5dd95f179f00f179cb18007e51dd9eb9fdb300cfc98e7b1a94cd87caa1d90a7c0184064a87099af51a678a3fe8637deced8ebe05c1237ee11c8aec99ebd1b2e4477610297a6680eaa5ab5d3159efc0bca5643239661bf4b1262e38eaa3fd34666f9a02528c789a2421727de479c4367ed220f8d7dacea61e61db23e13aa877e717868dd8ee6495a9050bffdaa8edf5440dbde8b5e81212d5c80f2b12471e", 0x1000}, {&(0x7f0000000140)="fb2630ee6a06836ed754e9fd9767978a82d63b91dabd3dcd34ba5c48f4c259eccd33d70b9ca7faa5d9ad9d87fc74", 0x2e}, {&(0x7f0000001240)="8b38e161f592ba6bd94d2953ad14868182af7825e7ae7923aabbe4c7c4f09f951159b8640a1e4b48277913a1a8be39f1181e39c2a5de262adee8c1c39e735b8e2dd7d6cb79eb230c7c7772c05af72422d4eb353a142dfe3c5a3113bbf6de505f39b91242cb8e8e3a063bbf37ea6c14599196340469f19528c8ad06f90a8b66e624623122f908fb5a75aff7627a9dc47da1c4f47db42aa45e6e00fd4c6a4b2464dd01ef62833126d233d83656087add1c75cb3d6200fe1139a6ba206d379998cc0a1c15915d17e9845a41c51f221aa62e89e6b5366a316e416dce397bca1bfdebb27bf41fb8fe0a70999bfdca098f8105315114e6db7c0e5a80b3", 0xfa}, {&(0x7f0000001340)="c7fc4fbb5011e44b7bebed48ea0b80beedb0159af21c6478078d5362daa8cf15c5506fb675434cd41f27fc00e08f7eecc6e4a989c616961440474233d0f94873228c950fb23d82bba48eb6a453c325d8550b85e4ce9adf5e01df03e8f6a06f116d9346aca6a4967494426ffd37202e1aace1dce99c3ff2db1ac45d6642c985be458200476467519c604cea128ac7caa36864c5fec362239bc520fbd9c78c951b7751c54c6a526f9849f82b2810d908c86ccf2baf650a89579e98b1121c3cb343f6089c2136efbc431d89fdd3918cd2527f0fa8f68483967b03c247b6b43185dcc87fd867f001aae89160a72c11cc6de13ab6003d3ff48f43da71885513603448dcb079dc0b20bb053d58323cba5b84bad04e8a27aab5a68d5187ebc7f0d701c5cbaa98ca83052f394117b866aaf9bfc444c1769fa5e049d043f67ce6fe77f7167649bbe41ba0d4d4e275029f7cc5bba160efc06d1a4fe47d617d3c532b4f3870f05096bdc52f9072196db950114a4e8398ee16f625cc8b45eeb8ed2be2ffe41fba42f336a10049112763ebd679e37143f7379a1f81260c30c38b2ad3d34e663dfff6919dd58edc0ebfd19d734b87e78d409925b181a5679c9686535d3cccd0e719cc09e5c2a7d518e6d89eecd254261f57509933563a58add94552aad98b965eb965330b28a67c9e775e37f7ad16ab23a045209d5b6db6d58cefcea7295d37b9059e94012da178c069aca4608b6968ae26f826451a6e20b91677feed5d28931d529d58a73d3b12bd77d5e12d8d10fa1c6cfa347f80b96f61a88285879f25c3dbc22f73f294c49948dbb48f17e3c88187977c7a0cf9017c51e33df6b5ac4f7e839eb0ab107eff9a60684ec5265fac0e252006eb89d92aa897006ccf93f9e05f13d407a58b3971a1ab6deab9cebb61ebab0463cbb94d37158a586a97bccfc15794d08d464d5c03e2b0bf7a2f7d96f826bb4884da6038b5edddeec2b99313ba9955218645cc551819fcdf06838b7d6be67dc8f6b5a524b483f0dc443ee0b657126ca15798fe9aa8d7b9fac457dd71a32ffec27f64f66e4b4242bf7237ff844332237466928befcb0600ceb818df813226a488304ef90bb7f916591bbfc09c3ead5fb7c21a5c34d7b13d43134a9079307b122cfb93dd2ad3b71680bf8c965f12ecc29b446124802ba101c150ae96530d06fe92c36db2e7230773b96309a27718115d381158862cb406b9a9157ab01130094fd128d755c5248debe75416b5fe6172dad0b9d16e8e0964e9aeb8d37a8db8a5a3d44ba74a6c8241e4a1e9d0b746b37762f4bf48e65a210cf8005b0913818a63b88390fa619c4181432efbcd5bcdce68160cdf42a08fc827064aa813cbde613e3144377d6a98e15e07b5cc32668a618aa0bfbb2c56a66ec5aa54c71ab8c4289b09a33b761924a7d89b4424972b2bd7e12ef5541d39854a5a02135ce682876bd073bc9917133057679d86221555ab51193f70911510a1e1cfe0eef8089114c35d04af51f571978d858a8396be241b108e35786006bb84a6722e74b8b639ac0a368d07bbe1bd9237012df190f7d8f38ac60c9c26c49b545fe371205dc3940ce0c737565e5773f44d6e1d30a702d7d9a44e5cec2acf1491d8e204c1c981a3c5f87dded404385227fe6a0c6c333f739f519467d3483d3b0e06ca1c983000b480c73a0fde6fcc41e8d673ef36f610b662ff0e01682fa1786036a1ea91f3212d07dbf4891df7681bca376027721a3b0cac3d751239e9c3b6dc398ccbf26e9bedc7750d8e048b757a8ebbf91e15eb83ea7a1cbc6b97ea88d31d0758971574a22e24519329b3d0b455ee722748c5cdf0fa3d20c1f1fa02656c2c4a5347a30aad93c091cfe23625373ac424d2ab242dd9bee8262fff5b474f90196f467f4fdb7330c84b0f51b4dc567407c6e931a1acb73a7ddf2eaaf39947d1889937d0e5096f790b1a2e4f3cea20d0524e753d8ce01e5fd3b93f7efa71bb8b4aa68bb2317b377c0755b67b578007f9e849ef62c44d5fe0b6b2bb18233629b97ec8002c5d1aca9380a54f272b41fb255e167a8480a1d378cd9124732136f6f9f6ef8f1c04b0a721e66c4edf2a4085679ded22893ea8a9208e7ab6c542ee65f7252f200fe04594c9c551e14a5de0342f391e1d2db4c325e1a03ed7014e4c71cf9c9ab4f9791eff0474ddd540fc914b24149e4b8692e3cf70fd8d68a009f570441d167872f0d898ce5c7c520528776dfe4e8a520814d57038f54b328e9e637cdda98acf27723fe69de68330d33ad2617437f10b8ba4e6069e08a97a04a5d116dcbf61c9fc8d872e3ea64d52eb440aad7828f036bef2fb5e1aca255a9ee152fbc1b2222f64359471332331bdefd0f0e25319cf310e48efa0538c958a2fdb5e3b8ba05a78631a7a870cebec3fc2d404f3bcf07ff6f1bc55f3bd1d47b1eb4ef0dc508442879be24336df5894c87bd278aaea47640cc0c4078781c635c83b09fa55164080f2e352c04b6f190c588aca7a408df5903c8d4320b8341a59b9b5929b1b4336043bb55eb578a5a8db4eb6711b8e5aa50f89eaf08ad4610483df3d6f9d0aac5bb588dc7ab411d74cf116859771113b7c7d3deb8d2ce4440cd18e8befeb2d4937da564476afc337ae02da361913dd0a99a2a9e413f52960baa2efc8bdc3a57f7c908921ff46142af09cd32dd45a27054ee6aa8eca7e816c5f673f4cedaa77dac37c38d9c8a08e1fac9a0790c4188dbfe585cd53920e535a5a523019362080fcc2604e80e9bb1f689e9be63f0b32d343528a8b190fd2b504ec1a97325c1cd67c55284fdbfb2cceffd84c96eed66ec12e9efa7f147b00a309999713c3ec8d04f491d2163d3cfc838fd67db020bb10f43d602fe3b631b2a00221d4247cc0f433be55f5bc99a80db339da6981e4f68ec07a59b088bb57322d4537cd4f6fed67158449352c8e9a97acbbcd52620a7ef405a7997d3fc78523d4a05102b75874fd68376a9d8d1e3121f6a996ed1bec6c241b666755080b089c916476860428838be279a54d9c230312fa9e3d8fe2eb5909e8b91dc7161b04ceb711b7593cdc23459f451bc7599a66634cdee8b16d67c45aa8c56415854caf38d8846adf28a6f340f6364ab5ac409278ab39de8b266bec9894b8eeceebf266f0592711189f8c11220e92a41b8619a13e105b523f05db3d0a94ff6d8be642d65a47992432ea7841d12f7350cd5fb4a9ec34c63a5786e3b3cfe11dc3c2e15e2cdc4f0f2561ac8c7ff79c9597d893fd31b9bf8cee6097f981b4b0243e4be679ee9bcbd1808c55cfd4d2de45bce14b6aff8d1286d9004821e797525ce855f6f095221972f1968d6c04d30b45278c619287d092eeacaa8d81d3b48a5ec7a62ad03eea5610034fa2ae878767516ba30b66c180423940c43c754411e588882f378cadd773fe211dcd528964b5436fa6a490d016a60303ceded44e35801bc258b2e6c74ba758af773d5c53f1a4e0a0bb5afcfc73708686441642b9d14b8fd8f499bf36bbd866dccd53e32e9117104977efeb397b1b4ac3e54674e738275d794ea9519723ab6fc3918cf286b5e4577ba565aee26579f4332bc3af91ce9115f91e21f1c2fc478f196a71bd0334cba37d1242cb1a4c45eeab0ba0b7be523aee1f23f2a3d0e6beaba68693f4155731054c8e27e1a6bc9aa31d177a2c3d95007d403cf6c66ba297ab1eecc335afeb8be32fff9332ec19b1efefa1b6497df8116c750b42934428d3b3c2d1264d750772e053843fd2ddf223307a8433983c4801c102f35e6298efc679078f3329dd59952ebdb4bdd1245993415183274b468f0b4fc1af6e29b4a5b6f706bb2752d1b76cebb94f77e408bdf43e46cb63a9806f580b35a8c762988dd7e60c8a6d99cd9c4af0dc74179cd1315916f5bfb9aded164b35d75f93f4baf18dd2a300c169b9867d4225d3e910b4e401932130f9504d2e7b496c01f214e7bbe9e3d35bd1b7ef8705dccaa55fb36a6e36251a3fd55d5698edb9716904a9bc747457064b98b1d9cde5de09a63d93e1e04210eaab61d0feaa569e9032d0fe3ced55bfd60890bcfe6c09514b9ff19fb39f69d102a5d0760490084fa6115ec00f3c29d6509b2e3540198ea9440808734c03b4c21459cba702252bb12c3afe2e6ea8c4a4bcd054086a1b8ebea34d5d5defab759f7950b01bc030b67e84b4a553f43dcb84d7deef2c1f52d433db2341f5f9469363a2933dfa075c153391e320b5ce5ecef88de87aea31e8c0c3af400f88e3dbc717ab4900b2aab325d31f1301c474452f7a33c3114311a35abbdc7bf0630a60f491a082d4109e3aa2409bd8b9b05b5b3db10a5e8d4c42f10e1b04c7fdef8757427028e99e8b883a16ddd06465966f42d512f36e2304ef6da8363061553e24d7be383c4dbf7fea012b5f2db3f7d5b78d5006a1769ee885e202d244f6e1b364b5e188eb99b7218b908102706c91b49cfa2f833c7362d3abcf348661e8dd780c542ad4e2f153ed887a08adcd36abd95a0aaf5b48a74ee0ff332b783f531ca4ea094ce1bc37fd919d6b98cefa9914c9008756938c3d8560064c14e57e17e7926ca52dbb268e286c2531be4a3e1eb6851dcdfa5635c9e1b2027a3c69b7d1b6fda8f28e497dc181b63332a9c2b70da2a877a955cea7df72dd0b40e2e288dde5261e088780fe5b0f58d21df21b6a4aa4a408c158fb4cc7d5a5c70a255b9012bcc26e509a837c6e080ebb9afd44c4cb29967c5f3e4ffb96836b28d32bf252e70137c7c959cbd1ad1c111b3aa38096c3550f2fb2aa6238feb679056743503216c4abb9b82071379ac6ec16012c6fd4370ac86e4e99b5e4bc51a7a8906c4ca8d020fb22d2204ac212d1b96b9989a6f0669199ec81ac311f7ba32cba6d5912530aca8db99d1a9907aa784c8b56d2bcab0f5258913fc822ea4cf3fbfea7bde36eeb39c7696a5859385cb489f00f9bbaf7dcd7f6cf957c7e5654c36886b3da035247920289d28f0eb00071e3d82e2b68a4b5ff24a66c964b19d1c9ecd2c1f14c10146b9253ec49cf1e58fa330ec2be66972d30d963ea8c5f5fee872eaaa751ce3eab3f9eeb9c25fa8e89c2dc01dc3eb63eb0c88a203d49276cf65939f67c5eac84d4540d724376e998fb482d1f4da64a0654ac757df6448d8ee3f02eb475f680fc86275f6f24434be40c0e55b3a8a8de29ebc72007f7692bd0c4e709dd251c3136d126921fb0bec29f8248d9e2be6e3db00e66903df8e514b8e616c02714cfba0745a4b670abb9e87edffa8d2de5cc86c54adf811a0aa3bc10a692fe2f8d2916b28cc3b60e73c8b3bca26d7f8c80a92d50ff9fd6c298ed95cd9b305f592496fca3d455e44bfa695f6fa9414ce38e60a73afe20ed0d382ed7b5fee1701704a66abcc05ae92df24e5282176367576a90ebe624dd6c19aa80d60ca3b8017f22a83c7e7ec09c7e91a5b2ed875bad6069f190edf5315d6ce5f25ac3703cc4563e45f588f4ad707caf86c6e9eead8c6ba03f15ba277dcbb7c7121ec90bd9546e01302e28eb7aca7d047742e89d3bc24ca79160caa12b2f21c81f9013b9b2d560d80338f1e5ad3671a17be699d8d3a3a3da69e1fd5f68a3f15dffb95822ee70ac0db1c124b1452e5997c3b6c1d5f731fbca95667e5c54d4681a0df2e7355800f47136fe9d8af5993a3b7cda57d792a9ff5bfcfd4ebd543105a729ac700d49150ff8cc52fe71fac2a8e3e2afa79e549bf8e3ca8662356d4165f72b89da12d6fcb93ca0b4b1048cda8a28d235812e4a6cc6e9c0517a0f19ec29f514389f751262", 0x1000}, {&(0x7f0000002340)="fed720ec47d67203b833c02da8101add9f1956758f32fb0ffb07b1f0e1603a6c44d87ff8ba30fbf3a25b355315f282a6e9ab871854dd13faa098b2da7f4e5ced4f2a25bad1b801963076c43ee716", 0x4e}, {&(0x7f00000023c0)="5c58c4deb40a63d63070cce66a9d75d00b0a4016cb46c2ae1ad596b4b29e8f41e8ba70ce73bac8e8dcf211ca1f0287eeb6516ddae7684798b5a0500dbe5358b816d027c2249d245199b103aba7f14a91eda5bbc4f9ac66f1fff58a0ca89c505fea65aafd91a4674c9f3ee06fce1c8d32cf754f74e2c369c82fb8e72cd47e367c60640138bb8ef79b96be5e7bb0c89dd1cc07ebdeed1fe0aa69d5a004e286c366fe9186a6e52de4e2dc142c7afaef0073de3dc6275ff1a9d0db0cf59fe2b8429ffe77f6aedfc308", 0xc7}], 0x7) 16:04:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6}]}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000200)='./file0\x00', 0x801, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x9}) mkdir(&(0x7f0000000240)='./file0\x00', 0x80) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r1) r3 = getgid() getgroups(0xa, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000002c0)=[r3, r4]) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x40, 0x4}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000340)) 16:04:45 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0x0, 0x90, 0x20000086, 0x100, 0x200}, {{r3}, 0xfffffffffffffffe, 0x16, 0x4, 0x3ff, 0x4}, {{r3}, 0xfffffffffffffffd, 0x4, 0x4, 0x0, 0x100}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0xff}, {{r2}, 0xffffffffffffffff, 0x20, 0x5, 0x2, 0x1ff}, {{r0}, 0xffffbfffffffffb9, 0x10, 0x3, 0x40, 0x8000}, {{r4}, 0xfffffffffffffff8, 0x44, 0x80000000, 0x7, 0xac}], 0x61, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x8, 0xf0000081, 0xfc, 0x3}], 0x80, 0x0, 0x3f, 0x0) 16:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff7f, &(0x7f0000000240)="11bd6ace7e31c6786fc69bf1bc654aada77a99de8b486229bbc481a7528e3951cdd2c551f683cd2c6ba51131f52d885d0a6ece23afe10769f981a1bf9dc099608f0b3280283dd47673263275b82512a7706803e280f67f4ec9a439ec528ce52b3f11e76841e289d9db97eb0f2e2c4f50446d8389a47df068d2f1777b36c39afefb0d28c5e9164a64e1ff50c3eb") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x8) r2 = dup(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xd40e) 16:04:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x200) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="24d8598770b979dbc77c84fa28ff6840290fed58e3ba10ba87c5076bd4d1cde67a796266346b295536c1c9570fa427460dc25c34fb5665b3256413ba12bec164509f7fde1cc238807fd37cf1fc8e9533e7e74c5d777a744203a1b2d7a0b2ff6e06b41d30af332d516b612b", 0x6b}], 0x1, 0x0, 0x0) close(r1) write(r1, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:04:45 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) mmap(&(0x7f00008a7000/0x2000)=nil, 0x2000, 0x0, 0x501f, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000a13000/0x1000)=nil, 0x1000) syz_open_pts() 16:04:49 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:04:49 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x6, 0x3, 0x800, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xfffffffffffffffa, 0x0, 0x7fffffff, 0x9}, {0x5, 0x9, 0xfff, 0xffffffff}, {0xfffffffffffffffa, 0x6, 0x9}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x8001, 0x9, 0xfffffffffffffff7, 0x1}, {0x9, 0x3e0, 0x400, 0x3}, {0x7, 0x9, 0x175, 0x49f1}, {0x6, 0x10000, 0x5, 0x6}, {0x9, 0x7, 0x9b59, 0x2}, {0x9, 0xffffffff, 0xdd, 0x80000000}, {0x7, 0x8000000000000, 0x2800000, 0x1000}, {0x9, 0x1, 0x0, 0x9}, {0xfffffffffffffff7, 0xfff, 0x2, 0x166}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x6ed979d9, 0x8001, 0x100000001, 0x991}, {0x4, 0x3, 0x3, 0x8}, {0x5ac, 0x3, 0x2, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) 16:04:49 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fde0000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:04:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000000)="ff1baaac433ef704058b075cc610a0d6607a48722235f01ca6a701d38a00c578395eb9e9d548ee9bf02619e576bd8a7ff844c31c9b9ef069e3ce2840a832f7776ba868073b2c6b1b42ccb678118e1d3fbf4ab52cd6a92f8dc9bc8beebcb83ccc9055367ea69b53badb5da28922712a30d77cacf86663b7c23bb2bc84a6797df23aad9833b92f3a0f2de2617de59ad3eeb06a2967c8a156ed70923574d6", 0x9d, 0x401, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCEXCL(r2, 0x2000740d) recvfrom$inet6(r1, &(0x7f0000000140)=""/252, 0xfc, 0x40, &(0x7f0000000240)={0x18, 0x1, 0x1, 0x7}, 0xc) 16:04:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:04:49 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2000000000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:04:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x8, 0x1ff, &(0x7f0000000000)=""/58, &(0x7f0000000040)=0x3a) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) 16:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/187, 0xbb, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x1c00dec9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) r1 = semget$private(0x0, 0x5, 0x400) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x909, r2, r3, r4, r5, 0x8, 0x3f}, 0x8, 0x8, 0xfffffffffffffffe}) 16:04:49 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffb, &(0x7f0000000080)=0x6, 0x3) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:04:49 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000002c3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x18000006}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:49 executing program 1: semget$private(0x0, 0x0, 0x5) r0 = socket(0x100001e, 0xffffffffffdffffe, 0x3f) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getuid() 16:04:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d, 0x0, 0x0, 0x1000000000000000}, {0x44, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:49 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x12, 0x8000, 0x5) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:04:49 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x20304, 0x64) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000001c0)="bf97b8c9aaf683e8dd7d07a692af49050ac2c37a0218af9f5f860abc00fb665ab7fb10b3275c5fb3c774cbccbffcaf2b72f2a0ace6e22e9f07a1291b7d5abe4777e7b48f4a0c164ac717c06d21f7651723f451a026ef8a7361cbf578180a4c924b9aa85add7950b788dbf720d7856f10754e8d275362756bc8fb7b59f7f40194858d87593e97de6610a806b71d18d46ccb8de8ed46e0f372a4dbc3d76c03b94065bdcaf04ab194d0b9aab997e9252ffd6f8c9c31f8be4a8645b9e372c290e46c839b80430a2e14c57af3dd02f083e6c537bdba53155aa3c8dfba5d42de932644", 0xe0}, {&(0x7f00000002c0)="5eb1efbd21a57a72e2a0b4b764ee88b8b52bd08d3aab742dadc13654882cf031d87e57825b53be4ac0a0a979b0e23d4f54f42a51c2e4e88128f062544255e8ab143347a8a16a9992ad71b03a9885a0bb2ebd7b7302022fe46e974c128d937c45a7d0103a7804b6a3b1e38671dd0e1024b6b6d663c8c731d01836af62732e80d27068fbd12298e1dd88e16ac2817417ed540e117247633cc61cfbd3ebd2fe5fc5f72c059d739b3f1ce915f608c1c2b5216328e0742eeb4ea4733e706e84ae1c6b56c0329619ade98f901caee7460201afffbf9ebdb5171f3d", 0xd8}, {&(0x7f00000003c0)="e16bf11be8563ee30289bf2c04d1147e88c19e0066ccf504011fff264e08ae8d05d9878c3f78b33942a703990bdc8eafa8e3fff8effc26da8aa39aeb3eedb07b4b6fa2a006c6c9f82660a9ef8b2ff1157462cc93c3fdcff6424f107e6104831094aeaf2cdd3b5e1ddc466bf9a8cd7c9ea6dce52eeb3628431719c63c8c355c40d7388b5f9fb07132211d026f70e7", 0x8e}, {&(0x7f0000000480)="a4b8c551173688d8066357107c80fd663075c7d9cead3abf4046ced862c87fb46c35f1fbd489189a30a8a39edd8447c47a7d85ca14b06dc539bb2f088619aaff5ec59e0babda5ba5a515c55a9944d33e7fa877446b703e2a3b45abbcc56aa3889278ffbc92464aa6f7e4a361a89b694032e0aa5b8d78105545910f3f1522", 0x7e}, {&(0x7f0000000500)="ba7f433bb8b34fcb843b85fcc615120d4e2559a464d46a11c805dd6c2082f9d166707a8559a6abe782c77078e047ef0da0c9e939aebbab444d54832712df78bbfc3ed1fe84147f6b198c624ec0d582f7fe4cd6ce2be4bc", 0x57}, {&(0x7f0000000580)="81518869d5cb6c697ff39502e5bc00c83c8761a2e225d7bd8d9d26e564bc93381f2ce913a5c5c04414ca81ff6ccc92301d311e81e8aa95ea9dd06eb9e32bc4ae17b126f9ad496dc41bcef8fffca429c7f7c9c51cc20955e0052e1c32b904ca3b500f8ebee04a1a38b3888f2370c769a09d9fd22b3892da0a46dbbb15d4a95cb8763e20b5b14c8fcc2dfb42d307f26d15c4f375cc16b6124a70248d176d3ed9c12c43125deab54acdff6a9feb57b981572c3ae80e649db780776f415527eb0aa0249af2ced7d5c370898285d80256606c791cdc8f06a7edd1c63ab8efc059d112578d27c78df20f50c9a9d76b70c3", 0xee}, {&(0x7f0000000680)="a5b6f44b69d6e49410e1879d3e981d5e76cc489620f76519cbd22d04bbe391f72fde8d425d57abe2322cd8a9e9550ca5ca360985e11ec7bab477b189fea8d226cfa835834766c60adec3a85f16bc1e5f0f4792e4b43d59e76dc7b108f4aa26b39bc1baa85c754b007aebd445679ed19574676cf8a83740172d72344b7f415671ad5066f76ca9bae925bab1417337da88cafe51cff1572c217d64941c38016d35f63b87e62614699bdb3601144dc045788c7329394ca80e1ffa3c284816e1789fb08bd7d7673b14e2b0d8642513e889dd45e5e86c293cc22b51cae6fb3db0653a696e304e804c07dbfac1b01447021c32e4", 0xf1}, {&(0x7f0000000780)="7fa7a9640d855ee6a4fc32bbf3f767fa6e9d6bdd42b92db101d2a3a11337554c06", 0x21}], 0x8, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb0, 0x400}, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000040), &(0x7f0000000140)=0x4) r10 = socket(0x800000018, 0x2, 0x0) bind$unix(r10, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 16:04:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0xffffffffffffffff, 0x3, './file0\x00', 0x2c6d, 0xff, 0x1, 0x9}) dup(r1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0xfffffffffffffff7) dup2(r1, r0) 16:04:49 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(r1) chmod(&(0x7f00000003c0)='./file0\x00', 0x120) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="ab6796010046c7d8300007d7571ed932e9595bf673b813d181a63cc27b3e826a860fa2a7ba0d1684be1aadb1335d3ec99e38137cc075c62157fc9d4ff76670b0a0c2fb358b913a4fbfab677e7e1f2ed8b142132475bb68a0445ded992fe5111fad4bb502a7e7a198259ae7336c06f9eb202127447908df2e3c6677ae4b6d02a21bb84a4b3adbcc67ceb5cb773dafa8c78d5fe68f05a06bf72447c8bb2dde3a0b248de9ab9661252d244530fce08230377d28ed27988cbf880f95dc38b3dbcd0bc20441cef0d6b23746329820b4f814b44faa6cd281f35960e1d608ff87f4691c7ea40a57f342d94f6fb96680a80fa377d8158e2af1e60da023ef8d912734ec86d54b318b8eaa045cc7fe0fb8a9c97dbc6479c45d40222d7e8c364aaf8c65248438c8cb00a136596053884aec88680901f884767dd9ec250864370759b659f1aba091aff56ba6fd57b2b8158e73d73c23b231a54d060e86af77"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="8b6238e30027024efbe53a6672701a255c6dee499411ce2fd4dd89f06adea4ad93e7f2418931449eb3f25348e1cc721028fc5028dcade0e0f403fb4a29f01be8e263454401ed889a131ab6f5cd6f17db04554a6e128c004b67d193db0cf58483a26670893913b41a7c0932a0e2347733f53abda78570ee249788d438d80f096143cf7e85d7b1656ed7f4977ddedefc4058ba30855f4a3a3e955648b07ec8231c7453b50f6d96cbff0a625080ab65a2e3ee3d58cbe3b707c7d4b61129af97427ba53683865b18e5649fb36bcd844c770ea9c81659acb71c177ff07c47", 0xdc}], 0x1, 0x0, 0x0, 0x4}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) bind$unix(r1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) 16:04:49 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) 16:04:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[0x8001, 0x10000, 0x4]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="97313384793619e9f7fe32b809303bb48082e8a0c0b63ca1421496f129f1c9536ba9168bb2477530f2885f87701e41a282f7c7933a275cd141830a76ffd2375c212fc3300c53b457bd39619fa4c1a2738c2eba35b87c3943d81ff17b7191734207decae9f218a3919d1fe89cb7599b9e43a3453b302596a1c81977c90da67af59bdf12c6e511dba04f47bc7ce9cb6b2a9732791773005ee2fecc5b5565f6e2e38c5010ca05f8bd5d999c44b53fceb4d371fdf51e7bae93e19e0aa7e5cfc8c6ee95353d6bc017a7dece874222494379494642f6da0f0be9179148ff82443741ad", 0xe0}], 0x1) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x20, 0xfffffffeffffffff, 0x600000}, {{r1}, 0xfffffffffffffffa, 0x66, 0x1, 0x81}, {{r2}, 0xffffffffffffffff, 0x54, 0x5, 0x78c, 0x400}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40000001, 0x80000001, 0x4}, {{r2}, 0xffffffffffffffff, 0x30, 0x20, 0xffffffffffff36ed, 0x6}], 0x3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x14, 0x2, 0x2, 0x8}, {{r1}, 0xb2460f6e45849097, 0x2, 0x0, 0x6, 0x8}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x10001, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000000, 0xb0, 0x9212}, {{r1}, 0x0, 0x40, 0x20000003, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x90, 0x8, 0x4, 0x2600}, {{r1}, 0xfffffffffffffffa, 0x3, 0x0, 0x800, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7fff, 0xf7b}], 0x20, &(0x7f0000000400)={0x6, 0xffffffffffffd288}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) r5 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) kevent(r4, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x2, 0xc3f}, 0xc) 16:04:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) 16:04:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0xfff}, {0x1}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0xffffffff, 0x1, 0x1, 0x72, 0xfffffffffffffff7, 0x1000, 0x0, 0xc28222dc3a6934c8, 0xffffffff, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x8, 0x10001, 0x9, 0x1}, {0x9, 0x24a2, 0x2, 0x6}, {0x5, 0x1ff, 0x401, 0xed3}, {0x6, 0xfffffffffffffff9, 0x3, 0x1}, {0x16f, 0x1, 0x3, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget(0x0, 0x0, 0x420) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/84) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x86131) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) close(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4) r1 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = getgid() fchown(r0, r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x603, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e29ccc1fd08263d42e3012031ca943e69ea95bc6b1f9e3fc93728f6dea19148113e2fc3fafb4b14470eb49154b7690686e1b8fd03570805790173e285670cd867b3fccab02720", 0x47) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) 16:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x482, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = dup(r0) r2 = msgget(0x1, 0x400) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r7 = getppid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000018c0)={{0x2, r3, r4, r5, r6, 0x80, 0x5}, 0xf1, 0x81, r7, r8, 0x1, 0x9, 0xffffffffffff19ed, 0x80000001}) r9 = getpgrp() r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) fcntl$setown(r1, 0x6, r11) r13 = getpgrp() r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f00000002c0)="1c8d25d2d8ed6b2a9b312b5c58c6d6c8ca7bd353d528c054f3a42fa83996b35cbc92eb0d9c26480a9484f7bc30aa7b0e5ab235f091eaaf1d4c6f36b2794d9de81fc03385aaf4e19d24f6cd8775a175dd96c1d54651002cbcdc5f70ec1e10993463c734965be32b6cfeef798d63358f50c226f05c1eae1af526d830a842d0971c41551e0db4a70f520bef5475e46fc860495079fdca91494c3cbc817edfe071477f8fae64d10d558e1fd0cf9c59369c56031b0a509145f2a226c0ec2e1c3e7c8de3133951a15cc44190a25e0355b6ad200391a69d8dd1279bf64461b296a19cfa56e949c7d027fe9fd51f0ddd4dab661e8a546c3360633e9c2a", 0xf9}, {&(0x7f00000003c0)="c5a2d8cb2f980ddddb0b7b90cc9ac4977570c3efdebc448c1eea3053ffca6638a6962518bcccb6bcb75c0b4c851b6ef4b614b3ee8a36e7f29af1e94c64cca82eba4f555529731b75e1cd3f9b2f7177a3a62f1abb63236fa7732af810354e84357a2c678222da74125f5958573641c4e321aaed735d994e668edfb18a23db7c27c23915e4eca84b4de5196ab6fd505dc9d08ebb301dfbca523904e9bbae79bc3cc693531ff9f9df5a41b9f164148074f665fff05a987096d89eb180e67d8273ec02fecf046874b41744a448d4336be9f1e1f9f1f031c4f979407fbe8f0096a619adde20075016c1c730b985a51697c71b3542d945c15431852b84a59a9d3c17a7a54149aa0d130eebd8f1970141fb63b9251017b33fbf1bcf65c3d1746e0e2508e9b11a08db6e0336f3c035ae60661275cfabbf5dcd21f8aee880e808a92761b0fe7a7f9c3347d567e8e0e14203a22d732253a5123ce989cf7fe457e9837bdc40b32a28374889f54894de54944260aadcfc50f431fef52e493b20ae4bfc65eafe7ad407aa0648a6eb8dd7ea450f1a97add23e476f962199dd379437b6253303d7176e77dbf1508074471aa10eb27b0032de3b71e9e1cf3f315b6e75cdc4856c9207ff335322cc07f2bbca1e7ed5f710d621914e922a58d0d2c55e9a6fad63132cc27916324650d2ae2050d1ca7f540b8a88753e6958ca148c587a05c1619816a7fca68a58d46fb902938013c46b6dd870dd41984cc617649f31cb94bdc22d2980f8a29dfbc67810bd2b2a056216cc127bbe97d11e99810c90081a5b2cf2c218a8166ba5154617e9c8d6e61fbd27b604ae5b65980af0a07a35cb267d0c740f09f316fa1ed4ab4ac764dbfa742484481251b0761a06f38d161432c532535fa89950722168b0feb5b2e5a6466c33666a59a0122dc391e0ed3b40dc76244f11b84851fd279371e2b2967baa762f67279dd7aa063129dafe60f8f49e402bd75c36b17a5e46be93c456e19e8bb3c6ac0f89698e3df47390ec713396d16c544159521ed30f36753b3b76a5b5ec2f1597bf0b2de4ba7da9332d10a20bb20a0c7f433b91d11edc9538633724554649df1a42d58e7ba6ec0122c96b4757b414669047de59db6ead4500c17a2fa9437a9fc728ab1f0a7ae992cfc0c0f1513ceab905f8bce5bf59df9f21345a483d4a8dbf72c4bade4eebf0b1676a789d144d7c80bdf93e5da9f0a50fa61dfe8c53276228bf07d8c92f032dad5e93c6192c28ad6ee333a950fc03ca7ef575f7c309d4687493b9721d69fc317f36d1f7649a668e4f155ac81b581a92caf7d9b5552321beb827f13e2b6ba4a33acf5b6b82165f0260b3e204dd8ad52e687264f4a88dd3f2d46e380613adcb5377bc88f2a01cbe39fec212f987e463449e79d9935cc06dbcb2645bf000f11157a60c5dd553dd4a23e53bcbc3e3445232589b84ae85e9255418befb436e6f0d8fc67607a2697fc4bc17a49fae67967ad94023efd05d0321d2923c8757b57b6cbd3f7058914df407dde94d2a3cd7e184901cd91f926e12a10db4385a04476e359748f7eb48e7a1b74f4e200ada61daf4764885d6237a31946040ec2ad2af3aea88f2d5be829ebd1ebb20eaec3158c1d1a12974d6a48345572d0f84af45240f93d4e818778188cc242f946755d21b34d4a247c54ebabf3a81854c77cb5e7777bdb39cbb9754eb21499eca2d37fb314166c377e51922d05d10d426e4fcf4568e01ef355cff7a08db5305463317d25785ce330476723bd846632b6c652d6b999a1227d67e6714d33836910bc31ca442fd19a4c888bff450fe547a8a0dd8a26de9757c0d56fb7da22329512b74f5acbecdb5cb238acde841f4328b68262d093da58aed6a2d9422662f6f7613ec8fa62ac4b2e2f97be6fe4739241d75a9595720925f2ec449e9c19d201dad8df774ebd6664acbcfab2f109e2dea976a90f6995607c7f69811f11e7b2f45fbf188cb84ad1ee73088b34fed2be138be8249950c3cd2ab6370e934c8f5bf2f1132084195057eee33f61d73c0bfd259e3a25921332006248609b13eebcf0cb7014246b62908671ccc59baba24a81384715dd205002a356f14210bac334ff80a7eb8598e4cf0595880e4aa53c384dd43c798ffa6343b54b74d6ad66dd6d63ed5b340c72d48c3b42cdc1eaf34bc38f4f6efb9fd024710e7a0537324f4410ab000b42e6d11b62d4218ddee714ba40a7516febf637b085989202d88ac7d6d05002d304e7a1fb4eda1e9286743c0f1e2d4ec21da6fdd8f973c1c58ef56503adb915d0958406c3c9b73c5b7c948f86eabc374356c893be35be3f51041d74e988f63e9023c093f5e2fd1e1081a88e24e229c01d73779df80ff1adb27a1e1449ce132bf210cad866deec063c73d8f7ba2db96cde3498c0c88043b16372ae1655a617722a804ad34820e157d6d0be0d5b91c636df8ee6d186564f2ef0fa2173c58e2c7cea45c4a045ec2fbd69888f8af3078a6251a03679fb35c842d41985b2cdb8fa80dd82eeed2c16910f6fe13b8912d1157c4212a0c26a4bf8167c898b60320de8293c11cf0f8348976aa18398d46c59f1a8527992a6167442e314e3aeeec53805e7a5c32d635d38e28bd24a4fae756b4692b9a967ce6b94effc9bfa7ce5893291965f7e5f6141f8cb1e0e5e1af4ba1382f0ce81731e3d92511f0d20ec5c69a92d515a0aa6235f9b011af199b0fc0908cc2ee522869137d03babf4b35aeaa487e921215c3c61f0a45b2fdd4a388e08bd6055035cb6505a7004dee2711275118c3f8445bdbbe78e2ee4e06e6e259f104884c0e8c39fa478a89d60b157efdff50e8615e5e80b9f1c5834c2378c2f204673a1a8551eef25740316d5f4681bdc1a5efa8b7582244fda4314bb7235f0c1bebade88caf314f22f2c88d9600b051a4603ac8590667e1352e0bdc4ec18252daac3362f4f09422f12269f88acc24e5c196bda9993d81277752c19daf16f98db17031c425125cd80b7128467528fb12d1bd95891c6c61c3c4aa6d7adce76fdc8b908820081ff5e73e25062d045409d6f0555238e43a5529e7111c3eefdf43596ad10fa8d3d404266b8e83d03f38c5197cc591baf33dcc481e001eece2268ff69f8d1d6ab4ec85a156b746620bec2bf4c2bb1d330fa87537a1a11ac504b7700995fddc382eb0e416a1d4c6e45f47bd31f18167714e4a967958775c6adf259e604c21edea3996d75f3af1e05f74c459078ee69afa3c92ff745f450094359cd6fd5f9c3bbd8b01e42fcd01e04782e205c4677d62d091905c65d2300845faa2e1860bc0c3a7c0477380469a21fbebf0d9beabbc730206503b9880b41d3f9113c4d415393de3c49ca520dbd3d6eede4872256841193e9d54012e9974811f4489e08c3fe21459aa47788868842bd543749e72fc69121be2240fed1cc79bb1453ee2509b9070d85f7d64b7912b3f4e8c29cd30adea2f8a0505ab3afaf9b740f5e432ac70312fbc5489b9b2026cffe7ac8af5e88ac9a6826299e399c0e3682647ed9c7695faeb291c27da5911c7b30b98137d36a328d2f1d8d8121a1051e575fdfb577dc17e4356c377b4a9f65c311cb614d448a9cab3ff00fd5df7697fa3dd33174c399365ecea2f07f7051b6092efbc46c328162395801867c05d11bb50e62d653bf7c9efc9715cca8ba3f05b07135b799fe1d6f322220540006446cae64473aee2de25e5d7f853f54292d8b2227d8612d0867905e1f43be7e1a2c50d1e8e123d548e11162aa5edcfa4232161021820f5db85ec7aaa6d601228aeb674617997c5c6791e2fcb060c7647011085c0267e6923a3e6593a0a16e1a5db0952c8ef6485b67fa0deaf549d62deb7ab223f2c68f0f6046a05ba4b29b64c7e5d70e7dbcf1b66807912e9aea1578121bec7106d7a50c38ccbe832d0647150c16a2d05a2eadb6ce707b3d1a6c6dcff7da9932225adc215d3435338369390c0d2a915481443460b74d5c63567ec859eb3afb0e1afca5f0b0ef5b098fc93a53e99a6362697a72d4f5925f25bc330fd7e6231d7a0af2eeb962d78306118bcf343e41a4dc6e639f9daeb02c3de5bb8dda03a5626295a09cdb571c4bfdf138b5269a2d7d94757195d103023b4c36df61f16aea4a555a0701702bb0b74e6bb364a35765329a6fdba017be646b0216bb4d3936f48d76f4c69708471369231d257480ec8b52ec5513a433d39dd233cfea6bc0181afe041a737d6ab1fc0ba1d4ca99e91772c2d4184b6497c36e67f5e6593a13eb50288452b506e8e62e98b2eccd3b1459de95a7956ab5da05f1d3cc1924dc828e2edaa7b91cbb70c1ad2373dd6ac7217f97760d41709e06f850472108cbf4c43c23fa9fdf49e382e953d7c499801d01e5f9618d6299c66d5a009e1dab4236dfe50605941beaa2463f381f8e4339c43178eb3164d9eab856858abbb87258f709c39404c697dfb0e4184b6b6c3de5915d40abaf9035d71560748d6b1aa0f1a825785026ac9049ddc862653b834dbd5b77c2769f48b8206ab0fcbabd5e64385c2ee25d15b3d01775ae252da68d227abb538d93a2f1ce3fa4c4eaa570d8a85c799dae77ad8ab4c640bc9b73fbf1877e5875fc78ecd6e53e58b64bc36ea5f0b1b4dc1b2d82f45627a91ce69b091ecbe78bb4ff4296302ddf017e8ac92b4923a421ab35522aa81f7c0cf0087b85746d773f3a43134b699e0168236acf9818cda388a29c21cb78d3c08ffe4da8bbfbe39430ccaa0332785cd0f05b8a7a7272bebef82f2dd26a785517a60f3a1893cb13f26742f697d65fc2b9a170c6ba6539eaa109bc1c022d63bfb61c159ababe4f11ab55043464f8960acc30682174bec1eb063f7c983ba9ca9cdbc7c65fdf96fad3db4591cfebb29017131ed36ab18af7c65d95319aeff0aa4b96d9dd987fc0deda236c9a60972984277fa5145e516b8c48b044cf08fff638925b0b0bd1369372116d8313bb2c0c22fc4a9743bec6b022c0e97fb35036ce36edf6be84770311da5965550c315dc7f2cff63f678141ad2fca1920b2b98cc98b06b4d75891e3ec487e98251e26984e8fbbb3afe09ddaaf555ed9375755312755dd0b7c2a2f66616ce3578c90155f05e3b43868536cb59e92451da81c1cd287952d53c9d68a233d5f3fe9d3520db379ffd31ae1abf10dd4acfff074f561c13f9f7c7e2a632dea3e3294b1c27953920f6ed45dbd0465e1ebb71b167f81383ef4d7dffe5f29bc09495841f8082565f9c90c54533921d6edfd424d0abb3a97c58fde7ab9695e0b8a4fce218a9f1e2ccc44ca8503fd6f5844383327d13d303e755dc153d853cd6fc9cda961da1d856aa8802c1fb7cb8f993c414473b9830b63e1c8ac6cda12f9b8fa5a0de01c514239ff7f866748b7ab4f34517612b58437695701981a3594648527decf9a857cbe465c7e87cabb89c1fe02cc9494f835d385d412f3460c603b5489cc26c3a75f23c032180c9435c1c7ed9e1c621e982397cda8435c0b5d554eee65c46a89c0d2a75ea312a5643ec244afa57c6103619508b4385b896bd01afa27867242243f3ac808ad2acda0e4a19532b5f2fbd62d545eab1f0ae33f645c0aad11ddcf4b4bd329946aa751a8d049d9943e8bf8073a2725f7d0622e23fa52633a7aa90134a45da1c27e1542882c2a201870b43a7f3b46ab105a2004709119882a169349ee7cd57195270b688d844085421e8ba8afa156a5c104631d07e78e1b5f3037152fb95b42f72681dfbf7bbd8dbb33e2106b755dec222aa9bb2d4116402b10033ba97f5fe4de92db2907c", 0x1000}, {&(0x7f00000001c0)="5f0a4178fdf4475ae3c9510e2c5c75af89184ddf2280be0ff91f71f4ddd502f0204bc9d10436abf6a9e79060", 0x2c}, {&(0x7f00000013c0)="8cb0f6875c773a464e585ab13524ac4d6908b858e73ba738c24183e296a3b9764389bfdeaf9287fbba0f2b8174d1bb0b8d4c6dbc12b6b868009300307d91d0ec10ba422d64362cd79bda0f2cf1b97b7b8b04bb422dcf357effc1bffd4b562b6c40cd19dcbe1ea9c24e971c0453915a653611f27a901b999bf72f21d91c0b28f480a46a348ec31a49a3d2fb904523da58f6a05ddae606e0e1da099feeb56ecadfc8e8b6", 0xa3}, {&(0x7f0000000240)="7c6ccaf8a10b7704119650", 0xb}, {&(0x7f0000001480)="42fdaf3f31876f4fc9918c9c9080b0213aafa938ab876f52ebf1ab07e9453532b0ce6af8e6a3c5", 0x27}, {&(0x7f00000014c0)="b8cc9bc839a15f19d64af1e3e68b4c8ae55509739d", 0x15}, {&(0x7f0000001500)="5237fd2b83e53f960d709295c129cb9718594aeda24e04ebafe097d2c857b3b5bbb1dbbf71db558f6af4a0e6f5b1013f078c9e892aff8d4e3fd8566f53092d32efc059fb3f5fe23ad47054290fdaf787a8f56c2114ca74d9ad4fc6f1806417e76fa8b12010d0e1c70e6a62e84a64df3bf9ab6930ec154138", 0x78}], 0x8, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x40}, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xfffffffffffffff9, './file0\x00'}) 16:04:49 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x201fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fb", 0x0, 0x0, 0x3d) 16:04:49 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/70}, &(0x7f0000000080)=0x48) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x2, &(0x7f0000000140)) 16:04:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:04:49 executing program 0: r0 = syz_open_pts() close(r0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:04:50 executing program 1: socket(0x1a, 0x4005, 0x3f5a) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x815, 0x914, &(0x7f0000000000), 0x0) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80000001, 0x5, 0x2, 0x5}, {0x7, 0x6, 0x200, 0x101}]}) 16:04:50 executing program 1: socket(0x2, 0x4002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8021, 0x4) 16:04:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 16:04:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 16:04:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) fsync(r1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x132) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/218, 0xda) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8c0, 0x0) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:51 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022efbffffffffffffff5bb2fbe0b98ce1eff60829807c39b839019d55a51961e640c451253e3fe1d8fd7a189aea66747a1119ac60509d7b9e4d954401a42968a6a5c73ccfe6db35c731b9951222d7a25259944f49dd05824785a92052f20ebb75144c1c5048651d197acfc956412c67f08b6bc82693180da515e099cb0180e3564b6d37858d7eb01eba2bc372653e3c8d197182eede8a9d5bc6ccdc7000e62a7ad1f69e9b6f2999b025940a958aef5c00"/199], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086000092cbb014ff061b7dd907c8712589f7668b8b0000d0", 0x28) write(r0, &(0x7f00000001c0)="070036c44a2d705e603a9e798031a7c0e91494c7899624b8a0e6595cb5e9b0f4d5c9120d07499d00f89bbb7ab7a585495ae8ea3b085b710f8ba5b1bccfd264c5e6fcaf4d62721608378302f7eb1a94ce2a739cbf372feddf71ee3c3ec0f9135bf6da49b128c08fb6c9ea7c20c2f834772d29b4434736bf008b9ef14547d2b7874451be56e9c9e0d61ceb1d6f7e4b1be3fa1f2fe4", 0x94) 16:04:51 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0xfffffead, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)='c\x00') 16:04:51 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x1f, 0x0, 0xfffffffffffffffc) 16:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4d, 0x0, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x2c1, 0xd54, 0xe8, 0x100000001}, {0x80, 0x1, 0x3f, 0x8}, {0x0, 0x7f, 0x8001, 0x80000001}, {0x3, 0xff, 0x6, 0x2}, {0x800, 0x6faf, 0x1, 0x8000}, {0x7, 0x2, 0xffffffffffffffff, 0x1000}, {0x8, 0xfffffffffffffff7, 0x4c46, 0x4}, {0x79, 0x8001, 0x481b, 0x401}, {0x1, 0x8000, 0xed, 0x3}, {0x100, 0x1, 0x20, 0xffffffffffffffe4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x2, 0x7fff, 0x5c48}, {0x14, 0x5, 0x80000000, 0x401}, {0x8, 0x9, 0x8, 0x5}, {0x7d3fde77, 0x79, 0x1424, 0x40}, {0x80000000, 0x4, 0xffffffff, 0x7fff}, {0x90f3, 0x80000000, 0x4, 0x9}, {0xe, 0x4, 0x8, 0x3}]}) 16:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100003e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4000000000000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="03") 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfffffffffffffe00) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7f, 0x588, 0x3ad, 0x549}, {0x8, 0x34, 0x7, 0x6}, {0x6, 0x9, 0x2, 0x7}, {0xca35, 0x6, 0xd10b, 0x9}, {0xfffffffffffffffc, 0x4, 0x7ff, 0x21e9deb3}, {0x2, 0xacf, 0x5, 0x7}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r3) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1, 0x200, 0x4, 0x4}, {0x8001, 0x7, 0x800}, {0xdf1, 0xffff, 0x8, 0x40f4}, {0x8, 0x7, 0x9, 0x5}, {0xde26, 0x3e, 0x9c09, 0x1000}, {0x8, 0x0, 0xfffffffffffffff7, 0x4201}, {0x26a8, 0x1, 0x9f, 0x3}, {0x4, 0x6, 0x70}]}) r4 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r2, r3, 0x2, 0xcd}, 0x0, 0x3, r1, r1, 0x8, 0x9, 0x7}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000003c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000400)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r9 = msgget(0x3, 0x86) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000480)={{0xdd94, r2, r8, r2, r3, 0x80}, 0x79d, 0x6, r7, r7, 0x8bde, 0x1, 0x6, 0x9f}) shmget$private(0x0, 0x13000, 0x200, &(0x7f0000fec000/0x13000)=nil) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000500)) mknod(&(0x7f0000000540)='./file0\x00', 0xc000, 0x6) lseek(r5, 0x0, 0x0, 0x1) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={r7, r2, r3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x7fff, 0x6704, 0x0, 0x80000000}]}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x7, 0x7, 0x1, 0x8, 0x8000, 0x6, 0x3, 0x0, 0xffffffff, 0xfffffffffffffff9}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000006c0)="e2af97649fed6225eb400d68c91fc5aa1583391646a7a99402494e45d7e5cc36cc00", 0x22) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x388, 0x0) fsync(r10) 16:04:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r3 = dup2(r0, r2) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x60}, {0x7, 0x200}}, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/9}}) 16:04:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8440, 0x48) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x52, 0x3, 0x8, 0x0, 0xd2, 0x2, 0x2, 0x3, 0x0, 0x92, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1aa, &(0x7f0000000000)=[{0x2, 0x0, 0xffffffffffffffff}, {0x1, 0x1000}, {0x6}]}) renameat(r1, &(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x15) 16:04:51 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') truncate(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x401) symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file1/file0\x00') 16:04:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x488, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xc00, 0x0) r3 = dup(0xffffffffffffff9c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x402, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x8000000e, 0xfffffffffffffffb, 0xfffffffffffff000}], 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80, 0xf47c}, {{r3}, 0xffffffffffffffff, 0x0, 0x40, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x2, 0x3}], 0x48000000, &(0x7f0000000200)={0x6, 0x9}) r5 = kqueue() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r5, 0x0, 0x0, 0x0, 0xfff, &(0x7f0000000100)={0xffffffff8938226c}) 16:04:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x40, 0x0, 0x39a) 16:04:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() close(r1) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:04:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7d, 0xffffffffffffffff, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7af, 0x0, 0xfff, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8c, 0x7, 0x2a}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000001, 0x7, 0x5}, {{r1}, 0xfffffffffffffffa, 0x20, 0xfffff, 0xfffffffffffffff8, 0x8}], 0x5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x10, 0x20, 0x1000, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x1, 0xfffffffffffffeff, 0x1}], 0x800, &(0x7f0000000200)={0x3ff, 0x4}) r4 = geteuid() r5 = getegid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x6, 0xc7, './bus\x00', 0x78, 0x9, 0x2, 0x9}) fchownat(r1, &(0x7f0000000080)='./bus\x00', r4, r5, 0x4) 16:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xc1, 0x2a) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='H') 16:04:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x0, 0x1000000}}, 0x0) 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x21f5c72fd4fb19de) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="8bf5d987a051e0e1674c237f47c260feb66d48d1406a35d0ece7d5e2745531674e2f65a41b654b0093f09669ea6ab528d31331d49a74a2c9a29cf81fdfcbd98bfe1f0e440cd43266bedaa0e2f3ad7517afe641f04013ba28092be403522c106fffdca477b4cf1bf6cf1bfdc8757fa23e387baa638388521b4a4202", 0x7b}, {&(0x7f0000000280)="e99ee0cada8ad6c57da65249d61f0afb7bbb42684b94b9ae3e17d592afc4f75c212ff13986d9a2b17e466c1337d9b434dd6ee13274e3209db766931432dac2e7bdf6f6d5665a4915c63ca11d65f14eb5f72f859729f61f54b6c010e0a74770658edfe65b3454b7", 0x67}, {&(0x7f0000000300)="0d4899b1c3368b79f2184a0e68482c56c908f2314f14", 0x16}], 0x3, &(0x7f0000000380)}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f00000006c0)="88") 16:04:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) socket$inet(0x2, 0x6, 0x531a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:04:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2103, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa", 0x1}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x20) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/16, 0x10}], 0x1, 0x0, 0x0) r1 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:04:51 executing program 1: r0 = shmget(0x3, 0x4000, 0x80, &(0x7f0000f85000/0x4000)=nil) shmat(r0, &(0x7f0000df7000/0x1000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10101, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) minherit(&(0x7f0000cca000/0x1000)=nil, 0x1000, 0x2) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r3 = shmat(r1, &(0x7f0000f27000/0x3000)=nil, 0x0) semget$private(0x0, 0x2, 0x107) shmdt(r3) 16:04:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000140)) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(r7) fcntl$setstatus(r1, 0x4, 0x84) shmctl$IPC_STAT(r8, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) 16:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8060, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x401, 0x7, 0xf0fe, 0x5}, {0x9, 0x81}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getsockname$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x7, 0x5}, {0x98, 0x2, 0x7, 0x2260cfd8}, {0x9, 0x1, 0x29c6c833, 0x3ff}, {0x5, 0x2ded, 0x0, 0x2}, {0x1000, 0x8000, 0x1, 0x80}]}) 16:04:52 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{}, {}, {r0, 0x101}, {r0, 0x9}], 0x4, 0x7) 16:04:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x10800000014, 0x1, 0x9) r1 = socket(0x800000018, 0x1, 0x0) pread(r1, &(0x7f0000000140)="88ccfc6b42b692283444e12680771733b03b2555d31cf5a15cb1ba23a26969d45a71f57ed86174989dd9e4a7be8576bc2540942f1c0e54789fcf942ebdc7fc8919a87e0fcd4ace4304d8cd8e999eb0cc6bbae4a5dc298e5415d67d760c343130821928fb9fbfd2f3a3e61546d74584eb5d3db4e1ce67235bca351983c85c9dbcbeb4", 0x82, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20008, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x7f, './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r3, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 16:04:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x100000001) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) 16:04:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1f, 0x1, 0x7, 0xf1df, 0x6}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x82, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0xff, 0x2f97, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3f, './file0\x00'}) 16:04:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 16:04:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x3, 0x10001, 0x7, {[0x0, 0x8dd, 0x7, 0x4, 0x5, 0x7, 0x68, 0x2, 0x100, 0x9, 0x7f, 0x9e72, 0x3ed28ce, 0x7, 0x7f, 0x4, 0x7, 0x3], [0x9, 0x6, 0x300000000000, 0x4, 0x80, 0x4, 0x100000000, 0x8, 0x4, 0x6], [0x5, 0x602, 0x2918, 0x1, 0x4, 0x100, 0x8], [0x1, 0x5, 0x40, 0x9, 0x7fff, 0x200], [{0x6, 0xc4, 0x2, 0x9}, {0x8000, 0x1, 0x6, 0x2}, {0x16e9, 0x9, 0x1, 0x4}, {0x7, 0x9, 0x14, 0x7fffffff80000}, {0x200, 0x3d8, 0x77a, 0x5}, {0x8000, 0x2b81, 0x5, 0x1}, {0x400, 0x3, 0x57, 0x5}, {0x2, 0x1, 0x5, 0x3}], {0x100, 0x2, 0x7, 0x8}, {0xffff, 0x15, 0x1, 0x3}}}) 16:04:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8002, 0xcf59) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:04:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002003, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:04:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x7000, 0x3ff) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000040)=0x1300) 16:04:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100000001, 0x8, 0x7, 0x9, "c3eb3c3f8476ef9c8bd321d4ec39977a8e8cb3e3", 0xc000000000000000, 0x1}) write(r1, &(0x7f0000000080)="8884cb954cc2ae740c588af4bb7ea760fc18037baff7dc0fd1e8412a909ccf114b356b57bc9fdb7da643dc223794bb7c5d7a62763fac1a1f0abd5fdc1700067c238b", 0x42) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x9dc5) kqueue() 16:04:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x3f, 0x3f, './bus\x00', 0x0, 0x3a583beb}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x118, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x15dc, 0xaa, 0x800000000000000, 0x4, "440993ffcdf89005c983a9693ed1f23aefef5af2", 0x5, 0x4}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000340)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000003c0)={0xfffffffffffffff8, 0x100, {0x4, 0x3}}) connect$unix(r2, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_flags}) 16:04:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x28}, {0x2c, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x7fffffff, 0x101, 0xfffffffffffffffc}, {0xbac, 0x3ff, 0x20, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x8a, 0x7, 0x5, 0x7}, {0x10001, 0x4, 0x0, 0x4}, {0x75e35785, 0x3, 0x3, 0x2}, {0x9, 0x3, 0xffffffffffff0001, 0xfbd}]}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x203d2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x21, 0x102) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0xa43, 0x6, {[0xffffffffffff7105, 0x1, 0x81, 0x4, 0xfffffffffffffffb, 0x8, 0x9, 0x592, 0x4, 0x3, 0x40, 0xcc, 0xc7, 0x2, 0x7, 0x5, 0x100000000, 0x80], [0x3, 0x10001, 0x6fdb, 0x8a06, 0x0, 0x5b, 0x0, 0x3, 0x1ff, 0x4], [0x7, 0xffffffff, 0x0, 0x4, 0x2, 0x433, 0xfffffffffffffffb], [0x7, 0x4e8, 0x4, 0x7, 0x7, 0x80000001], [{0x40, 0x0, 0x9847, 0x40}, {0x8, 0x0, 0xfffffffffffffff7, 0x5}, {0x101, 0x8, 0x1, 0x4}, {0x3, 0x100, 0x9, 0x2}, {0x4, 0x3, 0x3ff, 0xfffffffffffffffd}, {0x2, 0x287f, 0x400, 0x40}, {0x3, 0x2, 0x6, 0x3}, {0x7, 0x4, 0x7, 0x7}], {0x8, 0x6, 0x7, 0xba19}, {0x1, 0x9, 0x0, 0x468c}}}) 16:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:04:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:04:52 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt(r0, 0xfffffffffffffe00, 0xffffffff, &(0x7f0000000080)=""/9, &(0x7f0000000140)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xffff) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x26, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x6c4, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0xee4) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x5, 0x5, 0x1, 0xd4bd}, {0x8, 0x7, 0x3, 0x6}, {0x10001, 0x7f, 0x0, 0x87}, {0x5, 0x80000001, 0x81, 0x5}, {0x86, 0xe2c, 0x9a23, 0x8}, {0x5, 0x6, 0x90000000000000, 0x7fffffff}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x317, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c8d000/0x4000)=nil, 0xfffffffffffff3b5}, {&(0x7f0000d0a000/0x3000)=nil, &(0x7f0000f3c000/0x3000)=nil, 0x3}, {&(0x7f0000ce3000/0x6000)=nil, &(0x7f0000c8c000/0x3000)=nil, 0x4}, {&(0x7f0000cab000/0x4000)=nil, &(0x7f0000c75000/0x3000)=nil, 0x8}, {&(0x7f0000c16000/0x2000)=nil, &(0x7f0000fe0000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0xa000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ea2000/0x2000)=nil, &(0x7f0000f63000/0x1000)=nil, 0x6}, {&(0x7f0000f69000/0x3000)=nil, &(0x7f0000cc0000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f0000c79000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x10000}, {&(0x7f0000d93000/0x4000)=nil, &(0x7f0000eea000/0x2000)=nil, 0x494}, {&(0x7f0000c75000/0x2000)=nil, &(0x7f0000d68000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff6d, &(0x7f0000000100)="b6") r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20000008000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x1}) pwrite(r0, &(0x7f0000000200)="a19bfc753b7e2c3e58fa9f24ac037ee77393dc01b0e6930aa3220b9e1f7bb139eb6ef76be675eb0aa0a3ea67f82fe0953420d580333767ca5994354c734be7c2319cf3a6bd4ec234bc66d32f4a96ac0a3e8037133298989b9213a64e92711bbf7c3258935e4762da0f", 0x69, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000821, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000640)=[{&(0x7f00000017c0)="9dc9fe8e95c86d48704f4e54be4c02a9725c96085a6f6e18", 0x18}], 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3f9688e868d9830b31bbf890b7682c8ab2c8b7cd6c746747746eae7309005dc4041fb8bbf8b71b1f276db9c2000000000000000000004dc2fd54ed2b771d30c3751bdf7cd3b430deec5fa769f753f008a2debf8c1a9fe77937036f7fe7854c585476ae028e153d6d573a0ac3d5814f590af5da76b4b2a882066244e4cefbb43c2b40bf6a17a9b52889fdfb1686fabb3f1eab9e0676613f9ef76de349b14062d2e871"], 0x10) bind$unix(r0, &(0x7f0000000040)=@abs, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:00 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10010, 0x0) r1 = getgid() setegid(r1) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/70, 0x46}, {&(0x7f0000001340)=""/130, 0x82}], 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x80, 0x182) recvfrom$inet6(r2, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000001540)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x0, 0x0) sendto(r2, &(0x7f00000015c0)="64917630fc9755bd3872a17b9538fcf127e781f279fadd3fbf72d753411c2eb7f44b3e739f2c874a77e7f2054f781108f9f7226a80f760fef27c83a5581f4d1f95d9d11f24bbabcd81ab1ac11257c4b47d9ba21252ca3a4a1a96372a78e87fbbffd3a6b5c69e510b529bcef6ce8829663f1224a15eb9204c28f29525dfe3161a289c9b1cd9fdc66c8dc5e341", 0x8c, 0x4, &(0x7f0000001680)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000001880)=[{&(0x7f00000016c0)="1bd409561ea9dd3f156f54759851b3780a478ccac57c", 0x16}, {&(0x7f0000001700)="867072d98744c833a9d3c0d90d3b249bcce21a3edfa6acd96ab2412c12bf55add3959d0af58846dfe3a2a831022c8b83f36f100a6183f5d01503dcd07eacf757aff975fbfb3f57de17d7bab3c246b319168528df7ea754c8082f43e6dc5c1bc395f44df8e13948ffc4d60cd58da4cc1a1dd5d991f65bebde5b2168f7cb5b08050a55a8bfeb9506e13d92acc0da38ec6cc74667ea3118f22caae49af989db1c72c7eda918d384", 0xa6}, {&(0x7f00000017c0)="ec5ae8dcac5a407670685834dba75bf139d304ea3720aa16db9ea385f5dd037d55e56611ccd6d6500f9d0e74a1b39746f914fc4285d051b67430a4a2cdd0dc0d6c4a7cf9e64dd57c7f80e3218fea2b59416090296db2c164c95e6a73c7672bb3ca932c09602d1f5ac39bb298f15b71e9d15dbed523c11f560c01c5dde61d0e1808aaaf105c", 0x85}], 0x3, 0x0, 0x0) r4 = accept$inet6(r0, 0x0, &(0x7f00000018c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001900)) getsockname$inet6(r4, &(0x7f0000001940), &(0x7f0000001980)=0xc) lstat(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)) flock(r3, 0x5) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001a80)=0x8) link(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') r5 = msgget(0x0, 0x1) msgrcv(r5, &(0x7f0000001b40)={0x0, ""/122}, 0x82, 0x1, 0x800) kqueue() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001c00)=0x8) sendmsg(r4, &(0x7f00000021c0)={&(0x7f0000001c40)=@in={0x2, 0x1}, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c80)="ad0b81a1fe6d6d4d61d6899a00e947bb9a510a5e4f3d7846a416bf6a21fecea3f3fe06e6", 0x24}, {&(0x7f0000001cc0)="50e7092dd5c9cd93426694eed32d1fca3420fe319ed3618ef2b6fa928459a80e5ccfc42097ef12b7ab5b090ea52b2ce81557c8bfbd1400975438fbf1cd6bc5ee348bc38079474d58c0927b08769a866d7997d2ea2dad1cef437c1a0c0f2191931114608c98c37c180a6bcf340179f7ecd68e2ff9d3cca2", 0x77}], 0x2, &(0x7f0000001d80)=[{0x80, 0xffff, 0x406, "1507a5a12a5c18fc52568c70f8eac746dfb30130ceea9e0a9e8ce4216bffd9bce4249ae955aa77ad553dabc9c5f38ca175a293d714cebcdfb956e5c186392c50ad54cbb61bee32e30020690fab3b3a5ae47296504d697f14aed423372711e4c5cef832705ef60a45770a"}, {0x28, 0xffff, 0x7fffffff, "85306580b73443a2ac1ccac0cabeba38fadf4479a93451"}, {0x70, 0x1, 0xfffffffffffffff7, "c099b7c719540f3d71f98b7c7a617666d01771b390ea092a049608576bec860364ffdffe30d24d7772d699b2a31d4a16ff6e22502c0001629ad189e55bcd6245134e6faf82afff6724a0a1dec091104cf6197b6c0e8cf76235"}, {0xa0, 0xffff, 0x3, "42d987154340f05d9c2a0d3e44a8dbb591bbcf79bfd591682eb1ba3d9386ce01ceaf146194b90a1e52e178df16ecf8b713493bf57edc96e96162335402821a177b81ed9bae296bbad3a130cbcf946994899c9f33286bdec11cc83a5f9a6e6cc89664de2e3b2437d21d369ad416ed55caccbd7fcc630f5f6b55c2c5960828a89fbf3ea3aa04a0348430e56b532ae1"}, {0xb0, 0xffff, 0x1000, "7aa6550e042346fac60fbc73cc32c0acedd7cc7b67d851d612920e753f171c331aa1286df707cf85de01f1c193c405805013053d9061b33d5745d5e90ce293d46856971b51fdfce29aa1130a2f37639e1c27c2615118406e39e3a3ae3105f70230d0768ca2d14fc18ac9de5017f9251bcfefbb43a8fa26ba2befdfde02fe045d347f463a3676467b80f05a3c404fd8b586714cb99bfc68873b29"}, {0x108, 0xffff, 0x6, "f922fb1948a65b50550a7459657a6d9e243783930e68577bcaa7fc385d9e1f727bd25b9137f8fb48a536d6f4c9c26965bcb36bbe1e23d4d619026b17851f6769beb4f8f456b1dfebcc3ccc438ff0ab1b407fd6fddd6b08689d9142a926c3bc8022e6c1f5015f8318b044930f4e6630c24340e7246763d6baf7ad271732423e2436fa7b8626f94ab91f5904e515668aff1e783d7edac8d9f31fb23a34dffb8e2a8b6df5e16b729be88106d7a25e93238f91fb9676a617ec29e68024539456e1821b22ead008888ef2e01f2b91737d9246dd5dba42035275d20855ae027c86bb75bea7a8d924ebfe3d5650d898b70151ca5d39a499"}, {0xd0, 0x1, 0x7, "1054d391ccea6b170aeb2814581f8895fbd33441ef3c7786573252b28a138c9ec5b407f31fc5c66d967e9bbcbb0598626bdd641b5788ed4c0772bb1d369f04a58300fdec8ab4396d338569902320bdf8fefe7d55b66b0b3e92a65dc762252ea6c244ae9d5a97527ecb06b691084b164b578f8b158b7b4a92a192ac838e06b0d789c5cb30b0087e88459211df2f80454dcc1654128bc54843a6c6adc97fc45aa7dbfc9227c718fcbc7d72dd9453366a1a4a4fb90cc7186fa4fce9b32be3"}], 0x440}, 0x404) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002200)="5de9f374c0e39b960332f83c5eac14a5ff3ee42c402105443665cd5b2e52908cf90520", 0x23) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000002240)=0x3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000002280)=0x1) msgget(0x1, 0x8) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000022c0)=0x8) r6 = dup2(r4, r4) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000002300)={'./file0\x00', 0x5, 0x8, 0x9997, 0x0, 0x1, 0x80, 0x920d, 0x0, 0x1, 0x38cb, 0x400}) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="544a53f63d12fec5f568c5e5106ed6fd5d2ed6cb71a0cdbd19cf271499f8bff24fd74ec72b727bdaa8f3136fcb0c1e31741380905a5765799bba2d55b55c36dd52c43614c3787b620609faf863e9a0013a2ae1bb1866fb02c758cc5242ee20db4240249d2a68b2d1dc9f2062a10b4548cf06d668eed80f7b16e133ed8eb985abc4"], 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = dup2(r0, r0) renameat(r1, &(0x7f0000000000)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00') r5 = open(&(0x7f0000000040)='./bus\x00', 0x10004, 0x10) munlockall() pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x10001, 0x3, {0x40, 0x100000000}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pwrite(r1, &(0x7f0000000180)="10fa666873a89c99a20545d3e8307d98720429811516f3f2e9c8376391978696f141abccc2e9073102386e0538fbd53fc0ae2bd7ccaa77e8c8ddbe0d082ca8205aa74c6245215bcd55e207dc690ce97bc352b5278b9184712cb55b9fb5fc98b36c5c6cdefa510a0c1312fa7b6b43328c2269fe0e9eaf05256a5c98ba35960e44321ea7f1f019e6f8166a766807ccdbf849665eba35f2de5c9f30c015aad25f17fd7cab23c05157eebfaf959d94d00fec2360c2d69d2354c41d89e1ad6b3db7841d024ffb0c276fc00e36c6fb7ceb57ae85bb", 0xd2, 0x0, 0x63) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) recvfrom(r0, &(0x7f00000001c0)=""/59, 0x3b, 0x1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x200, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x9, 0x4, 0x200, 0x2}, {0x1, 0xffffffffffffffff, 0x4, 0x80000000}, {0x100000000000000, 0x1f, 0x100000000, 0x3f}, {0x2, 0x10001, 0x3, 0x3}, {0xffffffff, 0x1, 0x10001, 0x2}, {0x8, 0x100, 0x6, 0xad}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100d9, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='5') 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:00 executing program 0: r0 = socket(0x4000000, 0x4000, 0xfffffffffe000002) socket(0x26, 0x0, 0xfffffffffffffffb) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:00 executing program 0: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x3, 0x2000, 0x428, &(0x7f0000ffa000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:00 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x280, 0x44) open(&(0x7f0000000040)='./file0\x00', 0x180, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x600, 0x0) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x440, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10080, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100080002008, 0x2d91) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/113, 0x71) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getgid() r2 = getegid() setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0x1e2) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1ec}], 0x1, 0x0) 16:00:00 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000140)="382882ec0e987bce94c01b71c555d06caf9223162cd569c28fcbc22e29349551324160e01f2202a479661a5c24e081b1e0308ef1404ae8570a67bc474e23dff8c59bfdc0e8d74224ce9eafa7ffe1b657bbec8a259994644296fbdc26d43a5de5e7d701b671406ff9ca3222af94c63d3dcf5119d9410ec74348c9e1513138079e49d172a8360c0af30425ab2e03a799aada8795639611c6342479b3d34183629ae6ee7bbe7dfbbdf01c37bb30ae82d6df795465407d660d49247c72b5e8bd36325dd84ba9728716c76d04d866016e10ae229df5d6dbb27114a78475acc0826086724ad2b78f2e9545fd1926f38f0d881261ce8ff0a3d20ea3c8", 0xf9, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="13002eaf6669535905a8"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x333, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) write(r0, &(0x7f0000000240)="3d9c7d9f3d332eb8f0599dc1341cf4bca1c146745a8ec8041c12446ee39bcdded25baea31a59b26ac6cfe5e7ad348669c9d13a2b09a22dd0994ff94cb517735b5246b71ce413", 0x46) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0x11, 0x8000, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1000, 0x5, 0xde19, 0x1}, {0x1, 0x1, 0x2, 0x10000000000000}, {0x7, 0x7f, 0x7, 0xfffffffffffffffe}, {0x8, 0x7, 0x6, 0x3}, {0x73d, 0x6, 0x1, 0x1}, {0x400, 0x3f, 0x80000001, 0x8}, {0x8001, 0xdb, 0x367000000000, 0x100}, {0x4, 0x2, 0x8000, 0x1}]}) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1, 0x100000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xff, 0x4, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf19}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7}, {&(0x7f0000b2e000/0x1000)=nil, &(0x7f0000d30000/0x4000)=nil, 0x9}, {&(0x7f0000beb000/0x2000)=nil, &(0x7f0000a5c000/0x3000)=nil}, {&(0x7f0000d17000/0x1000)=nil, &(0x7f0000eaf000/0x1000)=nil, 0x7ff}, {&(0x7f0000ded000/0xe000)=nil, &(0x7f0000cf2000/0x3000)=nil, 0x1ff}, {&(0x7f0000af3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000d86000/0x2000)=nil, &(0x7f0000dd7000/0x4000)=nil, 0x5}, {&(0x7f0000a20000/0x1000)=nil, &(0x7f0000b95000/0x11000)=nil}], ['./control/file0\x00', './control/file0\x00', './control/file0\x00', './control/file0\x00'], './control/file0\x00', './control/file0\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x6}) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xdc53, &(0x7f0000000080)={0x2, 0x100000001}) r0 = kqueue() sync() close(r0) chroot(&(0x7f0000000000)='./file0\x00') r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x80000000}, {0x18, 0x1, 0x2, 0x4c6}, 0x1, [0x607, 0xfffffffffffffff9, 0x3b0, 0x0, 0x80, 0x6, 0x73a, 0xdd73]}, 0x3c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1, 0x8, {0x9e, 0x8}}) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x201, 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x26, 0x0, 0x0, 0x0) 16:00:01 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) sendto$inet(r2, &(0x7f0000000840)="a5df32aeb04a53a8791a9525d104dc7b897acd85dc8cc9ad4e586898fa17a860b4963cc4d4c3663ea8bfd4124ed634ba6ae039d014d8c618d33bc19db5be593031c2e0ad839cc28c639308c04f86a08547014e30a4103803720b7fb225e40ed1222987769e7181c4bd46d60b0ed44404ee24911bd7263eebcb482456ceb050600580031d6d25310bcdd0cfbf5e73597ab693419e031ba8eec5d3ba908a63303175eff52b45560359b7a8b51ccee3e533177a9b9db0d42470792c7f1b0822f31649afb0548c5fc0c5a6ec92ac6656ef7d04b73c1ea795db9beb30ded2", 0xdc, 0x400, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5c0, 0x0) mlockall(0xffffffbffffffffd) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) geteuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x6, 0x20b, 0x20a69defb7814955}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x90, 0x0) pwrite(r0, &(0x7f0000000380)="c9002cff313e5fd3bce8e0f565edf387e3636baa1d6bbcc585488e3f4462ef917f0bd49bd21f15d4f80c02397620e809eb1b6ccd167652fb63cbdccf2f585a70d64737c77b623311f067a9a8026059b10eb10aae85416030eb6aa3f4ca5274b355ae82f5727965ca13402cf219fb6a82425acb5aff4d6c3d96f98e75500f1aa1e0df043bc63c1186f1904c79b7785c8ff33cddfa75ec99abe82f2bd00b8baf80c986f82f02451a399901dd7ae963650f75a6575d4120a53b21cce125b0a96f82576e772740dc3a9d2a67b05c4f29ac6540d06196f98866ed134afac10077b8023b91b51a7136bbb02fe16b8f4ac749b84194e1da27c3", 0xf6, 0x0, 0x0) pread(r0, &(0x7f00000002c0)="10ed72ee9b28a64e1f4129cbf5814f73811839a52671f417d1c929efa282031719b6c962fe82ef2f419a06319c69a52fe2af03c92885d3fcf7f78938982a6998130a67c4dccba20a42f66b73a25d6ee15d89cad7471fe4fecfbe4cedd6b531c74c397b707fc5876ab1911a59c3c2e6977de09e9bf163ff17ccb3c5b4a3ba34d00c21ab61f63eac6ec36be7105d690f0c1054fc30208518606d", 0x99, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="2e38eb45d15f6079e6fa0276f656752d8e6a783b8a7d3acbf0a377c087a2f8be2946a984c5a5b75a2160ec466f1787aeca7c694b48d3554aaba4aa3d7e1c636bd5dbfd11ff6cd2de4598a79ef14091d6e13174f870f2f0c27d78d364dca9d13bb750474dbc93adf5ee460b3b13d6bcf8f2b5f8d13814df3073c247c1f4341828913234ed5d12ae061f70e62d54d6fd8be64506cce5b61e5e0c157298f49de79dce1c446e08a7758eb8f03c64f62c13fc3139532a48330c222bbfe9bea90d6430495931b6755ebba4284280273b4e6f098ff060821057e934feba6372339106247ed71451facf9ed7977a1ede7752af3e5627da48d30a3a4d72de77a029327bd6605f587c725bf68b83113a2d910fbf20d1823675317d51c0ed807a2ee906cf01afc456964470c4537445e8b119cd731c1e152401ab6db88f239c2537ebfa5da5d349734bac808482c21afb8c6a6ac4328d49723168d625fc466c95b15e075ba1fdd704d54e27de8242449ac45a3d8ab4f230cbff0ecfeb2ac51e1d1eef85794ce89a0e681eea49f1958114a52c7fba2b8ffb03e676898906918870a5446805f19a6625e06586515d177c46acc7e8d6885f7f7513656ba2b4d8586ab29ec6bbb94d9711642f1c37c5def3d2ced07628cbd85ab8cfb58ac00553d4e7bf427fe8fbae7509bce4188db45ae37846b4cca0e7d2b1ad700a15c78df128e23ab32f6635fdee51f157709f452a6a66db26c832e46df026575c7886b76a85dfcac466cd3ea8663717169f1dbf8bf0d28b83f597cdd36d98be528b8b38250df4caaba73039fd20c348cf2ca3936b08292ef172216fa1ca2518d02711e91901593855458cf36a788e4391c84f0cf748e28b08d435ea0c75138f5389f3ce26b904216753fcb3fa9bb591a4c5290d8ab1648d35763343c852e5573b7335f5953fbe92c190ea8f068c0c02524868ce9e382762e6d63ee6230e5f95d25648ced6eae1225698248dd8a6cd32a7126090fbe3937d885abfae6e456849780e4dab8825b5c602e89ebafd0c4815e26491df753a023c96400ace40b541ef7203779ac9cc7b6de49b696f04171fb61880a37f7d2d8cd967c62b976f50189a246393cb05132810e88af87c3d9ea69cb5181caefaeaad1b18346f5c2e08e8486e00d41b79ee62061d891916a4e7bf928ef16323b344ec6b1d5be58660d768965209791672e2a952616d4981cffa469773c7b394fa542fea4715655d75a0edbfc1e2893d8d7177cc92d7d6e4af620c570017dc67140e6b1eefdb701bc91e9d60fe5d544caab0e94f88931c078d3c9d91d7c0f6f71090cb29fd86c277d879be74d97845ae3b33ea866942773bbd27e4aebdb1d88b1270af3c60e14c16bda4a5db01923c26af1901830202a6a7487dad8633c200e32c9ccbe246bd142eb501f2be9e6b6a2268e6df46a49b32a4346696a775c4618f1710794355ba23c8ee7a2a8522bb357bd7e8e02aa02280792f81b447b75c2971bfd7e2f9861055d0d6f56e5c26761e6f83e2a9ef9a002f1ed237c4cd61fcb52efef23517d2bd71ebc75258caa7557e544b967e9f9b8390e274b2c9c007f24fa380d8becf1a9351b771f551a310f97f1d1ada1ef45014530ec4adb8045fdea1142d5ffdfac12aa4a95247205fe38b50027509d817c51f146e3b8d666d8ca2f1c054d3dfdac2aa02bed1b2546eb9e8a910f96ac9216f89792df066bc4f3d28843df71dbff25a9f2c83b1d0b63837b17ffe451792168f5c9547b172354aa12aa0c7d713a637fa36456ffa2ed4e8fa69b79522eb2f8d72314c1bbbc1044507063a095b9048c61de38255b394fc68fdbe92377af832d0db7947fc6fbbacd198824b305f6b6569845fd0eebe97ca2d560507b197749ee5e125ca53dc1e0b50c0b85593aa851e4030a4cf70d3142637d0d8967ffb7a5f19b23c2d7502e708714a4bd4fc82d76fe566c71b00338d4ced239abe54b7a8e8a65913108e55189107bb2ca87908c7f53728c0718116acf6260533fa1b0390651b83db40499111d9ae5046ae04466275f572aaa67546a324b97706b863a3fd2640480c2bd2b8174ac8356c7da46428541036d5e7efcdde267e32c66512ae6ee951ca3183dbe5bd28b74f1418930db03581f100785e654fd233a7f6764a78c1632fca163dd2ab97c0aca9f161c826ee142c1335a825947936ddbd4db5753d4516b208941f407d9842b91ad549a5a8293592b1288f05a01497ad64d4a8fa4961ef686b2b06196c6c1efeef56e8344e6257e4a2f6538054cfdda9bc2bdabe7a8accc2db624904d669bb9cfb3168ad8f74beb4d3d6051bef2d6c2b2c7fc6ace462021008e6414b81e8d504494d0b7d2c99a16eb7aee3e684c474b87dda9c2b5bb1b68f3858de44b9db7a5723ba62f90d38a738d8f5c7089beadb8104cf9bf99ac4011079038d1b270f632bacc6a9383b61cd41d499c39dc809bb5ac2b48a977e831ca5258ae3ac9d86e3855dd4da9371ac68ab7c6fdbd523061c0c42a0168e9ce6c7faa1056eb3ebccbc5fd598b6ca1e579c26d9cdd40f840005799552015a32ef1084b68d62998b51c97306428aad93fc3871513518d11033d0796a99d48ebc3b40c5ef466f4178d55e38d7059c800ef099e99fb09a014841551967a7ec0a1f7defca15ef110f415815e5b0f735354ec250eaa65db7fd98d2d2b95a8e69e3a6c144992e1bd374d79cff04ad77b026184acb876fd9d5ffe24c162b0951ffa3f2ca7e83948201c0058f153570d36d46b179f2e63407c8b158e0124a30b9395d746c525a74056bc9efa45b26cdd9cb1dd10aaa68d89503c1a874fc87c66a1b60e024082654e42819b5591077866a2e925e74ba4465970cf95893ade8b957efde23d7c7ec87bcb86ce7fdb56d52f1a45cf012db39a5477ab4570f8634658dfc59c84598e43205a08c27cec83be612f76682870047599e7d3077b2cffc396c54391b7d4e02a2d511fd8e39ea1f8d832de13ef1bc31c567a5d5914b09062e4d4f154172206400dd83469808edfe0bc87012f934aa03ffbe14a5897736d332666c727b6575597ec59d3495db8cec8fa333110cdb54f6c2bd2174886e4964d95672fa8807b236b376f2416c014a0582f1854d0549af2079e8025690e239d1604b91e8d17e3ccd497e0b9f1b147d0e7c9867c9d1322126317a215af75ccf87a69386b080d41ab24e19e085aa7d7846d4d1e748fa8293bfd538cbaddd29128e5123968a441504f29d43dbc5d5d3ead0a31b50fc17ca10a0e24ec55357c37fb93cedeb3f20f222553c3362a2c3bb3b32fa0fc638ba95876c7ef6a26896e2298af071aa76e99e2c25d13c4a1bb65a372cd014ffc6e68429ca717daa3404ab452dc0a312cac705ec5d37331b91a14daadf9ee4186e6ddd98f932d4ec07469e8282510c22a20109b861916157a0f653eb3c15bd13006fb3d6c78e9796ae686554f7866331ef4c4da0433d31ff994ae6a7206976d780eb21f152e74e773a82c11bb2ad6efca5cbf514c50f8bf744afa5c8eac99580e0ab2168e22b017ba472edcdd79ce57b0d8a16cb4f4204eef8f7f7617dff57ba9ffa4c5c8a8b2419c3d2c0a88198d475d91278052741d7f9d03cf35e8361bf6a480436fc38fa65f533a6e81d1a8add78c469692484a64d18b4f7b2e94c93080bbc4acb5bfbeb40f40a16c043019c166fa75cc2bcdc51a60f57c2a759b0f51f0308eaa4e391bddd36a3ae6343f183bff2229eae71b0872aea9232b919981e640003dca33e91a4b2e872a027810f6d9b3ee1b405c2cbfed26113d60fda69954872a52a015112ff0e91cf52c64f25a86af72e7dbdb6789ca09525e85385e27bb34470e1097e65abe20690e453edd56eb98c19f30b85f12f6a940f4370bf267b1d80f5da76f81384243180bbe578fa503508fc45207be7a8c936117fffda5c7bcff788e8de0c8d0d63787767405b3bd3715142a7ad820f007e6685c51dc62b721d217a23c2987f0f442d89b376c5bfcef3a73bc6400445b60605104723f699b3f1a64af68a9055ffc8a80f11c63a90e019b98b91657da914ccc69f878e0718d3845e6a29f08291141c53ed81d435abd38ca9471eee9780d598a30b769934e60cd4bb09edae4e53fe4c7d4155b172558609a420f5fff97bc40754ab2edc5a7c1e33d3f8773b7140c2a13af8f60099cada3fbe5c435627224e492947298af21f39a731ddb3a68827f647d599d12e8145868d7d0c75cd67b699c673a8de8f338cba8727f9f78c04b8c61b72daaec6f311339ec082ff93d78a74dcc427d4a7218eb8633677b01be70a7e3e789f76d4f660bfacbf43d5892249bf0dfcc25e0e61c4b1abf23c6498ff6a5d77b8e947e1cf73996ec3ed6f3787a80b0788dc2e7b608e554fd3525d2e23304732aa77fe14fb927e2ffe3160c2dad25aedc19f07734339e79ab8b4d7edef09ce2e8f985f300f9fec485d71e22f17c4680ded90e0e058966a3dd4ad7e1a2791e6cacc49f493b4bec4859825731233f5a0160175f43ffd065e91c6eeec50fae4bcb9116b6c71ddf6928eda2fbb3317c3e7d1f8fc9f50b08fe9dd48a90127e8e50084ecd8ab6d7b76de2ccacf8b24571052e0d90752eac79faa86905aafb45f0c69813914d0609fa027f869dbfeb957038a282f49ea882f8859a643ea8450a5d69806ab16ee23ccc9f8af92b335669484aa136460f2fcb67114041da04d54eecd2bc69de1164be4cf7d3dc5e547ea8a2ed4f187fc5906084a901a649e63684b0ccc3c8844c1a676b0c45e4b1973d815ccf97d432a77d871766276b7e7106d50e835d36528df62ae17ab38dd5f615afcef8734b455b5255b82bd0ec281337baf27089696a107a5a0268911799aee8360de97ebda146dea2d68af6bcf8eaf036832bd4826133c2fcfdd1f171d575369fa0fb0825899f97489b07af1f804203dc52cdf3abf7ad1d5fb831b9225669798a7bd7ea3906272df54874a9a36b87dda77555ccf222fb9c53f4da94ea78659a8302313be2d67f02addbed4faf1e01670fa1aa4c421264983520ac718038740ac73f420c24ed5a1e04206712a8c455abe8e8acb80ad358f73423dfe9210926eb40a87939f6e7c714ad79e57a536bc714ca2514a46cc35c24c183be9519c63323bf2bfe891645cebe2342f14fad5fb355be3940b711cbaff6d39312321ba8d7033b70ff53296c337402760c39e7541f861c45966401dfb368599f4f181fb32b9bb24ba2f9072c51d6734f5755d64d6c912b3a8104263d929687dac97ae9c2f518ad5c2207ee72d867f69b678d8cbf4454272c83e401ab8c9091376f8d862db3337022e39cdcba05a296b65c1f040a481be2a8e884aed84f6269e180ce3bfa9cab0d0176c5e45176eb6cb9ede6f3d93d6548decdd242999d9cd21704caf2aac142e33e1eb9dc1c176f9133ce710c104ae299173790c9bf9421c5721323cf9186ab1cee06ba587001f5613edc38fecc047cdc07309ccb33fdd10ebfe97c0813576c94f2c7a7a8fb6bdf2d571e12c3b21b4d7128bc693a7527fb8ac2ddea7ae0b61c9df8da86fd20fb6b6de4d3640c107e15f00e2d59314ad0e1c10a59e8884bc2c8290984bed3c77023ed02a0f561f5f9b04c7f0f7b7d5346b9318f853c176d7afdfdeac25546ddab29adfdf224f96ad9da1720b9585a7c790349714ef55372d4f4132fafdf296d0de248cd184bb5a9556e25f0ac4d06ed245fb4ff5773a8a2f27e29dc27a625e5b6f248e4e83dc716fac32e28d5f927181463d94ebb6fcc790fdd1643e6e36bd23", 0x1000}, {&(0x7f0000001500)="9b6145b34aead95a131cab179296717d2ecf0d77599d56e71017096f0dd996a4a1bc68f476f3e1072baf8ed440c55fa3bc3b6a15466977f0d3313634a36abacebff988a198a571e3f4f19ba0d93a10fc9d89e5b37cce27cb324e14694933c2be1e576bed09c9ef54ab0d55a46183f9f3dde046d230bcece79482440f85f7", 0x7e}], 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) mknod(&(0x7f0000000080)='./bus\x00', 0x40006000, 0xf82) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8b8c1a79f4c024676a856c0af5", 0x57}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000280)="18e906aa0b4914ba9983d5bb710cd35cec804ebd1c21242cd9c5113b711f36859e3222ab0228c275b3969c78a6f69fac6dc733baef998eb27c2e24e718a5e4186c06d2cf1ab7e7f1c44e3b62a191da2c8fa66125c949da03761e27dfdd489fd9e95829cb726bafd240cc5c08a06d6aae305584f744062c9e1722965d5911226994eee26f03b86fb48b59caf5034ba75c352ee4b971766de8b036ec1e9a96f2eecd759ad470b1f7160a883f7dd664ceb06b8d192bd95f419c2bdc3a4d139fd2ec1a9078b8c51ded5c5fc8f4acaf86d8a146350f3e2947e1a18279"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x1, 0x200040}, {0x3ff, 0x1d, 0x6, 0x6}, {0x4, 0x10000, 0x6, 0x4}]}) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="f1c553db115441da8aad04de3c87c4ecd026fc200cc3fa82f5020c47c0f701aff30dc381f10cd3709aa27f89ee872d21d97774c420e782ec0794e0e84b72bb02d73e1e0fb2f818c7e46f5a058e663477afb1847b12bf27c3f97389f5a542f791fd822c79fdec9af663cef85bd00d718b2b1b6f2435b5c6d952cf", 0x7a}, {&(0x7f0000000280)="16d24d4ce4ad4be962a5609b453fe90eab658ae3f15b508357bb97d0c0509555c4b796e6b66ccc071afd7c60f0613583ed95e2e55229cc0abcbf58fb4e556fcee0f0998b5ce5b7cd6e29ad198a4329ae9379c3cea1d3a1341e7512201b", 0x5d}, {&(0x7f0000000300)="c52227390142c2e4be65e03785fa53d857fa185d33e33720c4b21face7867692ef0c25a229d371df8917186b9446706a011f52724586cab3c0332087b00272b8ee22a3cbf37592cda9646c8e8a88b30e50", 0x51}, {&(0x7f0000000380)="e263fbaf404e056a9794155acdacb9f25d33ce5977c9e2f6cc654fbb916e0bf84e79a93fd9dbb58a5ed2b960fe8ac2c5328df6ebbff20a505906fa76ec808b7cb37ef309fbbdfe34d204b57ede70ef278d60226e1f8f21ec6e7aa944f388507c1cf124a487b88c70b34faff7e7420a2c9f5950c77739c2c2804e24d61b235b53222181127091ed50922695d9eda864a2dedaca64b02da34deceaf54809f1ec36154199339b96f5e0679eac72e15537e2250cc0abfe0ecabd2d71fe52d4be1505194815f2", 0xc4}, {&(0x7f0000000480)="75b9ca0ad9d03db581a808292d2a9286fa8cffa975560986de1dd58dc37a17dbc8edf0593181a2e27f666e4376e652a609a6f210de01daeea6cbd05299adfd14d4cdb6d0911608c1f47747fa", 0x4c}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="3008000040000000ffffad20dd7f00", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000000005ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xd8}, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) r8 = syz_open_pts() ioctl$TIOCNOTTY(r8, 0x20007471) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x820, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000100)={0x500}) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1000004, &(0x7f0000000040)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10005) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x800, 0x4, 0x20000000007, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:01 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) setsockopt(r2, 0x4, 0x9, &(0x7f0000000240)="c9546de282df9405bb54eebbfd75abcf3fb98b0d34ed6426db05f3a969282588d9f7362de13a8013d379976a04660047876dc693b45b2709eeaf6b3a02e1162d660e64206fe6a581fd7f4ed41a111e76ec29c81d6278bdf6f33afc9ccd846947b55f03d70e9c9f916b76090b5aea23ee4ab8d16f0e57e90ed145c3d2e5c3bafacbf1c0eb5ba98423d91b6139d6fefccde2b8effced365fd7a5b193e16ded46d74f", 0xa1) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 16:00:01 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x3, 0xb1e9, 0x4, r1}) openat(r0, &(0x7f0000000100)='./file0/', 0x7c7f0b20c61c6e16, 0x8000000000) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x3) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = getuid() r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) sync() close(r0) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x32e, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYBLOB="000000010000000002100000000000000000b0964820e07f6cfe6b5c1ea8a224e4e71a075dd4dcd8b5073c1a309ceaefe79dc68874cf16016437030000006b660fdeeb21eb3c78b90a473ce8819d1e96b54be5d460ec4b9690c85d93b8b30dfd72c407c24aaf5fa552a0983c3baef5a963e800000000000000000000000000000000000000000000000000040000e9a57fd30980068c427af1a9e240ac4b7769ce4f820d3f9fcc78f8529895d0067281c2500772c2dfa392bd5af6a26c43fd69fc7d787456e90cb2ae59309bf313384834b17b46e1e92536a0d6033aada13600000000"]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r4 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") poll(&(0x7f00000004c0)=[{r0, 0x4}, {r2}, {r5, 0xa0}, {r6, 0x1}, {r0}, {r6, 0x6}, {r0, 0xc}, {r1, 0x41}], 0x271, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x3) ftruncate(r1, 0x0, 0x2) recvfrom$inet6(r0, &(0x7f0000000500)=""/197, 0xc5, 0x1, &(0x7f0000000340)={0x18, 0x2, 0x100000000, 0x200}, 0xc) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) r8 = semget$private(0x0, 0x5, 0x40) semop(r8, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000700)=""/208) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x1000002012, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2, 0x80000000000000b, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x5000040022000, 0x2902) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) getppid() r2 = fcntl$getown(r1, 0x5) r3 = getgid() sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000180)="99de4dd3d63c64488990110f2743cf958032ac0caeb12956e27d927b83857c6f24808d9dbb539636d752fb2c15baa7b9074c2585c15a1fb5beb7b4696a66b41bd5b63abe67ff2763e5c730e9b188b61efa2089811a1603aaecf376eba3837ae5175e8e5b6e18064f9526655104de87d54e93a0e74f78cc1d3bacd65e90abb55300dd559b3edac4fba74a67c400927bf7209770d873498ffd20abed1a4b169b135a4ca41e63d4b8207b038931f8b692eb6cbf03261fb53a1a4d8467d6a97d86cb2c651814e170df70a4f433d3fbd98d579c531083cba1aec97ff77c8de93c1fcb6321a0d3e18b1580187e", 0xea}, {&(0x7f0000000280)="3f7db70f88db1a64daa4d5b89c7fff75dcab36d9eab69ed084cbdce6bc20efc2b49942a69754f8a216f5ef56bd7e76350349c33fe95bd19587a95f84c3b7138e57ff13da29e68de543c05dc98cad2335036912f4092d3cb2286883d62d9e59ea67e503f0f0c859355328ef804740eedfa5c3b3bbc8a5f3c8cf760682fb90157c0efa83f07149b149b8d1d8bea47e4f60d5244ba733575be21a698c0997565a816ac6168cd6dc51692092b4f89480c69ca6440fd88d84b6b0c2ff1938fc03737a5550db0d8b58c0d0de8dbc6d1352dc0471ae837db6dafefdf49fa791614e132cc4d6e0b034356c038990e9", 0xeb}, {&(0x7f00000000c0)="eed4fa93e28ce78c5d2110bcbca2460cb6d584b51d70f02de9627a800629963319547783cdc287941d9a9eb1d7382eca509a2335faeb98b1b9ee9eeb376c5e9c5995ead9831f4304cd5ce0093ad42de66e26043b85e5cd0cf56d8a4a51cc9ec38d2a9419", 0x64}, {&(0x7f0000000380)="02be3e25e137ac9bbee0af0da2840a4738e8b2222ca2c331ea989e3e527fe13dc39f959a9cb28092576732ae3a44e567d553a5f12658841576139bf87e1e047e0f0404e0efa92abad09309078f2b97cdb918b501d02844bd00c0c036859ccdc79543509083777c287d314f53c43e2f620f9fcdb36ceb0dafe7a7f7f43a67399be6c6d9d72e23e2d36556ba8c47fc161e9e2977c912da5468bfdfbfe117d7bd05cf7346c8853733a9cb64814ff1b379fcbfffa7b00edc68906157cd7097106a140e91be1a9bfb09b3c72bd0e663f08cc5adb4d3d4b9ff5ca00573ce21ee626003", 0xe0}, {&(0x7f0000000480)="ce0f902b9f329733224176d630c7d06f0aaa893151bbd0ab45d09fa785a0ed81830b62d0a1b1afcda74c29cefcfa6698e3fb99d42b9b34bc5a447c6fc1e5086c7eff125fe320ac4d3781f817353565b58b8af26ffe088d6b7b71792e40396adb4e51ab1c3c28056a9a0c5947eb0bf547c53db835d8dd069673198334c5096b411e84a655e317eb28a639768c9520cb97798004bfbc165dd612068007d556d86f44b9eee69ec464b6f1782bd8824c307fabb0ecc76123c52cded7ef306e798044e1561b72aac2404986f8a4ae9a563894d97c7dccb370670bc55eca41feb36fc1a6ca47d86c03dbac1d4ca49bc2d5df704bd6090f5b8fcc9d7f69e1a766c4aaa9737c4b60abb43138a5019f969670b01cbab751978f8e0692c605cd5d638de9e12bc74cd03d07915461634090d56f0367028934f803bb052650750eb0621a94054aba33c89e7c3657f2552f14207ad4a658b56b71fb3db59626baa03c1c039246bfc55e20566d2f91a60157473a36a6f5259f1e4adfc9529a84e02d3949a94a1a28fde954f4b88d1439f824cb6daebc8e6dc148d83f7bb5297a261bb34f34b665342b01971624480c1157ebe7dd28fbc9959c3e035db2605c35107daae88751116e55dba797f42cccbc096ebce9862f8214099bd8726b8377cf22c56b44dea7c91850f8a64ae5bfbad0048e2c509d80222e92d8f6bf14fbd0e78585408289afb79e6eb9dc74b24958e57b80ff46903b73bb4dd0b31f8a73134f7cbfa4660ab778a1f2ebfa62f40f56847a7eca1d63359aef072fdd3194d502ec72ce549e662d1d02fd93e7c02f8cec894001d35d17ee69be4917d3cd124a574654b533c1b3a4a2b5e9e00aa39371d8d89d91d003ec729cf049f7b0dc2619756146a8dce827b72a00876fbffb8f96fae6adae2933b0422d15c1d115f02875e758b567e5b0751a3a8d80202cf9ecc8ecaa723e51e9b5e941f0279b00a0a38fc47e8b852c204704491b41b97a2c631cfa698e5768b5ddce164e278ab3859e8b9fe6403e33c655c84e06ba5e7eef5e932ab146ae5a8c0f76204a1c0fb5bca8bbd2c1500c6383280cc4dc1c7976ba23caed49125d088cb3085b678b351aff3adf282fd4acee79c7d41cc9d6c07b7660d4f90bf32b59fa9e9e90f41fbe9e6bcaffd5b54ebb7c7d8d25db6436e09ce10d41f24e910e902a7ed678f40c0def778ccd0b566be8689807c061e50aa9c287ff4aef59e5eb4ca471cf5e5907806f98aa2537dea6fbf55eedce9d633d1934b86d7a7ad8a1d67d4ceb8fb9b33580737a01b5e76ff45d1144c8b58ce848896f91267f683c88c98860851c73eff9f11b6aaf82efa74bae5a547cfba9074f47f16dcf3436c5d5d2bf62c73d29e9398b99437efda1db96c8a11100f7f713387b7f6c12b2c4980a0babe282e4360f4f939ef9a5870d51cdfafd8f4275aa4c4cb325d905b4cd29ac37e98c7ff2a2611a20d6281b80fffdc6bd458fddc477b04232cd0e2c079b329e919575a949e82564af32e6f9d7a41cd15e6f38a168b6e0edc508842a84cfda447b0c19fdb0536d3c2ca0b0dcdd2877d4d19019d93574e7aee882a1c1e4b386d76a2ef8d37a7cafb6bdc84cfb129a6c188951565be971504502e263a801a9b15c7018589387bda5931b4ac98d7067eda7f675e3790992b7471c40a306ed3f2870c8bb28323174d6ff1c5782db7ec5bcf2bb8b3b0527d15ccf0395aedb885b8c391cb247c618ecf2feff23178744967d6eb2bae71af23db159f88728d978e44e8ac0fc52542d0db8e44d6ca7e2fa0a7900f0bc21fdbc71b62f7c8c8ac19132808f1ee3b3798366d1e74c54c968ca3358aed9583190c90de31a944c3a4515e98e552e72235ef4139e3bf6b76b9acceddb70d257eb3ef750a384e39f90792489eaca2ceb7faec2b3d3f0a382b040fd461fe6a8fe3426c28d70e7b3e7c47ac9273bd5dc5e4422359cff1cc9e8bc80e9148733c5e4f5ccf044526f31332820f41e8d977284f0f4ebde900fe46dac637eb6f76dd9eda67d6febf48530fc580a7fbef8fb3720f3baf2fd9ec53693cc701144aa10d960c2e994177e7fc1a456cccad7aaa73e5ffc0a6481d9dd3f9c3fd4136601872e7ba015647c2a0b32b79192021d3753ecfea676d4a67232cc7288ddc0e8d8ac9b04c408e116564254de93274a3792438851413d70ac6aa74ae63b0db0397e2fea7360ae228ab518d8ba23fd9f90082b6d3c206ebab2466eb3d8cb38e6f18056f740731a55074c1aba63ca1d5e64f7e71cb4dacf74069f3622dc4418877656e4c8bb2df5580eff87157c87650d26f257d0347e27c824a890bddb02447ac7edf81b6c3c0899e5df31ead715c31c1bb219c93b8d3eb515a902a2182d00c410efec07aa2658abcbcc56186897313358fb7379f3eb56d0dd282126e0d83633f792c98b51fa292edaab8747d854b123981b153ed1343d6543cd3c480d9f686637f034f895bbe67cb5c6dbbfa344417dc5c271a0860f27d309104556fc4401f9efc42dc9d078af098ced8f726f79761de859a168c437f67cb7157299d6ba11ec07294ecec356680fcd7b6e3cf9c1c3683d729ae23139789a1588b53cf04168931cfebbe6555612ac6c0b3ff6dbb1441c357b40534994a0270eec99866245c428d764e8a33db196412a351bc2ad9ed64b080675c87b34b15b2af64cdbdee5519866d5ccb001c54734ab3e3cddf820182e081c1c6b3eca301c3820d5e95572e1b0f78c8470b47a848e589a8ca132925289afdb1bd78758e80c7ebc6fd8c9a89477533fa372ae19ade340c4db09ea5ba25d6fcd6f28d0732fc62df7747003593ec5abcbe0f9339e2482b8b2ff6f712e9486f4ce62b8e989a6c40cc4aa486c06c2f775329c5f46047e13c88f4041ae07c4bff1eafc4ebc8a6bada85123233fe08abac8f832012aadcc0efb37d617efa285e897ae68aecacebbeae8aabb0a7cced4296ac4a01582479ef5c420bb6ccd824386cb70eab98ccc2bb81f9fd8b17fb9722cf5e11645185175b67e50407819898ffbbb1aed39e57a2242acd28001fdba4e0fc937f0e8282a573b1143cf06ffdc85e1a1914308d07080f97b1af215a9300709ae5f145cde591f386852db39b473d046a8dfa9394a84ee8b2e8ebd69e64b19c8e093a4d7057cb1f70c06d1ec602eb5bb6aaa0fd8f0d5e2d18bd182b70b2fd66a4a67e8dc64d80d14a55fe14c86c6755977c5951c8772543a2cba54179d72f3a476e1d60cde4135729162dc13e09d391bf3e8ab8f4a9cd55c3ce9b5211ae53bbc52bb764d48e5b846593098fc77f00423d5dd37043568130fdc3880e3b65809bcd8cca7fe69b04a70b0c36a5e4fbd4b99ecdc642725a91ba7050a77b8b1cf7c334af939ba323bd5b7a5ae12482bf5d75b859649db7c0fce2dccf1ea17322b76972509e8b0904d8aefbe1a0f7ac3c0238b8164192222a1c56cc4c67fbf486770a1e05c77985ee21ded05ba10cec7ed4d3c85efb35df17f812d2402d93d7e789ca7ab9182e6eae1c519c149516a07bc9622ce565c1f0cb6d8dbee58e1b0d1b1c71c90365a119d370a8d10c8af7ad8245edf8666d327a694f545357b4837bf67776de6fc354a960c00acd4b95c87a9effba28091b95d65c74eb32e003ba6bb75158c5a965b59a9f880162018f29f7dbc42aa89c2e346c178abe53dcea09b55b5b5b0efb6d76ba35aebcbc2dba7f1124adefe8b3b8490870f7557345b0cd66411b5c1cc883baa2ba3bde337464b26bf758f6e1d4747f6449ee97e08c9d15129b6b09f54b8987489481dca64a208dab9b8130e468eb8b37f4b37729a79258c4898e98e50227a9c69c0968a8d80324d428ced3b11cb160464899a3c8cde6c8f883919431e9b34cbaf6736ff7e657af3c60e7457c298cb67610c2472ec414b4e2556cc6059bf3e844964f2e91ebd5fe08d569368add33e2a821e3186a802de58abdf2e0c3f9bc3b180c6cd5d9811b4fcab8fae204c8f3680ce85972e3b912242d3c3b7dc362469bed916bf5bb900ec9bd4713080376a6e4b2e8bca0ce7a3cffecf53278d11719e471fce8d51441f1b2762cb0f2d7584d35eddf794178617f3456305ef55df614863d2bc8206ba116eec749e2da8a9771886470000f9ccec68650bfa32e129939590dbfde442aea0c549422ed9857d8bbccedd9c58f902e486be32c374ecdaed8c2164cabbe83604d874499432d66ab54a9f4584689c940438e41cbfbf38354b8548403a403feb9e2697855f949fd96877b1da7d9402f0697cad1e3ca59a60ab495cb5ebfce38cfbbc0f0f49e24ec473e161260ed1b6b09e7da848fdf873c4256b9d0c9f0b3640b9d1a545f91cb3fbf2f8b53001f4f25f714e3375473759b2cf762062949e58788cfb29ff6ae5863293437674b2f1adb39bb1be4d9c8dc1b6917b0c833919dad5971da7232d33aef4e49844dc1414c3cc8d56da8eda38f62aabce696bdda368d1e29f9d345fa86fe698bead2b2170b007f5b72962892a873f05d1c27ec8162111bf8ce5224da5bba30dda560987e321104f3b1bfff8dec93c54f65f28c8671bd5aad6980811c1ff285f7e1431d921f04342da3d86ff55fe5ea66075430368a0e3df2af85aab2ddc7f7c41cae629b84909bdf0504d35fee95772dd00faf848f9a5f8433665324beb28195fc9a7ed5e965db28704a8f9d732703e0f4a22bc985e37e2ebbf3435390a3edb29cf26a7db9814ad4859de5f3c3a4f30bea81c67007258da641541ea9ef9f27d37d72d86068a9ac4db217fccca3f4571178dda669b106b137c3e14e0043b94f5bcfd2ab4bfc1ddb3efc987513a7249b796190baa72acd4818a01693dfa8586602c9def020cdffaf3257261ec3cdf93505798c3eb7c2ab1f3918c9b920a62f1ad50004d48d4fec4e1bd5b3949dab62d4254f92596d828402b769ee60f25544d0fb3d356bce0ee32c9ef399ef766a16170c351d1b3e0dc01b12f4edbb3a8ff76772ca77643fc358c4b4536f38c8d5670140d1dc8cb6b66e9cf06327e27bb7c741340ba9c52f14add2bb676fada1e25d9b53ac39363d5949a3526d198dacf42e7badd55cf8b592d6370c7087ef36e6e55c4236a0a67e7c6373b45ceb873ff16a3c6e19825b169f0dcd4888252e784ffa53bd9edc3296a938656d4ea6a611a8eb326d23e9cab1d4caee8bcc43c0c54c9600092c99d36eb007aae5835c2a4053664416dc71aff9cd11d23b40049a097ac54fc818e318d5b856bf61d25dc47726e72d7c6cb4bb59930c662b1de282854c0f46dbad4396722a996e289e0886cf7cf9bc686310e3959a5b5970505781f0650ff1c791eb1fa25b2d1d166239947674d3a201def734264e7d1b9db91d8063be7044739aa6f8d640ef419316783984731634b6b16a4abed7bb625ea062a5df0f7d06b736983046dc7f4b3c4bf88bcd9478458ca6c9db45419d77472acd0eed82ee847302058382b3c0c8e6921b4abd0eeeb968f0a93c2b1f083278b9303b75c568880c6db906daa0ee91f0bedb49dd2ad18040481da22c0c7450d5b7ce342948bcdc271f4fb3509552e99a7f0fa761693a48ad0b97178cf00aec3073795fedf546623e9892e1a72f4ac8238f6eae79a892a8cd4af153818f64946179df1a786b7e08a65a032e7c6044442a1c6be2d64e9b6b06be588f828005c86ab1032c2df408631df92db80e52e2740996e4273a48cb12bb96821bed91fa6f643c80fd526fa9e91b9e1daef6c15da62457624e2682c95554787f2438c28efb2756bb15e4f7573b84490ad7dd32da6", 0x1000}], 0x5, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r3}], 0x20, 0x403}, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x182) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0xfffffffffffff000, 0x3, 0x10001, 0x81, 0x1ba8, 0x2, 0x401, 0x80]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget(0x1, 0x3000, 0x11, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x7ff}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000ac0)="05c7d3c3ac6353c897e4b0b65afc6cdff456b3847c46aa17417f54626dc5f6a226e468e56c57c8f4da21583f063bf392c0aa9514821a47bb0f3b980b4ec934048bdd6fe63fc4037998d97fcc9e4d1d3182ff0c3539deb2c8014c4f3374ec0006ded213f7c5e9487a081c73f9a3aeb5bc6eb437f84482f3f9f99278520351db40e20fda20f98833baebf57c434516c31c200f824498d2", 0x96}, {&(0x7f0000000100)="97731f32", 0x4}, {&(0x7f0000000140)="6e9f78a35d9a4f2980ee15ed220a7893fdd8a82deb3bfaea53c9072388c5ac323cf01ba1b05a7fa1f0c44b16c371f70786aa1e3d975bd4371cdd8465620fa6989b", 0x41}, {&(0x7f00000001c0)="f195debe5f34c86362d1bab948f6f572658c6e0f5802c27adfc0aa918567abb6033cde32bf679b49ac3cfe5f1ec1a11a47042dbf654c39c98ecf6f19afe22fe16cc476cb7079ab916efb2e1756d2b456d003e6d3889cd248c32ec787957706ec", 0x60}, {&(0x7f0000000240)="224c7de6a7f56ed422b929b01cff43c98453ba994611aca89915c4949703fc4fa7c33656a5620e94f00054e9a69c4fba02eb81eb73a767b6ec516d938c5f676c7d2714046cfe858ad22bcaa9634a855ce2d0240e738c8c2d610ec79639242237058feb5d7764751952009b0361590d0534b17917154aa8b689c5c0b8e9b41d1a8cc5d3af354ac95e1a75af95a853dc14e8c2ae9e6bbcbab5bf165cd019db2814b6110c4a9940c5541dbd7ebec8f546dd66b1a2c1f1521446256aa7456ae51ed0febdd6d5f0200c847ba6d518e9bd877ba858235a3bda902961160e1fdcd28faec9", 0xe1}, {&(0x7f0000000340)="8f949492bd7928cf7e8681b31e2fc5e76319c0c08cc597d4f559cab73ea986c66d074d89d14154abd857673e4450ce356ee19504dae98dec5c80520b61690370f3437d8c9cf0c84910ddad1491271799c36a58b0bad5693a55fd6544942343c0f2af9bf97696e78216a7a6237cb9c0205335328a16af9ab0e8284efef5bc4ff0adc0aabdb0611afdcf18d7ea3952df1ed264647bf7251393c94ba1880e512572bac4ff65243efdb9fc6ca816141e3d25b287260941294fd08e30869700de3ff1e38180d7d6ce99a068eb4085194e852c7d11cc06c3bc36211b62456f5d", 0xdd}, {&(0x7f0000000440)="e4fccba744fe12d531a5e00823c8c4fa5eb6cd3fc06cc277c9443d296c6ca43a1eadd297b00b344bb638a6c6cba76348409e3a2d2d131588c114653f1253f8284934d3790882bb0a3a81c8d910406c00a62db2df0e39ed0baf143599feaceb18e2aae0f4239c8ba83361ad1271ada2cdfec2b2963b7e1fa9b5d45479840bd2a808be9970078d89bf0a59e438cc31f68c", 0x90}, {&(0x7f0000000500)="228fed9dd31f1988c86ff99f6715c10a54443f60b7b02cf1d352af5596025a6844d374f5b200cc687ead6fa88480e0f8557c4c0fb92f1805a4748f3d991a227aecb792d2891863d8263e2823aa233812f9340bd2b21a138d696724ecb27e70afe2e59d65d2c48a23461504abfc90f22a1f075fc0977a29", 0x77}, {&(0x7f0000000580)="d66bdcda8db3546d05b6fc8a4ec06ccef777f9452715e7b470016acaa65825ec1b", 0x21}], 0x9, &(0x7f0000000700)=[{0xfffffffffffffea9, 0xffff, 0x10001, "5dd8d8f1fd8906f357eaabd1dd7e07f1cbf1b514ea7b5d7bf9e3b0c725f05952c796e6165d21b2b22d86e352d6c83690ddf2210627f372d4420b31bb687ac31076f1558b316193557010644e9d"}, {0xd8, 0xffff, 0x4, "c87f25359e627f19d51023e253f76394d2aa4964e498762a8658cd193d2f0d49aac6e43ed12bbd370338523d562049d97fe605349bbd0690aee0f9a6c5096befd991b32ae58665b7955d9ac7b8502f48b51cf0829e14e830bf8655dffe4976e056c228a9cfbcbbdb69128225b7159972292d5f43009b34eb9b745c98f4237d60f56e22451af289e31cb177cb464926a0daf2d8926bbfb2683365d58b0c1c2a806b31561104408f9b503e59032b0dee9177b0386048ac4439686566ab5d046f0e550d"}, {0x60, 0xffff, 0x1, "1fb746f8e64605c0f8f685f9cbd061768f5ae17513eef1739a485b1b1b055ffc4a965c24d4c50a844e407d71a0218adc1d559ecbd09cc1828325ed0fb195769bc6a2733b6a964287a7f0a99c00e1"}, {0x98, 0xffff, 0xffffffff, "51f0478a5f20567a045611b82a9fe980c9795f1fe515a900df231e0c8c162283534473dbe5286504786d112a88499840b3a591be9ccd2acbbd44d451bfd7abdd20713302b988f64f7f665e38eaaa076709866ce7cc3c64317b4e17f4db6d00d438b29c01531a22cc4179a45e594aea6e54d422a2e8c0260708df64481ac6a96a65f4"}, {0xa8, 0xffff, 0x2, "646662e4b75ba329baa57ef0de8b5e405995d6c51a71ce5cae7a6a575a956239751415d5b84716a93d99258b942185999b73c5aef20f488c3c2f6d0754269c29d6a6e39bb325c2742b4b1755a653fd3757b9902a8ea451ed7e62b40f5227d1c3f3ab2e55036b16a2616751da8cef99e58f25376f1699f653a945077aab76504274379cd427b87e1a3d1378812c49848c6daa1b"}], 0x2d8}, 0x1) lstat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x0) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() msgget$private(0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x4c, 0x0, 0xfffffffffffffffa}, {0x3, 0x80, 0x482a, 0x3f}, {0xff, 0xffff, 0x1, 0xffff}, {0x3c, 0x852, 0x9, 0x6}, {0x400, 0x5, 0x7fffffff, 0x8000000000000000}, {0x7, 0x0, 0x10001, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xe460, 0x0, 0x0, 0xa7}, {0x74, 0x3ff}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000296, &(0x7f0000000000)=[{0x6}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/116, 0x74, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x42087007, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) msgget$private(0x0, 0x20c) mkdir(&(0x7f00000000c0)='./file0\x00', 0xb) pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/15, 0xf, 0x42, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x480000, 0x8001, 0x4, 0x6}, {0x3, 0x800, 0xf40000000, 0x7}, {0x100000000, 0x2, 0x80000000, 0xffffffffffffffff}, {0x800, 0x2, 0xfe5b, 0x7fffffff}, {0x100000000, 0x7, 0xa16, 0x4ce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fchmod(r0, 0x20) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xe87, r1}) 16:00:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0xbd3}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket$inet6(0x18, 0x4, 0xfffffffffffffffe) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xc3, &(0x7f00000002c0)="5ca5f12fa058703071b1cc6f6265e2f74d187a5690277f3a606532d0b819f371a493d2dd659807a8db93dc732783a210eef263416a7c2b1ba593230bcdc3b1ce17c5a1d1dd7a7c4a374e7db04823af7976fd66e62b6668b467dd85019ba03b3977b650e60c1280fde6d5163ac33f79d419008bf8f2b2454c79d2723154606f1acd5a7c97f5de157e0843820b7ff7097f390127ca56ea88882bb63c9e262229deb424e46a2589ab10a111a20ef20f0482ee908693d8d75dad5003c7a8dde274dac76f9a") setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x40}, {0x18, 0x3, 0x3, 0x3}, 0x3ff, [0x405, 0x80000000, 0xffffffffffffffff, 0x6, 0x10001, 0x8000, 0x7ff, 0x401]}, 0x3c) 16:00:01 executing program 0: r0 = socket(0x16, 0x3ffc, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x100000001) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffedc) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000080)) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) fchdir(r1) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000000c0)="c4e2eb669479f05d4cf8bccfc2b1115bb990c0713516c59356e81cdaed2c0384019a49c33a42e5a1212c7bbbfe15e2c4", 0x30}, {&(0x7f0000000100)="e2831c7acc1f0fb26867cdcbd6d2dd20563df4ae09aef8c12f32b258d057368de346c6cafd29439abbce0d39a819c3de815e9c3e8fca94c10f533e569c519585098b6bfe625e7a6772c1efcf6038cc8e83756b454446b050a803ab3375686b82f342acafe4a6ff85c76f3ec0f0d72ac6e5c6af17b97f950691a3cbd3e6e9ef068424297c82178ccc882b37e2eee90d9bb96c611fb40dd3937dca238c325b06dfa8d898ff50630c52e5c8c546972f9d38123d224392132626ea3b306b0282093225424eec767b05f6bac06a0142caace00e54cc734423faa5a157d2d7cf3d0b89940c8eae360791", 0xe7}, {&(0x7f0000000200)="b5fb3ad9fc216f8a2b14a29caf2a1dab803a4d754f7ab0af82e8d2135d9404e8ce70b4be8b9242dc71ebf0a06bc16ce53eb072fd1c48af958bdfb949725466206252b04087a73fafb5282fdf2090b235249e6128542344b42e5557823b", 0x5d}, {&(0x7f0000000280)="31a3efa4fa7019e5ff9382056e695ad502594b8c537221a7803909f614c8164ad489adf2b2a2d071f2f5d2942076822e556a26588b92a46ac74ab7f5b90dbce189d8e666e7d5db9a5eedbbfceca5cd132329953335866e2b9eb6802428a1eefa61186a47d90f222ae417f659e246530d931b3020b8c8ee4edb4966bcf1db4bcfa555f4ae93aa44c85041fc7bfdf487405442d9a078fce4d5fca956b8fec1153ca60daad39ab467db196d576f3c73505adb4573a5dc9e57f371bc7a0eac4baa818775f0bd1c3713a4f6d9a175f9ec64910993cdd34beb26b7deaf19942edc7f33b2", 0xe1}, {&(0x7f0000000380)="e882dc2886e92cb20541161732be0c4100f9dc5575487f18fbfb7ddf39a99ffb71175e8699d07684fdf7376bc3f5d39c8bddf43560cbb391b7d7d027a0d82c29aca9af16558ae801b743fbc9a3a4e0e48096e997", 0x54}, {&(0x7f0000000400)="162edb449068fd84e9370df040a856144bb6c860fb3825297cecf0614799c0", 0x1f}, {&(0x7f0000000440)="5e66bce3846262c1b8fcda71e2fc3074d1a4992ed781d5c9cc51cfdac9bef5deaab591cd83f25ae79d8f9d6695c9fbc2827e16a38c3ee3b417ce6d44d25988488520be23422ce63c316845f5b1b7294c7c8c38c9d869b1b3438cffdb69d164c2223c15", 0x63}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="db7a3604d0a1349786daec8af8f9f0427961916d55a76bb4acce924c5d79b45940f22a22d21439d034520a81ab80de7d8f6bd7bcf1bd30169fcb136c9809627084086917e52e4319a6fe1a861eee7622c7e06f6ce4d41802df05db78b45e2ecdb96521516c1f5324bc0ed812d648715c3f3bf60fd35a551d645d1b54e5688bbf459ebf6bce3fa6e011692ec926d80d7bc11e9500d950840caa919f27c923ed05d660db1bc5ba9fbe3368162f10b5d4e35f7c137ad811f88b1b7822dcca34789a3d44c4ad5dde6c61d90afbf4dc7dec8b0857e71d8a83087f6407ee8af226b990b22d5a00cf452e159943e8b97661", 0xee}, {&(0x7f0000000840)="06fc76d5dfca3a76ee50331f42c0d56d7016d1c3b4aa152fcf31d1932ed9cb3cb7c49cc0c27c80662c30e1398ba3340ac9a38de8529cf3f501116cecd575982f3c9c80dad1d64e0cda60b55546344558a8d82e2c2e3181717a118611", 0x5c}], 0xa, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x408}, 0x4) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x8007, 0xb9) shutdown(r1, 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/20, 0x14, 0x840, &(0x7f0000000040)={0x2, 0x0}, 0xc) flock(r0, 0x5) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x281, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100000000000002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:02 executing program 1: clock_settime(0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) clock_settime(0x6, &(0x7f0000000000)={0x2800000004, 0x7}) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x5) 16:00:02 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r1, 0x0, 0x1ed) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)='b', 0x1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1aaf, 0x1, 0x400, 0xedc}, {0x800, 0x20, 0x7f, 0x7}, {0x0, 0x560, 0x6, 0xcb}, {0x100, 0x4, 0x6, 0x5e}]}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = msgget(0x1, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x401, r3, r4, r5, r6, 0x4, 0x1}, 0x5, 0x68b, r7, r8, 0x0, 0x22, 0x6, 0x7}) close(r0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x100000001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xc60a, 0x0, 0x8001, 0x7fffffff, "0c4175aa6e71fe4440b8692c56f1efadd3d0de6d", 0x3, 0x1}) syz_emit_ethernet(0xfffffffffffffe57, &(0x7f0000000380)="b1f6ad22983b219fa6bdbe080200000000000000f097690f5ed06dc2c170caa0c098fe28d3e3a4e3043d9d5b682494bed68393b28418a1532088f451a71e4be055404bb613bdd078081141093f42940e8637eca8e8ba73486ba42e69e28d5082fbde8d6aadf5aaa10f494f000000") ftruncate(r0, 0x0, 0x6) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) recvfrom$inet(r0, &(0x7f0000000180)=""/61, 0x3d, 0x840, &(0x7f00000001c0)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/153, 0x99, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x7, 0x4, 0x751b}) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x8000, 0x18ad7d99, r2}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x120) r1 = socket$inet6(0x18, 0x5, 0xcb3c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c83, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x600, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) r9 = accept$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) kevent(r0, &(0x7f0000000040), 0x10001, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x11, 0x4, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x10000, 0xa4e}, {{r4}, 0xffffffffffffffff, 0x88, 0xf0000082, 0x2, 0x10000}, {{r5}, 0xffffffffffffffff, 0x10, 0x80000002, 0x9, 0x8}, {{r6}, 0xffffffffffffffff, 0x30, 0x1, 0x2, 0x65}, {{r7}, 0xffffffffffffffff, 0x37, 0x80, 0x5, 0xc8}, {{r8}, 0xffffffffffffffff, 0x8, 0x4, 0x5063, 0x4}, {{r9}, 0xfffffffffffffff9, 0x86, 0x3, 0x8, 0x8}], 0x7, &(0x7f0000000340)={0x4, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="2844829ce927cc0a4aee85ebb5db3977000000ffe0296fe1649bd61a49bfd44095ff0000010000150104000000000000d0ca5bce99ba2d47fea1bc8cdb6e5a5a5e883685ea3a2709d75cec8e21f4599f36c2b25edeab482dc29ebedb1b103a4d3f18c32139c2d7a6a25fbdae34131c40092857f38de0bb695ecf312f87a0a0d56958ea8159d80b0ea3777678db3fd6727bd6b8fc535bce106600000000f84ff6bc9278ed", @ANYRES32=r11, @ANYRESDEC=r8, @ANYRES32=r11, @ANYPTR64], 0xb3}, 0x0) write(r11, 0x0, 0x0) dup2(r11, r10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xff, 0x1, 0x5, 0x4462, 0x2}, 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000001280)=""/110, 0x6e}, {&(0x7f0000001300)=""/231, 0xe7}, {&(0x7f0000000200)=""/49, 0x31}], 0x7, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0xa1) r1 = open(&(0x7f00000014c0)='./file0\x00', 0x800, 0x2) symlinkat(&(0x7f0000001480)='./file0\x00', r1, &(0x7f0000001500)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:03 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setrlimit(0x2000000000002, &(0x7f0000000040)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f00000001c0)={0x400, 0x0, 0x0, 0x2000, 0x0}) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) writev(r0, &(0x7f0000000700), 0xffffe0a) r4 = semget(0x3, 0x45, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x20000000000003, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) 16:00:03 executing program 1: socket(0x3a, 0x8002, 0x1) r0 = socket(0x40000000000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffff7, 0x5, &(0x7f0000001040), 0x0) setsockopt(r0, 0x80000001, 0x0, &(0x7f0000000000)="c7fecabfd62d0e94e88f7b98f639a14336bc92f0b79795588a620640eeb0d3b7d9b6aa96739d77541be9dcc2e2f48dfe851f33fe36f7429adb8faa98c440a586f929020fe9c691e9dbe5986a15e91261def0d5af5c7ab3d90eeeb86ad2ca170374d99bd2d1c76792292309b986904b32ba95917ff7c03d08bbf9b87f6c073b4baa7561a00ccf42757b69ff82216226489ab8599e4986dd01a1845445ef075d200b6f2030a9efa7e666c71deda848e6edb09d06ec46c5cfc88fe7ae604535d2ce105797e37a2027b29191b707d576e715e937213486b3b9a73372e541cb7317a0fa0c96601e99175ce34bc6e1ca7a5bd62478700957db00f895e5f2fe536911cbefabce5d6ad740839af7ee4a5c7be5239bfbb26bc67722e2ef1666d884845a959cd6f254a3cd2228e0eba75df14e08606669e85c295ad23ed29ef1cc2329ede09ae11a2e9846346faf0d49df7d7cec869e4fc6c9dc878731dac6387700abb495e117033524b01f80d797d8b2d75b2e190b8bd2f7617fe85d074baff20e3ba44fae6a00b2972b4a58010aef7511e5f4b50bd77541ca7bb0a71151834942f6a3bbe5de320594f5d63b8e3889e7a1e9065a7b09cee009df139a3373795d5c6affcdeaf2cf9868b5b908496715f02a2e91f298b3b7247f2fe086a3a11df25ca106e89b3878b770aaf34d845e7215a21f61e36ab14e92444092cc0fcb8a436213a9d25938c7b7187ad290d7a61784adac32d6c0346dcfadc92a06737f8c59fb6bf52a96280dd5b4e3a364cc8c4cc65306d41b259857475f8c77a74df93da28959f4b5e516138c0f66150943f918d006b82a73a8f24c882c541c6d50f63ae8ea20a5b384690f9cf7ea1c70c0565e2fb0a1eeeb517307bbcdb909aae3ded8c663ab1208cfb5214695d8d30346e30e91e79c39296fe26836aad9c525e8aba2b4b6b76bedde0de65e075b658c8ca9bc9833545781acba8e8e7f47cee52a46a35cb2b8ed7b3416db9fa770723dbd3c2c00eda79cb9637c71c658a5be740102e782f765793c67f954c3f4c2a55befa3243f5482e9a0a0f4d6c13e4eac95d2d8a4611c00406d528be1f881eb27f9932cb8328c48005a7060240d7ce842627886065cba7f7b422d5818e8efd57cbb982a8761cfe381df61b75d93886e8ad7d7b1ce18396aa7ce28bcf976e176e95af314db071de42f192e561f6b680f5faaee36f86c3a17841a1f774fb65f6dd7b7653f419663cf4441af37d4d61419cd0b86262fe3b40b378ac144c8aa89efe2e9958a3bc9146b0b7972b8114aa06717a6a138af32bad57cd30b8910017cdf497433318a2030a23d0a3da4d7c3e68f8c3f53c520bc44e7e93898b0efb23f9fc8a67d02f87bb8e0d2f806070e3d1f90ce79886d2f3b3b91f74b24642f08f1a3fec07ef077f867eb1b8513dd3b1e3fa569b6ad73ec6635f83ecf7ed2fa6ab7148a3ace5cc0454b235bbb76206bead794855a6d0c8a149d8b16eb4c3ff88cc336f18bc98e76318b4b7214f6e57c9817d05b205db61ce303d5cb1c17d96fce3d7cbc0e3649c670379b4d1280764e3db77443f8257d573d1bc7b78851f50e38e53aa0375106bba5186cee454f8c46fd808a734b36f1983d0259f9da6abc0c89b9b87d9998d3ed82ea88265d23198c2737009730e2d32dc5220921f18f864521b1b6705a9fb909b6eae54925c557123d55994c996b6d197441d656c2734d41cead02ff4c96b1f4d15e33d23aaca06cbd6c4849ab8555c95b26cbe9a2ad274ea416f293145d97ff17d874bb662d8c9bd9e2b7c8e76b21a52db0d3d9f993f93b4279a431f660690c1fba8c79eb8a0d6179b286fab48071b972fe389f8fd252c0135b49d143979a0c78bc39447a67bd06513282aaf28db0106d970587d90d4aa9715abc2b4bc381f57166ed766b11ee9bad1ce9128ee6daabe3717708a09d616ecf28df6dd625deb0e4861b2127e975038b21279d19bd5763752594af1c9d687436d2fd450c76bd53682084385b92c74f95f8438f554b67eb26ed92574e191c906d9e205b8b44bddb4ba951224f47aff1ad3010605f90972543ce6e00689c150e71aa2d51b1d8ad037d44861805f9482355e87b0e8573c595a9dc95be947f754bf5ac4e31df36c01edec732445b5abf71ef0b2d99354d0dc9b9ec5448c7ef3e8e18b82b2bfb19f642d6d0eedd169e6abc21d105e485bb80265007a3c5129b7abfa0197b2c77b679ed7153d130a597e090e0a329c35ab0c6d6470ab38469de97c6f8f4314229e305a97859b28b9bb64969e816c473d9beafe72a69a4bcf53e0b5853c2a723e0eba720f607cc327ec1094c4564ad3adbe3aff24e6f9d066d66e102c7c112b367a73489eec197a8a6021a008c062e1da3c293a1563eeca14f3501968d12b451c69e12d822c13ba4d7c5675a47e1e11880089cfbf61260da734555e8d7e8d147b2664c3c3eb0bdb450f5e3128ffb1e7888a371ea06d63e6082c206d1dc0d6615a75960487f3202f2e1ae0b9d82f6447f14b3648641e7e823d4e2a0e022a57c8838ef56c3b39f357a0e1f017be3b205c59668336b84ac26b05064df396a24d1527b36b0528484d9de72b207372be96327b2cc80d5133c3c73decce584a6d3363e20f2afddaebcc51ab2f67971a9afbc18ae4b88325a4b32ac1e94f28be28c48bad342cbcea1b6e38f47029f850bd9bc5ba452a4191f2fa65b04d1811ca88f36f1d175ef27af87b4176e2b6c3335496c054118b8a220f44870b5f1ab8b5b493279e124b7040743b458b23dd1afb276244338a049f64999cadb4239333682274fb83d5eb98082123388c3e948e10aff85ea0409c9c162d260da51b86a19e48c412aee46f6d90b8a0e99f24a129bca209dbb600e4487351189510bfe3e783ba251cfc4d28eaf2f9309386b84d34d113206dc19d014999222a09d17232d73261003b79e436cb0af0ac52caa98873421e63256c640cc592e19426e5de8fdfde47a1b435d73eb5e9c458198ce9d3ed590d46c6b8c2dbb69c903048d0af084912ad5dab732a48d5e034829494a8951145de871cd7554681cd5457cf62bc1c1409f860633121e3f166df0604bf3e56162bfd15291a2974b3731630c1ef506f26428668c95e846c131fbd37fe427ff5a93a11fbc0b38900be16eac00a996be9624715a9a042fdfc040fd15cc499c4b85799b30612a9bed5107f01f19a1eea5ec0fa21cb2ed913993b882f97a06dc6bb8f62012aae4ec81e74c18f72b5ecff4e09fad7f72635973e6664970b661177358865a1dbad2d860ce85c2906e7d7dc06dab36e27ab843650c534a4fd6f092fa36bd6f45898c5a102e7287ed6a47eeb16a644287fbdaaf27894b8b310c241c68857ff328f92ff6c2f92c458569567a6e7e607a0d5da45ae2f16f09fe7d13ac0c6c67432f9a7120650f120b29f87aad29c2bc382e3bec0425a6eca0af23eea933f8ed2902adb80092f35353aa633e18d8690735f61073835175f9f4f77dbe146f779b13e47f3be071791c7d2e7f9e79198a3d20e9d98f4d035fac98523b47ac3644a2fd2eb53f57d3f9e070a371d11a1e682e09d121329f8b14018fa53687cd5bd921590e21f4054adbb3adcb6a30f887f6133f528c8b08a386ef90cd4fde9ca0a49315d1c2ab04a3692f00134bf89a4baadbada9d5f83192e15097f5183266c5a277aabccc7fc20c276f25aa2928a8fd141a4ab17078d251e939fd96875d91004c3485df425ce8f4aebe5d158218235ae1c12245f8bd02857228c04fbdd4da4ebc8f9381ea76746f7c8492a99c9536da80937847e739b58c16bf1cd055a312355ee4a36b85022dd07fd406e31e80d6a730dc6845450b2bebf19099d54231dc57aefadca1629ca03ebb3efdf98488af9800a170ee9cb1df6ed07c64a678ca27ca2de72691b64ee3b61f35f1144867086e77e3290361c85d96ea66d0d0ef64b67b8028ff5c62c3caebc346649cc32c8ebfc00188e6a40a3bc77cd6872caf912f531b9832fb5dc51c1485f59b9177e69c33c415edb0d6f28bc5e46645cd5ce84420c5450b0ed471e58399d26fb09707d752d544935da95eb855c5aa68a0b1069361f3342df4965cf9ba9e023028f55652729ffab3f7439ccfcf5af72e13769a8c7be03bdedc17d01ed00a34b92ecc3a9547faf3720e3a2ddc81c3c6d469992f906d97efd802d34249e3ff9eac871843547d9aa06b9e453529b61c0a0513073ae95c27240562743bcd24183615022bbda05ab728073946bd7e92aec53d7a0c31941bff44d10b60bd17ef81dba65d2026f3ea876616617ebb7489a3c0e51503f29a015ca0e6d7bb615b50ea3d10330e083d2083b51e10cfe6153fe5b73de25ad89b055ad4e60721857bb4e3f90506ca29aaba903b820b8baac87cc01d47d7d8231de0d5c143a2ef2ec684a5540ab69e7706ac4ece172d4174fcfa842978a6386462b1742f53b551afa993097275d2d1aa8d8a753386ba809f0080a92ecf800791f6f605b5cc76a2473f39fe5b0b7a0c10e536568ee5b4d549620020a22ad260330037bfa4af3f8dfc3a03f0e971fe91422ca487e1a1487aa593331cfc3433e5aa43a1b21f80aefb2e29d8747920882c2a95cb1d4969fd2077c13f4cd885d3d6060c5cea4baaf1b0bb2dfb16406eda0f430b14ae788bb84415492eae9dacfb00335b52ce2ad29b64ab8bf35eaaa30396da99cbdec4e52be2e64d4ce183125365ea5feb1a605681ac7025d17ee2b0c26a09709ca7cbc283b900f44b31479f7dd0f2f4d8a2b7cd395a6e61e8b1b232903ee19194c4fec5a56a4cc4b0eb7524f91b54f386d44e2a79f10b5fbf40e8c53cd3c72422b2fc15f8bf8c76256a919f256400fda822a72fe37f9cb3867544bf4667a3c4bb0cf265a3692d0c249f432868625031aa7b629dba25bbccfcd29052c1d93886d67c5201599d4552ffad5989230425a320d9b5d637a5745f32354d25298a371ce39b6616c34acbfd84d0a38d9622b8a67606fc2681ce3e47cb740607520e6c4e06505c59e41f8c3cf0c2eaaa0809a0b0a304867b5efa8df949cc5b25c53f55b0f5f33ac918d18d61a7fe63beaa3e7f37c0efe4265a67b00a6582f7853e110545171422999c3e2b02d396bb5cbcf4fe2570e079d62240d1f07527d7a4c0a3c4dc7b3fb8194cf4cef804a997c73683d9e2ed35aad58007c69dafeefca832025875773cf35efa60074b44767eca20146fcc7ff79904367d3a40591e6f976a4e0fba8ee4a4b3ba8e481874a4bd1c986984849a7d509455d12fb2b178aafac7e069fc7f789290de2e21b550254b378b263ceafa05cf07520847d85c72232c5acd91af1853606f56d6a6f4096104ce2dbb802d219868ddb90b8a04fce0db1d99a707effd04ecb1fbcb303f686d9ed868850fa30dabff9be7e0598f2dd933e83b4a36443884a5cff5038ec01545018f0a7083f7631573e8c446fa65d6201eecead5d44a540959e146d128f0573e08ca5c441e622f63be144a586b26191404956cff0013d3e86b311a388aff9f12d4d2a5f3ff17aba611547df77fc256ae4c9a5e111ca4c1b21bd6b86754127e32004f0e1d61448fd793740a6a85d8c92627413429840b744ab91cbe37718572a1beec685c42e75c45b2de0e29ef30ca27d64e5a79fb18499842f5ffa196df9d279ca4151bd3f0d0cea30c81ea8ee1f639ea880a524a5f9cf71ac7c6df7e6c42ed1249905bca3ad2c08244eef38a2c694e214a35d07f3b3a14fe0b46e617aea43f084480e9d8b26a60a1a6d6b6972d12f8c05fb1a00be5", 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0xc0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001000)={{0x18, 0x3, 0x7, 0x8}, {0x18, 0x0, 0x8, 0x3}, 0x6, [0x3a5, 0x40, 0x6, 0x5, 0x7f, 0x8, 0x23d]}, 0x3c) 16:00:03 executing program 0: socketpair(0x15, 0x6, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) socket(0x11, 0x0, 0x800) syz_open_pts() setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x8, 0x8, &(0x7f0000000000)="9848c20a9fd5cce7f681900682834d566af597b23403386aa3f12fa11805d5c050c0d710a102a9018495ab957e7f559ffc4f6b42434671009ad2ba9fbfd363e4da9bc4337460c351d709d20b28def7315a06d55e3d04803cc7e381b670ba9f3af837b95701db8f2cf769f2f7a86a87688ee514625541876e5d9222cc979888c7e43095b8266e770a8517456f018a9503928aaf45127361b64ace1527d9b1bada3662f85de7b57f1095e4156de3c481750683a9b0a11b6c1059fa323b1a48a8525b976d33a8d4f8bcfb0a4ed756199e65e61487b3f13ee2506c98a8e8cdb51fcae73069cd5f8d", 0xe6) socketpair(0x2, 0x8000003, 0x3f, &(0x7f0000000140)) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000180)='./file0\x00', r2, r3) getgroups(0x1, &(0x7f0000000200)=[r3]) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0xec, 0x5, 0xbc69, 0x3}, {{r0}, 0xfffffffffffffff8, 0x9, 0x2, 0x101, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000003, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x43, 0x5, 0x4, 0x9a1}], 0x7, &(0x7f0000000180)=[{{r1}, 0x87dd5bdb8f2c78c9, 0xef, 0x80000080, 0x1f, 0x6d9ff790}, {{r1}, 0xfffffffffffffffd, 0x10, 0x22, 0x100000000, 0x5d1c000000}, {{r0}, 0xfffffffffffffffd, 0x2b, 0x40000040, 0x6, 0x9}, {{r0}, 0x0, 0x80, 0x20000000, 0x7, 0x2}], 0x9d80, &(0x7f0000000300)={0x401, 0x20}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20003, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x10, 0x4004, 0x8001, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x3, 0x9, 0x7ff, {[0xf12, 0x5, 0x7, 0x7fff, 0x100, 0x88fb, 0xffff, 0x100, 0x7ff, 0x8, 0x200, 0x1, 0x7, 0xfffffffffffffe00, 0x7, 0x401, 0x8000, 0x9], [0x0, 0x5d53, 0x0, 0x6, 0x80000000, 0x5, 0x2, 0x81, 0x3, 0x4df], [0xff, 0xd096, 0x8, 0x5, 0x8000, 0x9, 0x20], [0xd342, 0x7, 0x2, 0x4, 0x8001, 0xe9c], [{0x80000001, 0x32, 0x7, 0x2}, {0x1f, 0x100000001, 0x8, 0x9}, {0x47e1ef, 0x1, 0x0, 0x9}, {0x14, 0x5, 0x74, 0x7}, {0x8, 0x80000000, 0x2, 0xff}, {0xfffffffffffffff7, 0x42dc, 0x400, 0xffffffff9fda9260}, {0x100000001, 0x0, 0x80, 0x6}, {0x6, 0xfff, 0x1ff, 0x100000000}], {0xff, 0x8, 0x9, 0x4}, {0x2, 0x7f, 0x5, 0x9bb}}}) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r1, r2) write(r0, &(0x7f00000002c0)="a44a9973d85a462c70d582999fc2317c5eab85f7a58497fc86d135b502c4b39fa7a8f594b5fa49f87aee15c837a4615abd283df919de16a42a1d98baf9921d7a45892b81bafd93d85e7d41204ce346ba5bc3311b2de717834fcbd4618fe74f776032101dd52b66ca6cc374de078f9d0b6d32300d4bf24e7f0bd293f0ea6d754ad0837d64eb6c8316708235edaf49b09c34dbbfc82d1c129aae88fcd0276088b7413815b447f8909a209220be7d6e34b822d0c09298be7c42067a526c77fb9f3632d7264782b4be9aa35df957fc2ffeb978f9035a43e32f47d75a3c699583b03c19ee25fcfa", 0xe5) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x4) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x6) lseek(r1, 0x0, 0xfffffffffffffffd, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x181, 0x54) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000000)=""/187, 0xbb}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/136, 0x88}, {&(0x7f0000000500)=""/114, 0x72}], 0x8, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x10001) close(r0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000280)="c5f7053b30d41c1ce7b92e63df8735cf72bbe5ef9ee17a30e3e8cf4d9423191b20594ea127860ec3e5508d135d54338c25c27e38265fad2cf0c90f0e400509db75503a3c1ffcc8eb2a816685887f0d047b21bcec863b163f9bf2300da73942e48be5b288269c8f36fe6d01094d05f026663eb5db538b3e2e98dc30eb7d922bc6bae8f00bbd3b2377c0c109d093c1e6c0a2a1acd1dd1b9b9d76054e392e", 0x9d) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0xc) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/89, 0x59) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x61) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8) pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000080)) 16:00:03 executing program 0: r0 = socket(0x1f, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) 16:00:03 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x908, 0x0) shmget$private(0x0, 0x2000, 0xc8, &(0x7f0000b39000/0x2000)=nil) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = socket(0x0, 0x1, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x7, 0x1fc0, {[0x1000, 0x7, 0x4, 0x8f8, 0x80e, 0x1, 0x100000001, 0x8, 0x4, 0x8, 0x93eb, 0xffffffff, 0x3, 0x3, 0x8e9, 0x4, 0xba, 0xffffffff], [0x7fffffff, 0x3, 0x2, 0x80, 0x1ff, 0xba0f, 0x7, 0x1, 0x490e, 0x2], [0x7f, 0x80000, 0x60, 0x8000, 0xffd7, 0x200, 0x40], [0x3, 0x4, 0x100, 0x8001, 0x401, 0x80], [{0xfffffffffffffffe, 0x51, 0x7, 0x5}, {0x7, 0xd4c2, 0x8e, 0xce}, {0x8, 0x6, 0x8, 0x101}, {0x9d, 0x80, 0x9, 0x7fff}, {0x8, 0x1000, 0x5, 0x22500e2a}, {0x5, 0x5, 0x0, 0xe67}, {0x100, 0x7, 0x3, 0x298}, {0xff7, 0x5, 0x8, 0x101}], {0x8, 0x200000, 0x0, 0xffffffffffffff80}, {0x5, 0x2, 0x101, 0xbad}}}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1, 0x0}, 0x0) socket$inet6(0x18, 0x4, 0x20) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0xb6dd1b5c1f987539, 0x0, 0x0}, 0xfffffffffffffeda) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000001c0)="bcfda51170e325a9e4777542bdbc494c1910f71f084a0dbc70fbe62ee66aa2497f73460c135fc1338cad60e8c1b46d8f98ee438ee9284101478111e208820e67fc3d33433565fbfe6de571e743892d5ac36dd3e256", 0x55) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x142, 0x80) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x7) 16:00:03 executing program 0: r0 = socket(0x10000000000001a, 0x2, 0x1) r1 = kqueue() r2 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x200, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x41}], 0xe9, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) fcntl$getflags(r0, 0x3) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9870) flock(r0, 0x8) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) r1 = getpid() sendto(r0, &(0x7f0000000080)="fd424a8b0db56ad1c4cd8dbbedb5c6c05fecf07993fc26ad293bc2e1c966863765a55d4516d459e93b1186769f7d464a88c0a47ba87de2112ff67b4a117c7d7d33b5a7cd649101faab9e8116bb65759935a208b02f77b93f77159b64", 0x5c, 0xa, 0xfffffffffffffffe, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x100, 0xffff, r1}) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f4d2cf996fb783679162178bc970000000d83b00", 0x0, 0x1000000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x400) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "f42fdffdb727a6f4951b97e895225696b7b11ab5"}) 16:00:03 executing program 1: unveil(&(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='\xfa\xff') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, 0x3}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000480)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x101, 0x400, {[0x80000001, 0x3, 0x0, 0x7fffffff, 0x57, 0xffff, 0x98, 0x9, 0x80000001, 0x9, 0x9, 0x101, 0x27, 0x76000000, 0x7, 0x6, 0x3, 0x6], [0xffffffffffff9c3e, 0x0, 0x298e, 0xfffffffffffffffb, 0x3ff, 0x800, 0x2b04, 0x9, 0x7, 0x8], [0x7, 0x3, 0xfffffffffffffffd, 0x3, 0x5, 0xee42, 0x200], [0x100000001, 0x8, 0x9, 0x5, 0x7, 0x3c], [{0x8, 0x20, 0x0, 0x81}, {0x1b, 0x8, 0xff, 0x5f}, {0x2, 0x0, 0xfffffffffffffffa, 0x7ad}, {0x2, 0x54e, 0x9, 0x209}, {0x90, 0x4ad1, 0xd11a}, {0x200, 0x2, 0xe975, 0x7000000}, {0x9, 0x40000000000000, 0x2, 0x13}, {0x6, 0x0, 0x4, 0x4}], {0x200, 0x7, 0x3, 0x101}, {0x4, 0x1, 0x3, 0x4}}}) 16:00:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x6, 0x7, 0x1, "9b93958dd7ea209b3edf783bcca3491fa67a7f0d", 0xe7, 0x80}) 16:00:03 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) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) r2 = semget(0x1, 0x7, 0xe6) semop(r2, &(0x7f0000000100)=[{0x2, 0x33f, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1f, 0x800}, {0x1, 0xc000000000, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x42, 0x1000}, {0x6, 0x7f, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x8) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/83, 0x53) 16:00:03 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x109) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x3401800a}], 0x18}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1, 0xfffffffffffffe00}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x180, 0xa0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x248, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) 16:00:03 executing program 0: socketpair(0x0, 0x8003, 0x3, 0x0) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x7f69622da9a8da32) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) shutdown(r1, 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r2, 0x0, 0x100000001) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r4, r5, 0x40, 0x20}, 0x3, 0xbae2, r6, r7, 0x0, 0x7, 0x3ff}) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000040)='./file0\x00', 0x10) dup(r1) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x80, './file0\x00', './file0\x00'}) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0x376) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(0xffffffffffffffff, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) write(r0, &(0x7f0000000300)='oL', 0x2) pwrite(r0, &(0x7f0000000580)="32209b1487fc904b772cee472deaa2b421b66ae64084c3d8a4dbc9f8b310f7a5a55d757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79014c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d8552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be900ef3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e11", 0x174, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)="df09eade55bb63271e15b73d35f7917d7e02cb4f0c2eb00078b3ea4d3b2d8864dd86987e6d9c4ca0060e052faa9bcb68f7b4db7fc78bb967a6cc34bf86035435f4af31ad42da9d3d8fdb693ffd64") fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x68, &(0x7f0000000240)=[{0x28, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x2000000}, {0x6, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) recvfrom$unix(r0, &(0x7f00000001c0)=""/18, 0x12, 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x80000000, './file0\x00'}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3000000000, 0x8, 0x8, 0xa004}, {0x7, 0x8, 0x85ee, 0x4}, {0x2, 0x200, 0x9, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x20}, {0x6}]}) msgget$private(0x0, 0x10) syz_emit_ethernet(0x36e, &(0x7f00000003c0)="921a71b6823cfed8a1d1733d1c1b30b1353add6350f9c4de34f770da56a81ca4898972fb1929169b7a94f215a3d43f4ce58524084c0b379abe0cafa2d186c10bbfdaa09c4253dff6336aef01f516008ad93f061eabdd7f59fc14b5452784a9a4dba9fbe1d62cd7945c240dc94ac30ea602a804bc1c1106462e999100f6e808a5afeb6522fea0858c7b8d66d82e0746a86cdcc8a7d475eec57c7871275d4e87008e46d13d08236afef59c867e7e6b9bfc995c34680881099d661ca57031a3f1dc7bc8edeffc867c4b1097366b1b62d101f92eab33febad74012761a0c212c6e497267ef466ec5f42bd056348c95565189506c275c00c2f34e11941fb09d3d325b13ab91f1213cfd6446f3c57bb160aa07bd8c1ef13a624240518483f0131ea9650640107bf76d0b086a0881e741ad14ea60ba527b80648f39f18f15d0f8c9385e0000000000") 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xc1, 0x20) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x9, 0x1}, 0x81) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 16:00:04 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x69d, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:04 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x401) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000300)=""/237, 0xed}], 0x2, &(0x7f0000000200)=""/106, 0x6a}, 0x1) 16:00:04 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet6(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x9, 0x7, 0x1000, 0x5}, {0xad, 0x7, 0x7, 0x8}, {0x3, 0x10001, 0x8, 0xffffffff7fffffff}, {0x1, 0x6, 0x101, 0x6}, {0x6f3, 0xc3d, 0x80000000, 0x80000001}, {0x7ff, 0x1, 0x4, 0x7}, {0x8000, 0x3bb7, 0x908, 0xdd}, {0x200, 0x8, 0x16, 0x9}, {0xfffffffffffff133, 0x2, 0x9, 0x4a64}, {0x2, 0x0, 0xff, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x80}], 0x2, 0x80000001) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000045e000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) socket(0x19, 0x1, 0x10001) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005, r1}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20082, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000000)='./file0\x00', 0x208, 0x40) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x102, 0x5) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000aea000/0x2000)=nil, 0x2000) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xec, 0x0, r1}) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1e0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x10) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0xfffffffffffffe6b) write(r0, &(0x7f0000000180)='L', 0x1) readv(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/144, 0x90}, {&(0x7f0000001280)=""/175, 0xaf}, {&(0x7f0000001340)=""/108, 0x6c}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/232, 0xe8}], 0x6) 16:00:04 executing program 1: r0 = socket(0x1b, 0x4003, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYPTR64], 0xd9}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = dup(r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1fda872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000c5959713eef64f63e2424de5aa5d86bf347c15d0e140fc862d0fcb398bc8c6556611f77e022a471839df949a2a996e039a35c4bcad298df49f6d5a2bccab06cb0bcbbdb7bf69f579944f801b4dbaadb97cb13bd9df7bc9c9486425a3cc07f2fc429d6922275622e3b9d1c48c471c401f220b7681d5e16e3b8f97aeba465c2390684a32196a5ff68a569fcd707f53cc0bcdc4ce2903ecbd6453cdb02c09dd5653d707bb190fbfc8c8c2b4a5e1389c1b5ade6b8f88a241f8a658ae3a389ea8d16574ffe8b17c3ef9fe8dfd0e0024", 0x168, 0x0, 0x0, 0xfffffffffffffec2) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x4b) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000100)="e76d9ac57d00", 0x1d2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x99) read(r0, &(0x7f0000000040)=""/45, 0x2d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffff9) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6d, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000140)=0x9) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x4, 0xe0d3, 0x7}, 0xc) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1000000000000000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000680)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff3520002d1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb437bb5", 0xef, 0x0, 0x59) chroot(&(0x7f0000000280)='./file1\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x2) recvfrom(r2, &(0x7f0000000600)=""/4096, 0x1000, 0x800, 0x0, 0x0) r3 = msgget$private(0x0, 0x400) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="03000000000000007334975bf0ebbf596b4b3ce20cfe8bacf4a0fb00000000000000d3b73e524797233c0702000000353f8e49da19751109015ae3ed40e00002ae5a0000000000000000000000000001d17677705209814c9760e0f34728364bec5306f7038184d0125ba75a275e6a10614d99a000c49b283ade4e76702c9f91dfde1b2b392a22e0f932dd09571eb05582495e446cb2300892c37dbb001d170f8c0efe221986d34d"], 0x5a, 0x800) r4 = msgget(0xffffffffffffffff, 0x750) msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27db9b7a6cc877ae76b3dd58e9"], 0x1, 0x800) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget(0x3, 0x3, 0x20) r5 = getuid() semop(r4, &(0x7f00000001c0)=[{0x0, 0x4a3, 0x1800}, {0x1, 0x0, 0x1800}, {0x7, 0xfffffffffffffc01, 0x800}], 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x37, r5, r2, r6, r0, 0x4, 0x10000}, 0xd44e, 0x10001, 0x5}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x12) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x5, 0xd6, 0x7fff, 0x7fffffff}, {0x7c, 0x4, 0x4, 0x7fff}, {0xc0d3dc7, 0x80, 0x6, 0x4}, {0x26, 0x3ff, 0x80, 0x8001}, {0x401, 0x0, 0x0, 0x9}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x2, 0xffffffffffffffff, 0x3, r1}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1ff8, 0x80000000000000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:05 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0x3, 0x6, 0x400) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x84, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r7 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r7) semget(0x3, 0x1004, 0x204) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x101) mknodat(r8, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r8, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000006c0)="9d1cb4ae94d4e0f964cc9e821b9e671a90c3d2a3ee9fdcad28a056181f93e59c54c7b878ba2a1e18094bea59615e0a60ba58c325054f36d11ee25766c4fe12fd084dca1085dbf1df2cc523e2796af27bc5c0332ff36545a21d2564dee57ae2a2987ab5e72d2e077888f6d6cc6b1f70c891c88edefca4ce6332ad80c5a0731fe9183b15cc5eb2626a3e475c263e1e0e283422573818bbe5e1c77f2db43a5249e3dda6cc1bef7dcc57cf59a5f68d6d82bd078e5254ae09c714", 0xb8}], 0x1, 0x0, 0x0) geteuid() ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000340)={0x8, 0x6}) pipe(&(0x7f0000000540)) mkdir(&(0x7f0000000140)='./file1\x00', 0x10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="127ce1203549b696f7dceef923f0cbaacd5a653073d3e2d93743f66df2573c6973b80e15e69d0f787c032e0a4d3a6273a4b4c6b92ddaac53cbff31eac63975873bdbf37a2816e58acca9107295a43a7d9e559f55bcaa38204c7b81bd1985c8ab65cb34129bb84337d0535afe45ab08e9bcb29a23505b54c16584c3733c36de6ba9dd", 0x82}, {&(0x7f0000000200)="ec4387e12c37a05f81ec829c3130703f889772b3544ad5da7d548bc632f3f663378c8d73a5274af909b4a3bde02ff86497ed5cfe535ad315ce340a3e330e41fbd12e9c73c9c3f7d5968298f3f79a74906af0c4e776bda3f82b4dcd4978385355d674cf47b8885e55cbe20eb8745fdd74987ed6fed075e2f1588cc9846795e5af61db02bfdf5a0270239e3d5f952db7cf2d31dcb199b19383438a29f2827d022986d2df6df792815efd23d772c8f7faf90263de6c25c9cc", 0xb7}, {&(0x7f00000000c0)="38651e97a42003326db1bcc3c1bfa4b9cfa87d111e44020356d9a854d7f04b57af22b7d400df824b32602d9045020a134eedbfc09bf0eb1e8e3b508369", 0x3d}, {&(0x7f00000002c0)="bfdf937d805b9e31be2ca8376d1421baa45b157f7b5c9ee3ba714cc23c2c4b4038d9c42618b3aefc321d484c2c673a1746fbd1824fdd7555c47aac5725c4ae2afba1172d8f667a1aa36b144ecf188a7647de8486daa139c44be2d1f5369901911ac54cd3b3dc40ecf357ed130f905247d64c", 0x72}, {&(0x7f0000000380)="9c3b68d8aca57994d61db83782221eab532f0fdb7602fc9edaed0355afe0d2656f9c87435adcd5fa20c22eaefef9476d7cefef577848ee21eeb04770fbddc9a15b38afd05bd78901863cbf9b1323b459a082dcab60cf35dc2b6e613e69103f992acb599f1d393076268026cb4b8a9e4668fb98fa32c7a177c7bbf5250987e747d3c25c8376569b839d3e748606fbd4a63900649b916a5bd1a340a51773a64caa5a08f1fcbe5e92fea68aa9f6804e90a8924128b06482bf58e066c8df8d791ae2c2ecce48ad9e0666b12fe57d1230e41e0721ad2517d5ab9dd1cc98e6ae3b3a7eebbb3b80282e878b05f6f5202413033ec6e5c1a678197255b7", 0xf9}, {&(0x7f0000000480)="4cf5bc123b74b29f48a1c3ed8ce5de0e093fc4a13129c9db7ed3ef729d8bc07617b21a8243418c0e2fd1d5116d", 0x2d}, {&(0x7f00000004c0)="89be22cd369d39fb0c1dd4ab90a35a21a6986dd8d76cb3d7cd36ebe74d3b7e90e933301f78d008f689e436decd694b770f720029f11f58db7cd5b22634b737e6a5ff", 0x42}, {&(0x7f0000000540)="06ce197e783ca19ac5be866179426e739ad84a94e35b25bb52e5e7a7878a10cea6a1ca7b08d8f980c116e64ffdf6cea99dded0c05b361457e1780b350b4a6dad8d76a3b8811f52a35f5a5274916dd4aa95980158b959afa33815eb96627afa650e1f2e763de40871c47dd33cd3ccd40a25afe8769b3e89cf448c787a2bbc961c1c7a67285f9b9cadc09b5036a38f60dcaa9f33f23a559fa1f8bd5df2720e70c137a6cfe894cd2b28a42bd9df8b8ea21786ed4488d5f9b321c787628d454280fc5ee4f7227ea0ee9ce455d7c61098c407fbe91bcc02536dac22be1f6e794c4a18c3600bc5e1457c399412ca5e272dcd5ae0a9b49c02780cfc85a0cd", 0xfb}, {&(0x7f0000000640)="545901facede78748c14380de7c77764658a824928f554725d63c973bc7f", 0x1e}, {&(0x7f0000000680)="5d63f15093830449d502c2e0c47128e6487e76fca1040a5f36405c29090456965085483fa0f5376182b91fe11c75a47538072c94dce9f846d3ca2ba6dc12d7d5d04390cac9fa31216a985e1f737daa4dbcc292958512c08146e54b84ce117a05d46ec04153d26de2c9755b001ec6d5179f0e1839c5ba5e412757b61b9fc64c21a1055a04b5b19236066ad74bd70c55d15c8f80536eeefb7f5a0e213e0ac3aa96c3c4ac05193372cb80baae359ec7c42d3c37de0d26a90aa5e491057aebca", 0xbe}], 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0x0, 0x8, 0x600fffff, 0x3, 0x4}, {{r2}, 0x0, 0x20, 0x10, 0x3, 0x7}, {{r1}, 0xfffffffffffffffe, 0x89, 0x20000000, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0xa8, 0x40, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0x800, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x10001, 0x1}], 0x276, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x8, 0x10000}, {{r1}, 0x0, 0x10, 0xd, 0x8, 0x2}, {{r0}, 0xfffffffffffffffa, 0x47, 0x0, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x9, 0x7fffffff, 0xffff}], 0x9, &(0x7f0000000100)={0x0, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000016c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f00000001c0)="17a21b0a22c85ef623bc27888b751598bcfcb780b3b06195e60f2a9fb48ae19b0d7a97a5ea459b03c47d5646c9ff0300bdeb1a55ed82be2b113abe867e6a51845493ab13f590a0b75174ffe1d7e3d8c881b76c9b0a2d48b5a861c414531c6c19b9", 0x61}, {&(0x7f0000000300)="12649f7c0720ab0c188a930b91508c1f1f804b6fa88d24ae251fec734f8006a6fd8e78f35d8c0d9e5d0c41435ccc9a81c4df23a3b33f819c8ae6c5c44180910b693483a415b2d1bbe50d01a181a92aad0d9bf6b73a07b3bd0f60356e1c556eae5106bbdf7bbef79152f76c43d8e15e11d698b4bc72ad22a158bd420f0c3228605a5de149b79f066dc246b7667fe23b1e7a2a2a0849fb949b8adef903b18d427d249b4dbe649b4c3d7ab3f7768df182a799c4dfe4e46845fd823f97dd1f1f89fdc234acbf79de31a83fa226c6f1e541a73dae4c97ecdf49599a37ac26bfdd5993", 0xe0}, {&(0x7f0000000400)="828c1cffa0cbfba4e6971ff2d240c2eb816005110259e4df5e684f5199b95e8749b0773f3d88e031a527a0663c4578ef21c53016007f75ed5c7f4dd03606dedeae61f820a7b36ef5ef352f4477cfe4d6f66a5a2d11a9bc42819f85d69ed75b2fa9ecf2e077d4ec697ee3239c07b0df6d8ad1a98ebab32ce0cccc27863d85e26b3a4704d1adee30cbcecc3bc8eb589ec37d7111430952d43e528e", 0x9a}, {&(0x7f0000000240)="8bdc6c237db400f50e3b87b76b0d51ef3671fcef62f065c1cb046d0f1d9b82016a9ccc30634db1462ec0e564dbfd644ed2f5f8dd3fb8093a39f90e0697cbfb45513087a390ea81786f4dc0518c55bd51c1f070e49d8704dbb3e586b8cb6bd00bf59b5714384e1489b1a52bdc75caf2", 0x6f}, {&(0x7f0000000080)="f666e535c8876f9d5cbc89b22a149b9eb90f3d888e9c786f7c9c5a20cf04491af36d58da17f4c76a", 0x28}, {&(0x7f0000000100)="be465081e17bb39f1c77df008376aa4899a2beb8c40aefe91f7f9f1205f34a83", 0x20}, {&(0x7f00000004c0)="086f9b286b6a3b05f48184c4390b20e0cc2010d80ab00634934006221ea804ae6b505b74ab7db6a7444737711c5947a5bed05213c76cb3f6cddb", 0x3a}, {&(0x7f0000000500)="d2e2c679d092200a7fafa01593179a1f29de754fae7f1f63fe508adcd4ffc837fd18ba23ba1612a233ab4acecda5eeb848488f9c61530638160ac0a6632f01ba49abb5558ed4749b36495c32a53ce7e7f5ddd2dd06ecfa51b38bda36b25dcd84b5b618afa2392784a3f4c6216b4c069a078a4b3620a4a110cde99e68aba9dd69b84816216de75b013172433a6613e9ae0b5ac4d87a839e77828510dc0f4d9bbbe31d9239f6d96d4b8a835796ee306d23616683ffcd786892e9751117aca93687a12d44f65346960ce8bf4b9ab7ec8a6975b384fcf3f0fc2e7c6c95e9d4dfed138aa5da3e5369c1504aee8f14c4e52dc384e44a275a7221a5c17e361d31a4b7beed904d849c7fb30be8146765c2cada4b934ab1ab50c7fd7a3891585d5815b720f5c8b6d07f576b11447524774552e2ecd404c9999045e8bc30ed5f76ae9972163e85ce71079b9b0b09c4f9f17232fb3c83350454180b4685df409c3070f8cb44976568af4a2a69ae51a99a15bd69c8dad5a4ec8aab929c18e965bfca8f7a69a21c09f4e7025108eec213175f4d0f84dbce061b0b194a26130b6cab3c496cabb4aa51acf4601e1388f8fbf55e9c61daf17835de82a9db77f45065363d1da7fcd8f46c5b1f57e2b1b6a67226b743881f017a274d6cedb92ccbd5702fe8f674753d94894f23b6022e84bc19e5046570390de38feff432c1c29c673eb6f9900305ec09d5662ca20d113d1ca07eb994dcec5161ac48118e8c68d38b87266c580c4ebb8ecd522146783267b63d85dae21d4fc341d694d6e157621c187809657d68708bf1836f19f505f06672d832a6ae20b6cb5de4449ec41a6307bf0091d4968d80ce1e4aafd4e73916c53580562f480b17f5220cb5172f698d68ffdc856e1486a1c5f290c8a7a0be34cfc333338d707e32b1eaaca6563b08891ff983ba7b8f4ec9ce87835ca9e08ee65d5d679f51793054a1927d2fb2e05a6fc714d332a7bb69e68fa790e481bcd1601be81687a189234204633fa37cc4f8f37fa045dbd26020f1d7499148ba5448ba5e3e18ab96fce02380985862c9a6547ab10acdf6f552012b1d2b75c8e5ce9f0c4d1fbed4a52afd2767528dd434a50a9ffab22db82b63cb648e7ea5a29c5824985193d622de58e376c46f13ca451143a6aed44b265ab9d031da681b15e840a2a8ac0aa78ccd4baa2cf5703baac98b16aab1e4a9f6644a65dea35baa68e11e78264b1b2665549f70d81418d0f5ff9be4b44e568eddae45ff2b0dbdd9dd346f9a7bd1dd2353cbc1f67375c9bb2a58ec897a65bd23aae226e2947137b91eadf1d61493e3f3752cad8b8b4c038bd875b42714c59df9980f494574ec06fa2c79dc4909c170afe8ef108444bc33941b901358ea4980a8e1171bf3c55f0d5727a5cdcce7b592b7a528e1e5fcc0de649d62057a5cc6cbea54f402a795cdd1444cc2e8badc73acff2c93572cf2a45209f872c146935cb356fcf24c27d61bd4aeac2b1657c1466cd9e5fbb383ccdfb5cb12905585f06dc1c2be1953ce210a4dbe36804840c763c8b9508ccaf3dd1469581047a9033f0febc1a01dd1519636cbd6684cd79c53c65263628b4136b7404fa4bcf76e874bb1d24293be60ee2c66e16af13c78ce4b6a8cdc68c0cc94c36ce451b0bf8cd1b7934ae789d034328264f839d51f5ddcefed3ef0c95802ddadf2567c58e2c854ded39375c70bb92e59aa96b25fbfaecaed4945f329e01a613a96f9bc125be36ab1089ef61dfc75b149364cfb3bbc4e4827ae7db43551954ea5b00bb3ae62ae57ebe0394c333477abb483433a0d7ef0ecd7ba2d6a3bce245748274a00f72c1d5882f046dea6e7fd3dbb9a35368ab44421617c733af885168e2b395a772a71240ad6618b47ac461ca55a1570fd8666d910e42e866c58bbf9764eb963b088ddd5c2f1d131beaea28df510088a323edee6b6505ecec066cb1af8b8e9c3a00a0d57769606f40a8ec656a5c435e6f240151c07d9df87f421eca2d7b29b7aacb0037f1f7d1fb5b2362290fd6f2c88f93af162347ec23ad7b5d47b6028f2a0a3026035088dd496345414bee181099dbf5d765aefa0fafaf9c9677c9142727a8cb2fba4621944d823a26fe0466ff770d6f081f65e3c8f2cf2c1dff3e82713f276542745c9ade5d127965c332ac0dc6a29619f39c2eacfd3ae79e0bf02f8b70e1cb0c1a504b175b4c57a851398434f22777ad476261af2a02eceb76c41f9ef2e50c79e0c2e6be22454521379dced3991811cf83d0bc0681930708d2b196539790e608ce136d6af18db615b628e4420fdaf737098b1359ed15d5105cf8099631282a4ff247a1304b5cab2b2f2f1138c9770cb216418bc03e0d906424922857a01f982969b0c759aa1460d74bac3e2ff5ab02df943478345d8063f01156e12d8849841e3f4a1446983dbf486251197f3c908f0d9fd89cedf37f9bf954b7522d1ae59b6cbfea6a1723c8db72a55a8f824dd6cc82bc9efcda52040e36e04a3b2534920957c53adf18676b5c2f512754d204cc796b20435b6ebd59b809939e11c1658c20b2af417967d449bb9320f19ad8f6a6edc5e8c924ef668dea695e74d2f3c0b34d25d3e282fb8e8be2a4469b57745eb6a0c15e633dce89659a6e7621e8cf8ec3fe4cb4f29ecf9b54c65e739e09ca974868c5078b9f0041a54a985b2abb68f20f4dc90c91aa27c7d77454e428b1ace9a9d36e82186f6863fad50c8401e2a6e03c2e1ef2b3a7a484b8c1f23e7a437f67888605ca77f3afb07fa0207eb097d45b0e28d02bb3519b40487a9cdf626779c0bc276289945001229e9a60e7edefb5b93d3154750938fc3eac6bf153b10ab08c4ef6fd2d2d78529675e795901074472d08e6f484b470f83585762746b73cf3a4d8311f8b1d1702c5d2b8a3d563a67edc34f28cbba910a4c202ab03f7abbebb9d6b6386619951290760d0236c4518b271b1c6980c1a6d726190b4d86db56459f13fcb6c8bb7ab85baaaa9d1e2c90c96abc3f9152de9419ae102db6da1123fbf6214edf1e8d3af9c0a72f2d24ea3197aac524483255292ea5ca94dabd1ef6fbd8069bc853b7e30c42aa4c2eb18f3c7a491e613b43178c681bdb91c1c9a42e57bcf020bb1ffbeca39379bc1a4b3d4dddb004d81441927e2e53d6685564962f297af5235326b3f1d4ea11558c784d9089891fafc29ba2ac49b5dddb9c9900926a93cb5ff579600d976f9cf1080938c08aac0246850adf4771277075d3341de4079e23fd87b38fce8ce889975877e27e4c53d38e660699f53af30851b2b04fed2d31f5b328255489714146e0bffbb59c8c99138d81360cba084f1d2e3857dfbd766993e448336f8f4bf867fd7952298eaa8ec0a9790976ad012f116da0af9379b0153252f29587957fee4991c6f0bc2d3954b92d78d43624b73e5b61613c3e97c10219a183d5c5a32097847029c10b4e32070dd9f8077ce69cf500d5909767078265b32b772277f375ff74827823e8312644fbd5eb0b49e7e559dfdea4532bd9f7513791298cfb838248a87fee08104cbe4a6fd2b41c40566d526156a4cf03685e24275698e321993388622ea4dcb72a006e55ad4f21b4da56e3fcbc15efad6fb6023462a32d891a437921727cbe3d9a2ab781b1ff43e9a882906f32654f9e591a571649b6004b990864ddae60308e4b48c0050afb79b9e44c5c0806f6fb0b60a550898260540e92e46fad9788395f243046f7032c937a7f12a44fc971e5c5f9c9f711d2a12adbe7da5e5b9babf7e9fb6774645a1eac2791e2a018fad041aba7e7100af193926948b42e4b5e97268ecabfdd1e8222457b9cca3aa3d2f7051850ed4503c3a2b482344246a09ef3bc2830723ea5457d56b690a2852d2b5c8a46e3284892daf3794543a78c880c038e85c384bd757fc37eb62a284ddd823d0dfe0b25c4e538266cff4d99189e9007340b7eb27d866299af708ab40e1923f7490a0fe6f18f11cd4a0d576ecf9f1608523d8a20bbda49a435abb86e19e277d613ed661520dbd4d7b335bd9394e6fbaab3df28e33a06d8e558ad954ee540794860c2f9de141ffa845c865054e94d100f2ebc960da7970f8d3f9c80b954e580cba51e66c353447eb6bc6107679b3ca8415463124c9c8578d83a2015dae2b00d4cfbe5172c5c278d80733699d32880d8f585de3741fa9d8c28a04d7197d25d84b577e3043353c167b691d4c79431371c242093c2dfaeee7ccd1861836353b4414d8636d945a49197db04eb367eec17f41b18b88037e1750baf299dfd8102edea49422647c59d5ef8548822d6c2adbd0743485b3012329ddd3fa2539c4299ed2e286e3b8de466a8fd8510a3e58a29909247e07a3153e2c67a1c1731f2b14dae436a342b34db574c03d59fb82d001699d17fe75fabb084f390f11709a310f5eb8bcbae1b3e4c0a919fbc07f2e11eb013e456008bc36834c26e1c3836dc3450a66200bc9d7398420a3a3c165adff9dac6623e0840481d440444c2a065e498d6cda1f8dfad7e6962e63b7924d3287ab891103eda462dd731672306395883f5db2e76d401e58387ca7dfee0363231e14469e5be149b134b2b57eefa3010e66ce4fba902ea195cb9f0808fa7a8003be2beee5f3837829e4daaffb0440296cdd697e6e735c6c09f9142d3099d1871522bcd618510d70ce624e420803dd024ec11657fb50c5b98497616f63f91c1d795e2e338e1eb519faecc8aab25533ba0456bb754ed1d8ec4a379e6bdb9f3615ad87f395ab2d2eff7b0f151d70f828bcae17ade98d6de7df2857095bd19fdf164a2bbae86f3bfd72ccebcd36d2b4e2c92a6ef38d40b2d610f72b4f7458fb92a90a5acd367aeb53d47be2e738bae6fe7cec8f8dc519d752c6f5568f919dbf7f75ef8787fd27854d80891b9703bcb9426b9220dba31d97100d42542f72cec7f8d8aac6c43ec3ea49097f32b1fda0a3d7cb6ec85c6c5358adc7b5e678fa90dab5b377781a88d3cfd66fc66f83e6958cac7beda1e92cc3a5b1d4eaefa75377f247a9c6af65670dc6c13fd029a2ecefca9eb890824885117fcf4dc3f39e64bd6121297b91d4882a4d5a01d77f76492c458f3453ae897248668222ae4525e21862a3f711f3282ab6f05d50efb84eff26ce2915edbdb6d23a3f4f937bd4e504a2c98a4628c8e38e5dc1e39ae05b80e73fcbc508da73ca9ddae62fb64113465d0f33bf2121ccf80ca1beba89263547a7161a6ea1d41f25a17d1e2e17123167b77614e2815cfde91add184d5d71fda5c8a0af3019a6eee640a9d267017549c4a0ff7d38607d7d3219f88dafdc43c5904664824b669befd13a6ecfb42042f3535591620975bb0c64c29033ecb2599a36bd46bae1040cf4e4e4a851cabe565c9df7ae27d9def3893afa20a15a24b26e062983eb97cfd914624cd44dd529785cd172cae33dc1c6b4d8e6e0f2c9708286a90d5450723f8049d18f2848eeffcd76877f4396d582f27f9d7f75cbdeac0788f520e6689c10c47b7186ae136c675a03d58f98f8454e38aa83cf2347b01df5ba16ed188fcbc9073f10eedf238b782251baf4d05be93e5708b758ac90001a9319bdf8b242edc387ed3246ee8a9af4b0c49113365c201c39c7a4c0deac1da916375ed8af9ed18098fae77688c4f775b48b5977587fb58a4551d7457ca74533ed3270a755e24652df70fa72ccde9e96f78349e941f72b55b169264c25b29420032a3c1e4c9fdef60548c18e99f2fad208e92bc47cb620c09b84e21c79e5d243c9ed604aa0e0936c0fdf3c589140ae9c78d1d0d", 0x1000}, {&(0x7f0000001500)="44296ad4326372d57446c2a5a7216a2be9c9a23212c3f8eba7f66fb8149e80a13e9b79ac2a55f0eb8a55f515d1d0be002b334db9c511527a0c99bbedc7d233e0252c029e27f4d7f433c80fce0c54a27b0e5d0813fa53ef2858411942ed45e49a9476aebc73b2c392562e798aae73a6f804cece07affbf2eb2ae6fc8fbd66b5639ffc6a017f9474beb8abd0fc3b7d16f721dc9f099ef001e3f898dfb3bf1a229e4fa498c8935386c5fe7d1356299432d789ffe0fffa22b9c5d9647338f8fdb1503781fc78dac318767c4cc4f3", 0xcc}], 0x9) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc57a06f0e75100000cabb0000fffe045ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x3}, {0x2d, 0x4}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xf9) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 0: shmget(0x0, 0x2000, 0x780, &(0x7f0000ffb000/0x2000)=nil) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20180, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60, 0x100) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) poll(&(0x7f0000000200)=[{r0, 0x180}, {r0, 0x4}, {r0, 0x181}, {r0, 0x4}, {r0, 0xd0}], 0x5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x40002003, 0x2800) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x8000, 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) socketpair(0x39, 0x3, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1ff, 0x1, 0x4, 0x0, 0x8, 0x8001, 0xffffffffffff1924, 0x0, 0x1, 0xf8, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000300)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8201, 0x0) r8 = msgget(0x1, 0x4) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000380)=""/12) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000003c0)) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000400)) msgsnd(r8, &(0x7f0000000440)={0x3, "1ded588c8670da11bc5350876c9ed2cfd9488ba58ade4146704f5e3c4966e671483aacbd5a7af5277da039c04997d58ba30c453e1c9ee4cb09844369c23de90c3274e58db75186c57668903c20d10415a37386db774355fe024327f67d984611c7e2bf7f30ebfbc444dc96279469e3ab55dd7f0a597a18e26dc1ad47364a2757948b013a517caf4da06b9abdb97981cb8af3b8d4b55a8025749285d2543d03e4186d350f8b8077ef17aeb29a1e5bb25ff0946b0109d58b3762e3a5ad27927b4c935151928e2de90da6c18199e110955864be81f8fe64d6b299453a01be61ad581e77bd3fc1e413e406ccba625f10bacdf1a1c26192456f4e7ddf89f01d5d24e0d392b7b7c97da48210b158ac20fd33ce92b00bebd9e982a938dce6d4dce06c08d200c607c4e8921bebec475df98b696e0cd82807d45d3e0667177bc5419629b69a8cd53bee8e3ab4bc2858d31d109ad971f971415ddf464cf8f0861643ac81e2cc169bf247496de2b7986b23b10518de8a72794088b0722c45f087ad5ae070754469a42e02992da70f04b32c3017494e835c3100460a595bf016b939e0a9f1f1b33e7624357f94b47e5ebb7b9e56a8dd909d4932e1f7833a4351fd37e2353be221863b21879613d35afba649db7b5839451ea7db55b1e85818a61445b70c9f1e0fb9e067bb6b2d983b301b610d819d7b848f123bd3b964e1e3e1d0f3776f5bb66f5f571028cb2a3f9e0072e994e1f195336afe2bdafdbff1cbb295b7f141dff5d7b0eb574c0f3603f1939b0c78a5089654688b05dd0d89472834292526b4becc49338100021b0c22a53a6e9d1d25eec451f79765d0fc261224834cd871db94b7c6c985f7b237f0029f4878f3b5157c5a2a58bc25d18990de3116d5b48a98766119372fd4bb7ed7f0cc7fb1d0452f6c13828aa7c1cde765362c536d766919247cc368eae851cdcfd0c38053da0ae4be95653a1aed678b7d97f8a5543913e5676fc04f1d791dddbcc717da7991a1c6e191bfa190959ca07880950743dc9403d2edc54658f95705ff89c4b363cdbf38d82a11c78e95c13b91a12bc1026f9f1065b6e8ba9f9dbb4ba97c90957bef4f2ace4b4bda6061e6b4038d2344ae9a7c102d84e785fd8d59c30b65b24c4c76c8869a44b358a8eabb23c2d0482c94596e25fd270d11a74deaf1f18f14e3978935e081b06e0c95144672698a022f2b8cfb4206c25709af61e2757f37c47c306dd5a4a92767d2b55ee134e128df851d54d3221d4f5af05f810e63a57cca7974cf40f306823a423e0431f9843f084744f3666ee606a057c59550079b215e84268b8603f2957535a947c89819c8c1499796878bc68bac002c6236d56d353063c9053e2bc3f2e23a90a629900902b89e87d471113b26fa64cf932fc9478885493473f4dd52554af6469f03b160ef9f7eec4477b02a8c6888ebc41456f00f00e73ca0c647eef55431ec81953e86edce8dcd5e258a0cf0d287fce8f7f9885d89c98e8a15d54972a28f60523e411c240bc792038367a5a9fe94bf6355e8bbfe00648da2da0ba182b7204d7b064ed3d471e5d70ef99097f10fc61cbde071b2078b7518bf6dedd7392d5535895fa2674ae95a3421afb59a80d75329016e1837d3bc7a9295fadcb971b7e6f63d8f98abcdb0f49e9a83febf50b6bb42411f3e1c2a7a76e46218553238fe38bc9692761ac0a4ab5d98661bbbb85efb2d5c7fb89bb911393d4dab03e6f1e36826fdebc7b49e4b0517539db58ddd29120e4c240081d581696fcc04dd25beb0a2269c7a940073dbf2bf9d8c185a15be34df986dd381246ff358f72835458fc68375534f92eee8b4542050852eb6af4571ab0a5e52069ec7471e6e24061ccc91631c9888707a1d65cca5228de7c20fb9fb88b8573ecae0d76f94513c5c91b7708c29819fe78ae7bf03d42db240c2893c56bd08c6b0ca636aecd42639c8dce3cb70280271e3fed54c390f95d09a71bfbf2ae28e4d6a07199735d1fca849f94ed9803de42431e880ff51d400bbf804c6835e33e02e8027c0b1477dd37b05ae2d5c4bcf89b489c81e59a502e0a41e178a41ad9a9f0b11addf3cd518323d0f42238a145a0f9061e17a3f2e8e106fc85240e242ea356191437e18c0d45746a338c71f68164045a93f891cc65cd53beae4c616763876a316b65ef8027d46a17fadcf4b687ca731879b426e0789df83efc1f190f3e5ac29bcc71f4b7d5a5e7b492199e9d617d49b6754be3c4e1b9080602d163161f64b62d0f8ff6799409900df3d0d05009b8b69b82d6a5ec4b30b0266e8fa3f5c503ed88ff68acefba49a74a13516bb29d752474d9d98f0384bfab045b9ae6bc8581ffcf941879edac3246a1a0d144e207d21d06a8f13e1293954644ef3f7e299e493cde02fe9e48df3ae0c5c7abce7d0da3a2f015598a58856776412f6bef37808b0fa6691539372656fcd7c5844df7637f941725b973971f7c7e7d7901a76b415c927c8349df4d1c488ed283a0926d87f79cd0d5ef372b65a585506f4ee8261aa367e61d4b9000128752a6e22e2ffd20dcaecbed65b0a559ae4625c380ccb78c4fc60cc40ac7bab5435e369e1a45ab7f0d173dd5b132462d1f81409264aabf8223cd51d3cd627ab1b1f6ea61fddb957fd71e06243d4f22737ccb15af5fc41e499085febdd9d5db7bbdc4147f6ae7db4afa0d0c778abdfee4c2ac92b507b87663435a54deb64e00fa67000cc124a118861e0907717a65444fc500c2d29c70fd7d8d55f9a4a6682757b75b1f50564840b1b847a57c8efedb8baa6efcee5b712a4d9a1ebfa64c08579ae8f3f40f6c22e1b7b7a93f93bdd8da207350a3f3b176ec2058464498cf3cd0a6e9f11e1256a9bb4983afa104833efc8d27f80f1efbe685ab9aefaf4cd103bf08ad55d0433503a52eb5ebf47802d5f03e2cc9342f86490997219db9a9d13302388d7f3a580c2202687555d41467fdb0abcc4fe36aac3e744ec5262b65b73d3f9ba179c4cd046b3c13968e515a6599c8481560a526c3554f1cda18796c13cd7706dd94c5f2a4064be8cca8ffa2e4ba4e7973ecc023986a16361d95c97e6c329394dc774eac43a519f3ad09df90c28b3fb9f27d12ee343ac08d4c3b189777e4094defc304a3a2ec7aa63428d8d05a92b36817ddb99f045c0d449f31471e196eb91532e4724e5a0e1eaf720ee889355f8d1735fd4f8ef618a863b7874d480dab750c7724f17538a37ece4d5eef45c6e1d065fd2ed05d807037f48651a2afa2dc1e277dfdbfbadd68e4395e8af4f8d72989168eee854c227c94202e5c4509b14a0c472af49eb86d7dbc793b38c3731d78427eb6faf84bff67735efae1d92df3a519f92a9ec383fd19c67beb960c1aace2a2e52101d903b52a85df7b7cabacfa75ac5f9abc42d356c0761bbba5f5ef1cb927154cf35846bf5b829baec97d0a7aaf6f91c7aa7ada7943d9234d4b6b8ab0b26fa3162d09a356f3374db10eddad034d4ce1b0dcdf00c9c9ba979b425f55d6aa677618f5625467c1361b3c22e6a2a6360e612c3c5d2486dfa707419bb8c1cc08537bb1c5998a06c0716209c6edaed73649e42742ce74301e9ec67ccf08b7bd51eb3a1d39f78de636210c14470395adfe3987c11c8f3695c121e04c3bde219e7e57b8966aec1b2c07b68e480e2130f13ec4620a72fde16f14345bd96de002d28b7a7f97def8403f59ae04bf8fd192affe2f3c7fc50d4ee5bab0f70eabf66c6ce03231e139bdcf7a82b5615b8ae2dd1e5bfb403b01451e075a593bcb7ff4ae72eaa3c918deebc91c5067a7a9655fd7122ef1a494875b6478b1b3f7e182edd4f82b4b2bd1ab051718ed82ae5968b122b7f04e011cdaea1e1e8316cdcc12594336cb8552526603a26608e684a014be63134db1350adef8165aa3aa02c42bc5cb6cf4af725dec6ff59ead15b49d1b1a14f46fad3fe2f061dd2f20b42e6bd967b03a06f03c614a3102aef09bdaf1855670abc6afcb0d11ddaa7a60ec5534fd175e38515651658abb8382a315b1218349e79047839aad08b936194ab7389d309756807e560a6f5a01e40a1777fbd316b5fdbe4797e1a4894420f3be17fb53aec5987480642c5b50229dbf2dbf4758a14b99387b17a02f90f49b285ebc13fc4073ca0697628a2eb04d779aab8a87881079a5f87f21decdb7874946d8c992e06ce87d4f649da8af8cd35acbec10bee9caa0d18a121475caa53f0230df696e3455835e156ad56f02f5de9f489462924a67bf53b8e31b201ea5395a62ec14923aa603cb2c4a630e386325a761dd3f58cc3126306acc86672cd8c6e93967d052f00895cad76402b35cfca3c8d0666e752d49866afd76f8a119305afadc5998372d50db3d2b134cb8c07f66356ba08c18781bafbd8436c2829dc2af326329aa675cea4515ffe3b335503692bff69aacb0ff7adf6e9cda628d4d2dce41f2a8ddf4baebde634f9981a52b9c173a6714ba3c3267447386be182538ea86b86ee10dfb7326d2da079033ae0b1bac1092eeed04222d8174f8cb097d0d1ca1bc8bcef753e578135c2162fec9adc5f7c6a2f4dd8922b20f986b6ea10d7dbcdbb9058cd32f5ae0271dc1bc43f5af7864a994e640b4e9173291aa00ab00605803e5f991c02e023f16323e6cac33fefa7e55aada83be078a7d25fa1dff078583c79e6925d520dbaa062e6bb5f8581221ffdfc6cc1629cba12b5dbb15652f9e471ab24be7242a97868cbd3682d94b171ce2b0f3b2ee385bdbb3fe8adc485797c885b0e915a340344de70cb223b9106efdb83def78de478276ff4975ad23a635c213c1d0bab9089a672b09758d16c3c77e207d429e73df8a015c8a39ff648eb6f94681ab4369ef2959c57cd4ed1f7dbfe47e196b74923f7ecd1e73118b2ad0b6c441c56b5a177a34b98411e35ec578c70f00abd403bada7a9b65d193b9549342f1f6fb74cae03137f85a7418cf8afc6d904a8ad6b4c43bd096796f98e96c738694039d08510a3d056cd139391c9ad9c0bddf9e817419483e8be50eb1603b79eb8643b52e746d642ae007bc9a87b69e9458ee937a89d4ceeb8c8b9030702bb2fd412420bf303a4a8f4eff30b8908478156ce65346be897e9246da459051a2f7f04077559d084528de5fa6e048edda80babd6fe79e286e7f816a8e51d9389ad5e935e6e1a5bfdbde401831c6ad785070a2d98af4284f3fd64210d228806e3e300412690cd6dac5a120653e779d76a834fe2d3ea232375be20ac90749b3976fad305f26d14315ebff19c3d30e66c4c08b1759744850080b16f5042810ec55dc12a68550f344b20865b6590eb57b256e703f6a3c5e103ef722988c6bd12220f4b3e6e458b96be4b04752a360710fcc97679f32b4a67be5553c5a86d1da04428997f6626a6b6d78c80ec051d80661a029e93fe34cf6ba0bfd90262a78632b3b95345b6011e4205da93faf12aa5d4c8465db2b61eac916ffe51361b1e0a9416390f4d02952dfe506dc8bbda88918a24c9591f26ea6222020c64cb35b85910e37f56014825bd91d73494a299798ea07c180acf7d905adadbbd9a77f7b75fcec12a7feb7bd9bd6eb5c79c76cdede18ab69b9455cf6d35cbfb513217ce453c953e5ce4ffd83ee17c7e577903fe1c5c97d6cb7deaaf89d065a215d6e66191d58ab8a6af65d3b1b55031910a57e201d9dae03199390d6f29381c881927712e338a4dfb4256985ebe7917a2e107c6df940be31aea4a8550db42e0e142f046126720c3aad4e3bd1082ff0836f89e5dea8c528d9bb5096f71e3e7f1"}, 0x1008, 0x0) getpeername$inet6(r2, &(0x7f0000001480), &(0x7f00000014c0)=0xc) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001500)) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000001540)="6a907fc7f3efef31a112cea8042fb19c5dc3d61b2afc7d4440e5f1b0792a73a78ddb681184623c4969d94f12cbb081028c4d68", 0x33}, {&(0x7f0000001580)="5c652f23224d6a527d95a23748dfe2bf9b4edd80658e67eac3e8d709acd6bae00d28564cb0c1e47146e6a4e51a995c44c706", 0x32}], 0x2) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000001640)={0x4, &(0x7f0000001600)=[0x1, 0x3, 0x4, 0x1010]}) msgsnd(r8, &(0x7f0000001680)={0x3, "0489e0bdc332db609d3c96e5769a1f7b59a80bf5d14a242a8382e1efd6c28d983a7bcd81deeef03cf3640ca0a0d3df2e77f8d46ccb5b497a01958280baa549e0def851af4ec51d5e7fa62f0778e09aba8eb9e913e3682d71774fef0b8ccd5b20441c0b23"}, 0x6c, 0x800) getsockopt(r3, 0x81, 0x400, &(0x7f0000001700)=""/119, &(0x7f0000001780)=0x77) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget(0x1, 0x3, 0x80) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001800)={{0x8, r5, r6, r5, r6}, 0xfffffffffffffff7, 0x8}) msgsnd(r8, &(0x7f0000001880)={0x3}, 0x8, 0x800) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f00000018c0)=0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCNXCL(r0, 0x2000740e) pwrite(r0, &(0x7f0000000940)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0xffffffffffffff96, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0xffffffffffffffff) mknod(&(0x7f0000000500)='./bus/file0\x00', 0x2003, 0xa6137) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f0000000400)=""/238, 0xee}], 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4279, 0x1}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) msgget$private(0x0, 0x210) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000580)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="c383181ba5198a0c68f63a2b90eaa2541a3120e0635e64914bcde8e67b54122d266fe4d14a82494d5d7b43a766ba4bd5593b64910a5e0b4d7b9e39e993d90b7b669ab29ff258658d98961d644f979b8469a392efe6a9f795c6a925198f54aadc562b64f6e938f56ad8c4014fd72eecb27556c55d8ea8f5c1e6ebe8b9bf0477c6b10dd0706fadcf0831d752ce05460ad238d60b3976b887f207", 0x99}, {&(0x7f00000002c0)="c3123b5785ff59b3fb0386ba1d91fcf9e59b244122f8e19caf88e3fed7897ed68fcc289c631ad37953f07a922715452b1be0b78d45906a58cc10d692cf5fba8d628c53ce2d82859eda3ae7494eb9e290d3a6c5c8bf17ffa9d8a89656417ae02ca93c02b47ad5b059c53e97ac29c5a69a8fa8dc66eafe471c5feb2327dc5a90f26a81bc2a88f31da3f44f2e3689d4fb366f517adec1170a5ecc0388ceb98043f85132273db690e3be2b3cb3d6debf9009e7344607f73100cb7d20474c5b479472ffc4750bf9e796b663c5d6328c331a8b3e881951e3e00c", 0xd7}, {&(0x7f00000003c0)="b1d3b08a4b9056e89c92aa4178f68ddfc32c815a3a91f77b846c3a7e6dbb584363be2d63e875574a9542ca2851aa88798eba9ec554f69549bb1584af7f2c73165797864c9da7fd40ac89806370c69f55681306f9f9c808f4f9149011252c04d51392302cc07f5e5e6c741afba4b1b0cdbc4ec6cd10cab3df71839d7b8a0df1e730d6db183646089513fb55ae99e827886043b9edf6ba00599ae391be7d92920e571e08b8a4f635a6a58f0eb729be0a6e18a5f02c5b63aeb22ff0c27bb2631624168b721d6794518747a792815d44a07bf6d45496b0e791b7c72c308b1b591fa977fa59c69bb110a8", 0xe8}], 0x3, &(0x7f0000000500)=[{0x28, 0xffff, 0x4, "c85722ff741995e051b640c0c8b257eaa1360e4ef3"}], 0xfffffeb9}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/32}, &(0x7f0000000140)=0x22) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xff) r6 = msgget(0x0, 0x40) msgrcv(r6, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000280)='W\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000580)="861077a24d67d8111ce22dd736f4364b49700a8737cc37c4858628f6fefe6537d1820ca07e334ee3bfd7ed34eb20780ff6cee100e704aababdef02805c7247198c9efd6e654455ae3b3b175006bf912a36ed37d2374e34c25a24936c4101e0e4e197b655a0c000602b5aed0fb808d12dad92092e090ad388dda61acca1835abdbd4944fee0f6faab89e75b2f7857ca277e5a7370ef8f91eb83e473df7586b2cdfebf086f0bfe5cc42b02b20aee1d08b89b805b0a2d44e9bec8fc81fec8e67b147bfd2ab19b897e4f1d6c659009f14d51fd52163b31baa617f25d717c9d63583b4fdd32c199a93a80ab3451ecf5298f1cdad83d920ca851f753105babfacd9cd0bd93f9f35e8858d43a1d9804bba60324a29d680e289a057f0f5c8eb6579964fdeb9fd81e8e31c6ffcd7a803d870f23913ba7969ed0aaf4cd421e44614ee7c42ac0c38b2fc6b414756d9d60861dd8fd550b74ced44a7d7a9bb6d04e13a5b5587952bf4e7a8b2544eec3b3be77fd007f7377efefd55e5965f695d1007c1d6f318f371baaae1f366636368fd60a8f1c36bed3e25fcf70fe5e8ffc102e02c1fab40fc7f95047c48640797d3aab9f0f00a20beda83602c9d29a0dd5d4cfbb95ff6aae9ea2ad0b4ec3b70e1b6a14123ce2af762943544cb10fa3132f6e22a551d1a3a53c9f88258a24ec5863941c674bac35db8fe80a718c54ed08ecaf2b3cf4e147ef3098aa39e75770890346df5b9058e6d3243da24e5721683b1f7a43a946a54d6d890b1e986aaf367a55f94fb0969d5b626d80b6271d7ce57ecc4d352b5fe891b86b0f85db0853a5ba93ab4ee8ac741dde94f9834e33a459e8525cd4580a1507846582161c3b228e977de3a88407dc00a2e95d468547c3eaca74eca9bc75623750f683906d08ac3c25ce8206ec9c967f285e181c91b3caf024263910337dd636c25cd150c413c6ac99ca146035c15224ebfdffcc8896f8499a9d11a6eda1f0e583a3a4fed7c3c932c668c2e387c3672c1840a7d1b716214b95b53637b596969f6cbf6e423442acba2cfb8a9e9bfc1cf921ffaf0f78b41b10703cd67391edfd7a349b97571670e819190a9eb91a5afc9ae26f8ba3d77ed01538858545a7420c6c61d14fef3ed8d57185a7840a4c9b94f64abfa046505310c729d8c775ec13efd8ab409f4250d057fd90b21d3a2a55ee046c91a8a29283594af8caef5649b64945da728dede2d78b799305ea618ffe0d39a921ce913fb640a29df40c9aff1e6bd9ec41c27bd4b70ec3b745f52930cb99f373f78c226017fc7a7f4313e454d460c03febe948e346c83f5dc286bf2e0b7b2c41362aa59a428e61636a182806ea1acc77aa4b7a57addae70c4d5b88a4ed20645c7392795c3028c0c798683e01f7f5f76433eb56f0ed7c5882258b40c6d2cc54734e1e3db332a13bb73d298d5f95b12cc01b50f6d4fef4958eabe7768391900968dcd19a20e80af6efedda5a4f19c4aa38851d96f19b36df31a39a988189f18295a5259ba04d7be9a0f4ca2a5c1e3e3932ea47c5d07540682abdf42fc19949cb68934b11cfa4be60ea3fde5a2e0c9cde34053ce28ae9f4e34e3fa94ae7a19c1d691715dc44033fc7980d4993a7344c7bc2b44067fbefecbaf79643bd319c7ace476df8e999519c8d8f057a2088195d525e837d672bb3bdb60d2a91fb91c9f13e55396f387b879fb092ba96deca4312ff91c44d46e1bcd026df47129d2fe2ebbcb5d4f1d1c11a98a55cf8f718fe0624715ae0030082086d4d8f4a9e54db98761d567d507c0abbdda17ebc35bebe9d088eb1459fe35179df3a05cc9e5e4eb2ba9c2abfe7d98ccc478e329f52d417747613ad0cdba95de91bd05fb1d1621db646ddebe056d4ac13e7cb9467da502e18295e4103e85ade4c08a7e42b92652679186039e2fac07aec86b0a40130851dbf147e6600ea6281b8bed76a89f9f8b42ba67f4dc0a814615bff2c69d484518cf30dfeeeb90753b41a74c56e1d18962f3c2b963a63fb90ba0cb61592bf0c2fd12075250fe7af48baf04f2d40ac3fa475771dc9e307250fea84feb681fd81dbb2da0ecbb0e226510f070033b67c1b26ddd87dbb2060568cfd225e6e1aece112bc9bbcd7fe7850c689d0de4fea512228e497fa9769e60364187f82ec90a22ff2293b58b6083fc533c3d2fb3b63047c63c939c94ac5dceb3925dfdb42a51ef4a449687e3147763a3f8667b354dc8e27f6c138d8d387408637d985a9e268c7f0d25912adab10d63747c1296b6af01fa8a122fa6d9dac60419b8d8088c0e50eb8f2fbd8a5d87c89d9cebf6f82145b8c78b317adc87c5b389a0b4b8cafadc544e3491178d5df046a569aaf973a30d0036c06da7e76a3a41455a7a02f0415b9394775b46d755e818229cc05fa74e1d287eecec91bebddb85af87fed7850396d1e076eb1125552ce20eaaff9de684cf52b48697c4ef778e3c5be6b554ece9941ff10c25a2953407060c7527ce9dd56055da912af366a0344f761e918255d6d546571aa4141e9581ae64d2e17d5369017229dc0bc1a7aaef0787741bb63828df5fae346a7dc395b0f1322ccf6f606ba89b8bb2487352534063847fb5a1f0d104dd4a625fce6a932b38a40083f46d3382d071ccb6ad0300328615341029fcbe92626de663e2b891ee24c4492146dba8d8c836d06a5b575d0986462659b06fdb4b3ae608f278ec1768936e1f7f5665d0e5f96a700ff5855c1bf5b3f03ae9662ce98ab549a1e04dcb8a78c6f34f4a9d7e9404c9f6eeeccceaf407b42a3b88bab19e3030c0b8ddd9952dda3bd7a38ac50bbc36716bb995792a31277344b0bf80bd1207a7cd55d8a4ce531ea197285ca133db759953ffe86c08da36bf1815e32ff6f16128d7b33245b79eaf4401bda67539d1a9409e7225f0bcd6040f638b2168cb78d99fe509acae52b9016c98748bc96390a1020c11e24985abb65a020ee556520a66bca78c0430d24ac57ffd0cc386ef7616ffc8abdf67d1318b6ef5888c23364da5cf94507c3873843ee941713feda2eeea28aa8a008764efacd866a72efb060ac8128b76f23e6bc46d2a3e9cd4f5bda43daa422c7006148b60f6ebb7d9e49c6d650690013ad036698f6a2002d190153ee404c77958ba18919e827fdb47c69bcf8f83f9a4694a54a39194902133a9f07a55bb723b85559f58a78af0806e75a1500a6b028346f36970e6912e3e24529dcd58d815753d32df1fa8792b9a28adfcd76ffce4aad74e54210cc37f67cd314d2f604e056961f0214d4e3742d942ba1c0bb2102bbfa78b1daed4bf0ef171b6282e3d5027a9e9143c9f14f811fd51756d7381ad37beb716408bb82b71c09ccac6a7e507e7aae2a47521b0d4017f629a5c35cd21a3ecca64f98f966e4062ebe524a87781db55f827277b1bb2f507a968bcf28d1e83184da6385621d9a7c6078aa391868a5afec9557edf58ecefe09da5fa8aeea00a108713214d3f718ad0150d777cdf31cd4d143b12bc8eb38a59ff8022779cda78ba21ea984d55d7b3c6a6f0af54065ffe44fbb643eae9c7fe40810ef53b506eadeb179cbe22b6c70a46f64f6baaba7a7b0808a30f6f24d6cc07a4514c28729279f5b308cd57d69bb87637a73201a156dbd177c2325bd5270f08227ecf7d503106d333072e0b8925dacdae4e76428d1dc9b128c1bc4522197fbe823ed83fd5faa5f04eb7775b40ac207e9e9540d31cd5ad201acff0874ac04164e083bc27d0bcbb19e0aa331475b291b7f4ac6c05766ba3c9dd874b0d8f09e971cba76e0e485c8b78045ad028d7b42780c11cf95df499307561d341fea023d89d2c69951a5e3e065f3fab90444f45e9a3677d2c017ab74bd9885844bcbc24fa17035b5b2d4c7392498587cf4195c034ca37a27f1ca03754893186da4525bc8ee2c1acfb676681c6e083678aa1152854d3364eb332d5928b2df12c282f29927ee42b82acc0a15a8ba5d83f0c8ed954e9ad97b980303d4a0bd2bfdb9a5bea5676f03cc376b1859afb452bdc65d3f0654832b222e92528c26c9c38d25fc58679a649334f9e70ad8f9100a4923292d64057a4112ffc2107eb7fe3232dc72fc47c46491c9b7cb0c00180847e6ee0fd5aca380e962da32c75d6262d1a01f7814bb89bd46200b81e15921b4b44fb262fbc9e0b6b37f3d59b6e6ff6749c40f9e510f9a188f62e808b0b3c47e78bb25efa2a21e46557e3117a2235d8f903a4cd512850c55c4dc3b2f9232ea4164e81e7eb1b0c97d5fc2803c2bf17d99a60acf2eb049ac7de22f4950c3b335f922f79ecfc1ecd82967d754e81e1c1809045f236d38e0508f28920c991d2efb3124112795790b47293e1a2ff7c026e979fe0fafb8b4253bee92dca312d0ab5f43dbd4818f0339e2d1de0ec277d0173eff6fb6fc75f9bfeb5d941b75e3983d6bd8438f705169c90b0ac88aeea58fb1897a9a3a3f15779a247fbf55d486ec381d122ebf075adbb8ce27de04e9d1e07abd2f846a0cab62459c26a8d65ab036d7ca95934381d70a726764a22d853353bef43440d013048493c4c8d9a0033ab961450453c13ac4a914168302e46f1ad50b85c52a77c39a9ca6b96d4f9140ae236ed5fc99336c93303ba08ba08a9c93964d6f8719d998f66f5047e638d6a364c1f4a9fddf530c5da9f3c1b98eb2c5299956ba8c17571689d2fe76abef0028facbfe820b03bd646862977b8607fb52244592eb93b7a95cf358c8adb85ef4cd03bff94a81d17b04c915b871df68b9ce6d1645f3f35c4978d3ebcb280fecadc439e0ed864635e7610dc87f0c1fc2804fa33dc1f04aeb061162eb90b74ec2f257f9bb376ce6fd8b032cabc634fefb5858d75b8df54810e864c5004227d2f31670012b902e0fec4bc74cb2b7c9c848d768ac3d5da18e23b840da3fa5d6fb989c15900c4cceff7e64fa4169890d05dad86214b8705f78362f33360c6d78a74cb9af7c1aee14ccac188698463f27a3d02ac4070b85d0a79db9ac804ebaf9e7acab0c7eecb80124d7cc3b94c04f06fa667530594ac15cf2c2eef25e6c430c511b77ba76dc5dd533473c47b82bf045cc292018cb1d298d12464f9276ed6eed3f63422ae5562fd3507bd5270ea321460c7ade30f8f53c92f18ba1a9b413c235540eb20a91204c3f16eafa193ac0c4f48fe64096e356f9f68aa659559aee180e35b1ce1a6cd139f3145c129b8a6e33b9f668f2ea1720a4b06bf6ad44b852e6b4c6db9e6b2882bbd1d11d917868ffe21405e1b68d41196a8f9dc6e8c1c00b9e145ee4beba01eaa835e41d930aa9a34aaf9e858742a44295c6693abd7972db8e09cc5baf5f4f4cd5838e373e8a0feeda9457ac358a90f7d81d9837b9c4e8dee365d0792adbfadfd61b63ea1e91b6f2b61e9b1531de5f3ce1ed42f4ebd0bf278517df9b69afe9ba90c5afb4fcb39b7282c60e368b919081622300aa0bd7e35fe55d945d69ce3b39f3252746b2e3c3b18ef98dc9ffd5c132c5b7ed2914cc975eeb087fe31e43f1ec9e39724498fe52a8d57cc407d4dba3e7dbd8566e0183eb38366fe4900f3b61e2d805fa480ac2b732699f153004f35fffbdcdaabdb805f4531beb18ea36f6a9116a2682e6fa775a70c4c51c80a90c816d76ae2d1b9665643327f100b3a6ef6e2ea0b0c58528f6893f18bdd7de3362f8c3daf320ea2ef6f6395a987291dd81fddbae7cc4f53eea24380f8c0425b387badc421e93769c038a5216ad886d1c37b62025e80ae4ff05769fa7acaea7e2d7185880643e1c2af8d05bc8b2b7382ac1ebab0be06ba6ef2c3a49", 0x1000, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000140)=""/178) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x9}, {0x26}]}) syz_extract_tcp_res(&(0x7f0000000240), 0x8, 0x7fff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) semget$private(0x0, 0x4, 0x4c7) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x29) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e508ac7e952fd01831a31d2387882dbf2271dac10a9ac2e1f233327dab75a639d67ec27a34e98eb964a88ce664e66ef513778eb24991fc6037f66b95b426983bc24ab801bd0e1f93b5baafdb7d039804a8da588b70eb4b49da81af261fa902575bea498ed20d487fe5c6a9169a2866f71a2eebe6a45bb1238faf8b1da619d4cf8a3a2dcdad8d992834d1252828b7d7414a894567252b571fdac2e4a24e4d6fa5f89f3431b6ef4f3386b96429f35001657bf4a1a28c1a72723af63c0becd668a390dc0a75ae143c", 0xc7}], 0x1) fcntl$setstatus(r0, 0x4, 0x8) close(r0) r1 = open$dir(&(0x7f0000000740)='./file0\x00', 0x0, 0x4) fchmodat(r1, &(0x7f0000000780)='./file0\x00', 0x10, 0x6) sendsyslog(&(0x7f0000000140)="cb83d64765809f54c490a047a52c78ccdccf7392e00dd94e38d657d279dd21cad069df363ea712eb378a6e2fb3cc84683abeddf0ea7712e906f299285f72abc70a1b6ccd273832f8246771d38d5137abaf299275a236b4af5d01216eaceccaca8401b1f3dcf870c0b056a59b82a2aa5a844697563b0096970b11d104506a7b2e45657aac2abd789713406dbcc95454459a340f9d73ea9ff00fab26063fe2b2dca49c6a38071129a2c53d08af4b84c244ab2414839fdf6639162cff57895592d82e80884bc600344bfafb04669e9592dc09", 0xd1, 0x26) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/68, 0x44) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xffffffffffffffcb, 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001240)="c30f11bb1d37bb661c4ff1b26db013702af92eb2ee6995f50ab7768bd49a769cb524e86fca1f9d3952401bab71f90fd82f7964840e10e03d547b2bceb682d2de14fdfc19a359b87622f7b17ccc0ff727261b3fc918f8bd1a89c874145af324ab56975f325454c01dbba0a40313eeca705b0e6b9924217b734f37bca7d9ae888338297eb173b90d96699a32e934bb4074e0ceba1b459b46e7f593eddc7f54d4d3e03543525e3efddf167e9d7b474ac6b6b67e56dd709d11137e148136a78528b80dd2012658743a5ad12e5d8363ccad26d84f09c4b8a78d400a3355f6f531f7532974707ba08bcf89c7337f910c08cae401eb6fb912b546d4da4ca11c3f124a6c1a3fbd523146247abd042dedb3204c82f6bdf589bdb7421c84104943850bda00d876789ce9ccc7b46ce86f9c88f9f6ace9c7e3f87867746791befc5c01159ee49c4308685371931ee1344fd3c201d57d78360c35fa221fb656bcee8b18bdeebc871c4fe5ffaf6e84711d8db0567e9cc2c2fc46a1ceb3046efa80f404faac78531efdc25c8f01647e51145bf4c2d497f43698f90ceb116d9267", 0x199}, {&(0x7f0000000240)="b6cf39b15b2cd50b1d32d14dea227a66fe3cebfe31cadc312ad76f33acd9af6ca0dbff0af2dccc2ab781203a62a9c79a6e7202c1299aeb20286ab0b4b39d20b93e0ddfbbff2b87a21c56afeaa3976a759bced0bc1a1416c9b4b76d7ed70207b5c7bba5d39a5861e9a952db70830e49491815251fa1071bd1a7b2770872aa7c30fc5769b47f7d89135855166f1bdf0c482b10132ecd33766d332925e7ea170ce1be0d68921d1bd21fab5c9b9a8b8bb26806e37370f8d9d496445f68cbc9490825196e6f6d7390861138a8512f58a57fc57a2af48f50dce64ed493e3690a031803ca8bd8a232d43da7b0d854884d581fedafe1d0249cb41d64c4e9504d5e5b1f12b951caf9c7f5a309eeb63df683ab6559de717f98c138cace0d9eddb9790a6601357ff1a71bbb11f441b47a2f3b7c7c113384a05077cb57808f2f643234fa5ce280e1ae889250883c2b5dd2eda6899e6e457de9326e23f20a08826273cdea8d1b17250430e94d3aacb429fd7d1b9089cee466605455fb263153504cf63f8674d2429ebb090296dcdee0b86e94402e11987fed09d66492eeb40d870705d9b0d517ffa29ce8c943d02c911c99ef0688505e21dab9da8c2cf402980fe0aaab6cc907e331b229f2cab8e99340780c2582bf2a1dcaeb3b7c6bb8ac2d78716a2816bf098eef3e4f8274883de633c538becb21d4a36e8eeb90fc4598b61b7278a9c8cb6e256b89a9d22438558e429bc3066cf189acec3bffb5076984d7a8d28292c9925beccb4dffed950caa0451f03cf876e97c80d2fa38f2e171c7739791ebcd4c8ffb26b5bb47d59f8364529056bca76e542e11de6411554077618c35228a35e48f543d7f2f455f442f0f3cd9cf4c9548518c58022336fac57f6584235ca957cbfc2aa9e37153312226ddb2748bae9f0721e2454460e4a4eeb60549906d213260e750a65fa90902ec350a0abc71aa9d442671e6d05fb6fddf0c84e3ff9a71f20d3d1719c7ad5332ee159d55747f64b8f5b6e11c085053310e9c5f9c0a49ebb7a1b2bc81867f6ab9067e110143e88c4a345fea19a11d0b83f9e1bc660b1bb04fcaacdfe10c01ab06631bf0f552b6fd045c30d25198db8183a6ba7db5f60d650d0f910af71c5aaf903b19a22d29d82a27128f0d85e15b9edcd3e4e03ee8bafb3f1179b30758752d0d2f8922a0c720de43ec3a3edcf7d957fcf203484ea2deb518c7810e7fdcd82b06f9496517ca2ba5369b3e6dc6bd17f07d29133cae1a934956fb49860b49aa3ff20cbac019fe539826d4dd30af4933e81e88a2b50d17a7c0a9fceaa1c4f3cdf3342c2be2621b7e13abd0cf2ccd9091182df4f73d8d6d303f952b603d96eb004804378bc1ade07cb6017cdb217e7a1b024f582069eea16bbfea2dc8f880d71253e90dec7c180a9f8a19c83a32aa8b5de3fca7bb8b990949c23d1f4c5f8db58ae64f532573d800fb21389f29ceb99ae68ed7fb65b400d5fc626ace63130304c2ce4c3b904ebd2e0333e8cc3aafd5e358d71a49e8461a9e930041e61b1dfcc431de136410ca13032079c760e51d229644052953c8403d1240c9a60f5a60aa65a0ab7c3548918aea66e52109512efbbbdb8d326f7e210eea4dbe6fc8f62b3913bd05868ad4178d9f568bbf4078c95906829c2163d42d58abea20e5b6cf03e56a910987a2edf54663d44f2ffd2afb8028042333ac8db81784a6b3f83b250dabfdd5f15d5c0433175db9c587e6b7b840ba21fa0e839c0fe50a8ad481fda68505efcd4d257536d3dd7a500ac60b100d3de1bcb642a012350d862cd2eb0018e09153945fd031b2c5480bb4e6066391322fec6c87c55cd809737371ed2f75b7429566ed187cec99ba297f3ab55720b0801b5458f3dce89b2c590719bad49b88bc35544d11dd995aea8a032add35a0d135bf19cfb5d8f52077d62eb36f447340c62a24414b684543be92f4104426d7e1acf985e7245237b2fd88984f73f5b314494a556b6cc94b11ab4ae71575d0ffd57b0c95b299d86a6a12ff489b969c39f47f22ce3390ccaa8674f5788a2d0c1ff4abfabec28dfc8bea3b982519ec17b00caad758540a1c7c11a582432adc4e36a9ebcac3ee531a7098b34eaaa610c1d16dc202eaf91307c844b60e38a2b0a85e2e55ce38d7ecd6c82b43ea853bf907b0add4000ad4f1e36d8275518b99d8a3ba2de670236cc154c76f3f33784a491267a1271d2f3571bf511d85eaef2972690b9735bcb1693d719c56875c943e24e21f1930582ea84201c965b436f99233830ece3247923849b99824f4f3d3c567fd81ff5feb49001f08fd68f977d150ec0f6d42f96110b21946cef943948e577a138aeae5b0bb543360e286702b8bcb38402f62e92ca22c85b5b2922c49dee8565cec1cd13f3e74c5fde9357d1620c162f68257171566d45ce395ebc4873542313c67809f119b6a3fc3441d7425fe0a3af668df0766b3e6877a9b9e208fcf019aa44461e3ff88c874ddef872652a53666513a9bc7c885871a77dbf59d62f8598766776113c05f425f8fc3bd71a7bfd46af731ac2dfd042e079d702599faf83f9213c8c8d9e44614c91e58fb869cec3ed230c91fe1e13f2a43f45c61038f74c4ab7010909d258afe8fb3a76f3402ac9f0530f32d561114e4eae214ff723a63cb7d349bef5f86dcf1087b6b5e6dffa7b9cccb8eb42f4b57d1c67be007db6de8bf8062c6afd7604f292f06df8923c3ce44ae9bc30a063908ae311cfb0fdf784546a0d3c8eb983e79b40a1e109c1c2f74bb1df72d21dceb0ff34cba1e610cacc98f05d63748813b57b13ca127537db8977a69081e147925f8bfbd777542a60d7572ffee0ab1295cd11fb0d38c46e807a444d2997ac06e79b221a1df4701876eed3bd39f46babd95fb1653c5fd50ea15ec2666a75b235cd283ed3eeb79fe5596c0aceb1b03dc8386510f4a84af16a7dc25d48dc8bdb4939dd2992f39b60c493142fd00a49d8c22ccda52310b3913703b32256c099e665fd5fc76d457deea5ab93da6a6b6dec72d61e606c757658950fed43b6f3861825f82f29e46d0ebaa91e649f1cb336cb6d15e80c891189966f1cb975b298bfafc6c88ca8c9acb5c67e5b802f326ceb4f46334e24baffa81b046d80a78c9afa2fb332a76c36da243048feff5dcb99ff78d0d26ec2efc4a2318d8defcb69f731830aa92ed70f70b9b6be70c0f128df3f203c534792c1f9ffde56e32d8aeb32e50f4ddcc8956d46265b890c6f0fba1bfb64cffaced771f8a14c517a730503256f65dd0246958fae8b0c1d720581d63cd27fa35f73dc3b08308ee2454a1faa254fa0b42366cd889e622cfa677debf79d229a1b41b6547771ec1dc5eee68a84f3b3f6455a853f4ca0d01d6756995b98ce46bb227be185b0598145092198da89dd8620bc5318feea3387dfe84493d664f38003b66a597bbbc9fcb71467e251c2295534e971188c4bded7a9cf6658f42cb3a1c9721f687593f423b90699257072319fb0b067719cc2dc3f9f4eaa9a487ac659e0181101c7f3fd801b00337a9c1a7485326d865f7b3a9dc51ff85c19d7c186622ef91f9bb1d77d694be2eb550beae51fdf83ccee3aa481bafdd5eb37879827c1ae83257809375e4fe81e805820df2cfe092380fa03a323eec2071e1373626699f789827d5a6fa213b2e7a6f9ac12581e2a1202eb7fa3a26c5aefb9ac7a0e8ad05246814551cac152c0bd74bbcb159f492971a663c0726bf20494b4c293c4895f5fdfa51bea6bac85decec6190fb60e808c885aaac56477f976ae652c579c4a1b5e6921641da72534f25dbaa1dcb2e0cec93d9393fc6f473ab15a3897c25c0c021751a7263bad0f700ead7288bfc4c6aa07b6c1d6c5bb11d2d9549a739febe01e1296dec7ee124924d4af3bfe513c00ee7fe8474af624f2a8293974d2975f414fe2585592d89cb424343ca1c1dc70812628e785c8556e9d43d7a7631a8778d6245602d1e1992a5c9cbf5b6682b422824774e13a91bed36b9e88e70dde23cadea5ceeb8253d9c845556c5ff6e97d7a93f9a490a8698cdb2958d233b8a8127b41884a7d5995ad79a370c33e1d4487acf39a1e3f0f16b2a7e11cebdd2c7465d700f40914308de5b923b8437f07c9d5b923ff3c52164a9b88f6a89350c457ff3c888e33dbfc36e5cda4f6dbbbe884d68cdbfacf81cffefcac09522f69cba69979d58aea1ae3e80b7e4b6500a030c32cc61ff24761e6d672ec8d1ce75536de218e0b81dc73a857971f4c66dbfafd750d7d7200da65bfdda221aa191d2933025344bc0494ea41b2f6b011a9cc912bc6a4b0a476296360d1eeb7645df39a85a5fe90124a98384ffb6c5982464a70dce38cc91896e4cd846eb46569ebdb69f5af0d7a7c725f95e30285ac5386aecc61a9e8a8400103553b0d8e779d654dc879cebb03dcc2e2b42c6a30fa44754bcd98c482f79b211c175b944a2f349156ae6594dcaf6ea22d43b7184e00e7c92b6c254d5392c51a179a1e44210997e5cf61928b3c3c531b78cecf70ba3dacb9804a4a706a574aa29036b77bda8839ffe695585283615d3e3140c721b9be0eda1f941596bc38b2fefc807ea45a77605ff9c562d487a6256fd1fc7dc1321f626bebbd7e4684200e880a272e6dcc0f18b305411755014788d07a0bd9cd74d7569c66d7cb1fc544138532287e3e224dfad2f3f528ee22a0b2bbd7c089ac8eee37730b7623456ab53a2a016a1f15a67e3c6baae4f47cdf7ce73b2dc3857270fd9a4e9b075846eb0e58fc5aa6d0d92778448cb013aef8f939e8325958f8139a42abc191ff9a464f3c29f5ba688c81c8ce3e1c2cbed8103d692be133ee08e4ce96bbf3fcbd2129c76ee6e38357d565ebb9af70b0394a5918224883f5a9ede80c765f0435b64b0ff5c025f7ac21285c4bd3967eed48e26cfbbbdf952ff9dc54f58e08fd3df3e9dfff86fb7b6d406779c9aadaeaa73c188b7dcd2ccc133d1e646d7e2fb3cf018f389dab9551b1e847194a38b805bcb0056d730cbe4264065e043b6105e46eedc5fdd1ed42585239fad6698e3975f6327e6489aacefd90261079ac7da2fb7334b845b432a30a2dbe96fc890c0b1ed8424444c37637169da9b1b634e2d51856a869f1ea417dc190dd9137941b06a767ce19bb8ba712fdd6ac69c7994922011ddbda43b99da00195ba3ad6cb0e909f5c279588d65186c23e0a53e8eb5b14889d09a264e955f010aec85cbd4a2872975df26c3e9433e14679665a5b024f304e4d11d322f158334be920a76c6fa9dbacccaf850613d29318bbd88b69568058e23c760d756486dcebac7b8e16742a2f5f9b9398c68f6e3928bf1458b58ab1740656dc896c2e32d7345621713f6e0563ff15518cbb74e0c71e108158f146e6e2484007206fb4cdbf4e791b72389c6550fc89c730595f3f1b83a9296bb4947868491a1bd93a9d4ca9bb8e1eda7af11ccdacc0e6194ffbd99275069b8fd91bfb67f6cc4688c874d20e414dcc077dc54da5da597dfd7b497311e7cd7a9b160eeab77d8f22edef0faf3c552644ea8c15842c260646c9fce47c5987d22f56c9c502819c058f6d004e107b982c5d100a5717c6bf7d917671d1d0811dd4343acdbae4671daeb639474cfd203bed4a4f81d356cbe051ec0adc6cd99a8ca4d13441af0b6b6d9c56f5c4423dd84d81386a543794ac759104964ade906800d9b5504cad301e1c0ccccd50256641bc70947a446f2a32244f9125919e66c6dcde44198da5cd0999b56061828baae8734f48eda4d4ed65cf8132741c1b8452df38457", 0x1000}], 0x2) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) close(r2) getpeername$unix(r2, 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x8}, 0x8) listen(r0, 0x2) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) listen(r0, 0x3) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffffffffffe1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() chown(&(0x7f0000000100)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131"], 0x10) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x4) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x1d916fae) getgroups(0x8, &(0x7f0000001800)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f0000000240)=ANY=[@ANYBLOB="008000002f267f646530"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000380)="f786d760b9adaf5b54b5021ec854b03f42d8edc3d763247b0385eb4429a05626cc2d35f8fca6b40ff20f0945e578131c75f8482eef63d3f0ea8b33d6c54cca62ee9c8d1a360a6dbd976790af959c4ab030924bff1f1caefe95f8cefc5e3fe177125582907b54b11a03d2c50abdca307f771ae46f6c5365fcd874e7025ee74b36b13d916c3ad73afe35cfd2c63a9d2fe219af21aceb82f63386905b8ece38540c2dc44d01c06ad60c03fdebce082b76e8dbad064441390942b0a19732669cab790640bdc626dbf5462e75c26f70e10b58c4aa3c4a7deb8f7249b78af597937fdab1fb30a5def189931314000f710680a59ccffec86963cbd1458abc73adb367b8d7f3d232bc9fa0b32c8a323ba931a86acfca49d9363626e56889af253e7fab6d2dcef1abb194eb40cae9849bb2ad1274b37d83b395bf69b15593debc495372941079f2f5a74281d0b2471b343b439ddfbee25e61b22a4005b7a453a21d270375578290c3c006ab6417d66399af8ceed9404c4c0a83dd80f3899fedf00a95253711ef3081d400facd522a6120471b926f79041a8b9093c2b8886457d2bbe603ee2c370f718f1415989d67279127a104b6eb9afba89f8054c265a1ecd2bcefc834fbb17e04a324e9c37c2bcc8aefc3009b35168181d9e24e0bd2c6bcda474c7f512447a7b8073d731b2330f8823f706b4d3281c3485276850bde554da2bd26619b9fd84653d0c0a3b355c2ab8544da198a368bce410cc210c44455d69989fdc765f3f9fbb273ec8b53b3a6dd261f07e76317c7d1e25bce2f63570d93d6af6eda45ea83ef3a959e21faf561cc2a91432e09652d98adf91767a3af7d5d2efb71c294659643180e618694bbb9c31bf7cd67454d44466827e482afea031a8c3a06b2bb07754448b038ec720392e4d2681eb29a305a1e1fe4a7f0e4588600266d127e800c061e5095fe505a201814ec6f0696338177372e8d3e12ab916c6486d00819170c6e2a76fc519a57952aacaa9cec6e404ee021eb580921c237642e2b723bf9b2d9c682bc5913e183daa48df678772f980145f4923bfe71f9ac7ebec7ba937d9811808384b229838908ca2356cd330e3d48a61d878cd9035355ecf41222f0531fcaf351f51c01093e3906c4477a94568b102f43799d035ed40b3d9c74ba9ee2995e486dafd3e4614278571c05dc2f137714e94c589d606f6785b2d47adef8fc05fc3860544d9aca932ee1b8065fa3db925faf6f7a4e3447ee1e6bdf019ba23a94133feff8fc12254d996f9ecd394c7a65388b28da0719ea4105e14e2e26dab2c3142250c5626578a32b74bb3c690af13c636b68d17bd60407ff73bb3114727bedb6123bf83539a32a81f4061412bfe259635978ae537c4524f6821ab740c224802f7e61f5eb52d674ec9885754704ab73b6f352134f1ccb69e7317749dd7b665bd010b683a650970f61d40fe669bf4a69330d28230407ebe82af59ce04596670aefc7aac1ac759c807f2177e4d5228b88364c752ad86a0ddb05f6e10c93f9e67ad3b7e74bb6111e820403c0dce425eb141b2290bf2659ef3f97c6f9d92b3ecbb3505a3c1c194114c52930371855f7833290cb796c175e5e0ee9057b42042709cf8b5b61e366d988fa94fb92fe098206525ce5214bc62b767c5a2c454d3c149164e928c6bd792914e0a2d20be07254e418f0acd049ddc909282088a2b6ad2c9f57d3a7837633016ac0c1c28fb2fe7bb8c832fc7a62dcb8e98d2d9c80401ac57aeacea8a128e73fef48b7db5583d5f25c54da4d9e459ddc362efaedbef288c584b779d543e711a076ec82fc1ee64f73afe8d3083f44c1b9fc287bc65be0ef83d657d75e8325749f5e8013d79f39cdb4d6b5ea10b202cacd38d4e5ad4ce920ced5644fb808ce3eb9eee87f93ed5983c392e8c0c84a2249270bcb00c3cb7b7062bdfd949ea643e8a9e2f709bb1cc70d3a7c14596ee1c9f61d956ab21e425909a8174e26e1c0956e209d9815ae4cf5d75bb31affcfd4fee6c5ae9338316f4c9dec1c649bc994f52f276deed37632227d508ca64d3581631ee9919992774ce9d96e59e15050011ee4a85d380ad98f015a89beff064321d2aa7aef892ba0c42a553910cc0822f57774020582fccc69ba8d942ab275f782a942d281f42a06097b5e88b571772a1300ab167f62a2b52928fd7a02e822e1a6bfbd16a8755f3e2d3258ca6065fa0e00757d64e37d1d81da6da0d1dc3ab0500cd7a1bac455032d8edffbf13406334b069e55a041246d6a2394eecb428b57a1cc58eb0a23d61af6dccad5e91e63f8774bf073e0366ca010a9353abbcbf10abdc1ab4ad4910ceda69b625e74446bdb042f8e3f939e148b2a02177c94314d9a9b0c98007cfba38ef6bae0efbdd686d1e71a8a100548b397f80d5471890037872c88bb4e1e6705b5cd4f5e604803dd008a519ba433aebbc9c990a1e15ca1eaacc9bd197c43b7473d851b932864584a5a682688ac33758484bd9fcead5b8c6cb1296dbba3eb7e5faf421aa5cf1ef814db3bb4fbd356b224c636e67bd042a0a61e4874f1cab53ea0eb456cd6559dd2d58fa658d9c028d66a38eef02cae109393627470dd2d66f2111a9ec2f4321abcabe25279f41790027b3158b064d257460f54d291a37a8bcf3c122c5dac597383bc619b89def861f6a6d238dd2c3e84d1f26b38bb0daa7009b233fbf198b81112a34f8ee2364ba955a4e48ddf6816342a2f7c8e06fa5b776783c2d81423e651f88006a36a4a52ee647b377b4f3ea382a5964f1c0a63b21bd0487663737eb72f8695d62d707164301671c0d1955c98dc5d5c4be25348b83a9d61d90c23994af8aac7cc6d5e2c391adbccf58a7bf2efdb7e58192f670c4e5ac7adb5f40a3cbac9c02736461f9ce311d951d5e16498f55cc546495c9fd3e464f0449b1320c0ea2923f0f71f66599928ee497a7a46c760149dd918b0780354afb1010afc194666bfdc9bb558ece5df32e9efde83594f885dcd31a265fcbbc698852d813ad40eec87c9be3a68d23dbafaee72f23b545b265c5ba69d085a46f4a1d755e4006b35f69feacc006cad39728eee26340d68916a954bc3f35c6684f00ffe58d2726dda5a4a3b5e7a822c5c9a9d9bd5eee66c02ee28dd5022d2fb555475c57e7213462427c2e59e0e9a0d7e44e98770592098ae398220915297d8ba45f63d04175c34f3d1dd4739607a7092db564e298bdc249f2d7b464562d8065ea835bd6ac2b06b6bb0c562503f34ba7711960d5ea6c3497bc6bb014753bf016ebb4a168e1f2540c4e1f939c5d19bf744069320ba0e2cb5011d8b14d0b9b439e39c50702cce950e6f2bb85ef8413f392436c93336bfaacac6a1f22b8ec522138fd05d929831f829286e8172a86d5761cf1278bc4c6368b6a4518c2de706af599df3f89ad9b75e12aaf8f832ea4cf6e11a6fca0b1044d42c19468a324d417149db9f649f08c5f6019bab26412e156c507d15f38a2fb183d63f32a15a8f300c26a6e86ad9ad014b92c67572e43fecabb0f4b74b1c98b64f4084a8f9b551d7c9a8b7ee4e9bba6c4ab950bf4b26702035ce23649a9a2191f7c44a28fb0cc4c76775cc0943da1002a0ff0af126fc4ce8cc23584d0cb1f4e611ee0fed565bb16c49986c92e2df84c1194100ab4c50d775c330659fd2bcd760b482d8a13e5684a824e3af7ea4f5f9c631c500f9c753e03d18e172fd781c65b64988fe4ba9117827a84b877ffd77e92ac9e7858f621a62d4e4bff6a0aaaf677a95901f8533c8bb040d2b463402bd58608328a1cd747d24076d08f2c6e1411454fe2672be96d14b9bc5f936ca21cc160c5d1b93d92325e7a52d57280e88537e8b1e468af97958e393112817169a200c6a8592c3c7fb5f94f7034ae0a0d6dccbe956a6b823d018824747f2a5958ea000982285372393c5b5be85021a45dc75d0c8d5db23e60b0f1acc86b9be3362f36d94ffd11f95635a8746f3c3106aa518c8f76ea2ee33cf771e1fe32277ce138a24082c3616d2d3f5694c79c7dc561a5338a45ac77a83ccdea36f4e7e755bdcd7d43394a753b6e977b7ff19b7bf06cdcd81d6ead1f37c400db5b8447789a8bbe2de1622b439c3adfa50ade11f5d1e8d5c1dac7344ad4091a96e21d6537b41b739ce8dba5a7218bef99957fb5131da55bccb841585452ce24537d94050a543360d10aa636d512b1d8e128ad4ea30fffe578bc0d723bc8504b1eb09b8bd2786a0218576b547b40c6b22c63bf5e13a90d2e684752129e350f4e3654351a03dd93bb0942afc009fb055bb65782862616fa09ee5d5c53cccc155e006270760a27fe5e43ac6ca70874a273924861d04ceb1bd92a4f06b3e04c0eff38a936c9aac7a43531a1389351861180e63cad0d7d9c2eaab417349b1df0f8725cc33f531b52bf1d4bf825dab87c6a93cffd83d72e20ff6fe68cbf8dfcf4fc3ad3e1e74e6c103e1decf21d6f5c31a788cf582dc9dc5955ab0c8f00431a2901e5f6699454eb140fd111e36ee74f0fa90681f32513bf24efd8e99830f93fbb06e43a2be3aabd0d6cf4f83fc4a167f0d7fc2834fbab34e1d5f9cc45a3361b9fb3c95b5bad65c692d77e78254a75cb31f9f6786d0c9af5dd235089b1a07d4cce7d52726d3663b163d4d2b47089dc2f658cd19ebd24c44671f1b500592506fbf3582a1562b725f2c833bb6ab43f05815efe73c85347e306e2bd36370580d556a01a30bcd36ae341a69d2cafd29832e05001f84ea8dde4d3b82570f3d70ba4158e97a9a55abbc756d6863eb4463f980d472d53ce351360f7692a0c29d945e819193d5c3088592fba545026493679d177433a94af332e28450671ca9d53ec3c428929197acd9a4546cd8207eb9f5271b03768588ace06122a4cb9336b678fe69f7bcd934d76db0c797cf25d2c12e2a6349e5272542bb75fab29da350256ece3d92bf1a357bc7c7445c0a003eb2e60f6d2466f58d4297da347af68a9494f699559c44c90e885c2344f0140b0496557579ec8ae06e7e222598156bf918af5c8de3eed89d05f32c23f2879d2c2bfb6800a29adcc4952b2a15a25f2adac6778366adde1aa1d2463ef1a6b60f4d58da269fc161d6236946c318e9c4ed50573f1e52667ffae385c83c2e1b277632eb3a39715af2aea4df137e0d1ee40e0749c0099fc5412a53dc64ebb2d88f5c77da896705e6ccb8ccfa4a258a61ad63d8a755fea6a1d8642634de60cd8eff94ba36bd5e74dc2541a1f5617cb17e16578361f102a6062a8a9b52bba111174d96a053b81424862fa1f9d80d15df93d78ecd8e9db90dfab30c926644b7a237fd937b7371fb6391570a4c10b857658cd9b6bac92fb717b1fd43c65c2788e58c747807a8cb826a89502dade840da981593eea3a487a5e8712a5ace822cb9cef56ee5ba7d15f9730df16e9b2054ade07110e73af1862fcab99dd772795002877ed0d6125c1a1fe01acc7e8128a210ed4e79ec18e873e2fa6ba936fe4a3dadfe2f261218975fdde049be4d14cf571580953b42c7377e8ba93090754ffa0b85dd39a120c4b38cb162b4b52967d810e31b210463c0e83296bc70e76fc39a31f95aa5ca802dd5d0d82daca1f7e811c1bcae081156a4f8a778a0cdc5a0dbf6a01ef21ee67a42c7c5eb827b7900c77ea4f2b188a9ed583ee71795b5190564015e9f1184d9d9f261f63bd1812d5c578699263cf29e1a3d50b235c08c24e9a1f8e95cabd164fa3474be56d21b2783cc723c88aa8a5808aebe21c9eb624629618555f1a130e4b8c164d3b2093256527f113e", 0x1000}, {&(0x7f0000000280)="921235e0ebe33705cc0ba416e81bf23c7b1025edd7959cef209264b5112a3601745a6aa753b4747d5f968c0984c654de6384f1ae3ee95ce6f68aa57c6c6245149b202ac8f4edc0cf215c5207fb7a070732686ec2a07e2d440d540a7b2520283c647be73c36f35e41ce56fcae170189d23051bc9b0ed2581e470ad90a5d49e21f92", 0x81}, {&(0x7f0000001380)="f3223eaca6857db04defd8d57f4442de3119d2937b697fef75ad3cd62ceec403d164b0c4a6ccdc2b6956ca41e421c7e1a5edfd626ee600af27e800bfe8b180475f9cdda9e5539035e767b53b875850faae2611e6cdc5de03759adbc228e75c2676655dfda5c3d688144da0f720", 0x6d}, {&(0x7f0000001400)="d246501b033f016f9a348578beb2465f1ee0adbc3fe8b9c4c8e0d9b2150d86a7dc4f758e0f191b5c6e4da7ccf336d955a4ef479a33e7ee8b3df7b6aa7a7c033529bd3ec4aa0d7ecce41ddce7cd06297954265a8741c40dd2363b57b4f9559d40c267fbb23ebd7d", 0x67}, {&(0x7f0000001480)="ec17ee6d59f4f16b38cb1b7fce5a7dac9ef81377d8025b160d2bbf4f7f9fbe055002bf4939307e083d0154455416b75c790931abb1374ad46bfdf9bb55d4c5cd841318467cc06adb4a6308cb638a7553e7ddf7f1a150b4341966ee0ea5ec0f8577cfa4a509fa78625de4d1328131a8828dcb3f1587511f8d497fa1ce6552f29570c7922b50f8724ff3d786a9bb7f2167b8c23d6aaf2111f9e1d6fd6d427a7ac5d54ae57937437e68fc692168415f0facb95e52b1133d9aef61da19966f52eb05d377cc525d38dd9cdc9977b11105b9191e0cc627ab98ac770a6f1e", 0xdb}, {&(0x7f0000001580)="14e8810fb2283a25ff151f84ed0c92d3be854dc0a08e6bfc2c5d59b0d9c1d54c75eabceac72f368923f96c", 0x2b}, {&(0x7f00000015c0)="d365c2a7186827145a308a8d5a585d8035e084b3ad13527d1e2bb6d0946dc14c59036513e4b387b1f77819dbef348bfac2c179fd7114295c74a6250ba38d594cc2514fcdd4b77b87091c3f971f57b7124688ab9d8f4c59de2dd8431375e7bdeabcbcee9857a820614117ccd080a5efaa3dde7b8ba220e617837a735e3aef051e7fb242cb6bef0bd40a821145e26f400698312c5d3ee5b0016d8186c2be88a2da99abd14406ba6bad5bdd317cca6a4f21176948106ba110d3f973da7798472ea9cc56baa1415ad01d4c0c5eef83a95e56b5869f94dc46f4224e21fe0974b032f4876e", 0xe2}], 0x7, &(0x7f0000001980)=ANY=[@ANYBLOB="1000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000c13e9b17f15a91bf200ad10094eaeb9be06f74a100ffff0000000005d1", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x1}, 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xffc0000000) r12 = semget$private(0x0, 0x3, 0x400) semop(r12, &(0x7f0000001ac0)=[{0x7, 0x7}], 0x1) r13 = semget$private(0x0, 0x0, 0x40) setgroups(0x6, &(0x7f0000001900)=[r5, r5, r6, r9, r10, r11]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000001a40)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/112) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000740)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "119f13e0af28a2813d8209b8d9f39321849e3c99"}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x3) r3 = open(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000012c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x0, 0x80000000, 0x2, 0x1}, {0x7, 0x4, 0xff, 0x7}, {0x3, 0x8, 0x5592, 0x4}, {0x6, 0x7fffffff, 0x6, 0x2}, {0x4, 0x40, 0x9, 0x8000}, {0xc8, 0x80000001, 0x7, 0x7}, {0x0, 0x7, 0xfffffffffffffff8, 0x4}, {0x243ac00000000, 0xfffffffffffffffd, 0x4, 0x6}, {0x0, 0xfff, 0x671, 0xfffffffffffffff7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x6, 0x7, 0x44e2, 0x4}, {0x3ff, 0x10001, 0xf28c, 0x100000000}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x100000004}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000015a000/0x3000)=nil, 0x3000, 0x5) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) write(r1, &(0x7f0000000000)="da", 0x1) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x3, 0x1}], 0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="dca814388f8dfa99e02a34089882f0a53bdfab172611a35b65f735024cd9ef3a806c44984cde26c871f9678f325b087a596bde70398724ef0443d95602b650aeafbceb3cfe599b3b9e", 0x49}, {&(0x7f0000000180)="73b125d83bed7300c05d253d83b4c7917b1b396ffa1152924f08b830ca4e6b502c5e4dd69862fe701a3773b9df7250013e4cb4b9c87b3aaa41af7a701395", 0x3e}, {&(0x7f00000001c0)="7dd7e5d76b796e69ef24beaef495817bc300eacec5ed482b28e0465e33f013ffa631372d131b37d1ced19143cb492f7ff4dad9ff579f9cd1efe6901298d512ef59618c1e02ceef210408bb7e164e6d538717ee4fcd4b4b6e3b9a76ea3843e16bf396fba4f51020ead6c9f532aff378a577200720c80e4dbcd5e27b811323c40a230a36d5250323a056c852540b8cf7ede4803104dad44bcb4cb36363e3f610bf75319d1792c7541e343ad7cf9aac3053973fb50bfe07f1b52ffd52eb40bac375dbd3486d42b0f795eddf42290fdbfd2e8255f972810f35389f94d70e0b5477c33d03927326a06764c23517634be4546e07c7a909", 0xf4}, {&(0x7f00000003c0)="b2565f13f6cb3dff41c359ac67fcca47c1ba0969013d856dcb667fae2cd8d44c3e1499aa06b624e9bab57217415dae576bc91726ae2d3b84a31ccae8a198aaf62e2167ce21e8", 0x46}, {&(0x7f0000000440)="d16311ae029b4d9e646559d9e89d4e466cdd4ea76e3cdcb458b8e146d087bf30cc35e670f3d134c17b07059386dd03046cb87ec67c3b96a17df6c2ef13ca19a19b9f224dff55e3828fc1d096abc6c9c9d0ef3a8cecdb8de7d5a16be6cd14dea44a4268785613f04bf01e1d2d87cdc313b4d2816e5c15f6f0f65541390056d59c4cafd3c09dc411b0e6ef3c05e82d24898c25aff0817b40858f86bf6d5d18747f1e2891d91e993647dcfaf9ce430ea050b37784feb8bfec468a8ba610cbda17b076812114e852ceced64564", 0xcb}], 0x5, 0x0, 0x30) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 16:00:00 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x80000000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5f}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getpgid(r2) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) r5 = getpgid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = socket$inet(0x2, 0x8000, 0xd72) connect(r9, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) r10 = getuid() r11 = getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000300)=[{0x1, 0xfffffffffffffff8, 0x100, 0x9}]}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="9f08c42da2da474171eaceba7f8a2b8ce8acdcfd18d479ef346e92cb1d52b5ba20dca5cbd91667d5db52028231b704ab5d3bfd5ca2c26639849addaa36a4e591e1b40d65720f398d39434a", 0x4b}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xf0, 0x4}, 0x1) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) pledge(&(0x7f0000000000)='@\x00', &(0x7f0000000080)='*\x00') 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x210, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) select(0x1c8, 0x0, 0x0, 0xfffffffffffffffe, 0x0) fsync(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) rmdir(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000300)='./bus\x00', 0x880, 0x49) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) chmod(&(0x7f0000000580)='./file0\x00', 0x4) getpgrp() nanosleep(&(0x7f00000005c0)={0x1, 0x1}, &(0x7f0000000600)) shutdown(r0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xffffffffffffff70) clock_gettime(0x1, &(0x7f00000004c0)) getsockopt(r2, 0x3ff, 0x6, &(0x7f00000001c0)=""/198, &(0x7f00000002c0)=0xc6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004ea8b0000030000000000c04ed92d110600a8a82ca48bfebf0000000040000000000004040000", 0x2c}], 0x1) accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/176, 0xb0) r1 = syz_open_pts() close(r1) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="c75acf5d3d3f0c7cce5336c8a206c3d0d5e11ced2e360aa4365496bf538c845051b741df4c3b4b2808711f63f0cdaee597aeb49161f10ca134be26bc041d94446120d1cb8dad858f326dc0293805681e6622177f0d82e4eb6599c9ffdd61728d51", 0x61}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x400}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x8000, 0x9, 0x8, 0xc3}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 16:00:00 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20400, 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e59646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d5ff44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e430c769ceba04d06c2055405bf9a25a7bf7a928cfd0a13de0653970c8b5a8f6b1886d52f7dca65d9cb15a164450babc4ad127c82583bfce2463db4882d9e8b2500cb9bbcaa6ede50e23f11335f7a3e692b8ab6bffeb3c8d393de56cf2d5fbb1465141c525d5756c6097eb0e63c0cbe06e4f01d40180906d0d5ab3618cf72703a000000000000000000"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x9619, 0xfffffffffffffebb) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = socket(0x1a, 0x4003, 0x5) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x3, 0x9, r3}) r6 = socket(0x18, 0x8003, 0x0) setsockopt(r6, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="20e1ff0000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x4}, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$setstatus(r0, 0x4, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x1, 0xfffffffffffffffd, "85241702000200000100", 0x0, 0x4}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007479) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20400, 0x100) syz_emit_ethernet(0xb, &(0x7f0000000080)="5549aaa7c7820a7aa0fb02") ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0xc3e) 16:00:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) munmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28000, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x214) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x2, 0x101, r4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2, 0x8, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x8000000000000005, 0x40000) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x4000, 0x20) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x3, 0x100000000, 0x5, "0950276833d0f4c63dc19d8a6847a411cce77fb9", 0x1, 0xffffffffffff0001}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname(r3, 0x0, &(0x7f0000000080)) close(r3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0)={0x5f6}, 0x10) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0x8000, 0x7, 0x4, 0x8, 0x2, 0x1ff, 0x40c5, 0x4}, &(0x7f0000000100)={0x13cdc6c9, 0x1, 0x40, 0xcb, 0x4, 0x3f, 0x4, 0x6}, &(0x7f0000000140)={0x101, 0x6, 0x7, 0x3, 0x7fff, 0xea, 0xffff, 0xbe}, &(0x7f0000000180)={0x2a, 0x75}) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x2, 0x3, 0x4b, {[0x4, 0x2, 0x2, 0x7, 0xbcd4, 0x9d4d, 0xffff, 0x2, 0x4, 0xd1, 0x2, 0x4, 0x7fff, 0x8, 0x2, 0x5, 0x9, 0x101], [0x5, 0x3, 0x6a9, 0x1, 0x400, 0x0, 0xfffffffffffffffa, 0x86, 0x6, 0x1], [0xff, 0x2, 0x5, 0x3, 0x1, 0x92f1, 0x81], [0x1ff, 0x6, 0x1, 0x9, 0xc9a, 0x2], [{0x5, 0x6, 0x9, 0x8000000000}, {0x8, 0x101, 0xd09f, 0x7}, {0x9, 0x6, 0x5, 0x9}, {0x1, 0x8000, 0x5524cf89, 0x7}, {0xab, 0x6, 0x5d8, 0xffffffffffffffb8}, {0x0, 0x80000001, 0x1f, 0x5}, {0x3f, 0x20, 0x6, 0xf41c}, {0x400, 0x2, 0x3f, 0x90e4}], {0x6, 0x4, 0x380e, 0x8}, {0x5, 0x5, 0x2, 0x3}}}) write(r0, &(0x7f0000000300)="df76a15dedc847becebd042661d6e73583d917f0f16c656a669927ab688300cb0d0eb4edce761bd12f2774fbdfbe11c63e6eaf5db2cc55f6f0a9f6d4df28e2f000f0d91202ec3fca822748ac6503c362c0a2e0435ee8a9b6c3d4454af2a884a63aadcae52d6f4b88af8489810b7cb25edfeb2251d5ec835cc22da8509fad9f55e6e061572c855cf06e6ea8fc107ace5c7b791c12a70e78f52a73a8fa6c5e243ad7e53e8777b984ba0116b3d3ebae3005cae27ef06beb8475871e050077712f611786c18a75687a576dd77b70dfde0587c582815f8bf02eafcda0016fdab03c72c26e8c53934ce017ad58192a843c4a4685bf022e27007602b659c550446abbf9c980663f826f13d2c72cb79d28bcd24ec51302c06aa808c03266b56f54d72fdc6e93d0734751997b88e26287eda3fe62cd0512263626dd84782e8b414b6cd8b5aefedebe52bf59a65ddb107079189e8cc88fae73bf3851f23be6f84c9f69fcae32dcd72d800d612018480c9bdaf310ee9a9152062fdec284e68efa860ded651db1ee43a462db8fb27840db1d8d0c259130722b12f5a548fb89e1295a931eb1c8ef8c3d6a4b4fe2226f3ef4532da4185c473cc73466b72bf68d03ec0bc80afa46fe45b0aa8ceae48cd839dd5faebe6781bc3f19d2290c7462ad4d18287034007b54534b8dc2e65befd9f691bac11d3d9117c3fc9a6ff9fc07b098e3822980a8a0b0e5b2c57fe50bef7d7bfb7b68af71dd35c72fbbd7ee15b983db02cf5dbcb7cd693f4dac620f5d47853ec896f7cc19caec3bdfa2f79fc4fe101d18c2aca11b354e0fd24c00a54ca97ff01be3525f8c653400add89de94537bc2eab5beec70d7d036aec9b3c07f61faf400c5a22869e808849ccc99ae677c7b93ff4741fdabe1dfc4f7f217d4aaff2ac5a89da441eb3a38b614cf570b8d17f5c6e15bb456ffc268209842dfe3570cb23d18e8f5d5681726acfcf9c53f405a5f7b489e6fcb24a530a1222f5a4b23fda7a1784f8877b68d931219786960f47a7ba81897d0d4e144d611d97465785fce2d1564928a23f917cf57065f39c3bdb856381f1fd19e6581576564b7354f4b4fd1e646bce30598572832ed51eb1035a930e827c73ec98118964f651a52352458291ff4be2ad62447d4fea9fd99c90bf2be887aea246333fdc39798e73efd7b6725729489cfff7e7a1f4503df94c77a8030345415f4e0d5855e69a403047b0bb0d6373cbd318c015d291062a574445c8298664af613152630c1459bd131a3461ffaa1cc7e1181d3d8c230e75b5475ace2720389cd5461cd362a16a209eb5ca5f2e5a6cdf8ed4e4fcc5b5307d44665027acb11b1d2df85a05b34e42fd4fa9b4151dee035064da0da0e4e45d1851d366372669759d92e5ec981ac874c5fa6125c2bfe7959e178932e044bf8d308ceba08185c4fab1dd475407800832dbb1427e5d4bc457d51ea131439f513d8ab12a80ea41010a6f33d82b9f84b833d96109968f32ccebe22b315319cec97dc97bb198b5f3cfa927bc16aede98d09b7862bff8809821794170bf84c4569f3513fd6cebdf670b3aab711ca8979886a716bcde5866257ffec0a90fc0ea8e1d1656181e5c6a3fe866432990cf8d7f12dfb38d67a28d4d674efba62e4a1d4f47f3fbb5b3df32711dc2de748234528b9bf55b755b94044e183c1bee35d38208634f42bd88fb011b5d06c7cd55e162ff2fa2cbba4b5d70d6ecbe7540b497db8dfd1b0b9836207ccf5de3786f3f982b9c33637f959b8358e481f24fe2b09990247b146a36b233a51e2efc51e4868658624e44bb2ec25b6ca457528a0f33c8c77250d7ce2ea6472454004e3ed1d0eb844db173322e646a5a65588503f7ae4104d0a550b96f71503d49b35669ef7946a17bec60c32101ad7a864a19d1cafba82bd309358e149d9b7de41912765b5617993aadeaa868f221e9fecb7608dccba21b1ac75cc6c8bf39ec74a8fc72ac4221494f856fbb796b64defb3e3448f18cd44ddd69b2b9501e26ce75d515f041d96d2656c8d666ea8c6952899b655ede6b6ad647dcd8efa7ed04980793599b6afb8e2969a2a37f8a6d4308658f29dae08e6bb4f3065af910ff1386f63b9c1fa79217a4efe7ba2f26cc981f26eb25c5918c7c244eaba919c7f06aab791c1dc896ff84fc318e9cb21f011262008a0e8b25c8824c0e92cc89217ee9081dc075808369387c16b44d2778e3bb65135850b218de71d069aac9c506959c91c3dbf618e8e4475ccc456b4a1b95331025df526df3225a8b60081cedafc283333e81fbf6191f03283306e5e7d093fae7423bee31188c99b6eb78379cd3e8dc62ea093baae1076a27d34ea0becf5e4f6cb8608b27a4ff5cef13cc4eea6c122058aea466f15ea06a6c1d78e21479489fbef0ee1685afc69ec4c68bdcd4d3d66cd15dc447d77b8603035ceff395cd00532917065403ab2ae61c467ff8bb9ee6d882f1cbd2526ab01beac7d3b9e760b38c61ee4436424ef2b067ebe2e26fe206fe0a3de8ca9948c6df08c044061f755bf4b9c3b5370bfd69818c5f80d1593a1a022dbf0652dbe1062a827cb05e86d57eeec0f4dc36b5341a44c67931c0e55e985f8ac3f7d0c0f2b10a0e04cd295e618aed8012b62ad8c882746cd7e0afa1fd4e3b523e213036f47a7bbcd9a5c34baf0a2e288a910b0a2ae1e675780bd4138d18b84ee7907ac0020411e7685fab66003e4342bb700c3359230c3bcc2407102f1f9c991f0fc97ba1eaa1d7db739070ec198ca6a2c87631ed06cb3d765306f6b114c683d8036571dcc75fd871b03444c6f4c06a9cd4cd24a21da21ecab8b5bb5407ecc8d114780046cc7435a2b63b722602c5d3c12613c4de3efdf954798c0905878101360335781cbb19062fc249cdfc4c5888a5a246a804b39c27e49833ae0c79f4fc4d1d51a1078b93eb2f03005bc77e2368bce9e1326a4cbb1d89d6a96f85e905e5fc90fcde484cbe34ae3460e6b2f6b88575e8bc624c6fd658b9ade7f04fcb35669c307ec1d74d7ea6fa7393cfa20fb13bdc4cac56fe77c6894ea52ee5ca98134ce8ff118e74625efc2ac6334cf6487dcca63743939f73d57b923224b1fb9dcf071db288f517a17fd881376e23a5632fc178727dbd9dfb7502e0f7603f326f4dcb279ebf8f50f02fff435b3ad78aabfc08bec7347dfe767e4b51a94d082da357aa74d87fae2b0c44766c6b76841aa373a5285d3b1c00a2bb8702f1a1a784475b74782718726448ab1a71368e0552a44571ef4d89e53eba7fdf920c961ca3691db64ced7ac12f08b6f816d72d01af5fa30c02a121fccceda8da6a28bf9e429f0014348f3b4be2863782f143bd0a22124af32a32d34ad0f8b3aa1691a443edb100f56d3f8105282c77969cc0cc5c4c4385f91bd33b7c2b59dade27cccdcee9a53c70422f288e5c28f94339ad2c0463b95907281fb546a8b929d72eeaac91e556d340c377f83544a981d948bc91853ce91de2bd488a51778c0d57b930d96b71e1b56ee3a9a8713718b84fa7a4430f4a6097d75d32a8e9713766a80a186fc7f043fae39938873781105de6aafc0f4e4670e5131b800bd9d13848119a747ba6a3b63d93b4f2d8dd07a17a97fa92618dc111edfd3cef5905793086216d782d3f1a18271e7555bf66ac9e93f08fc7515c1163d3ba8a19111cdfd22681b1cc9382089b2874207ba167c940234a90a69be6a10773c13b48531989df7f8bfc7d4dc392a31381f75fabf005e9fee36c605ea08f453aa698b4e886b8c4545c2fcf6ed9d6413fd2176c754307be4509e12728944c0d0df859236292da18468319e31cb1ed699e559824fdfd9267edd70c8fd15e889ddb482980da45a41b013b872fade0517150b9123c09629ef63208cb4dff7b7a221c92bb90ffa6e8fea106f5d6890da85dac80d76ec11d4ccf34906e3e6566106d0fa11bdccc26ab568bef18cfae0beb157702c5a475227a5011c9480897210ad378b50532b075d97da35a8f5ad193fd0edd149bfb7ea9f6a92fca7ca750b8eb1621e6e5a9d2bedc2ae9e599dccf7eff680e47920ac83d29244893ec2850ad267b4150d25c98a20a85c8253b324d202dfc7bebe953bab86234faf1c28a839f68d71503cf8144e9ab85c891f0027d0209acfb86931276188f6fbd6a345dd01d39794d427338694231b099b032a0c66a344c214287956e4419129a37c6d7ee3ec4375cc8886b6ecef546110468b0d2be1089934888ab8602711cb29efb548cf923d66b6b8d4eb935bc78d559d4981be921b7935fc2e31e5ccee241dbb321daedc60164d59f8cb56ad675a7627b1bd04bbce4aed319131210d02c30d4abaa54eaf508f7354a4ff5edae87a7cafa21740902bf415b5fada3e78e91cd4bfed26a1bf394e63a4744e4f0e15c513ae3eb6f40fbe6fabb1f6ce154ce391093e1a92b15efe57c2ac89de39a757136e20768cef464630ff643aa399f44841cc2b89cc00f311afab8da425934e8e956676af0ca9eb88ff68a588ee7f0873e755858415f8e66dd6686a0a52e55ebb5f06e37c7e0d9b961ee6dbe15a0338254fa2956cd876771a70e5d8adbaff824989d97b4139a80e2d7b95327335c74b7f42a7d64c75162044a2f2cfd71313ec7c579e26d692d623b63a882d80391c1f30182b680fc2d67f62fb0ed822476f97415655abed0d3c7566456fdf99d8948d1c44db3f14d7a58e8972dd854f358b72cd268b803588aa65b45c10a7254b294e4e18f7317fa9def2c1f52fceb5e538be63098c22288df1279a014bda9086230c015edc078485180ae0b871597eb938cab592829628fb5162b66e741ce3ec05deb863a7eeb9f89d8c8dd191428f320131ce8dfac1d892fbd1e0f2e96b359ec4fde17b3d20fbba9b6b5da76db342b4cc31b71240f3528c05ff77425f99069e2587a3349dd9687750654fbb1c0ca56b7aab84a7a355ca4edb464ed92f8b14593122d1f8a602238b30258f7db88d46c1d07f980851a80e1c95a0f00d1c33e738ac0ad8430ad3f3e8766dc88a61cba4245c2718cb2b457476761b418713882f1698f0b0f4c2b31ac0e97ffb22dde69686b7f8fe2c8b664c40c8ae17ce0b683daf6cad4de70630c9052ae7dc7b14e582b896f0cb93a640b33e3bea6bf7e14e00aba226d270b4ce4fc75a613de75b4495f7238a6687768db48930d645ddea129aafc64b9dc2dd4d3b77aab1e239c3291c32b6fe4935134a05fa88c98093878c2cbdbaea5e934de7e87a52351044976da9849cdab2f5196be7ffba49daf959548157f1bfc2c0405b9603eaf44739fed97730358c9b0155045657cda6a64f1f56a04f6fc2fd50d32d21cb31fce5ea66d3a0a797cfb8386f451ecd66b924e823416bc5da5466fd9de5bdf702f38758771686dc875769ef36875201741c8caf664315b75c7176bb60882deaed808c376fb1331ea8d28a8a6013fcc2cf06fb9065512c5dc2373b9602d7db52611d411a8dd28b418bd904dc0decd3af38d1226498a51eaec7d718f70bb61389adaee57ad003857032f37d382c91cb8c4cc0a6adb6f52d3a743fdf31c69b655a07ca591353294816128362194312c5e5dd5f0df2e0e87435710507406692f3e4ed4abea0624d61657c1df3dac56665e9a1fc466c1f37e3cc90ae298efc9df10ffaaaf25c52c81dba22b74255567956f766a162bb46d2c57d1eedf042f00efcf3d44b783791ae98b1713e40e812abc02d9d12efdf459c627595793af5696affaa38c450929b660637f78166a7e0e061c3e67a45e6f17db4bc543a9bf7c8af0", 0x1000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001300)) r2 = getegid() setgroups(0x1, &(0x7f0000001340)=[r2]) setgroups(0x5, &(0x7f0000001380)=[r2, r2, r2, r2, r2]) getgroups(0x3, &(0x7f00000013c0)=[r2, r2, r2]) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001400)={0x200, 0x101, {0x2, 0x3}}) renameat(r1, &(0x7f0000001440)='./file0\x00', r1, &(0x7f0000001480)='./file0\x00') write(r1, &(0x7f00000014c0)="26c6a9802ec3df82f88548b80c8a4b3507a685a1c27e0cdb9ca12e863910b364c98bd9119c12fdf59429ffe62e9139c5e8ea899153dc", 0x36) renameat(r1, &(0x7f0000001500)='./file0\x00', r1, &(0x7f0000001540)='./file0\x00') flock(r1, 0x5) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001580)='/dev/klog\x00', 0xc0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000015c0)={0x10, 0x3, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7a8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xc4b7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) ioctl$TIOCNXCL(r1, 0x2000740e) r7 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001ac0)) setgroups(0x6, &(0x7f0000001b00)=[r5, r3, r4, r3, r4, r3]) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001b40)=""/188) shmctl$IPC_RMID(r7, 0x0) getpeername$inet6(r1, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001c80)={0x858, 0x0, 0x4}) r8 = semget(0x2, 0x0, 0x110) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001cc0)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001d00)=0x9) socket$inet6(0x18, 0xc005, 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x35d) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x108, 0x40) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r2, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/161, &(0x7f0000000140)=0xa1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pwrite(r0, &(0x7f0000000080)="a3b0851ed97100531b928a439a72911bdf0438c59c36d445c3c2566ee58e0f691b64cf8fb1fa6d8b17f76d5ee8d00197f22882e48f367e71a6ddcc4bcf50c0c5ece9d53ee71f2ef4b74a3a75e14c5a73fea9faa4869949a67fd3f90835f7e57ad69fcdeb595aadd4bb27370bf721e12d3444474fb4c989abae63f12d97f075a256194db2b35968d922b3208461e16cea3fe36e67f7f1415bf7797524fc9ad9b82a85dbd9711258ce1b82b917f58f1bf658627588076f9b9c876017", 0xbb, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x2, 0x95, &(0x7f0000000040)="ba99c1e33083fde49c350837d335b9df1190999c3406de02f39ad87e09", 0x1d) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001440)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) preadv(r2, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x7, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10001, 0x7}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) nanosleep(&(0x7f0000000040)={0x80000b}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x7, 0x8000, 0x800}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024100d9862e2d6969"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000020e000/0x1000)=nil, 0x1000, 0x6) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x180f, &(0x7f00000001c0)=0x6, 0x4) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x790) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000200)=0x3) 16:00:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x5811, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x10001, 0x8, 0x80000001}, {0x8, 0xfffffffffffffffd, 0x1000, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000140)='./file0\x00', 0x20040, 0x20) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000ff07000000000001768200"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x8, 0x8, 0x4, "ad4533b04b63df2aa12a2ad7b074b8f89e0bfb45", 0xffffffffffff0000, 0x200}) socket(0x3f, 0x8007, 0x3a5665f9) r1 = socket(0x1000000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x80000000000015}, {0x6, 0x800000000000000, 0x0, 0x80000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x239b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff8) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x7fffffffffffe, 0xd37) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x88, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20208, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x401, 0x7fffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[0xff, 0x8]}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x2000000000004516) r0 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x31, 0xffffffffffffffff}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() flock(r1, 0xd) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r0) 16:00:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2041, 0x4f4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x480, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/92, 0x5c, 0x1, &(0x7f00000006c0)=@file={0x1, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x3, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2000000ffffffff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) socket(0x18, 0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x800000000000000, 0x0, 0x0, "fcffffffffff00", 0x80000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x355}) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x9, 0x10000, &(0x7f0000000200)="1bea5f4833f8f94ca8f08e513be3733d4aaa906ec9b4cbd87a0630e8ccccfcfc172eedc68ae524214601fe6ebc7a33fe47bc7aaddf43301c24b3dec12f3538ef7cb65c3f281b4c267b4f7d02b4225b48a169cd258357c03bd96a73f7dd661c552017d3c387e79d1869ffd502a9d2fe479bc77ada1ca960d195b3c36fe95b724530efd306f6e3d0935205b857368f2f71de8560384a66cf0efbc8041f3b8285e5a50fb97be54c658612b5d73c9db9a85d6a464ae47bcb4f1a6388ceebc6372b3e0763775f", 0xc4) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f00000e2000/0x2000)=nil, 0x2000, 0x5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x1, 0x2000100000000}) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x37e46fb, 0x2, &(0x7f0000000140)="99fe358a", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="81022e2ff8e4f7fc12de076b17ece464a22d1961b4e2d19c26e6e62c19478005078fca9ac9db2533409afd5e2eaac53b0f5317e13755e4345bfa8155b146031424199442af9f05ee27d17c93aed0c686dbd534d1067ca7032e28741c05d7a436f85c0180e6e0186c8e7068216577061bc27c624250e3099468c7a16bf1bc39ebdf5a9318fb0877d5b872e1f1b051345091ac64b650dfaf0e005fb1e4c1c546547e82aab3d8928b6631436b734190a9ae46cec37873a6a231c2af43dfc3287cae845c608af6664be632fbfd59c72a0991be23b91510c26b8213393c3e6400"/235], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:04 executing program 0: r0 = socket(0x10, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x280, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000000000020a, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="67c1c57cfad11bd1194786ed0eac1c655786b2fcde1673d9a4342c49766191a20c52ffd303b3061f5621c2f0bf5d4dbde55063e1702329aae21dd3a7", 0x3c}, {&(0x7f0000000280)="6f89e11248c62206e6a6159df66017e58e3247e54dac165f563d8cbcd212524a73993416c042df9e31d1bf3d170f869ffdbf01b5a89001798e813ab6ccab28d20bb520a7aa40a8416b4d1cceb0a31ef17f006538a9f11fa7737b59124709fa4f1187ba1cfac3161dd969c6a074a5117824d171743b0c963186d6bf17d37f372c896fa1594925aed9958a09d4160601a96c9370228f7da22a9f5e50dc0e1f874be8f4119c9380cce5896223325c764f8be52df0aa95ae658de7392414f8c2e76af7ddb1d8a82da8909b175f3ee5d989b13ab6e0153a4ad8", 0xd7}, {&(0x7f0000000680)="48bafb0e87a02ae94a46048a3ae7016e52ce5b8c1b5dffc2283d208565ec08d29b1e85a37c88199f56682fdb18f964d1961baec4c50c5b74f5437f83e629d8cbdcf37dc6f02a0994528b11517e95cadc2bb88b5eb20fffd2f10a3925464a435f4c1526ef0496825faa22c53a59dd0e997322eba8c90ee071e0cec0d2a42c8ff15a6065c5c30d555c11c2488f5943d38c97b3e3a2e9f161aa89ac74dc9083bdbf18cbcf4f53262c5007e5663c63d9db85eca7ec645179442e889b2b506058407b027f83c30060b22c2a272ec9b62db15870221f35df3b54ea770ec28a3e14419fef90a80c9006f0e0534448ff2d55d3c2881d5d7736eca8073b4510899c856a7250394844b57bfcf798f3ffa9d46852eb5342dbff3c24336c2be8f36fd6fb4ff79519f575c6f82fa729a47f562fe4c66f8cce9e0b82392e1bba340ff5ec7fa5bba67ba896f502741d3a713e509eb7431f52ca0229e2558190474f6a28c5583aff08742eedf0551b52d1c40eed2c66a065213cd4833cc17cd3c38c92e96304bf2c6c1a9f857f3997c2832995e3d88ad3a48f51c17dab52409d415e6f5fefb0815f496ac536ed5d8b96c14aee547bc1557dfc2fdb56ee50e52d05b07568b5f15a163bb95314375c2f64d533dcd391cba55d4ab222a1b47f611765d3194d702aa80a6ab82b1a84f1c30e0772d1d8a8187e07406436ba84b4d761558e50df31b32c93da5b9c94a3c05b4961856bbf6332107347663f49ed210f6d1a2871a2d374c6a2c86262634b25194509be68c0545f5e7329f28f4500ac261f51bf52e5e4161deb83849186757a16e0f46361b786879605f98b55324730b9543275bc160f838d8bda4ed88ac90c3fccd64cd9a50fc6c78dce64014a4bef17438ff24a73d934383b83a7e0510c5661d23cf267abe2c8d556471ade6592dbae8d0603ac7b0cb156af980c17b1a7b5e7922853b0eef4b98cac17d5c97845ec2f7ca1fb70359ebe20a192231edfed71b0904fcbeacf46c48bcd3827611d2318ce10339605800020bc00bdaf78e6af09db72daad63729144b640bd4e5a150ce69c4dba7c4f615c65d896d210b48ae0b005df47bccbb4b80c38183bc6c0ed0ee8eee4e58cd5cb18a4ae12f3cb2a40aa9f4e399448f127cf84cc37c5e797429e9f0f9054cb49a7d495ff4d03d2fe1f4bf18d79639abe7f3ab8d9a608e0fcc7721e81522504edfe3df0fae73e42d00bad44275148321e917f616fe1ceb64e14affd796ab4cabbb0a05fbe5ca6c3d9c7437a9741e80f487957a0a3c50a22b2628a3b711b064be8532a87847cd1f0b0d46706f8e9ff44534b3350d0a9799a36fa0629452ee1937b76462fb8952146c2b9cd613e0141afe89c9b3f2342de66a75ba16945731ce2b44ed405f0f7e8d8ace156bbda5139c979de0bd3c54b517e2c2339efa71dd1490c522213a300aa83854773977c5d97a9d0ca23b1e3d5c5ad66a3dbc6de0b8fbc2481a6122374d18fdaf84a3e4cc318c1606796be01f8c5166cdebf0bb7b30dad966251788f37eff1021c3362ae170325a3f1c0529c40b23a8d82d32353e208b47af033664bb301a5759f87ce67e2d891c450304e64414e7e8cbe2dbdb14279b9d4f105460437433119993ac84382281d8a0f0ffed2e84f3508da73699ae9003af42c8f758b27499ba828dca11b657f67036fdbc18c7e082722f804205b2b5ebc5b62cfc0dcabf75124000745f61b7aba388b3d0dbc86f922900ea9e4a5cef38b23c1d0d37aa7e9beb7b3b1023b8166848d9617a95b3811c63d3fbd0549e055e645868f62825d586930d4d82082d0718137000cafc0bbd573fbca34a2141d5807de6f88445375f8e48c53148b562ed67a8c6b4531e05c9b33acfe10184e80591d41608853bebfa73efd1ce89b7d9261712028a608b94c864a060e02cfaf69935287ff5798e86f5066c56e33d9029a9ed36832fd6b7f8779c292848776b24d6ead5cdcf4de61570d78be365e7bf6468b6ae1a476d17dc91fdb73b8394959974e72c55ea40f4cd6ba4d5454cc00e3fd83bfba2fe4691b940846631a465ef4416a6c66415fd5a8cbc0d832d03c2c71a35d7c4ddbc43ea1aa614666d3fe80b0aae6356bd8eafb6a624ad2ead38840268ddd3b047b62749984c99b2142ee231e42cd4fd8b81e9b262d28c29ba446b6ee4825a93178d6600bfcf78f6437fe1e4e6463edf77e30c444e201982dc82b73a455cd40a479aeac8631dc9f402ebd5aff73118ac960703628c834481503b9ea6a8749d2fb4d344d9f103ed462360b8fb84fdb6dc3433c4a0864d00b9279a57f2c4712641caab13a6eae1db709a03411e49257c3550e4520e0511654baddc2d439ca0ece15f39bf5d6276d79567e42152f04f321cd331c05096dba21f8a61be7615cbdf26385b0414ffe1048cf28771fe3ebb2feafed96301c1d3a7ee5ebe8ae41ccd22fbc9690c417f7494c965f8dee6eeb5d316e5221c876e4db7be0a09b4103d8c770447ad7", 0x6ed}], 0x3) 16:00:05 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac712de5f25889458b07d6aa0c4d5f8a46b8c9156c809018d66edb88c636bdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95fa43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000dc814b16bd1f472d442f90556601a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000015c0)) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="740d9cec67b02dbd6d387b87696100395561c74184ed0247ed162abe4c152afd396490ecc89efd249fbf4ff846bf5d77cc9a299d7c822bfaf10b30e083672ab1c4616e115e0fc38a892a252b7abb4381c419dd406abd61f81242c883e1aa4ff9b3a9ba2d4cffff855cdb8adce34e89c77ebd8058e7ae259f0a8b4d7eb2c54f69f466aadf36b1c643917f4e258f3135b3430e0d3a04efac403159806be74a43", 0x9f}, {&(0x7f0000000100)="672660deacb8fb4b4ab26a4b478d0d177aeb864c143a8d67e1178521e0ed2b7c8e258efaa122d906c302d1ea1c6d89ea5112d5057f064ee78f5d00e28568e97421b2de", 0x43}, {&(0x7f0000000180)="5da5e3704f4294db20c379323e821b89d8e158fe6d11ef468212d3aab0c25b929610969d85efd3d923ae53959cb8e57e4f1a9d31d848110e3ab513ac024a3456c570c1dd97dea1912e7ccf042e58480538656e95c60938d01e6ecbec4cc061ee226dbab53d", 0x65}, {&(0x7f0000000200)="171047a00d5bc27d6de833b48442e54012833d96567a7f8d7b267c0456d569dd", 0x20}, {&(0x7f0000000240)="c15f2553523774300aff772be048800d97cc8acd2bb8e1f4eb2b362d38c4385bc4ca49e84cea5091096ea5f68840d67cd2b706040c37", 0x36}, {&(0x7f0000000280)="b062945499c61fc449e928a93c6c16ac56cd27d6f3044ac509d2f519b7c5d40941082f1a7ec3323be441c286a72470c2f7ea30cd4c192905aec21ff74f64eaa5468c4d741ec9d1eb3a", 0x49}, {&(0x7f0000000300)="ff700a3f900bd318a63c833f6ba3dbb16474be77b133c84fcfd0fb9854df53b1f997619ad9da0c2ebacc62f39d9ceb0a9149d72f8848443ef42c0d9cf18e510b01d2be2068de979d69f5c995e6cc50cecb1ed8760d37d4d8c2d78274e6d8420061a9723a5c5a83662eb4fcaf503a1930b6e9709d16857b3ba2dac5c18458c26da3a5e5c81a81d2a2413704fe605d49f212866d77ca5ceff77a721e8a19f884be37e9c2785255e7f1993249bad38ed471770f7c0cc5b226bba21d17e79019ff174fff", 0xc2}, {&(0x7f0000000400)="ff5b47fd53f46bc4496f8484c649fafbe095a594745d31732f71ffa4054486ce9071238029a369ecab845305f54afff32d9e73dc5a542ef45b035150d0cfd1f08a1339b786f031c9e7361c0d4923758ad798e02f2127098c80de6818468c43989121f4cb5df68a92f5022db7bc9a3385f64896190cde37f81ca239f120a7d7120db02eb315deec56acf4aeb0e4430d62fdb9b760e2270718015629b0241c4588fd7d57ea96823337426bd810f746f7292f34a6148249996736b8684a531b48e52794b5f0b586c80bb8af87de64837ca7bb12011f113c3257a8638258801c3481022d0e66455f6b4b7ae6a72bf19fff5b4476ff01", 0xf4}, {&(0x7f0000000500)="16960b425aabc3014eaaf2393fe0b46e6210a67a3ecb0466d55ddc025f34155391179ba6f9b5d1497126c0de26a20b2abc405b2ae099f06fbcfbc9365bdced6db3d5f76ea497ffb8a5eab6df4a582d0b35f9683add6e197f3384deac00d74b391bf291738924f67a43b1ae8ce57ae631dc8199962eed4fcd4bc7ac9fb7fe98dbcc557baa51277e911eb5c394b042118dfa1814f29edcc6ed635f81cff88500196a786ef31fba24d318361560f3e42292abf4b3bb9d6f9bcd78504c4d28e62ed6138bf36570729220d1365eee727775e73552404ab22183a3912a6588e2fe5278575dc3b05a9c84eb5a3e587bf6e9a722ffa8772ea030f7296b56dbf0e6e9ba46438d7b47509d2bfb5adfaba4b3fe9023912fc6c12bca48d986cae6951304a238c6247d492023931ee7a7001e39643376b1db0aad2d662d9ba6601d3b51442c252240ff9213a31143c5a4ed6368a596c1fc87476f7e20a3c46bcba659fc6240bd253411b73aed6e0d7f8fccdc00f4430f828b771639d21ff15ad857420043ac59614d813e9b72731e5dbdea2dc95a67858650a880a09b2772bfbc289fef047106e8fe6a64c26dadb77877993955e8b6ca00a0947c3d422fafaab01745821bedae128a5dcc0129b2345f994418ab1e70c1cc16b8ab210aa5171619cd77fa51af6e04d78c326b59f895b04158199ec0eaa9244b0c73959da9e7e814f6b95e1ef1c02456d12853bc767f26e9adc587681cf289af668c3f9794552a8e85c027fd97f8594a97111546132e001b80d74a9accaef076ac5bada39f3bdafaa91f3075978a1e145d622d499aaf9ed36e8381b0af78a009e72a83b2a26d873ca3ef443bfcad5707c9a11a4122f26f5e05e539b0d0a2cdcbaf4f823e54436a5c912c111648d4261e3270cb0b1c90171bb77de50b6e689abc7762d78ce2301a27f44609b6c81a5b7ebf4d18a054cc5d769c73f81c10a600503847d3dbede13c57249911a022d2bc91141ea133bc7260583dfcbf684cc930ac208bb951f6fefb0b39fb1644fa3c1648c009d3a09cc3ccd9ae7dba0cdfa98718ca2b0e31475cf53111509e9fda5521933f2b2eb970c21dfe75ea9d80b09cb4d8116e97ee8aefcf7336d5abb53f307d7d14d6ffd1b7668b887df8379de4cc4b9a94493298eaa45866a362d59d12230bb42606f7318ffa793376a008d89896329642fd932572060579c4546c3bf7f3061b5138c8afadfd4c33e156edd55f8ddc1ec9f56b631ba8bc56f319e9dbe997c64b14cf72165c3ceb6a7acb90448cf9b030cc5fd7f9a6c2f1345608c1123190a8994e8b05e8cfa8d4078a5deba077c4a2a2ee3d6ebb65bf9803cf98d538da35db1108723542e86d700934258e54b0a55d33a84df1c024164bb89b3d406bc2ae17b1eabcfe2d6f54bce63803567dc9808dbfc960a5fa135b80f5799d822b12c8a8f17c8c98bce9bfd38e6b67395569daf5b6107d6d5e681b723443f7058b2ec32611a413984923ea89148be1f31c770b46362836e0a4e8cd8058007749e60be8a4d8cdffa32b2e9ae6b1804223c047376f1728bca3a119780e6fecd4bef998bded04be96ba0aa499efb23f4bbd892e80a26ca890cf5d04d88cd1f3085384cdb9d8732fde3b7f911cc43c2d3eb3b689d90d72a7c17312513737948aab4127cfab0d0d93faa871a845965fb7d7b9708ad19990c4d23ea85657e478f7ce98e74dcfcc6b43087f90add41d9de80949a6daa7018b618ab18a8553c90235453bd629d6c390a473580d513c3102358049aed45c6a8f13c148e15e897bb02d42b91e9825ff4d0ce100f9c670d21c6871ba93d21219e0385067869d2517f8287c085b28266c09d4b2b02ad1c973af31035f52555e6f469d5e648f481ef5c310a126ee588e540640fbd77d68b5a72ed6ba83289092006e03dc31eb8723ccf7021fe1fd1569caae4357751463377683598a546f964c95ff73558445f9740c2688ea01fdb9abfdb743a76287c38f6109c92aa5385118536cbd61762623ea83689e02dcc6da958e34789ff3020cca6aad349383d9be0241500b271f1b78adbf5ab42413b16490edebc98d81eba5a28ac5cfe4a4f77529ed9560af6b9a39692b11b6d2e4323da0f3155ad4a00ec671be43cdc689c8d0d90790ef7b6dffcf4270880bf6927a3f7df6b81a18aa17893291050d18e231e33ac7ed8b7a9c65b95e74a1b53ea994c9ae2421536e9250f30e2f4b1db6d0b80086591457c573d5411d810fed726f21006c0f5a039c8bd4e305052ec6661ff06ee64d1d67e5f6ead8e8aa20cc58e696f038837dfb9c981bab5bb2385e3b744ad80b1fda2bb1b5de2fd66bba7a5f168332bc5e39120b9fa82f838898087c077908ffe126ee244b4b5443e861811311b120f6f0216c618da5c00a9b03aac1c323fd4aacb6f01c400d7a1a3a5782f38c1b96ac0600e6c631c3b56760ffa672ad413106fc957c99ea85c432737dce236971b04d9d1c739c2ffdb6fda6584f69896e0c4b139ad7cee6f245fd0548ef0eee5873dde79a8a98ec154565a2285fc5671d4bd90eba8a58c0006e6eab88d4a6003000afa60bf60a0a4a3ad7fb5cabffe5843cca3985ab04f818a4bc106590588dfa8ec416fd88b0d2c4117220b6903621447e6afb231b4b7de95d5fb532708084b7156e335afe67dfbd5bab05139286ebb8a90919bccd62223541c253dbb466969c704515f48ddcdb87a8a3869dbedab26be2a203fb98779ae7c7254698392e6a5f075d052122c5a1b400fc72be1c053ba2432165f4fd9d4c15c88d029d228bbed98cc8f8f00e6630a444f19e94e2d76223682cab7a566b0b2b37c28ee8eaa86f67ec2fbe403cde20ae15253c3da8735bbb8a04ba5b7eeac253e73965445b2b3064039a7f8c3acbd0f2bdafab3adb72e7ad5bb52ef2c1a9b364c305c0574c7276ccad38c4d7470b4466a3f9347a6d799e755aee4406ba62a544b465e8b22f8f3122252fdf94594c12bf896200dd2c1a215dd395550578f6b0a20682fa2bad23b160c17523163bc662071cef65c34b53b168f1dc5bbed49acd981bcf4dbb523b1bb566cd2b6d2b60b31644700d7192851f9722ca5a6dba00b21ca429b2730f2efbb2d7f2fc0697234b7eeccc530dfe591ed845547a6c0718b07a9dab1c3f17029b2cdac79e609095b8f7707bc560d896d697e4aba224a1c345607ab0ab18f4f85a95e0c766be85f5133baebf5a9664f1217866ce55ac64882a75f2fd87bd50ba247cb27b2526bc0b8f835d823d0f061e4e2daeb05170a87ad84b0df7062d2d688e7e5a61b615b8f26d68cc240466c9fab3a8d2aace4070329109981676029dd7ea4ec3f80ab8a3ea5f5c415abe381bb9fe3e6e38cab7623f3e58bd8faaf0eb1b73953bbb30df9e650cf607a9aa5af11540fd39cf30ae6efcc7d175c77839694b84b21797e752c9dfe5086f172cf8ba37c0577fa052d672237857d354d59dca1f7fad5c39c8e31d8dc4c48fc4e043aa31727a1dd3151852150ca9dda2ffc48d8310334779ae78d4e6d50c25a2bfaec502bb4436f4846cc3b3cbf9bac4567ac76f3346dcfaa030017c4bed03014d6af3a6633d37e4c2fe3620ddda60f55894c5ce5028d56cef7772053c2b7164bca3c38c5c689d176f22c4092058115f205f9bc5f8dbf5a7a05fd7d91f1c3dac8ce904908bf7ab06db0c81c41ea52b5b0cee0f3861a0d791ea0a1f91e0a62fd4541f75f89275537d5389a3663d4796a69f19634b1d01d9edc404823332fb0768ca8663d3c8ce4a6aadf18951cad0fbc800f7cc68e1ed36fea677bab3626acaa941e5b207c1dea05c9ea2b46e24996d58c95c88ec5ae5865f34ac2385e302bad43101b7eb7d5343b13f40d9ce2fcb468af08e665b9133ef41e950dfb51c299842664b173feb0210a2388313a17ef1db725e11eae1b722116161afcc77c90f6ac736e8ffe607561136675a30b399ef17b6745d98ee583b2f34ea5a21819ecaa7b30256ede3a7967d4fd9f68f227fdad78da3d3a65eb937303c7800b87d0191d4d6c0f8f6715cdc8798cc41231c399acce9c580e15f256bbe11c4610195ffcc6585f171df30b0c86e2c3e4e934a06d2a3b692a4d99a7445f178a3109432ea9ac9d3b6a538b279ccb12b5e6c7f5a7f40f30e95f7eef2522330017f66e4f6ba97f4002ec9f28010b497043e17aa4bbcfb8141acdfbd9d5684d6ab14428c13cb65f42b90e515862ac81d501696eb62dda09264c41d1c2b80b90e7391dda6e5c43774f1e4e2a4a659cb021fef584ca68692f0107cd0969bf1039af7f40163f8a9ee08086a1849ab3837c26438d3d245ce9c63406500087e94638fd91985e7f47728b4f8f91f8e0a69760f444d3d6f2e2a7c6ca77790dafe17ee102bc7addd652ea47d963c69d662a3ef2bb4a83bb38377bb562a5088682ab838d727c8cdbe6e0a3d9b1a53b826459c5d4f810ffa82df705fc2bd19b740305886345ea3b053d07577375f5a55313503125c619b6819b58bfbfae933516a308e6e74528a35459e77bcec7ff79a887ae9fd290b0d002a029ce5f201ee3e025420e746810e5ea88bf1ebcfd56022d74f13a9022934b7a9c95a610c9445f331338703b6e15599ca1e5de4085cea27f1e5f9cb23bc651a2f71b5c0ff75e8b14a86938fc9a997aa0baf10513c32f62fd8587a925f399aa97087921746d265f204a490be96f6105b58b648887095411deb86d2d815ce1af25316c0beb3a487607b203d58b7f8952cf28c57c3bfd3f28fcfc600279148afdb4f5b560a16dba8274a8d84b5518d6375b37c93e1838c13506e6f80c96f3e81f881575e21f31078eba77f81cb923adc317c21a91713c514069be7c6d5d50d5533d3d2aa4c05db3301b4ea6c334ed46153e51a475fd2bae229c2c70d15074093ae527f3844a5b1ffd9faade5a80fed6d0f9629cf016be473ce6eb31c8f1484d0a2a8ae5e95a2627a3abc4c950522a539c9ea93642434c2397da6aa00392e144ed4f3495f51f39e54d919440829cca3224911ea08aac02e3fdb315a3b2b9308c041f5c8aa9193e811b3cd2edd503d747b27bd3ced8743d6b87b782e6dad0fad8dfcbe3656daed35b35e486c3fe04ba6abc0d8184e35af97872b06d4eb4078a751e2d2791e48d43ba3892bc1c99b1f864a13d3f94a5f1381f3f2d283c546198a6136bb8219f721e88c1ccf03d310a288c469edf880121aed2f06f610f59010df774b60a79d16bf8b55ee05b2d6d7019dbb3299027727e34145096357da98e7f61015d75dd59d8a23424b547affe43cd00d511c5cbcd35ef969261e960a352a1fe8efee068991be849bb3fec73951edb83423721e2595f5fcb7ab6fc05ef167bd0e537e768f5e0e6714a4ad3419748bb94a94726b054bd0eb39dc5303423135daa34d4badcffaacae6c412f524281ada26769cde7b37a66f40ae903e0d8df7a722c25f0179df91b88cae9af0032238f6546571b1b1a5f37d85ca5444138629db0c1db328ed84daa9849d1b29a63b4e90f515c91e3ca5a7acb6b7be2a55328d4ba2fbb9a661191327873f79662425b3d2ae6baec040b8a8c630578a2a1dbe9dfbd7b1880aeb634b7a14eaa273369ad89a50c6ad8b76b5ce9b21a25b405da671fb1780a8ef00d8d028b699097e70c2b254b6cc3916a3e59299e73b1bad5446f23bec98ea97b7eb0e4d6e510a5a0629d7007506410971e9d57d28b369bc59d0f5e43eb08f61c6b2b7128fe6c96dcf4acc6c811f36dc5d66218f191d76bba4921b41f679c13abafabfdd0c4338939ac511fa3", 0x1000}], 0x9) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001600)) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x6) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/131, 0x83}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x7, 0x0, 0x0) r1 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) fchmod(r1, 0x8) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae600000000000000005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r2 = socket(0x20, 0x4002, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x8001, 0x692f, 0x9, 0x8, "9fad1a76850a6d444e6db63161c37075dca3d7de", 0x40, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000780)={0x29d, 0x0, 0x1, 0xffffffffffffc000, "001000080000000000a6000000000000000800", 0x0, 0x37}) poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x90, 0x0) chdir(&(0x7f0000000200)='./bus\x00') pwrite(r0, &(0x7f0000000380)="c9002cff313e5fd3bce8e0f565edf387e3636baa1d6bbcc585488e3f4462ef917f0bd49bd21f15d4f80c02397620e809eb1b6ccd167652fb63cbdccf2f585a70d64737c77b623311f067a9a8026059b10eb10aae85416030eb6aa3f4ca5274b355ae82f5727965ca13402cf219fb6a82425acb5aff4d6c3d96f98e75500f1aa1e0df043bc63c1186f1904c79b7785c8ff33cddfa75ec99abe82f2bd00b8baf80c986f82f02451a399901dd7ae963650f75a6575d4120a53b21cce125b0a96f82576e772740dc3a9d2a67b05c4f29ac6540d06196f98866ed134afac10077b8023b91b51a7136bbb02fe16b8f4ac749b84194e1da27c3", 0xf6, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000500)) pread(r0, &(0x7f00000002c0)="10ed72ee9b28a64e1f4129cbf5814f73811839a52671f417d1c929efa282031719b6c962fe82ef2f419a06319c69a52fe2af03c92885d3fcf7f78938982a6998130a67c4dccba20a42f66b73a25d6ee15d89cad7471fe4fecfbe4cedd6b531c74c397b707fc5876ab1911a59c3c2e6977de09e9bf163ff17ccb3c5b4a3ba34d00c21ab61f63eac6ec36be7105d690f0c1054fc30208518606d", 0x99, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) mknod(&(0x7f0000000080)='./bus\x00', 0x40006000, 0xf82) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8b8c1a79f4c024676a856c0af5", 0x57}], 0x1) open(&(0x7f0000000480)='./bus\x00', 0x480, 0x11) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpgrp() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x10f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x80) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20100, 0x0) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x16, 0x1, 0x83, {[0x1f, 0x7f5, 0x7, 0x5, 0x7, 0x9, 0x2, 0x3, 0xfffffffffffffffd, 0x6, 0x0, 0x800, 0x8, 0x8, 0x2, 0x8, 0x2a42], [0x88, 0x200, 0x9, 0x0, 0x1, 0x0, 0x5cd, 0x1, 0x3, 0x859e], [0x80, 0x7f, 0x4, 0x7, 0x0, 0x2], [0x5, 0x8, 0x8001, 0x1d8, 0x8, 0x7f], [{0x101, 0x1, 0xd43, 0x7f}, {0x6, 0xd5d, 0x10001, 0xffffffffffffffff}, {0x7e00000, 0x6, 0x732a}, {0x8000, 0x0, 0x0, 0x7}, {0xa6fd, 0x3, 0xa81, 0x7}, {0x66e27227, 0x401, 0x3e, 0x3}, {0x5, 0x2, 0x5, 0x20}, {0xffffffff, 0x1, 0xff, 0xffffffff}], {0x1, 0xfffffffffffffde5, 0x8, 0x2}, {0x8, 0x401, 0x8000, 0xdc}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r3 = msgget(0x2, 0xa) msgrcv(r3, &(0x7f0000000000)={0x0, ""/23}, 0x1f, 0x3, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) r5 = syz_open_pts() preadv(r3, &(0x7f0000001a40)=[{&(0x7f00000004c0)=""/138, 0x8a}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000680)=""/201, 0xc9}, {&(0x7f0000000780)=""/224, 0xe0}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/241, 0xf1}, {&(0x7f0000001980)=""/34, 0x22}, {&(0x7f00000019c0)=""/92, 0x5c}], 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r4}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000480)) 16:00:06 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0/file0\x00'}) fsync(r0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x89) write(r2, 0xfffffffffffffffe, 0x0) 16:00:06 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x500, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="5166b0e2091b8efe14107fefe3c75df1a63719c2ad507b0b03071deb39a675b41d255eb38014ab156a829982ed149e55b86c509c416d2b5036eec4472f5de49177c5a47300a7653e5e4539ecbe040f8a49ba1889512a68770b968f43d27696c3d9bb502625047517fb47dad646c949d09c9b270f9b70548f9c0900000000000000c245ba511a00778063e48a779b832c31dedec16ca36f5e9d03404bb06e403f3efc13fb4297d39a68329b5100237b7c405016ca87758063aacb3ccca7646ef0cfd8e5822086575452c30dbe6af03e267d9e43c8e384602fd01404243fe02e2640673d5ee3a4685226ba607ef089c3bd2d19a0a18392cf53fb224adfd3242bea1ca29778728f3d6cb5dab2dde0cb43c5950a1ce6a16ad26c8d6e1418aea7c137774031b00a49f62f8695153f66b9075022c7317649a42a8406403d17836c9e959f68352169b6a323cb89b8f438bec725147229ddc5380a3d5811592577f65222a937e01bb6f0de44ba3cc185a07dd2aa6d71d8448d101e77c1659836b49faec6317279521c3bc6b002dc9adfdddeeb1689804d0418e9d6e8cdb2c494f058e3", 0x19f}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x100, 0x0) 16:00:06 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket(0x11, 0x8003, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10c, 0x5) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r1 = socket(0x2, 0x5, 0x100000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) fchflags(0xffffffffffffffff, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xbb3, 0x1, 0x100, 0xce43, 0x4}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) msgget(0x3, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ff4000/0x2000)=nil, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x401, 0x382, 0x9, 0x101}, {0x10000, 0x3, 0x4, 0x8}, {0x4, 0x7, 0x4, 0x6c}, {0x8, 0x5, 0x1, 0x3}, {0xff, 0x8, 0x3, 0x93}, {0x200, 0x2, 0x63}]}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x200, 0x200, 0x8}, 0x4, 0x6, 0x5}) syz_open_pts() 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) ftruncate(r0, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) 16:00:06 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x122405a4, 0xfffffffffffffffd}) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x132c, &(0x7f0000000000)=0xa0000000000000, 0x4) 16:00:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x5) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:07 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x80000000}) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/90, 0x5a}], 0x6, &(0x7f0000000580)=""/76, 0x4c}, 0x842) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x2}, {0x6}]}) r1 = socket(0x6, 0x2, 0x7) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001600)=0x3) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="3b027be3119bbebe0c9b28f93cc66433381ac063e7f76330ad931f57b53ff990e4f96a8b38386cc5b4a00535be2ac21501544cb04e99ff1274b6f4ed97955bd4685f614529d6eee4434703790a3a1478a39fc7189bf0c0ce71c0c7b551e9906e781bcbb716376918dd4893a48fcb8c418616a9aad77088b29e7a8752d77dec4aeb98827bff0f0da208ed00e48f3d4bc162c0b55eb4cdc18700b35b6898effb9618ea4e2bcef351", 0xa7}, {&(0x7f0000000380)="6eef035f2744f9d0941453629bb7bca03d7efcde2334ef93928c7d925f1786b8a008eb3e0a419cd54ef7eba28895d63606506dd7ad80ee31177f3f3b52a90af3881880153f640368ddbcccba8548bc052e8a278896b0d994eeb21b5730d2e38d3bfbffdf4d0276f95d95297b95477a877526703e43e3899011d3f0a61ee04577ea38acb7aec74563455edf810c79b672f2540bfb7d154b2265743a29dd9253e969d73fa0483b2683bd5fb95384fb3640d1ca5f9b3f936e1b3266243a2abd104edd0ad80bb55c3acf2302d8721455e8a7c94017197dcfae47527af1c619eb95cebd2c3e432661f2ec877e6288399a72ec6cefd049f9885b4f41cb5a8bc933198d147d4d7592951054b46125fd547d68df5c607575dea97bc5fea71d9f9d24b38695e1e26400f8fa8a6cf06cb94d5ace3f26f6234ff422cb442f041af933e193a74f2d67b8ec636bc6fa41d69beef96a8d0747313d0bee25078611de2f2b2f6923eb52a2781b1f0764f3da0978e5524e6b86c7f1783d27c7f740e7b6f3023092db26d5b4c49928f5d53655bed42550fd705f1d4c9454349f00fd3024cabf0705e3425fc896a8339bc01dbbe39118a4e0e391d9000948833da167cffb771191975e390e90c4ce78ae2e7e195d876bd7512fa5934ad29b9956a55b5c3a4437c8f6eddc886bda2f7f24fbf7a013f1d98da28abb54c19a188fc05332b054516d7de27565762ae5c29c272367dcbb1a593bf3e0426667dee30ab0db0cca988f1631c5fb84ec2b01b764c0256fd618a5513b9f3ad96c5ecfafec917d056c007a5b5548ce23b6346e1156e381a2e3d2db803494ee0fe81c624f054eb9f2c83527978a9ad97c0aa6598204beba1cd97479e6e8cfa6a1e831c6ad0bb39af1706c688f6b0bee737105fbb9d9fc15ee2c893f88d867992b93ad6144875a0d557590117d2f448588df338bf8589c7dbccaeba9137b0d346e69e75f4681c78a7338131364fc311cde90b94d0bbe7d9a36914b90bf8b180c84aa4cd3a75708c0016fbf7b68b04f3b68514bf99ae1fd9b033add47beed3be842e883e8ef7aa18a6f32caf0832c760c61fbf509d53e127eb2eb03d84da3beb33fc511697830b75a898c17e6d86a89d0eb1b721c3a1dd9d3dde53dace5fed88e3c9b05a9d166ac129f619d3190e60a5c6717b08530a1d819fb67f53914cd42b4bef4ff2df66ca5244dfc6f9b0e99c1a96c5d5daef86059021b18c689a5ff69f639f1808402fdcabd613979119e9a6e6488834c31bfa795208a5e2abac35dab31e596c1f91e851d2c190825bd201b80b7c6924c9ac5af4e554f2c107f0ae8bd4bcdba1d3e791e60228e9af917d87c9ef88710e2037f4ee6ba647cb1f866b267b8e3cf08f674d2b5be81ec844dc151673ee2396fe5fc9d2d3e15bf44e5cc6620af59b4e59f2d39e1facb27059c4ec4d07e480b7e2c1b8b3bbe4553c3e295640f08e561053d8d12df794eae631469e402f7c1cf89e0e2265f3673e71382bd299a2e6435ee0eb690c2342f182a7475dbecb517a7763429f561a4b3b35376bf3370c6b129b1c814f1f40ac950b962b6f742a82be8d9c2ca1e900d010817c9d6017a0410d43b40b8a83c66cdb3a7ddbb6afbeee265f338e9c2233a9479deca4d3dd547d1e752fc1d51259a8c8ad8850f0b2ccee71905d2500206c010ece3a5f1b40a909fe3f59c9f1369411d8453a709a4c139567413a04338d87cfc0214e0ffa82340e1b8d78f0e32e8d72bd1e4416471a1db29e9cbc2cf71e8a4ea0a2b0d2629eb92d2909ab36d57aa83b3a6d1c21510eca98f8c3fddf8cab69dc4b7d119185cf93ee72f6ac5ade315aef7586728dfc680ed989eaf10fb0bad160b993f23a081f187a20ea33137eae660a633637c330d640280af2e89efb32bc66f0d5fe861b1c42e9d9b9065afca80d1d67da4d6a2363fd2c2a6328706266fa7f6cd28060674ab826e3c5252f282781a9a19eff03360d2651f82f0765e927c1a4b0a608ddb94f9378ae80ec49e95d5c39b31ab6fb1579a3d5f826c839df66a210281c3ed5352c0ebc3e647fc3ff62653bc7f87f23fb25e77eefc92edfcf916845ae40ef8a7739bfa2ad6f9169d0df539b57513b27b6d0dabc42eea9637a4537235558ba89f0fa28671ebe3ea47ed9d02ac0fc84c28a7e0b2251e2a6063bcacfaafc426dbaad25cb964adcbb8fb58ec4538bdceaa95b755804fc933ea13939d7a2aa951cddb467e64bda19423e3b1c92f038fe6017507c0d3c012f4a0cf6529fc20eb1830e254bdbeb6654f5cc2d0adf7ed74aaaead322f0c391cc7acf0ea89c5249a60393ab13e2434c7e3c099e6a0be565ae292ea086c6d52f81c347952b9ec02ad9bac19cd8f369a0e90a70721c7ac32757fd668c74910df001c37ba003a8876eea76aa2221e4b66104b817492013471bce47ae496faebd39da8111acf04285cd4485ef4b9b76e4b2a3d4b96385fe43802c1ca63a2617e5f1e0fe2d9c1488ab3944060f050b5df93172a07e75c3fdffd0ddb9bb4cbde899f77bd33ec4eadadee90b5b90033377f951abbca73ccfeca7f036b2f806b0bb22d774d0ff1d3d4e9474c9ecd52b9f836392659421cfc6bc94c0feab63e7c21a84d89646495cb55b43a2e9c0c2a609a92635bc562f77ae8dda3f2ad2e40cefd4c4bf5434726796e72aebf8ec20aa671163ba4e2758f0699811e8cc33f00bb9fd7c3e3d7dfcb47fcab57957e8314db8f0f7bf62a541f60b25f1f652acfba7ecf0fe6c997805a33e737b9925ee1872cf6e7ab7065cc023ad110061bc54aa0e2f4e0f1999752a8e43af7019ac2eaef8f18692726ef9b9393ea9e424bc47bbec61ed7f13ca09cde1352abef988f9c5e5cdaeb666ee2ad78ae84e3bb5e03f1b88a8e1461ff9ac7fe527e4261c0fa2eed74b6a170e773fd2a13a26a2c7682f46c5faa267c2808b7c38a5158ae8dfb13a31c663689268deb1de70d8a5e5aff193a6065bc6423bd90e66f6fa11ed8b889c5e00393933073ab5132ce02c4027bc5b30a12bfb18ebb291ea37498a1cacd58009d8861fa17ae3f9f13bea7307c69237a5f27c1e06f8ef5092d81c42a70599e867f1f5d785707bb909576003b3d96f38ad4af4f216f96f9ba495cd34a38950d23773c867535255a51082bd5ab64400b13b7382f03731c56b68c00f6aa675500fcde0629a7d459313948a29052e32cacf35cfc6a61445b69ed4d7fec4cdef8de484efdb9e582e3a8bda5bf85206e6ff764a86cbaec83a69dadb237fbd263c8a613d6d6f425ad810e59ff86effe463bdfc4e85f8a3e19f88ecd2f3cff3e74d477ae23cef550ba739ff0236f895a6f575fb5059ac554990967ac6571c01e9ebbf06af03ff8d38e2ba5ed254f6caff9736c55a36aa30b516460fafee0bc9279bb7bf9eb8aa8da6c582ff51c6ef39b0cfa4ec40c50b6d94726a01374fc05f4ce4abcdc729560e73ab1abf274f7ced31426971ba8276ce6dcbc9c87e649b02fd84ac154256712aae7d18e73a32600c5f866d6dc21c4877cb87c4bd3c07bda9439274bb285ce74d4e5e8ac5d500e1e826da655bb9bb6c90c7fb4257836f4f926d0664088826c78608b997bc9a0ac9f5276adb35c185de3837d023edba5dc79177f50f7245b8f182a514fa8d77fc23d1698ae688808b7c78dbdff29f294f7878ac0302b6edd5187b02eb58c21b7cd7e4a03f0933dcdfabf31f15651b243ce5e22e90cb6bb90f101333746811531492d1e2190747bf805a1f86d552af76c68b12da92861e10b45db8a7e4e8f739c690d33156e28dba31207d0e3241bb947751c8197209d6a2a42d9dd6732438720ff5b60f4e7851d422efa84a5cb971b611515a68c9eeb781e3bbb9d5a880dcf55e80db3aa9dfecc66e518a06610f032e73bc7ca935166736482be9e2bf81c5f9267ab57fe5da1aad946afe362dbf1dadf14388edb0c2dd4daf92e21143a44baef363037bcc4f11537d28ee7f78453c42674f7d7e784d02a989fd219a8d75347067a88de578a63ae5c8b938b47a80635d7756da46b98aa478e315f9ce7ef38729524496bb66d24886b48b3cc0c98a3d9a1a31a5c43e139e13b86e042159914f772c8efcd91e1715e284add84d9d4f4334c2c1c90e7c8a44b51ed2a4e797caf297d5c66f76889ed4a419684f4820d1bbeaf9ca782078c1c4ba99962c24382143f28d0cf8cd9f6d5a205ef9772e6cedfa9f9e11dfa1ce451755c3a0288b04bb9bd6acdc40f1af9f38fe3c1470c02ba830cb0127b866e2696ea560fbf85f995060da0dbd6d4c4e21572c31a5c05c5cb0b915b985b7aa1bb3a1440392ee9940ece65d1ade84db47327d5fc47df0bddb0c22a03a06508827e18177c4a7d75b985f8f7ea273af03ebe60f1ef201b8b96f4ab13c2e10fc205a23ce97cd15f7973f4065643f6f8db4bc05346fd583ede500c686e678f4a1ad2f7f5a7f4e3a93e668761448641f59109f63e523f1f0a5d445374b9d4ebdf6e1d8805cced41752fd482ac73f68a42b43e5050ac02187ae84da26f432005e6272894f7ca9bc947b3a90f2fd28b2ee6ab729bcae94669ca53189535570e87f2b9998fb265930623ceb967e410f226003f8a905f4a7afe336fdeda4325251cfa6e387bdaffd4be4bc65a912d2075bd4591f597013afc5edfa3a9154f4d82bc5c6ef4624c3fb59df7c33808532b91b6f94f6126d87c433abed4b42c292f7be75474eba0ec4611b7e43994eb80171311530fa6804a7ffc95ebe386aab7df32b2f1ce41a532c474adbf4684b3533e7b6e380e20a74d162f2bb5c25564cee56b7c84d3e878952d3f2c79521995c757a497c607dec40c2d7982cba0c3b94b87b87e19dd15da21d6f11239b334989a7b345cc936f98137625881ccbdd7dab783e9642fae4ce998dedd62b562d7861504686a709c944c1c62124f95534b4de8d176a68a2a8dab7d067026abdfec2d8ca820fd54849b0beddbb0718bfca3ad9b303c0eb7e7072edcb137a54cacec8d03c1818c1463f725c61b9559b2ced3764fddbc1d3f4d1d11e2abd35e202326be54781e52493564ca05522e4c10de9217b24c0daeb11534b39b35b745c36e1f6de993fd40f66e6ede30cf0758c4e6f318f730298e98c2353c6ba18ebc1ae4798cb857ba0986b6b05617f6dfd1b384118f44afd6d7e8d9c95bbb8e505d144ad023caa09253c93947104e92751f385703dbc0cbf7099f4886f7db8977f7f78426bbb136aef36f579c75cc10f70c9ecfa7e0ac5d5c431fcfd9366ab334b7fa40b1de31fb7ae1407b6f9f2f95371c40056e3ff47c93b38543948af31045bb8efbdbac916f126c379421cbfdbc267a83f03361e66094ff6c720da0d7da1c26a0607f4f2191bb7fc3f63858dbdec9b28d9a4f5bd124c667b33cf8efef62e5dc0c5cdd0248db0ba3c9b1e8e8fb29149eb239b85b1662ff110ce2c417309858511bca457628a4720dee3ca694fe1633eab5a14862930fb0f8ae2eea48de058d521e1f7821386ded6f1f8d59367767ff6e5fc3f9c8da3a1417777b19fc95cd94d795ec8d65bbd566d0274a00a2d7fec80e31c976f9534687e7c8b5da33565f4a5a58cd4283f3d3dc4a1945c9d076d71e62da7e2fdd9be3e8a0c1b0fcce3a41beb6522282fb1e27cb94524077274c9adfe97a50a580c39c77ffb528f305cd6ec2b06e5a9b369699135abb6407a1b86d93115c51b5273449ed2c494c6f42a2efcf5f2db889cddd1abd5e3665f34403305ce9e3783b37d30bf6eb2d0fdfd037b9407f14652064603a8e37044889145202b17a30", 0x1000}, {&(0x7f0000001380)="d4bf8196ce565d66ef6c4fc07e9e66450436605495a7edb1f2e00ae44ebf78e0a764b329f5f66a824535bb8097a12f4b23149bc45ca654b064735e4021f295c7fef58a2dbc3d9f3ce14ac6209285814e40f98d5e4cdc451e4ec41aa4b527043fb1c88417e55bfe9bd88f438c7c5137608d50867e5536940a025db70e414ce53ab41d62740c4e82357105933847530ae73556ed6f57710714c41a12713a64b2c7abf4feb46e1b9b32b59cf8f4334b74702056f04038fc384197438dfb0871365b028ea3b2a3", 0xc5}, {&(0x7f0000001480)="2a2f648a95820d665de33d5c83e5c23b5399fb6d2ed598352a395edd2d109c5ef837e7572994566c324dec36669daf0e656ed5818583a414e0f3ed147a99d37d2598be3f760b043a34e62bb82aef225b2215e6d3b1b1004ca69836cdc6a348c58c0e06aa45cd0e9a7263e476202d4e46610fe8491ae6fc016fea7c4f005496431249506b9cfef4dea2099854dfa5269a65f6e878594ae198b13f0a9a4011f375b6a716366ffb9e2ce323d673538ceffcb20c7af92dc4b3ca703d4935ad407f720f8fb0d62db96d1ea7a28c81026685f99c7173f3fc401ce522496d65ea706e9de158", 0xe2}], 0x4, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x68, 0x5}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x800021) close(r0) r1 = msgget(0x3, 0xa0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000002000"], 0x8, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x11, 0x9, 0x8000}, 0x2, 0x266, 0x9}) r2 = geteuid() setuid(r2) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = msgget(0x1, 0x0) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000000)={0x0, ""/23}, 0x1f, 0x3, 0x1000) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000004000000000000000000000000000e63f4d423137f534f2c5029139c1a6b0000000000"], 0x3a, 0xfffffffe, 0x1000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4c9c, 0x6, 0xe0, 0x800}, {0x8, 0x7ff, 0x8, 0x4}, {0x7, 0x9, 0x800, 0x9}, {0x4, 0x1000, 0x5, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9800000002000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a4914c44f7b2030, 0x1b00) chroot(&(0x7f0000000340)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x102) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x2, 0xffffffff80000001}) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setrlimit(0x0, &(0x7f0000000180)={0xfffffffffffffffb, 0x1}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="b9f3ab33b95ad2a7424f71ba8a022e9d8eaccedb63bb104552187a389221422a8fe74145d1e6e60ce60118f2f27c0e8795552d49a8462e", 0x37}], 0x1) write(r1, &(0x7f0000000280)="0900fb06f2bb02547fb22083ecd8ff3c46a52c2a2f8d0895fc069f8712074dd4c353e29a926ef8e0180ce1601c1cd2f7eef7b9a18551bafcaa0cd87f8626decedb9c1372ceb005445bf8e637b81a01a6b6212d7e7457957f09c4fb320440a36bb602", 0xffffffffffffff74) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) wait4(r2, 0x0, 0x8, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x21) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe00, 0x3, 0x6ad, 0x7fff, "5b5b02f97245032d36d86ccfbda12375ac87aeee", 0x4, 0xa8d}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000300)={0x1, 0x1}) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffffb73a92d6c77d5e1a5a0500000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/170, 0xaa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:07 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7, 0x101}, {0x20000000000, 0x7}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x3) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000680)=""/24, 0x18) 16:00:07 executing program 1: setreuid(0x0, 0xee01) getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r3, 0x0) setgroups(0x2, &(0x7f00000000c0)=[r4, r0]) setgroups(0x9, &(0x7f0000000040)=[r6, r5, r2, r1, r1, r4, r4, r6, r1]) r7 = msgget(0x2, 0x20c) msgsnd(r7, &(0x7f0000000100)={0x3, "00c019c6811973ff3eb5813b828ee7ca0ab833f6"}, 0x1c, 0x800) setgroups(0x2, &(0x7f0000000080)=[r3, r3]) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1000000008007, 0x87f) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) sync() 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getgid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x12, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1f, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x2, 0x80000000, 0x4, 0x0, 0x3, 0x2, 0x5}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) sendto$unix(r0, &(0x7f0000000100)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310bce9347e30f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x2000000000000105) renameat(r0, &(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0/file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='\x86$') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x11) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0xffffff5c) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x82) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) close(r1) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66e96c653000"], 0x3) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000fe000000732d6f27f468cb8fd225f2ca84be"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000133000/0x2000)=nil, 0x2000, 0x3) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffeaf) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x40, 0x9, 0x7}, {{r0}, 0x0, 0x0, 0xf00fffff, 0xfff, 0x8}, {{r1}, 0xffffffffffffffff, 0x12, 0x80000040, 0xfff, 0x3f}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000081, 0x3, 0x8}], 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000000c0)) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x10000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="1f5039a0cca00f66fe12cc29ebbc05c741c7ed00c1a68a05bba232b7de6b4d06710d39bdc54915cbb9e8adc81889c28a02e2b6331dd91f076a0faac0fda9a276a1dd52046b7bfa50443daf01125c897334699bcfbe086327d3a67fa7627df91bbe71c7808928c3ba3db0c59ec7cd6b2b593401092caf4aa8ed7a853e838de66c5caad08244d2b613604123ee4dd0ddeda35905f0bdb305f8da84b429f8330996a5", 0xa1}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x404}, 0x2) r6 = dup2(r2, r2) r7 = dup2(r1, r6) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b666998ffff02"], 0x1c, 0x0}, 0x0) r8 = dup2(r7, r1) fchmod(r8, 0xd4) socket$unix(0x1, 0x0, 0x0) r9 = open(&(0x7f0000000480)='./bus\x00', 0x4000000, 0x49) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000400)) ioctl$TIOCFLUSH(r9, 0xc0307006, &(0x7f0000000040)) flock(r1, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x2, './bus\x00', './bus\x00'}) 16:00:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x8000000000d, 0x0) sendsyslog(&(0x7f0000000140)="2a343faaffe335f0875ee10d86d3cb17a1480138d0a42573301905d1fb6dec82a9171d6165c968c3ff1449687efad61bc69f83f94b75f08b21124e67869e79b0688f6642d24b52e1e49880c35b9182ab0ba6875cd0fc565f358d53b91f39dd48351d166e12a0a309d286815a079df77aa52da518ee7469f59dc0bab321de6ed4ae8a710c2da5b32d2bb9701a1cd0437523710c10b32d0a79df0447e4f672fb615b23e4f7147db26ef267a0fb496663b76ee40a42b551069b6d9e9d987c675582f15c9452945a5faa2641eb0c8e094a1c429cfc1759235e4b5cbdc3b6f7bfb7d279d79a651d93977ab19977ec82c3bd65ac2018cb21fd20abe28a6ae5", 0xfc, 0x24) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffe64) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) r2 = fcntl$dupfd(r0, 0xa, r0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/86, 0xfffffffffffffd98) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002008, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) 16:00:09 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:09 executing program 0: r0 = socket(0x1, 0x4003, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80000002) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2d) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000008e96"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0xff, 0x0, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x81, 0x6, 0x9, 0xfffffffffffffff9, "ebffe7cf5b5e5649b79c6a69fd7c2ae088f34259", 0x100000001, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x890, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x4, 0x3, {0xfffffffffffffffc, 0x7}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x140, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) utimensat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x6, 0x401}, {0x24, 0x7}}, 0x0) socket(0x1b, 0x0, 0xa40) read(r2, &(0x7f00000001c0)=""/193, 0xc1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xb4, 0xfff, 0x85, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) shutdown(r0, 0x3) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) syz_open_pts() mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = getpgrp() getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getpgid(r1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setpgid(r1, r1) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x10000000000000f9) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x100) open(&(0x7f0000000000)='./bus\x00', 0x1fe, 0x17) mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0xd3) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x100000000000001, 0x800000000000002}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x25}, {0x280000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="1f05e7d66a8cd6ba9d8fabd131e3c6bfadbbe4cc07b0d0434e8012764ee02ad7", 0x20}, {&(0x7f0000000140)="0de1e83dad6f6a3e990e7a787fd8d476a6653c9b9e0677ac47bd9136bb8237332a8ac2f7988ae2162ac384a697e9b4d82daed07c6e4cc35cbd3b0ca4c41663334bb11bcfdb98d456e2bc517107021a55abb25d2fc6a6485e786022d5", 0x5c}, {&(0x7f00000001c0)="11d313b953dad2d3df6bdee7", 0xc}, {&(0x7f0000000200)="f36d7b5ba4676ee5c31ae210309dd7fd285ff773cc1584f8a6f104568a237271cf5a652e04cee6df489801816290048977f127c31631d8f1d1412db99abd19123efe23f4e596b90f8c50b76c1e13ae90029fbf3a5e59bb4c74c58436f6432f80fe2ea42fda1b75ecbbf983728ef42be75a070c2e226c0b69de297e8bf0686d1d3e3206cb7f416299e2ec96bafd791b31bd2e319cc07f64495b4d9eaec273cc7f600bad27193152", 0xa7}], 0x5, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), 0x4) 16:00:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8200001000, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x843, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) dup2(r0, r1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1d2}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) dup2(r0, r1) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000000000485, 0x30) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3, 0xffffffffffffffc1, 0x30000, 0xffffffffffffffe0}]}) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7fff, 0x0, 0x5, 0x7ffffffa, "03002c245e1a00070000000000000012885d8878"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5994215e40f1ed90d7bfbf1925487c2ada5305e09de00"/119, 0x266) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xfeeec3476abe4d38, 0x0) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1ffe, 0x2) r3 = semget$private(0x0, 0x0, 0x540) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000240)=""/8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) rmdir(&(0x7f00000001c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x85, './file0/file0\x00'}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x7}, 0xc) pwrite(r0, &(0x7f0000000340)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x200000000) write(r1, &(0x7f0000000640)="7bec4cf464141d2621b4a445168971c0af15ff31289719bbf0dd54165521910300000000000000ef0500000033394559405f632b37b82a7238c4038353552c63af254ec81c5d0d13a5779a7cb9b8f8537b79d271a8fc4e278b6bef0e90777e6ebe90126f8c6ee04ffb2dc9de95ad809efb8295949c3a4348d0269483e2d074d1978c9306fcade81ef975922cbf775b3ee4e32dfc7e0dc124ec4e51372873bdcec0ca366de5105c9f07499fd87e36a75ec2f56ce2631d0fd97e1d1098c356190000", 0x2d) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x7, 0x101) fchmod(r0, 0x84) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700", 0x70ce}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) kqueue() 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) 16:00:10 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x30000, 0xa0) r1 = open(&(0x7f0000000200)='./file0\x00', 0xb, 0x104) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x8001) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) socket(0x19, 0x8003, 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x3a) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) r4 = dup(r3) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) clock_getres(0x200007, &(0x7f0000000000)) 16:00:10 executing program 0: socket(0x31, 0x3, 0x96e6) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x6}, {0x18, 0x1, 0x7, 0x8}, 0x9, [0x6, 0x9, 0x401, 0x1000, 0x864a, 0xdd, 0x6, 0xdc]}, 0x3c) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) 16:00:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) r0 = socket(0x18, 0x5, 0x0) socket(0x0, 0x1, 0xfffffffffffffbff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x8005, 0xb929) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x64) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x0, 0x61af}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0x38c0}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:00:10 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x3, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) r2 = semget(0x1, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x6d, 0x9, 0x87, 0x101}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x6, 0x424) semop(r2, &(0x7f0000000480)=[{0x0, 0x6}, {0x0, 0x8, 0x1000}, {0x1, 0x8}], 0x3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18000, 0x2) shutdown(r2, 0x2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:10 executing program 1: setreuid(0x0, 0xee00) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000080)='./bus/file0\x00') write(r0, &(0x7f0000000600)="2205000800000000", 0x8) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) getsockopt(r0, 0x8, 0x10000, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff3f, &(0x7f0000000140)="ded63b25c07794fe31468bde1cedfed7d09eaea0aee6f31e0544aabbfb5263f5e3") 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1201, &(0x7f0000000040)=0x80000000, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000fbc88b14b5f5a982e7d9218fe9d52a21aa02c465d723d384f05403cd6aefd8ba66273abe19fe437577ec286cd614811bdfe371e262a2d554c6777cd3b36173b721cce8666f6146da2877b45ef7ee2aeab26e27d9e3763d0a5360d6e922166b08254c887d2cb0f3a32fbe73e876ea6c87d02db1293b3b64a68a387e6e59daeb938a2213d958c6e0ed057008e1c08ae62c5942fee542de5149bf80d494ea0b6421b22fefd49e4b4086f54a9f179d7dadfacbf82ac8ec8f7f2404bb7372c6fefa6b32da3e25f25c54a5a0e2559152685b9f68c8f1853f1839a90df4a2ef492395743def7a1acf2336"], 0x10) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) flock(r0, 0x4) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x400, 0xc) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x6) mknod(&(0x7f0000000100)='\x00', 0xc000, 0x202) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xd5, 0x1) 16:00:11 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10090, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffe52, &(0x7f0000000280)="b6343d6b4a667e4e9d5b404c0554ad5aa3c7ae534d501572ae2dfc27dd9d6f0ab0c814d05232ca7d528f7dbffab54b6e4f0bbf221e8434f516ae56c3ced9bc89073bad7307") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/116, 0x74, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:11 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000000)="750c178b526889eebdb7481b7cddf70e2ea3c7d6efb00d70b1427418134a99c1aad1c1387ed06303355068b10bf366d074b8bd1210b7f52c6e", 0x39, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) fchflags(r1, 0x10001) close(0xffffffffffffffff) close(r0) 16:00:11 executing program 1: r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xffe7) mprotect(&(0x7f0000318000/0x4000)=nil, 0x4000, 0x100000005) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) poll(&(0x7f0000000080)=[{r2, 0x4}, {r2, 0x40}, {r0, 0x80}, {r0, 0x4}, {r0, 0x8}, {r0, 0x41}, {r2, 0xc8}, {r0, 0x11}, {r0, 0x6}], 0x9, 0x93a0000000) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0xfffffffffffffe85, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x80000001, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x4c0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = dup(r0) recvfrom(r1, &(0x7f00000005c0)=""/245, 0xf5, 0x41, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x400, 0x9}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x2}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1c}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe25}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x9}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xdad1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) chmod(&(0x7f0000000580)='./file0\x00', 0x100) r2 = shmget$private(0x0, 0x4000, 0x29, &(0x7f0000ff1000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) openat(r0, &(0x7f0000000540)='./file\x00', 0x80, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x2) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x3, 0x6, 0x1, {[0x200, 0xffffffff00000001, 0x4, 0x75a6a5a0, 0x1364, 0xfffffffffffffffe, 0x9, 0x7, 0x100000000, 0x0, 0x8, 0x401, 0x8, 0x9, 0x3, 0x1, 0x0, 0x7], [0x0, 0x81, 0x0, 0x1, 0x40, 0x0, 0x79, 0x7f, 0x200, 0x6], [0x6d5, 0x5, 0x80000000, 0x7856, 0x6, 0x4, 0x8], [0x100, 0x3, 0x0, 0x40, 0x7, 0x8], [{0x400000000000000, 0x6, 0x3, 0xff}, {0x3, 0x5, 0x9, 0xdcf2}, {0xb76, 0x101, 0x0, 0x80000000}, {0x7ff, 0x800, 0x9, 0xffffffff}, {0x2, 0xffff, 0x10000, 0x100000001}, {0x400, 0x81, 0x1, 0x8}, {0x0, 0x9, 0x95, 0x5}, {0x2, 0x5, 0x5, 0xfffffffffffeffff}], {0x2, 0xffffffff8cc849cc, 0x2faa, 0x1}, {0xffff, 0x8000, 0x1ff, 0x2}}}) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x7, 0xc5, 0x4, 0x71, 0x0, 0x2, 0x9}) 16:00:12 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x8001, 0xfff, 0x5, 0x8}) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2180, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x3ff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000100)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) 16:00:12 executing program 0: mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) madvise(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7eac32a5c7ec36edfab367dc0a5cf51c", 0x10, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0x507, 0x80}, 0xc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) dup(r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="96") 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x1, 0x0, 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0xb691, 0x800}, {0x6, 0x101, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x80000000, 0x1000}, {0x0, 0xef2c, 0x1000}, {0x7, 0x7ff, 0x1800}, {0x4, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000100)="0edeb693ffff", 0x1009a) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x7, 0x0, &(0x7f0000000200)=""/7}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./file0/file0\x00', 0x80002005, 0x8) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x7f, 0xe0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0xfffffffffffffff7, 0x3, 0x0, "7506a0019b6c093d7ded31d4a86a7c4a7157c7ea", 0xff, 0x20}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0xffff, 0x80000000, 0x20}, {0x20, 0x3, 0x6, 0x2}]}) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x1ffb}, {0x18, 0x0, 0x7fff, 0x40}, 0x4, [0xa5, 0x800, 0x7c1, 0x0, 0x1ff, 0x1, 0x4, 0x100]}, 0x3c) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xbc, &(0x7f0000000340)="08cd3ca8a01f00781600da5c83d8dab9559d738fb45a3cefd096374c245cc1387e97cd84cd2ac370d92c2c3f968d4864cb249b88a866c77fdfa0396eb8e41612796f7ff3c3634144e2a05af1b8ec11b9de9822d908b452631dd5c09077636aa75670e6267edcccbee0df1095266b19ac6f24b285f00eb6a32353584f34c4afcaf0310630226cf970682a39e861b3a134cef132bc07a8811e27636a7d3ef66334eb4134f04f3dd63cb0ac6d9ad47e9fe24fa38c22fb9e695af701579b") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x9, 0x9, 0x9, 0x1d2f957}, {0x7, 0x5, 0x8000, 0x81}, {0x3, 0x7fffffff, 0xfffffffffffffffe, 0x200}, {0x1b6, 0x3, 0x1, 0x401}, {0x9, 0x8, 0x81, 0xfffffffff0a3af96}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)=0xb6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1f, 0xfff, 0x1000000000000000, 0x8}, {0x7, 0x7fff, 0x2db2, 0x80000001}, {0xda2a, 0x2, 0x1, 0x1025}, {0xffffffffffffff81, 0x0, 0x80000001, 0xb2}, {0x7ff, 0x5, 0x0, 0x5}, {0x26, 0x0, 0xa01, 0x8}, {0x20eba0aa, 0x80000001, 0x4, 0x101}, {0xf3, 0x0, 0x4, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x7fffffff, 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x0, 0x319c, 0xfffffffffffff801}, 0x15b0, [0x6, 0x35a3, 0x7, 0x0, 0xdc5, 0x6, 0x1000]}, 0x3c) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xfffffffffffffffb, 0x9}, 0xc) 16:00:13 executing program 1: kqueue() r0 = socket$inet6(0x18, 0x5, 0x3) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x1ff) kevent(r4, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x101}], 0x1, 0x0) close(r5) 16:00:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xbe, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001f80)=""/178, 0xf5) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r3, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r7, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)) semop(r7, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r3, 0x0, r2) 16:00:13 executing program 1: r0 = getgid() r1 = getgid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getgid() setgroups(0x8, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6, r7]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) r9 = msgget$private(0x0, 0x480) msgrcv(r9, &(0x7f0000000180)={0x0, ""/32}, 0x28, 0x0, 0x800) setuid(0xee01) setgid(0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="00000018600400000010200000000000000000000000000000000000000000004ea004346e3cdef8ba717677ef6a4af800"/60, 0x3c}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x200, 0x1, 0x4, 0xc7c2, 0xffffffffffff1565}, 0xc) 16:00:13 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) socket(0x1, 0x5, 0x9e2) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000000c0)="11cac8bbec593ef65e2f4c5cafcdb64de1d86cece307a509c1f5b325b425996e78e80b0b11f19bd1c1974a5b953b155b960c5ea13df3759a26b8e6ee07dd30307776f5677a7fde89e41137da54b80fe9519098085304b8620118ad7f06832ac505f0343d27c45845c1f26aaae7a9f7a13b1690ab755a20e529173b8966675272c401688f03c47bd8ce", 0x89, 0x400, &(0x7f0000000180)={0x18, 0x3, 0x3ff, 0x9}, 0xc) dup2(r0, r0) 16:00:14 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) socket(0x2, 0x5, 0xffff) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x81) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0xffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r5, r6) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) r7 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r7}) r8 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r9, &(0x7f00000009c0)=[{&(0x7f0000000540)="18806280f3425e1db5694fa4dc4e8fa71559ce66fea3fa18708dae6302d6e5c33f3d71d19f270cf7352fc0f6d0bdc26f3cdbe96eb940e8d654436a6f4ef76e3d2eaa9e439167ec25a3b8409212df94454da50bcf61462123b364976e25e04a811a27b3e9ee0278cc036bad323e01b8cc01d4db54989e10ac756cbf46", 0x7c}, {&(0x7f0000000600)="46ad2dc30669b80dbb18e50256d9236cd0ef554bc5ce4ba28d6f6fc7ae4fc523f19983a3736dd8b147e95079ad0b71b53e2d64c29409e5e2bf1281463f98e2bf8f37aee900862b2af483c49a68bffc1d309e3ad0c7ce141bb642bccd7bb5df9e1c3e39d8486e0c9214fab87f", 0x6c}, {&(0x7f0000000680)="d238f68f3fe8157a8f5135ef3807e8d24d6df1b0831ce789cd6a990af06bec3418a20b3ae38af4fb3f2f2bbba6cee7a9f5efc0676961b63f3b9c2179285c186beb29522496ca5fc65dd4ed49ba763c33c76028665eccca667064d1a8384cade6324c66cbc676d0ba6a49e88d2c127eecb0b13a82c40e6e4394b507ffef52b0fb6ac165d4bde644d62d8997dc4173f036b7", 0x91}, {&(0x7f0000000780)="cc46d087f6d62cb31c2bce226725d25ef9f4064b0625d39820aaa1c781c78704c1958abb2a97c2fe6784a6096550d369bd3d67e2a0cb93b4598fac1b88fe3a435782af423815540d2a01fc817456bf3c009d24bfd320621446c9cb3247b5d8", 0x5f}, {&(0x7f0000000280)="c5f0e8259d6e18bab85605f6eaacb6a86c5423676ace85a8b55a185025e3536bda9a335a887cf88a440955fbc7d07d540101902db722", 0x36}, {&(0x7f0000000800)="930cd503ae7feff1acde084352269dc021766c13b0ad0ecf82faf8bf3dcf2fb64e993b23cb46bf172e9936995b7359a550245aacb4eaca7f20dad73ee633b32ff7634acdc94bbab92ed720b2383109600d93c60b08e8c3b1685c0543b662f22895beaafed6a55c0d51ce62b858d21230b3a5f45954ce8587b95d4b1a96236b233d5f96cf70a28a5bf370a9dd132b3289", 0x90}, {&(0x7f00000008c0)="6d93d423dcacdedefc5a6d8c65f18b7f778652ac3fe0aea43641e6989165e78ad21697f020c0eead8213533a6869c7228483436956317beb05646b20ed3702370a24b4df82687d5894641d677fdc489f798e1f24811d9c0db7e47b90196b9945b4e7775c51bc5946dccfbc906d04998da9b0d0037f2cf514f1528b4895adc3aa0fd3764e040c6320c410cddc7d5e3db4a6ecf81b1b6296f5b03f231bc0888690cb63b45b3aa680ce25d2635c2bf2bd150b2fd0d2534d8a74e22e5120e847996e84b05340b6f85d02db590718b356", 0xce}], 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r11 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000080)=0x5) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x4) listen(r0, 0xc70) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = socket(0x36, 0x4001, 0x8000) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, r6) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000240)="aaf310d7df7e666f18e21c750b", 0xd}, {&(0x7f0000000280)="6cda24e15a57c3a4e040b59d0a82c4e9346e793cac360ae81ef4297c491128b16e8b893af81a8860c91d330bb702902ddac0ccdb4bc3f33ac31631839da652f9e69eeab4308aac7c0a1a8bd5e20157733547a4a0cdef27d9b2ae1b0c1b3cabfea57bb1aa6ee71ab6d514449c55dd1db4bb04ef3b22876f91e35780f56193fb9f9b7f483e42ec77f7a26d44311d69e75cfb8aa9b223422961330e03eb556c686ad3472429fd1b4a4069e4bdf47ef05f94a2f601d74723c4a175a2b4ad8d7e9f78246e521643bb", 0xc6}, {&(0x7f0000000380)="8cdb7c556a505826ea367723e4ad8c52023c0eebd0a3b12a5f3fdfabde9b0f3d4781be233ea70104cc6590855ac682bd017a3241d1b14fd665e06915d6dd95bb7592e92c5851e23258be2b866318b95805f5da3679faadf53f7f6ad77ef7a13279896591a5a7341010c87cb093414046b825103ce8790623423b4cbad5a704719d6aea9387f7e392eef2ee6d928bc52a8a210e00a70747a7736e68f913b119435c96c404bd78c18f51f00ccb541132f25e7bacefc8a11e1d4a07b4b7fb5591f4b2791475d2215e20a8f58d5d1ca594338d8f72eb456a2903c7bcb92b6883e0", 0xdf}, {&(0x7f0000000480)="27573992b5c7c56377e631aeb1990ba8a43d1e4ef862186093c73c8799a998f33b0227cfcbe8ea87633666bf22cc7e4ef735ff8c398778759a627e6c21be2659165e9a04430d98b6ef65c800e913ea3f9a91477e877c42464f6a4223a773956eeb81e45f19a0acfa4eab339b6296040f477e5c6d5f3b7b6505bdab139abde61858b695552993ab7504fc3e40bbb27d9e0ffb205a59dc", 0x96}, {&(0x7f0000000540)="0f16e0615e7baa6db0c1f524fa33191aca2044bfe78d13765a9c4d63beb6cf4c4631376b06df272c91c4913cb521b01b9f03fbcf0e6cd8dfd62c6ee64c188ce92753b5db50256a33af7ff67cdfea265378aa3618a7263616bbc8cc07fc0b5d25180a99b0afbe62717343b89f70a7688aa85241358f3782b263023737307970d25f01e883c5dea8fe815ad309fc5254831b36ce6bf12a8e55cffec6", 0x9b}, {&(0x7f0000000600)="28ca50ad5d629010b06b601c5c87c3302b98dd8ce09f2fc112af82c705d88a31c2b30baf096aced0dfbd8af0db207e7d19", 0x31}], 0x6) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000006c0)=0xff) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000700)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000780)={0x3, 0x0, &(0x7f0000000740)=""/3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000800)='./file0\x00', 0x10, 0xffffffffffffff4b) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') socket$inet6(0x18, 0x7, 0x0) getpgid(r7) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000900), 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000940)={0x100000001, 0xffffffffffff960d}, 0x8) syz_open_pts() setregid(r8, r6) preadv(r2, &(0x7f0000000c80)=[{&(0x7f0000000980)=""/146, 0x92}, {&(0x7f0000000a40)=""/135, 0x87}, {&(0x7f0000000b00)=""/195, 0xc3}, {&(0x7f0000000c00)=""/33, 0x21}, {&(0x7f0000000c40)=""/39, 0x27}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000d00)={'./file1\x00', 0x2, 0xfffffffffffffc01, 0x5, 0x0, 0x101, 0x1c4babb8, 0x33a6, 0x2, 0x0, 0x80000000, 0x50f}) clock_gettime(0x2, &(0x7f0000000d80)) pipe(&(0x7f0000000dc0)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) fsync(r1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) pledge(0x0, &(0x7f0000000200)='vmm\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x40006}]}) r1 = semget$private(0x0, 0x4, 0x400) lseek(r0, 0x0, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x8, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='-)\'{*+([:%,\x00', &(0x7f0000000200)='-!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{,-:{\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='(}\x00']) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) close(r0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000001c0)=[r0, r1]) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:15 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x40000400037, 0x2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x10000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x5) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x92, 0x4) getsockopt(r1, 0x6, 0x7f, &(0x7f0000000100)=""/36, &(0x7f0000000140)=0x24) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x87d8, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0xe00ce3097d50a7e2, 0x400) geteuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x2) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x100, 0x9, 0x8}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe6a37031c72cec7ff0000005189b391", 0x2c}], 0x1) fsync(r0) unlink(&(0x7f0000000180)='./bus\x00') chmod(&(0x7f0000000100)='./bus\x00', 0x41) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f00000001c0)=[{0x7, 0x8000, 0x800}, {0x7, 0xfffffffffffffe01, 0x800}], 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="c5f78262369fcf17d1783604b145f9129322ec61e8139390a9c24fbacaeb2083e9df552e12e1d6a49e80f934f29b650f2d9ddf4ce0e9b695f9875cb935d9a6e851552fd2c5119b358c33c03eabeeb0466855dbd28d5babbb2d6e16c0736edea80d6c2775a03e419486b72ab634b34b47d0dbe3bb1f4eecd9d9ce00dfb64cf1ffa9abe44c8d6f11bcbd2032b9080a6ad2ff618ed63b89f729db7a995b8274b19f47e4f50f6a54d58f7ebf10ba7d5ff8c0cc0f945eb9c6cf0a94e9b397c5306454127acd2ec3074a9ec46f612ff9ce5f4e9734fd6a32fc6076ad44fb7c5581da6c01ca1fd58938a0692f", 0xe9}, {&(0x7f0000000200)="b1eb3794266852237e98d60ee54ea7612d95dae3c8351f7764cdd7cc15fd28e65663bea1d0b6b0ea5cecc0918dc0486f185e33b2ec5d7967255efc1821bb94c8946c696a3e92117b315d9dfc47358ad66a8e1070da27d813b4d0dd058d394465c31a4d3ef472d2be98458d650c85ec68e1028e3b477d2b7089e36383b88d7351551c8e9d905fa066d2116a693875", 0x8e}, {&(0x7f0000000400)="9b391142e89089edad38bd5eac8b605dfba7028717a41b52bbf5be905ffe02fd74c154965a8f44e0e49896f55681beb7f3dc58223492a80bab8eb4ff322aa79ac0197699702abfbf8eee6f989398cc6ff03f3dc4c5e23b258397fba57d24c662aaa27c1f5d1580f43be408cb13155daa0201fed59e2e8eda03147ac0ba5a7b263f631c807a89a005629668a68be932e3c1bcf2b840ae17a90e73d6fc80c8960eb8669669ca859f61b8f3a3b7bf88445a614dc403", 0xb4}], 0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000540)=0x2) r2 = shmget(0x1, 0x4000, 0xa, &(0x7f0000ffa000/0x4000)=nil) rename(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='./bus\x00') shmctl$SHM_LOCK(r2, 0x3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000015b, &(0x7f0000000200)=[{0x30, 0x0, 0x0, 0x8000000000000002}, {0x2, 0x0, 0x3}, {0x40000006, 0x0, 0x0, 0x1}]}) semget(0x1, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3, 0x4, 0x2ee, 0x81d}, {0x4, 0x80000001, 0x9, 0xd376}, {0x90, 0x9, 0x3, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) wait4(0x0, 0x0, 0x2, &(0x7f0000000100)) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x106, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/203, &(0x7f0000000040)=0xcb) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:15 executing program 0: r0 = syz_open_pts() getpgid(0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3ff, 0x1ff, 0x5, 0x3, "9cb952e9553448dcd1b0931171716a4fee50f4a9", 0x3, 0x7fff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x91, 0x80) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) r1 = getegid() r2 = getegid() setregid(r1, r2) pwrite(r0, &(0x7f0000000080)="f51ef9ea2026b1a2fce18c027fd79b0472803696c9dbd0dcaaa6e0df0b8e60bf10e4a5fc3f7508149cb38b868f8735e94150", 0x32, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x0, &(0x7f0000000040)="f8044669f86578ca58a1d69f58d733326297a397ec1add792336cfb828c6f0ec5c01ae020ba726d37dbc7d9692df0be273480066d27f85790e40cfbb145c940e4214627c697797ca5fcf6ed01e8f0a074204616778885c22598d240d890888a07f67b051ea24a7653d3e608fff9ca55cdc5e6ca86dcf1abe8b0fc3b7b6f666d23ef5c49e07020a45b462fc880d87249a0023ce1a8e8e7d643fe6fed64c66076d46c4e518a596cb1686fdc2ad0e4ce490229b78b8cf2c4d764d4eccf695bae601c165", 0xc2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a8, &(0x7f00000000c0)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x102, 0x8d) recvfrom$unix(r1, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f00000002c0)=[{0xe632, 0xad000000000000, 0xa8b, 0x1}, {0x80000000, 0x8, 0x2, 0x2}, {0xb3, 0x5, 0x3, 0xfff}, {0x2, 0xf314, 0x10000, 0x200}, {0xc9c8, 0x800, 0x1c00000000, 0x2a}]}) 16:00:15 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)='\x00', 0xfffffd50) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="ea3313f83986438d029e569935898dc2e622c34e0179af5a15d231d15c9f86884611b36f9d568791e51b8f3d918b0f0b72c643c02bfad5dffd42ab827018ceeee1e6bbf69f08e08d33f5ee1c6cad86132c0eb7ff0618ee80d3f1a092a6ea7ce15a11c71a793e30333c58e4456e16eac33af9b80e578cf352679d6cb137b38b70dca479ce62ea6bbec9e49a0b12426e68587d01244339dabff406653feddb2199944799ac05e55db7f000d8867270f24f6d686a71731aa6ffb9669e641de6ffbda6b2f4040ca379e9c92deff2809ddcb21a5c110086f41c594139dd654ac2986ad179d471e6bc", 0xe6}, {&(0x7f0000000240)="7426eeb8799afaf8ee4c02faa67087b6eded8a75f936f7649469a232558396c966a3e7de8ff562c7dc40e56fd58059fb23c5f2538872e3f62eff94ff948b20cb80211f2250489022f8844a1de1bc23f7fa13e7af54bab6d9316a6aa2f3c667fbb480cb3c1edac7f22850b45b18d3392e0a9546f3a0dfe9aad0a6a419e49212b6a3a9c85896", 0x85}, {&(0x7f0000000300)="0814d3c2a012aeefb9ef76247af95d0c3a608a8ddc0501923759810dcbc2ce853e21e246f9b4cb8d38b5b99a1c4ab06dbae579ac9f5c344c1813ee47757ba101449884d1ac4b9bf6518fd72217cdcfaed911d7418ed8310e7c1e545b84b83eb26a51fc0716e82e4cc5b5fc7aa437dcd6e977a08e03585c40401029cc512fde2fb6917a08b1d382044822343a9d0abc9571a71b2e471dbed682e483445bfbf85dba841054f541a3d978a468e12386a950036366d9fcbfd0fec48f3c74195cfd42b91f74d85341ca17157372a3380b99fe98dd9e05f0ac4f5b230d3053051f831c9c58", 0xe2}], 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0x8000, 0x150ecbc6, "54ac3ff649f3518316bb506e76e41abbd3cb9338", 0x5, 0x4}) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x101) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8, 0xffffffffffffa127, 0x1, 0x5}, {0x1, 0x5, 0x8, 0x3e}, {0x80, 0x3f, 0x8, 0x1}, {0xe, 0x10000, 0x8, 0x9}, {0x6, 0x4, 0x3f, 0x4}, {0x0, 0x1ff, 0x100000000, 0x3}, {0x200, 0xfffffffffffffffd, 0xffffffff, 0x9}, {0x0, 0x2, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x4, 0x7fff, 0x7, 0x5}, {0xfff, 0x401, 0x0, 0x3}, {0x80, 0x48, 0x10001, 0x1}, {0x4, 0x8, 0x1ff, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) getsockopt$sock_int(r0, 0xffff, 0x100000000001026, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r3, 0x2000747a) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000000c0)=[r2, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) fcntl$getown(r4, 0x5) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000940)='./file0/file0\x00', 0x200, 0xf6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000980)='./file0/file0\x00', 0x80, 0x40) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) kevent(r0, &(0x7f0000000780)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x1, 0xfff}, {{r2}, 0xffffffffffffffff, 0x30, 0x0, 0x9, 0x100000000}, {{r2}, 0x0, 0x9a, 0x0, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x84, 0xffffffffffffffa2}, {{r2}, 0x2, 0x10, 0x6, 0x4, 0x1000}, {{r2}, 0xffffffffffffffff, 0x8, 0x9, 0x5, 0x80}], 0x20, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffe, 0xc0, 0x1, 0x4000000000005, 0x406}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80, 0x2, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x2a, 0x14, 0x5, 0x6}], 0x80000000, &(0x7f0000000900)={0x3, 0x90d}) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000540)=""/105, 0x69}], 0x6, &(0x7f0000000640)=""/224, 0xe0}, 0x803) symlinkat(&(0x7f0000000a00)='./file0/file0\x00', r1, &(0x7f0000000a40)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000009c0)={0x8, './file0\x00'}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x8, 0x1, 0x7, 0xac54, 0xff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8781, 0x0) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r3 = semget(0x0, 0x3, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x100000001, r4, r5, r6, r7, 0x0, 0x1ff}, 0x401, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") r8 = semget(0x1, 0x5, 0x382) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x80) semop(r8, &(0x7f00000001c0)=[{0x2, 0x2, 0x1000}, {0x7, 0x7f, 0x1000}, {0x7, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x0, 0x800}], 0x5) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x8, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x102, 0x100) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0xff7fffffffffffff) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x681) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x5, 0x800, 0xb}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x5, 0x100000001, './bus\x00', 0x9, 0x1f, 0x5, 0x2}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x20000035) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x8007, 0x747) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x7fc, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x1) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/91}, &(0x7f00000001c0)=0x5d) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x41, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x8}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x4, 0xfff, 0x7}, {0x4, 0x1d71, 0x10001, 0x8}, {0x8, 0x5, 0x8000, 0x1}, {0x9, 0x100000000, 0x3, 0x79c3}, {0x9, 0xdb, 0x3, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getegid() r2 = dup(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) setgid(r1) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xff4, 0x5, 0x81, 0x7fff}, {0x45b8, 0x80000001, 0x7fff, 0x7}, {0xffffffffffffffeb, 0x1, 0x7, 0x81}, {0x8, 0x40, 0x3, 0x8}]}) semget$private(0x0, 0x2, 0x200) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x11) getuid() 16:00:15 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) listen(r1, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r2) shutdown(r0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x9, 0x100, 0x800}, 0x3, 0x7ff, 0xa92a}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x80000000, 0x6, 0x5}, 0x0, 0x5, 0x2}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x1}) r5 = shmget(0x3, 0x4000, 0x110, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000240)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8880, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) r8 = semget(0x0, 0x4, 0x0) semop(r8, &(0x7f0000000340)=[{0x2, 0x800, 0x800}], 0x1) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x7fff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@in}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x3) fchflags(r1, 0x10000) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000004c0)=""/154) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000580)) chown(&(0x7f00000005c0)='./file0\x00', r7, r9) chdir(&(0x7f0000000600)='./file0\x00') 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) clock_settime(0x3, &(0x7f0000000000)={0x5, 0x8}) setsockopt(r0, 0x877, 0x7c000, &(0x7f0000000040)="8098d1297ab664f746af34397b4d0f12a24e05cdd7cdf3839738ddfab0ffb53dc1180be517f2117e47a0f09921c8db3ddef6186db66e20c9584a9b9e66385ac3cd223636f8c72dabfc2d4a615fedfc4b7cbb40014164640ad2f0fbbbe32096d39063d7f896deb6be3d1ab0b0cc44b23f24c765e90365d2b975cb525cffa37212fa823744a977588d38837a4659e6c9cd9668ad7c45b9dcd99e7ceeea282290d3b38e75d32e7d01224c83498f8719f497c7df2acd53b2e3f4b0ed0eadd80dbd57b4df3810d95cf31ef1db35c1a3b8243dbb", 0xd1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:15 executing program 0: open(&(0x7f0000000080)='./file0/../file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x40000000005, 0x0, 0x1000300010002}) flock(r0, 0x2) close(r0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000003, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) lstat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="46f88e41e7047379c91789bd4665b651546310439d70a7", 0x17) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) fsync(r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r5 = semget$private(0x0, 0x0, 0x101) semctl$GETVAL(r5, 0x203d839c8d20ac6e, 0x5, &(0x7f0000000240)=""/6) 16:00:15 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair(0x38, 0x5, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffc000/0x4000)=nil) r6 = geteuid() r7 = getgid() r8 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x80000000, r6, r7, r8, r9, 0x140, 0x5}, 0xffffffffffff0fc0, 0x0, r10, r11, 0x4, 0x3000000000, 0x8}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x10, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) socketpair(0x20, 0x2, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x0, "de702be6772b1e6e339ba0d13900a4627fcf4631587e9a93203a9b716ad1e62a3bfd115571f30c9e58be2e27640b72621bc35b7d881d54dd4d8b6288f3ae50e4feccd5d112ddbcf243867b0863a39756a58c86a105a87f71dd6a9a8d83c52c118627253063f2e47ff216a13bff691a26d06528fbe8e515a2d24180bf8dad5ea90fe32b8e93553c247ea21d67cefa1bcca390fa16439e973a3fc600e53c53e8cb6da8a600a3382c7d0b667eee8d03609f2605718f766134481099371958a56e98f0806fa0226afe0f0f3083e20d205d9390d6299daf6b4d3061e183b69742112dbaacf41695fb5e0e4768e89bb54fcc895378942bf5b305b7520d3ed1961dd960624f0a1524d6226efaae2fb83cc78cb540bfe8f317a1639f3ab5dc0ebf819870a06cca68551399b2b4a090e1b79f213182585d33be411f641b6eb9cf287dcd7b9656ce9703ab1ec9dea07b40dd8775e8c8c0e0b0496be521e8619f19188a07149612ee7b215a84c5598ff11c5c926634b250b160c279b20e7e23ec87c986ba6e3c7b0af723f9848cc3d0c588c644f6ab411bb36c755f446c83ed1da642ad68e957f4f906742cc1cdebf6450072ca282f50dd0ccc65224d989aaab343ff40543908c59f7df7e5fca7aeab9e3af7aa39d5d3a7ae3fcecdec0628335dc89ca4b5ea572fdc4610e8a825991ba0caf744ea5170cd1a8016223b0a9ca0d4668d3429f19a0a29def824f27419d924a0c90287b9265c10405f49f9c035cf139a9b836ee27225eb9272a3d8cd89b4efb6997c6d9d6c1115fa9fef26f77975628d4ecdca3f00b8ab6b3e787dc98132bad6da1872845ba7dafbf255d114f767d1f71d69bb5359f4a657db67d918bd8933d919bced87e4dc4346f9bbeea500f4015bee43bda132c4a52353ce180accac4b50923be8d63297f9921478d7d2182659b8371729f47817edc64a315288f2fef5814ad9030e75de95feaef49d9e378683c8c59fdbaf57750d6fbf49a240af3be6b3ac1a67249f31c087620d87cee82f6a2ce7555349b8ff3642950bf16ba8469b2cc3b770587a51461fe4a723e8eb9a01dc1de00f57fa16cebeb8439f46701b8f626aedd350f60b999f402c6c020e50f27d46389b773995fd33aa5e5908f1b9b121bbf816ffb89cc29bfdc0d33aae0d6a87f8aaaa284a6028aaf5fdfd6e5f611018dd1a561db894e3a01e4430d0d6bf0350f4b478d4d465bcfed114c3ccc2261f0ebfaa1ffc1341e8bef93f0714cd9998f25ab22d8ef3ae44995a926ea24590d5b8fb0f753ffa90f7646573333378867b73ce60b67f2c002ffc3e3242b57294673640adfff2b559c736312f533ae992180d0b51ee9921645ab65832baf62e29a2e05b2cd48e0008d5cfe9715720639cc2af396788a49fa928e481e7994b9eaeb73170de0195656c6caba2da777458c6edddd92ca1c84d7357bb4ba6740ede319a73a7450f5f3406e233e005dc3af1245e8fa2be27dc15958990843cd41badac8ae9277f0d6e1fe8d5cb009664813c4f814dc570e26e2e95e3d384a5e56d564ed762cbe2fc1af665e13fcc3107990e33c89d4d070bf128e173dbc410b849a9fb60cd537b6e9f30e4a51c47cbd5f99bd6c1bb912d8c9221ffd35a62d20c90c8bd50316fc85099a008a8e3888189e717a81e2485c54f75f7a5fc35dde23cb465335c568b40e4112606fc21511047391d448b84a0fc0059e65cb1a39d0b4810c31c6b32caf9d9d27664ab547246d7bbeb3085902319ce0752a52c299e017b24ccafed55ea223dba3b993c3d5c58bab171f767ef4899d379ac5232b6dcf4626a734d4738b7dd3b17a6e27106b0e945ac9461fa601383f566d44176a27c82458b76d7d80aa90ae2c60dd61dec9d0c0bbd4a18d8723f7bc9c66d552a6bd7f2020dc8d77c450535c85dbf75b4c87ba78dd107572bf442da39f630c42399826c7878b49e95328b205802fcc181b4083112c7999c79a605eff3a8342d17507aa0d4c7b24cf77cb3a82c452ee49bd11a350cbb9e334448dc19f09af9c8b39ee186efe94928c1fb3edce3070adb461a790db313736883500b0414b877e205cd3515dc09603d524b2ebff8149bce1baae2a42016a95b0fc6e4f787cc80bbfe05e7e0e91d4bc1e8809f9858c997490a919dd135f4aa4822bbb5a1a16abb6a957b709e0e2c45d82ea79c488b88d2748964e62f2f4cfc8b5b538aa5765c7b0199ca396adf74d53741568ce711f56eaa115f13d4a3a9283986117231ae827036ba9ed33757a96b0249495040102e33d900cc454e675ad4b5b45571a7fe15d01730006ef0b66c03a2cbd33a513a6efd13f7039f5ea6699d122d38f0b2fd6d97865205f0dd4cc0742485a125135d12900af918e6df221117349abcec96165bda11b71f7700a3620a75960f2bd834e6ffdb087fcfe81ffd1d11c60e034acd0be97db60a2b32565c0ed336d7cc79a3459d1dfe4d990b0e78e021f8e478bb511a146e297d7cef35e9d3fa8d7f8f349027d5289e878671c700c66ae56e45ef0e506f937fe774d9859a27079faefb9ab2c771b78ce78cb7d82b71d15dcea49da171e4831826702e40f36968bd264c6377edc126550b111125caa45bc7656f5bee639b9bd3b0618ff87058158e7133b0ebea1bac7317f68ee8c9a1d2f192e223babd816690ddc1a8b8daa81ced6b32acbea4f8421de0e9b49c4acdfd02de5630b70eaf74b57486e5ea1d41751dd643d3780a44b572ef12fb9a96d84c97c51ceedacb67bb75d00ae8ecebe89379a0f2b5f3d6d08fd932c705d1abba356ad9e965cf64aa22748aec4761d49cb343512f5b4cc9cc6a31bf3b3ef9f0f887793cc6c021d773b56d79ee6dd2c1c5d79eac8ca50080feaf4043b389abd31c174269987fcf8a"}, 0x808, 0x800) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xc51, 0x10000, 0x1}) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x8001, 0x7, 0x73, "ffe0c91f4f3c250d773151d25bae39adcc4f7509", 0x40, 0x5}) dup(r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x3, 0x0) dup2(r3, r2) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = geteuid() setuid(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x101) pledge(&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='}#\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x9, 0x0, {0x400, 0x800}}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x200, 0x81, 0x100000000, 0x80000001}, {0x9, 0xc1b6, 0x9, 0x7fffffff}, {0x400, 0x1ff, 0x80000000, 0xf928}, {0x7fff, 0xfec, 0x9, 0x8}, {0xfb59, 0x4, 0xfffffffffffffffd, 0x3f}, {0x1f, 0x1f, 0x0, 0x2}, {0xfffffffffffffff9, 0xf78, 0xff, 0x9}, {0x7ff, 0xfff, 0x0, 0xffffffffffff3a76}, {0x1000000000000, 0x0, 0x8, 0x21}]}) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x2, 0x1}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = getgid() read(r0, &(0x7f0000000180)=""/79, 0x4f) setregid(r2, r3) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt(r2, 0xf0e, 0x3e6c5146, &(0x7f0000000000)=""/45, &(0x7f0000000180)=0x2d) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "8510ffff4dbe6500"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) close(r3) lseek(r2, 0x0, 0x0, 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x3, 0x21) r1 = semget(0x3, 0x0, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/223) msgget$private(0x0, 0x28) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20482, 0x9) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) r0 = dup(0xffffffffffffff9c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xe10, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2a1, 0x8) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x400, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x1, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x6) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x2d17, 0x1}, {{r2}, 0xfffffffffffffff8, 0x0, 0x10, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x40, 0xa2}, {{r4}, 0x0, 0x60, 0x3, 0x7, 0x8}, {{r5}, 0xffffffffffffffff, 0xa, 0x200fffff, 0x3, 0x1}, {{r6}, 0xfffffffffffffff9, 0x28, 0xfffff, 0xfffffffffffff800, 0x8}, {{r7}, 0xffffffffffffffff, 0x66, 0x40, 0x0, 0x8000}], 0x8, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x80, 0xb, 0x7, 0x6}, {{r9}, 0xffffffffffffffff, 0x20, 0x21, 0x0, 0x6}, {{r10}, 0xfffffffffffffffe, 0x2, 0x1, 0x2702, 0xff}], 0x7f, &(0x7f00000003c0)={0x8001, 0x9}) 11:09:53 executing program 1: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x42, 0xf0000000, 0x101, 0xffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x47}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x88, 0x200fffff, 0x7, 0x20}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1f, 0x10000}, {{r0}, 0x0, 0x0, 0xf0000001, 0x4, 0x401}, {{r0}, 0x0, 0x80, 0x27, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x60, 0x7fffffff}, {{r0}, 0x0, 0x2, 0x80000003, 0x2, 0x10000}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12, 0xff, 0xfe00000000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x5, 0x7c}], 0x9, &(0x7f00000001c0)={0xb8, 0x7ff}) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x8, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x1f, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x42, 0x400, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2d, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0xd424, 0x2}, {{r0}, 0xffffffffffffffff, 0xa0, 0x3, 0x9, 0x3}, {{r0}, 0xfffffffffffffff8, 0x61, 0xf0000021, 0x300000000000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x64, 0x4, 0x0, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x6}], 0x5a256717, 0x0, 0x1b8f4b58, 0x0) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x87}, {0x6}]}) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f0000000440)=""/243, 0xf3}, {&(0x7f0000000540)=""/85, 0x55}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f00000005c0)=""/53, 0x35}, {&(0x7f0000000600)=""/110, 0x6e}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ae") 11:09:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x36b819da328a6c4, 0x90) write(r0, &(0x7f00000001c0)="c2ee0e90ea1690f2a855dc4345173ab5de079eaf5e7a5c88b0ce6a9926439bd89b53e92f06412518c5a37c9b50e4286332bf2324813e6929eef210e5ac4db61ce75bf8137cc667705a81fc0e789186086be628cb8629ac96b6346fc4d56b83b3d8a66bbad7bc24fd9d73b416eff560f1a8cd75ed9e60166b838764e71feaca4a12904c544c693fe6cf49354984e93c1489baeb8f71e06fa706710ec8b76d705c866d9f0705e6c74be2fa9b705d439f15152e9ac84cfc23a51a35c994a6a8f4f05b26a04ddea333024f158438aa2f86fd6938cdecfdd25ef52db23e985714db0b8e24544a63b99a0e602aced6d8", 0xed) close(r0) r1 = socket(0x802000018, 0x44002, 0x200000000) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x1, 0x20) semop(r4, &(0x7f0000000340)=[{0x7, 0x1}, {0x1, 0x401, 0x1800}, {0x4, 0x9a4, 0x1800}, {0x3, 0x7, 0x800}, {0x3, 0x8, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x9, 0x1800}], 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x882, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f00000000c0)=0x8) 11:09:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x99, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 11:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4, 0xfffffffffffffff8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/16}, &(0x7f0000000140)=0x12) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r1}) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) 11:09:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x262, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xd08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x4, 0x1000, 0x2, "c7eff918179984c1e035fe742e6c44516e05a497", 0x2}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 11:09:53 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:09:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003c) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) r3 = fcntl$getown(r0, 0x5) getpgid(r3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) socket(0x18, 0x4005, 0x19) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001300)={0x2, 0x5, 0xffffffff, 0x9, "742f053b020feafed93d065d96c4c32aeafda210", 0x1, 0x3f}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) chdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/236) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") close(r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 11:09:53 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffb) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "6daa0db11ce9e973739ea77f7ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 11:09:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:09:53 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10001, 0x0, 0x6, 0x1000, "c7f7ed9207d394c76d1034af3179f76cf094211b", 0x10001, 0x1f}) r1 = socket(0x18, 0x3, 0x80) mprotect(&(0x7f000002c000/0x4000)=nil, 0x4000, 0x4) dup(r0) 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) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x100000001, 0x1}, 0x8) close(r1) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x4, 0x3}, {0x18, 0x3, 0x2, 0x6}, 0x6, [0x7, 0xfffffffffffffff7, 0x7, 0x8, 0x3ff, 0x7, 0xffff, 0x1]}, 0xfffffffffffffc7b) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80a0, 0xc0) getgid() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x802, 0x90) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xa0, 0x0) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x6, r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000100)=0x800000) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1000020480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:54 executing program 1: r0 = semget(0x2, 0x1, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/4096) r1 = semget$private(0x0, 0x2, 0x2) geteuid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/109) semctl$IPC_SET(r1, 0x0, 0x2, 0xffffffffffffffff) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x7f, 0x7, 0x4, 0x2}, {0x40, 0x8, 0x0, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5, 0x6, 0x6, 0x1f}, {0x80000000, 0x0, 0x3, 0x2}, {0x0, 0x2, 0xd7, 0x40}]}) 11:09:54 executing program 0: rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000200)=[{0x9, 0x1, 0x6, 0x7}, {0xfffffffffffffe02, 0x7ff, 0x0, 0x5}]}) 11:09:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0xa55c, 0x3, 0x5, "370870b996ad815211041c7d09098025cba0653a", 0x3, 0xb885}) r2 = dup(r1) r3 = semget(0x1, 0x7, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/4096) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10002003, 0xfffffffffffffff7, "8549557c14eb9d00"}) sendto$inet6(r2, &(0x7f0000000100)="670abf8cab9bf292b7967b00abc03206cd2d75b155e84e9eb1df733aa53ab1032ae5ed535795c4cacd0de4b9a0889a2dcdabb117c916a0befb6f0323c06b1165", 0x40, 0x40e, &(0x7f0000000140)={0x18, 0x1, 0x1ff, 0x800}, 0xc) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x72) getdents(r1, &(0x7f0000000240)=""/205, 0xcd) 11:09:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x3, 0x3, 0xffffffffffffffae, 0xbb05, &(0x7f0000000380)={{0x5, 0x9, 0x61, 0x100, 0x400, 0x6, 0x9}, {[0x3ff, 0x0, 0x1560, 0x0, 0x80000001, 0x5, 0x8, 0x9, 0x9, 0x261636ed, 0x7, 0x1f, 0x0, 0x7, 0x6, 0x200, 0x3, 0x2], [0x9, 0x1, 0x6093, 0x3, 0x6, 0x9, 0x10000, 0x0, 0x7, 0x3f], [0x2, 0x3, 0x3, 0x8001, 0x3, 0x4, 0x3], [0x81, 0x2, 0x9, 0xfa, 0x5], [{0x80, 0x8, 0x2, 0xfffffffffffffffc}, {0x0, 0x400, 0x0, 0x9}, {0x9, 0x8, 0xfa9b, 0x1}, {0x91, 0xa4, 0x7, 0xfffffffffffffffb}, {0x1, 0x0, 0x7fff, 0x5}, {0x0, 0x6, 0x7, 0x7}, {0x3f, 0x1, 0xac, 0xffffffff}, {0xfffffffffffffffc, 0x2, 0x0, 0x595}], {0x800, 0x10000, 0xcc, 0x9}, {0x1, 0x17ae00000000, 0x99, 0x111}}}, 0x1, 0x80}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1, &(0x7f00000001c0)=""/59, 0x3b}, 0x40) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 11:09:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0xc}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x20001, 0x4, 0x2, r1}) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:09:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x5f33}, {0xc7, 0xa24c}, {0xe7, 0xa2}, {0x46}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x101, 0x6}, {}], 0x2}) 11:09:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) 11:09:55 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x8e, 0x4, {0x100000001, 0x400}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 11:09:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1205, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:09:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x2, {0x0, 0x8001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:55 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x28c00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) close(r0) 11:09:55 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x3810, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:09:55 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000240)=""/129, 0x81) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0xff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x5, 0xfffffffffffffffa, 0xffffffff}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x2b, 0xfffffffffffff000}], 0x5, &(0x7f0000000200)={0xc71c, 0x4}) dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x5, 0x0, 0x0, 0x3, 0x8001, 0xfffffffffffffffd, 0x0, 0x0, 0x7ff, 0x7}) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x100) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x3) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x1) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x10000000000014}, {0x4d}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6686b590d40d33761d8c33cf63749d3b6345400f7ff3dd6f32b45b1c6093f322748317f36714d95ffa2eaf41ef01e6f40d8ee3f56b5c44b7d256e6cf78617d29fdd34f1c84f269fdcdcb168fe8ab1553d2aa9a6fd2e49a9763d081d4c23f018a31ede6f010b8272d9ffae0fc46bd1e93433a01ee66fbc741fcf") 11:09:55 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6505006107000000000000003de62661cb7ac728"], 0x10) write(r1, 0x0, 0x0) 11:09:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xa000, 0x8001) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c5, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file1\x00', r1, 0x1}) flock(r0, 0x1) close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="d5361124d5e1a39050ff7c590f61d015c55d48e958c2ec593173aa6c503cc5a035d845dbcedde79879dfe1ebaf0b6c54c4de63c7aac7ddd82f0d02d9fac3ee40", 0x40}], 0x1) 11:09:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:56 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = getpgrp() r3 = geteuid() getgroups(0x1, &(0x7f0000001580)=[0x0]) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000000c0)="22391a3b96aca9fbf9fbff95b079467077088cd7beb0f2f3ea156d802586a7c23c7dbbdad9cc3719a0a9a56f145285020d265cdf6fedaa05900d8641b6e7fd49e190bd58ab03659d4b95d26a2d753408663f600b8c66bcbdbcebbdcdbdd54862b9547648f7f95aae07383c6008dbb602f89330151b0f1e473b7e642a95b0aa05094eee5e81c2dadd9c9a71c7fe64e0149c1ce2cf4932dbaef7f8ddad513ebff887b9cc7f5f46c6fa6be67ba5a7131f713b5d8035ccec12e07aa105dd0215689f31a0f47f835fbf4636d9e33cceae4f1e305e019e038254c4f3f388bc245e8963d8", 0xe1}, {&(0x7f00000001c0)="f90c8db42c67bd2e0a91fbbda07377920d4f9324cccfb5d59e728f40240fde20b99b98f4f2919e07a2cfca0af4d77eeea9098697f0c1d5d8cf322eb1525fea9a46be02df04c9f8a9ec6b9773c2fbce2769a4ebde14bbdb99", 0x58}, {&(0x7f0000000240)="3e7f7691b5edafc1e16768d1c238ed30fd87b884e89e5dca6edd7ebc1b9cadaba556fb3e03f68185acdb2c2c96bbfd2cfe2604d29bb763f0e1c5d9d81994f9a4052998700dc7830da9f990bb8fd43caed84fb3c42c679f0e4f3503be62dfa283bf839d276541223289bebb64ae97857160176e2988f47e158d2642afa5d69a0d94c10f14b48acde3b8fe", 0x8a}, {&(0x7f0000000300)="2fb53674fe1d09cd71ba2b7956120769cad08d7552a303bf8e5851423ef42302c4c8a13cc5945cc4636cbea4cd6a55e38fd50ac3e603cf1383d8a07620243f5cb900cf8f805617dd0ecc27a0ac9ddf0743be002c7c5a65a8f92aa84fd553487fca85bdf73cdca63a034bba45bbad6078c8e45a7b35d0d1b578505a6e6687fca9a3f255d6c9a57f129f2f44ef0c88c04a931ccf5337a1f31b954758c46adc136d95e31d22aee3d3fcb4e87470c249ac521d63c0687be2dfab68ee7d918b6b49ec6c1afbb12b8577dffb71899eb77fd27176d2858f690c0c6f30cc3c5ae5076eecd714abe9fee4a9b3ccfedfef757c882184dfe82bb48db721824f2c1dc662a2b7818c9d0628f2242fc3a9151e36620459efd9ba40c2ed7c8a8f4b97c814c8d905ceabe42a9135734df26906483a1ba2744083c129f59113bb0b2a662a8b4910fdf7af46452066389bff96b81a172502427222a0003075d59b3dce135d7a90d9aeb692dd318a7df8682a4dee9b425d106ddd53e896ba1c359f4690ffe7ad78db6a0ac3a1faeeac63de050c75273d1c5d9b1c333379e6a7c638ae38233781aa8f62195d26c32bb58f9d241bdf488540b5e3a0c4957082997d1abbb6c77839baf399bdb4d68263490a495053cd924c6605e3fdf6587a28bd3a658fbc53f00688420a5fa7cf0c48edf5abcdfb3b1ad8a1230a9983ba01e53ce79f3452aabb1ba112441fb0dd0f3086296f847230f2f79e7c36b02591c69e98ffecb3d1530eaff1f1d8959db209f48619e3299e9acdcbd22ab9a8526a68c8b89bb57024f2c5049ec939f9b2e3d8971e19073921b88d6d3aeee69804430854351bc369e24eb7f4db6432f7a8969e1e394246556847696f81faa47e430830d58d3c86c07b8f2c90655fd4357f8fad2a17e1990b0535cd51025c6b40148787fdbdbfe7b7a683954c7d79169becc3b4cffd85d405d5d8d0d461b2d2201a89a21e905d88c7cd6bb49ccdbf7f685ebbd14d28d3806676fc83269a33bb7d172f0b5235ff8399aac234194910a8d552cd2220a7d0da94d3ab5f78c7d3d5262efb06ad3c088af225bfa6f6ec0fb8eeb7a668e4b9399b88a8c36d04c8f32fa7df1858f10f32925e0204bb5e408be851abd7bd4b1678fa5d3c6f0a8e816368aa1b2d1b1500f64aaf66f87fd439bf01cd533b684c716b68b34f1467418dc04e18e1dd98664f409c56663e7eef10f16f72350b6cfa7965df6c7e018419f834530bb2e9588c9ac4d192ed305c314987c84f636e996548da2fefc7c4ca4732d9a057f6a8853f3dd2edc3722fc0166100531a8759a8ee3659bf7d70c09abb4fbfeb383bedf329a499c2a318335360ae0f6865fe4b131f16f888d6b568ad11ac3b9dd351f475ee82c71910655da9fc01053d7f1f121db8b613058f0fd2ff5076e42ddb09cbb3cae6e07e12b80a2d0a0829ec334df226bc3dd92da6d16d45e6abd0af7c8327280162d3f4524f21fd28f861b1e37e627ca2fb5982e62b945122632388dfa926ff7a867b08b7b12c7693d08bc3107a2775090babc345eb80d121f8445885875421a53411a0bb5e0b2f0954d1e0fef6f00d1f8fbec40f8758351d6c47a29503fca905fa6518b1bf8cb0760bd1caf0bebbdddfa57dee6f2dbafb2f5c022f1ab9cb365101fd4b54e28cc868116cd3533acf40a459450c0e7bff9dfb054798575e8faedd0af9c2a2cb27b5761f81b793ceda0b2d6bebee2beb82a3d45b538eac6d2e20a15c9cb80465e2f8137080701d62fe1e8dd01cd21e4633aeac586c455206a70fdb789dcbab12a51f7cc98c7f199fbd9ab14fbbe554eb88df8ebcdb4a06bcef10b61ac5a1fa11850913a62b380d38557551d4e2396a4ed348975bb3dfc8128ab5b1a17ef22da85fad9a330cf9dbadcb47a74a6110dc6210a53d66a6b2f20b81d5b112959ee8059277bd30b0320f2bf039daded099497ecb10f7fd8379c0174ee21d51221cc71343b676a954984d6cc048bf7ef4c35421ca1a32da747ce51ddad1ded6f02d5568ac8e35ee5ed083562218a8bd69b09a684acd55285f84b430d3358fe4f59c734dfaefadec75b9ce62ca8a2842e96640a35040aeab728d6a7c2766a6f23d7ddb5b47b4ec5c23a2f11a0794697c8b8c7fc82f292bed11d767c5e83e5b60bddf444e064910acab87ccacae954634371b3b6cad606e3cb4c5bb0792e73f4a115efe883ee98e9e24414852d00f26afa29b5763bf96b54e44fe8901ae44f819eef39fc8f7cf499c9932ffda30426bc5a60e0200a7b0247e60e802a660952d87c973c8e7901aae6753d9ffe4313e128b3f3b6f564a78238de02db63753f19badd322e96b7bf40859ae67f72293f0dd76d408485b64651a99323441746b3bce3b86ab7481985debbd9d84f60d93e3dc89993519d639ce877947e358d777c84cb95e250ea697532227095e7ba53ef2c54da90423cb83185bf48e0abdca0ccf848e5a9b26cd54c64c7f75634c2559070c24e0adaa95577610ef8c3e5cbd50589567c7df6f0c91983a97c1641236058d97a16dcc5b44eb014f574503e55c5b8b9f3ff7d9e762212480f0f448939513c0532b383d49802b1244e12cd0af7673726cc368a601395cd20736bf6161881f3b1414ec0c39d277a327b6e2ec39a6ea0cba09905221a71f247ab1fe7a87c04112e5e96d1e5e51c61ed689b15a96eff5e858d82d3a4df5605d1f4ec6ed650baca5c57ee73d70bdb3134fbb39777a81d745925b6901b0a809fe9926920de10dbb12862f4b620e8527d6c491708f8f78e245f57228823bab4df7ff37ac560e481151a71c53a7a3dab68f50a5a0c975c9875b43e76a70176682f9c1b08cdc767d12cc4d7951afbcf0e786a1c0fb5a8126f737ddfc51361557248d646ebf0f947fd6f916ff186248b9dae7c19a1c7695e56c95718c3de019553399eec4101365b0e683ce89a6377d37a3d0cff37d5ec4bbfbb9b290a913989134176f68831eebb60adceff850e76f316288c0190d262649c67b9bd2f4315b401c874fd33dae98e73c3041f124cbbecf078d602f76b9811aa8815df7476ba69c3a54bdfbcbf9ac66fe1c97fa74849e0c8c16ab634c50ee134fa4beb3728606678cfdb0e9ee3852aac4420a386a6b0157582d7dfa0e95b442a3e89a50a313499e9fd53d176b6f74c1b6f4d035ad98d885247185df65628e6139adff7a3f3d131fcebee9fe0c98eb08ba65d218efb2cc7ccc9c93f3e4ce50e2b9e007d424c631544ed3443e45f2671409d3c176326b0c4e26ab06ab5117e70c4822b274242608df0cfc0fcaf8971bd3d731e21b9060ab9d6d8e8d7dcfcddd727f6b112825cc04d1feef4f4456c9841ec207dd933d54a9f0074407fba6e0dc3c0ea043b6d8bff401c99d20817d205d2cd65e1c089e4f7547426bde94d6230bf373db7038cb0b2ee0f3877d5577094f95dafbac963491ebd1af7f36e9cc7a7020d96bdfffa176befbdf944c6bc4aed80e4f64b9aac0ab597d0bb4b392d528df3cb77e4b9b8b8b12217bd2de7b749656f65488d2076e016410bd765fee71015e69a90ecdfe70fa8d39e343bf4bcccb6e3a07ff2be6b8affac6331e7a22768619c24d4cc13c199f5ad57b65c32501c5dc0cf53f105237334b582a1265b4ced46b4a59fe45eaf96d165a4525e3b3025f5ff85def3f061bc801bf6f5da1af936d61a32f1b194d8ca8c72e962f3e1a5a454bef3ecde463d8e1bdec589fb04b9fd7ef7b56a0042fc952accd7d6cb3c60a3b60b235249f5c192078cee98a373cf71305cac148ea59e8b8a5a9e0312fefa83cd3f177416517704842d1b0c27afbb33cc54a4e8c8c56aacd2320e91fe7ba08b7307bfcc86330e711a721839fad5992ebf79f89ea36addb1bec75045b88f1416e0f1b6df8707067495a1aaedc015435f6b0fe77b1801a73159e9f657a722ae81e685d85400941830e071a4f8fa70c9bbbdfbedfc5b39d6dbe1787c3e308695bc831dd0558852ba71bf7b302f85fd2bbb5077ff5908fb36680d2eb2e6829d0244296223f2a34f382d2f33bcbcb05481590c198a65c697f432ee8d07e585cae487e751b08023308ff582593cb292323e8aa2805d046a2082909360bbf9dddf53e07ecf94f1816369ad6a1d278841704ddf147a8d5e898c48222ff85caf8542fd413e6ddfca4637bba945513376daeffbd85ae535c896a8be3741a40c10007d1c5385b88522c20c9aa53be2a65f01a8e9ae4f33f1b407f3befdb1371bea3212b7aef17cefda6f3d4fd51632ee0e2f05e144c6283f7de313b7b952a4da12c31795e848b8afa2448b4ac5fe74e1e9b643ea4593e41c8653fabb84109e6ae9bfa6cba74c92e2298707349c63b223c7775dd913a05e85c51f310b6ba3c7385e073d46812ac5c08c798feb5cb918f628d579bd182ac3f310c28a4ee100bd67e8b16d21484cbc898d143212e3ef51beef87ad2346141c367c93e4da85a2da0f98e4f24e8c4b71d44e199d93b7561611e2552accaa95145f8950210a4b131e7f85b371a643deaa49715eeb48c84e16fe26ca8e89d35b616f915f1f02482c3eb43768708440975ed2140ec426da06172df714ca7a9b5b3b128575bea1c56203b9618b724c9fa972863bb9c985b68a9fdfbf6e0193e7fbad917e800db8ca3fa435f10d1989ae83ed9c55df5a184bd67da101c27e5b523cfda17867af281cf7fd06d06556df6d5d43a092c9526bd5f638d865cf58c57b213531958464c8f353c3f7dc469b64ca15572e1ccc15a5a11d4eb508735a8ca1910230e88e10b13546bf60ad4b840b939e032803a4eacb3f52a5a652598b28df342ab8e4b6fb0df45c5b9fff662d59a663f471cecf5e669a00d2f9958610bdaf044acadd495ff5a0d618fca47f576ef60cb91702c8985e297ecfcb2fda44dab26d69001009432e3745460c73e1af0671351bf182c1df14849168e15669970b36d0e4533c349164ca3ac2110bd678aaf95ae03ca3f8df5c0bd2999c0ae1d951611a26c10fc7f1fbb5bee74f65026b42c255db67d7b63bb70e2b632b10e0f8e1d493b9b6330e8d8159efe28db18eded1d10ac2206384f25453ff9e5c18894f051ea14f07b89678502d1d02230a7876f7c6f8111f90c2d439df3641c216d227e03af244c5012083cf0845f76178201932d56a40a47563c8d6bfba28a926f135d99f77ba897c0e606edbcdbd9f65f91532657226444febfb9771a68013074d4f310a04f9b9810fdaba0a61393100d2cca1d864c4c7345d34acbeb9dc31d21e3c7f89ba0fc9d99d17795ed6d6a88c8d0b8d177ef6e624422c370d890435941114f52a9d6b989577ac64b75ea0f1d658b82356b8b5226cc9c858cae05ca46626a313401daa699cd4f31a7f1a521f4f7c981d200b63a81ffb10ca49dcad0e09f39c3eae33b56cb6f6b873d33cefaa83917549792365cdc4f7355797711de9a27c096a2d1c2d47961226c7b667b90fd78ac5eebe81378ab1821c3eeabcecc1810c1c6ef364998f9f9e8bae69736c42df305bd664189eaa945b38cfa575f70923f67b6b7fc30bb90c248be5cebcc1090e8dc0a326e3284d42de7a366504a6235ebebe90539ab3bbd8a4a4fefb35ae5c69a2b2194651231685a6a57bd7492631b45b6f7e32daa5bd45551e79f37e2a898d6619c01d9ce2137ec45846dc048d290207a5dac13227dbad2f5010836928f39bb17acb692f0f3a57e3de46659a483687e70667379173927bbccf693ed3ed0123cd85992ff924bd3225231c993ee571f994574a8a990b73b16329481f8fd920ffb90a0d63b", 0x1000}, {&(0x7f0000001300)="e960b3d153c1e46042a9cbc2a6d8691f2566bff92598219c01b16f2c50d58c130757e32aa4ff3b3e1b0ec36f8e5524752a38dd1fdc20c41d3fc5eeeb4cecc6135cb4599c9dc9e7d33d822307a1dcec1a921ec92af9803a89802c85c7631e37f4e0e78efe56d08d9825d82ef4475eae0d3cb3e97437737a0abd5b6759864ba448eacee8", 0x83}, {&(0x7f00000013c0)="7c52e8182fd0b9b2634371965bdb1ceaaae61cd8e34e8738f2b111e3bce242c17418ab34fb947c8166e11ef33341499a3e322273a1b5cf78677c798b6c1c7038c3040eae274c052e8903a32add8a7aecb49095488dedc0c68b7ffa0697e231b05bf1f503d1f532fc30e4a49ae81f36fe7720f05216eb9717f3fc5dd9a36d113c56d3204be249adf52cacfeafac28bb63df49ecc5de364df9ff36bcabf26dfff0de840632e57007f76e5a6339fed5cfc6f433079ce0c326c8d6232637dc7aeaad01635602b0d227a3b7357ee4f28c6b97", 0xd0}], 0x6, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x78, 0xc}, 0xc) setsockopt(r1, 0x1f, 0x9, &(0x7f0000000000)="03000000", 0x4) geteuid() setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) dup(r0) 11:09:56 executing program 0: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000000)=[r1, r5, r5, r2, r2, r1, r6, r3, r5]) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r11, 0x8}], 0x1, 0x2) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x880, 0x0) geteuid() chflagsat(r11, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) setgid(r5) getgroups(0x8, &(0x7f00000000c0)=[r3, r4, r8, r1, r7, r10, r0, r9]) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setgid(r8) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f0000000180)=0x4) 11:09:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xc8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000280)={0x3, 0x1, 0x4, 0x1, r2}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xfffffffffffffffa, './file0\x00'}) mprotect(&(0x7f0000101000/0x3000)=nil, 0x3000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000100)=""/151, 0x97, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) 11:09:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x1) 11:09:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x27, 0xc003, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) listen(r1, 0x4) 11:09:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x30200, 0x20) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 11:09:56 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="ead4dcbb560a5d2845f22064c8651f7784143b2a7b0725b7ca01382cdfd90cb9e0af2e2971325a7921a91a534c1648c3bd160210761bfd2a1f32c0dcdcfd9f958de394dab50311958752aa089534023ca0425a4a36722beb1737f2a9c67e2560a5c0036a3688f1e679aa1ec7eeecb6034eb891a39f79fdc6da06cc770b1c6fe0f92bf6056fff706ef0701f34e096fe5e373b3af868d2080e080b3f5dc1a4dfdacfcb937a98a9d093855d10a652c5a2ddd28f75ed86aef93214dc6df03ca4c66ca2af1a74ff41a4f592a056a6cc2ece3f8a3e6a1cbf5afac12121abec50f341d7abaccc7dc401d93d7f17d069ac58acf4079acd7224c9b0eade75", 0xfa}, {&(0x7f0000000180)="5f3d59c79fd86bb2e8d1df1fe599363a9e7c9923c0e239c51f807607d8189dfad97e6cad0f207b00b2194a8daca4c87ddf5565c8418043efcf7b44d1e3957385bfc1b413f9dba2454f60d9f9fd195856bcde8b459850e99e9366d93f4e2f8337a336db3763309a5dc9d2f714ea161ac1143ec45733509c", 0x77}, {&(0x7f0000000200)="7b439c62e563639161ef38743fae2d7c6eec7ca1558d310af24d80d8a2773b377de107fbc7e7d15244b771db1738926232a0e78371", 0x35}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x90, 0x4}, 0x4) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x2, 0x10000]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x2012, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 11:09:56 executing program 0: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x15, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x91}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r3) fchmodat(r0, &(0x7f0000000280)='./bus/file0\x00', 0x6, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x42) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000040)=""/88) fchmod(r0, 0x0) close(r0) 11:09:56 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1000) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x400000, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getegid() r2 = getgid() setregid(r1, r2) 11:09:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 11:09:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x30) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xe3, 0x6}, {0x9, 0x100000001}}, 0x2) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xaf91f71cabdea69c, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140)=0x2, 0x4) r2 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x20000, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x8a, 0x21be}], 0x1}) r3 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x0, 0x1, 0x8, 0x5, r3}) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000040)=""/71, 0x47, 0x3, &(0x7f0000000180)={0x18, 0x3, 0x7, 0xfff}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) dup(r1) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 11:09:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000500)) 11:09:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x180, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x80000000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 11:09:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) syz_emit_ethernet(0x47, &(0x7f0000000040)="3333c54556b7ad18db5c5b926380ae515e2ec3554beba44093eaccbe4d6c5b0b863ef2c7b114c98b6325680b896b5056d6bba274ffaee323f25449e0eb24d7aff86bed9760e7ea") r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) dup2(r1, r4) 11:09:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) syz_open_pts() 11:09:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0x1, 0x2, 0x3}, {0x6, 0x5, 0x5, 0x3}, {0x8dab, 0x2, 0x6, 0x1}, {0x4, 0x1, 0x4, 0x400}, {0x20, 0x7, 0x8, 0x7}, {0x10001, 0x8f}, {0x1, 0x1, 0x7, 0x3f0}, {0x4, 0x0, 0x2, 0x7ff}, {0x0, 0x692, 0x7, 0x3}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 11:09:57 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/78, 0x4e}], 0x1, &(0x7f00000001c0)=""/4096, 0x1000}, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000011c0)) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4020426b, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10100, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 11:09:57 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0xffffffff) 11:09:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) getsockopt(r0, 0xffffffff, 0x6, &(0x7f0000000140)=""/104, &(0x7f0000000040)=0x68) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:09:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:09:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt(r0, 0xa5, 0x80, &(0x7f00000000c0)=""/169, &(0x7f0000000000)=0xa9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = semget$private(0x0, 0x7, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 11:09:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) fcntl$setstatus(r0, 0x4, 0x80) 11:09:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000dc000/0x2000)=nil, 0x2000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x600, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:09:58 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8090, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r1, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) 11:09:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x40, 0x3c06be5a}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./file1/file0\x00', 0x80, 0x40, 0x2, 0x0, 0x0, 0x2, 0x6, 0x2, 0x1, 0x0, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="01202e2f66696c253100"], 0x19) close(r3) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000340)="23e794e58e081728d45215928924d78b6341abbdb415f77e074f25ab836102b56ba0127cd95ee85f9e18bfbc6a2e1ee7869f8829f7985e21ea00f94212fd80ccfb5cd4d4cef961a4d3510ab9da4a65ce78057f8621f643876eabbce04ab62d80edb0d98417694866e80d69844a64c2fe1a522199c342f4209a2106d85651c94686f9a87c35f4219b5a1cd729decf88381551644d93e99b5934ef4ff24a51eb3b9398ccfa4cbdfd657142b263630dc88573c963ebaf2295f073959077a9230a8b1935374794ab4166f6ba246254c8e5353676fb5d0f33f2e83eb05bbd9af34aecb4d341ac5492cf69f3de83d7f876f6efae11735d625c4b08443f6c9bb13293d305b4ee90c25dec9a4d96d31a2c009450b934fc2ad02f1088df796276fc89798c166bff9dccf5013fcc6d20c44724b8d5c74df03e9e107989ed3a90d106dda35bff8835ec741b7eb4e212124427cacbff467148e131486c7ae1f8b6055af6a0bc6a8351281fc36187a3c1b77473bc6350827266b66b96f160a74db99c90a37b4a64784353fae57ec695da4dce81eaf7261ce8a1eb743296101acb0b1a6e1fb7802aa566e69a5c13041d2e98429e29d6720ce6cf64b02f5f9a67545d582e9adfcb12b54790831c292ec0708921ab8b9e6790ca95f471c185bd8454ffaa54521b6a055294c4b27c38dde27239ca39cab0c7f6c7ffc3e113823e5fb2bd9a6a64ce4fc6783b758fadb9cdceb3906bb778efc36b189c31b11cf954f8922873d2b1f580cba828613122d713f6266d2dcc1d21a87e54219dc149bfd794cce60eb2e53826cc0b9abb098284475b89882c2a2dbe69702ec1bc122f8ea90235d4a55e2eb7eee7da56d7ea497140cdf68a3f2a318203fd1541053d164268d7c86c3ad67571cef095ef401453f68f78670924caaf8b02eaeda13bec580768c78f1d5fcc01b6f383f1bd6fe4d5d76a612484e564d3ee2f85aa2b88dcdde482b0da0fe2f8ccaac422e56be6cef99648a7d1d9a7bcf199f91e334e0bd3773cc450c749df7375d224603947cae8925ce0da5b7ede7add8b30bc6a9f27ad4ed56dcc3164831b24054360c2c14b80de78f380121521a732e941182963eb97249e2c625f2b398fc10408f8a26031dcf282ef0f1df47d3bb7e72cf6c7053895240a15c352e40821160ad67cc000752f90b2b2b518a4df84a9d4e6384068fd17558ac886c825395fbe01c31e5fbe831afecadc3fd64f01a5f37e7123e3052606fad150ba2f6d86c9a4bd996ffdb30efb3e560ed6f78db45e8e4b391ce1d38d508edce4c9093810016d0b8b8a1fd916566a0ce97bdad444299701fd64ccd3eeb75050b8621829dedc048f58b3d7d24b4c3d658744674e829e5b1c2c36889bd77cc0593d95616d6a4b383bfd72628748f0513ed29e9d96caca6a9bef0c0224bbfc7fa276abe576ecfe315eb5d523513984c152f39b647302acf296112a2f27727be078e047de6a44bc87fefcf760b9e607c1535f9deb80d6c52d2895d28d97d2f261af06440fc749d05622ec7f8a8bb8b4cd01ec87fc1c1dd2d1de009d7b83e289b1cf126473b20e4452f89a5f74b5f8aad122597b1634dcb24e816ddcba906f9f1453c26e684921b29b734a194c443648dd0dc877275c39a4eb4c3ced909a7457bb15ebdbbd053f9996b51744b69cdd10d5d5386d5136633ebfd77cb94bdcec46e5140f1e4f7f3372e085e8d8baa3bd3729911dafec58540f5f088d6df5dd10618ea63c50b0a125f7102a0cc226c9af2b734fd2a59f853819d73a25ea139d73a1f7ba0662bbfc62cc815d1fe0ca710990d3e9049b30cbdac0ec60e46001ab2e17684403cdab466cce57b6b9f79515f66b112820b12186273556811d2f456b8d5e4385a326e6cbf44c975289ce19577f644f418962c2ee41275b87de571eb239068a3acd1eec803842d8143fc35fc604c001a550247a945a412e9411c3c35f4d1d49fe85b8a750c39db657790f3deb6d62210462df62e685d99ac76a111f84da5b53f3d11a5c2f7d50afc1c8fced05ca050a6dcb037f9d8ae86e7dee58adb3b4329a9d5c01928b95214083f5db78cef7ea10c154e56d502526f152a9ccdde1aab809794b4c1c7321f8ccf8778b2103d94fb89d7d34dd6500b3424947ed95b31a3e085719dcdeb086a62563c545c42af4deaee135e0360025facd7ec2ebb4b82959e18c4b1cc50fa8df504414bc334cf86c7df0886a1c2de5c7eb83ed41926c92b6c54fbe811f8bd1607153f37fb68d5cde9d162340bdb1955fe7875f8bf3d554ff07c5ed6fd8afec7285115d01a85836fa597dd63192ee2d2ad8e93e6eead241e539e1ec2e8fbe51e13f2a8b727daa660e70a89b71397e15f1c64b2906a610decf11284872a7acb6dcfc8746f59dd739a75c3f7bcd367a024e2faf5f4380cf8f7cd51dd23eb68de1dce108dd620ea55e8655f41973366f3ee4a2ad60b06ce86e0b3ed22fbc2f8f03c19a3c6cf511142a87c5d1f173a956180d4509e60725965b9465a3793b3a1dff97695a8efd8a73c4ef1440c46b1341ef467da11d1022b170d9f2bd00846069730680b6577d8e71f052ebfe3b3874191e08e8deb2099944ae8713b940390c4125f6f2f746130b4297060698f45e0757a5a99a973e071d292f5499a378df3d1f7e16bd076829fcfc6527e90c611d3bb370d8d369725eadd6709f3f5c4b8178febd84e192e1d484e03e520d59920eb4b7f3a7635c59d0de0a08a99313cf823c2dcaad444f1a435e26742d119b8a0b60e9d31163dbde65a7d6dec4e2295e674d6fbcda636e72be0a8590902125414cd310ce0f70f3cca0c15bc2a884daacc0c3f90cf43b1cbd9e9bd94a9010a0b292a3b4699d88044e8b79eb6f7d7b96ec4da227a6c7ce0d05d40df09c660230a6f8d8c4056d1557b23bb13fa55e8c704257f7a9622fc9737c95df199b809a47a36dd5859064582982345e382af9cc364b58ac9612eb015f69d40d7393662590ee1e9f0df5683f39e5dbc72581a05d1f74d20e8dfeca0c60dc03311108dd35ce84aedf621a4c957ff21ce2265646b43528262ce493c01de825a5aaa643ed8fc8c768af5ec6a808cfd47441169703a1ccdbb199861765fb56dc0f5e3ae9a6bfb7548c34d28db135a3db0e19b2267cf3fe0b63ba4c5c5823c1dd87beded13842b85bf0557a9995c4a2dc5d904b6ac9710d53d00b24f20e3afc654a4a276a3250204be63fd9ebd340652264ae7aa85cb858125a3e59916624cff9eb63b393cbbdf66423c7a576d5772d5186a39c6c7183d46e5d86baa0e776f2b9c0e00fc5fb53a6e378c6358d05dd2a23e97e4e25da53ca04d2fdd8462aa1c41e934889c0efcbbda9f5aec4a357f4e7678e6a6907f9099ecb283b9ea45ec2ce37704f8b1495e0228b8813fed47b6b2a71feb4a1eafb9b3653e51853699a02ecfc818ed2794145ef6d9d3f4bec7b9ecff2bfe9582d56a7d001d4", 0x999) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000080)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x240, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000001c0)={0x1, 0x5, {0x1350, 0x80000000}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup2(r0, r2) fchmod(r0, 0x2) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) r1 = socket$unix(0x1, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8111, 0x11) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000180)="a960943794fafe5c05cfad10b6809c617b5dd9cb9516f2f15754c54507ea", 0x1e}, {&(0x7f00000001c0)="abeff6c5905b8f32b326032da3a80cb1bd9f37a4835b4754868a040b9d7da82c492c581f5012014515b247247ab49ea9e38397338bdb2921796d1d9d2a8a007e7eca9efb809793d88f64378b873355ddd32aa82da4f60ae5bfa4f03d902ae3dcf3ddf3ff66342793c3029c4dc3d9cf02f273e37d81dfa8843315494b56d9b234ee8bf1125532a397af36aa889a94779f3e9f7167584bb1127247822b544cf04d919cc1665ca91de7fea2f5b5e8619751a4362cbb447d65e52ecac37042021fc967e5b2ad1f8ace497880cd2801841cd41598", 0xd2}, {&(0x7f0000000380)="7e684da0c3d4c72806d348e6cbc689b195a8b13a143070ba6f08424216b31357d167471d29b468f1f6d0a2c4cae13c94b82149914411ece58d5dd71f5f58f34747a9736c338eb1a0f5b402bfc568b18958839cd2c29e21a9fb08dc6178c308a5f6cbc92aa7084d36a71c79f82f1d44e2b134f52bcfe99fffbda2062ec9c577f83239e9b8b4e975f5b42c7ee5f3c61611f7efa01972a3d1794a6d04b7029d4a50995276d28c8694ada53f4f65b3c3dc10bbae48e9e4bb508ed74213f2f31074d5d40382b6d7e406751e53d5ca7a9a575268575261369971681f0612260694fb11db7f4d80745115ca1557a2ccc76e3229b426565460d485d11657777c5ef8c57cd416253a8928ee91d404137355878ba51a45658451f0a46b638f08c12578fb1b465d96a5b4d5b7be2c8576fa97ac7fa6fd241e2b60ced35b9d1adcd3dd7db6957c86d796974d78d8138dd1eef41deda83678c559324932a1b2f8443ee37a1be6ef0477fe82ead145c8a46971980cbd0701fc9b773b5d88ea98237953c4c53436d30989bb70d6d3f59c904df5258f56d28764ec10bbe18d1e0165e91d1d984a72594b762a1e7e414f2277b6310f21ed5c51df672819b000494c4e23d2fde64eb73add28b50782e5db8f56c0de91ee900c68ac93e6ee636c39cafb270073a73f4d5d4e16f752742a9b4cfbfaf01906fb2f386e424f1dc214ee9a174915af44ef11d1395a6b9eab2b5e844b45036d714ef7206bc55be512c283087443b3e5bce0d6562db8ac067c45f05cb120a4828cd4a4382d5b399b6abe19557e29ac2753f1fd0be253e8eed010d57a6782c2858a9d4164c5ff5764bf4ffdf4e8a26ab6c9616c108418892dfa723875fadf10056d2bb18ea03e8c2ef2a4414d0ae78024ac648f6e491ac52ba34f7eba3ae844340059ec581c9acecd5dbb615274afac4d19d79d7cfbd0209f6d8182d20425af85ce21a2f5f51e38c93f273c58ffd82ef418c6e4281a090e3067e7a865c64653f041c800ec3008f79ea782a37d95858aa408e7c245516447cf6358216549e01ac689b8363dfd67899a24ee740851b2fc8e63569581af40ced5b16fba2ee97dfcd88b55aabf1a223e26ee3a03a1973e3813e24622fba2229d40eb87e0d7de3ebd4e3c0f482ea98eef4578e564f66fd727387e9daf2386aed08ab035d370f74af11a597ca5246237b4bd74a2272df2e3e0bb4a0771578900888052512301085bf8f1416e7cb175086a79d166d5c87dbb04880089710e2545f362e6b1d1c6c3057f2ca45261b48d747a93fefeec99960ec5c1eb95d5732fb3311b4635cfee2362a3c93ac10d1542540369d10e347b16430929a1b510a76df4a1229b85efe1c170713bb220c8e0c391456bb9517fccdf190b1824789c0976ec79cd729c1e34ca8aaa19fadb6e27326220295d815a874f67feb210fb1282b3288507db7310ecbe82c21d7cc0a774e9d85a7fd6fabc0851bc7ae227438f88e7cf29c00ccac95a6275cf27a4eeaecf8f891001ac2551dbfedfb1648d8a6c9645a1e1637013325ff05ff12d34aed61e66d6cb929f9fcfebb90df935096a4ede7ecdd65fe9d3267372f65152094227dd1de5e59b43d65a9744bb40b4d118c5a969220fe7bfc1c287e8223e905da5c19e6a5ee05e20ff074ff06f2cd21da25e440876634ba4d479531b58934f5f2df99b728717f16a4329b8918d186d2aa6d1912ecb81fedb0a842e5a274876545244b1e6f92294c7dcd2fac842951da0418e12fa88bde8ba380bbab4234e0b7110d1b9a344b9d689d4ee92e377d8c3f0975869f852028dabdf535eacffeccdd3b3f107a1ecf2c52f18cc0fc5ed76dbe460e8c27ef708c1667f60824fa5acbbab272fbf91df6ed042b0475fdfec19d80e67340033d6597459ce8b9bbc18a63b1dc4c769fece3b0552e51c8312eced5584c92f855f35ab7d0259ceb968b6e5858bb42a6801bcf4c59aed74bdb1ab0933982c3ecaffba25d02224ad39d601097dc41a466f37586887cc23b8315e105bbc2e0cc9484c3ae89193f370fe99e28a854fc3c6c07cbc34d7edcc016b37fc13de56d084839cfb086a428e453213897f59dca758479a99455364b1d202ea5fb049ffc66069f6d95c094599a395ff476e3a7001f61c86751cbce7a7d1a2c879e53aa14784006cd55f000b59c211f487411384fdad9abefbbcd39bdf5b6aa2b5288e82e45b5efc420f8d4b1ef98d80362929fbad41ac54c363c212e64b3f9c5bbdd1344731a5ab0aace16c61e412e98a0614b47d8e676353ffb6f5b355da02bacbb7362f477a9284d6177862d1db05d40a6a152b3d185db9b48278be622075e2990dc81a3c12382a7d018f6347d63381d3ae2147fbcd5310bbd2f57400ab188766970730b18c1119bcd89bfe83a991503e8f6a052a301e18cc873163df290c931893f09da1448e521c1daa133f7461884e1d217daea26981964b409d268aed543e5072a250c269a98004152738bb2428f00defc165cbc7d7377c084ce894052b198cdcce46fe93eac0c09160fbedfa5cc944679be2f68884c7ca433511549f0cf46bba568fdc6640fa97de200db591ea2b7de0c69541581ed6d76a1d19c1cf1654c96a8abf3b3412ab1efa1ea00062eb662fe20500d5e965e036b55af4c88ac24df6ab0ce786b965e0aa96491201daef879e6a2836e867844a052f447296c97cb0efcafeeebb10667a1b02d841b2c5229e4434f7dacdf1a7fbc0b1d7c227c34d59e21556482ea3ad8415a1800fbcc3bec2835bce9aaf5a4c1e0fbdb88295967fa6c2599a8a8a65ca95cfe1ff1c47e0f118a3481b06a3018217b60a1fd1f0206bbbe7495f48ad5d8f52b96fedd6fc8bf7d1026ab911881bd1304d28cd5997cc7fe51e19b909b105b069cb70784b827690b1684fa38fc3bac7c2ad8d93cc32e90e3b1f15ec1f7ef290ef0959896725dd1e66d012129e2975ab935e48b022f81541342b4341308c1bb4281b700db318093e50c5cb60a646b051ce93c6ccc0687a4725087766056daa4965ec8f776ce84fcbd5d2f459a6a58276397c8af1b3b4b7027d0a83c686322a7612952428d2f3cdf2a5ab9d0caa437e73288d014d17de0d82f3d28c669d86d89e88672295eaacb1c9610d5fa3bdac82a3647ac9f65b11778e75f9b2a2492c34316496718e93876aa1e9bcee96b3e843194c0e8e441f922a79ffe1bd852d3fce7e83a71952f60571f31add2f452c9cbe1861482d7099ee84f18ed9331c4522a1d8aacc4cab76eae70a0f4f2344e927cad2389a2e4fa257158e24a206f1e71d15d6e46dc1cc072ebb382b5c9dc38e880089dc2fa6801355791c6fd97363d507d2f6b0a886816c4620054e24eca80cf8645231316858a1b94423ca2d93115e393071125ff3c1b9bac5438c8ca4595d8ef27114a922a0cc0bf544378f2883360ce67c0d179c98a7459fe3805dd11907df51004d7cb33deaa20922bc0f355c48df552a9222aca14d7ac974b2d5d78d3b87ebb8d43dc2165e746effc00d19472a7611634efac3dcf83600ff2de021e98ab0b17f3793dbe4255c031a90b4badd52c34ebe344ee6cff6e4b4c8bd33d998521fe6c93f357edc79b952cbd62f337874d049422e03c93c2d5dac4775e9a7cdcba06fbfe76784ce410c698dcc68e9aece4ef15fa119994a9782492e316cbd0d94e89f2d8cee8c92bc2899761f75bce571eb1753424b1d7c7c9f4c4b1fd99284ebf1d90343d876df1838c6052468ddf65a11a8cd1da2aab4db1849f68c1ad022d41900f21e9ff2bff4a3c90063a178c3d84f1fe17b6d328ac5a9295c154aa2c6adabb879da56c8bf90bc87d40ec49f01a622937a1cbd896756f3e15ae78770dca2f93124bd58ee6c0ac7c2ee7d293cddfae5d051a563b52effad3f44d1b467c0edaced4be0d9ec7791af387d0ab1a6a81cb526c3145bbcaed8f34fa8c52dc06520d137774b369cfeae0467a89a499a761e2bbd6e3161cb68892a82b4d836d3f024f674adbdf8f9254ea5ec2240278cf1fa00d1d45659f61755acad5349bbff9d9612683e6e2f5db9ddc1fb480feff1eb4c626723d4a64082982e1cb3544fbae8812f04799b6fbbb66b0191da2452f5d8a78cc984cf8f84ecc9ff42d65548adc71d24e4e0674cf14c0cf1a76e98930bb840eaefe55fdf6bfaeeafdbf55d0164074bd9d9fb1122ed46df3fc6983688ad77ce7fa2682260d73406b1c2d6f8fb6dabf90a75c5ab85162b209a16ac887b99cf16d36a4384b119a827cf0b4e7b2183996ced57e4fac704813af5f276d3fa389dcdd328fa627d7193bd3092b9dbdbcbad876eb6743fc899a651e1150bb8fb8a084576fcc999f8d7ea7977781a7e72d6d5fd0ae391abf37829ddf72943c1f27dfd67365ac3a880d4f25b4fa51902621017a1ab7f0867323e1c7459c63e0704985261e5d09d8d54ff549e9289b97ce888440a332ca7585382ba3beaf9f2e387c72eb9cb72327c65ace913184806c4cc20c178174bb0eb535ec5f9338d0f3f3ff77c150f8486f9019788cf551fd9da55a0a0a1df177cd4ec7228228726fb6a19e6d6f2622c1b462e9f6ae52c8ae672c90d9868a882e5419840ef6ccdb7e63fd6f1c7bda2d793675539f1446a90a3c6589e6de816c688e277710e4bf0d06ef0f3e45ce98bced2522d52c92b645208c075c0e549854d03512a3c01504405a17d7add71d01be8d231c92fef9a323cfd9229d72d01769bba228864e2b23b66f643ba50d1bace5b89f5602277d71c3cfbf728b36ba954813a9c94f865a194ccafcba90a2dccc86f946424e0160fc4028c6cc769b823985c1cd32953ad58063a2403165fa66fc7a15d0923bb0be4be9fd228b678ec252d792f2a758afb8eff3a892e51bd1bc249eba20ae26bb371a786d7ca3fdc8e8e7e4df2b557bb7449cb9e2fc9cc41ed030903ec22146e0a563f3b7a4b25016806f7dcc88b02e50a6c7707af3968a1b525322c5275c58509efafa30c2fec9d0feca1823fdf59a245e3ebd82836d210de58d8fc26684e715fbd27e62d6f55fb3035c286e0f540733209f1fd88906eed8f65ebee6f64285f42b2121bfd9dea25d77b45e0935748f45089b1dec4782cf8ed006bb91f6b3b308bb2bd8ae117c753bcbe12b35651f9e25d6cc9930ff530c6803ed14fe4b70d28b596344da88b9657919b833cae5cfdca31f725cfba88f6d0ae2f2062f614ab14cc24d120b897d9ec5db053594d51814d99030e0161c5a6b3df237ff121b0ff67e64a33193deb3e685fc7415253d448fedf0c38e58edb62913d735e1bdb47b5ac5906d3851b1851114b202fb05b3fa5cfaaf550311f021254bb34782a582e38ecf922b47dcb7c592a19cc71e318a5d38b7f3d7cbfe34c2668b31e71277c4076e1719b02c4b37ed672b2be6f54d012db7794e7e3235046562bed9362decd0e94ab595e94d76f519e065538e7d12f08a418cc0f6af95ad38eb2e37953d848e8913a39ba1a54a41c1699e104c6f49c96dd4a7c7c822c7ad5fc233c478de40584a3c30dc1bfd15485b5150f068cd5a00ff40f79fa9bd6cb22690727ad83556d778ced6564342262e46023d125cada847e788ec7088ac76372e7aba62b0cdd4eae74f824b63f09f98978115d34a4b98db6a964097a17e2e5e6f56c352736d6b677b55e0ea30fc55156441bb5d6d07bef049b62045f41f8883277f78113c28db97ffbb1b469952259d67aff79e8ada854ceb8337af95c3dab1d3a75ec63b813edfb1087fd26c353892228b4f7316c63ddd4fbeb2b3d39328d80bfc476bb", 0x1000}, {&(0x7f0000001380)="e581e6cdd3235e6e7648bf31e46f2b69d0f49e17d0654311d8f2532b87643a46f58dae077cb3762946719e9e85fc92b8a18ad61d2493428a772df5f2b901ec5deb083c07a362af9ccfd02c59ffcd6dd946f8d5ccfebe4762c272457bfaf4fc39c96e36c18b159973b64840836d8e17adb66cdc771642f8", 0x77}, {&(0x7f0000001400)="4d243ddeea46c0af044084926cdf2bc6a36ab8de632e4890d165ee494ffe294ff84f2f8389719adf5efb3ec8bf6e7c3e8707b863e533b442e7563373c94d4826f34ad539c68f9a196787d680fa8f621ed4a8d56c10de3acd94b4c26bf6e800895a22f9d9cf5854369f7ead129a29ea85993c2eb50be736faf094350c512fecb46628564d47ab928055f2ffc2554ade920be5a56b1d9b1cb42cdc1e05426081ca03f3aa0ec859a2bcedc0cb4e31c06b020b209c6b7ddf1a800ceb843b96c350af24bc0fad78d32e83fc7120e947c161e9dfb3610ed1ff38629d23ebc6", 0xdc}, {&(0x7f0000001500)="fbbdc0bbdd9a7c6ef1513460d62e9900c9c87d63cb2404dde13a462c856f6d02682bbad645d6ff3ef0a596916be715b128bd52eb317b80230b2b81c2b10d41db4e03eaf79de4e7d10b9d9224c09ed5b43f5ffedc04249865a95859971494e2d78366358b0ed15dbfa1a74b8a55d6adad6bf81915b0be450828e06f129ee46c760dc500b5b2bbbf5233f14af4cc647f6011e78fc7b2678601b93f1a9590f8811e56bbc073046c839d940894a3fb5ea87408693df8d13c4c46f585b533f74a87c1d6141ea832259d96cd689571415f18db8044eca152639611d636e61d09fa4efae0ef6ed8b05878f0a17d33aed8c5b9eb04a7", 0xf2}, {&(0x7f0000001600)="8a4ccf1aae3aab5276c78126609b74bd85b6801f30704749352a3db22ca22fe6476a700c08229aa4e7068b54f550e29d121a928be9b7faa2aeb6dea007b1b669fe778a140dca2ad4f65e43a71a7753d88f67895f12cfe3714ddc1108a702b765772adfa7d79c506c226148faba59f3d83ded06", 0x73}, {&(0x7f0000001680)="6f31874a2a1807d3c3a2bb87ca9b18be8d82f0658afb8f35f8fff67ff40c6865027e7e0f331a777ede18e103502499df9444cb8ecf586116135023026560b47ee354fe74bfa65e7424583721c584eb3b086d49a6ce67523f76bf60d765ae7c5b352d87aca6967ee98bb9115f6a2a822b0167295fa236a33dc671aab8ccb154e3f9b732e4d4931c1d24e4988e72e135b33f0007b16d522dfda36f1f1dcc240caefc009c555a8c0c05069258a26bacfb4e7689aab6f541a6d6b1f73fea265ecdd470cc645209977492bb5f7c2c9b9f766ef29166ff66025c175e2f3c2cfa87862db37195", 0xe3}], 0x8, &(0x7f0000001880)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001999a2fa787032aa297498a28d484e"], 0x60, 0x408}, 0x404) 11:09:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2d, &(0x7f0000000100)="ebff", 0x2) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 11:09:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = msgget(0x3, 0x8) msgsnd(r1, &(0x7f0000000040)={0x1, "36d5f825dbe982f6b6f7c36ccf7691de1af712c68068f035046800461e8ffa199afeba6b96339c477864935b7577f866e7897089c56af02df7ac710ccbe974f138513b90549022916735237a75d8af9ea87bb9d78f26cedfbc651351d940a647885e2c6eabb4382b2fef70d4426d90d5a28537392d4729"}, 0x7f, 0x800) r2 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) write(r0, &(0x7f0000000100)="18d22546b84a52030d58858ae97c0c47a9c131802a39177ea8becf3a0bdb57e7fa97ca48cac1a4f20471f84928bc52f2245376db5b86917820615aba37326fa7b9f9dd3a18957c2ab907894717112c0e853a5d7e1fd2db49a8c0a253f6da0a799cef719c64ecd0620439bcd594edde5ae68b072ac394627a88884a155825ef2518a1297d1ac161edfff89f8b3e7d8093dc2a5cf98243a5f3a2fc7867e6b4f97569ab200d7828cd1832ea754c7e4ac9882c3b09bcc4f4b7e2d1a0d8bb14305d0c268aae3d7265f8f89a0478e85ab2", 0xce) 11:09:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x810a, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1f) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r3, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d", 0x5a4) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x29, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) syz_emit_ethernet(0x4, &(0x7f0000000600)="b6338fe1") ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x81) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) 11:09:58 executing program 0: sendsyslog(0x0, 0x0, 0x5) sendsyslog(0x0, 0x0, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/204, 0xcc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000880)="e0446ea3b8f21b09d80c5b4f35908bb676c63418082bf5c2bc735f52a382a59ec8c7e350caa796c81123b142cb096c2d63adf9590cc15fe0d54c61e694601bae2ae5ea239d98ce2ec04a26284a5a477b2a230473a46c6e79ade37059c7f279db097530261c9e348a3dd9779a252a8c3f4247159fd139bf4b6f8423133693c2f4bbf0f037e7d6365d16730ec5ec1fe451c4e57ecb9f06e3f93addddedefe30d2013522d2050d645e185012b73c9b0374c319827bc9e7425766f59007c510e8d65f37d3c2795d35b2584bec8946ec5c9d57c412275f547ae30a53b3d0791d323a94819012cfbe9", 0xe6, 0x0, &(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0xffffffff, 0x4, 0x8001, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7acb00e6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe006}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcb5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x3}) 11:09:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x812, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000100)="0edeb693ffff", 0x6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x3) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/201, 0xc9}], 0x4, 0x0, 0x18) 11:09:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20081, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 11:09:58 executing program 0: setuid(0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="1670a3c1acc167ee111815cd54da0b6ce3493b4d3d42e00d77e238f614059a91a6d130cb1303bf9a90234ced38955fc8ee93aab1604ea3317efb802de80effbfbb8d4c170560c3dd22771e861438a9ea0cdd501035247f94d2169357db7e2658f0de2d4426e2d67f0889ea5262b80464db596f295e0ec11a04b0006dea4382a9ca1197a1e1e29ccb4907ded56326a9b8dd192715b29edfb6c93e903de80e6efe8ed887e7c2ed8e70fa6d40014de5e7f1160de071b25b3cbf1a099f8daa2917fb379b76811e718e0bb1decfe0d2bc319c62822e9a10b77e00a6bb0be202601adff380fdb3cf596cadcf", 0xe9}, {&(0x7f0000000200)="3e3fea4925304e3a235566e117b4e69d7b86e5103e31f6a4b0206e3f922c8fec0cbaa10ad6e58d5eafa01021282c12e14fad65a90116b1dc8951ae4ed4d7444fb0dbac0e54b23b9c0f04f9cfe67d750e9d63395308ad5e432e0b3b56bc91126903a55b89f99b495972c91f5401f6b3c90cb35cfd48a1ec232f4da2c27eda75e00c08d55b2cc19d508849d0dba0a78aa4097e3334e04bc9a28e743607eca42e5671aadad83a1f0e3e82d5628f4b7ba2bf2311aada45da36de99919d5c43c2a56447478ae89af25b2b0b8085daf7e1a02216ca3b9ded28c222f882fd61303447144525c494f680f42a813f449d7e3842557cf1f077eddf7a", 0xf7}, {&(0x7f0000000300)="f24353392c88d777f0a870d6fed3351ebf3bda3246f07b2fa9e03ea13abc4a292e3b50dadbfcd2f9c1e60892355c6c8f1b13e8", 0x33}], 0x3, &(0x7f0000000380)=[{0xd0, 0xffff, 0x8, "6dc76fc6c2dbb18987b8dbd7ee565e52f33564b8c0981bf1c688e589a6473d666ea75c91d4a5922bf915bea4aef1c7d7786e0749ac3880738e72f99c5df51adab8306d16c308a317203f4683ee2965105a19a5b6d08ae5a7997c2c5d8db15347e460feed95c239694622c88afc29f031a6b4036cd11665716a96658737149f45b284066902b6f8ccfcb6b896ea6c0319266f73d71981e36da07bc6c736810de2008e64e23303db1a2e17f75c512031ba9d011231a23258c8ce"}, {0xa0, 0x0, 0x4, "a45c0da67c25a9cd9114f42c428deabb82e377149645757f80f8bdc1c1c48fbaa91b3394d56321bfed1f12ed1886e84944f0688526e9f5f9817f1353cdfa9acdf2b718966210cbb83e08fd523566b913837ba8c43bcb687a39d88abdafcaffc335f7afffd7053becb933c3ca9da347865c432f502c773c3846b5485f1236170b9b9736b9f2227d645787fb0c96"}, {0x38, 0x1, 0x200, "56f85f787b145e2ff1e905806591b5ee2e67f99cb54d16cade74fb322673bc4ecf27"}, {0x110, 0xffff, 0x800, "6332afe0a9ddbe9ab37aba330e6a55c94557a4b91ab9a6dca449e9b72689b9c8cc3d6318bfcbddbea036ee863d810f4f0f62c0ffe09467c189a5418814dd33a109aeb4cca4aa6fad5509461c31b72600efa7c7f38ebedfea2e7d2848be5c212d1071dc23c941479f869b493e4a5e11010ee8af410b6f16e8197d8c05aeaaea7eec7975a9959211971805350c94875288b898b9adab8527aa0d4daf037f3b2c74d95037acc0dc6f06daf57be72b2e81e57a8df3f00ef4cbdf9761373f014aed5d44ca7b11b4ee2d4a00435f3d15e848de57c79905e3c604f26aa61f5aa89c3dc29cfa444ebdca6e4ac3e7b28221712b199a78d5af370224f5735c"}, {0xa0, 0xffff, 0x9, "acf34e56484a33f3008fa4fb8396ef07ca3ec2d7268b9510c946ce1f2a13c0815b1a739dcd2335f529ca146b06b03ebc8dcbb0c0a6c831189a5feaf0113b1bc5f67758ee8548c90790e5c86cea5df4b4bf0bfd15feb4dcb9859233f7a8e54f5d0597a92b2cfd9cf4d8a85e31ac41d50368ce4d1a648c29f96b3ad073c60d18fb4a20bf5d777979247a9b4ab6b39c9f3b"}, {0x48, 0x1, 0x101, "70e32df1c4c49ac5b1abf5d20ef96d846b2aaff6290fbd8f5041d399a0e10895dc142487cabd66eb3fe7dfc3decfdfaf89fa3cb75cf69f25"}, {0x90, 0x0, 0x0, "1875e64fe3967405b7fb758502fe88ca317fba96b15a26ad18d3ce3ba04cdb4aaa51b68b0346059a58cf303cde2acc1bb83628e2ac4178c5af8b7bfb9c3b257e764b87c15178e1e7adeb0829be49348843b16b619ad82e8211645d2366cab91d7a1d3089fdd6346317013f698a1f1c9a9d62dbcc4d14af7facfcb6718fa62b"}, {0x50, 0xffff, 0x2, "aced9d85899946bdbd32e5f5c9d958f0672a0f6ae20bf1ef0cce29b49c8bb96a1a65da8897bd3cd2349c90188228d9473ff52660f2a882924593afbb21c7e1"}, {0x10, 0x1, 0x7f}], 0x490}, 0xd) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x5144}, {0x4, 0x80}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 11:09:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x7}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b80000000000000800"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4", 0x20}], 0x1, 0x0}, 0x0) 11:09:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000640)=ANY=[@ANYBLOB="00c0001362757300"], 0x8, &(0x7f0000002a40)=[{&(0x7f0000001a40)="8fb23757ccfe9ff4d8cc041ae5163f1c20f2db6a10a95e9868215f6b7280a9c7668ed9bc0a63714657e0f9d69afb04e9ff0d6e3f4d191b1957dfc5cc08ca15677f51009b30473a381a8ff145b1afaffd2b5c3ec5e523c4cded6cc4f730755274611c07ff76dc714d0bcb20b96a3a70617264414dc5338788ce3e8b0fa6df8e8758bc1fec9f221da669bed06fcf965c6a1707bface92c06628cd4a1d2e760b1312aee5c26b9468df0b7e71b6ff8c82a2dcfe449c27f454b38a9c6452b28c2743989f0344b844fdd7b53f762fa4bb40a9ff787adddbae88ebd0d1b5824878dc6910e4dd106a36545ee9ec15d13849409eac9f660f4250f31cb8633d367f626fd74a131c3bd361ee38a7137ce54e37e46598a428f2ba9961cf5eb3508ab783b069bdf0c9c287de9825eac53a1707535859c023bd9c729ac075b3cbd0b6d92218ecdec89c4ff758614aab97ad9d1f629c0b2f1ff52a621260fcd16feea1deb02c7b9a4eaadb1ea9206e5f2668bf333dc4b77c114415c6abc2ac8e4f63dead887a808580843ae9bb5b467024d3b1d34a2c18a0522299977e18ff3a285b636b4a9974063ea78216c22f25f3adda091854a1cb144b0989b684d1f3a3a3656f9ddb15e4bce2d8a870f2c345ab9725a2867e2cc5fbdffe842982a9510ffd555bce79b71f648434fe93b398eced2d1e0382c6b9edc7e57483d4b12154e2f0cd06a4f15910f92a80099a6b5ca47a0ffc5c6e32764fa2ef44e494e4029a266580a6ff3a149fb6a9d5a5d3449dbc559d80c364fc6fe2aaabf90aabca4ab41f7053b33aff9b2bf61a9098914dd956dc5d660d35b6c7becc9e50ebbe1770840491da2f1ed7acc506529561ea4c01ae79a1b18cf332b1ee8ac8054be5a482b6e0751d2fd74dca3b2069ad04bbfdb0281a9ddcdd7e5dc70a716c74791c7b7cf0b46c81a44e7490a41db06bd59e0b11aa98394cb67e563a7c39ca1b05d4430efdfcbfed4d107d7be7dcd4bb00f78d99b2b065af0c0344d12d0b00f7a50bb96b4029845810008f56a241bdceb8864b6d1fececf452553440589fd08ef3915419c1ba273a4c898de9dc9cbda7e0184d802cd354b7bc8327a4361f3dc6b7fdff1ee740de52aee885861edeb6240d2982cbb7d9ac8525623fd404183187b1445c207e9e1b1fd93c315570c787cc6341001924a025418c0c7b9e37cb6c29d2e9945a81ba1983d57fa58e01d1d8ca245d9c5017a781872866f34d45793f45500b5c0b5061ca2c6900b3ac6fef548a8d2a7dda7d8c1a9c24733f978a6eedf62f9f8c7363e3fb44b60f873aa5c31dac7bc18db6189861f9a116da8fcfc402eacde80f07e31a76eb1b66aad1d4bad49529af04a15e14656f207ad524e80920ea81acba2a180224344c847dc566bd9f3be16066ffdb750d462b6a3c97f6f4645756269f3a974848406f9cfea84697476295c5b08a0d6f843042912b48fe2796376e64ea4133c048b44597a91c5128e7e647aab134ca8e6680e91d055b71eedd3a5d9fd2d3cbb52f08539f295f38984d201b64dd490d9bbc1ea2aff62f2d563c0ba1146264fc156d3be67d659c87624b65c44e4638d481b665e217f5f530f116cd5f186036868d283876527b9303ff4ed51894991860fdf28d81657096571be86f36476531e9eddfcdc7240e5b9da4ff76877d68d34fc159f88a6cc745f73424095a834201caaa62810888b39f86126974d519f9bd7194cbf3ee5e18996c9cb0208ade31cb81d33185466e45105551b625a67f6ce234b5eef1a2aa5b8846d32208485cdd57b44806b1849ffae0a5b75049e5614849d2d084fecec5c76ad210a24d46d8c4ae76cd5cc140b00d1325c2e2972eebfeacf1997f44c79a78c61752209ce1f116016e5ed686816873a7ad3fad85b098fce2c0a8b9715d97ef71ff191740c17f7eaef334c5f8982089d2bbdb0e1c23ee949f3850cd29bf1e119babb528f363b36d2d79b2e4554e779e04c3e72523e6e1d4280023124d9ab6367fab3576f01974c507b67c0ddbc9b2cae15dded84ba0366089d21f3f5bda32b2461709ced2601bd7fa9d59552f682ffad917d00e5866f6e359a94c218ae80bc5f918b567b97031255a2f4bb1350491fa8878c1274d4b08a8bf479c6f55f875f5df7f3347d5c532e2d0d62ffa94f139d4f14b647f9dd9d612e5e01631a7c86f1fcaa4b8922e21f4693b5449cba06579a7ac15b6b5dbfc4b8a22c2dc3c7d4c25e4f51c46bd6443e90616af15cdbbd9455fef83b68e01fd48f0f1867ba4f1e0ce006aac019703bc5fd3942b18f9191e4c303609368bad0671f98c0e77650889c37977fa42127c811e2fc85f711512b1682a72b4939b70ae24f827abe033dd7253c31fe3a12172c3c9b5afdd3f2b75ecb4156f07f8659254f6cdc2a3629ab07bcfd1e83799ea7950129b6caf4f4b15d94fcf39a8627f8320a654ac8c43cf47475e252bca3e9d6d70c73d69e6c174a7dd639ed9f8578a704e1949864811d9329a7538419461305d94b03a92ad276a267a06d193747ea9df533e063292201884f1c88fdc257f6dda211bd7ed9052a74a207c0ea5dd0e2d67482ba1eac0104da9fe8e031438d5e730ba3e171bf5f45172db91363a56d27c63d3a0cb4adc8e17705624cda6b2b5bed65edaa0b5398d2d3991ebaea6120c5b7c650499b674b007c7eee5b71246bb83c285db2070495b48b5c896d6af4adce941588fbb1161dec5ecad3a2e31c4e5307d61c43666868266c535e60b604f8136d21bc0ac865886b0890dcc3604882f392701d395b107696b32d0f5929dc335b61e67f4a1d3cd7c790a33fadb7afed165d3468dd3ce5f70a91dbed552f912ef62844f54ef4d8cf91f1f5e03e34a0f6f4793f50311000255eda2f5555686207cacd093f54a1cb1dc7344592c4ce89d435119fb2b28a38bf75f80a4fc91a7bc23d7c4c104758139c1dd9f55f675175b34b79d986d75c1268155524be9068bd55023323962ed5ea8555a59f8d160b56d9ea83196c671a16ac71318ba3b26190b224398ac71c080cb7b24e598b1a6535ea42a7d70ce4fee0030506d318681ccd90c97701e000df34c85d894dbad9bf2f5f8312d3a6ea65a373f9aaf220d19a1f852e72db662b5bcd22b8447933640a771d684e321ff54d79f519fded53e024f4b13cc4fa90b5f94386c71f4f65a6d9cefd5b2472c87cd0154e29f3a625e6d900e8a4213f84eb58fae934e1b6181e5369a3462264e04f4bc7cb86efbd36372fb3274f1ac9ab2d5b462ad066962d74d9e201ae60cf32f61e95bfcf25c842865f55b0cd671b04fc7a4e75b3e96eeda285bd64991488c0e7e6c52be69baf2e4c06d7ed5b4f5a6e1f3bde30fb3efc7743a9aed05bdb7e263f59a76128bc460da74e534177dfb7facf913c1834c14d13a174b98690c74b4845f50e362b55561a75783518c1b629912a9000e4dea4efb449acaa2b03d51be251c03e7ae08b42601d7e2c5626c14ce05b972e85ebff0d3ffb3cc57b73946086727ef49ff65163331ec62a3cd52f9f7cba5d997a7197eb48c50590aced6421ad97ba8ff81123a8bdcf9b879c9270ac6e7a93ed02acf4c64909032753f07b3d82eb53c02156884016ce234c7c1167de6fa8b4d333d317cc809780b1a7bac03702073dd2ddddfe75f056500d3e6295e0194f32f65d50726476f9354d6b0d01d0f941e27259068ed6c41c33b4b48ddd09d7b4bfb6561cdc7ced62edfdcc679ba08c7f20603d0a2b9452e0a6b1799e641bd2c70b776f966d4f0bdc30228852169269840850b1113f11162d1c37f603dcd893a158912b0f20b4be6ceb2c81929b3d01ee3df8153a02637f1c0701ac5f276b49b83c45941f8019586c745716da3f2db4fa71439fb676a2bfa08befeab4fe5b7c8f7e36a7ee50dd7e9854b16de4ad3b837a9a619e8145b0546592955924ef45218ccc82ed815fdd817cfffa0bae651796d41e06e6ac9f1597e4288956c6cce268deb8767866cfbba4214641b5cb4487d4bd22a9ed30c06aaca58b31ee6bb450edfc4bc499fc2d631cca254e6862d55d5cea65802050f6984b50f91df28d4d86bb513ccca63abca7f51785d7fbd7f1bd59227b8b3d45da13b41d16154ce63047cde8c64a31a3a159082cc2a75fd96e9611f15dcb47945eafd56a31e1eff06e1a8fe4d37d039b7f2cb39ceb81d00a8c9dbf7a668378c6bf4f01c443d987d1ec0a5c3ccc6df4543779a729cad85c87dd4daba35f9e6e50668dc0a6bfb6cef69239fd45368a7861038a443459127fb20046a0719db561fc446a52f6ce6c73230e3e66147b7f3f4370f9fa000fbe982e3fd297e2cb466378c3bffb00a85521ccfb45732d02a3f1e5bade10d3aaa3fcea265254e7d2586ccac903da6b4b8317e46ac04132569c1b851b0830b135381f528d61e8a78c43d6bda4eb33b851c1e0d90e43d8efd7672d141640a14e784d0e6ecad0710f125d222e7ad376186401e963b661660df6af5e54115baa34cebdcf0c1d334e0bbba3282f1992b05939010af5b988e644e8ba1bbaf9d5a90ab89deff1c0685c72572c8392714348e751a00eae1463517f30bca05442adb2efc20f40237179897c9d097820e98a594eda4377c0a3b015b61acf34dba07169f1c94709e589fbbe0595e89bb8721ab8606b50155c8b94e8f903c8c582b102d73d224ffe0e600f2da40c91b941a7ef150101bc1ebf9a898ad3275f66e3921b2c7057bf3060faaf40e571a2596888797f9bc39558fb45a3e1d31d7946bca7479c2e1cb967c420ee3bdc93f51d60356f6ec3468e5d0f98afeeb42a79c4359a266732b35c7046f1a517f6f6be13cd2aad24c9d8ce13da5133af29858bc3f2ea1ff4bc5a19cd2dea8a1e88b7e3df1fbebe003666bc28835d0a3099d0549f5692355cd5a7a264df5316724bc5080b12524425a228ab2a3c777bb9983efd674039675bcebf4c77006c6d86cd0a6d027a67f6cac9040ef5716a3f624fc6ceac1979f2b61cf63a1de557b4a173816163938b75db9ad2b938780018e0918299831be426b6a4e13c5ba1f94a0e4e7c7b8f84d2b2c71a16aa20eb19bd4bf91201e5f0ba4f18e0d95e44fc0d452dea7296afcc7052c2eb2626b6c29af8f5776fe9035df3ccadd9ae42475842e5157e887f768b27fa3e6a9b8fdd76038702b65cd2398d592f6f7d82dfbd9de12f91b9fb8df287f596261088d4296c8c64d2199ae8a4ceab3a81ce6dd5b83a2da51b8182f2558df5c48b404071fe37ed2cbd7425d268fa28ef6f356f860fb6e545b2bcdda6124441c6eeae96887b73232b0649b2f21d2152f3939eef3619f50de88accf5612ce214b080c0cfa8af2d62d27b7c7c69c114d6122b9986d31b13a5b84a1df2effdc5ac2a4bf01d002fd76d3ef9892e9d1b5d6834809438c1aaf8e05c8a37bd062cf55f2d0d0744f0ea6f054aca3e0b1dd0d23184a2892a57cd9264a239e9038a21cf7a149df324511ee7ac23fc47b9a671503dd9438b33300c3fbe58fd8b600ba27677ac2d1929c39ed2ed2ade18474d02278efe3761b9999e3e85302b0e471614e07d6f31713aa09f58266b03b918627084a321067ed0b934241bcd4944bcf4502d472bd64464c5d0fedd0e7838fbc9affdd591f2a7f9a7361e252908506a43329e6a96b2b6c4cc95a765d3fadc36a1dcac6ba9f8a10b07ce6c183a22fd08c6bf47cf77bd6b6c03116a28bc121057b9531602096cdad99cd599b8805b32605b8980d2d6489255af57781ed5521b72924590fb09fff29281e082eedf8abe9139af6ea28ed7a83f62fe", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x8) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 11:09:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10800, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x5}, {0x48, 0x2}], 0x2}) 11:09:58 executing program 1: r0 = socket(0x2, 0x2, 0x7) close(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131"], 0x10) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x3f, 0x80000000}, 0xc, &(0x7f0000001540)=[{&(0x7f00000000c0)="faf2d6da63838c3976a4226776360dd5fe00615a5f852a6aa4192d2854d810a3b06ff2f12fa80c2d67e5e45e525ac59d83654c8512a5ac76279f483b55c9f0410a59aa84fd364f0593de9b212a7d1334e2d5bd0bb4d9cf274a584441abe63762274b0acdd511da1704e09ba2b7132fa33a8731ffcca4ecafb3157019cc730c3bb2cc44", 0x83}, {&(0x7f0000000180)="567167761f05cdd9c0b9124d8a71a00fa76c921429f0afd5fd574dd7e92619858825983e7d484f7e45ba0c7e56a3f0625a76383cf80d84a36431fa44e0822686ff464e1dbd0beb3e59de4adb62a95082a399b437805c9d70579adb06e57182fe54037c76a4daf0b08fea95a5ab894e406151f696465e3acedc8c5b7c5eeaa10987f692b867090687e4fc9f992761173dfa265fa03062aabd4caca737c0accae4a93ea038dc22e444c8488a86a55007a2b7d21986ca352337d9903c894845bf", 0xbf}, {&(0x7f0000000240)="660bad684ea8f61092e09f8c09fe61c2ce4315e753c3a4cfd256fb347b0ed94b7858e5a93428225ef8faa6305293da6e85c9aa701ff936a498813562a507e1f44187381a61e57539379b3e9cf8a66c87ed9312312058ff52d24e811ed9a6a880726bf11272e321e6d69b661ac674f159fa7532b3fb43e902c77d15a3b7c46560ccb7fdd71bb99bb5c9961461f2a75cf24638a346f2c15a2fb0cb69914d8496ddef63f2ac83c56090a277f031047604ed4edee5deb106041b252fbd008875440dbe4da5238e52c0f5771ae6718995b4220efedbde80950618c880d786536e25283b8edaf4c0eb8b913238e4719fe7ccbfc7ccfea7c6ab3cd424e5159c8c304ef3d0fc96750d3cefe980ad7d6d5c5cbb48889509be1c242cf00369ba020f9538d867f0ab8c1e6198a2d033b05bbaa5787e65a6813a8145cbd3ceebebd5d95fc042546a28fccbe496ba09e5064807527e099489c28ee352277f92e1203bd248ab006588b43dae338ce1288f5a35f7a8cef2d8b6ad9cf8a9464831e0683b2ba18cf5399518eac72ae62389f97ce147a47419753dd0c94a28f54d820e3434204918c368663d711fb27b6c7d3b3d09a0f4f128f11954a282811cae688b9d0ab78d9c9d2ccb27355cf6c010997bd3ae63e2eb7c49b65a29c6f284ba39579d0df788dc023fcb09c71cd97450f42a292709f708da60bceb78651786669718a9676ff3eb49356ba7ee585696d27acf6f64ddee81448a175bd043e9c84a65de981f76e3534d00ef9e0f450120cb8a2acad13f0abc9879985356496a0e3fd990e07a4063e419b742c8667e4a8d565a743bf3779031dac91f9f4b34a574d343522ac6398aece51441f21137da62ba5f316d2a39340a79447b6f080053025e3824c4d544d1f4474bbe60e2c51b083e43d710bbcf060f12bfe30638e3fece7fa5bf5b21e92999b5a0ae5832afbf612ce9c0aa2dda8dd105567b975dc91f054dbbfe5916b048746394e22bc685a367f249cea6647fa8e696135e7f227846f8888eaf1f8a73c842b833468e76e361a74d504eb990b4537b233ae311fc897609241c5ebb76ac9fd4f83d52686f3ec5a829de8749aedd74e039271b4959f55c71bb0137d0f8d921fb40922f3ae92303df3f654c4f21b52a06614bdcce1ea54c1ae84c61b11e3f6532f826538c1342d5fb4178be027f620c22abe6b5ea8f12ba1fb23c6f10c724c58402d75f95ad87238ef481c1bf8723f4d2747a1dff0f3563cb66231a347dc0720c716aef078d6999f5d392e87f7e7bbc505aedccf8e12891eed7292face91a9048647ce7e0d21c7ab8d864ac08627367322d3f623c3c84d73ef40e09fb7d75868d378e0bb8469155012edd153451bf7f3b4d19427f2470cbec98d3b20ad2050b9e202c2c49474d5f6a82810a91672fe7e1b8f60410d89ed9ae295c8582dad9cd17e489785431af04e3865f5a685b6b9dc8c61191f4ebf05a7410b57c91003b7a120c054f51a64fb56d0a37d4e534dac59d44f7ed5900dba7be1897025947aa912d452d55a3ebf8199d0f137689ba15483f93b412ccf12bc83c9259212572734e5558168da442e5a88d9982abd3edb6a60a0f193230d896506df4d319e0366b7641d364182d4511562f5590eeec73877c0a8509be4651f777d9cf637263bfe160d5079cb533772cb6e7484b6522237a4c6b11831b331478914efc2a8f7241ed604c476e31737416e7919e267c3335b17f00d1b2fd14b99a94b43952a1eb7822b4c6870b7925453f790a306fe46edad8151d5d0333642c451bdf0f42dc2c7a90c89c82664e36c097ff0698e907b25d67aad36e5f21d61e51b5529f85b97018a4e0005da83d587a8f574dbddf5be111a92110256b8571caec483efbba565f59fd1d7dd18b85633c6183f50e6750920e9b25b467283e512c62023eb96dceed355aea407de51d810ab7d3f21b1aa2cf03e653877d7460e7999f56638fd153a3ad0fb1e69d3e531c53dc768fd340233b966171d88daf3237d2912b3f7cb7410c2cd9ba7531d996d18827f2b8518d65f2c6cc040bbbbd864445324b6823b85c2d46e9ff4e437118c9ba370685d0bdea179536c0d4c6646e41a9d8e14db5b95af9f4a7bef16bc1ba8b7d528f674622d11f6634720eb354045b4dd62d50345f1cce896b21799944e30680a7fdf444bc4a3fa0e2c3f5dce5a38abb98d6f414a1e58427e3f5e161791768677352e32fb5b90a3098e02e1a9f2861c9467bf0206fea2de71c47413d51b4ccbe2a57cbc0064bbd8e40dfd673d69b5d011610ad5193e92a6cdcb20a3de07c70013145899e13d52a59d323b0510eda0871652be4a798aba30b7df9608dcdc506364f0c619b63b6877e72adf5dd8a9753f7fb9a8e26d69a6ae6278eb605e3521d2fec2e3b52f240fc2274184d2943a687fd5164851173b3d86514225c224961c92aedbfe5ebcf8c4ae3ecf40e6775a1f1600ba5fb59e99e21820c789338df92b352ff0736dea3a5ce8070b144fb29080c83f52c5fcab9869101c60a7aab69877b8803bd769b99824048d5d632fdb577f87e11f6f91ed32e8c2d002f0a640e5817a1a22a751a90d51a36a7e4c7945f8ed002fb288b35d1a0322ce55e673a93c46da04250ac6005dec506fc39a44570b6e111da09660d9d33c64e57dd613cc20d5cf5011ca8965946479217af20695fb69ac1b683e50e5784eecf3ad380598e675497c9b2e8c40379bc4c2d8e1fcc123e90f37f8d081bf1c310849cef7f8163edd4b57bf0a9f57769a9060bdcf6de44357f7f312ae8a821e076570cb4953347c4b03fd043809fb443b7bfb99ca0d08330fb6880514eb63e73395995d3914dbb91f5ced69a783b7c253482f3e405436b1665457e3e84ed1fb0d1a83ae6e21d91fb903476ae7eed30ab4c5e05d2c63732adccadd46ce12ef7c6c829482419a4167e322f8597c7b708eac4c2edd5f66fd34f02f082f0df2e758ac9c1f4984f894fea0b2392626fae07f107679ff411bb3eef1243ce92840b7cd367302775d3e9297736890ece4d2358dcd3a8114db946e04dc8f4ccf5304a7cdd6d2a87f9119a80c71d0e1499b39ac862b586af68ed2081f0309a13b9d358ae3061d9936ecb7080defdba4a4a4d0e67af5250637263551cc0eeeac528423ddfa1d586b8161ad65bb536b0c5bbc8fc7e4b39497abc06a40d5036166ab5ea184b574e35b819296d968a674a75e2ecb26dc5f1ab068bb11be40f89f06864c14fd6e70b5c11aaeae99688465174ba91762e1cd245c0881026c319f8e198fbbff2a10910608162f51098fbd7b96db957b0ba41aab51d568c8f4507de3dd480f0b056296dd03a810dd50287a201f7b9ce83d4440a3a73389378915b6e014ff12d283499f2cd72199f7a42ba771501442d1e8dbc1c3c065a73886121f5488008ec2151e50ad4d71cb1c79ff7ee6b1e4210c11f9613140e4e8e702850c91937a0cf843bfa8e9ae417a281e4ee9072ebbf1ad83673375d1238b43c2762efd7c3b158ea422dfea92ec4af256279b6ef066ebf9b832633ed36d97f798df676ec34aac920806c1b731dfa16950c62e800c85379ed9208a47bc3d7e53bac267de7d87dfdde757d4a8e9a850c1408b9c505e1125a38b87fed173808882e1e1508787c5d62b256a473dffa56bb57ea7458c925189a743558c8c9fd213278419464580abb6f9524f39a3f88aea447213ad5b4d84dbb6dd68bac60b540c478ec67cc21407ca6ee33a5ec4520565625732190e4afcddf5ed480f8f8a03850d2280e684b82e37325e456e6646020fe890793517ae047bff50c16a8f7a9ce8c8517a1e8705bfe70864be95808ad5dd7dd5b34745b7ba64ed67642622e8ef6d2e171f7325e0470cb96ab9da35ed3e621deb35eebfea610d4b1c715d60ff6e80b8f722a6d83e537b83b79f051bbe74774ff41aa058b86e745928235f3cbdb0b1a97853cfdfcb99bab271ef3e138ea8f48661aa9e0c832268c658dc7ceae01feda29d4f7a48a2d244f3ada8e06a62d52dfe4e355c6cd334459e0fe90eeed9c00fbc9a8218ac27e1031e6cc848d80e3268fc802a9ded93af76ddc5b159fa1ca3ac98957ab2b3e19999c9254e1e7be0a9f2a5a0133b941dbd1f2d50a06ebadce307c1a3e6b0328df6fbf8067e5e1795a9549e9ce00c8d505da932e668e0c03bbedb04491e6d125fad1f8151f79e6e279b7a38e0cb9a2e029298144ca5623cc4141d66839ca35c34da9cf82706910d4472e71159be90d34a2328e5853c7daaab8466e8200a9a66b0793312697d2eaae2ca8b0aa8760968cc5f5f8d7d28d05600975b89d500ac43c2b556c808d11d0d7e27e8cff8515afe9bcd474e29b5550f4709fcc6fc80a81a37a8a11ce938b71fd72b0243da28be6aaf8ecc0d2610d7b3c80accc6cdb5a42fa78fd65d94d19030ce8b295072c90215315f7fec3ee70005158c9623bee8090b65638d5e35aa6a43a26d64ed2421cb00c5174d1541242f920c693ce497009ab359e3d83497a7de6e5038a88678f963428417ae3f5d92fafde9b8d0d8b7d3259d390756fb82101cd95b25f34d17e679ba973b63ecea0cbd99b233e3090f6d9dae25cd017b5eab79b44229766498ac9aee4912c07a3026861b00d9800992403358f17165773af392c3bcbb7d07616512387b2c6883d3c3fca937cb82dc74b6fd1f18a357c44c12a95b3bee15314d1c4663fe3792ce2c2ef3f5fceb55ffef7b874b459876b1f803fb424da927e7fcdb40827b44f3cd9e46a9b67e57d409768100ecce2b12839c3b2c96283f4ac0d17e0e5c8e1bd8fe70f40e4de1703491b442a8cdbefc11f1cb7cfa8eae1a0307ce5cf49c2dce39e63ab2854a53801ff23c9e6a7dd31a0afabe218e82673a678b29e36d7df7af71e81d9696b82e6fe5430891a59b3387260af7966b092052a560f345c0b94cafe52cbcdc0a397cf7ce88b7caaa6b5430f4892b08889e43a4e9931c3af1ab6b34ea521bcd5646a759fb2a4b58df28e5351ad6e88e4e1bc455782cf9aedd93a69ab44be02bb3de7287bfb615ce8771e58abdca8b72322434b20473981ee4ffb1a0c7a469ae4f7d7f4944a8cde0788b4e9b3fb9c4bd2c3878d3fcafbe704ec16e7e8e0bee75be96d6b49157e29741f0fbbe676d3abce18c80f9628c8f8fe9cd3c2da88fac7c912d2d83c91fd18db1d101e4e3e1cf8e018c75da403cf30f31349af63a4bb7207c3188aad10f8876672c44dedb131ee1c25c6565c3ea1aeb091a0caf17310b95e5468d33f12530ce13050dcdfd16c9add7553347c0680c1aa6d6eab36364f2079b8085c67664590c41262cc9fe2ac7172fbc96e1d4e2ba72cb6f72a15635bd4a9a850780897093b6fe4b9f33798209fa2ba68f4fe07413be9b634093746869e38c37c4a52e20001f3c06aafd96365c0d050f0475d4c7ac8f792ead596797d7391be45817bb13d125cd0abcb32c165fd36291a6f5bddd4568dec19e1f056fe04ad82d1208ed9effe1c93032c3f5c8ff81396b5243bbf2cd04dfbd2d64424b312756295803c5d7337c9ef27093e1e49255c7cd0b42b5063c27f1b008a4b31000c383fe77cbca2fa88a4a76dd01a8324fa272c9eab082ddeac8f8e271389c7959b8a830b4497f4a6b1bd7c7351f32b36c383c0d75d7f4d2934f2aa120d6cc6e1ad7fbc8c567e974aaa4e865d30cb53ed1ec86499a88ce44b14d986ef456b028ed5c51833cb6d4018124f0ae797d9c14673bdcf1cf6f0bb3640124f5fb012b872890a24a167482f905c949defa76ae7c0ed4ecac8a7a06216", 0x1000}, {&(0x7f0000001240)="8a6801a5312664681f6c30e8c9246eacd5f91e292906fd75f9941bac75ec2d1284fa71547d3a62a09fb921ff9262491b406b8e5fdfe2e66ac728a25d73dcd856fdae71fe5e4b36fbbf30209c1c14486b537db3ecdbd634b9adb5c775df6187c50a338484b92e1c347165feb82f6b4a3404b485e77cd3d0bfcd2647b789fe74bb8e56b0d96a7fe4", 0x87}, {&(0x7f0000001300)="c0875652cc9f490d895d7264b45293a16c5feca44e913e4edaeef2ffd6559914ef7c66045103c9614c88bfc1c64719305a4ec83dbe9736c0d586c6f5e2e1ee47b9856bb1879dd3ddf79cf1aafb8c6e900a0eeec8a3efd5d90aea7aa4c725a25c0844c71771632b3e827f534ffe5e591d6dc8f03bc9034825deb9073aa55627300de6f3da6f6f542a4bae16a3212ed63cbb5b90f5db65d6eb5d79fed3af4eed022b24e7e5d1e606bc9291f320f5ca949dc1633b7c187e2477b215fe17a563b41a0aa35f669d4205d711d7be2f9b26431c7c9a6413a73341eaf731606c957a3a286704883b323390", 0xe7}, {&(0x7f0000001400)="82ef5837a3cc42d20fbc576415f50b83ec2a55a1e05c0037b6a59278e8cdb240d27e1699b9d2a6ec58a34e9f768d313c70e7c649d3cfffe097b594759b7c6d24134f7ca70ac464533ee620528d14924c95f800adc3d5d354d66de52b685144f981ed21808cf7749732fb3faeb15da48c387c2e06d10684b0c0ac441740c90441adfd659f8322aa3278bac283719705632cd30b8ab5d8b4b7733fc126331479cbd7d09e3fffb41558fbcc615fb4bf2dd983dcbb55f9437dd36ddf00c2fdb0aca3ecbba2cb44debd6265fa3430971975051afe449631dccc51bfcf1908268e5e72024ce26e0a557d20ff", 0xe9}, {&(0x7f0000001500)="ab077c43fd2397bb93730545bfd2c07d2c5f1321375de18e0e56d5dcf1b54eb72d02907224e58ff7", 0x28}], 0x7, &(0x7f00000015c0)=[{0x68, 0x1, 0x1, "ea66d3941dc982b973138efc902759cb118c087ad5c9d96ec201a00fa21d29790c13a5a074ff9b45df411e7a9ea81f0126523083ed0c087d93be891a240613fc0e1f65b8ced30b8d5c534b297481192aaf796682b8"}, {0x68, 0x1, 0x9, "0e3d83661ab7f6408453feb3729f1037c9be8be5bd20c524f21a24bb0f267df531d6f8e7099a3fc1bab18d87b839800a826a343cab5c1e847e692ae503526c9b11cfd69b079a2647b4e145274d228579d65d606f19"}], 0xd0}, 0x8) pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001840)=0x4ee7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01000680", 0x4) write(r0, 0x0, 0x0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) sendto(r1, &(0x7f0000001880)="d979a81fdb9c66a0cd1b74510bda9d098416ab6726b94fdb8c5016ed2f1a1196e9397506982ad3424301e5c311423459fd2d8fff3b8b0e39d76f389e1116ed782bfeb736a291a81efc26e983d8ffd33ecb45bd2b5dc318c5def657", 0x5b, 0x0, &(0x7f0000001900)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={r2, r3, r4}, 0xc) 11:09:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2000000000000000, 0x0) pwritev(r1, &(0x7f0000001380), 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 11:09:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/4096) read(r0, &(0x7f0000000040)=""/108, 0x6c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/106, 0x6a}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000340)=""/103, 0x67}], 0x6, 0x0, 0x0) 11:09:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kqueue() recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/73, 0x49}, {&(0x7f0000000440)=""/148, 0x94}], 0x7, &(0x7f0000000100)=""/63, 0x3f}, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 11:09:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) fchown(r2, r0, r1) r3 = socket(0x6, 0xc002, 0xffffffffffffffff) close(r3) r4 = socket$inet(0x2, 0x3, 0x11) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0xa87) write(r3, 0x0, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc1, &(0x7f0000000140)="6000f9d100000000000000068bd09c86291a75fa73ea87eab748134fdf5874db7c82af9ba28b04c7396b17d3ec574df82a8269742e7996da0a2155638f29579689cc78ab07d607e2b764fec7c4b0c2e5a2b6b6835f229de54c4bd446980f11e690dae8d96f5cf8347ab9a7910b3c5e9e54b7d9cc5b4e04e1bd4e4513f83de23b757aafdcda3dd0d416b61455644c05b119c7df766381a6209071a9ce8402d3d4a26344f01958da26f094610b2b73bf76624eff45dc10ff8dc7cdde2e8e8b89b22a") 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x80003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x0, 0x7, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x3, 0x7, r1}) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/229) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2c}, {0x6}]}) socket$inet(0x2, 0x1, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3, 0x1, 0x1, 0x1}, {0x6, 0x5, 0x9, 0x8}, {0x6e, 0x1, 0x8001, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 11:09:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x1f, 0x80000000, 0x1}) r2 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300040fd2107a3ffdc239c65695f89cca7e34ccf68d1966a7334f07bc89ddda5a3d46dad72c90185103c63ef648741cdfc9955409634f585bf9f210d1e472ccbec9d0c259213b271080c82ea26b0c52c870900000000000000dc37720a29ead9d079f7e1b90b06d6989301b3a52e63636722dc46f7d66e209ce5d80f804a67b695ce992c852a6022ce1344acbd6b145210e34dd9c9ca4d796bf2edcbd8c01ddf22af442bd1f308ee4c0000000083eae02009c0"], 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 11:09:58 executing program 0: r0 = socket(0x6, 0x4003, 0xc6) setsockopt(r0, 0x80000000, 0x1, &(0x7f00000001c0)="f8b5ee94e37f0f312cc94e767a52dd4db0e3f0cce5cdccd396074c5d38db24dd8e584ac0094297967e4132ee57da9f8251d5c0c89a85c00a33dac440d2d6ea44b7b5723923fad9fe569d0853cb41e6155f4b7bef1d29a010887d94f6a59e909b1f8efd6b8a2ce3aa0b64f5e0286a7fddf96c713d31f946e4b30177c674cae0a52b31a12fee33d6e29114d6ebe4f23d8026137debfd800cac21b3371f3c3d8ef2449df9cd234e956ec1fff5f34f46427a285b995247ba69e0c7261c", 0xbb) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x232) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8a, 0x1ff}], 0x1}) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="3d55110b9b2dfc870000b5dbe12b08781c1d96c5e8644763000076f488e58d586c8b7dca27af8904c3cb0000000104000000498009aca5f60347f4c442f659bde188b3f357ae39522ac903a2ae2808"], 0xa) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x200) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 11:09:58 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e74de400", 0x0, 0x7fffffff}) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x401, 0x5fad}, 0x10) 11:09:58 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) shmget(0x2, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 11:09:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x32, 0x3, 0x3ff, &(0x7f00000000c0)) shutdown(r0, 0x1) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0x1}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f00000001c0)="72e59f76a37c6b8d93a00c384f01077e0a2f0ff7d9cdd6ea4b8f75", 0x1b, 0x400, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x1}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:09:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2, 0x3f, 0x0, 0x0) 11:09:59 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, 0x0, 0x0) syz_open_pts() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 11:09:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffdffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x0, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x42, 0x19, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x5a, 0x0, 0x81, 0x2}], 0x100, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x6, 0xfffff, 0x3, 0x8}], 0x7, &(0x7f0000000140)={0x6, 0x2}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 11:09:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='W\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f0000001780)) 11:09:59 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup(r0) r1 = socket(0x11, 0x3, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xc1, 0x40000008, 0x0, 0x40}], 0xe9, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) fcntl$getflags(r0, 0x3) dup2(r1, r2) clock_getres(0x4, &(0x7f0000000080)) 11:09:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x9) close(r0) 11:09:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x130) fcntl$setstatus(r0, 0x4, 0x80) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f00000002c0)=""/74, 0x4a}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:09:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() getgroups(0x4000007d, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000100)='./bus\x00', 0xa, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r2}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x2) 11:09:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) listen(r1, 0x2) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) shutdown(r0, 0xffffffffffe) 11:09:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x742e83e5, 0x4, 0x7da, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x40000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x41}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xddce}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb0b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x12}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xeb}) 11:09:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) dup2(r1, r0) 11:09:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ecce9dc82818b6dbc53a1fa421e7b628a6cf88105cb1a5"], 0x38}, 0x0) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4001, 0xffffffffffffff80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x101b, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt(r1, 0x3, 0xffffffffeffffbf0, &(0x7f0000000380)=""/169, &(0x7f0000000180)=0xfffffde7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000080)=[{0x100, 0x6, 0xec45, 0x583f}, {0x200, 0x6, 0xffff, 0xfffffffffffffff9}, {0x80000001, 0x0, 0x0, 0x8}, {0x3fc, 0x3, 0x7fff, 0x4}, {0xa01b, 0x2, 0x7fffffff, 0xffff}, {0x5, 0x4, 0x9, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x40) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xfffffffffffffbff, r2, r3, r4, r5, 0x1, 0x7}, 0x80, 0x5, r6, r7, 0x873, 0x8, 0x100, 0xff}) 11:10:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x6638002c, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)=0x20000010000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa20, 0x0) 11:10:00 executing program 0: socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:00 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x2cff, './file0\x00', './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 11:10:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xb0c0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x5) fcntl$getown(r2, 0x5) 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) dup2(r0, r2) r3 = kqueue() close(r3) r4 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r1, r3) ioctl$TIOCSBRK(r4, 0x2000747b) 11:10:00 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 11:10:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x5, 0xff4c) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0x0, r1) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x24}, {0x6}]}) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x28}, {0x6}]}) ftruncate(r0, 0x0, 0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x18c92, 0x2) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x4, 0x4, 0x7, 0x4}, {0x0, 0x3ff, 0xd967, 0xfffffffffffffffe}, {0x7, 0x0, 0x40, 0x4}, {0xe8d8, 0x8, 0x5, 0x81}, {0x85ce, 0xfffffffffffffffb, 0x100000001}, {0x2, 0xc000, 0x2, 0x80}, {0x1, 0x2, 0x100000001, 0x3ff}, {0x6, 0xfffffffffffffffb, 0x100, 0x5}, {0x0, 0xb64, 0x8, 0xcb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="5207b443c4176d1219d561487cdb532a601d1fc566343eab70fdd58d3099d4d48ee209903c74c0e45c657468137ffc8c92c2eb3997295a728e9770377863763f5f50d7b5690f5ad6b5b027869462cf562c5dc8d5466c454d53373a1c6c5b9f2ed50085d7d66eff071ba9982a781b0aad44ed0fe813ced8379596504d6323671d04790acefb73e05e18cd1833c3e7677749ba1fd2b5530536f9ac16a966d48dd77666e7") 11:10:00 executing program 1: 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) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x19, 0x5, 0x3) 11:10:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xb2, 0x42, 0x0, 0x0) 11:10:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="4fced1fe07f2f02fa8343261651fd69d32d79eed4598a0408922e695399baa19e955a7b2b0f47606d10712d3d9c8773fc38260", 0x33}, {&(0x7f0000000100)="b7f6d663138b502b4a77dce1d6801e62b39e73115ab69025ff9f285cef42e9602648ac08dea3725d6453d6417a5a7589e890da86330ca68ec5ac94fbabd096fc528361c43e4e76927773ccd3612ce9a4748e4945a182e591ffd32324aafc9a5d42311fd33062bd586ff7eea4bb69fcfca6", 0x71}, {&(0x7f0000000d00)="30dbd61065ccb3516436b6e570e3a532d190b0ca211bfece5bca8a3fe9f839f59c0023c46e253034e9d6c0eee2761bce3c31b9dd66ac72f0d52046de5edaaa4f2305e11bc5a5e42439ad529cf1add4c4082387d078707afea44635ada35f2141a5af75c1fd99677dab76ce82683fccc9a9073dd9c3471bd1f4d0b398c4b5d6bb43da15a8d3e6cf2b8e44a59ae9c548c648160817b558dbb0006ac2f4e4b43c352a0f616fbc6ad24eb13735368dc20294d654a74509127528c99a993801a2853ac5870f65b9558b02a3e699ee31b20e7b917f802262f196f1eb09b3c84da2da2fb8ffe326d4f267d081c21a55b2f9186d71adec998171d48033c08f581e7be18ab3c6aac41f46ec355967efa0ae19a2a264fe3b76af205c9413e2e8bbfe0b73d8cceb9a40c22935b59e4bae68d036f9b71a0a729abb88175195098277abdfee25bc5cc9e717e7ca3399da053b60f5040958f04c8ec430c3abec62bb4e6ac5b940b1b3af0f7c22fa454e3ed3c2c1bf5b632589d1ef6ea7cef7133c7b48c6110272957015c454bcdda97b0593d1b4e399c7b6b19c33df343c3b488e1cb728fffb40e430e9c766feea1b7f421b21c9b877cc287bce8da20b39a44db829256536f734f53c747de33bea13160e333a788bc46cd0fe22b97fa2aa32b554db10f403b9204e6a47f8622573f6d7c77a6abf2305eeba082b2d9db0d43e51a025cef4260b722401d3eb38a9cec4c31d20b6a0cb84c02e25230f17f6886790cff0d830889fd6af0b8d0123441c0765aadf3a3e5fd0b127427e12b48efd97e288f023f6197b9b39ff9b726ddfacc14d2f67c5a9cbb31e8779b438de058b869d96d6ab39837134e42f00b25b778128e2a3482b320ff88bd1617dd12b7af1550fd97ebdbafab5f863484d40159fdbb8ced32b5dbfe2e03ea34e4e7c70c6acb2cac1e3f1ac5f32bdcd98cc62d8c35976e89b2a0e65fcc404646c006137e1fd8f62b4efbf81eaf91c7c9e3dcb270a89e41b1b3b916532ffa03c331537c5fe0ddee3c9a7f7ef4f460746e5a6f5a04ece39775aeec4d53cca02375782fc513dd6736199bb5e1ffb582ffd1b77e79870ff857586d7b290f6bae2c7cb47dcfeadd2975f5d552258260649473d8add64a2f82c4e29be228a3f0431552f2deff3ba36081018732cdd188f88b10a6952041c5f7f5afddda31c0f87ec4925991ce4425fe082dd8786408b5566e5323dd47fcb3ae5ed8d3784c4dc26d63320a5b0d3b70c950bcb5f4637a5e8c4766ca23ffb61308fa1bd414ef3b4b2cf02d5e209c92df071c1504bd63dae079c9a6c3665633bfa468cd0fc43e7b0698aae192790929c6f46d8a4ea95d41e3d76b7137b7c8431264bce3676b07fdc4e1ea54e8eac73f5029c21976302a368a4951052f769f4a2a888e3779a5cda8917fdb9e319852adc8a16c7941217c4d07dae32211fe8fb3b5955b57dbb841696c781abcba91af2d2154c3e9fac3de8872bb01e3b492a18e9c0e8a69297ceae1d92d64869f7097f0fd5ad81293ab226445f539b9c288f1566b00dcf8b833250e2064990dc380603d85ab01f7fcbd1c92781abee1c11d1c6b20623fea3932851c44b838b094254ca0733cab5de65670d64b2d5e1c022c9f5f0bf713feb059da607570f07f57e57cef8f8121792e038686f4febcf9e4750e876ef3ea02916f4a1f0cc8f154fa5146befc197dc637b36c759e54ebaafcc820813c552ea20d01ca4cca90fd835e5a7f6758735244cf331ab34d5b167f38ea34b4faed0704cf523e483a648e35ece6830a0547249c76846bb0c47e4958546f249835372b2f2a2771389d5e21a328356c9f9cbbb09a53c3c6f10b3431fe997d0257cb730687a30126fe82767e333730e2825c7a4b14e89871ef525d9bcef5f98584e494d086fee0feff04697ab1d9979ccebda12a68beaa22da812046508c3d077035ed037f6315bc7840a497735f8107f9849658053c6ec4e580e92c116e6a6f7c33481f47301efa7129507050eb015832bf8cf8ab218e3b63590081a704883732e775210f535fd47ef5b991168bb2b924756711b27af5780f756b2c1522325e0a6d4af2413e83f12ed2f186e605f9f3a15a9d01d496607c18d91207c7a74e008260528f3669ae7e55d04d88749fc58d03cc07021bb2332d1ec1f41b41ac432a32ae6e143460a4ff72597f5febd16d88eb9c92b179c87769651ff8df696ae0788f04499f18056bb19bd2e5991ad960bc62818d9c8cb7cd47a147d38b9db9c67b0d0adab1c4caa641035f2debdd5758975e26510e11b86b3e06d9e78b8ca0694b52540908f610f0139f529bed00e23b6a38c4f9d70e4331ae3f2352885c16010f94081eff71722740ae12e56fcb81f66b6cc71b5ab2e262733066531a42e9ec57c3438c85a0ee568c5bc7e20e453774b5ccede96d1dbc7ff25c99b4ab5223a81de996a5415af4f011bcb7ae2bb03a7ee2c13708a8d8a7bf6a4c4c310d99029558ff987e8bc23e60d0e189d9816fad243d800391dbad49e03573549d476cf9ae5cec07a609937b0c4229e7b35905a2e2f2264c2c345be7cd1a9dc7352a4ca401eec540bb34ce7b82c434061d7c2db3da57d0f2569e5e5b101f0ee6f954c2050e25a74f88926bdef6157215c61968743cd080543f672859366715719886303c7be0cc855170384939a3cb54fb9ab3c21d08d80e14a36cb9d7f11ec3949a868de48325abdb817a0f7a3020b59185bf9d08936c0e4333e819e41692fbbea455b5077b4ff197925993e1517799e114f3da76bb05646df5445b11310d8c0e429a824ee4fba9f168d03378e832f131380ae32b91a27feeba8db9c9e592a5e3cf8a1aa9fb1619465fd8e79220839ccc91f8aa6ac8088c9119bd4069c429e21b7095e7e457150534912f0d1e6f3b3cf5a3d32fb2d2d24319588498e30bc79503d88b47f0fd5f713e7d72dfe8ebfd8f4e2b2046a7a34952528fcb3ee7ab9d461dd5236bb45cc823818cf80cd975ff5c6f7df4978211e1ae41a4449efc04e7763117b5abae6f7eee6863c7dd58a8b094d174579dc5677d5f36cb38afb29ec3c43454f5a43a9c0d219d2ca8c87b73c4045caf63e73a4704b338584947571b7804313f4f861815ae36c017fe8e5af765c0d78c0bbe5c65a1910fb94ac4d1e82b5f257db56d15c91f1e7d5406346ea083a9791f24c5ec77b9e580ffbc11d1a81b85898d5e0bf2bf99b17f602cb50a67f88815af41808616c22163f9424b5ac296e6b70f7bd4f22e0b9512420813ccc59c1bf050b81aada1450e72525d9eff6af8ffd847c77b4d9c698794745d84baafc365c0c4130a2ac224681a1715323a25382e8ce73dc59fa74bb7ee14ce3c0fd93566d77d82479944606a0f3ec6e8424cda8c93dc67a2e47e1987b7d52f50e125ec9adf46baa8adc4bbab22b45b94f7e67ff5bf1e28598c9aa838940546cb63e694e1405218dffc1b9e63bffb87b8e78a5abd692eb4720cd1869d4594273f6cd9314e2da9a37c569869ddade86134f570790e5717c8879f28eaf31137f27468ad4d26f9e93fd265fdd723b1da1dee258d741833ff9d195902138576fb0f2642025dbd1b491a569f5ecdece5578a10cbad53b73c7b64590bc60859c3bd9d339cd26c87fbaad9e2800792798a569d1944da51aa5e9ad2f6ff995b46674285c687226c2a27d32af31ce01c5832223e176a5d55a7254adeccf530db7ab7f30eb762cdc1f4b08581988d9823dcd1ab55380039cb40e76d5566aebe49a4fb3e3be5477d79c03066fc2a75b6c132e03c7e125ca8caf0735a8ebb95fd45fa2895944470e565ce10ef54c00cc5fcfac85f442e76f12ca2b663cddd3cc43f2ff0b808513ed6d6ba3b6dc64683fe8fd8319a231334444f6255e35551ebd586d24175c5b9eda6054a82beb59dff1c8821ce49d7b5133c61718bff8d7a6e731f74506a929951f981d0c797d6c7606dc55bddb0425641ca169eec5acf226c3d958df4e3e5d508316e3b334829c0bead6718130e727f1bc83191f5b107ffbb9f260fcd909b0bc9c883cab98360cf6ea98edc362354677ea2b7e5b785ef2db2a6a19bc85ed7387f62d56b5676db64d3b7524f740a3e698a09a489042c5a83b6992d461ed9bf21fd9c45cb919f77f317f3bcbbf758dd2b50406d5207f7e249c6df4e55a74dc128c2101e8bb49664a98dca5550114dc7de79b913f2a54ea4f477588ddb1f868b5407ac68042048bb67119d2e4e5eb7a04a9e19636a96a300aab4ad8647ad60eb144920ef2eb9108bf326a780a996ad0abd905d9bb458bb183228a7551c2705154b9bb81da1d394cf79860cd6df6fd8237a13bcb6fb0f7c19e3a8e6fb0aeff4efaf2f730834389fd725cad61b33765628db55814fb5430bcfc8e9a9a078401582eb1c68ff2b7b25837ded82c2e7e9eb8ec0893de0b7ba469cb9c1723ef5d73549a679dc6fd32ec1dc8e7c809386f3426fa2e5d31a11e6badfd73aec11160d113ddb3be681a033ee1eea8b4902b79cbbe3040c4f46a4567486779c633a23fe8d1f545dbc7a953532faff29e3377077e5552b7617c743d6935359ea69351d531ff53a9c4bbdc47826d7328c9b255f8674be8b8dc2ed5f6175bf5a155b32197c9aacf7b817d993d192cd866175d076741b7347bd0411528937dc21e06ca1a94f2ae18b92f62bbca3bd7b150815a21d6b7b338c4cc86ad41591620c3dc53cc79778295250ea76e258c5c29dd228bf3ca5131823e37ee56e178df1c30b41a86ca93c1006815acbc263f8a9cee571cb6ec227caa6278dea7b1af89fe1e10cf713427c74d0ba1b1ea85f911dfd2796ce0ca6199b9b60806b4c3dfdf448cc020e987ad92777d4440e5d5a007b9e8491f424247f8059a36d8877514bddda89b158d04827b7bccc801a0027b733e5211b4f604752e49e0715a2221b1450ada5cb7effcf5f2dd49e5b831dcaa1f827113ca8b91781797f3440c4b1f0d2ba9dcbb9e144294596bc27d38e8efee978d75dc217396249c5fd382579e19bb3dc9455afdb87b435443567cb9fd5e8ede159ec45ccb2e717096b34a6f8c0fb48a1e26d85f0b193f6cf3b28a4cc8b2cc0f883a96c039b8f37b2c76bc4550d856970773b58706cad80276144c2adae7ea381186a9beb4f19b3e9a0642d1f247d7c3ac2663a8df263e763565e452fbe1fea7215feb7ec66eb65f6989d61061e246974b6e412a1be0185b8cb1e78c4a3ec0523bf1ee74584fe93b47d092409516929d96538251a3449b76a9cb2928903acd4b9cb5d4c9932cbc6f830eaad47c446c4710567501116a591096e6a66e8d0f3f7a2dd2e495272323f0203a7a86d69d89a8923032252a5ca556ca565b5e0f8901fcd35e6de718df01c49a30b7e77e5037561053a87e615b681ae13b9b2caaf2496b2f6779d20536d1960ca5d2f0f66693c47cbb321532fc2ec4195a6e27b60f7d27b3e8d92e5872652824cfe16043e00dc2b0deeeb7570262c2f7aef4568269052efe1fd1bdee48810c7e475662526d64ad571851c352a7a0b3f8ca68fd9b2e1f89132e80847f96d9773a01eb919354f81e6bfdb2b7f73df14b8577304436ed3e70756efa35f46d129b9ac4a03d6ec31ddd83ef0c743fec10e9a35c7c4e67d5a02e8bed70383ec5c045d821aad1da3fc4cc69ad8546fdbbf40a7a25bf945975564c1989c356cb730412c79fec5b316cef8306eef3cd1cd5b59b6e647a605b77a54390dc4f75687254aaf0002ee3d32347dea46f73fbeb9a5b7c90623157eafac376a822089e82d78ab1fa5296be4d5c38", 0x1000}, {&(0x7f0000000180)="1f68cffa28aee0f15e04cca08516358f85bda7aa13c5b75d66ba47c43a26046f87ed70ecccd1eaa208c94f31779a378cff614e7b9ec2967905926f3ea6ce74591c8a38329cc562fa0053c0e04b7a4c1b751cf2c31736664239f40d50b93eb0ec8e8c9ebe02cc29c54eb4436064805801beeb70ebb91dc242bc801d8d8445e42bf501ffcc6f88b0e6ee7a2559", 0x8c}], 0x4, &(0x7f0000001d00)=ANY=[@ANYBLOB="8000000000000000ffff0000fc090000963f984d55ee964f5e7d3cf5abbc74a5b2d9e7e52b552b4cb4b31a5d9351362177a00da1bb5bb4df37e4cf90c3ae2b3699f2bf2b75f4624c1c0610fd6b00a51076ee143c97122ef3b903e8fd761a29be1da06fe39479380627a80adf8b3b36ae9c5741d4cd1e231a09dce72197a0c1000001000000000000010000000000000048e85b7835a15649184667b5b0194c01dd1b12bb764348c00e8471569fcd72b06601a189861a878788eedf0b60bcb79580fe32a6b084b8aad636ed2b21c009c9a86b35ebf6ba54a5c7357e30a71820873090d56af0048a776d27891ae6fe03e6279c0b2591945122145f46b915eed2aeb0cbb6983fea22bc8265b6e8e44981d9edcf074840e78a065248b5ef0168068d237558e4c99db5c9ac7bd57215e538f476f7964e08faabf853e3de0d228aa5ffa0d4c3966d0eb510830fb690a84c497f695563ec9af9b7cf421b8169a1382df0b459e84e0de5161c9f29074a6db87949c11f20eb04fee16cd8901a000000000038000000000000000100000002000000f2a45b5e9174ef8d0deeaec084fcf290bd11dc531af83f1c418e59ad63bbd4ad479ad9f40000000060000000000000000000000005000000f68e9a8a27657df86c423a29ef41c832f87480ddfd30abf77e8d37476990d394f0f30cbc0df0635655fa1ce9b7a99ac93ab7973f6ada57bb3cd7522ce63f8ef78fb1b43fb17bdcae778b000000000000d800000000000000ffff0000050000000bec5aa15ea808918d95442ad149087d90f030db81402009e6463ce8d05a09213304526dbed1e2c57f3cf466ae4df11956f479980a6110d3e8051e3c464b92685f2c5154a1ca7d0e43c3c2e29144b3fa93faf5ae04b89075bcd22f5043de11f3f5e6336ec942cf7b64d8e09a8857e54c7d64718dbf57a9eaf56ff47e94c69edde6c7982ebb6674e9dc7846d63a6c4730319360b71270acd35d9eb25decbb95e44fe886d0b56715452c3efa59537332c2c18331eb238996200b6c6d0b0809132f096ebc0000000000f800000000000000010000000180000094cbc2b2cb4ece1187691f68013194b7bd81e222331b850500000000000000ffdb0ee058b1410d6c5623530a02524a6dd3fa754d36ed334d45fd8330d672532ceffc4a94db39acbf65c0270e9376d081cec12867271e07a3012ae08fb272d3c6155ec6fb3ad19e65e9034db0cccad19e517c91c31b03b3f06014ba0fa12962d7dfe48b748b980eb7b950bcf38f797ad02ed5b6165fab97e802114faaa2369984c59cf9472fe85ecaaad509874d387e51f59b162adf4700d53ce2df6b678bcc9cc149d539ab773bdef01ae97d4d096ca87bfc41b4a21648babdf653c7f3164986b4000000000000005800000000000000010000000200000035e198e2a8605949de61ad393690420f6acd8b8ef70c08f59ce2fed69febc0b09cc80dc64d8f0587701e105cc3be9f9558cd28852d87477a92bf754e13c4b9237c610000000000003000000000000000ffff0000810000002a8fc41a45e84c48d8085d21dbcb2e5a75876eecc4f9086bc8accdfa7a3f00003800000000000000ffff00000500000067c48d8bce18ca7d7301c0ebe28a297cac8b5e54c8a053f60d76b815e98c3ec3598253912d0da000"], 0x4a8}, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000021c0)="23e794e58e081728d45215928924d78b6341abbdb415f77e074f25ab836102b56ba0127cd95ee85f9e18bfbc6a2e1ee7869f8829f73079c8831737f45b7aaa33e6ffcc4a985e21ea00f94212fd80ccfb5cd4d4cef961a4d3510ab9da4a65ce78057f8621f643876eabbce04ab62d80edb0d98417694866e80d69844a64c2fe1a522199c342f4209a2106d85651c94686f9a87c35f4219b5a1cd729decf88381551644d93e99b5934ef4ff24a51eb3b9398ccfa4cbdfd657142b263630dc88573c963ebaf2295f073959077a9230a8b1935374794ab4166f6ba246254c8e5353676fb5d0f33f2e83eb05bbd9af34aecb4d341ac5492cf69f3de83d7f876f6efae11735d625c4b08443f6c9bb13293d305b4ee90c25dec9a4d96d31a2c009450b934fc2ad02f1088df796276fc89798c166bff9dccf5013fcc6d20c44724b8d5c74df03e9e107989ed3a90d106dda35bff8835ec741b7eb4e212124427cacbff467148e131486c7ae1f8b6055af6a0bc6a8351281fc36187a3c1b77473bc6350827266b66b96f160a74db99c90a37b4a7c203a8dadd7ad50ef6d9064784353fae57ec695da4dce81eaf7261ce8a1eb743296101acb0b1a6e1fb7802aa566e69a5c13041d2e98429e29d6720ce6cf64b02f5f9a67545d582e9adfcb12b54790831c292ec0708921ab8b9e6790ca95f471c185bd8454ffaa54521b6a055294c4b27c38dde27239ca39cab0c7f6c7ffc3e113823e5fb2bd9a6a64ce4fc6783b758fadb9cdceb3906bb778efc36b189c31b11cf954f8922873d2b1f580cba828613122d713f6266d2dcc1d21a87e54219dc149bfd794cce60eb2e53826cc0b9abb098284475b89882c2a2dbe69702ec1bc122f8ea90235d4a55e2eb7eee7da56d7ea497140cdf68a3f2a318203fd1541053d164268d7c86c3ad67571cef095ef401453f68f78670924caaf8b02eaeda13bec580768c78f1d5fcc01b6f383f1bd6fe4d5d76a612484e564d3ee2f85aa2b88dcdde482b0da0fe2f8ccaac422e56be6cef99648a7d1d9a7bcf199f91e334e0bd3773cc450c749df7375d224603947cae8925ce0da5b7ede7add8b30bc6a9f27ad4ed56dcc3164831b24054360c2c14b80de78f380121521a732e941182963eb97249e2c625f2b398fc10408f8a26031dcf282ef0f1df47d3bb7e72cf6c7053895240a15c352e40821160ad67cc000752f90b2b2b518a4df84a9d4e6384068fd17558ac886c825395fbe01c31e5fbe831afecadc3fd64f01a5f37e7123e3052606fad150ba2f6d86c9a4bd996ffdb30efb3e560ed6f78db45e8e4b391ce1d38d508edce4c9093810016d0b8b8a1fd916566a0ce97bdad444299701fd64ccd3eeb75050b8621829dedc048f58b3d7d24b4c3d658744674e829e5b1c2c36889bd77cc0593d95616d6a4b383bfd72628748f0513ed29e9d96caca6a9bef0c0224bbfc7fa276abe5c3eaa911a824e7fda8add65f0421752676ecfe315eb5d523513984c152f39b647302acf296112a2f27727be078e047de6a44bc87fefcf760b9e607c1535f9deb80d6c52d2895d28d97d2f261af06440fc749d05622ec7f8a8bb8b4cd01ec87fc1c1dd2d1de009d7b83e289b1cf126473b20e4452f89a5f74b5f8aad122597b1634dcb24e816ddcba906f9f1453c26e684921b29b734a194c443648dd0dc877275c39a4eb4c3ced909a7457bb15ebdbbd053f9996b51744b69cdd10d5d5386d5136633ebfd77cb94bdcec46e5140f1e4f7f3372e085e8d8baa3bd3729911dafec58540f5f088d6df5dd10618ea63c50b0a125f7102a0cc226c9af2b734fd2a59f853819d73a25ea139d73a1f7ba06ffe8588b937291a3a5f9a04c62bbfc62cc815d1fe0ca710990d3e9049b30cbdac0ec60e46001ab2e17684403cdab466cce57b6b9f79515f66b112820b12186273556811d2f456b8d5e4385a326e6cbf44c975289ce19577f644f418962c2ee41275b87de571eb239068a3acd1eec803842d8143fc35fc604c001a550247a945a412e9411c3c35f4d1d49fe85b8a750c39db657790f3deb6d62210462df62e685d99ac76a111f84da5b53f3d11a5c2f7d50afc1c8fced05ca050a6dcb037f9d8ae86e7dee58adb3b4329a9d5c01928b95214083f5db78cef7ea10c154e56d502526f152a9ccdde1aab809794b4c1c7321f8ccf8778b2103d94fb89d7d34dd6500b3424947ed95b31a3e085719dcdeb086a62563c534ddab60de4d1fa20ff745c42af4deaee135e0360025facd7ec2ebb4b82959e18c4b1cc50fa8df504414bc334cf86c7df0886a1c2de5c7eb83ed41926c92b6c54fbe811f8bd1607153f37fb68d5cde9d162340bdb1955fe7875f8bf3d554ff07c5ed6fd8afec7285115d01a85836fa597dd63192ee2d2ad8e93e6eead241e539e1ec2e8fbe51e13f2a8b727daa660e70a89b71397e15f1c64b2906a610decf11284872a7acb6dcfc8746f59dd739a75c3f7bcd367a024e2faf5f4380cf8f7cd51dd23eb68de1dce108dd620ea55e8655f41973366f3ee4a2ad60b06ce86e0b3ed22fbc2f8f03c19a3c6cf511142a87c5d1f173a956180d4509e60725965b9465a3793b3a1dff97695a8efd8a73c4ef1440c46b1341ef467da11d1022b170d9f2bd00846069730680b6577d8e71f052ebfe3b3874191e08e8deb2099944ae8713b940390c4125f6f2f746130b4297060698f45e0757a5a99a973e071d292f5499a378df3d1f7e16bd076829fcfc6527e90c611d3bb370d8d369725eadd6709f3f5c4b8178febd84e192e1d484e03e520d59920eb4b7f3a7635c59d0de0a08a99313cf823c2dcaad444f1a435e26742d119b8a0b60e9d31163dbde65a7d6dec4e2295e674d6fbcda636e72be0a8590902125414cd310ce0f70f3cca0c15bc2a884daacc0c3f90cf43b1cbd9e9bd94a9010a0b292a3b4699d88044e8b79eb6f7d7b96ec4da227a6c7ce0d05d40df09c660230a6f8d8c4056d1557b23bb13fa55e8c704257f7a9622fc9737c95df199b809a47a36dd5859064582982345e382af9cc364b58ac9612eb015f69d40d7393662590ee1e9f0df5683f39e5dbc72581a05d1f74d20e8dfeca0c60dc03311108dd35ce84aedf621a4c957ff21ce2265646b43528262ce493c01de825a5aaa643ed8fc8c768af5ec6a808cfd47441169703a1ccdbb199861765fb56dc0f5e3ae9a6bfb7548c34d28db135a3db0e19b2267cf3fe0b63ba4c5c5823c1dd87beded13842b85bf0557a9995c4a2dc5d904b6ac9710d53d00b24f20e3afc654a4a276a3250204be63fd9ebd340652264ae7aa85cb858125a3e59916624cff9eb63b393cbbdf66423c7a576d5772d5186a39c6c7183d46e5d86baa0e776f2b9c0e00fc5fb53a6e378c6358d05dd2a23e97e4e25da53ca04d2fdd8462aa1c41e934889c0efcbbda9f5aec4a357f4e7678e6a6907f9099ecb283b9ea45ec2ce37704f8b1495e0228b8813fed47b6b2a71feb4a1eafb9b3653e51853699a02ecfc818ed2794145", 0xffffffffffffff5c) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10032, &(0x7f0000000280)="ea7f246bbab1bbbaf774f262ce5d97f402") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x800, 0x7, 0x3, 0x800}, {0x3, 0x1, 0x0, 0xffffffffffffffc0}, {0x4, 0x0, 0x5, 0x2}, {0x18a, 0x6, 0x8, 0x1ff}, {0x3, 0xffffffffffff0000, 0x800, 0x8000}, {0xfff, 0x6, 0x1, 0xffffffff}, {0xffffffff00000001, 0xfeb2, 0x8, 0x8000}]}) r1 = dup(r0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) 11:10:01 executing program 0: select(0x40, &(0x7f0000000040)={0x8000, 0x80000001, 0x10001, 0x35, 0x5, 0x81, 0x733910ec, 0x6}, &(0x7f0000000080)={0x2, 0x0, 0x12, 0x1, 0x2, 0x0, 0x1ff, 0x1}, &(0x7f00000000c0)={0x0, 0x6, 0x8000, 0x2, 0xffff, 0x6, 0x200, 0x3}, &(0x7f0000000100)={0x4, 0x6}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) select(0x40, &(0x7f0000000000)={0x0, 0xcb8, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 11:10:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000040)="3fc7fa596394d13b87cf5413dc0113c4b567bc1548fd5f51a4f3cab45a6ced9ffc94842d8f88ef87048d90228ccc83d5fde43eb015fe279fd82f23504713d4786a29fe874f2328ab41f9fac1018af129b45108382661398b9ea4aa9255499f2f290a55c869f51fbcce60", 0x6a) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 1: r0 = socket(0x2, 0x3, 0x3) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 11:10:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x180, 0x80) write(r0, &(0x7f0000000100)="7b3bb305ab755d11ac0e0d3214d30355927eceb435e2bb03f40ba7ce216c2e2ccd1a865db61203f3", 0x28) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/de///pf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x8, 0xdfa5, &(0x7f0000000040)="c9857d615f74ef6a4a82b01e2f7871c9ab236d68d6cb533ab55dd4414126ae72579e76a287b19703fc4cad39c1eeff29378b376a23440766bd3ac1efd4bf4b15397c181c33a7344a30cd193333eb5c2ed8", 0x51) 11:10:01 executing program 1: syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) syz_open_pts() 11:10:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000400)) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="cc6fbe4e397fb6a52a263a7bc74f255c003ffab8ea34e0b9762cfa4660", 0x1d}, {&(0x7f0000000180)="0337eb56b4508db8fb3c4d35162f90833d0e32faf1c339d11070cc8bc1b4c34aa07dfec9f91055e146bc4ff2cbc2f27d0d8054c646ffc1f1c0ea123d213dcc0c0a3cb6e05e03ec1f47d86a49276f10af227d59cac7d9750a5ca1f507d98bc0d1986dd502ee67affb0ce0c98a10abff9f34feab9d1e4c9573e2605be1312913f96dc5d841fa9292d2d105c00f13813294375e84c23a9dfbff22da4f61a21204d7053c509b88f9844be02c0684476e9ea805723643a3512cb68822200c5f5feac1d180f1aee55529e0e83e31aae54b0a5065e98a10705d993e03797217b83a8e0a361932634b4e775e1e4f3fffc5a6b6d9535d97", 0xf3}, {&(0x7f0000000100)="62119fc6e77cae8da3fc66962161b6824c328179caf31e63", 0x18}, {&(0x7f0000000280)="340f98394a569395d4309938bf2cdd3de7287f", 0x13}, {&(0x7f00000002c0)="e9a294e60f2199b64267156c", 0xc}], 0x5, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x400}, 0x404) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 11:10:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x38, 0x7, 0x26ac0eb, &(0x7f0000000140)={{0x10000, 0x101, 0x5, 0x4, 0x1, 0x7, 0x5}, {[0x10000, 0x80000001, 0x80000000, 0x4, 0xff, 0x1, 0x7, 0xee7, 0xfffffffffffffff7, 0x51, 0x4, 0xffffffffffffffff, 0x1, 0xfffffffffffff001, 0x0, 0x101, 0xf916, 0x6], [0x2, 0x100000001, 0x4, 0x80000000, 0x3, 0x0, 0x4, 0x1, 0x53, 0x7], [0x3ff, 0x428b9952, 0x0, 0x1000, 0x1, 0x2], [0x3, 0x100000001, 0xe402, 0x8, 0x1, 0xfff], [{0x401, 0x7fffffff, 0x7, 0xfff}, {0x81, 0xf20, 0x2, 0x800}, {0xfffffffffffffff8, 0x1ff, 0x80, 0x3}, {0x1, 0x488, 0x6, 0xfffffffffffeffff}, {0x0, 0x100, 0x4, 0x47}, {0x3f, 0x9593, 0x9a, 0x9}, {0x20b, 0xedd, 0x800, 0x4}, {0x4000000000000, 0x8, 0xffffffffffff5b30, 0x9}], {0x81, 0x401, 0x4, 0x9}, {0x7, 0x5, 0xffffffff, 0x2b8c}}}, 0x9, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000003c0)={0x8, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x8}) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 11:10:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x900010000002, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000024000c9cb0c7501df839f2124a70008d3bf808139", 0x18}], 0x1) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 11:10:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) semop(r0, &(0x7f0000000340), 0x32c) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r4 = getpgid(r2) r5 = getpgid(r4) ioctl$KDDISABIO(r3, 0x20004b3d) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r5}) r7 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) r8 = fcntl$dupfd(r1, 0xa, r3) wait4(r5, 0x0, 0xffffffffffffffff, 0x0) semop(r7, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r3, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000004c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) getuid() fcntl$dupfd(r3, 0xa, r1) semop(r0, &(0x7f0000000400)=[{0x0, 0x1, 0x1000}], 0x1) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x19cc]}) 11:10:02 executing program 1: socketpair(0x1, 0x8004, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x95db, 0xfd7}, 0xfffffffffffffff6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_getres(0x0, &(0x7f00000002c0)) recvfrom$unix(r1, &(0x7f0000000380)=""/43, 0x2b, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0xa) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x103) linkat(r1, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) chmod(&(0x7f0000000280)='./file0\x00', 0x14a) 11:10:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x12) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockname(r2, 0x0, &(0x7f0000000080)) close(r2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x5f6}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 11:10:02 executing program 0: r0 = msgget(0x1, 0x10) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "05c7738dd5734747df1d5c51e53d98276c29ebb4e004ecf23aa0ed736863fc7f64f12ba931ba59f83d9ee8070598f7bde8582b5ed91b6ccaea934a5d6ce86f8aa516ea26a1247c37ca5b100782078f51b4c9a86ad2f1b5e316978dad7bdafe005ce69c7eba30038d9b7f090a"}, 0x74, 0x800) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xe111) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/32}, 0x28, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x7, 0x2580bdf1, 0x3, 0x3}, {0x1, 0x6, 0x0, 0x6}, {0x6, 0xf2, 0x3, 0x100}, {0x80000001, 0x9, 0x10000, 0x401}, {0x2, 0x6, 0x5, 0x1}, {0x1ff, 0x5, 0x4, 0x100000000}, {0x0, 0x7, 0x37, 0x4}, {0x5, 0x400, 0x7f, 0x5}, {0xfffffffffffffffd, 0xffffffff, 0x62787240, 0x8001}, {0x1, 0x2, 0x8, 0x10001}]}) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/31}, 0x27, 0x1, 0x1800) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) sendto(r1, &(0x7f0000000300), 0x0, 0x4, &(0x7f0000000340)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) r3 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x2, 0x1, 0x1f, 0xffffffffffffff4f, r3}) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) shutdown(r4, 0x2) shutdown(r4, 0x1) unlinkat(r2, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="2734e47d861a0a86405c393d4e402fdec412393950bf63995b9545c92297a1cac8fc693a7ce4861af6608fbf0b1d8d0bbfc5c5099dea310e373f3570111cc4cad1a07c6bf8c683351e18c81b43d53e3ccdf7e19181512429b089c82cb62bb22163fc2bd4d3c9e8d11a1158582b8bca86041b29072c3cfb5c93019df56341f8888939f750e3e54ef17bcce6ae5210607a082bdc444b70b6c2a8cf7da2a2b85a198d8641edaf1a752f148064d7a5ee564f891eec29f1bed8efd86a93f3668aebe8a3ad8603f42a417e0c905d0dbb836cfbdfa5", 0xd2}, {&(0x7f00000005c0)="dae1473a8bf37f6b6b692362fad58d2cba42cba1a0e0e06f64b3449ae454e62ffe514d8e633e9ec497693145a5af0b6b730c50ca341b0d5e5f2858a51ec1147da7318e9e320b8721d6478087b73770f4ebb942837206ee7b8a88536291c6a693a9efea61da", 0x65}], 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000680)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000006c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000700)={0x6, 0xffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000740)=0x1) msgsnd(r0, &(0x7f0000000780)={0x3, "bb50daf35e4d10ced998ef694a4644901f73b7f2609ca9a0c0352d8442b4951b53989ae5bbe15bb95ac5fd68e02c4f792d8e2f0d079a27597abba9f3fdc573356dc2e33a8a8e822cb5554e7a802a4480902df0865c67b48309866f2708915591fce2c7961e2d091ef165f4c45284a09ebfa3ddc7c42c14d7bfc546eddb72c35c6cc8c6b3e20b8ade9b347d38955478afa5e631b5bfe6aef7c12d5e84f53d11a210339acdfc324c76cd924bc3855b450fbc356f0e8ff576364b58c38ac4c45714a4bdfecbe1bf97b7dc2c1070f656a17998b879ed3fecad5fd4003e6927ba6afd21b7b04bd5c89eb2b20444adbc"}, 0xf5, 0x800) semget(0x3, 0x4, 0x67) connect$inet6(r4, &(0x7f0000000880)={0x18, 0x0, 0xffff, 0xe6e}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000008c0)) 11:10:02 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0x0) 11:10:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000180)='./file0\x00', 0x20009, 0x82) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)) 11:10:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x1a0000, 0x10]}, 0x3c) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x6, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(0x0, 0x0, 0x200) 11:10:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f0000000240)='./bus\x00', 0xfffffffffffffffd, 0x4000000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='W\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0xfffffffffffffffe, 0x3, 0x100000000, {[0x4, 0x4d3, 0x92ae, 0x3, 0xfa, 0x29, 0x6, 0x0, 0x7ff, 0x4, 0x9f, 0x0, 0x7, 0x3, 0x10001, 0xfffffffffffffffd, 0xfffffffffffffff8, 0x1b], [0x5e4, 0x7fffffff, 0x562, 0xf, 0xffffffffffffffcc, 0xfffffffffffffffa, 0x2, 0x5, 0x1000, 0x6], [0x4, 0x6, 0x100, 0x0, 0x80000000, 0x5], [0x3f, 0x3, 0x7ff, 0x4, 0x5d, 0x8], [{0x7, 0x2, 0x6, 0x676}, {0x3f, 0x5, 0x80, 0x5}, {0x4, 0x7, 0x8001, 0x6}, {0x6bf, 0x7, 0x8, 0x20000000000}, {0xb17, 0x223c, 0x3, 0x1}, {0x1, 0x80000000, 0x7, 0x1f}, {0x2, 0x1, 0x1ff, 0x8}, {0x1, 0x19ae0000000000, 0x1, 0x7fff}], {0x7, 0x40, 0x8001, 0x81}, {0x9f, 0x5, 0x0, 0x9}}}) open(&(0x7f0000000180)='./bus\x00', 0x10108, 0x10) 11:10:02 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f0000000380)="f199034e014a8f91c4fec2f4987da3a88d77a511d1c85107421fa98d72f9ed15820979a498361cdd38e9cd4442530e40515621191931ff4a6d156589e777183f3876310b0f339c2d770a78c15d57cb1247cf73ffa6d889f18564a9df656c299dae666bad3c8ca53c3977c588a5418b258e78db53c7c5b8595fb668ff9fccb0ecd4266494c84c8258aae0f218a559b7e6f99511e289dfea67c96d41fc8255dd03fbf5f039b69174b2a1a7e9c8b90d7def3a0f325aab54b73680b67e5cea3f9ef41b6f4f4b3ced24652fdf344e1c65bcb10bab63dbfa2fa08fb2339ecbc88a1529b043ab8d5b78f839f266542eff60153c994e74e086984b5705fc8167a13fa780c2f153ca490161d352649c3b7c581723ae2373c06bd0eb06286aaafd27e03c5d9a9b9235bb754b5ef1a2d79d07fdfecd16dfd13f3730c714efc08ba1f61938aac8e9baebb193ca2b112b3d1b3c2f8d53e594671fcd74f77f01860d9f32a313bc517b60cfe579231db646cca2e55a597f1401ebe1bd15323630abe6668735a3c26db84b038b624fbf50d72b1a9bf0f0b336a25ca33f07455895353ba3a97d8cb79280fb4563723a5038d88c38731d126840ac1792e36f89c9df4ad4ba736419967f54e099ee1234c9901e04d3626ad2f101404beb1ea733dc270dc6d1c2a8a54135bf07d070bf7565688e20ed3e7cb8cb938936ca8c6d9a0e749d8f245ae814fadde55d4a3a9461a1259bf5f1cc8ee0b0a3e8c76db7c4408369f98d44304f27de9f46777f37214c7120bf3c151331caeca6a975637afd01bb0b76a76ab52d31a67f282afe0f1d22a05f3a3dfbbda81afa14222424a67c331c7242cbb640f2847fede8e269695d06bc7dc37aa61cd54ca034f78d32983680653c60d33e9cd270dc898ea68418daf26b20feef29b99676f5198fd264358aacbcd4b5601391b32f282a67ad6bd6dc34bd630df699fa748fd386057fa21ded63c0b4e1b8f2a49cbbc0cfab5a531f89acc340a5d379fbff8aa80e5aa7a85fa76b937ff91ea4a01257a71766d41438a000debc1a266c2b7a8e9ed647a190af5a263ed3aa8ba3421c7fb3c184c3ed5b00203cb65e654831d8d84f0a0f40099ff2cae258a4f8e0306a82fb1ff333045bdb296f629d48a9aaed003289022272afd8b0fea4bf8b049f295a7a2f5237d0dc7337f4225fa5a7cbcb69caf4f408b0965b74279ce0a1de3b6529dceb68ec6e26085086800e7d470e571533a260a94d3955632e2627c0a2875833e63bc62c48a8e394720713fddb3c9a9f87bb5acdddb5dfeee22cab9fe642f1403eded47b84f700b6bee812d19c421f0714bc91867be0ce5b354471ad293d0e31e14fe7d4641b400b1a0780849d4dfe1cd0c2bb8c176952c0dd6e260b5aae9fc2f860595e330aae66bc6aaa13b99490c68d497409141b7ef99513f8bdd0eab731201ed28c0503eaaa5f1760e3fec15484c05fd816a75de5ca00868a18d9ad4a6f57a3eba92f1bd4bb5b005d775a4a035c833b6adf51ab8fb8517d286f0a524f2e36f290d29231243e198cc5acc98157f5ee04661dc43e7782ac91b1830090dfc546b0523f4344f8fd99c292d26e6d1c15cdc5b3d5a332668bb9800e53ad963536b47919e0e16f85c684ee633dd4d35145da90b12aa746a99fa0e9af7eb3096d411fafe658ddfbd77f4e1d69a75c8e5dec556003f821002b1c2800b3c8128fc69ef4fd9efaf0d9e68ad8f9bf17c9ff89ae65d9dc196d9a9ca5477bdabf206fbedaa55e683fa5f15cbde0db5e4fc5f02494db8733be94bdb66b3b72cbbea56dc4b8f0f5f7dfdff0503b5ca20a91b8457a8bb8259d74aaf366ab5f41cf52889b7d15546bb92c363009a80aa55a0314d838f37db24b9309d787673a541f01186da1ab73ea107e17f2ac6d746ba4959b85e0ed047d932182ed576311c31868efe6000ab772c75379c45eb3380af7fab5d9682ed056f15bde350fda553eba7202d8ef1734c0f9b7307f5cd6ed57c8b8fd9b9768c0b79c8c8fb91f846b447967dcfe2ecc752dc782071a7d9ec1008e564a7e72383613b897ef3870fe1c2ebe48e3c2b83ad8bd4d711e2950b29d377dfbd76aa4f94154a7ec34453d14b100ba619f223370ea2c0525c1502f0ead5b79b6fbbb0f4596002b46f584e03eea8b7a4492b7316373b003b7b5957474534d436800c574d974827b73bfae4c8680cd4f34cfc6765cda9ffa0290eafe81b2e0c56d9f87b84dd70ff8d09588f0e71730b1b5b2b39a3054d7117e9eb73d44d2e568d995a8332ff5e7f3259a95eb41816c29747f53b6000cd70a99246c98b77b71a7162a446ac16a90896eb05f8e5e3ac322d0a70048c0d2bbff2077b2f16adbb3b515bc063473539ea04a63bf37ad5316c6d30a4dc9cd5a518a2fbdb4f7391130f043e834f41cd0db4b8bc07e9d292f72848fe72944b9e88852fcdce7360ac1ae012cb5ffd786ff8b92f1a485b50932ac8a2b920da059735b34885bba0bc203143d8f35f0680e009b57ac6b6aefd0f75cda2cbf69fd2ef57d590941cc042e5c5333d7d3efa387c476a824b8e1b29c75071655f7c76468d6137d6c4da538247f3fe519345875dc35b6b8679d2c9045fd8d9fe6dc5d615eac404f9dc2f146d1c2758076a5d74776b88795a63c542379b69ea40e465a602424edc7d315ead147e48cfee2b9fade6e26a94bb48c8b17f8f94ac32fb2a75abf2c23bcc09fba08990395c637a9e0f3c5731d4f09f7ff1a2bbffab4ce825eb1a85d631db73d0f2dac18f7ac6258eb3bce4bee720c1c151709fd2999e029e93fab8f972ec4501f32d633276c39684f581410d9e43132ebc28c487c200305a4170b47f842c370005ba260fb6488c62976601010e7c4417b3f77067c7c1a8e64bcdd3cc81e5ec7e908b1d086b324aa32a13342ae144942b1cb205d1a9b169a8b2a7b4411e7c74e099350d4f203eec09cc0a5bd7dffb2b18abaea243aa1843c67c860093adb79b8cc3b3da176439ba2eca3f85ed8874422a230305c3db9132ed73abb26bb3f4b3bb0c977c7fa06a4d3bb33d5a7a06087816170511534c0cda83056b80e21acdc9f8a0dcad8beb863b66af532cf25f4524890a11fcab54a79ea4310479d849bedc03543ed1128d44a76b68da6905088b74c2851ae19426c2cb50feb47a556879779b5cc927aa440c32594aba93b1905de23df7d6d9956f71439b0102bd010fa5ce423559d3ffe91dd0a3a186aaae743a583a8aeaeb927cf6fd68ff7d0b29a3fa47839b450a7f7c0654e82818cb88754dedd6413382354159b4eefec8abc94abf03078bb8ccf5e47501671112907d7028b4c0312c6fc5e1e95fb60f53400f2065b6cbd4cbdfe62c9d775a476c9fc60e747e4a89d329a7ca203059f1b9975b8e1c81127d18c8390158c03d15eff31cee0f82ced4d3e7edd50fe6b382309e9240cad2dba86f091fb4ef4261e0c8b6fc68949082fd00a5778a594c118c8a1721fc3b7448f6164944a2bf05032bac9cf332bd842e3aef98bb5361aa4d7dbb19358249ea11e70353a17242626947e12f1f10b132391adc5dd3ed3f26b7f53d7cdf8d9a5992c788102608ea1f52d7683481f19f25cfe4e1598f3cc143bbce375cec89e80b5b054c7a66589285a115e43bf25a75cb99043b17941d7e94f8d2e1024e64ca5fd103a475f908e7eeba703fc64a1c5dddbf3040309f0624df52d7d5822499a738ca7a673c161e7e4bf71c10644e8b747d6ab34533a7a7c573b3181b2921abfae31ed596db94ea04d36a6d35d488a01237adc472ea71fa7af182d4da31119952e01c03d213182cc109b2cdde187e8d7bd38e7a4ab2a327f8a5cef7e16c64b404116436d72809a13488165102779f964e65974bfbea14d5e59c78bede0850e7e66890c5a75f4925a0ad6d7ad8251f4dfa500126f856afae5cc567c4c8c349dcdaa9e305b858495a2895d60b123fdc24b22353a4b43364cd978e406741308e40dd9279fec603d6c3d42cac86274c6577feba8065e6d0913913f374658039946bc20128623be55ba04fd7dfa376a2a2ac570847b7dd49e57a5c82ffbd2d40c5ffda900319044019acd6c880d97274065ef1e1b3a565f9b91d0bd74b74273a1848c2f818afcdc4afbe0cbd9bcbe3a3ae7f99c1344257dc2cfe9ef3d22318ff1f37a329b3668178cef70bd202a56557a14a4e23214863a804f18c7709160ded48d43447a85a5a20df309f42fd3b97a76ad9224eab37607ee239e18e89cfe86df5ac2750d2a01434eb7d9612b268b1eaf6506ab54d64bd9534491c642fae196a75ea20c5f87020180b8ef0beb6308bc53bde6d5da6e3bb2fd2a2a63a126012442c1798fb1969edf8d623c2aab9ecf434633bc4fbdd59978167387e219a67af6cceaf62109183b99852d39b8d3b6584af4a45ae0b1bf4b00fd29ad707cd1d2046203cf5e9cfdfd80342cf99af5a57f1bf4255159a84f472837cdaf09286b8366f0dee5a4ce6f01fcc524b92bcfd2fa029848e046bfc53c761d22e42f5907cde321868cf6ad4e8b850d504dd496401f9630b7d05625a03a7107ef3d65ea9e83789f15873189d887489b6834d8393297a5c68bd51aefaed8e01d8a4a4526b1864b95355bc41143212f568e71d4bfbbfa4711e07e3d515459a962f567f18e79c99c374594076b92f87c5c1f542cf220db687f7e1bdbf403322c3300424cfb6a79ce0793fffd1947e0bb4d1172acc9b24d7b1ea6a7d2047054402cecbc04b5987f5552c59a455b184a8d0a717e5db9c629ccebab90f633799ea6946afa903420438de7c14ff8110c45d0969fb20bd02ef4cfc6ae260499e74034cd0da4dda16ab987ff01ff78f994af8494751079d28bdf49bd6fca8eab2cdd0a0f5764f17128d593485569f2cce3839230221f62299072f70de7f711722b2229ddb3187ccf69152cf52e60d088b5e43c0cd55bc57382c6c3de8e33a26cdf3823d96c26a88f7ca5392953ba57a4ec8a23dbfd562401e5ebc0328ed26f0837c0e3ff3f7eaef7f14beb3a8b121973ba6ce598d2b2881ce4ce44b0dc27c71bf2cc79cc74e6c5bd53feaff6c3c2966099a6401f3df5721fb4e5f07b9ab8e9b0904fcedfeb2a5b48c8392cd6e01bb4fd05b3a3f8064de82a40b72ebb5971ee1ca6f29dd29b37c0579a5dd12a8db8ef7e357b1f5e8376e5f33ddc974ace9729674cbe43fbc1035431d2523690403dd79b38c7ce960937507c70ae00babc51bd4e930cc6f81c582a204c82ab33b391d4a7e7c66238480f37a7ca72ca38a3361ab218e480bbde929c33fb95d4fbdc46930e6fab5655d64e0e224f8409524688091fcfde1c0abbde8430f6e8b6a1c33301126ddbfe489397f57a8a7e3e820a9a7a1ce162a845c02caf2ccec80d47bf857fbd94bdce344d1314ef17877ba20be238baad2c73d5d5389d269f5d6e59370eb0a0a33b68e1004c20f755f8c53accddb244397ac3cb6a821c23a5ff7a25d75ec92cd2c0a55d50bfea16420f4a0d541e6d0856af16985ff8db62f4dcef734f61dd8115234ebd27c729e03303dc504668acf3b162ae1fa0d0714f6d0be42a49cbb17147080b556e6dcc067e4d71dd37124148f079f3ba530eede8fcc601c65502add699201737767911f149186e57c3aac54e468d5acd32d84457eb57598c879b4727f7e97a206de962ca28cb5c8321e1df7b4fa37864fab4ef78dbd6840b51bf819dcf5472921a35b0100f40a6266c52de2ef078eb55ac84091d4f1ec793ebfd665da07392ca642256409ec5d6f43ed0f7aae0bd9a824cc9e37e04437ca9", 0x1000, 0x3, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x200003}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:02 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebe116626"}) 11:10:02 executing program 0: semget(0x0, 0x0, 0x0) shmget(0x3, 0x2000, 0x800000000000007f, &(0x7f0000ffd000/0x2000)=nil) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x3) 11:10:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 11:10:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1085, 0x0) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8801, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x20089, 0x1) sendto(r0, &(0x7f0000000080)="54c837f3b26e37d1ac4e1a43fb10b328fac965ebdd4417cc813482a12724b10294e63be43b23c11a351d5f5c9cc0f97c17421e3a829b4a316027dc91405c0f0d14aa964c8eea4455fd93bb7459b741f9c5f453b03465e32cd38f1a566aca06af7f41212e705d015651d573c1b23ad1df6756371371d05bec33030e95c3320cfb3acbbbf4f427b5cba208a204ff308fede86cd70fa86dfd22661cdb112cb37040630178a116edd1bb52ca1cadf28e7804fbbebbe90cf9f0edce62ddd155b958283f54e8111d21e80db41e9f91c4da4bb7210ab670f00fc4e4da75a51dc67dc52102c05dbdec6f31369525af835eddad5f4e02677438b669dff9a489b8777066f467f6122bd0f3e39d2d0b8f9ed1bb14c5337717f41a7a981804af2b6a8964bda6d95d78858caeb667398d18adebf3d5224a9df19052a9f0c898828e3c93af02416c9036d98d9089332d2628a2e64309e5a735c1cec308fc369e16011338047c8f3f524e20e30da93b172be9a6de06112da768bc419c59c0cb7f1d31f6e2941a4d2e0bce9b0e25c0d3c8098719e782b3aacb8e3e4d0e2ad8c6dbe2aec870520fbedd61572dbb2c761b7284e36ffc291acee1d69343063843115a18a010ebc28522e5b9593e36d6dd6ff111df87d5312445c6298d3142b8cd08fa165a9c1f9f54db90e81f8c7899eb61826898bf13e9ff64f05f161edf7bf33345fb58b77ba544ae4c04c14c50376e444127ee60d8e5028f6aa33efb77b808a4ce65985c39e838e413c267da9807ff15f8e7a9ca7d652e0340cbde649a9f9edc9c971497901d6f17e36185e80f1b5f850743a6e0357fbf4a3e000231e1c9c9b7d458a882d92a625daede29743dfbd9a884b959fd24eb2d7758a53e2c65fada2a6f9acc11ca8f09a613e24df8655e74f5e9de79ceb7dc11318f4d455137595721faa49bc875f790c85462dbcd38537fd55997560880b14cd4b330118c929f594aab8dda4e3a03d89910020504a0078f95e6ced9534abda2ed791ccdca0f91c21072ffa7a2b9e12d5e11821d8259f8836f119c1a5accae8c3c4868f7c7f975bc517e5e79c472842a626568002d0cb03745fe61a94b46f3aa406c08edce4540243ca71ff94419300d41e352b55c1c60c5bcc36ef75d36859f5aefc93258e95cecd98b9d056f48438631c49d89cbd3ccd533024b1a73743d7dbe194ad5be9f79fb582a91fb1d519c742641502cd324c566f6c263f6793eeeef95d5c6d343efd513dd57b023e261e19207d4d12acadb1b6214b88747b805a0b1534305729fa155260c78771a0d7dba1d7ec2c526d3e1c08d84482346810b7fdc37fe16309fd6348a1eeb5aaa8f0cfc418b270251f5993bda71759433b8544b317f02cc44a15e61d30eb218c4bce8640ad1f848b7dbf0cf658b19f9198e246d8cf9ed50d02cac31be5f52c0658bacdb6c6a9e9f95b2f46f902fd561ce76ee8c520b39f9ab076550c1925e9f71950dcb168ff9c54623a523af164e86a6ce763d76d46a7184f714e969c0d31d0a16fc8b6130420e55aaf2d5be6f42235d185947a77790dbbc6847c6001a2f5b039618b9ecc9c2db9726f50ebe3d8018f2d303532bdeca7f4ba38b2d69355c5ac02f6177d202583da06b4befeb0bc4017aa14890e4d3d2b335c56979f7feabcc1fd8d675b895b5c9ee82bb01db2e501e58508c3d045c7ec5f6079cab7761dcf0a520ac6ddc8b16278b6d9aafdd0ed84457ce7a39739a31662eb6ef7366490b42a6fe485df244624fc4a9ffd256bced2be67b98f9969a1e3e99ee3547f1602fb5c28e85b536e15bc91e08802c0717f6a9c8e53df8b01f9baf2c27514eba3cbcb0b00879c726620e3efe4c0ff5e5a76038f3bc52b0b990abc69055b568332216f52960b0a39c885688f4deef98587a5ced77d6c489c8a99839d64f1fae263dcebce8cf9d83aa0de09108c8187e0cff7bd9a6498ac2f959d2b0a9dd66194b655c7a5d0b0411940f317fdc670351e92ca353b7f6b501d1c1cc8a958ac838c977a9ca70c2e4cec1a9705b7e09923eadf94ac63f93155333d1e08b878efbb65a05bf4c3caaec016445acaa981bcc03a23ac5d369e40e9c03b251ea6a7b43ad8d35befb27b9b00d40486b5b3009d252871ed153faab9ff9b1364ad4ee66ff25dfce3407386435b677596044127bafc2cb39837636ce0e62ec34f78c68f43d0a4bf272a138d5e27e84d821eca4c5632cbf2fd0f0690454aa47282e52df5cade20498c024f4db215d81b2d863a280251af34d1c2f844ecd3c9d8ad827b4a110aef7ab3ac27924b231f366482debcbbeb0ddfc9e9c32d65cef8fe3078c986e18d9116a9eed6eb415a052f21f19d34e00163099ec0248d3487ae5ff81b677f0516c11bc4aad69b482163213d02235885f87a70b9b06e3c90a8c4551842cc4c6d09359dd544e5c584d021df5ad77b17c9cb9f4db1eb1203ffd18df2ec5f84d23483639fe958503cb5be19e5beff255b66a2fb95236399d6f4a94e013fba1219a83c95133eaf02bd020578f67ff3956a968da532fec8d58c5a23a12f51e574caf272724a8292996e33bebee035b83f903a41a192337c970b30f5518b53e50a39439c975cb7177eeb16246efa978f3fbdf2f049ef1c4a7a08dd4b8f89ff17152d7c7177a2202debe0a03031df854f73035cd17c5ee5503a7b61c62508e1675553d1978ec9aad4fa5ac9e83519e2205d8a763fe8171a292a9c064ce30fdb9af6f89b63438468f1562f876e5023c8875946689aae76eaac2842e3d4abfca4ca771553686c475c783d6804db49a26e28cf5dc45dc92d4b6fa97e61a465befa557541896e71f50557bbd2451922711aea16051743263dc524d7cb8cc2ca26be6857c1eee33a7621ca7fc813e0b3e516f7aabb4d830c39bf92a84412353296ff286c75160c2e0137c283744c60780bfa0b77219b2c961e97c930da47f3f9d40edc6fe3db0324fd81f5f8320c04f9e84116f5a75e7c1e8471e6b228dab147c3a7d665afb050ed2d3f9fd0cd6434b1158e403ed019a9350fe9839accd6df0371584bcec6d3f190a378f8dd88a35a13b727bbb3ab869d8a8bd8a1653f957e5ac80f00261868a68964196976dcb1ee58109605b2f95a3aa82557614633035136fdb643d16a5148155223024e6365f30b008f83872300614826312fa5a336fdd98a1b27bfa0db5564731c224aead876c397a0979a6552fc6810c539e4e069e3692a9c72592b1be85efae8abb01fecefe3f738d1c0ddba6963e4269ff70070e845dc27d33407b47320d18e95682d2434149d6e6a403640b549efec59c68355da63545b7eedabb50ebc7f76e7f5e68851e9b8d32437c696d69848612bccfcdb5a16399253209dd3f38f4d338493c43e43a7b7c73d410c3d6583ebf6051c2ae10564130af30b31428be3b7a272f1ce8b85bf393987ec09088583c4201ff41e7e04e567ac31f4f7482dfa3193579c8b640478e2474ece1908a28595ae8362441831785727bb233f6ac1ecc8533351e6733520cc4d29472e4bcda6faa25d8db0399b0bfc67d4e768ba9f2ae30b2b7a7f9b6c17bbba68a235e0b37c7eac36ce5137cb86af22978035c89680d1121b696c5eba0731a1e5c8c1b5ba5f399700fea3e488ec98c1aff7144616a0c06c63f80bebca8aa404f730f8558d906c313813d9d189f30ef2d3abc994c2aa5f37a82c0b9c885b8e4e7183f4fedb4c81944ea372b9428898212ae626b9c14cca12d0e3e0dd9f3f2d214d0e6e20e02d3edfdbd8b5f970ea96e033b267085b66cbae8989689b59115e1e7224a65dd8aa7b70e34d49c27559ce15997bc70c2d8305ca1851f02377ed367ea1d9437356b27c285580673cbbd810c8bcfe7e69f5cfc5357f40d688d956f697668b4cd89fd1c65bee0028c576b679180be02b1fdc612fe38fd6210a4d5233a82b807df6451b0394606b1fede62416cbd0811adc7a2785d81303704f8fdc2cb4e590da7070bbd842585e6ccd95b7cd7573502a09cb1c724bd56454a6ff996c1c58d2f7759e4ce1e012172ef9c54495cbb4a80c5dca00bc9e8c22ec40a52193a69d390eb60ce36f891c9885ef05a2e800979c9fed4dd6253d545e90629d49c179e208a0802db5635a19e164c9136b56f06544c2d141b1bbd44808fcfa1e1e4901206a032c524b5315751cef330ebd6cdcfc2dd9a51a58116376c9d5abac3e3ce24d60029da475e42197053d4a39a18f89af3fbd46f293e600cc19bebae463af5e19b92bd3fde1c5da41aa31ebecec61f9a297ddd8cc5774494dbc8bbe84bfe0010404f8a0a3a0914fe7ae5425ffb4fe65ad22c8abf086be5b20fbdf2456d87b6589f999bd621fc6194a672ba1b7e6f3d7e814fb9c5d390f0ba43ec1a1ee61f4e6cca19be7b0c5bedfc9959dffb2ec013103b19d96a081480d6a81a29b0180ff0e7dfa98cfda38ace35ced5aa7d754543b26c3019536edf58af288e73ff64754ddd959524a3c877d262c0843194f261b7170f64eb730ee21d75215cd2f43c7605e216daa4071bdf2e3f811da86ed1d112cbcea0ec5c6a172fb3170b9679e8d0bee50f11cb4e1abfc6016f9731824445f57d86429d3da7e98b51577e2cc8956d2cc981d609d743173c1d972133f957b43d30070c1774ab9804f53ba359afd3b0ae41e58f5a68347d86786877f011842c5897ccb112623a97aa991d7c1cc032623903ee0961f5e6caf13db98288b0c77a1285408639f8d2745456a10eff508ae8e6a5324fd9b6e2384fd1bcd044868677a00d6e7b17858d0a94eb5fa9feb41e6942cb171b7d2b1a415b8788a6f98cf284cdf9f88c702e75010cff6cd2cea83f40939cbf13372510f204de95f468cf7c3ccd82df3632d56bed3528a80af32a2ab426444786bdcf412de33ee710f9263e99324f63dcb64413e4c8f06e4628fa870c3be55bba00bb9363a9f93b76fbf0a868d938ae0de6a9b06e950bea75c1061f5ce316078f447894dd8a2967a410637e05738115afeb25f2005cbcad66c214dee8c643d139d23c29dcef56c32fd44486a080701f7fe100ea4ab4f215c231b3f453512e98f68c59c07db01aecf21fb7d82bfd2dffc3788b3346d7b3d9a531ceeabc5bad17fdc517142f196efabfccce16aa820f2210dc9f2e26cd2a9a77b88f858687e15df885518ea1080ed0a209f90404c314f8a1da869600f46a447bec6713a8dd6c929462912bd795b27127ed4c187cbe15ec79d90bb601ac48cbb0134eeecba8979c9db23e3158eace82880522eb3ec4615d20f1c6e4c2048b5811c111362e8012f8efd95acfe11996c519c49d3fcbbea816740d6e9aec12d187af766066f5456fced3b1af2083d0558f1c0ab468d673f37bf302535bb152ab8639984cda83e8895cbab607052040ddda55d594e5f0b395e3be963c53598f07615aa8bc1444858f82ebcefbc0b04c248a474576f9e9d0d870353434424ccf089818bab42505f47e04089abba370646fd40c9f898327ed63ba2f7271b019255412536fa07fc4eb689f7d78101cb49f36a28a883cbcdd1e54936f5bc0e8393b268bed623c5c3e08b21d5996c151873eadedcc2bb4e1252d1df2cc8c35067f2e37c071777834fe22f164c630bc4405d269180f3799c68ed81712b3233f49c6444978813d248c2d0adc7ddb4b0b073f4a8d32529db4960428799e691e4f5bdbe1866893c103ddd3687ebb4d991e619ecba8c6f07ef29d337725a600a91d9c55ac7960834635688e1aba7a38c344813ef03abc7f60d7e50cd24b6612ffc9ebcd10ae2302505da020d6", 0x1000, 0x2, &(0x7f0000001080)=@in6={0x18, 0x1, 0x719, 0x5}, 0xc) r3 = msgget(0x1, 0x8) msgsnd(r3, &(0x7f00000010c0)={0x1, "cd7536aca97c38b998860a2def2e8cbcff"}, 0x19, 0x0) getsockname$inet(r2, &(0x7f0000001100), &(0x7f0000001140)=0xc) write(r2, &(0x7f0000001180)="98f540ff350be7807e625bd1a7b5f8d43e7d8f0d0cb64a1fc91c3e99542719aaa53b67596c077595e5ca08283b18521e9b15713dd3451bb8e3a1651fee28f78c3f8e22b70d450240655fe311306de1d09fbd204e70360f9804b2e152d514eb817a41285041027d5761e20cfba98e081fb9b05d7470bb0d01fa4926f18d53ad56dfd9809ce854f795584f1f0de69659d93f6cbd46ca14c3583fda7687232e0166a632732df078db6bffa70686ca494b7e919706661ecb3b3f6dceab0563d5c7e79f90285fc8ec825c521317b2ceda7af4bdb1456b5e4b074e18b5023aab4b52a4ffb63a46d07bcb", 0xe7) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = getuid() r9 = getgid() sendmsg$unix(r2, &(0x7f0000002a40)={&(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002880)=[{&(0x7f00000012c0)="33adfcdd0767ab2c066d24df4e7d34c9bef6dda7d1432ca3ad3ac68fb7f6b67c3e12a7f531fd3e4a386760e57deb7e530c680da1ed40d35fca415cd870101051893a6c970f24f1a71e3d5fa18e748d2993ba8a74017b662cbe520e1facc37a5182138247d2f86a0d5b9b3ea203a56b59edeb1c7860024ebdd68030025f5c1418b26a4ba9965b33d39ad68b916387993601c855284ec425cf14d7a38e4c1a28519d55f277ffa6907305fb965dddc7e69889a1bad19bb03e8a325f7e096d53277706e65013fd9be832289b2edfbd34598ec9aa8d8bcc6988eb7d6390dd84391c7ab4b1e25a95cbf8e65be4bd90054cb06cb50aaeb40ccf99", 0xf7}, {&(0x7f00000013c0)="55004ab48eae8a476a9d367bd11cdb638fed88f5c4aee200bdaa0109b708cd2743322e33f65f69bb48a8252e8e7cc99cb8fa2c208b35e694cedd8f7d4ca31d1467384d339a", 0x45}, {&(0x7f0000001440)="dd434d96bc0c1963c76705603e9d0d88677e6ea7466f1868a81e3f1adf2a76332a74f8e8145c6dbe881a072d41ddac54bb3840a636e79d68a7f5ed236f8797863f43910ba88a2530ec3878f542de20dba563fbb5f64944d8aad0ad1b6a3a9c20b77d1fda03b3f1cbe5e9908d808734ae855f58d0454d93536ccc6d75cc9979db76cfbd1d2a80b382a18087c5b50a830290df1b1c5499909c0ce9edbe2fa2b5ba37e0392248616c194be4d51a926c9ac29879b36f0a65a4a1aed1535e8b8be23c2eddb57375cb4d9536cddcb5b335b41112b3e9b40c68224281", 0xd9}, {&(0x7f0000001540)="62935ae8649372e8a947302cf02fb58b8609761b8a232219ec3fc235fa03027b394037213f1a30337c03de63e5e203b73ca3c2c853d9b4938b12c9bb86aa2cea57714a0a666ee519d34cdc3c47f79b74e49e2054dafbb7248cc196334d3f10bda980f05349ec367ff16e4efe4e25e06b777befa4272c84656a72cb82085d488946cb198d73b588ed5c1587a47a38443a44fef52695b9f98607c20600ea92ac0ade039bb7f65758c2dea0e8d1f56f72d8ceb9859554d6d10bdb0100e48500dd9bde6874ceab273a4f", 0xc8}, {&(0x7f0000001640)="1b2d6f7187f5316b0ae385a45ef25c3910a798fffe6c2fc28d39981f44e30f613bfe8b993af6152d9c0dca8df4fda72bcb9fa321032cb91c05240f4ed2e7350451223f8f82562b3de77430fcfad426aac10a7469d2063abb597520ef1bff472380c5004fb3e7ee4be5d54ce9c90de548", 0x70}, {&(0x7f00000016c0)="969165c7eb2c66895485af677558a90e9ff1983a7207b567789c21a174206f762a91d34d5a69fcff2a45a1565d4e2e", 0x2f}, {&(0x7f0000001700)="f28f14bf31d96982220e83b5369c587bb3dc55cde875c2417284d693e90dbd87265454800be15cce5c747d2fc2b9532464bb31209a8da10de275818e1af1bfeee88a5756f037fe8ea97b0990c6e293e1606540c4d9e5e17a960131ed1cfef51f7afe431a31a6dc319835c81aebda8adcc2925222870260a812e3281ef938258085a1de47ed926865917662cd086c0165d370f0a36bcae8b774b12acc", 0x9c}, {&(0x7f00000017c0)="d60eb0bbade4402ca36b77d1103b0ffebf240be675c7ae53455c4140f6a6e08ffc3fa1fc54d22890f981a4e9d252195edb3fca2b79c38abf5f955a7b7e0140e44ac71ad8fde04f3e61eed2a9f7b2d2d70284f223d69a275021e452ce64502402b09b4a68e58c1f181685638b585231f699dd2ab054d9620de685017169983a53941e75a5a8a79c084e533b3f5c3d15f715f9705fbaeff0fb301a39b1c5275d2d37c2840f0b1c52b12dcf79a9cecd2baf686ed8dea14326b6effdf77958b5a74e0a5d500a68f15e4b4cec6283394a65873cea938cb7cfb994394620d942532f15cfdab8b8e7dc8188686b18e412b1a54304832059d49f455446067a48583d7a44cf1f5806447a3dd6c3b87595b0cd29c2473e827e67d41f8f1d93dc93ff7fac96f4f08f15c9fb6b0d45a29551e78ea6defb2b012e36ecf26c7308e2dfe85eeb5354f16c663944507fbd07c0261a2222441103e31ffc0d2f212696f224cb3742542d2ec2d99707972224478f13d8d9baf708ea57a4dd057b3b185da9e45159a2e4de88281086a0c32b1acbce35d5982ecbb95c09a20b32fc22b8b6c993e86bdd0690506b771421678d1cd28f5a203c51ef01841cee0c0b469852842dc7d8492ec8a2f88298107aada9d9fe81adb0f40e2202e7b31df2deb49fbed0c2f56c4708edad913f1397992c88f0adc44f9cfba6547a8a0bd853747d8e6bddeca6fe0470942b8fdb77490c9ed4fec20f0b0f3bd15ca535601de02a5cb76dc4e962b2aec3483c46829cb00db15028525bf77eda0a88588642b29dcc5c141f29cab44a1fb326649c0a481cc85557fee96bb0e7545f5127c5e110d2042c08f36e318d72418bf952c1bf90043c3ad28d9e68035fda350178391537a0465bdc7e668885bab968b636a9e7ab76069575bcbc467c376ab77e24a8b3a2d3116023c175464c36157d7893d43407835a705d118b5fc046ba42e08b827342123c7188726fa0f3aa453e028b4bed027a2b235c1db60f861a093fc7a5cca9d7717288932fda6fea45ea48a341788c5bc58fe703f2f90f1e33823f1ee61df0f90288945da2295e8a77fa29dd16ff9a17f4a625ab5ee487bb742ab4d902046d7cba70c28dd2f53c67c1b78adcbaf53fc80f3e76a8a4cf4723ad18360033cfd2396c6aa1ea97482c9d4aaeefda62113f298e1e55c57f370edd65f063b8aa85f5dfe7611d9c5d7932c4ee62992f7180cb268b0fdbf0c16804e25b9b04d337d540266524cc5766693167830c7129f1084fde320c53a17e14b76f14609764e237d81e986973097e9f9c2fda23be0c6f910eede724901d2a829b616f59598f7c76f33014b27b96f404b02af8880f6f0e4d5b0b4aa95e96d0018378cd653c46ede2efcb07f6673cbac79b60dfbcee1e50cedd2f78359ea25ffd0f448374b602ff4a1b988ec1b2a0b9bc8df8891188cf6e5295051b6a16b12f32837fc7c9ea2a6233eda6223b3e782f8bac5f04a2f256d1859c7ef7671a9c8c54a3ec5ccfda8cc36d1331a6c4dd347967c5b46ab605e39172e369d299f292985c98c899f1026a656ee9939e0cadc0a36cdd0ce2d6848e4785fc3feb85351b5e6d8441ffbfbe3e64d19eab50e7c748b4abcab7901fe44119ba71f0341774f5aac161af418d95cab033bbedab8f2172cb49c9028fc886fc00ed7ff4e6eec072f3e94f83833974e5d151a1e1f1132c838c5c100da3fb52ac503c07f86d4e8508355c0710052d8a87a92384fc51a685ddfc58873d31361b72f0d58e66d19d6c23f90143d2ca963b12c60371b140d8585f18a64a465a00ec49d633519ef2fe1fc32b197dd4b3ccf11451e195a7418cf38820cf262ec405cb75764f3568d246975c2f3e11c668446a97237a5d0ef07ffb4976fb3ee8d6a5731b0450c8d8c18dc8d02e8986f836aad4ec01816ce6f267f695bcf7e70fc3c3cf1969ff85de39c4b80ba42a27513796af8792b501b6b0ae1308109ad546f9899b7933a399aee9c7906c17fcce78cfc71f1711ebf4de5ad6010c3dd75fab5e3168f7dbef5d4a0b0054a0a9d9262ff2f2803081f6cc6755038a1eec25ae3de51c68e6669c772cf0cc03edec913e6ba8a8ce8a8190626d1c3aa6ec7266c48a1c77577b90f802b709a44704f1b3c89b9dc99afea9c8f326cf45a6eac395301df588a2aaa3d5f158d5d0f683e2b308b99fb48f69c0ca6466516e9513c7dc43755cc23b0061adede051a022c48aa448f393004cb858661a3d5f39825123ca9ff0835662ba6600a9d5448f225b468640c25c8da772661fe85699732d818cbc811009bf79423f97868750081826c73f76aed8aded314c57a6a819773ce79651892bf429ed800d2f33f81eca4aa05cb4873115d3165ee646d54072c7fb09d3dcb0392ed5abb08af454c6774d689a69d6a0f89d609bcd66c582fb57b9c1f70c87e609057781c7b57d36b7ed8b1ee88c7067aefda45bcdb70448c814b815b899b748cf8a8de9e744f3819784912f50add3160518b14108af4ce5ad472a16134dbbb5586424c59beb29bcda1590b89ad41318b3576a6e74fb44b6e26b025483dff2c0acb5f260e0a5c7c2d2b4d777ca70ceec49a3e64ae423e6aa3e86d77d1f1d12e17a29af723d8ee6cdecdbcb5d7c53679c6a87be6828bed7b1eaae9dee3a0191cc9ac349d67da6b8bedb55b836599b099035dcfad3cb24d43fc813449039f6ed6e3ab4a422648181c078eeb0d46c26a817f26f5ec110fb6a3d24781913c19b9b9c5dd688ef1aafaf1e96cd3a972a925ad5e6e302c1ac31f6db472e6de2249150e663bc6c7905cceba3bbbf0fc4652133d81d9fb4ff147cb734e66601942f8361b66037981d8e7051b2318fa4242cb4672f1896a9a4fad238d1dc6d869e6d280c7f743680a91cf70d96f1ad9bcbc0ec74eaa84be4554691b79012dd9fafa4bf8250fed0c050d4117271a7af6ff040141e5d6954837ce1710834df0c5bc3ea31345808c0fa62dbdd269eb4e2cedb6fd2e5ae7f44c3ae1b05810d9d3281b62111838592f32a690cfdaf2f87bba420d1ed0a4b6c4e53b396480a1e0f49ebccfd35df7fecf818fa357912b4906836081bdd3ee1013a015d7bcb9cbf1fb27102f836c5999b48d1192710a53f81b39a745a48dc5df9eb7dfb563a9705b80afbbc24e6146adea55c450044b87d2c4f4694a96407ffbf10aa9dc65c7393bc33fcf65bb6ab5fcc478c350c43afb053b0b0a1f0e30a92cc344df703d5469125f98badf80965a05ded415a2eef27ff4829d6200744c8051cd4d14d0fe27a08eeaa6e93d847d37ef020cdab0ac4c76f7e9efc873b1527304ea22b8d07d9593b855fc42789f75ceee8f63e6ac1d4f2a0b8703bab70bd473a71ba01021227c2d3e5def9e1292a883e12a3095f9944c25b222eea1c8a342937dcfc619e6450b4929a89102800c3aeb6005faf33595e0adcd3e7c0b53dcc212822d342fd1e1c23503b67e555252ebfb90ab1ad3eeb6198889aeb10ed555fd3302059b1fad7ffc28fed1ea2d576eb14762042c1fba10ef8725b714054572e764947d979286ad583809170e07f8a97d342b363330e1f481cec826d08681d04ce9dce2b089d307681d3286cc3723d8b806869552468a6b2f4dd5e6091b53f52de4c835fafee8c24cb6e2db60bfbb1582a2bc2884ed71afb8536c8fd6fd4b40c1ff11da41fe128c2f9add580322c0a9ccc8768e6c0bafe588c8bca2a84f1dcf0267485929b393dfaa6ce0e3e0fa9d47d3dbb70f1631efa1fbeb48181aab9ce9e14318af7f850f051d5d539c1dd8edb0d8527079d4c36b0d7c25b410a7a503c1f20180b83db91a46293eae92eaaaae671252ae81c361eda44bad733094354280bdc3efdce5fc9446d6f35bb1ca132fed9e565234ac3bdf7872e4a4b923f73c3803681c573f55843ac2d08bc463d3e8936ad63415fd4aea17c8a13e8c778fb5cc878d57db5c1aed9bb073c9ef470009fe39d69e5a04530aed6b60387c3e11eba19e97953e7507aa23db8ace75a1db59c53bcbdf1e0a5b03244a2f7be744ab560b957e93c6c2614338d8e4269c4f4ca8b606bec38aada2c25d8724c5e86212210152f98bcb6ddc48f45e9b18455d77cfb41918462c6ecca2964f9eef8e45f16ed9c835a90423f73007428ac5ef0148201a21c055257a30315b8c15473364919a3023dd3ca332a5310091248bb06310348990d090f4aee9d6597024b5a25da1b682eac96e4ea1f48459d18a0b62deb6c7fb14aeee2072df90d07c89263a5382c662810c26285e9270eac19c9d35bba3f36723736e074a74eb74e8800ef7dfc7a0aab5fd037845cf3cac5cdc57bce1d9e2a1c8283862af3ac107244a128afe1c6607213bdc3979a1c2f7065a42129985809cf9009bb15e3f2889bb0141e27ae74e4129d04976b080f85b6c533679ef3d44d33fc0b4d6f7a465c507911b0712d11ce5afd3a1841470ba2a6ac9bb922f85fae907d99eee01e847784224811150b17ceda8d15e411b578eef4d327a503e0106e18c745e3df195a6e86aaf0a9cdc4c98e21933aa97239cbc60e6696d4a56254b66f8aa6b98bed29ac9c95dd723ff70df46f0d929baa832b970c66108a6aceae99a6e91c8748091a670351992260e7ba0b94e3d4e6db571e4ae3dc025341341439eb50185faebb99ffd0085bd34eabf75e578a42babc054cb04a38722f9a28e3ec2fd548ec6da23737859d00cfbe2346a9065b7f52e6f338197fa7ffbec9e1e09f45d83607865492a45ebab036619c5cd94050567db16d269eb5a46c5b5b6638ab9275df636c1aaa8c10c9adfbe09a509dc50879c00e1d5401648d18052072ccf56bc4e3db5d71f5e158a9335f9a40b2799709d0803e5ac1c22f310aa32ecba76b8b977ff589c2e8bd91eb919bf0b940cac60103b10af34de8fdc814b59e985029fa0dcce5849e5ea3385ac51cf6c87269e608465c974f7d6e964d19334abcf24e86f370598774ac9091fb5ef5e980bc4b1d007a5fc7bc0a8e8fb0af8936e3e85d2799352b89de6cd70b3750389d5bd81676be1a4b8a02cba21218c3610451f4906c60998ca85a6be3b39693970ab5901198c5ba330cb5e8d45026532dbb2ba2f8f3f53d8680df013fe2110ba4f6f54708b0073abbf0ae623ebe278e0bf1a0d3ce107731ca2500247527b694ea57d670e40b62ad64c05fe46f59d5457c197ec46c20498ea4b4bb2ec64506b6c8e7e7d23f0829887a757aa16647fccb5df7f2498209a1c5e56431e35d72444f3251a3b0ba088f2feafe99489e82c4532f8fc40673c6d14f732c50509e610f7886e2b066aa2635260d2c90400550d413e715557602e67ff6277b1bc60190de5f2f3f618bccdc9bd7810e0063a063b9a062d5faefd41262e35979212b9139805a7d4e007209f06243a76554a57b3ea20bf59af11148a11c78a539b3ae6838f08b03581246639efefb4410d4f17749c321fd65b94e37fbb54d033d261dec25e949b415763636dcc8db18de9f29e51ce5654dd80a2e3359c867e9778aae334719fadcb7e8ff2a585331eed071b06fae99e62e123ac39fba534f1a06f7976a0c59a5039f6028cac79f9b7497ecd4ad6d44c47fa9c88717173f300ecf081eff21f7332cfa54cc8ad3601f76538bd09902df9faa988a4f4230e8f39b04a825586830bf34cadf62cc7b3f925d918051b52c7a1499f8aea5d26f0a10847f227199ae8333ae27c8ce0e0cb70035823dddf6329b818dfbe6cd16645b916143f7bdf48cf555901b15c5b6d61614ed4dc70929594d35f8159e296c17bc47c746c3f8de", 0x1000}, {&(0x7f00000027c0)="01be0d5bf850e87910f5b62144b55223d5bf4b61cc570e5883b9bd648373a8b80b7e21046b37751515bf47b5ad9cd5737f97fdd35ed012f464f74b76351c6c1d02a8b121a5f27314f1eb432dc14c0a7aff2eab796c8af2e0d9483c5564054130f0e3a34c5b6574865bd0efcbe7916087612e41581cc005261c54992cb7bf79e8ba75f1d1371f52fb21bd3247dc26af0325cdcd22dc01042b44767800f74f96c9f681086e5aa4dd4cb3fae9177e2eaeacd8b38e4c82150ae44618bf4696bbe2", 0xbf}], 0x9, &(0x7f0000002940)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r0, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xf8, 0x1}, 0x6) msgsnd(r3, &(0x7f0000002a80)={0x3, "65b1d70dd311750f176b8637f0ad3ab49e27263f96a932da4711b377c382eedbf1d0da149cd7657835e49b1e05bb7d7f499c24c7c1c4a4252a00863b73ac6c668ef6218cbb0ecdf77b2f32f3fbb527e7ae9135c4db3144a829aef3f853aa915424d8d3b14b38db591422b17f7c33ed6db4db7f62ecc407e205ee2c06548e1d20aab0caa6da7f6dfb1d39ce48efef37fe9c2fd92c655e80edd1be9a2f4a381fe4ff6f7814efc3b7ed04cb1a"}, 0xb3, 0x800) ioctl$TIOCSTART(r0, 0x2000746e) chroot(&(0x7f0000002b40)='./file0\x00') getuid() ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000002b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000002cc0)={'./file0\x00', 0xffff, 0x40, 0x75, 0x0, 0x286, 0x7fffffff, 0x1ff, 0x1, 0x1, 0xe08, 0x5}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000002d40)={0x8147, 0x1}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002d80), &(0x7f0000002dc0)=0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002e00)=0x3ff) sendto$unix(r2, &(0x7f0000002e40)="826e100c3b380a8becf0c226a87e7da00e9d354fc8427679e5846034e08d91f71a1948cdd3155fa52c2ec439d8de953f0257e94ec386d6fa47", 0x39, 0x404, &(0x7f0000002e80)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f0000002ec0)='./file0\x00', r8, r6) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002f00), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000002f40)='/dev/zero\x00', 0x2, 0x0) 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x9) 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x400000000008613a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000700)="5d1f7169a1d97542", 0xfffffffffffffe1a) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair(0x1, 0x4000, 0x97, &(0x7f00000006c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000780)=0xfffffffffffffff9) r4 = getegid() r5 = getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000800)={0x3, &(0x7f00000007c0)=[{0x8, 0x0, 0x7, 0x2}, {0xfff, 0x0, 0x4, 0x7}, {0xfffffffffffff800, 0x0, 0x7fffffff}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x352) setgroups(0x4, &(0x7f0000000540)=[r4, r10, r7, r4]) r11 = getuid() r12 = getegid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="468edce0fc6c9227dd348b1ab6bbd8f225f0bcbfc4410923cdf1e2252c57a61a8c89dced3d90468c7213ac3ae66ca2fe3fa121d99ff1486e4d9bb448001d36277b20a363be26af9a60a2a55796e4a2f699a9b34f743b830d8863b9b9a56708949bb1d4b21b4b948fe3e7a8e1870ec3e7275ee34c0f50940cfd1e09d1af3552ceb9741811e6499b99acc8d0c43bab70402623abbc9fa624c65d2f468d77353f611b3aa432454741868dd5cd8cba5d90df5db48e24da", 0xb5}, {&(0x7f0000000300)="687f171d871c7c1f826d6abbdfa71b57c4fd7abb7270541808d77582936df996d6336278b790f771fc2c3622c06aba22ddb1852dc20fe7b84a742d63dff3cdf346169a89656bb61d6ec9dff0baccf44b90f7bd9969f395464dfe08c920e91af2fcdd72f4417126d614dda107958de0bcd6d13590e20254e0fcd699b820b0fbbbfa4c13769ac18d2349c9b26d8074e96409fb4f159806ba5c4c76a6ee6939388a3adab801baa7ae1ca5d1e58684aa16697b417a78bf3941c75f78119b4e03df11ac3ad87a1d3223e57b66", 0x32}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000010700ff002301000000", @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x6}, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1c7, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:03 executing program 0: msgget$private(0x0, 0x651) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0xffffffffffffffff) 11:10:03 executing program 1: mlock(&(0x7f0000a83000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0xdf99) fcntl$getflags(r0, 0x3) socket(0x2, 0x8004, 0xfffffffffffff800) open$dir(&(0x7f0000000040)='./file0\x00', 0x2000a, 0x178) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x0) 11:10:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fchmod(r0, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2e5, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x7f, 0x6, 0x7, "b1343022c774d4e5d60e4f919970db42e6326253", 0x7f, 0x480000}) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x7}, {0x18, 0x1, 0x9279, 0xfa95}, 0x8d, [0xe4, 0x5, 0x40, 0x8000, 0xd1c, 0x1000, 0x5, 0x3]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 11:10:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() chown(&(0x7f0000000140)='./bus\x00', r1, r2) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000080)='t3', 0x2}], 0x1) 11:10:03 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0xe000, 0x1) r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x358) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100}, {0x0, 0x7fffffff}], 0x2}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 11:10:03 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5ad4ac8717b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000"], 0x10) write(r0, 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x14) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 11:10:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x89002005, 0x4307) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:10:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1000, 0x0, 0x0) 11:10:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 11:10:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000080), 0x4) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:10:03 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 11:10:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0x80, 0x100000000}}) 11:10:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x7ff, 0x80000000000000a, 0x0, 0x0) 11:10:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0bfc1391c3b4b47ba034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x90, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x140) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0xfffffffffffff801) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 11:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80000001) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r2, &(0x7f0000001980)=[{&(0x7f0000000040)="b4c1b21853074dbc725ebe6f2501e8bf7d568ced47ec847697341ed46c31363cbd", 0x21}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffe6}], 0x5, 0x0, 0x0) 11:10:04 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x1080, 0xa2d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="7bec4cf464141d2621b4a445168971c0af15ff311655219138438cd49decc0f5ef0500000033394559405f632b37b82a7238c403894d4d51558a33e7e4d523422d6d78ee3653552c63af25a4d6d5bdd6422b", 0x52) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/134, 0x86) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:10:04 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x83, 0x4) recvfrom$inet(r1, &(0x7f0000000100)=""/95, 0x5f, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 11:10:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000240)="57694d83d5c3f7ecf6841679d9a28696a9442b562ce0ace63e"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0xa, r0) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:10:04 executing program 0: r0 = socket(0x11, 0x4003, 0x3a1) sendto$unix(r0, &(0x7f0000000440)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be00000000e7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000d7d026ba8af63ff37282118e4fd898257d3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000000000000000000000000d09d7f8d9882b4d724eab3e98c70aef9e802bdbf339b9ddd8c1ae41441b459b460252272c190cd3f6306b8c47faee8b79096b7e7ed22bf4f296dbb09320e807fd0d4c25a428b0f3d6655c1cb6d076a992fd47cd221c7915e8a38b4de1f7f6965574b4c225ed1b99cba0b39276431b1f0a8b69bbefa04a30619e35f536eeb36c70990482db95f3cb37b5bcddc9837c3898a3480a62b6d43d1b01e2e4d0fd1d0fc5cd97d9f3c1017e663b02f7036ea3ed8bcf96aa7811f96522b8d9814886128c2a593ca30fbfb4c164ec951f23cf192223d5c4a24ffffff7fc459c1d72b141ec70f69eb493df31d5fb142032654551b66c5a4176ab2a9d742a4eaaa6a83cb8761947d027a0394da1c074924e605588af0f98138e42b44befe88d6d7f54b0dac98fb1bb2f4c6619277569678345d186be799206a69f7c8281a867c3af194a2754c82b34e33e735d3a7ddf49784b249edead5bdfdf505cf3beb81fc0000", 0x20d, 0x0, 0x0, 0x0) 11:10:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x102) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xfff, 0xffffffffffffff0d, 0x7c98, 0x6}, {0x8, 0x4, 0x8, 0x2}, {0x8001, 0x1000, 0x1f, 0x4}]}) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 11:10:04 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) lseek(r0, 0x0, 0x0, 0xfffffffffffffffe) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000240)="8465c3a2ba431f67945a229c51f229e8e82f197d1e0d940b547e3617c6f34f9d6d9f93011471b1fea786144dc5489f88752bb04eedf132495091dc36fdeac1e0c01484041117cb4fea90de9c93a82c83c2aee0ab29459e0e6277dc046a3dc6d8ca8712c8e952ee99beb273bac0067754d86ba8e4aa4d1f60b1231d09f05a2b07f76e124e225199683e8ba18140563cb4fe7261ee9946", 0x96}, {&(0x7f0000000300)="bc7238dc7da59fb85fa2621bde6ef5692be7b1be10c9ae3cd9b1d9aaf763a7e495584b9f40d5a40519f8ff12cdc648664afd71dad1d6aa38cbb6d87d22dbb9a6456ea5cd81807c15eb1e0d7dd9541aef78c6ac69ecae595e110fd830ab", 0x5d}, {&(0x7f00000001c0)="dc85116a81c3651f5cc423e179e6174c37337810397bbefaf76869d37aeec5695c952df3bf41f93950d9557abcebd0", 0x2f}, {&(0x7f0000000380)="cb705f2d543726cea403fe99998367c414c2e592c9f7be177f4daa8b2bf44f3c7906ef3bab918e094d6adad3534c9e71c49649a1e177a3f9f8527750d8a8f7a78966627cbd0027", 0x47}], 0x4, &(0x7f0000000440)=[{0x1010, 0xffff, 0x10001, "6ac554308a6605a193772d3eaa58da38c278c97d4b1c3fbccaf968faf676d57060b4881cb548779e7c088105c41f4983abec571d4166364d34a7a8e8156bd48f36ea7310819442bf06a879ddbc1297baff9c1a33de1047a7f5b2a6fce22081d042c419ea55b59a24f5f2af36cfbed4e3c5a9fd745dd6b79b50b35e335a5a57e4a272282e7eceed5d21b334eacfe9d66150b0108822e8743fa01f47a371be55e471d4bdbe6dc9170ff60a6a8659db22b10bec1542bde30f2d3d4854ebb9ff1c78f97d669dd226a456f6ef02fd1e532b2277e5a5ac86b18d5a52998b13afc7cc85c0115530c490894167ad6e3ac2b7bf318a1190201706e782a557df0e6e7cb5ffea5c9328c189cdd458a41f4da75ca887059575a21e7b984ef22454633c9419baf8d6fdce8e62e78ea65ad7048d9ea259330f953346fae78601f4e5857001e5214d32fe20079355cf0ce71b63a91ce22967a29358baceb4a3702ac582ce173d9eb26dae68562fa9b0e68154273d395c35cfb52608839b23d982b165e8134d64749c254c608f3b44ad057b9a10f26a2405207c2402d876329541b60c7f8910bf7a666aa9109bf0aebda5ea1db97d4294ff1d3c8a953c90a4d1b53c791054db5c9ec7f60a22c097372a1db50f0054a6ae76d70b8c3fce7ece0485d3741367a0179141d3a9c98e0097a5a689cd0423e8438b80b77abe033f7e4eabc4429c2e81f9b96adaeae69bd3f2b8ea049eaa7fcea90a37112b382bbf226658bf69340f8def717fc4adf4efc807c4434160ce6a2cd0c54c86e04b3868353adb44cc9c9bd64084d0d6088d86bd4bbf2ef89b6eecd37ea22274df163bde4472db0cc9306ba7ac4ceebbd31dbfc070471b9e696fdba84fff177beafa8495eb73a94f7b4a9d12aabdea57d1db51fb399fe203b72a075cd00f60f3438dc6c5897955ad64b07bc7f95bf0948ca5961b35383dbb94c99121cabe16809d8720e298a46f4ce700dafe12d7c43727e04ad7b49ac4657348cf28bf2248c56b67f8783388dd7ce96a5bab8a51e900390b0dbbdcf0b8babd44fd3e026742525cccb1023f37c4ee2d3ec378ccb5603d76e7881b4e7559164a9c78503304a5801da8caab012f013eef58aa9b47a3879eaefe5fd01519555abc88883baf6657247033a67d22595dcf540f9637b290d6a2b7a4dbc2aa9de84a7f8f545a08cb9661f620946e3ff1170d070aeaa2d369ffb69da0a009b29c17fa59718d142fb2e2635ef199570e636c6f02a504f56348d6154a785c6c2492ce815409e9406bddcc808b17d638823b93c789282bed7e1e425f144a211c95966171100dcc5df060fd83ed47744abea663023e62e0cfc07c2bc5e9f4b7c9937e25c37324393634e18cea3fab7c6eb1364c2a4e8696339c5b479425faa33d253804788cdcd480b1abcd0d0212813f501ea7c5394754bcb968d2eb62f7bc5fbfe522e1a8aa805878eaf2ebd3b2782ced03b2d2269f77d5effbfbb0a2dd3f01d51ee5113f44fe59121fae14de7d7c2ed59bedc96e24299fccf13a01edfe343d22c9e32ad378f8dac232485160bbe35a1056612be7ad104d1473a5814892f4862629f5b5b886d894ac0a7a2befc95fc26f0b5c802e69ff7c85af768f584ebaa01c52a5cc3d6dd1d4bbafcfb66082e192a7ffd79b1eefe02ac53cb3d50e12d422f7b0332f3575fbaa90a09321755029658e70a32aa17cb578aadf1cd0a1ac07e592da44cc711a0b30ced8f816c06e89a33d3dcda00e1136e4f41f395dc690a6b60d933a035456e26743fd4f8a21ecc02db77be5682807a3cedba1405ab2992eb6788ed93b8ecb691f7bcfe8707383da55032f3109e182a9932f3c2119cb1d8a2cc6b169251bf5c737f737c066189b55728ab29bce7b9bf089aafb1fe81feb38581e8e56ab0e6b622b070e4497cd9f017375e7b8106996f0c58f2270be38e9d631d06a6cacc860fe4452baf3c329123df5b52868e50e63221f3734a929294e9a75dcc4651808b6a4afe3dcd3e6c2feccddfa7921fadcd4a483659251865a3c448c2f8f4a562a734ae9f55b9daaf5a28014130ebe3a391f17ce148f5730c11559db02a66bfc9c2f90e42a8c437bc23a041648fe494772750f6e78a4ed428f1ddaae350cbf21aaf852a2c2c19fc4759dc829f1a15ac32c80436085855c63d5430855c318ecf675f565942fd9252da126e4ed5ddb90189e6f9a2a9ba695d2642a4d6ed328f2a52e1bb9dd75bb2660c4478b3b6312dcb8abb12964923fcbe661bbd97baa8e2a27aa4f1ba135780821fba12b8977c5538ff363281b93d9faa78e8afec05997c961bbe9ee68af820d4371b115c335823c934b4035ee3f4d6a96a0681412149a39a8290cbc343ee64887a6a57c7011ca8ed43d315671a01eddc1e5f73cefa7dda4f472d4ae67b6ade3b2413e9755e391bb32043ac05e5c9bdce53ce928a73d09c476c111b4c3d98eba46fa21d8c8e75e269a669bac1693a11c9cc97cdb2068edcb87b4434acb1d475b4dc571af81ae0da7de108a2217de7696aed64abfc0d924d18f38272ad40118a7d2b3fea997c666428e732a6e10734ba9c6daa80c76c7a2a70232a99f690294bd5540eecd8baba1c901b76500adfdae19ecf16bfd99ce9d16300e8e186c62e1c9edd321e890f690f6532f4e1ef64375d2bbba2957a3185101e25b5d82a3eb7c496d2a69df01f08aa1abe4647c1ea5d09bd961fbdddc759fa7578913772d2600b48232f6db9ec4af69b4431996672f5ecf6873dffe9aff67759d3fa05c5d7fe5b5ab61e66ab1d660ed0d8a63993e89266b1c9b186f67bf503e8392037f1218505e06f779dfddcfa6eed2d9e331ebf883b7e4949596b58d4c772e510a4a8ff26787de9a955ad59a8ae8a85b58c7af5d6fceb68a0afddf11f863d1515a7418737b208c50575ed3ce975f0aaf50f53e63584969e80cdaab3d3163dfbe030f989db6c66c01dfbf547510e919774218180ef0d64c721b9c03976ac374f90907c26f9c738f89b994ee3b286142b052ee9ef2be459f31db77aca8e3866c4895e24dcf69a274e29f17b57fa8699f52f6871e4a814eae9778d7b32ae330cfc79d42f1d9cb316020ed3641ef51575309b378096cf2e6163e0b71862defd714045ebbcbe0387fca099f69766053f7690068bcf0377a8c43355fa7c349a0c2a9f779cc49c09769dccdb1dba4eafce38ac4c8f1bf6083e6fe6e0c8cf478094e18df961770d2410b5e8a1006a87f1c21b560a77bebadd0296dd5d78402b23f7e5a7d09bf7e5c40220ff4215fe171cd2a680c11b9d0b350615d7679fe9cdd930e201c6313cfcd1e9f448ac0d5c10a63ccc97b6a1aa33ab95290e8dcff284241989d5dc20d3560693e9cbd229c4b103e48d4ff1c21e638054b49d949796e130cb7996adb26f0b69991f99dda733d13eb72fa97b6a55599792f7d1dee15de5727aa9c49f25f8ab207d78e9d65038355f3e4e735c74b3fa0f3b822cc1e8604df068265e12220daeb36dfb937279c6816234206622254ff40b3f33af4614281c7613552c6820ba86c81e7b7ad1561974eeb4ba60d7397711a5c70cbd7aa8e514392536d9d3bf517bf150518f54aaa50a4e1bd913275fe47cea1a97e3d89ab0510f5b96055bd05fbd0637c8a5340885b62a04c09bd174849a5c85cbd2863881f31af50bd6b8b24d220115659d75557ce42cc66e8034e4f0b52850333d92176620e82921dd4c5fa0c0ac198ed2543b19ab22ae9f3f625716ba52e1fc8a6bb02ae4474109a2f7334956258929ca1371d4805721767ea5f1a8949ff0279067886b06f77cb30fda64f420c60e5315cdc438bef404022df610a6d7a89534aa93a699bed1868def13c89badc138242db600cc22c404832b7d0c0129931d51195aed3454c9d908a9b44702468e327d5d90b16c129310188484da0562abb307f2f85c98b7a7ebb13444f65713d4bbd91b80eec7ea39be55d2016456209a62b432467d0d73f7bf6c2efee41de7f4e6bb31da6ff0b58075eb9c912ad3c755da7b2eafa04d2fb24494482896008e00fa52a6f0308721b153914855d4a85550710c5656349d0d791e4457e1bbe214c5de38d44e0c9f57e2f37f3c450b1a8dd342f6ec4aa4563d9308566fdb5a4ceacc73e13e9069c737b6edd1cace843e8e6c3b608159fd3fadb149333cafd2fe7a8e8448d3adb3a90143b41469b184a89fc5ff1ce0d5c0586cc87dd9ee4ed976ad7b925116d46857ada36ec67fa1322c1c0275d5b8c55ce20cee4dab30eddc176ac2b2a73eb08ece730be972741419a0a9e986144c3efe96de8d4cd4a7aa8d7535d014acde533081e7f5e66f0da8f8e0664f56e89af3f12cb842500c67f41f13099e960636ac1cfe6fb828258e444ee8191738960146027c66d8e5a253cd5ba19be5d1454c74b9253be47cb56b81afb7a6551da7cd5fe554c046f83d7507b750a9b5a20061010b4edb1952217bb7d638dc2f6dc2016f0e5d9eb37908cb0ca4b810b59bf82ae4d05a804263a427d45ff4996098566777225ce23cc2c49a8d1ba64fa3d1d8e5d6d6e16c641fc97811909816cac1c1eaeb03e4812a759150b9525544b944c1711bef7b7b1b57bd3c456583c99f681cbcc6ff5c9eeead01bda2fa8841a52c3fe93a99dd493e54bc41328670a76afa430eb71b95c5ffcef95ce9184a76a83c9bd20067ad8ae29f6adac841552dcb14cf3074ecef636e73d582d634a6a1ae7374ae9bc013f0ccd58b7973f538b626efaf5123e061c848c0c1d9d55695665b848636b2b2251f76e16a272dd2be4d5eedd44d990d60cd2795a0fa61e8b38c622e2928ac17cf8e7eacca4ed95dd7eb0c79e446de0e8f369a7571206fc5be3db2ea9fac715fc3ee14af1599e5d07c1dfb20ba97db32001cd4d6abdccde4ee0583b33f56a80e541e45ce1b1a6f3560f6b0b0283f1a73d45a7ab877bb3403a56df503961fe78a6bd784a9a1d66bd3e02897a0211c15722d0e8361c798968240404d80a6bd169e27038cc077c041d178f48d15bd89e67a479e8261916c2421010f3ba3cde0b2502ce98a1428aad181a80065c52d71a258d47608bc8db9a43efed0b01c2b93a8cc9a92c234e376b4f250b927743c39fb8dcd024e680669558b500b68ce2e6feff2637db1cb44e5f385f07efc6fc0c5254990b25c5b8904b4a3088e61fbbc278e2af566b3869359f3524f02d34ab92d19d8d011ee8b14be5dec67668102b09053dc7e475eb003b56f47eed56648ebe5aeedc69cc3b6f2d2f5977c51ff306d3f40f06de4998a423d7c858b33132b808f3bfcdeab06733312c1bfdf26a8b111394a595eedac9c342f816cdfd4dbb704f52e35291f509d74be7b13f495c48fdb15fc7ff26f7237999be89b1bb0d893e82def738063c6415af4dbf8212cc665fb8460c7d6abbe5bd9b2fccc47cbc10d8ea8e4a6e1576f1b74e20d26d66145373639511dd3efcdb5f8d31f38088e38dcd8f282f55b793fd3f286614d4405e5576d66d3d8d6fb670aa938efc632caf5abccd57b85b8633cab182dfe3dfca8bb9841d13cd2d47351c726515619d0c393213c21147d8e53da8909698eaa03ed8657f954ed3dc99ce76a0488b386928e563063d480c594b7082099d91c04be3a69fc7fae97d3fd4d7e3dee20b5a3d4cb3fc38e064cb1bd857a3a74a4163001fd614c543c970b8b5d47d0b21c70a9aaeba08d07ef37c99fe9631dcc93f54f9a82cf6b637654e2233dce66375a8ee731efb68f17a647fc9cc7362e046780d690af6417ea902c4381c621e15bba3a4cfed1dcf"}, {0x70, 0x0, 0x8, "70db6a22a3ccf572d6633507e75f110f1d0b5ed5f6e1166434bbb8e2c6741954e9f556f78560eef99ef80ba08e849a7a44467ea31d11b92e143e11b67595d0866dd59e0d57e6eb39c8f35a87f32775555f9bfa64e526dd919e43a0148dd3fdf7"}], 0x1080}, 0x1) write(r0, &(0x7f0000000080)="27e785bf3e0074204a296f48eccffebc99f9abfeab9dd0f151eab1cdf4c965c9bc88fdb4e0e6f9b5f9b5f3e04a17a74d0b3a9a942fac61f83ff6285d240653ec5e2f72402fa14e3e89f2707bc5e1815a5473177b1a8d4fe9dd9771d10e38cd1c6a31902a6e54f5951a24008aa9545ade570ec9234951e66c05054c9fbe9e041b6fc6b23fbc2db9157e6c3b3736cfba98c7a200954863c6f77929f71519e51035da2f693fb2e5aea6ff6c1ae01e9fdc1c011a3809f061190662442ce7883ec83ac2fb986fbb93aeeef8f318c91c6ff5bdb27953040d4ad86bdf8c4bf02c5ec492c5b907fb6b3d4645ab", 0xe9) 11:10:04 executing program 0: r0 = socket(0xfffffffffffffffe, 0x7, 0x1) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="56022e2f66696c6530001afebd7a2e439eceba8ab315d5b227b9aca2431bb22613b76fc4f2ce9ef02bd30f14a13aeefc0c935ae0a6122041110390896f9dfb4753d5584a1d3b4a98307b625dd5541a8f72eecb7c6cff84e20b129c5ccf755ca200"/111], 0xa, 0x0, 0x0, 0x0}, 0x0) 11:10:04 executing program 1: 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x9, 0x192, 0x10000, 0x100000000}, {0x4, 0x0, 0x5, 0xb44}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x3, 0x2, 0x8001, 0x4}, {0xe2, 0xffff, 0xe4, 0xffffffff00000000}, {0xa8e4, 0x9, 0x1e35ef5b, 0x5}, {0xffffffffffff8001, 0x100000001, 0x5254, 0x3}, {0x10000, 0x300, 0x8000, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:10:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xffffffffffffffff, 0x1f, 0x2, 0x5d}, {0x1ff, 0x40, 0x2, 0x8}, {0x58, 0x18, 0x2, 0xb7f}, {0x8, 0x800, 0x1, 0x100000001}]}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:10:04 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/225], 0x42c, 0x0, 0x1803) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) 11:10:04 executing program 0: shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_broadaddr=@un=@abs}) r7 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpgid(0x0) r12 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r4, r7, r9, 0x4, 0x1e}, 0x0, 0xffffffffcc30c651, r11, r12, 0x5, 0x67, 0x0, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getgroups(0x6, &(0x7f0000000340)=[r5, r6, r8, r10, r3, r8]) setrlimit(0x4, &(0x7f0000000640)={0x6, 0x6}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x80000000, 0x8, 0x200, 0x6]) fcntl$dupfd(r0, 0xa, r0) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x6c}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) socketpair(0x6, 0x5, 0x6, &(0x7f0000000040)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000180)=0x8) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3) 11:10:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x82, 0x0) r1 = socket(0x18, 0x4003, 0x6) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f000056e000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r2, 0x29, 0x9, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 11:10:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) write(r4, &(0x7f0000000000)="40d61be45b505927c43d202bd6d2987fc3f4dcf2", 0x14) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) getegid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) 11:10:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYBLOB="a1be98f576ff19a7b04cb5bb53f42ec0bfe77ccabd810cf58a8aca481d567e32d1f89bf95e2fa258713120a42c94d317f46bbdef3f4c3dce53296ab66665c5225ae21507d292f334fff308a1e7f0d4b59e8e66168fd34d2e1fec0d6d688e4ae3a1b1a542b5b60c62c61c0ff097af02f212e2218583668eb8164c714f514249add5fa90f4085ecba3c4ad815294671575ab13dde8a2", @ANYRES16=r0], 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="3356de075ead1a65a4ee021e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x44}], 0x1) listen(r0, 0x8) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x281, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4, 0x1f, 0xc9, 0xfff}]}) read(r0, &(0x7f0000000040)=""/32, 0x20) mkdir(&(0x7f0000000140)='./file0\x00', 0x44) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r1, &(0x7f0000000140)=""/157, 0x9d, 0x841, &(0x7f0000000080)={0x18, 0x2, 0x401, 0xe4a}, 0xc) syz_emit_ethernet(0xfffffc86, &(0x7f0000000300)="b6dfc888d9568df9cd889d52eb7a27f1aaa2e1d3c8ce1e5fc361979dde564e7a8bf7e548bc72fe9c10fdc1cd421c33b29ab1b32ed767f98cb170d10c821ed3707882a58f3f0fa79a7408f26bda98444bd705a5df02a6f52e0458b4627b0463cb415121d6ceb7396748ddcd2c900cc99eaae47a6734395265f57e9db24c4db872496e8b0d0d913832eec72212780b2bdbae2975675a558c21d89a1c64d43e888fca6cfe6192e9942831299ce5d1551fba174b4ccf84da879e01e1bf585b8c3ebd464fbbd38b8b90c6d6b460da99fc06ca248bcadce2b21b6d940e31ad542ce69108976a1450c8216ed348170cadc660899fb97727ca0724") 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r3, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x109, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x3, 0x10}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getppid() clock_getres(0x6, &(0x7f0000000600)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) 11:10:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 11:10:05 executing program 0: stat(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x0, 0x81, 0x20, 0x1, 0x8000, 0x8, 0x2, 0x0, 0x1, 0x8001, 0x494}) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 11:10:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 11:10:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4000004, 0xb4, 0x100000001, 0x0, 0x7f, 0x40bf20de, 0x6cd928b2, 0x1, 0x3, 0x5, 0x3}) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x8, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x626b, 0x7ff}], 0x9, &(0x7f00000001c0)={0xffffffff80000000, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="89b15535b578f81652dd221ae3293a7ab5070000008678dead723d1672e7799ea179f3ea52341a66b3b61c534e9b00ad1ca09bdcbb0f85b77eec21f0d0d7c7ec124449e1db9b131b4b56c30bbb825479d629c78dcc563200"/105, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b5", 0x1) 11:10:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7fffffff) write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x100000001, 0x4, 0xfffffffeffffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe472}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x317}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x8, 0x9a, 0xfffffffffffffff8, 0x23e}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000080002007, 0x5cc5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000180)=0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getgroups(0x0, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./file1\x00', 0x80) open(&(0x7f00000001c0)='./file2\x00', 0x10001, 0x2) 11:10:05 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0xa6) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0/file0/file0\x00', 0x200, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$KDGKBMODE(r1, 0x40044b06) 11:10:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:10:05 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) getdents(r1, &(0x7f0000000080)=""/33, 0x21) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100000001, r2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') flock(r0, 0xa) msgget$private(0x0, 0x2) 11:10:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280), 0x2d9) 11:10:05 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x4, 0x3}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x60}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8db) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x30, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000500)="fb725d5f138e3fbaf6357e3aa26d35a4ef6f23544efc92111a0b364c393c5dc30fd6ebd47443b829f72cde0ba81545cdf08f108119c63522eb0dcf0ecb6b84e5e33234f902bb6549d5ff2abd6c19616222d7616544089af32c24974036f83d67f215ced4ef5dd7228a73776942f36462770bcbe45e2f966ac864daf64095d5bfc091a9941071a73910746c0378ebd2d082e5486f0151abf7e90622593b242ae9c771b3e26bb55b87a80fde3b73198a52b301c0f263f86f2085ac24e965c3062ea2e25fa77d6c0d1d6daf1a80d1904b952ad037cba80428b1d6161c4d6583d7cb064ad6e921dfa8405f7ffa06e5efd1726e3caa663022cae315061aef9abe5ddd874bd64dc519a8a4c0efa1e4260f2368cd8dcd77c6267069436500000001000000982414e7154438e5bd998f04b766f7e72e68e7543ceda5369c42a09ce0e3b63abb8382a6c528bc57b680659f70861ecdebbb56fa1b019fad1f6743d4ed25dcb3aac02d248ed13043", 0x169, 0x0, 0x3) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fa, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7fff, 0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20020, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x10021, 0x110) ioctl$TIOCNXCL(r1, 0x2000740e) 11:10:05 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1800000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xf5c1}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 11:10:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept$inet6(r0, 0x0, &(0x7f0000000000)) 11:10:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2001, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x4}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x9, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x800, 0x5b, {0x85, 0xfa}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x6}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x40, 0x8, 0x3ff, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x4, 0x400fffff, 0x100, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1c, 0x1, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x21, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x1, 0x2}, {{r0}, 0xe541014caaf912f5, 0x5, 0x1, 0x6f0, 0x1}], 0xf4ee, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x7, 0x1}, {{r2}, 0x0, 0x18, 0x0, 0x2, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x10, 0xb, 0xfffffffffffff2db, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0xdf}, {{r2}, 0x0, 0x80, 0x84, 0x4, 0xb5}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x237d71e0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x81, 0x800fffff, 0x3, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xd6e3, 0x1000}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x1}], 0xd20d, &(0x7f00000003c0)={0x9, 0x800}) 11:10:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 11:10:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x6, 0x4, 0x6, 0x0, 0x7, 0x5, 0xfffffffffffffffa, 0x0, 0x2, 0x4, 0x80000000}) 11:10:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:05 executing program 0: socket$inet(0x2, 0x7, 0x3) r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) fcntl$getflags(r0, 0x0) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 11:10:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0xc005, 0x8) r1 = dup(r0) socket(0x2, 0x0, 0x78) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0xdd4390c8a31cebb9, 0x80000000, 0x9ef1, 0xfff}, {{r0}, 0xffffffffffffffff, 0x94, 0x4, 0x20000, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x43, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x800, 0x6}], 0x33, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x3f, 0xe662}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0xa9}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x3, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0xc, 0x80000020, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x8b, 0x80000001, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xffffffff, 0xa6d}], 0x5, &(0x7f0000000080)={0x5, 0x7}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000000)=0x2) read(r0, &(0x7f0000000140)=""/153, 0x99) 11:10:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) kqueue() 11:10:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000028}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000340)="008b") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x7}) 11:10:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20280, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) read(r1, &(0x7f00000000c0)=""/191, 0xbf) getrlimit(0x7, &(0x7f00000002c0)) r2 = socket$inet(0x2, 0x0, 0x8) socket$inet6(0x18, 0x4003, 0x1000) ioctl$TIOCSCTTY(r0, 0x20007461) close(r2) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x48}, {0x0, 0x7}], 0x2}) getdents(r0, &(0x7f0000000300)=""/98, 0x62) close(r2) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x0, 0x7, 0x1}) 11:10:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() clock_settime(0x3, &(0x7f0000000000)={0x1, 0x3}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:10:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x455) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r1) 11:10:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffd, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x44001000e, 0x400008001}) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:06 executing program 0: r0 = socket(0x22, 0x4, 0x7f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e400000001ffff1f0100000086"], 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 11:10:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x30600, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80a0, 0x4) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 11:10:06 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="c2110ffb2fd6804ddbccd44f12edfb407a25fce994913a04e7cadcb1cff9c3001f4bb858989bb69b129e23026e1614edc9e73ff1f255627de5085df477d7f402262dc960c481db4660f570fdc36b5d10efc38a99ec4280815387b7edf9cfeb7ebec987208cd57171a6211fd641f282dd7aa9c71468bf829dd95e83ee89c57f46ac3ced26a96e7cac445c27974f45caa265de0beca2d6925774230380653bc7015872a03ad02c1d83a949d61b7bf13cf2e3cb93c3", 0xb4}, {&(0x7f00000001c0)="272c6a3848ea9b8f7fae0037722714779163b0a5cfada3", 0x17}, {&(0x7f0000000200)="157366f4d89c29b1dce4648ffd18be440c937efec369e74a1a1408bdb6169b726fb4722a80d3dfee77c79cfac131cdca7a", 0x31}, {&(0x7f0000000240)="0feed9d6610cb97f11ab345853301f2b3929d35b4589d2c497408352a4ae62206885a1a01c4fd6ad8ea1c95174b33391dcc70e816fe2918bd98096f7ab57565bdaa9defcf650a53b054b116717e727c1765fad65b513f0773af6250acecb4ebfab1afe964b423f4c8806d3ff7d7ae2d78bd41c1de3974f68deacadde49f25f5b0e50e3532d9dc14b955b00f9ab20ab158158586f8b1619021f8ac470d3a9e37be94a8ed257dd1e1a0b094fa99a2c21b1a7bb5d394ed2135f5a2870d3cd876cd29f81c8bd7277fc88bc", 0xc9}, {&(0x7f0000000340)="5da4a876e597c94aafe40e31448ae93ec2361d62f78c2f81af8f854c38edeccb0bb91bd54ea6a54abc7d7443153cf159e3a1cd032667e62d7cacc9cf709a220a9403ab48ba786af1", 0x48}], 0x5, 0x0, 0x0, 0xb}, 0x2) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r3) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 11:10:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1a}], 0x60, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/209, 0xd1}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff80, &(0x7f0000000800)="23770200fe41c4704a063b7a38b606667dcb75941e3be4b4bd0035ebb04de089d9845f307a87fb6c9625fb6b9d168a44d7ee0589041831bbb9627e582514050000000000000002553d5a26416100c207834e16f291dc2571473453fce6f0c840afd8f4f54e00528530f4c1133a455e6c468948f3d250ee06d8f9667f071fbceda7f4bdd1b950b381fb97655ef04822538fefdaed4341072abfc04cdb1b96dd82cbc828684877e2da4495a2fa53c3ebd0ef9737f8b3470f69cf10d9dcd9dc494c45e917b584413ffa01e958ca905ff4d951c3424f704d94065e632c85812758b39244cb3f364515a88ef2b28f16ec0cfa3dfe7c389088c402ad961d08fc3bf8e099cf6f4a01683c8a4953dec156c3722c2ac23e8421582fa34a00") 11:10:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100), 0x10000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7, 0x0, 0xfffffffffffffffc}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000100)="2b146682c3427def") 11:10:07 executing program 1: r0 = msgget(0x2, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r1) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1c9be272dca315e2"], 0x8, 0x0) read(r1, &(0x7f0000000100)=""/34, 0xb) 11:10:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) setuid(r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002dc, &(0x7f0000000000)=[{0x0, 0x1000000000000}, {0x60, 0x5, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xffff, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 11:10:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bfcba50d358ef7dd4a53e8deac2a84e6abca64896bc5e57c6388bbd2ad88b2951db9cfee69c249c5e3a1b96c5bf3e022bb1580136188a399e6db8a9e3e05bc5370bcd4c0a16f96adb5ad4ac8717b6d5b786186a3c502b58fd42375efa0700000067473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd200000046bdbfe89ea19a4096aac52dbcfa5368b25e7765383cadda542ee395243cbfbce391338113368ddb0c7ad988b9599aa65c3a3ca5c5b47c1775b8db09000000b0701d6c4eb7691f8041dcca1313ae1cb14ddf3d89c3a74a398d4b2479c5a5e6b8558793"], 0x10) write(r0, &(0x7f0000000000)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b455533", 0x28) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x100000001) setsockopt(r2, 0x10000, 0x7, &(0x7f00000000c0)="786c6efe1106bd6382e8632e3a56669e759efaa1da901b23eca8cb7f3c20b44a71f6f81b4b67493f08031459fd7bc1390284fd", 0x33) 11:10:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:10:07 executing program 1: getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000040)=[r0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shmget(0x2, 0x4000, 0x20, &(0x7f00006ff000/0x4000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xc, 0x0, 0x7}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20010, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20, 0x34) r1 = accept$unix(r0, 0x0, &(0x7f0000000300)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/93, &(0x7f00000002c0)=0x5d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x8, 0x20, 0x1}]}) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000400)="6af67094531bda2f267fbdfe372e43f617a2da2686dce13b22523d1dd058b5ee66b0e6b7a9b1788f678b8cd0c8d5ca62376b6dedeabf778f39920a5dfb6d55138a88882cd7f41aa09cd6077e17fc08a7c9181327fcd805a7797d4a08f76ea50b7ea265786a6d3729e67daff01f34e70527e6754bc069e4a95effd5968ccb346800df08f27bef20f42ce931b729857c5eae5ffba036ee88d45caeee98e01f1286137947ce534babb323611038cdb7cd43cc5bbccf61462164ce3ca0563d7fa63288d301cb7eff01a7c897090cb8076bfbf4df59dad81634cb4f8d955ea4b0408e7049886cb2b23e98c3b5a633a3c8ef752e417e6c228cd76db62620498aea8be6662d090ad372dbbec6ab7ebdbae569778a3178ddc116dae10c13489352776bfe48c32756a3cc875b0bf165bd2a0b8a5b237003dd35ac27092a4e32f6b37ea997040f42e39e59670b5b16c682c96a6b671948ec0b143b2354f703757c1d129ee337e43bffcfc85741c72dc7bcffef8af072c7e16d7b7ec635a4a7b7b2751d2f75948c992c0f807f5c1e4f1d306d8dea9a7f800e89ac384e50cdb7821787f7c547d85d8cb0f4b3b395442c5b7a3277038408441b92b2c00c0218bafd044191393996bdf14c5b98efa56bcfef6870ca614d1edf6c7e0fcf1609d2d37bf4c976ddae9df05e765b9948de66e175c97f786e4786e5edee05d891cf7f4eb717c510ea364c774f1d90f9cdaf7b10634bd8529c8fe27091d82a1d90888beb5e4d152793e7c4e7b3642a036a7fc60922a8f87d0162cc4f3c782cec7506e22be3d9808de5b369efa26f3befb1282b18e9ccabb7061935b057e2164862b6134fea4cf3906dd65d89dc3f26ef6a49d4b401acaa6008b585120bc1dbb1037994044b9715b4def1a1597f8b1ef30d2dc031777f873f7f67e1017a84ec8610b9ef28ac199dc3a0742308ace67ec6d8ea26d53699148f9f8f60eb848988f95a2c138e3452e9d88381266dbc86ffe9eaf27fc7ab1c382997601f0b08b2b640424da540667b34a432612d27d1e76d2fc343f3038ba47a45d58c0d98909565e46da48c557a55e891fe81c0ceb34139b18bb5318f8784ce9253b6910947b163b15d9beb1c66a0ca7f852563e43b0fd72bc4582095f81755802387c61dc28b7b5ecfb90c5b67c658380b71ab54bbee2b6b8439bc895e87a1700213f4e75bc5fc125c684f4b6174b6379d6d463fbb2b54f2072861920da5325d08f707d5669d5501d1775d1d485323165f5078ad68ae8e620d0e6bf9c276a39f100261a536b43846fd387cf2272afe31d6847723e518dd53916bd0b5ab7683092ab9bd0f14c121a11bcfed9c5253acb272d7739cea5351e03b215adb4b344273c8f54808db3804c61e8e9a367a203a689f2bedb9371733369c619dc270d3091e3fb1e23cb07d20bb8091fb751b129c408dade99a488549187ab1d1e8d0accdeb1507c6dc60650245b4a46f2f93c91608cbe9748356a24a5257c86ada85d76b2ccca404cf624adfee35962c9c8ac18d332fc07825941d24c43c369b8125e63fc78092569942c1c7bc3b038873a123978ba64f8b4404ecbfc9c1d878b2963ac753c67fddd717e548e57b9314c0e022ccc644ccdfba3a90a1bf80978180c540d124792ba0b426959b0468ef3a4fd24303895279f1041471a4ea6f285066bfd3e2044a0c34ce05fb613f0aa5bbba029f06f0df8843994e3ab08cebf084ef48fcb3b467f8e97f5dc605545acf26a57360e821656a4ec794fa2b12f3dfc012b6025fb9cf802d673d249e43ef8b8a4adb0d96a99362ba8f222e44f8a6a666310f2fa23bcfed996d23d17fa3458d40063bb984506d3c7582625f4fec38336b1b4cccf2ad68ebf57c350ce28da0fc08d055b97b9d8efacbd5b7d07aa231299ab841040763bf3c5809bbf9019269c98b15d70d783e48406009db7c7353716d920ff86fb6eb423858d2f6679e1d64adf4df5361ba4c782a6418e7ef110c3e9c280cd735a3ef4e0be9a146b6ef71798cf3e8461e79dc9625805ca351011f3d247998d673b3059d47604dca10840053bf74b2da750a7f72914beffa5aee68676b38c86034fc0ee8e75da937a43b8204490dcd426c131205e0a6522eec281263c6c8e91b16fff923c610857ccd41294b70d2e73db433363e46a312801a7830aebf4135c05f17c1635072ce5044d060c89443b884bbe21512438983c174b2bac4a0688b3a7e2d4d46b54450ba66256e7bd26ae63b863591d955a42d9468427fee3dbf79a45fd8ba4f70367c53d78cfa342c9eb6cbdd459411a8d6a18e04127b433ab25cc2a4f98d450e1cc06fddc227f7e19c26d80e7882d5b7bbaf7540b9f6e5cf887ab6be8e86f17df9c763c6dd46a36a38b3ce6568d2b0c6317ebf6b7a2ca7140e18cf86e5f96fecbfc21d6b0d3d22c5981abc6eff5a55288b643a89da46d8cb720beda2c9d1ff4f6963d5423f6afb7b2b18eb2cfa41dbc8a2983ad963bc1a85c9d30d14918d3ea595cce7c9f191029d169b2c1f9f527215cb24f720b7b1529cd791ba1fb97e427215a80ee15982d5697a43d5c74ff649a7eac00901d1bb504c838bb53870490efbc2e749c7c90c8aeb46dbec239f92b8947dd94be679194e3be420e89b40041106bde15132ac320b78879b873a086c1d09ff59ab98d032a19a5eaee66d191482aa16f9730da757098440ed1547f566c9ba917f20becafa5b63fde8f3cabbe06dca33f1bb57ce59f2eea0dd33315c1c81bd53b197dd690f6f3e2279b7d5c8270f09cfec77c1fde3f6332ae62647c42e3acff69a3f91be7faab5d5908a73594293aefb82ccd9a63ff3cdaac66da7ef42fb63685053e64f7d062488024e8e1c484dc569e84e294adc490d6d10f187f127b2be02391de9e82fb67c36ed0ee0253d99d26395357b210a70c64eb207c59e2b0f8e620f02fd4ac1ee0e32da77d1d538dea75021644583d5045e19c6f8c94b752ab44df0d472da2cd353d462f2eb1cc359c81afaa68c0fc48a202221d51bd27e4ab4193dfcc9625af24cae47fa9efb6cbd8fd8509e7bf898c7e453e269c8832c570c2dd76e25c86cf7720f7a6c43953b1c0e0b4be6462d45ccc549386e285c953612f7c85afed7bc96b268443c0cecab8db83aa78924d79d3c0ef5ed57fd69d9d0e6ab5ef0893d401da88fec8b20d4093d5790657801b8b56146dcad9f02f62ef94e5d70c385cf8c0f7b476184fb2ee0bff42acb17302df3e73ed75668b661cd0f7e432953c956f1f157263d96d7816014718120a42b260bf44f96f35b0d3a7a6525379e1e10c1fad6e2d23c54d0969d7b78f237524267463d1a261d077213b100803f8bfac8019d5acd3127da8956891bbf8035bac503dccae9ee0081923d8ed924ed111b5d3e616061b2dd408e9a15f1605d271f564c38c46c90840e4a944513a750e1516f3749e54a6f091ad91291281af3779e373253583d4efc9d0cd54ed099e756325f5f7b80b1e531d4ae2d6d9bf3f449fb0630e2351e4def7f45780ab58d11e53f595779389abcdb5b7011eb84e6e01e6c98e147c45e96a53380879ec3ced6b02442fc13195e2fcf785ae363f82c3f18c891dfc17baf597b93e018af9e13a6c2a9803f9d320ab88f2b30de70d6df6bbaeb50ac4c241b3e4d845a05bc2f0b0bc0b162aad1c0cadf2166b54fcd2861a70377c54fb5c881a83fe443129100e4c9451ea2bf6d6bc61d74ac24bb60766a688eb445a44aabc8de23afcbb108471ef99d1fa2f5ba5901d6fde0a6cfd7603db9238c3c68ae28af13b9a2debaa9a3537060246a183a47f6460855e48272ec64c9b526d5443ba8ff1067d2654f3c46760bc8e9796405a62c9f40e7bad02e16ea948de34224ea9ba3d2bb4da62d7822b431f0135d61222fe466488d7bb235998dddaf6038f21e5d8c7c26a4df9d69f8b2be4e433405d9b9d4d802e8c9bca3accf1abdf65187c9d862969ef8d4f01976f0f599179f4d7673e3f496887f8ca667d8ba2fe7811e7cab27f80f8c950aaf56813d5c442891caf5b308c96e59644314c07083c26a180b179d777e235ce3491c86d16a8946515f3010e22d3b1224d2862bb0e0764b95a7ac431c852b0df1cbdfb993bc570b3696a2d20574fa302bc67ac93e9dc846aee909eff4320b1b2134fc98dbd8334e373e91fbec688a387b3622968bc2a38cb155546d134e7a699582f32cf0c47d28729f09d927ebf128ee6bfcc6acc58eed562fef952d21d22548a95204fcafeb21a4854b4e80124ae7bb1ed880dc50475f96258ebf68749222c0c6ddea6f2f1f9782d768cd9597ffb671c583ec295d8676875d1707d0760fbd178c3d94264c1c56cd087abe946b4d25428b0c6a39f0a047828394c1d373dc0089413479bdfa883efa5716680254809e818e9636a0a9f4256f56288b583c49f5f82811eb7095c6bf7d3169476df0d906c0dc765c9f99fb6808cc0f8a8b750e53c2c2e52cee5961b6e8c7b264d248b50a7ec8aa4a737e0c04575bb1e12089ce00ec5bd18589efff73176fb4e9105be75be94995a39b529d8304ffbf3a3ad0ab9dc97c1aecdcaa6462f91c1c72e2c07236c90bec5bbaa50922731e67e7fdd6b6a3313689f564cb6883a8af30c6920ec7a1fca9e70b2789eb53d0cd355f0723f105915f7248e101bb5f9add1cd5c7be591595ac2ba69f960464d32ad7793567fc4ff3b73b8eb413d6ea7c2e8ab648b830dfeb2e77d121098f414168ab4d7ae1117a9d65403e5b4c4e016ab167fa0960ef8f3623cf11291e327a5c57e3938ea6331d0779405485e4defafe292b018e40050599a5f72ca867e74d88569300e565c4c91f37cc6bf6b63949de7cb0032113f59bfa2a9aa05bd5da803294eeaa745fddbfbad44ae8a6b7a79ecf4c0fb9aa8ee33243001b42094c5a187f2f0c2b6834b7cba405cf670d2598eee2340fa26875e3cf704fa8cacc52f6fa0aa56038f70ecd6301a9c5801712b040b816f06d5cf806e269abffc7932d11166db19f24f89d29e8d6f941c2e35bd8229262c821c7925c6d3bb4f6fe0b848d6cb5ef4b30244227ef9788d81b6b1dbe7703dd04fe642690ebbaf07ee85442012c196bc3b7d81bde79893e3274800d2b33c68cb62c60c4c9cd9876e51d8ea2ace426f971d06f9c83af55140d3e4148b6b552c424782a8e5da5e38b656ab20b5a66571531fc789dfe1c92d6391d79c4beb4560315286c328b07552ca1065b96febbcc733d8377fd147edc2ea4589ae313d5d748fcf1fff4fe5f4e500bea919bdd17f4f7d867f6f383db5b55eb8cd7cf0bd749e876791b413b78a71a616f00098da1bbf1bf9a1777c9a592557c96242d08dec1bc0a3381ac194b2cacf338ff2417079b6af711f72bf8f33d3a3189b792a02885219ab07fe0f812326c9cdd1481dedc22529c02f1732f25ea56a0d2a86fe68789d1612ef09678f1fb84e493c0743f32966bc501d51ac9c12244e6e2b3bcc5a9db4a3256c69fbddb22704a59fd6c60fb00fbecbe5051c95b2d0bbfc61f4a0246c242cf388ec9b1185c81bbacd446ad89df2a3d59e026dd515c1f19197d88f6d694e2cc79b4a97cea4a0aa85b270805ff1d01508f0a7eac286c966afd53a997686d346d47e4668c4ba1ab40cd76cd5e6f2cbbdb8a98331205d88ea491ce7095db4020f966a8fbf91c80528193f3bf1d942edde95bdfe00b5bb0748557253a526c1d6cf5e0ae0c12c4d02df6d76cffae3a73b0677e925f6cd320769499f0a6c3e654aa24a19fda5e3cf4587c3bd611aa1f57914c02e437ab9d1802d4aa", 0x1000}, {&(0x7f0000001400)="c11131f40478d5429f7592206d249e6af12de90a583cbdfa7a9ac005fca670b5f84887d821f9dbfc326c220c790fc5d2325b7b6e2af3ef8894d464322eb5d58ff35dc81db350acbf040f2309ca4badb6b7360d73f37ab6b849a1359c26c993bdb167e329a18070129841da076d5c7f", 0x6f}, {&(0x7f0000001480)="589aa495932205287d7e2968523bcc8cd42eb153d34b459f52b3f9a0ff8ebd61de04dce36716e25fafea81162c82b13451340618f6d8f5903ef8579c29d7edf1711c", 0x42}, {&(0x7f0000001500)="188cf3b96ffb58b27373974305568e6ae76187517ae1ee23f61fdf5bef6cdec28beef2748590bb7fd485836fa1677290bebb242c602535cdbdb7de2c121a9523b6b992dfe4540be2e9f408ce0b68441fb052b77a71d5b3914e2bb2d0cc0c7b427ad5f5f129459b2d7d2bae371c8b05560926268ef90520bd7850634098cf4df2cf3a6d9eabc30cb0ed5853f62bed0bec02ba01704247af93b1b145facb0f2680d2a95ab0f5b23a", 0xa7}], 0x4, 0x0, 0x0, 0x8}, 0x40f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x42, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x2, 0x53}, {0x18, 0x0, 0x1}, 0x734, [0x6, 0x100, 0x8, 0x10000, 0x9, 0x543913e1, 0xd6]}, 0x3c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 11:10:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 11:10:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffed9, 0x0, 0xff, 0x0}, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0x2) 11:10:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010100efffd2f7fe432a7c2209ee000019a80200"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) 11:10:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x0, &(0x7f00000000c0)) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10001, 0x9, 0x550, 0x0, 0xffff, 0x60, 0x56c1, 0x1, 0x1, 0xc000000000000000, 0x20}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) 11:10:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xfffffffffffffff4, 0x2, 0x0, 0x0) 11:10:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7d5f64b875fdffa20700000000000000f2b5ba4ff5"], 0x10) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 11:10:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000021a700"], 0x10) shutdown(r0, 0x1) 11:10:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) write(r0, &(0x7f0000000180)="3af52e2a48a359ecc74dde756167293d9eb0845d7115f8f8283cb6c32f7806ba5f0d418996e2cd67d538677af3ae5d3238a55ee2935a1aa62510e98702b97ecef870e4f212a800291aad0b15dee389eeb7db022a2a12", 0x56) r1 = syz_open_pts() syz_open_pts() write(r1, &(0x7f0000000200)="7e10d84897dd6d1099a86975a6177dd244e4034b61714bd5d3e7bd8cc6feaca1cd799ef622fb1c0907286aa3dc450bb165af0672e3fa893eb4dc5cb3ab7b5385815942dd115b30e5e9edf72bba8203aa30c5f4ac483aafc67bb5cef3a0459bac609d48c02bcd1377c6aa7ac957417e34c0633e6a57451153ee7c744b910b0b09ec4174fd0e7b085ee07f03b72ca0cf958b403a9b6a42bb19deb96ee4f478402f4a37802b2bf2c8d1b2f3963fc04b78684d63f4b3649f733e3866cd39d5b8f2c1dd047a05a36dd1961c2a6c3e4591ff699bb7eb97a9d846c22880fb8ace9c37f706394197c05406c46aaafd8bacb153d246764085dfc306", 0xf7) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) write(r1, &(0x7f0000000140)=' ', 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x153, 0x0, 0x0) 11:10:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x1) 11:10:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x810, 0x21) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) fcntl$getown(r0, 0xb) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) 11:10:08 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pledge(&(0x7f0000000080)='(::^$\x00', &(0x7f00000000c0)='\'\x00') getppid() r1 = socket$inet6(0x18, 0x5, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x80000000, 0x21}, {0x18, 0x3, 0x2, 0xff}, 0x1, [0x80000001, 0x1a, 0x3, 0x5, 0x5, 0x3, 0x4, 0x4]}, 0x3c) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 11:10:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) setreuid(0x0, 0xee00) r2 = msgget$private(0x0, 0x8000000000000203) msgctl$IPC_RMID(r2, 0x0) 11:10:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000040)) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) 11:10:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) close(r0) 11:10:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100000000, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x100) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x28, 0x4) 11:10:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) fcntl$setstatus(r0, 0x4, 0xc8) 11:10:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 11:10:09 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x21) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa2, 0x46) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0x5}, {0x46, 0x401}, {0x83, 0x5}, {0x21, 0x100000001}, {0x26, 0x6}], 0x5}) fcntl$getflags(r1, 0x3) read(r3, &(0x7f0000000080)=""/111, 0x6f) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x3}, 0xc) 11:10:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x180) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x100000000008}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = msgget(0x2, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/212) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) geteuid() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="80d8e4db4d5e6652352dba23fe2beb91cbb741eb342dfbdd03b1ca5f970191fc89aeab270fd19700b9ade9e3ad94919b9ef1bada2ba29faf71c89483fb52557d7cb59056ca3d751a2b55e2f1dec48933abd054df5aabbb6b286c85b06ce78b29fe16b9376e86e4e0fbd768a3252ce722ce87eae6e3dcd9a9e8325414f6348340ace8139d2980bef8b17768c3d46706858469c87d880f1ed09c1f28657736b19648a9472e560eef21520eab90a905d0abc210fe13fbe9401027c83453b076b26b5a0374679d0928ba7b586983209838fb987e0cb9c5f52cd78bb0acded89b2a9d93e42924e23d9a8107bec7a6eb8373ffa39b65de7527d4fe4ae050dc00000000000000", 0xe2}, {&(0x7f0000000380)="21de8605f35aca0c73cf9879274c36db897ddb94ce010018c793d51b697c01a36cfba1cb1b942063e657058850cd373f4acae241c83a1db9b367cda6668ef0702640a983740fa78fb1da2347b4b27c9cc64603b186862bbacbbb8e5310bb61adfe269bdd2859efca32ce483474d82c9addd647abebd31283f230cc5104bc230d522cf941e9e15b778afe13bf680f42745e34b9cf4472375bdfbe6853322e083d2178d49e8dfcf90d1af1bbdf613b32ea1c08eaa1ea24486fc62770dbe2c3abceb2d99daf6b4c58271438e0e779df7d250df10e60bc74a57f6e5795ab9c744ab0a0671b98", 0xffffffffffffff9e}], 0x590) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2}, 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x401}, 0xc) 11:10:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 11:10:09 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001abdcd1e99c3211f84c62976d716fb7066f6036343f83db020cf8f9d34030d3597c166c893a8ec6f81392"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1ff, 0x2}, {0x18, 0x1, 0x0, 0x8ab}, 0x9, [0x7, 0x4, 0x3, 0x10001, 0xf9e7, 0xc3e, 0x9, 0x6]}, 0x3c) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 11:10:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x186139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x102}, {r0, 0x6}, {r0, 0xa2}, {r0, 0x80}], 0x5, 0x7) write(r0, &(0x7f0000000240)="22162a", 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:10:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0xc007, 0x8000) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 11:10:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) rmdir(&(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x6}, {0xfffffffffffffffb, 0x80}}, 0x2) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x800000) close(r0) r2 = socket(0x18, 0x1, 0x180000000) fcntl$getown(r2, 0x5) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28a, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000100)) 11:10:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x0, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0xffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x0, &(0x7f0000000040)) setregid(r5, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) r6 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) r7 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r8, &(0x7f00000009c0)=[{&(0x7f0000000540)="18806280f3425e1db5694fa4dc4e8fa71559ce66fea3fa18708dae6302d6e5c33f3d71d19f270cf7352fc0f6d0bdc26f3cdbe96eb940e8d654436a6f4ef76e3d2eaa9e439167ec25a3b8409212df94454da50bcf61462123b364976e25e04a811a27b3e9ee0278cc036bad323e01b8cc01d4db54989e10ac756cbf46", 0x7c}, {&(0x7f0000000600)="46ad2dc30669b80dbb18e50256d9236cd0ef554bc5ce4bb78d6f6fc7ae4fc523c19983a3736dd8b147e95079ad387f060b71b5ca033e2d64c29409e5e2bf1281463f98e2bf8f37aee900862b2af483c49a68bffc1d309e3ad0c7ce141bb642bccd7bb5df9e1c3e39d8486e0c", 0x6c}, {&(0x7f0000000680)="d238f68f3fe8157a8f5135ef3807e8d24d6df1b0831ce789cd6a990af06bec3418a20b3ae38af4fb3f2f2bbba6cee7a9f5efc0676961b63f3b9c2179285c186beb29522496ca5fc65dd4ed49ba763c33c76028665eccca667064d1a8384cade6324c66cbc676d0ba6a49e88d2c127eecb0b13a82c40e6e4394b507ffef52b0fb6ac165d4bde644d62d8997dc4173f036b7", 0x91}, {&(0x7f0000000780)="cc46d087f6d62cb31c2bce226725d25ef9f4064b0625d39820aaa1c781c78704c1958abb2a97c2fe6784a6096550d369bd3d67e2a0cb93b4598fac1b88fe3a435782af423815540d2a01fc817456bf3c009d24bfd320621446c9cb3247b5d8", 0x5f}, {&(0x7f0000000280)="c5f0e8259d6e18bab85605f6eaacb6a86c5423676ace85a8b55a185025e3536bda9a335a887cf88a440955fbc7d07d540101902db722", 0x36}, {&(0x7f0000000800)="930cd503ae7feff1acde084352269dc021766c13b0ad0ecf82faf8bf3dcf2fb64e993b23cb46bf172e9936995b7359a550245aacb4eaca7f20dad73ee633b32ff7634acdc94bbab92ed720b2383109600d93c60b08e8c3b1685c0543b662f22895beaafed6a55c0d51ce62b858d21230b3a5f45954ce8587b95d4b1a96236b233d5f96cf70a28a5bf370a9dd132b3289", 0x90}, {&(0x7f00000008c0)="6d93d423dcacdedefc5a6d8c65f18b7f778652ac3fe0aea43641e6989165e78ad21697f020c0eead8213533a6869c7228483436956317beb05646b20ed3702370a24b4df82687d5894641d677fdc489f798e1f24811d9c0db7e47b90196b9945b4e7775c51bc5946dccfbc906d04998da9b0d0037f2cf514f1528b4895adc3aa0fd3764e040c6320c410cddc7d5e3db4a6ecf81b1b6296f5b03f231bc0888690cb63b45b3aa680ce25d2635c2bf2bd150b2fd0d2534d8a74e22e5120e847996e84b05340b6f85d02db590718b356", 0xce}], 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000080)=0x5) 11:10:09 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000821, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000017c0)="9dc9fe8e95c86d48704f4e54be4c02a9725c96085a6f6e18", 0x18}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) bind(r1, &(0x7f0000000300)=@un=@file={0x0, './bus\x00'}, 0xf9e8dc6fd739ff8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="4b0b33bf4b7157391466287071aeef23ca78dedbeb444d20e816612d20ade407d8f0b2898b42ea2643a0a0591df6277fb1d0018cea15a8ea34351d0cad1b2ea26acc05814e49bd161eb512c96f0e1f1c522108dbf0b19b57f37db936e29b4d05b7f20447805d5cf406ad7b30fad68a88e2723a6f3ffacfa8be3aade287be0f4f55768b74fd91ff096107f1c99240d944ae1931e3b173dd76f195f296161ab8a79e8afa8281ca7199e97e5066a51f96973226f114a9d8e07d0f1ba75c3e91fd7d", 0xc0}, {&(0x7f0000000140)="d096a9bcdba85c7ca816a32a248b9e7204a5d08b255cd2cb419552f1c8f8f2c13d40ddf387d50b4a4d4b20aef2ffaf5c2ddd236bc5544623048aad09295b5714f661118d467eb97482196f13db8b4c54eae13e56b920f1d3544ab877b1a0b5529f9c24dc54d82a0dd1ede482fc28ac44c8727d568d965b6ce944f3d12b9bb852894f9c0cc1a0a624e81f07", 0x8b}, {&(0x7f0000000200)="ea1e1cb6555d14c6605a4b7c984800167e2fe5084346b2741a5d95acf865de4ea0c7e255b13e004016393200bd1d20c1d7786d76396591c50ecf4d7bfa0bc7a8f903d22e51eb852e0b5ad111a1a7616d6c3356c5cbbe7f0cdf0292e85e280e68431c3254097a01423f2e1f8a3f4583cac65f49f3e73a1cca187a911c82a7da75b6f13589b3c83e25009747ba0f99a4372fa2", 0x92}], 0x3) 11:10:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:10:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x3}) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) 11:10:10 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, 0xfffffffffffffffe) 11:10:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x9]}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:10:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="9a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000100)="d7", 0x1) 11:10:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) getsockopt(0xffffffffffffffff, 0x7f, 0x5, &(0x7f0000000040)=""/209, 0xfffffffffffffffe) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x12, r0, 0x0, 0x0) 11:10:10 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xf2) 11:10:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x5) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000000)='./file0\x00') 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 0: socket$inet6(0x18, 0x4007, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffdf8) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x3, 0xfffffffffffffffd}) 11:10:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) socket(0x12, 0x4005, 0x28c0dfc4) 11:10:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000c40)=0xfffffffffffffe01) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x2, &(0x7f0000000ac0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000c00)={&(0x7f0000000180)=ANY=[@ANYBLOB="00003c8800"], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000200)="84f5d432561c232d4fd3c4f904766f4085d4336b3612530acf0eee3ac9bee2f54e23e811c048973f9c363fb465126d692c", 0x31}, {&(0x7f0000000240)="8191d6326b4fa40ad6b610535645a78186fc20bdb01316af89476e97a0661952ac58b0", 0x23}, {&(0x7f0000000280)="c6af624e431b84721c5cc8cb94f63e06aa3c59d5a73562c68d27ea13c89bd07ccd6edc0dcab549fa52d787434cb2ff8fe0c440eccb3a847da22f5fb2ca30a879ff2e6a958c51622931d378b35b4f674d1297cd595bc2dd9314b27fc950e04eceb03e98e7ef71e6133489fe6e72acd9a954550726c676fc5bf47af555d35940b10eea35a0e8dbcb2ff6c1b4f0bfd8209c3526d0b73c65a61ad226e47d4f28506753361a6b02d899e10719ef6460fc01eb94c0fdbb4617b32bd049e84752ade01811eaf99cbd2a4f1e796a9ad97d2baece2fa520fb95ee0b50f90a63856a789a8df4d29b", 0xe3}, {&(0x7f0000000380)="1f23ae7517f16b6daa4075b2a7c9a908a9f2f138d41ca237a700bc1176b32918a580feb9a11157325485dbb950c249753b9d40a3b5c789d8ae1d60725d76e2c9928597c3d13e5bab7b870c5f79a5b606326f293b01e3e2d383305f", 0x5b}, {&(0x7f0000000400)="1d1d784bdda6f5091c583e37ea7a1c3a6187bc1e3ca9c8d2ce84a5cb7ddb6c15d79f53dcd2e3b3a91c75202550511f093d189822e2244c61d1f5cbfd431c3822a32f2099d0882970a7ef44a8bb492b0b6ac80c88287938fc14c739434f31ece69c6b9b0af9d4936f1adfd94ee902f48b93f8ec6109fd1e2504a3bf91e4ea39f8bc96438528214a133519379c425700c3c645bfa36736d3ac2e5be1c9c0e44f9c4287b2c9f1592637cb57cb8e6931b5e9722bdf6e4cb28b200b1de5a024b6", 0xbe}, {&(0x7f0000000500)="2efe7e254755f84af10a6cfac087e6f3aeedd8eb35cbf41c264142bfa57733b8979823ae01ec4d07260eedd1c685cadf0f9ae2a91954a871c7fb1f91e3158af80d4cdaf1af3721a092e79ae0e9f91d56be84919e8afea595c43c05e64dc86055e5fad97a05745cc80d8b4f07d6b0144a3965e104bdf77b45edf2ee942d5ee9be8713ebfa69689914d085abc18409045d27adc3c92f3bf3a0506843d625dfb85ccdf23d5ca12d934c7b144bda1c8b48a879feb0bd799de45068ae898d81e9e4fc790b21ea076c91d2dd4d13e7eb10006eb8f238001d761e6c76ca468778f8e89e9174b5651b2793854ef716f0909c8c01e9a185efd6d7765f1cbf1e", 0xfb}, {&(0x7f0000000600)="b7c20b0ce7873b17ec1c0d0979602171aeb9ae59cfc70d8fa7a62a091c56f45d451143cd6643850f481fcaf470e7e0a00d22c4e8912d118656c5a2b403c06ddf1426ff324858c00ac0151b0770d239adbf92a2ff3d13c6ccd9594893a3ab579c2236fb3e824a3f9b55d8e94a18be371012d690823a7d30cdfe34762aebc2644d93ddddbffda4d6fc5327c074fe4d0dd315eff0f73c26fb4c4a6c9701", 0x9c}], 0x7, &(0x7f0000000b00)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xf0}, 0x1) r17 = syz_open_pts() ioctl$TIOCSTOP(r17, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2120, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x3) ioctl$KDSETRAD(r18, 0x20004b43) r19 = kqueue() kevent(r19, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000100)=0x9) 11:10:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 11:10:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000d60000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:10:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0xffffffffffffff66) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x54, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 11:10:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) ioctl$TIOCNOTTY(r0, 0x20007471) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/125}, 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000975a04c2f82b0b9e0ba9bbcf571d523732f8ddef86d9749a88e6373534a067308e3b8b234ec56b4056b5ff864d50c4a9b78b9b178445f1c37fcc35597cb0c2caa86e6eaff5a1d12d195dabef096c39c324e0e6741c4d97e794574660e83314106541d57f0b82c1774fd39e8b17afc65e5382708a13ea5e438c8d9300e142c2c04277d947246a905b552cd5c0172921b994882293b23f8f222a7e2279deafb93876"], 0xb9, 0xfdfffffffffffffe, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x1, 0xffd) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) 11:10:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4, 0x8100000000110) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000740)="c9b3e70dafabf91cd2cf9ab2574955ff0031b396370d1b07c7e12236b0c008e9039da5b6339ba145aa158f8690bed0d36e1fa6e828ca1839f9f65e2e863d3f5912b30048cef100ce9db5ea680104761de25f61bc2aba1cc0d0b3fff7b420e0d918d1afb001ddc8ca61d29a1a2d5fd9c3d4d8b767c52c918bc951fb54d9d1420821f36239e50220bbd3282de20402541625e04a6741d7611b6deb368a146fd3a7f67c9ac1e39a5b9a53bcfb0a38968f444eb9ec1a370fbc8f47ff476ed003daeaff5b0f77fc4cea684ddfc684693857e3725ed90f7a4498fbd9b0d913d580f9172f404ae3e20db119c5617aaff8fa3608212c11c8cb71", 0x2c}, {&(0x7f0000000580)="3a06af92d69148f2c0fe9cf044eba7607f2340fa73f3f2636a3a3ac3d5e6ec82062b1bee5fec974e69090f12d35af962566d0e9e570c680b2fd73bffe3ac22dc02c460059eca186f8358ca5303a86a56ebf47c5cf5b4344dbf226c29ff95e845dc111cccb973808a463486dcdcb16a72e4aa668e0f25a3d143dc4dbcaa9998227e24d14d263dc84aae4c51f0ac63c6c069", 0x37}, {&(0x7f0000000640)="145d6656e65fa38f9a02a60823edd79a8f9d6c9a6bd20ee70e0dbb971eae000300de839d974dc7da40e6488f0dcecb085c7d03619c51d4ae8f561c787a1358d312d85af6811d86c7cfeb7580fca625d8eba8e2f75dbd1d9c08d799dc1b729a564d59413b99d1a6390fe27231ee823344811dc9bb61bc33f33a933ce440f33e25c84788252b2c796385681458b130df7db1db9495081cd4640a7e5a5d180785d1a1927b9a021e73496c30a57a94e14d22c67357163c2e26c2398af9c96ea6bc9d1baebcbf7cdbb81094521126321749e66aeb7de734ccd133231b67b7df8f696521b8", 0x167}], 0x10000000000001a9, 0x0, 0x0) 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100c2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7d0, 0x1, 0x80000000, 0x8001}]}) 11:10:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x530b) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x1, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0x9, 0x8, 0x0, 0x1, 0x5, 0x6}) 11:10:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 11:10:11 executing program 0: r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffcf4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 11:10:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e0c66696c653000"], 0x8) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xc0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xfffffffffffffffc) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x9) ioctl$BIOCFLUSH(r2, 0x20004268) 11:10:11 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) socket$unix(0x1, 0x7, 0x0) setgroups(0x0, 0x0) r1 = getuid() setuid(r1) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 11:10:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 11:10:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() getuid() r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r3, r1, r3, 0x0, 0x3}, 0xd6, 0x3f, r2, r4, 0x5, 0x70, 0x3, 0x800}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xf0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 11:10:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) read(r0, &(0x7f0000000000)=""/178, 0xb2) 11:10:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9a, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x28) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xffffffffffffffb8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x10001) 11:10:12 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="13") 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) r1 = semget$private(0x0, 0x5, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x10001) r2 = semget$private(0x0, 0x5, 0x40) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20202, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000200)='./file0\x00', 0x0, 0xe1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x29) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r0) 11:10:12 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000400)=""/30, 0x1e}, {&(0x7f0000000440)=""/238, 0xee}, {&(0x7f0000000540)=""/146, 0x92}, {&(0x7f0000000600)=""/154, 0x9a}, {&(0x7f0000000800)=""/137, 0x89}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fchflags(r3, 0x0) recvfrom$inet6(r3, &(0x7f0000000940)=""/131, 0x83, 0x41, &(0x7f0000000a00)={0x18, 0x0, 0xfffffffffffffff9, 0x2}, 0xc) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001a00)=0x6) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 11:10:12 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000001080)="5a7ccfc8941f7223b34cc118cf734e83e1cda3245d2c162a51978e284c555a7ddd0ab936c1df7d368527cccaf6697a0aa49c5d602904379c8e7c756d92bf7e75d9d4db4fca774876939e5e7a554624f02512383c29e0d45342a43b626a25e026aa7f2897b508eff07d87bc88f66b08c1c5b216f0e6ccbe66c7c0a2d1bdce936965c7519bc4779cf4cf920cee8cba7afcefb73381f2f23c7ff5624d2c52c497cf37d105c42fc87467817fcf24e42bceeb33fab20552b65b7421c4867dc9c746eb7d3fb8a18cdefa14ed167b6887235b3f4800b75859db35024947de04b2707ee7afaff364d27729e98b43b6125e4e688e7773648792213264a49bcda6b0c6bb25ac4108c58c7d60d06b2e16c99c96dc3fd25906835d0a30fb3c10809f8370951f5df8d6ce33e2472990cd56dc85f3243493a90d4d7c14de46f54672137232b8ec8a7a7af706ee76907aed756cf52bc5444d89cfe03d857ab5dda7342bca1d9f99c19da623824b4ffb0c9e226ef414644af18fb198bf081c420dc5b5a15dc4e5420ba37b0496d0a79722827b371905d82cd0cd65e4892bfbc7646405678a00111f1fbb25bb84cd86cfc335f148f1cda135ae33342a6e7764db10731645efe1a6a805cfffd31ba8d0a9fb0843d1ff8d3001c83eaa0a0178d240e70c1c5b99bb54b14672f4e5eb31c31a4cfe815b6c141ca4cf39f657a6d08aee44f12360d970153178e3866d1dbaea3e98b2346ad7231a7651f731ff8196e39c682ce172fed403a968c9ae68c41b1e49871814f042659efaf7a94d0604117f41f0bc826dcc2dedf68a6fc40dbfb3c3eb8d481b271e176c81d8dffab93aad9c47a2ddc3ce11231e20c11c516300afa82e019fbf049f18a0816764c2034f9975a1929ac66fc44e914254abc673783c3fa269da90ac0bd8cf89de6904a509ce6d361498ef0ef6977bb100ab1c305cd2a18e66c3df5aadaef0363258f84f9c5821c974ff975c6ed1f34cb4d6caea325e68e263cdfc0db1f8a36b5b1bbfe59fda0f976a9dda009f93f695c91ad96e829d6ca2d2f3fba91514b8436879f4e7d827b0b87c9a2bd32003e35475d4fe25201a370c6d1415078ba75b492b2ae8d824792e0c031e2ffd321e0e97b60a98bedd7cabd1b3e49468955a144ba920220744f91e6890651dc660c04c4eaaea0e207d2efa0a84a6cfe1bc34bb646aeff6572ef21868865aeecbeed93d18c3e0a486379a7e0876b8a65f65ed62f17ac89fae6e31abe53e813f43753438fd793d33f5e697c2066ee8774c62e88324eb62f84387568234e9dbed03dfc3c4590458600a937f5ee7248904e53abcdcc83acf8c59b5d6877e369befa9784d48b1d4d87b7a9aec532d67976d8c70d31ce5dc666e89f24fa076a8196e5ad1963aae0fd62056b64771321ae6d4f30677c0c7622fff62997e65d107d85b85a92733d7fe8e3578b55ef774ee6ee31da0c2399187aaff6c9d84f64880845904e8314f60182bfd0481f422291546ef2f8b6220d7d660159936b0bd92ddd03f2e24ea0b5abe9e050d3807146b6611c189db7c651c88a042b4f0081c3ffca807a851d2653347f15c14111931b01abac4c6ee094f8f10f5df251d1b37e634572aa5336996cbbb283163ca8c7a33fd527281a8142f2fa7c744370665d8b2c2f15643794fdf0e93b06fb8f74a42107c04030b1b4c459d38fe129ab830c700c5e757160859dc9ee48c338c095e04891ef59f8ec218ceb01696dbcb140f8de6c82e0631db02157190a2dae7c631f20a5038c57932a0201817137c2924237e85ca09f4cb8b8128c1727e5f5b353a0dcb94e63308349a5d652ff7ddd1d1d6286b7385ca52ee930eed68529431cb056759157c910bfd8c9dab7cd8119dde918c8cc7f0468fc381f7e9f1afce9737a3539086d8795442dc2d73d4b285de34e9c0910592e4e18dbed1daf187c562cf28148a5311af9250ac1b915e30c9808d3f2634cf4ab8f6e5fda00599a8b4bda2c9eceacac9c0c0ff47b440ebdd2f755de8f40b991a19d241f562d91ab5e7c16601705d5992d2127834b44afd8a079eaa0fb2c86a6bcff2e45864087ddd85493536383db86c47bc036a4b5766833ba2beb444430b5e3914c3fa1648ed498bc262d615fcce3f7a691a5e2600d389e6623e4966dbe63d3ca53cf7fa2471781d10a8820ba20fceef2f8768496390ffd81532bcb94366838fab567d4c323eab7177bd25049002e0113b250b78ea54d7db87816b7b0f7283d663a2373aad829c2fc7e550c3a6729be44d0684485a18f11268169d745a68e15e227c76b42c02092b3b3c2c5dafffe9af85a4c6505885f0f462e7c570940ead1698c49f0d34bc5c354a74af693b7abe7a435805d47665ae42eb6e5f5bcaba09f7e4aa0aa273def1ea687d71535b1c5ba4f44ea612eb7a5c6ad8c982406c05603b23e5dd68fb3b599e18b7dbc0cd822e32befb33e774fd5d03a3646c1c6d94e3117a259a35067f98e7052e38e841967ddfe228f22abd0f328192273b89d8ed2483f3b8f96cbab04341dead8059e2dfea4857f1829433238313d5407083d08967e4f78964062eefc48ce1743745d838061251c4242d62c81a7685874a0bccbe0912ec3d3a7c098d2fbea1b87376cc4838fc0903c25052c0fec553eb63d68daf67676fce2f45bbd9784d47a3236809409cea93bddadce423dfdbfd116597d134c93b9e18b2b4b8aa1922bf684e1f8511a0b81324624b8a0dcdf914db013c302cc14e3ec450eec62634467a8ec1f0e1a3345e3ac0d87e762664cf1f513e0359ed013d31b32081037240bf3901de0d947eb4f38bd0006fc72c05da2c58dd108f183a2517bb9b39801db11aa56c5157e73654a310c2dadb21e4af0d45ee2343815caf4f21d88bcc4573f7f3e8949898e26bc037fc286c446945b8e1ecee5f48c34eafdc2daf568a1210a8cd480c79ad3c3cd023e862d4bb6db22a664a95b87a5036721bd54cda6d1bac54dcd95c9d47da0c39722c4b643b4f927491fceb1e4f5d0984dd3900fee7c1cbde0e6ed6f605e55c9e96eed71893d6bab18e7f045c66cf8dd0484010090c1a8f9557982316f59ab2460460a9919c088f86a0a32be35e9109e7035b4a5f0fcd263c95df649fa7aecc100e54c20dab07b8389c5c17031c58c30257dbb07405807f519f0c4baeed02429c86e1f7037807f367a2a6ff71721c41944db82bde352b2361504fdcc2198a4e927e7e1c90129e2f609c8905c81b12f12e394e1b654eba12cf178bb7417e60dc00a49ec8ea7746a2ddd0bd6bd5049d43a6e41cda91687fc3e4d199c8ae2dcbf2806dd76197cb886f134c31b529e6411f4d4b498298da3b05993095827efa11ce155444c877977c4d2ee70314e57634ff902d2a26b81eec92d4523e7c44012f4752dbcfbb95310a45deb44fde59c68f4c41961f53de46839b469303b74a359fd59f220c653d6bd535061bdfe32fe2b4a3c433429a259a29384d285917a2b0a6ca05f1071d9ab2d0ccec8f80423b2c5716337fdd8408c8858005803f7f800c5cf5ad9514b58d5829605b4fb171e38022cc7e3b9f93abbb232015260bf41ef784bcfaa7721a766842f91c752b5018f2464b9cd142cf0b5739d275db2b4bf5a9be465069f92799db741ee1ee68c9ba9b6c62193157be4aedea866116d19c786982523732b51d495894849e102976d93e4506189729739a18e83a8ab8b8820c101d96c35d0e245eb9beea13de1eb9c6ff57c01d372ccf94bc0b7441167b9badc8e2f4368c55976a2264a474c1409ec4084fde23808b2546a741b31227c0c88b960260702af8f30f4cf9ae019129bc329b6b11f0756ee6d258182911e0777c2a09efed15f17fa6d6752d9ec94a137866ffba2ba83ff105055c7eaedb5b6676482189f5ac2257f617de83370f85859ce64f992c3deea51dc1a7e8beb8f372c7677e3269d1dee43130b44ba9c1b952ef52b0006bc055f2d22a448f7e8efbdacbf8c7be565af193507a120f716fd1f32e674e6dc09d2b196e2c1a5bc5beed3a17b7bcde09e8fb285b3751e051290715420e94ab179fef5d9352747bf6d4eeeceb90638cd88496b4ba86384749d714be809d1f024ccf1278737218cb8d019e95603726dc5765bbff1647db5fe845ff8150a04a0b88d95266e600eae648750d8aefcb90fbd04cfbe122f0cf1754ff43dce9afcdb550acbaac91ce4b5192de9713a7b643698166343de67e4fa6461115f45cf35f087f1a401737c5c20801f008c6577a96460c0777fb87360fa15c622a39bf3cd86eca8ccc76363d9b79caca123ccfd18625394e4953e38996dceed997d7a2aa1b21f69c13790acb5aec99d21bd0f49ff97a065dc7738d84fa117b0e0e3e15f74fddf2d637759b18009315f2af51733ac3431b56b1e0a7c7557bb615705f1e97d9895c44888ed4175b72f67834fc343a9251a5bf1209d4fc946e986b003f05ded6af29a9c765bf11bf0bbc24025fb32a5c6552b5c939124fe637ac7c696850fba389f689bd7a49033162c0ff169bfaba239c42bb8e70af3f946f84589e84632d11961367766f7b3bd909a20db8c6e9f9cc6379aebbdf0b4a8d356571fd50daa60e0386b89204d2a289c4e75c8db1a225d5543f0b70d8825929667cc230a68b60ca756a8d929d412f78c3b38422f2c5553f39dff485c0868236497b5bf3ce6e6a3d9715aebd2f263ca1c0eecf511402ab990937e81bb94f7ff8f8b6e3e59437f3592522454fcd78e902a8ecd67485873781448a142e2e8d7a9b37a29a774b37c3d4f08109fbcea24fb01433aa8738c69cc9425a3b28b9be88620533afca244fe43afe12fbb2e434198b13fc9446cb37cd9d2d091a3d17e0d221317a8e1831c602971d037ecf38662daaacf69ab7811f0dd9ac72f1b218b19be4838bc81559a98e653a3c321922c224ba8b4473458a15c6b9e91baa1b31f5b48222e0b6cb386408fc19338c272e5123151b3704075d880183656942b8a94bae017109e6dede51ec315e2d927257d86c3f71db8a4c20721b5b9ac2656eb58d1047ccc3f7600ba1930b8fe599a1168fd1d3c827126e9a85b2d3bffd4aeca3ad75e2e7d203c4ad0862b4182478ff537e1288fae8beaa3d0ece3a662c9a41d604888b5f0b171034c160a54bd1578b646b28f36501b4d7461dbde80e3eca5ddf57392c9feeca812ae2e2bebfdf6db433851874fcd74f80bfc3495e415cd96e3f692e2a07210bd25cc386ab8f044190d930e06536232adf8c6c8a46b373b45f76ffbca860c166fad618f99636f1fa7f862f0c0ddafbc0c549933ce00bfa4f3cee1e569252f744b24b68eb76e293e210db42b4bf3f47e3167f63c06e4fcefcc5397e385ac297a06d57592c8a79ef26bc02ac7d10c2711f81d89874897419bc0221966ddcc4c97a0eb04d84b26f0138d5e9f0671ae9da7bbd4a056ef6853da078ac601c06393a2463494193b65978904fbe463739ca435fb466d3ddb6f424945082aca77804bd1964359dd843a5f3bf3782067c4b3fe32d09d68a01998440561711e6a1726ec1f48346b15b55febcfcfa831bf9f91a6e3fdf84d67becf6a8fb2604b37e112ae0bce3b7b31c6e8186aba7e6296cd717de96905a9344cb36a432701d53cc1708d09b75174f407ac7bc6f8301c5afd0db0b499ec173e13cf0711ab43e0e9212418ac6e4142dce3bf206ac337007aa698fe63d10e918051980fcd0faf1ae64e63acd6014dc82fbde71cd9e342c6628e5505d4f228c6532d9fc6aa13e6e9d91009c8b86792b66feafc6a633dec44651f820", 0x1000, 0x9, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xfeda, './file0\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x1f}) 11:10:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x900000000002, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1ff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000024000c9cb0c7501df839f2124a70008d3bf808139", 0x18}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = getpgrp() wait4(r2, &(0x7f0000000240), 0x1, &(0x7f0000000340)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x4024) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2000000007c, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:12 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, 0x0) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x1000}], 0x1}) 11:10:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 11:10:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:10:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x8e, 0x10001, r2}) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 11:10:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x10000, 0x3, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x5}, {0x35, 0x0, 0xfffffffffffffff8}, {0x6, 0x0, 0x6, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x9, 0x5}, {0x3, 0x0, 0x0, 0x3e6}, {0x2, 0x8, 0x10000, 0xc1}]}) syz_emit_ethernet(0xb3, &(0x7f0000000100)="b6") 11:10:12 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:10:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/105, &(0x7f0000000180)=0x69) connect$inet(r2, &(0x7f00000003c0)={0x2, 0x2}, 0xfdbe) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) setsockopt(r0, 0xffffffffffffff00, 0x5, &(0x7f0000000000)="aede92e49868e6df32c8242bd298c0c59d7fb8a5bf2afb4c8f4036134dbf97cac992765a544a8828baf4af0f38c4555453bdd1f3a5407c7cb9b5f30d40ee93ef2b370bb58c9c6ad4340cbdfe861149fc90284916842a00b868ae6fa574c238c4cc0e9643735b1509754a90212b142d193bfa394f32abfcf6e91b6ba5dac53cc1e18f6bc0a92edae4b9eb94f05518981bc2ecd9e4ab2837018decf6c24165fddba4390f55495228a785688a2c76d37374286de6d2aa1ba71065978031f393a813c1321ef45b040576e87c961e0038ff0ef0d1a78a84c7d077191996a0db5e61d42aa21f897e4dfed48dece8f2d5c0308dcad08292a8aae9d8b6a8d8ca3f16e241a18a2d33ee625f44fa2731e741d0c49396ce7ac31d34d52e8875794669d8ebc50181054e91e719e865e3cf404c2511903cce9dd8ce19ded571c92bf449e32eebe5d2dcb3604c2237e75337239b49e718097f80b455349568b5002aefeb6df8d490a197f16529413c316197f99f66482547672b5ec51fc9cad457787fec7ecf66a9d88869e60df1432902d813886d9b74109a21840f8568cc3378922164d6bccabddd4aff31e57fbb90767d0147eac38aea3c058441e6f15b59100344c64a433809462f737bd4edbbab6ffb2e1e74fa70c112584b0990ec14ff8f33ee443bbefa77bbc991b3f2427be41576e670e8c7a8ddd4b801aa7b68d7787c51d24c43d01e77cb80ac8b552a468b88878ff056f9a492f8b105d23b658b7dc905dd811de899d07f13d3f6044c5239a2d7ac413f53c73d57218e06137de59948b36cfad38114f8b10d7d2334468b0c95541f8388fd8e07b4f174422e0f0c2a8c121c9c6ae595f69c63191c3b14c731d92bfc88ab3295534846561c6076d07c6875e5b9363011b8bec27fa94d4784be8467b14441d222247acb2da9638aabf91c0f19021c5cc7ac1c4fad21795a9dd8f1761833aed24df307f4ce2a329ee869ff1cf1c380af9099817f79df56ef66a5ea322e59f3647f324396611e78cbd7d71615d6f35a36db002cd30279e474a500947f8907dc5680e6519f74b9ebf4cf68dbd8b84b6ec36be1ed2a0154d323ed3f03a9c7a6c0b7f98b5d9d2ac833668fde0bba7b23996abad6b0ec0d09d7b24d0713e80615802bd86b7809989ac67c666ccf42b20ba2137e6a5ce0a0db04e70bd1813a882d2b614be57b43b5280d0cfc34e45f933666c99f1835e7e0d6a2720a335c7353ec61fe7c64715f814df16a9c3caa2094d5737034165996d73d3548dcb44ba8c10acac76ddf569691998722b84de978b095722db7f5012e2b79cc9a71fe303fab62e93466462cd1a5e1b6e10f9d02e161862b8362ee8af859f86c6ed04a00f8bc580ba6f6f8c4df4598a921c4be1e691ead285a0e57baad7c6f10bbf4dab02a9e438fcf477621b1e288e2b0a81d92b6e45fc3a7145d3051d15a39a68446e6dc1fa20ff8aea8e7716ce7452e7dfe42477012eaf8c13fbad119ffb5ee11ffda39d8f01d0a2ccd2ffcf69df6ecb1dc3a022c41d37ba2943409bd8bdc42607ce2b6b39bd24af153225e8a1c44db6087235487cbfd49d8166628cf0a52549785bc7450ea2f0a5b97ca3bb91c3b2defd3383af471d5facffb774455859a44a33f145761d4293bae8b38e79cebbb1be22468b7a3958cdfc01eedd3bac5df132f4ea109fc399300356be675715989d8c5fd104ddc16487f2b02a946ede0f67e12e8c9ff690db9c1d7ab34e014ba6f3dea38bfe5b2f3881d5eb5ba448992df2ddf4826cfad607f4b7e8822e857e0fabbb511eac92cbaa0567b64c6ced25ce280899994aae99332119b1b52ff7b04f9210f8362d8a0a0519f9230286051c3d7acd3673071a16376692b05d51cef91ca8dc62715b02d3227f90a59a03276da129cec465cc30909985362f333a9c3a87facaa3b549b02215f3e2cdf7d24b25d40311a6331eafa4883f7d535b490f00370e232a33f3797ea54eae10c84d74591ce893503bb3f4f759cad66470410de1c0100b07382c76303e7a8a50b6bd9c3a1d3c6ed635ff0e5cff6d7c43b62a2fcc8d2dc4714ae343f630332196a53c64b13cb930c2270643a3d14c4e39c622a93df4b92bbbd095ed4dc7eedd830410c1e4a034bf236e181f07cbaf5fcb44c4bdd10b5987bc9c1d7641f8e37407fb74e62247b6bbae551952b15ee069ca8356bb0893ef11d8b7af630151694ff2514abf8e872c96b107c1e30ac46489856106df9fae49b6bf2d14f1ec9bd84c1e6b2528c004dbf677652b3f4bc016e702b0a83ba598bbaba7efc4023cdb0adb193440504fd4e03f29018743e121a0ee61350ea0cf78cbd2f5daaa1fde54144368f06cd90a6f282e10cdc1727b5f480b711087b753b7e7f656f05e88122f13f419b51c29bbb5e617d932a3562354ed9fbc769f5f5077c334e10b8e7bce319ceee2b6332ad4f1c6a610388ff1f6f6d5ecae4a60de28741bb67455c65d50f38e3bf5be1b8b02e23eed2cf156a32fd172d781018def7d966e5705aee85167c5c7a14ea880611bc23e5e71dd2be10f720c3a327f428a8ebfd4069cb332eab7395190946ee234ca60751dae78ae303ead6ed403406286567255d022bf52e11b8c9a4fe529b9900d928c3e491c17eaf9e143c0de4ce093386bc02d1513f7e6d94127dd236f9dde09cd914544e29e5d355de4cc80392c009fd1f5d865568b81490b2ac3e0f74a2ade3a4602560ce4c05744f6c4a0cacf65f5a33b8aaf7bc0a4a4eaefeda58437e5587d86ac6c1330ef11a7653337544156a1b67099dd12f2d56c1747ab879eb1c53353897967ffbb32f3fdaee04a3bb54361e314e0da03b1fe973594f6b4fbbeb9fb11076be2284abdb72bd9f2bc46bbfd4b12ed4625496786d1aa5bd38e3e9db80ca9f5348d04ad3550c5320b6778d85cfe3986bf995521221132a392ef6ed403c747e0963da2f6d6cbf3878b66c7182029739c20fe3455fc082d7ae1e8140257368b31793e4ace5aaccaec6594a9e78a9b571a48ca568269e3dd554bbc432312daef176e822e66a945c9bae2508a1a9661e8ef79fce445afbe9eade71dcaf8ba87cc68b6e037499645ad94a034e7c6d9c917e0f52f6afed15c3f81053fc5f38f7ac1a9a2ffcaab0c64cbd1e29e5dbfed7e04292e9c20257dba2c727e6787a4812b91e5a9ab5456d3f71cf5b8e0963f713e0f368f44121f8987084107e0a704cfa28a0135beab862d4ddf4116073ca31271d3075e6c30b06ceccb2ff3a7c86077b3312ab678d89f8aebbf3a184a2d9dfe2fcfded6401b707b66fdb424c19a93ad4eb4dfa6f829471828f72f41dd403d0c77d2fe54ec03f057ca4a3f7d3972421b026860b91244d785dd8af4fbf366037ffd94e2471826ac2620646c2b0e251af35cd9a59c25f64791dbe01787bb0eddb1c2aef5b411b5092de2976a5f5142bee506e6f69de2ab24844d1d72a12780515f3cddac9b6633186512effd79d9ee77c46c55562a014755e8c29ff06f4220692bfb3aeebec6e7a1845d8c9905523c2bb9bb1f496e113a8d5acb9ee902b793984453117a5af036e59fef11d0e6a02ab10dbb74018c8c38d266ce7ddcf1d2b01cfa62de14b0a17f402b183dcce69a3f21fb9ff88f63719d1fc20441fe5747e91f122e23db07d96bae0ba2336ac1a70be2d141b94946d5fb4e647915ddfe5076ddf5906395a9baaa17de5dcdedd44d9c0a381d7f3ee08d26c1b783944cebc3f57f9d2dffbe95f289dbb920396e833a911e0029f2d96f5bc55bfcfb627fc3a3d682093ce3894ee1471868d48f82f6f69f0294f9b3453357188bc5216a22c1166962d8689317e4c248973ca1b80f5ac529e797ea6e56ead6249db5200f459223c169032b869e108093a149c617ebbcb27533441b02a970ed3d90e74e187ef98f6cd29da29a89465256da3bf9797606dda04e1000cbd85a8239cd3b4d73b215ce76f48a159c7930f77b1a2e965f730cc7d64f87cc1c81047b5c8ba4f6fa205b345a2ca00fb9271b93971ad9ee86c065defc7a4aa413dd765c204f9518a7ec4b57e68d20d088389d58e584c57cca2dcea56536808fa199445530d765bd9ed3f510e0be7c0b24ddab113d93ae72a387e4b4246d22ce58b6276e8204c7785a41b8a0c88f3dd008d9198acc30c2eaaf87416e3783c0be0c8a7168386f315ff3d1603733ab8a77f80821375770561f50e76c3358746540d94c3a39a9ce74c7a6b3f2c0d8a9e52cccb56f01824abe299c3a43c73eb4b5ecc112b416d8258d39ddaf96cb8026f5f310b6cb35f65b738ea867c03c4e51d98499287bf186eb27497c1aad972f0f7afdbd673e8d9aaee01b3aed9c04463b50df6bc67a785d63dcce96bec52d21023ac2badb57ec1cd0e931900f72976013d7bf5927385610f1d668c78987f96740dd6c1e6ecdbd41c02ea6f98e9c7618e438a4e204c4d63b5c534349bbf08eb25fa96e94524ac3956bffa37a856e3432ec4e748a984f48310f97f0710adfcdd3469b56a9508f930c9db6fad32bf8b49399d0e7294faf14c930b9d8c8ade7b84c3d143453b6351b8006bcff4dc81f0c416bc8f9b6d89557f90f03ea5c4cab51b2f5a264ff6f4eb40552feae2629ee93dee8d3d8063c01345d7f4620a96fde2a4937f199661ff40b3f30fa0cccd4a635ce2520a938441de3c1bb7ceda1697e29af16ba7c9c8dfab498b38cef58d6efd77ec6e9e944984d532b5fceef60dd015d7d5956e76d8c571e299739f4aa43713a60751d4d6c2bb8858d041ef1a0899eef69fdb672389f899f304ceb4feede5738378751993468f1077a8d1d92691f5d036a9309d51e130c3fe059f2a2c65673d6ce4a1bc5efa8cd975f4a52e9c3d5b9c850e2ec079ba63bd6530aee2eb0e6d9cc481dfaaf242fbcbfe2a1a65ee72e73df41b47a592fb6a894999ebd73f697434cfedcccc5cda80b65e2e5c45bd342e8ffcabd66fdd751f9d2eba781b7724100dfced5c3fb1b26ddc0b8dccb58ffdedab7231cc8eca11fb6dd752069e5a7eade05ae19f5fe23e7782c7a7090fdde3d1bd9d1589d18b1597b655417daddc50dacd6ae046783b8c6b794830d8b23934b97b88153f3a69eb399cfade9896b19a4944012233627fa21a33f33a6d117a4310ef15156782df43751aee0f082b75960c5dd3133725f9aa491007a5796676a8c658637a2850f0062f69ba66aa8588ff513934ecb6275ab989b59a3cd1889618b83a4d8f91cc6914794ea68387bf2f9466d19dc2892353ed3fc4cc82973b5a838d0410d157a091df1dcfe801148afed83948cc37a695c6de48cd3f0ecd2072ff71605aca83b5118086ba0d1d2993ed141772bdc1921f186169a2ad28397f2b2421ed4265a3c6d4b9ac9da6e7fd7ae74e8937e510403e22c5024701e2ef932839fa31a42c24e59a458f2f833376feec5fd395d35aa5253f156b174646802372a705f5fcc407966f3077accf771aba15d81ef7691553bf9d2afe7f74ee40a32cae7ceed8803cc9c37fe3cd2603db39dec4a76dd26820fa072021b136a6dee3420d79a64f3fba01edd956929c3f736ef3e4a63d45d118bd9974dc621fb754a0925914280eca5b2d00202a6b4f0ddb1c2dcd2c5e429f63688f259cd11fe872a1c7c8825c717829adad4b8632c89b37952840f7107d85ebeae720ef9578b9da3a1bf4a970f2fdd5f777f6a246d3de38fa85d93cdd45fc87e2b09e5afbaeb34cc5d149b09c80ec810cd97b1fced35b0a258d99c1e56e210f9508d085abc7c04cebedce8c7d522cb6d2398d4f4ce1ecb92ffc9d6dca", 0x1000) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:10:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setuid(0xee01) semget(0x3, 0x0, 0x9) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 11:10:12 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/50}, 0x3a, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000700)={0x3}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "1f073a01aa743012b91cb08244825c3aac109ed777f3b454bb331cdbe38795b8f68d59529ec274f2ada3ac602e53840c82a9d210d640b84e063adc9d154b412cdad01a531ea5bc1e565f3ebd4274a92243ab053f8be12713e838d4255670a99d2358f65c8dd84201ad3eee995a8ba5d6dbf1178aaafb223e633a6c2ddd5da92530b100ac3c83a567cf133e14896dd6c9f1f629ed017f35727b59371b4d5f0a0fd5f91940ec516a9765a91b9dd1b6c5c2a07425a06dacdc4b4bc4271759b5f9c17cb0815b8e5aaf0c2c2e6dfdc795a2260a0245d50a0c87736648498cac91d4"}, 0xe7, 0x800) 11:10:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10209, 0x1) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$unix(r1, &(0x7f0000000180)="5e9adaecd47e32b8fffbcc5f6708f28df5ce25c8d1496c454bd84b8186ef91746822c6a8ba6287ee34de2a752d2d44c77bb0944573394e98cc3ad0d373ea145859477b324c2b494c6d17d8cc95e5b1ae9479a71579f2c85604d679d042b9e4f814b3927e6c3bb1ad0b746682d6db587dbb71394df95fa12234888bb4ad89879fd38d08cee8b606d32232f1b9870eb89007fe8129d76a9ac4b42cad90533970c236e5140e79cf310f4c5bc6bc3d19779b6135468e0c6572dd69676596ba8b5903", 0xc0, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2fb7cb000000000000bc89365f25c7b6447cf92863531373c53f005d5e656e47487a12e643ba94499739876ba8edec70c75640a6e082a340bc422532832783673f586de9fee818995fcf60e54923810945aefc05147b3fdcf5cd1dafd66f796cd7c41523e2cd69fa5aede8467ecbf3dbf0b182b33894c9a40bbbc8ae2f25afe696fefd63d857be31c7f5b3769f768e1e1f24e624433df87d5c26578c9c7ea2535140c90f2809"], 0xa) r2 = semget(0x3, 0x1, 0x105) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000440)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") sendto$unix(r1, &(0x7f0000000340)="bddf70b1c9dadf73a4e4ceeddc12d2c862c85d8c1bd845cce4ca915c04ece98940b75066c69b0d7609e528b7c5daa2625d0dcce40928c40171365c9af2bd526262f8de3904ddca951a2c719988f0ecc0bca8e5098d4be2c65a1637303a4d4030e7cbd9a54c6a3fdf492cae9b5e0ac4314d9ca2b16cee2ef083b59bc7110a588b001260ea89bbb84c5d9f0d13fb5d0ab7950d962da2748bcd232caaa12bea30542b2958b55f788c548e9e6dd82765c2fd4a9914528805732ef06bca", 0xbb, 0x4, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x12b, &(0x7f0000000140)="c1a3ca43a743aaaca75a84c4bd20804c09878800bfa5815b7ab5b7cb7595880bf059b3e7792180f5fd1b07ac8eaa95a42964cdb77631bf0b55f6b17b75952baa8bfdae93fa0ce9f2d73a44dc88f9cd4bb0f492e42cde2ca4626f50cd7aa96250c2d1bd4e18268717663f6d980a578bf0397353c82e6d93a991066a4b42c41d84d6a95c4183bd594d44aff8e60d9812") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x0, 0x0, 0x80, 0x2}, {0x0, 0x5, 0x10000, 0x5}, {0x7f, 0xe7, 0x73, 0x9}, {0x9, 0x5, 0x100000001, 0x6}, {0x10000, 0xfffffffffffffff7, 0x7fff, 0x3}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000000c0)=""/35, 0x23, 0x2, 0x0, 0x0) 11:10:12 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) setreuid(r1, r0) r2 = getuid() getuid() getuid() r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x0, r1, r4, r0, r6, 0x8, 0x9}, 0x7, 0x7e, r7, r8, 0xfffffffffffffffd, 0x3eaf9059, 0x1f}) clock_gettime(0x2, &(0x7f0000000180)) r9 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f00000001c0)=0x7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x1, 0x1fd6db54}, {0x18, 0x0, 0x7fffffff, 0x5}, 0x3ff, [0x4, 0x3, 0x2, 0xf800000000000000, 0x80000000, 0xdc5, 0x0, 0x129]}, 0x3c) getuid() r12 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) lchown(&(0x7f00000002c0)='./file0\x00', r2, r6) ioctl$KDENABIO(r10, 0x20004b3c) fcntl$setown(r10, 0x6, r5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x0, r1, r11, r2, r6, 0x80, 0x401}, 0x3e, 0x0, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$IPC_RMID(r9, 0x0, 0x0) r13 = dup2(r10, r10) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000003c0)) close(r13) 11:10:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x1f}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 11:10:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6e3f, 0x0, "000000000000000100002000", 0x401}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x800003, 0x0) sendto$unix(r1, &(0x7f0000000040)="5067e3146ec7125a597d203e22ccaaf4d3887be95e21b43fe52cb98e5d540e229e4c4d7d81e207af65b47646df7646a6d8a027f742f53a2ca5d1d906f30c3b41ccc893f93b72126ad465b2b67d6f21f46e01a302a0c5c435509ce89b61", 0x5d, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="01152e2f66696c653000"], 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="7bffff02"], 0x1c, 0x0}, 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x5}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) r2 = geteuid() ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) 11:10:12 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 11:10:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000100)={0x9}, 0x0, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 11:10:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) fchmod(r0, 0x20) 11:10:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f00000000c0)=0x51d, 0x4) 11:10:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2}, 0x0) 11:10:13 executing program 1: semget(0x2, 0x1, 0xfffffffffffffffe) semget$private(0x0, 0x6, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfff) 11:10:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x400000000000, 0x4) r1 = socket(0x2, 0xc000, 0x6) shutdown(r1, 0x1) 11:10:14 executing program 0: r0 = socket(0xffffffffffffffff, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) 11:10:14 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x20000010202, 0xce) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x10, 0xbad) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)={{0xd5, 0x1000}, {0x80, 0x200}}, 0x0) write(r1, &(0x7f0000000500)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c937777177e99fa31d7bcd5eac4c40144e0eafa80e83c943163feb2c4c771eed28c64ee8709e26b2f8a803e68de5eec2552369f840a0d937efc18cad293bb36c3f5c5a9299b4680c2b12f9ce62113eceba17271f91a279f10eb44cc139543060704bc91e3b54f7e05f74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187eded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd4d4e6e7e2c22dd008984d69aa38b1ede2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fbdc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505fd6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660a", 0x1eb) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') semget(0x3, 0x3, 0x44) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x100000000) shutdown(r0, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x6) 11:10:14 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = getuid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x34000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x1, 0x9}) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) uvm_fault(0xffffffff82359488, 0xffff800000b22000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82359488, 0xffff800000b22000, 0, 1) -> e strlcpy(ffff800000a88350,ffff800000b21ee2,20) at strlcpy+0xcf end trace frame: 0xffff800021c312b0, count: 0 ddb{0}> trace strlcpy(ffff800000a88350,ffff800000b21ee2,20) at strlcpy+0xcf rtlabel_name2id(ffff800000b21ee2) at rtlabel_name2id+0x13d rtrequest(1,ffff800021c31460,0,ffff800021c313d8,0) at rtrequest+0x64b rtm_output(ffff800000b21e00,ffff800021c31510,ffff800021c31460,0,0) at rtm_output+0x6e1 route_output(fffffd807f01dc00,fffffd806f701600,0,0) at route_output+0x7e2 route_usrreq(fffffd806f701600,9,fffffd807f01dc00,0,0,ffff800020b293d8) at route_usrreq+0x363 sosend(fffffd806f701600,0,ffff800021c31700,0,0,80) at sosend+0x668 sendit(ffff800020b293d8,3,ffff800021c317e0,0,ffff800021c318e0) at sendit+0x52f sys_sendto(ffff800020b293d8,ffff800021c31878,ffff800021c318e0) at sys_sendto+0x80 syscall(ffff800021c31950) at syscall+0x552 Xsyscall(6,0,ffffffffffffffd8,0,6,55219e49010) at Xsyscall+0x128 end of kernel end trace frame: 0x554d509ac50, count: -11 ddb{0}> show registers rdi 0xffffffff81bcf2e5 strlcpy+0xc5 rsi 0x5e6 rbp 0xffff800021c31260 rbx 0xffff800000b22001 rdx 0x5e7 rcx 0xffff800020c26000 rax 0xffff800020c26000 r8 0x38 r9 0x5 r10 0xc728fdf31deb61d5 r11 0xe48bc2e24eb457e4 r12 0 r13 0x27 r14 0xffff800000b21ee2 r15 0x32 rip 0xffffffff81bcf2ef strlcpy+0xcf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800021c31210 ss 0x10 strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> show proc PROC (syz-executor.0) pid=195810 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28780,0xffffffff823a37f8 process=0xffff800020b7d180 user=0xffff800021c2c000, vmspace=0xfffffd807effda10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 62644 403958 99515 0 7 0 syz-executor.0 *62644 195810 99515 0 7 0x4000000 syz-executor.0 99515 333303 97812 0 3 0x82 nanosleep syz-executor.0 62116 98575 97812 0 2 0x482 syz-executor.1 26379 102118 1 0 3 0x100083 ttyin getty 19259 498987 0 0 3 0x14200 bored sosplice 97812 29840 50476 0 3 0x82 thrsleep syz-fuzzer 97812 320642 50476 0 2 0x4000482 syz-fuzzer 97812 82951 50476 0 3 0x4000082 thrsleep syz-fuzzer 97812 142376 50476 0 3 0x4000082 kqread syz-fuzzer 97812 308532 50476 0 3 0x4000082 thrsleep syz-fuzzer 97812 82796 50476 0 3 0x4000082 thrsleep syz-fuzzer 97812 185334 50476 0 3 0x4000082 thrsleep syz-fuzzer 97812 438007 50476 0 3 0x4000082 thrsleep syz-fuzzer 97812 72055 50476 0 3 0x4000082 thrsleep syz-fuzzer 97812 225061 50476 0 3 0x4000082 thrsleep syz-fuzzer 50476 234934 10154 0 3 0x10008a pause ksh 10154 244884 86469 0 3 0x92 select sshd 86469 324308 1 0 3 0x80 select sshd 81889 475316 23826 74 3 0x100092 bpf pflogd 23826 319650 1 0 3 0x80 netio pflogd 53654 211508 1560 73 3 0x100090 kqread syslogd 1560 311679 1 0 3 0x100082 netio syslogd 78181 464086 1 77 3 0x100090 poll dhclient 85642 356668 1 0 3 0x80 poll dhclient 98715 214609 0 0 3 0x14200 pgzero zerothread 63774 284689 0 0 3 0x14200 aiodoned aiodoned 30875 248480 0 0 3 0x14200 syncer update 77456 239734 0 0 3 0x14200 cleaner cleaner 10864 292059 0 0 3 0x14200 reaper reaper 39014 379300 0 0 3 0x14200 pgdaemon pagedaemon 69943 273549 0 0 3 0x14200 bored crynlk 6752 41537 0 0 3 0x14200 bored crypto 21948 120152 0 0 3 0x40014200 acpi0 acpi0 2126 614 0 0 3 0x40014200 idle1 45438 228159 0 0 3 0x14200 bored softnet 53003 22739 0 0 3 0x14200 bored systqmp 55531 370210 0 0 3 0x14200 bored systq 27052 471927 0 0 3 0x40014200 bored softclock 95863 399683 0 0 3 0x40014200 idle0 48089 51359 0 0 3 0x14200 bored smr 1 216256 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 62644 (syz-executor.0) thread 0xffff800020b293d8 (195810) exclusive rwlock netlock r = 0 (0xffffffff821b8dc8) #0 witness_lock+0x52e #1 rtm_output+0x64d #2 route_output+0x7e2 #3 route_usrreq+0x363 #4 sosend+0x668 #5 sendit+0x52f #6 sys_sendto+0x80 #7 syscall+0x552 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82363690) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x52c #3 sendit+0x52f #4 sys_sendto+0x80 #5 syscall+0x552 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9664 6612K 10708K 78643K 47143 0 0 pcb 13 8K 8K 78643K 994 0 0 rtable 122 13K 13K 78643K 2945 0 0 ifaddr 99 25K 28K 78643K 1503 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2118 0 0 iov 0 0K 32K 78643K 1588 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 77K 78643K 13813 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 162 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 1564 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 13788 0 0 sigio 0 0K 0K 78643K 192 0 0 proc 54 51K 83K 78643K 1987 0 0 subproc 32 2K 2K 78643K 95 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 1289 0 0 in_multi 33 2K 2K 78643K 498 0 0 ether_multi 1 0K 0K 78643K 66 0 0 mrt 0 0K 0K 78643K 83 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 1271 0 0 pfkey data 0 0K 4K 78643K 8 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 115 22K 32K 78643K 46205 0 0 UVM aobj 130 4K 4K 78643K 158 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 630 0 0 NDP 25 0K 1K 78643K 405 0 0 temp 263 2749K 3389K 78643K 46372 0 0 kqueue 0 0K 0K 78643K 148 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 549 0 546 1 0 1 1 0 8 0 rtentry 112 114 0 68 2 0 2 2 0 8 0 unpcb 120 3881 0 3871 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7884 0 7884 3 3 0 2 0 8 0 tcpcb 544 2233 0 2229 1 0 1 1 0 8 0 inpcb 280 6098 0 6090 8 7 1 2 0 8 0 rttmr 72 17 0 17 12 12 0 1 0 8 0 ip6q 72 6 0 6 4 4 0 1 0 8 0 ip6af 48 12 0 12 4 4 0 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 pkpcb 40 76 0 76 30 29 1 1 0 8 1 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 313 0 313 45 44 1 1 0 8 1 pffrag 232 10 0 10 6 6 0 1 0 482 0 pffrnode 88 10 0 10 6 6 0 1 0 8 0 pffrent 40 28 0 28 8 8 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 196 0 180 1 0 1 1 0 8 0 pfstkey 112 196 0 180 1 0 1 1 0 8 0 pfstate 328 196 0 180 5 3 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 358 0 160 15 2 13 14 0 8 0 art_table 32 359 0 160 2 0 2 2 0 8 0 art_node 16 96 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 1562 0 1552 1 0 1 1 0 8 0 shmpl 112 156 0 28 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 23614 0 22177 47 0 47 47 0 8 0 ffsino 272 23614 0 22177 97 0 97 97 0 8 0 nchpl 144 43003 0 41372 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 136724 0 136724 7 6 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 27 0 27 15 15 0 1 0 8 0 scxspl 192 133866 0 133866 66 65 1 6 0 8 1 plimitpl 152 1151 0 1143 1 0 1 1 0 8 0 sigapl 432 13982 0 13967 3 1 2 3 0 8 0 futexpl 56 168508 0 168508 8 7 1 1 0 8 1 knotepl 112 2445 0 2426 1 0 1 1 0 8 0 kqueuepl 104 3077 0 3075 1 0 1 1 0 8 0 pipepl 112 7332 0 7311 13 12 1 2 0 8 0 fdescpl 488 13983 0 13967 3 0 3 3 0 8 0 filepl 152 81483 0 81381 13 8 5 7 0 8 0 lockfpl 104 4883 0 4883 8 7 1 1 0 8 1 lockfspl 48 1721 0 1721 8 7 1 1 0 8 1 sessionpl 112 24 0 13 1 0 1 1 0 8 0 pgrppl 48 183 0 172 1 0 1 1 0 8 0 ucredpl 96 16445 0 16436 1 0 1 1 0 8 0 zombiepl 144 13967 0 13966 10 9 1 1 0 8 0 processpl 896 13999 0 13966 4 0 4 4 0 8 0 procpl 632 44834 0 44791 31 26 5 5 0 8 1 srpgc 64 21 0 21 15 15 0 1 0 8 0 sosppl 128 136 0 136 37 37 0 1 0 8 0 sockpl 384 10734 0 10714 17 14 3 4 0 8 1 mcl64k 65536 745 0 0 88 83 5 34 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 47 0 0 3 1 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 49 0 0 5 2 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 290 0 0 25 18 7 25 0 8 0 mtagpl 80 120 0 0 3 0 3 3 0 8 0 mbufpl 256 1097 0 0 28 0 28 28 0 8 0 bufpl 256 43701 0 36672 440 0 440 440 0 8 0 anonpl 16 1180198 0 1168413 288 231 57 65 0 125 0 amapchunkpl 152 82866 0 82731 114 106 8 20 0 158 0 amappl16 192 73572 0 72944 316 283 33 44 0 8 1 amappl15 184 21 0 19 1 0 1 1 0 8 0 amappl14 176 69 0 65 1 0 1 1 0 8 0 amappl13 168 5703 0 5702 1 0 1 1 0 8 0 amappl12 160 8 0 6 1 0 1 1 0 8 0 amappl11 152 3113 0 3098 1 0 1 1 0 8 0 amappl10 144 1290 0 1283 1 0 1 1 0 8 0 amappl9 136 641 0 638 1 0 1 1 0 8 0 amappl8 128 188 0 165 1 0 1 1 0 8 0 amappl7 120 1261 0 1253 1 0 1 1 0 8 0 amappl6 112 3099 0 3093 1 0 1 1 0 8 0 amappl5 104 244 0 230 1 0 1 1 0 8 0 amappl4 96 14308 0 14276 2 1 1 2 0 8 0 amappl3 88 636 0 626 1 0 1 1 0 8 0 amappl2 80 111204 0 111133 4 2 2 3 0 8 0 amappl1 72 311872 0 311445 24 14 10 19 0 8 0 amappl 80 45228 0 45184 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 157 0 28 3 0 3 3 0 8 0 uaddrrnd 24 13983 0 13967 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13983 0 13967 1 0 1 1 0 8 0 vmmpekpl 168 100143 0 100111 2 0 2 2 0 8 0 vmmpepl 168 1684496 0 1682748 350 267 83 98 0 357 2 vmsppl 368 13982 0 13967 2 0 2 2 0 8 0 pdppl 4096 27974 0 27934 6 0 6 6 0 8 0 pvpl 32 3199428 0 3184417 641 507 134 164 0 265 0 pmappl 232 13982 0 13967 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 727 0 114 19 0 19 19 0 8 0