1982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x5859220216a7fc90) r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r14, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r15, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r16, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r17 = openat(r11, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r18, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r19, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r20 = kqueue() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r22, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r24, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = getuid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r30, 0xc010427b, &(0x7f0000000040)) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = dup2(r30, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, 0x0, 0x4}, 0x200, 0x401, 0x2}) r36 = msgget$private(0x0, 0x100) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, 0x0) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000580)=[0xfbf8, 0x81, 0x7fffffff, 0x6b12, 0x7ff, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000180)={{0x0, r38, r34, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r12, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="3000000000000000ffff000001006f00", @ANYRES32=r11, @ANYRES32, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32, @ANYRES32, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r17, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r11, @ANYRES32=r19, @ANYRES32=r11, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x1c) setpgid(r27, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(r2, &(0x7f0000000540)='./file0\x00', r3, r8, 0x6) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) getegid() 02:56:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x748d9585d6ac2e3) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0xfffffffc, 0x401}) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 02:56:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x6}, {0x3c}, {0x4006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup(r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x4c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8000) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 02:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x7fffffff}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 02:56:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) rmdir(&(0x7f0000000140)='./file0/file0\x00') r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x1000, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(0xffffffffffffff9c, 0x0, 0x1, 0x0) r4 = socket(0x18, 0x5, 0xa9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 02:56:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 02:56:56 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1c, 0x7, 0x3d, 0x8, "6659ae46463e95117f54e18e11540947fd9cbc4b", 0x1, 0x401}) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:56:56 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x80044270, 0x0) open$dir(0x0, 0x0, 0x0) 02:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x10}, {0x7d, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) fsync(r1) 02:56:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$TIOCSDTR(r1, 0x20007479) 02:56:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 02:56:56 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274c5bb1dd016b9ce27d8fe88478ac17dba02f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ea9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b31599589468bd46a225e736423d4ba3f55c8574547d4418f39b95d361deaddeef581b660fd98ca73e07c8c9c26a7e501c5308596cf4997e37c47f1e64a616c99d3add38296c895b5af12dee48fbfd730bee7d1779a541a4e1696630b7271ac1d07ba2b4d1268a6498b184316051fca78e0c7f23a9abd3a75a072688cc7ce696d4d4d026641e89ccacaf717b9dea4b5a46e29f8a50d955bd486c160d883fe7c1fa90cd491101ce170114115e5f3fa673f566f3ccc2876a9bc2134ef2946aae62f6609a24d4ab23c5bf7d6bef753c4067819fcead69fe86f3065f8d8a3149c0d4fcfeeb7749e853611a8d63c4d11df9b59d5f8a1a1a464ec34e184cb0303059445a82f18d4493b40afc8ed66fe70c3c2b80244e2bed25ffdd8c08fa67890c6b77d9d57abd486da6bba75"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r22) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000000f00)=ANY=[@ANYBLOB="030000000000000050f1f248bb9991fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e88376ced345899ad623feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67c67203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446331209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r24, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = fcntl$dupfd(r33, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffd44) setpgid(r39, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r36, 0x1, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r25, r26, r27, r31}, 0x3, 0x0, r40, r41, 0x9, 0xb01, 0x9674}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) r44 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r26, 0x4}, 0x2, 0x0, r43, r44, 0x6, 0x1f80000, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 02:56:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x10000000000000d3, 0x0, 0x40000000) 02:56:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 02:56:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:56:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8200e0ff000000000400"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) dup2(r1, r2) getpeername$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6) 02:56:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc78, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3ff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0xdeee085c18046f) 02:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) r1 = msgget(0x2, 0x443) msgrcv(r1, &(0x7f0000000100)={0x0, ""/129}, 0x89, 0x1, 0x0) msgget$private(0x0, 0x301) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 02:56:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0xa4f5e16db9a299fe}) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x10000) 02:56:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup2(0xffffffffffffffff, r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x33) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) dup2(r7, r8) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x3}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0x7ff, 0x9}], 0x80000000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x60, 0x20, 0x81, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x95d, 0x35a}, {{r6}, 0xd99d54234115dd5b, 0x1, 0xfffff, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa1, 0x8, 0x3, 0x1}], 0x81, &(0x7f0000000140)={0x8}) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x0) 02:56:57 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x2, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) 02:56:57 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f00000008c0)=ANY=[@ANYBLOB="84b9000000bb6a79c306fd5630000000006954f57db6f20d219fcb1f2f645428bb0b71fade868ed494b6410f61b4070028d9e6f81756f5bcfe8f42c47917dcbd3412714ef184a581c345bc39f3fdd518e49da4e500031e95a9b040fe386298da8579e5de7a3b363d8f635768bfdbfedc8e24b71c8924837a4685764507dd"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="620202142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="6202bbff03576e8c5726"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 02:56:57 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) 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)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x200001a6, &(0x7f00000007c0)=[{0x1ff, 0x5, 0x0, 0xffff}, {0x2, 0x1, 0x8, 0x80000000}, {0x0, 0x80, 0x7, 0x60}, {0x0, 0x20, 0x6, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x5, 0x5a) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 02:56:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f00000000c0)='./bus\x00', 0x85cc8fc774da4803, 0x88) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:56:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x5d0}) 02:56:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) socket$inet(0x2, 0x2, 0x0) 02:56:57 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x2) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 02:56:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc, 0x0, 0x0, 0x2}, {0x3}, {0x8000000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x7d, 0x9, 0x3, 0x6}, {0xf79f, 0xfc, 0xff, 0x7fffffff}, {0x4, 0x37, 0x4, 0x199c}, {0x1, 0x4, 0x40, 0x80}, {0x3ff, 0x7e, 0x3, 0x7ff}, {0xa437, 0x3, 0xff, 0x4}, {0x8001, 0x1, 0xd5, 0x200}, {0x5, 0x1f, 0xc6, 0x2}, {0xfffe, 0x9, 0x84, 0x2}, {0x1, 0x4, 0xa, 0x380}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 02:56:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb74ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e71ff000000000000006338", 0x85}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x19) execve(0x0, 0x0, 0x0) 02:56:58 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(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', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 02:56:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/Jpf\x00', 0x10113, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x4, 0x0, 0xffffffff}, {0x1035}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 02:56:58 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) socket$inet(0x2, 0x4, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x400, 0xe8) fchdir(r2) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x84209dbb3524f0db, 0x80, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20, 0x1ff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000000180)={0x0, 0x3b9ac9fd}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') socket$inet(0x2, 0x4000, 0xa2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x140, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x200000000000) socket$inet(0x2, 0x1, 0x7f) 02:56:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc03060000000000000000090000000000000000000000004ab4f16cf12de27392f61beb908ab7bd4382fbb3bc873cd3546a02a3a6517cf5d7f9a70ac012ca0ce6b04518aad95a0f21fb12715b928e699cf856c32d6123024ccf88c54d2c5501eba9b0da665589c71bc1cb9c2d3a60af38adb68e5f916898e130f78c33"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) r4 = socket$inet6(0x18, 0x8000, 0x6) sendto$inet6(r4, &(0x7f0000000980)="ea9b0305a369a9fd47952a26b1a6229e60b930daa3682d0f51b273e273c301d52d8f03bfccbd9b2e51255461b6d6eed80f0c216ed0e2f08bb20140cb61a8623990fbc7a4a0fcd36f9d4e75466464f1f9e92cb29bd3bddcebf9175702bcbbabbe76c6d97cdaa2a567d1eb0b0e9841e3ff2ebb6ee988290ae4eff07ee4cd5c2da6b147bd50ea5d73b7cece45851070b8d033b56c3870654387c75fc3c0e6629e2787240b9c3972575e32e11690bb313271bdd6f7c9f7f78aa3034bbc703c31d8066dd133", 0xc3, 0x4, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x9}, 0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:56:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) syz_open_pts() chflags(&(0x7f00000000c0)='./bus\x00', 0x0) socket(0x18, 0x400000002, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000080)='./file0\x00', 0xe4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd847c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000000000000000cd000000000000000000"], 0x10) r6 = dup2(r5, r5) write(r6, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) 02:56:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './file0\x00'}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x110) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)=""/10, 0xa}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/218, 0xda}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000000540)=""/38, 0x26}], 0x5, &(0x7f0000000600)=""/234, 0xea}, 0x22) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup(r2) setsockopt(r3, 0x1f, 0xb61e, &(0x7f0000000800)="f6c8354f10458d2db53a05b9650bedb45bf61b229bcffba99db5564b7660d57dd8837115e3e8b86802537c079331bb42e6c161b5ae8975affef21a50fc16fa0ed4094b3d66fa75e19ef98b06f5ce243c9452fee244d725e30b6fb7535af18e4019d4a464329256757f0eeb82103afa7fa391182eefeaf5cac251a2b6ea6c3b5bbd6e207e50", 0x85) 02:56:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 02:56:58 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) setsockopt(r0, 0x41b, 0x80000000000000b, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x5, 0x0, {[0x8, 0x2, 0x7, 0x7ff, 0x1, 0x7, 0x8, 0x9, 0x0, 0x7, 0x2, 0x3, 0x2, 0x1, 0x100, 0x8, 0x7, 0x8], [0x8, 0x0, 0x3, 0x3fe4d1c7, 0xffc, 0x9, 0x5, 0x8, 0x400, 0x5], [0xfff, 0x2, 0x5, 0x0, 0x0, 0x9a, 0x6], [0x3, 0x4, 0xd68f, 0x8, 0x1, 0xffffffff], [{0x1, 0x3f, 0xffffffff, 0x8000}, {0x14b, 0xce, 0x5, 0x7}, {0x7fff, 0x8000, 0x919, 0x5}, {0x6bc4, 0x9, 0x0, 0x1}, {0x7, 0x6, 0x8, 0xca6}, {0x3ff, 0x80000000, 0x0, 0x5aa}, {0x7, 0x5, 0x629, 0x8}, {0x8a, 0x2, 0x3, 0x9}], {0x6, 0xd7c6, 0x3, 0x8001}, {0x200, 0x2, 0x9e09}}}) 02:56:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000280)=0xc) sendto(r1, &(0x7f00000002c0)="5441325e7039e2f410c60be44f12a34a004ad75e0ad84a5962a3fe0cc7741a21c8ec57298609cf3ff411a80015a563116177a15e7d55610204f61aa93457097574b5c6880d6e019b7a5c58ec413f468d4b629812f0a35faa4598591ced390882288e27bee5d164693120ec739894dab429ee767f422229fd2c143ceaa04ba5899888ddcd1e5400e3546a96cdd78a69595ebd15c1073d4206200a0298a5e20fa369ad1309bdf23711ac417eab96ecb506f4036ca116565c8b265a58ea0dade2ab6828200a3089f4fb43d9a716de1720b3c1", 0xd1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r20, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getgid() r27 = getegid() getgroups(0x7, &(0x7f0000000400)=[r5, r6, r9, r18, r20, r26, r27]) ftruncate(r0, 0x0, 0x0) 02:56:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r51, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 02:56:58 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x0) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r4 = socket(0x800000018, 0x1, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xace3dfe801af8fd8, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x333, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200), 0x20004) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) read(r6, &(0x7f00000004c0)=""/168, 0xa8) 02:56:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r7 = dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = getppid() r11 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000000480)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7c6993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856b4a4b00638d8c666297ec0e1651c8795610a0096afce3b24d81b3bea111e9ed7ec4b1d7e9674508520327a7bdacc8fababddf3a68e36480fd1c98b3805a93ff8d692e183d82c79834bb1487b"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r15, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r16 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r17 = getegid() fchown(r16, 0x0, r17) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r17, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="03002e2f66696c070000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r7, r1, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r9]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r17}], 0xb0, 0x408}, 0x400) 02:56:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3ff, 0x40}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") chdir(&(0x7f0000000040)='./file0\x00') 02:56:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x400, 0x4) socket(0x0, 0x2, 0x8) fchdir(r1) listen(r1, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000100)=""/4087, 0xff7, 0x1000, &(0x7f0000001100)={0x18, 0x1, 0x400000, 0x4}, 0xc) connect$unix(r0, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) 02:56:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00db3d994baa3ee1fd00"], 0xa) r3 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b277de12c27fdb4ef9e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ade35d17a82f01717295e9d7d4000000000000804c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32f5083b12017bd1ea0d5c21", 0xca) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 02:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x2400015}, {0x20000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0x1, 0x51, 0x3}, {0x3, 0xee, 0x5, 0x9}, {0x401, 0x3f, 0xcd, 0x3}, {0x7, 0xc7, 0x78, 0x7f}, {0x4, 0x1, 0x2, 0xfffff3d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 02:56:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000380)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75246fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab388f26f086730cd50d4c0f0dc76e939b86e554f61de9b17"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0xfffffffffffffec5}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) 02:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget$private(0x0, 0x600) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/80) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x6000) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) pwrite(r2, &(0x7f0000000140)="be9455eae47ff39f5ca6050d47d9bd7bc5461dd1757c7dd62b4d228036c807bfe7d3654002df2f98745d8d32fc69fafa2cccdadb8cfe0b12a7db7c10275429fc3b77bccac6476b7c6ab91c10adf296632286da11ec8d4e07245e9bbe6594a99da74cec7d37589243afdc08408595ecbab9b2bb01a3c8e6748822251aa75156b4ec49b7c50bee80f860b3122504", 0x8d, 0x0, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:57:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xf9c348bb64a21bf6, 0x1, 0x8, 0x4}, {{r2}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x55, 0x80000000, 0x9, 0x1}, {{r4}, 0xfffffffffffffffa, 0x8, 0x80000041, 0x4a9, 0x5d}, {{r5}, 0xfffffffffffffff1, 0x8, 0x4, 0x1000, 0x200}, {{r6}, 0xf5ef32f0ffe2816b, 0x1d, 0xfffff, 0x6, 0x5}, {{r7}, 0xfffffffffffffff9, 0x80, 0x40, 0x50, 0xffffffffffffff84}, {{r0}, 0x373cda5cb479d602, 0xc530238c2b0727b4, 0x1, 0x10001, 0x1}], 0x5, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0xc, 0x100, 0x3fa3f531, 0xff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x4, 0x56b57d44}, {{r9}, 0xfffffffffffffff9, 0x40, 0x1, 0x687, 0x1000}, {{r10}, 0xffffffffffffffff, 0x95, 0x40000000, 0x3, 0x1000}], 0x2, &(0x7f00000002c0)={0x8, 0x8}) 02:57:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x110, 0x0) close(r1) unlink(0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x6) r4 = dup2(r3, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000300)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) socketpair(0x18, 0x4004, 0x3, &(0x7f0000000080)) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 02:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbafdf22dc58c8268a8d1a029be96914f6357e3a", 0x14, 0x0, 0xac7) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) socket(0x2, 0x3, 0x80) 02:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="97df15031c5908d5cd064a8fafbc468a002efe247ee80a0e16f31e4543c8de663579469829889619c8f838a27a62dbbe4a65c44e94b497a20a2f164327f01128b74db3730fa2cff41089905d7213b85ed98861a960be22f7e79228be1c73e78dff14fd73fec5bd3ae9f50cc616e3706deb5a74500fc9670a769bbb793ada1127827134ac2a9a63560f", 0x89, 0x0, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 02:57:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[0x0, r1]) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, r5, 0x0]) r12 = getegid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r14 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r16, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r17 = accept(r14, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r18, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r19, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r20, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r21 = openat(r14, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r22, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r23, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r24 = kqueue() r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r28, r29, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = getuid() r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r33, &(0x7f0000000240), 0x6) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r34, 0xc010427b, &(0x7f0000000040)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = dup2(r34, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r39, 0x0, 0x4}, 0x200, 0x401, 0x2}) r40 = msgget$private(0x0, 0x100) r41 = semget$private(0x0, 0x4, 0xa5) semop(r41, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, 0x0) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r41, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r41, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r44, r46, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000180)={{0x0, r42, r38, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r15, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r14, 0xffffffffffffffff, r14, r16, 0xffffffffffffffff, r17, r14, r18]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r19, r20]}, @rights={0x18, 0xffff, 0x1, [r14, r21]}, @rights={0x28, 0xffff, 0x1, [r22, r14, r23, r14, r24]}, @cred={0x20, 0xffff, 0x0, r31, r32, r38}], 0xb0, 0x2}, 0x1c) setgroups(0x5, &(0x7f0000000100)=[r3, r11, r12, r13, r38]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r48, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c723000"], 0xa) connect$unix(r48, &(0x7f0000000000)=ANY=[], 0x0) close(r47) 02:57:00 executing program 0: socketpair$unix(0x1, 0x2, 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]) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 02:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'aap', 0x0}) dup2(r1, r0) 02:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x400) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000280)=0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x12, r6, 0x0, 0x93f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x15ffae54, 0xffffffffffffffff, r4, r7, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x40, 0x3fffd}]}) syz_open_pts() pwrite(r1, &(0x7f0000000240)="fb", 0x6b1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r11) r12 = accept$unix(r11, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000180)) 02:57:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='h\x00./file0\x00'], 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:57:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='m|', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xa84, 0x3, 0x10001, 0x0, 0x1, 0x1, 0x28, 0x3, 0x2, 0x7ec8, 0x3}) 02:57:00 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r5 = getegid() fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) pwritev(r8, &(0x7f00000013c0), 0x250, 0x0, 0x2) r9 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r9, r11) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 02:57:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa6d0a2cce9adeb1b, 0x81) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 02:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000340)=0x8, 0x4) syz_emit_ethernet(0x26a, &(0x7f0000000000)='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x6, 0x0, 0x0, 0x40}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) fcntl$dupfd(r0, 0xf, r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) connect(r4, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000180)=0x1) pread(r3, &(0x7f0000000200)="59b150ed64214b258579b5717cb20a5825dfceceb3d7dad450e586b6ec911f71d6e4a27f3cd16353ba21fbd9384afcff87bb85863388e2df88aed8c2b050fb84f2049ee9d450c5583297fc92cfdd71fce470708845138eeee4eafca9ff235f0d7ff858447ec1b62abee86430a9e1b860f2ec4040afd16797043a8a40e578f5e38bfaf2b337072807bab6f03e2b478d7dcb3c77e9f268c97ba6e22ac9183fe2aeb9ca9365a0a9fac75b5e371d8b6661f0bf42420535588139429fbb3b0130a30efc967f590d366e74f8190aacecef39fac9ab43ae289eb7c710e867299ccff61b2c9394910ac115877c19188f18c4e9184c70a7748008a3c38d84", 0xfa, 0x0, 0xbe0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x1, 0x136) dup2(r7, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 02:57:00 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ftruncate(r0, 0x0, 0x6) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001180)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) utimensat(r2, &(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x3, 0x60000}, {0x2, 0xffffffffffffffe1}}, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) dup(r4) fchdir(r3) connect$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) recvfrom$unix(r5, &(0x7f0000000100)=""/4096, 0x1000, 0x802, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 02:57:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x0) fchdir(r2) sendto(r2, &(0x7f0000000000)="49030b685a59e9e8b267be149073addf6b49d210b02ab03598af1922926e7d06916302adeb5f770c2cc067c1f08fac25a0720c0de4efedceb43bf6f8afe133cd6e8a1330e9cf48623f5f4ae78dc54e126eae9c2d57e9ee24bbbc46767d4ee02de7ca2dcc95bb006010d5152537b25cb96776c9baa16807d15efab91a5f54430b", 0x80, 0x40e, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) 02:57:00 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000e00)=""/198, 0xc6) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 02:57:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f0000000200)) 02:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 02:57:00 executing program 0: r0 = socket(0x22, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) 02:57:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) renameat(r0, &(0x7f00000001c0)='./file1/file0\x00', r1, &(0x7f0000000200)='./file1\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 02:57:00 executing program 0: setrlimit(0x9da7c3e18340d7e7, &(0x7f0000000040)={0x7, 0xb48}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x1) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={r3, r4, r6}, 0xc) fchdir(r1) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x9aa5081d3639a300) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001340)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) 02:57:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x1) 02:57:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x400, 0x0) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000400)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x7ff, 0x1, 0x2, "22196eb310a410c25024ebb6f06d80fc5bb8ac8d", 0x0, 0x8000}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000340)) 02:57:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x10082, 0x104) 02:57:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 02:57:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) 02:57:00 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) close(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 02:57:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r6 = accept(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r13 = kqueue() r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r17, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getuid() r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000040)) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = dup2(r23, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, 0x0, 0x4}, 0x200, 0x401, 0x2}) r29 = msgget$private(0x0, 0x100) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, 0x0) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000180)={{0x0, r31, r27, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0xffffffffffffffbe, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="200000b5000000008873544f014000007be3f9258e42b3f7ad219bfc453ce5716198348ede1beff14d5a162c9f66cbbb1b4531c6bb0d6d21808e8dc40ed8ea9168b583906dac056ba237bea5f93eff3a60", @ANYRES32=0x0, @ANYRES32=r8, @ANYRESOCT=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r10, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r3, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x104, 0x2}, 0x1c) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r37, 0xc010427b, &(0x7f0000000040)) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xc01, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = dup2(r37, r38) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r41 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r42, 0x0, 0x4}, 0x200, 0x401, 0x2}) r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r46, r44, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r44, r46, r47, 0x1e4, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r20, r42, r44}, 0xc) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 02:57:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x6, 0x9, {0x0, 0x4}}) open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$setstatus(r4, 0x4, 0x8) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) 02:57:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 02:57:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) syz_open_pts() close(r2) 02:57:02 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r3 = accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = kqueue() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = getuid() r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000040)) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = dup2(r20, r21) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r25, 0x0, 0x4}, 0x200, 0x401, 0x2}) r26 = msgget$private(0x0, 0x100) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, 0x0) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000180)={{0x0, r28, r24, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r2, 0xffffffffffffffff, r3, r0, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r0, r9, r0, r10]}, @cred={0x20, 0xffff, 0x0, r17, r18, r24}], 0xb0, 0x2}, 0x1c) setuid(r18) r33 = socket$inet(0x2, 0x1, 0x0) r34 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r34) ioctl$TIOCCBRK(r34, 0x2000747a) getsockname(r33, 0xffffffffffffffff, &(0x7f0000000040)) 02:57:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 02:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) lseek(r1, 0x0, 0x76b1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r2 = semget$private(0x0, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup2(r14, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) r20 = msgget$private(0x0, 0x100) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, 0x0) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x0, r22, r18, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r28, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r31 = getgid() r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r30, r31, 0x1e4, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, r6, r11, r22, r28, 0x58, 0x8001}, 0x1, 0x32c9, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 02:57:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) shutdown(r1, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 02:57:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="e3445395ec238778d6513415651adf501810a63efae735c5ebd22f9d94873423d5d87161ba211fb7be708573eee0003398eb2f6d8232d8b838b728064583bebfae606fb0ba0ade2897d1b9c6d5c1e6d78fb53b47fa7cb9b38278271ee7c5f35801f95778b245c0dc1d7f56959c272c17df69f803bd6f6c1ac5a1b4dd3ad8ee96c4001bdf28cb3a491e22d64e7196c751853416f7c21fa7534ae5a90a1e93dfd8b1547b4d7c52d64769fb5620221218b55ed0f55802e7ae343480c6159711ed7134ee5c229c5c8f55d6c99a13df716010a205008366b3dac071c720dbf63221d91077d52e156b828f0ff9eab9640ca84b", 0xf0}], 0x1, 0x0, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mknod(0x0, 0x0, 0x958) rename(0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0xc) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x3, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f0000000880)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) dup(r1) r4 = socket(0x6, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x3, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x200000000001f, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000, 0x48) getsockopt$inet_opts(r7, 0x0, 0x200000000001f, 0x0, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x200000000001f, 0x0, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x65) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r10 = accept$unix(r9, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xfffffffffffffe10) getsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, 0x0) geteuid() chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x7ff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) r11 = open(&(0x7f0000000500)='./bus\x00', 0x8, 0x0) preadv(r11, &(0x7f0000000240)=[{&(0x7f0000000040)=""/181, 0xb5}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x100) preadv(r12, &(0x7f0000000800)=[{&(0x7f0000000280)=""/227, 0x3d}, {&(0x7f0000000140)=""/28, 0xfffffffffffffe25}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000640)=""/189, 0xffffffffffffff3c}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000700)=""/232, 0xe8}], 0x7, 0x0, 0x9) readlinkat(r12, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 02:57:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) write(r2, &(0x7f0000000180)="24cef86da3b855a16ea5c46e2abe41dc5a82eb85e2b877d0e7f95f3d203c71875f4e97fffe080bf1fb97cb22e3ed6dd12726affd5671f4e3ead12cc939ba7e9044ec", 0x42) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 02:57:02 executing program 0: unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r5, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = getegid() fchown(r6, 0x0, r7) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r7, 0x0) r8 = dup2(r0, r0) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f00000000c0)="cd38beda3e8b1d5707959c52", 0xc}, {&(0x7f0000000100)="1aa752cdc24999a81916a7667d58d205c468526f02058d988197494632428046a2ef361d07b9ea7730391f69c4531b5511b6732274bbfb97a48a3c26d63804261b328486863b75bb1bfe46fb625183d8a4b3bbb79aaaf178f41f9563153e53b56373e5790e82c09522ddbe294e2c8062432bd3792d3027510e7553eb358b218bc7d4d9de2c0007ab4c2013313f682548fa9bb14a35d51fdadf74992691c81e0f9cfd25c80a0627217d424d33f4c6e09199ee030a89298e03038b60ed7cd293ebc503e014bb55029126e369d6b1c1268260308a469385a5cc3145ad98ac5aa59203d1052ef4e7d1f7f7759e6c4ca584", 0xef}, {&(0x7f0000000200)="c577e9b7d3aac9a88ee0c65e30dbdbf649b2dd651527370d05b93f687c1cf729f89e6ece3aaf4b2bc905f1c13eaa276195c6fe93c4ba797382f16449b3124cf36d5c8b08fbcd0e41e5b0a77bcd4df42ea83e671d9c3e32f6c62bbd54953e5c549ab999c4cdd153c6319d10b8e02f97f3ad4f5229c2c600203b7924c0361301e339b040baecdc3ef01e", 0x89}, {&(0x7f0000000340)="921a2ff5a3843a6628a3dd9a6f588ba48d9ec5bd28b43f5396d83e8b36c4625277ccbd44399fe312b15a85c58ec58dd2e899408135c33c58df9692801e3f47cfaa917ddec8c62f5a902a5d83f88c3a2997481bbd3261df772e15581e0b85f4c3ba61e0d0606a0a87cf720c3c1451f57cc6cc642b7aa3276fac3c845072a2342115c3af9372f900fd1c33fc8c77f769e693d82426712aed54ce5ca64e389b6fdfe9fcd01174f19b519fe72dd23679a175ba32995f0f1a06791c30ed4f72d6a1557037ef9fe486082fa232a50e2ca4b4e7fcda1a2cec827cf33af445c89318f22544b0e5af215c03336de6e7fb2daef6e3bea498e962b054e0c2445d49676d", 0xfe}], 0x4, 0x0, 0x80000001) 02:57:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x2, 0xfffffffffffffa42, 0x7ff, r2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) flock(r1, 0x6) lseek(r1, 0x0, 0x6, 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f00000002c0)="0570153f7205697ad8d36607b2de084b1e38fa0bb19c52f7b5ab14fd21f96c7fde5a3038f73d5760b5b07b394422b37affe0634382a4a92378e56e7b53af38776cd53f09349cd8f2ae4096d3eae65bf0e5545e039891cc9cbe089832dfefa86ef764ba15e55f66081bb74b8374a2d41a6cf9ce54c91c4a6784edac27cad7a77eff8f07e300f44c1c177cfe0c94fb59059996a8129b27bf1be9fc1e369b6c0e08119b7f683f281383a337894015774e23e211b991fa656200b2fd", 0xba}, {&(0x7f00000000c0)="67745aba87a86f9a2a40873556ab873f5708c659faa37a62702aa7c8aab1c022e49453b5177f704aac2e13044741f7186156a8cf7742c0139f0f976560ac0f78a1614825df066500a1", 0x49}, {&(0x7f0000000380)="439a3c35ebc2097450b027babffe4cf000d53ca7487a1722f595316f037610a244f70a1464d80a0cdde0f5362d222597f97cdcb19c4982e62c8ffb11af43dd3f2aa7d2c8bf1dc9dde14283fc5768d65c4de26d4d57d760cf3fc51974ba9083ae8fd8576c25cbd639419bb8a87a908fbf9270ec334dd2959dabbe7d49f072f8f8851825592ca5c6d3b66c7fd7fc35c4e69c7ac99c8f3df045e1bc1cadd7e31a91b931cdad7595e0c08732209d6260a5c90a6fd0b0346f2ed8d8f11793c5ec04e81e491803a1fcba40be9a199313a70e800b273431f07c13b113f39992729fb7acdd9d7018c03e1686e7ad2e8c9197852456ede15e194a6ff154d3cebcad676228b72bc1b4503bd452f70161c621754547f44ddfcb64247965698ec218372e9cc5690f4f4be3195ad3491836d847c21aadafa66adc43e92d09714c9cee75747182133e0fb78548bc110c854110f707019aeb744c2f5e7a233af321b58866d140a9c354944c55a3f599c94a76b6c7b2452ec38dfa51d8a4a930697992f6ffda46403bccb40ee6c7d27500ef4022f214ebde66006cd491a4119c13bfa11cb0efe3057d7065b0f87f2245a4e554ae7973a1232aec11bd55e38d457b9d1880046b7c5d148de373854fdb28a62dba33de2d71f2944614efab1ffb4948a29a0edf2fbf8b7e18bb2f8bf615a95a258fc0518e89b4ca1338dd27c850b2054fec569f153bbdae960359ad3d2d81aae5cd331ead1960b935742828abf55bfb679c8b07a9ab9bf27b8c36d32b7e7308e4f13242dff74677293133df36ce7152ba62e2075bc761eea6bfcb32ecb8a44b315f3bfd0cd9d12f23b7b118cd6e9b177285e3ed8a92443528a938f268ef74ea1adb7587b2c2407f00fcddc66cc5eb2efaba7a2cd7558a26cda15e29e3b186105fb0c018257240bc187d515769aefe05fc00f066d054158538c92bf25a81f2df96bbf884864b30e7ebbdbd88594f620abe590f3efd2231fb825936882b1dcee034469211932a0ecd00c131451aec87e62476aba6d725f60bba9f409572f3b2b6c7799743a4155c0647b44b6d7c3bf76676d266a36c2043e697c0ae720889d8e526ec4fb745de452c7e4637c9db150672c2799320239638a9d1391624e3ecb4f615fbaf321629b7c326ad7db2e7dc9167a17663d2fa8cd4e4e742f172f6bcb51f8146f47a8d7f1e4fd004d816a2dd0d771aee0ca2603591fcf0d808ecec20659c7939a75833d1869115f30e5c6bcd5903ac3212a323782b4fce4bdff6203f0f0365d3023d4784043190a9e54756ec22d3ad4d253489a8857ecbcf029a147aba83460df8f8676b3f89d16827a516947414941f22cac42f0f857c3713617df218ad817421c2842be6bff6d332da315b8748732a456d57d366da820fa7f91890ed76264769bf91b58bf7778e30e5a60e067157e4298626aa93cc6bf8adcb90c1e0dcbb254cda458f4a2ff7541691004d0475fda6f1bb34a3f3d310f2cc86a503bc332df657c091152b7ebec1e435202d34569123dbdef2a1a7cf7e563973c79136b6f762c7f25bae56e81dc569bac2a9c2040cd8e609b54a2db45229b216442488f2454e0cbabcc0eec7711901b3e2481bcd3904405103cec4021e4bc739dadfd53df4df75f29a6aef5580022b16c49292c96648db5d05a873aaf05cdcd100fa385332e84a320e5bd7a9357de7d008af922c0929fa828aaba16733095a90958a7f8fef09a7d48d05ae0f8159fd7f2768211367fba1f9170f51b36055fc158bb86be6f833436bdf97907e57d46710a71695ea7717ad3a13a73ac4c1a2818b6699ed9d2d4f68afd256917e8a2880061af2cc9f36ca6449fd778bcc882ddd41afce2d38bb90b784e64271f3944138e6732ceae0aad89d2fe68820e51dfe565628d2e3fcd028667ff44ea7ef84c9c4b5afbef7ad895d0633129e95eea9cb3771439b8ee8f15b8f2be8fb77acfb8af28d2b4a964b6cd86e3051f46abf00873ee49f963e31c8e837567aba92ebb09cfeae166b4777b458b26f7e6f4fd797727521d37ab2130f5ac368dd23f843afc9737faf0e7252413f8baa67a058c7813e69d4f16e4c0b65b0812e54113db65a4166c65dee8d2cc202accb4db9557d5a604f1ebf366c87e66939e87e1b40e25d459c5201ad8b18331e67cd1365155b4e5a6f7b8b629adbf76f0f14a552310c2ce8489720dbad82bc4f1a2ddfe1db0db69d89fdf9339f4d14578de875e336819fba080e9d3617a06301fd0e584c1cf3033b3a507661a3112713972fe4728097744ee3fc652f443ae0f9af8d29881b13e731955477909bb2d3d6374bc35cce8c43bf5d37bf48108b8ee216c3cedbcf889fc7109891e87ec342c49900467c722880e4bd5e12d4edd054a3c729f822891041e910c63f4c223ed97b4a0e1dd5576c9c002c38ca957fbeebf56478b30bd84b6d61dfb7a33700b7a04ef9486b5667c9e182f14b1d0d3b8510a60185fd18135c02217a41a6332b820b37f447363d0ed680867714b15100d3cfc1c73e91f1c6313e3a179d4d3a01be017e517628ea0e4bd9362b772a1d8ea305f2f299bf47ba64168778dd229f6b9c8b6424a7328ef05d67b31db0661a460749b550a4f8c69796d69ccf94c7081c0fd4a76cdda6e8cb74c86a4ce2670c4b1b28d44daad61f36413af5d94a9653cc718a48a981e4bb06a53b6837af46432fd17c371f34c24e2957ba20010c06ed81cc1c4667fc0640cf63c9d7ae84c47bc9289cdff37f8866619027d63be631f5d1bdf8bb22bc78a0120eda059fc08536faab9be0af5dacb3c40138d47270d3597d701a7b214c732ab7d3d55fef0b023a826d8f0f7e4a3cd61567511f6791e25c3e036d47fd7c408f03c4f800d090acedaadfdabda773b68514a548f5a84a8f63650f2e932aa4628a3476fab2b9c6acbf8d43fd8d28b91680b29089420b1ce57629f454862046abfdfd14a67c4ed6cbb0cb2e9e372f7160880c4bbeb6d2dde7d3a22c70829ecec038a9f4dc73efd14252214f2e3b748042bb4419cf37e5d74401e7428a38e9f3fd072b632a828cfa2643d589c1a4768962c0c9bc42c56630e2e691432809209518f9cfc911c32f9e421e8ee5ce1955bf492334d29f042825e5688cf03c330ed7f209fed5de0bd3a1157530b1b7a7494c4493b3fa3f6f5a175020e8ce82d32c72ba7b3f07c0950c31b8e4e40c53303ef02742b2579be5f881f381fec431290fc4c6aefe964c0f7e7966cf2c93a63571f59fca9f45ae08c610ddcf2b845b25cbc5490ef2b1a6752e73e00e215005920bddaf3ad5a1d8da6a5cfdac772e91f6d6940f7d4a93127b8e282921fb399b550c1d5fbf59ff3621bdf409f732d766937f65ae6f5e8cd135cb832fe7a672ee37c130c08769e82ff4113c0c431023cd80b29c6a51071d4ffbaf0ff5d3a5ec357dd2a93ab76c41eba260af9991e061ede54ca917531d30706076cd4b28eddaf979ae195caf8fa665e158f6a75f2d628c3bf6fba71498fc3cebe68f313083b5c589dee5f7294a39cbb75669f5e2e7bafa61292d084a38ef62771ea05b80f16505a108efc1e3d2fa28c1a2131e3ab00153ba2d4530f6a67c2f4969bcfcbca99aa424a9982b283f266d88f6af6f378d254fc9f1ea96b2d8794b4dc94c46d87bc7650b8278780d0f2a8519e501cc5e7f3bcb27df7f08670daa01c8e56c96801a073e0f41126a25e59cb27a0d71846824698198d24cac6383510007b26ae1b4d70d950d0735ebc315a68279805ae694f7d40518dc23bbf5fd649ae8babdfc9a870eb1f639c81d1de191605a1794861ec8f97355c47da638cc13be39792b5f65c07f991d57ad31239fdce7423d5da0ed555d5d98486e5105a46c1954b39a49c8af5c9d00bb39b7ec2d683422c32b9118730eedaf7ddbec228c74bc58b27cadcb6ba85f71ea8ceed2077bb5c8a80186ecc41a6f263720e890ace4bd585fe531ac1f7e1aa87a766864c94681576e4f2589ade5cdb3fc9ba12afe1d31412a0c249fe944cc9816357d4aac18e9a564196c2fa7fd9b917e3cf4b815cfc0924b9ee6b16ad26c0a1807c2bbbea990fa49d8ed94454b304dd408c168bc32ab30f37340b1fbca9ef28e71164ca8315ac71790390d39323261d25043dd74bc1bb0ed606808e4fc6710f68b5d9097d63e0445b86a73c81804878a484667b0f40dee8341b58158634e7f73233c003703347c2d8223913d26121882061c8fb07111b3c56c45475f43951ec808f6bbedd3602b91c0de5aec7cdc4f9d268abe097d63e332b8fe3605a88bbf58b793596477171c074b0e8d2c598eab1a01df0b0277db2b95f42a73c7bd941d3f93d0783612c6154e06445f0fabba11a4228a0161053167e79f7fa93f736fac98f3c4ec63c9d587ab1fee0c59e4a5f5c61e80b63a0f900846bf9a5d94ad9fa3803f1fc6b23e9162a56ad896b2be8d9a4f48fd6938edf2fab64595972fe96fd9e6ff30008f2abaa1df63abcdd64a948fdc2424eec6f47e23135e69b5d49e3db4da4a5e5307fad501b2b9bee744b0244690fef26b3a989e2371dc38847a0628469af56e2c04636e1a5f07a9daebd9fb20cc2087bf51380ae7e70e37fa9fd2341a4d6ec9323632eb910dac003c1c645c714284fdf32087bb1be88e5a65689e731518ba436c5069d77a78b8d6c62f78fe503dfeef5f6c23b0904866b1ce0cc576e5584b257ee7eaba198936e17fd12455dc8c919874e450677ab098cff3bbadac754a5b0eb8699528f49278b8f2b72c22ec87851551611f22870358ea5ab4b9559081b4f08732efd83809cdac5e7804d3d6c468cfccab7096f048d617f815cc660810b8adc7afb9456149dccf427dfc9c6b75882a2f1dc06be4ae04029412a3e2aac45a6ed007af9ae33d808d10b26f2fbcf0ce027423c88c219f986a29bab0ba3c4d52bab114cb93e7fc5f717ecfab54fc4e5b5e2a5eaf93628ea0b9a5a589cc8992e26d2ff1acff2177211b702dd133066a914b3eee52e3d8f176b4e539837552fda01494ca5e8c01d35202227d6d26fe5e5e22f3605d585abc2e3a2e297ef8727379fe2762a09fde136bf8eef51fddf9ec75dad5f0f99d8085ce7e41c366421ee5834d8547457bf93a8ef2bc7098fc499bd51a1835cc795aad91aebd9b43ec7aa41ade7ac8783c29d312e616b443646f9261c0f3ff0e1b6e2d3341731b0c22136994e006df7286e5f78c3526a4d0de0b2a9bb90fcce1212c01c9850eb6eca9355e39748df9f34816049d105c79b898a9c94511a9e097b7e0a3d7dd22bd5113affb1095b5b2b42a328b782f1de7474a0a854bbbf29e07c5492d92f7a0683f843bfc7f5ced54195173c5396e8fef3919a9aeb6d1332470d01380e0d6f00e6b850d51c9e55339c4539691b05ef9955dca0550ef0c4f2d6882fddd0cd77d29a6b3c0f3cc8a2656cf77b86266082508259fc593fa3950606d8886ec4a6597c129392b67b5a71108db8baa2c850b9aa61fd885a2e3766e0d0360648794f45b5be4ae1504df416a810d46f1128358de369a932979947a4a9d7909849084e0f3dc2b29bdbab7e0a8ddb927a5a40fb3129771e8afa50108c55646ec367dc780f1d350452866395422a4f4d6b4a4b9bc3d3bd8d930ba748ad5ad1b7a4c6feef7c515ce481a5dbacc4398b8d0c1ad4f3656279127d718cadc412649a57308a27045ea4e505bc332126babe4680f26fdd5749d05aafac326ae79adc0fe0078c8ce8032d2e4de031d87d9e3be530e930df188603d2776dc543d081bc5e5f32ffcd918a9509918580ba1211a", 0x1000}, {&(0x7f0000001380)="5d4e8aa6287ea2011c52f7e9d6ea3206581b0baeafd4ae31a8002a2afd608fffa708ba9269f430a4bdb3f49563ebb37d21e16b441e1b71d525b77840cc990434b68ab772c881e30c7427d3a1c8da6803204cb2815c2f0c07a378bcdceb3d571df08873d512b9251533958dd0a17b39ac7422507679da90ce32f287500bd240", 0x7f}, {&(0x7f0000002540)="83f18ad09ae1fe81518aee1e4f83455377578028537e4b98ef534eea444d5e5605ac087a3dda7c1dadcb51b426fdf5eec2516249a4906cf9d1bcb3ac2e9dff3ec81415c8597af77d41df4ccd1069d8ab0b8b61463a093337b4a76df6d7029d89244738cb7bae2314c667709b9ef7e57130aed973ed2286710aefbc46f7706b5f19c060f45b1f6314fd4028e00a7d1154eff3e6adb99f80783f4b02285ef840c7abfbe8c87e5ce87a344f9bcd730fe07df9c9fdee02816da2062d5ab682452d7fda00a1e821c2c53106a6a94f97e1408e07e1187c41d6d9ff4d2a714092cb692972bba7fbf59f02dcc91c4a73c34367552034ff4ce58dcbdaa695ab2d2566327fbdf795525f33b1a96194536c36c8bbbaccdfd638e59ec03fecd397350f61079d31aef21451cd13c6e38ccc576ed4d23f49e2d73137f8925cc58b857959cb0ca80159c34bf8499275be28039fe3ac64802f9b655bf1c0b44b9fe6d42281b52394e947643a77f57ebe0d62c2e74246f1944f391581e6d968f0585e20405c4c461bc7573f004b05ed63b3303861b90012dba4030eb0501e51767fa92491ef317ae7c98cf891a77cc62ff2ed0b0028d6c00e48ddcecca781797053170defdb061dd10659062565dfd6aaaa22f33fa9b141069784513b0079cd66532167f8cff530cb352f5fbb7e5e29d0e82414a346ebe674d72190552d9da02d07c67cd9736b4c22e889292ff0a240bf7009815faa47479dc3db13062785ea29ea2d2d57a0ed52732c9560b94559c593e1b4ad003930aeb91f8edefe1cf546cfa3cfca23745e5c46155c9cfc476a8d1f2d6706bf25cdee5d1e7a3454192b3c19c5c9fa43c6a91de872ba6bff3cef4105d58e0523a5c6099bec6a6fb7b9c28e6e125b4c0635a09df74057b3535b62f616bba913473d523a086d29a1e491b8febe1f66dc67feb93edbf0bacc682b479b9356cb7634fbc8dd85722ad2339bdbb47bd65fe3e202c560e55681a94a7bca9640d8c3b3abe6c1784d80dfcdf447eb51e09a6669ebb014105bc7f879ac5a648ecba67b027175e1491fbf1bdd195bffd6681cea4c739b86b29270bfea0eb21517d47ca294f0e853e946ebe6782cb05e4447edcac003a4d7c6229e65c334c9ecb7f1cf937dc539e17b5a554511a2901f5813bd52f540cba2592075c689d39e1ed10feced438d67dcb47d7a14a88189124534b4d9942c25584dab54b3cc9487cad49dae1835310b8263e9c748f2519efd2e2ed96dc41485ac643b4ade7ec185cc8971fadeb3badb08e0e6d91889eb4beebfbca241226c124afa3c6231759a2e242dbde62205c013633a6e765516bd28df933b7a2aeef7ea1f5cc6cdd6644a28199ac1dd98472529f45aaf1e6c028f23e4baee9ef90410f82ddd3fa5bfe019f9344f0410d3c822ebc2f0b55fd5a8c9caacdb0d74ca0df2a3efc813acb7ac8495212ec85628eb74495c95fa703e8c91902c866aec899270f70525ef9ff20bdd0b8709ee69e00a6ab4e5de5da7efa1c4ae96530a13368c4cba69adb189b4008f00b9ef4037d2f53b2cb2173042051cb6713e4cd9d669c6b6f9b3ff9d06a4439923cad1b63e35383f736df6108667baf41971f4becbdb70d61f5ef5907e270137aa63900fe2876dfd45336683c928dd9bb6cb9b2c41c5022819384ef5437515d156d90dec23a800483a01a718b697858ec56b3ef287e166cc69314bac28e25453ac6ae569c97f4e93bef3ba48303c8e1d0db688ac1d299f7cc6c6eb9b07d2c05ef119fa7698b140426233364b6947a472d2f8f36f6aec3ac7dc2a9ee0702b3ed411664031d8ebff08ba80753a3d7eea4760499c0428390bed39a941eb7b1988075c266c5f2e9f3578326f53a5cf6de652c95c67a454d2ccba7fc540a555219bfb293c62fa8615a8012e04896ccc67ce5b8ed7210c2b834591c2de4487ef2c14cecc8913c87c6b59ae0ae3faea837ed0f4f86711bf81fe39dc17399095764a9c84e1d063c45149a1a9b79bb84bd58fca915603774e61d7c738a09e54db4952fc7bb988da881984526905ceb5c809ecf69fe39c0dc2c5b8d525a187acfbcc832b0c599908ec0bbd13714ecc1a13f41b33f250db98bed68e94d340222e0427affd13ea9627838bd1e47a84a6adc5b391be0b4cb1d69cb8ba1e528c5c6f987ddfe1d296ffb5d9916fac4e2a1699143686e866b3a5a1bb5cc7e3ea2816464211a2c91261fa0b7a9d6f5f35e2935960587ea9abeb17150b5832af2da510aff965af87e087196077771df5b87d707b9f7bfeeb66a8044ad7c593074bf1f617352479eb637dbc9f783516f78eee57d9b4c57cbea4fb52f4ff510edc50b430d299dd8f5cdb7b02557ba08b69eec1f5973785170f4a1b35db76fbdd965b13654c4200d51fca4a4644ae205713f3eab7ce96e165086eba0661b1f1e03b4c1d046bbb6d4c861969b5524bf8fdf74993979833628778447e4e57d4c87b9332d0445c993bf553de56e1eb7b45448bd906a7a5f82d044ab4de85c269488df9feb3d29bf03ac86215e5599dfa45b803595333752630026da63dd4f23cbbf73b167f76c2c2f78ad995d0980e6b3baa5aa1dde25f767f9fc0d6c8e9a629a33deb26fccd2e603318dc9ac5e68eadbd98741260db5b1940092259d87a88cb64b2e4d1e21b50ebcbb9d2fccce93623c2c59cc2cc673154b40ec14bad1ac1c7b1400431382f4355ce4e841bcb68b1229e87870ec008d5a107c3e22538e2a6aa4e6c45e8b3029bed58201339877d2f618ca4dfc45f9dd119a9ce31ada16c53703165e9d5d22f3ebec3f534d4f7cdcedd1c4a8e452f17efef3a3d417e817b74d34a31da0e83232c0f7eff0b5a15e212a91e69254bce888f32280587a9e1cd2f4d530d7d2c785b83ef4a2a7f043cb90ddced9bf6fecc689ba5dc316845b1f31c63b21bdea4e1002f41aa5b0fc73f46c1fef9cf698ae29a89b7dd2a7d2a716957e5f9d07d9bc40ce786267db3aa6cf06d31fa88b770cda992e2f1f124294c9b834668dbea006ed074d9f821dcb8598d54193a11010ee77c308672b42086a26ea592eaa6afc4d912aa42f67d212346b9945f361175e6c5918f9cd377f97033e07309554eb52d1e6f013b518ea36a3e99591ec74324c3582ea217ec4387bc3ed154f4f594efd1bb76d2f5929531af6a41e4888629f4d72dace3043b82992f27ebcc20ecf89a437502b1cc7f9619bc80d7f7145fb31f9b041b5bb1268d4a268ff1580e87b4c438b01aca8f0848d0d1f0267b4fa4670168e347f1645553983a0a9d6afebc29e71303372408f2624bd2fa043f1461aa64713b7a3491c922a08e16971b89798c0239ce3f33c4ad3008d30b5ce59d2a85aa84426a04158b7031922f2e5ab5bff3866b42689acdab53060983e996c8ff6b353e34e3f6a4dc66c8198d4cc9101176278185aa3e27114b49f11eb1d9e03d45478ca738892ae2b653ea0dede2379c223771b4f4f2c2b4b012bf56c18d30a1c96016087a88424573e87ce4c664bed1ac1507dea91a6dd0be4054a574f417b99256bc38ecca870454e0dfc92c0996c88b5b2d077101b252bf9d6497d90d6ba773075a4c4ba4b89061bc519e27814580a49cd39e9f08b4d239c6d1a3be52e5b2677923d58233735d39f6723e4496adb58e3cd4972205b45989288f07d87b87494b6f172bf2275e4633e1cd4d6fd789453bb9e8956889b291d47cb670284139f39fd8d0c25d725cca34daeaa03aa938aba7b122dfc5594f3f0b756e4b3d0b4850b5f253d3de0e76ff1398b7fc9f4d48e4dd0f163f6325a000eb2e08604f4ac3df7b010a1b0e611b528e76ba5a7697d2b0bae00b998fbfafa79560c0db7a1fdcc05492041b47d6e3b4d8d95e5bd907f50c8ccacfe67d548164222c410939e09fcfd2bbfc830e308c21f144e2c24a07dfbd68572fcee32fc105267727985d8b40a83e7221bf960dd4294c2fd0450be362ba5ca026ca4d87f54734cbfbeaf8464989a568f40241b7f4f85af504a3f8b24879a238349aa878c6088fe961b423cc1dd7aa666a807b274037f3b94f7ad4f86780e48ee419dcbfa6f55fef62a44483373d65d7bd03f01aaf40dbfa0ba7c937c9edb7d789ea8cec7aa49a06cb101c8a4ea0ac0f9569d12aaea2d7457f0cb63cc77137c9f68bf7e600d94be593bc3bb3aef3494f4b9073f5eec2a07a44a07bd8c450e1b5cf4a4fd20e4c5b6181174013c1585a3f23759da44a20d92890ef352fded047bfd56db5158237bae25c48f1a2076141cbffb3dc2230e72c3bba8dd349f216f65440a7c13641d86be263949b2b442405f5ff68580d1177581084147b952762e0b02615b159c2843b0c8692d33c852c1b72a9a15390cd692fb0b0c24fb717f69eac469e1caf88b338ae9b79980f6cdad05e7120652f7d1ae96eb28dbdb995a833d76ddb812d7900d45851298840a0db873fdb30bd945008b1b18e89258a04dcda39755d0ba4ede906ac9ecafaafe93066dbad0b1e0049b39b0d440fa7ca3fdddd81a7b76f868338ca664d58873d8513e04ef4e8b2562d33ba18330294c5f9eaac31e4b3192586c33f56eb6de1b4cb6328b2772cbcac9c42264602bbc079be690a7d1fe9cfede355954873cefa7d7f93c39a92b37c2b1495cf72dffb953a87e470570b62d97c221b16349b09d896296e1701704e08dd88d04e263dd92b6edbfe04118f8e2807b5a7d819ecfe3357557cf5e5cb6dec950e9b5e9a675f9ac94812f7ea5827f5d4f5ef9671bae9a3ee86eab19b2f55cea8d179f71b70e68077cdd531ff2c544f2634a39111070f19fe61d31a549704e95657c630a59d5d0cebfafc7cae0929b8b3dc85d4ac9c87d06f13a944cf3bb614009c47de0b50977d42288b689a765583e509d99dfcc167dbc4a2e943470122deb0bd76f21ae12251efbd69a2c568d0a8594b8c231dbc7886cb035ec16a35d5cec86561be4bfeb5a4aaa1833ab19d041936503749f1561f450f196b789fe6f0137e8fba9b15542a0bc2eeb75cb9268a9a7c055f7b632f1baf442dd033bbe87e58c73fc3965ad517e29ce70b24e64bbf21162ae432cf3e7dececc6363e28872d3273288ecf6908212d11279c3bca5280826eccc97dbae25902a12a8addf69e354925bc212b51fe8d3395047d3ef142f18c10813c5c5baf0c11c49bd2ca30688561619e8db4162582a441604183406a495eabdb92d3b63870999118166f254f5cb9851c0b35846eeb3ee765b2568a6d57659db3d5f67a85e8a6e91df9e9d9bbdb850100f3474f897f21706cd5c1b023834f58b092cf44436a62f1cb45a87df62565f961fd3db1a7e2028aa7dd9836c8417abbb16c0e5c15f8648dda085fe8bdbb0562eaec448d01fee985ecf6ec1f57557797b75a21e86ddc6791d5cf0651a2d8e0c7b0c078ae65c3e0a82eda02186f01a4de8a7f1a81c7b6cbaeff0fbd9b12076bbe59502a348afef7ab55d1b45d11561a16c8bed74338029eaca4eb37ce7dcfac97049c3c5cb6789389859ae1e95977b16c41d256c75ad7245c041b7eae404acf14e1cf639934da7aedc3a0e359bf908d170976a6a01458d9f9bd56264fae56de6c46392d3b16d23ae1a31001c74c4531ae75b37cf06e11d9c5d2174d86e03c003616abf16660056073be4ff8162e0b01baa492044e5ea27d8344872a59b40cdaa71fe0386ca150565dee47f4b2a6aed8417e36a9d93877511634ebacd3eddd41170390785ff3933b8d1843a3d53e41a10e3b87e806f5dcc28b6e2f3dee423506340ea974030abfcc25fb77946e214a322c53", 0x1000}, {&(0x7f0000000000)="27ec8ee407ef4537ee3eca0a4048ca18366b616d323ac15aa02c3dbcf6a2428154d00e1016ce709a4e24d5a9d164d32b6d43c48d", 0x34}, {&(0x7f0000002400)="5d59184bb1f77fff6b7765bdc15ab956ca67b13ff12fd72d2bde3d730c672801c96e6261f9f9139ea11721c7412402c86a87f203b5a6d9e0aec141690196f92079cf31c5ab35c4f40f941874646c81069ffc966aeed0a0047b7da1a7dd4211098f776c4d81737206a17371cafc46897f619b906c9f4858a829d103e4dec5c8c795a213b8b639f29670dd3be16e735d6d440f5f34f54db4bb18c4775fb7c88b761a2b537a", 0xa4}], 0x7, 0x0, 0x2) execve(0x0, 0x0, 0x0) 02:57:02 executing program 1: mlockall(0x1) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x3f) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 02:57:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000000000)="05b671c6b626896df0396fc42164b3c83897c49790dc5f6432c88411bc26b25c82c8b5d1731ae8ee5cc140f307", 0x2d, 0xa, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x10001}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 02:57:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x28ad) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) 02:57:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) syz_emit_ethernet(0xe3, &(0x7f00000000c0)="e0c2febc57abe1eb9ab54e8ca84d8e958ca56a31ea5f706c5203a53367f262a89e4eaa50f8eeeb1aa35faff7736c177ff54a4e6179380228065cee0d851475f287c319eec66220c3375a11f0ed104a2cbac630bff802cd1c6d48aad30b25587fcf1d0868b1d4ca10b12772b5f7deedf90ebff804a7a8ead7f6fb5d19736ba137daa12c21d3d48ac4fec52d2047ac88e963121321db0e22cdbb54eca42ab2286b9e56f207fa91ebc0cdb7b7bde38464b41ff2c40cff4ff6d285111b8ce9bc8cc4d11b1bda61f03e0af9ddf6cdbeb2bcbc818513210e40166ea4dea43ab0f4e2c821bacb") r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x17e0}, 0x10) r6 = getpgid(0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9, r6}) 02:57:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x400000, 0x0, 0x90d2, 0x0, "d730c1e7bbe0922d3c5b00000000230000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = dup2(r16, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, 0x0, 0x4}, 0x200, 0x401, 0x2}) r22 = msgget$private(0x0, 0x100) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, 0x0) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000180)={{0x0, r24, r20, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r24, r14, r8, r6, 0xf3, 0x40000000000d}, 0xc43b, 0x1, 0x9}) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r30, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, r32, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x9c, r4, r5, 0x0, r7, 0x26, 0x100}, 0x8001, 0x4f, r34, r36, 0x7, 0x2, 0x20, 0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:57:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x8000024}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 02:57:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x0, 0xffffff80}) write(r0, &(0x7f0000000140)='\r', 0x1) 02:57:02 executing program 1: setuid(0xee01) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000140)=""/108, 0x6c, 0x840, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x5}, 0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x16, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = dup2(r1, r3) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = dup(r5) getsockname$inet6(r6, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 02:57:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="5b040efd22286f5c7aa4f6935eedb6e429873c524b50b4227e635ccc208ddce32a0758f872b3863efe06197d03bacfdb6b9a74d97d19d6d56ce1d0fde727392db46071bd0f1b91d4b93de9d68f3b38ec63d1ee5b4c074f275ef41f53b571a806c0e0cee70ead0fdbe8259bc3aaa5e8ea330d25ee83e69253aea12ae7caf6e7e25d59147aa5f57dff488ec7fac24c1e5882574ca0e3d29c5db1a592ce37340a9a7876ee7c008b49669eb6c319df59881873d43f72025a789ff61a51ec", 0xbc, 0x600, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="a69ea3154dede1088e5b7e21537d575fb1616adc7fdb62731edaed5d9f8cf410a961e8260bc20c1fdcab0f0898184fb06fca47323a0ba5da72e11630aa7550ada50000000000008a1432d5695d992e7351239e412e645514a307cda7e2a93797b13d44b32c3e4de10f0000000000009150f106d442a9089316ffa5adfc1bbbfde4ab670b11a4acedc467a550e93528f41a92a9d137891f5a76b47a0618d1e043a73637b253760ca382c72a69ec875c73b91cb4461e331f177792a8a39d4013f27584020d9c3dddd5975360bd24e0d09d937f00000000413e3a1625bafb22f292083ebc0deb3ae10c3047374eb6e95d3e636761d904113789b689f229708e21535fd6a987b3c12003097ecfc8a7c2dfccf18a56775b49b6de0239d48829c06ba47d83dbcebf3f09a6b7a2a5b1a7dd42fd219e70d6aa961c45"], 0x10) shutdown(r0, 0x2) socket$inet(0x2, 0x4000, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat(r2, &(0x7f00000000c0)='/', 0x0, 0x0) fchdir(r3) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x6f, 0x0, &(0x7f0000000000)=""/111}) socket(0x2, 0x4, 0x3f) 02:57:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000180)=""/87, 0x57}, {&(0x7f0000000200)=""/50, 0x32}], 0x4) shutdown(r0, 0x0) 02:57:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$BIOCFLUSH(r2, 0x20004268) 02:57:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de079cff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0xc3, 0x3f, 0x5}, {0x200, 0x6, 0x3f, 0x9f}, {0x81, 0x4, 0x1, 0x81}, {0x0, 0x4, 0xb5}]}) r1 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) 02:57:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x8b\x00p', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unlink(&(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x7, 0xf9, 0xff, 0x7}, {0x8800, 0xff, 0x68, 0xfa}, {0x9b4, 0x8, 0x20, 0xfffffff9}, {0xff, 0x9, 0x6, 0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x7f, 0x7, './file0\x00', 0xff, 0x5, 0x1, 0x4}) unlink(&(0x7f0000000280)='./file0\x00') pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x4) 02:57:02 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000002c0)={0x0, 0x3, 0xffff, 0x8, 0x2}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) socket(0x1, 0x8000, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x400, 0x9, 0x8, 0x5, &(0x7f0000000000)={{0x81, 0x5c, 0x3, 0xc4, 0x1f, 0x7, 0xfe65}, {[0x1, 0x7fff, 0x0, 0x4526deed, 0x0, 0x0, 0x4, 0xfff, 0xf1d0, 0x4, 0x1, 0xff, 0x1, 0x1089, 0x7ff, 0x8, 0x0, 0x80], [0x100000000, 0xfffffffffffffff7, 0x10001, 0x3, 0x643, 0x1, 0x6, 0x3, 0x20, 0x9], [0x1000, 0x10001, 0xfffffffffffffffb, 0x8, 0x6, 0x4, 0x1], [0x6, 0x6, 0x9, 0x400000000000, 0xaf, 0x7fffffff], [{0x9, 0x2, 0x80000000, 0x10001}, {0xadb1, 0xff, 0x8001, 0x8}, {0x1, 0x1, 0x2, 0xbf48}, {0x1ff, 0x8, 0xffffffff, 0x6}, {0x4, 0x2, 0x6}, {0x1f, 0x4, 0x100}, {0x0, 0x80, 0x3, 0x5}, {0x23d3, 0x9, 0x9, 0x4}], {0xa0e3, 0x4, 0x2, 0x8}, {0x3, 0x5, 0x101, 0x3}}}, 0x1, 0x80}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x7800) 02:57:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './bus\x00'}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) chflagsat(r1, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 02:57:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 02:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 02:57:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) kqueue() login: ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 02:57:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/54}, &(0x7f00000000c0)=0x38) accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x4c) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r4 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/75) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$GETPID(r5, 0xd6b4983b630febb, 0x4, &(0x7f0000000340)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f00000002c0), 0x0) r3 = semget(0x1, 0x3, 0x20) semop(r3, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r4 = semget(0x0, 0x1, 0x40) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/37) r5 = socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x7, 0xc) r7 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000000c0)=""/199) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r11, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r19, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r20 = accept(r17, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r21, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r22, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r23, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r24 = openat(r17, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r25, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r26, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r27 = kqueue() r28 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r29, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r32 = getgid() r33 = getppid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r29, r31, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, r34, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = getuid() r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r37, 0xc010427b, &(0x7f0000000040)) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = dup2(r37, r38) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r41 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r42, 0x0, 0x4}, 0x200, 0x401, 0x2}) r43 = msgget$private(0x0, 0x100) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, 0x0) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000180)={{0x0, r45, r41, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r18, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="8d222e2f6297d8088a248d0a1d000000756880"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r17, 0xffffffffffffffff, r17, r19, 0xffffffffffffffff, r20, r17, r21]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r22, r23]}, @rights={0x18, 0xffff, 0x1, [r17, r24]}, @rights={0x28, 0xffff, 0x1, [r25, r17, r26, r17, r27]}, @cred={0x20, 0xffff, 0x0, r34, r35, r41}], 0xb0, 0x2}, 0x1c) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x0, r9, r14, r35, 0xffffffffffffffff, 0x2, 0x8}, 0x7a, 0x7fff, 0x3eac6301}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) semop(r6, &(0x7f0000000240)=[{0x1, 0x8000, 0xc00}, {0x2, 0x1, 0xa8b2d19fb3b77a27}, {0x3, 0x5, 0x800}, {0x4, 0x9}, {0x2, 0x7f, 0x1000}, {0x1, 0xda6f, 0x1800}, {0x4, 0x9, 0x1000}, {0x3, 0x7fff}, {0x0, 0x0, 0x800}], 0x9) setsockopt(r5, 0x6, 0x10, &(0x7f0000000040), 0x0) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x60, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = getgid() r32 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r33 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r33, &(0x7f0000000040)="670dc3", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r34, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r35 = accept(r32, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r36, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r37, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r38, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r39 = openat(r32, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r40, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r41, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r42 = kqueue() r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r46, r44, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r44, r46, r47, 0x1e4, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) r50 = getuid() r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r51, &(0x7f0000000240), 0x6) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r52, 0xc010427b, &(0x7f0000000040)) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = dup2(r52, r53) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r56 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r57, 0x0, 0x4}, 0x200, 0x401, 0x2}) r58 = msgget$private(0x0, 0x100) r59 = semget$private(0x0, 0x4, 0xa5) semop(r59, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r59, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r59, 0x0, 0x9, 0x0) semctl$SETALL(r59, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r59, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r59, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000100)={{0x3, r60, r61, r62, r64, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000180)={{0x0, r60, r56, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r33, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32, @ANYRES32=r32, @ANYRES32=r34, @ANYRES32, @ANYRES32=r35, @ANYRES32=r32, @ANYRES32=r36, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r39, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r32, @ANYRES32=r41, @ANYRES32=r32, @ANYRES32=r42, @ANYBLOB="020000002000208100000000ffff0000000000003e39c3bd3d118fae452004759feb514b1606e532f696092220eda708f186a9074bd0318c1d9e66d3731f7b71cb2f4c3532a9a3141b407bdde8d81412663850ad1f78125b80980ba7ed60f7d39c75b1532888ac61a1a86ae3876cbbee2fcf98129118236245861d551957ded570ecc30a7538a549d87edcf0a28d103cb6c47f12ae95c15d34a8474711e62ee7db", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r56, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x1c) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, r50, r30, r29, r31, 0x10, 0x8}, 0x5, 0x1, 0x9}) r65 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r65, &(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', r65, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r65, 0x4004746a, &(0x7f0000000380)) r66 = msgget$private(0x0, 0x718) r67 = getuid() getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r69 = geteuid() getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r71 = getpgrp() r72 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r72, 0x0, 0x0) shmctl$IPC_SET(r72, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r72, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r74 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r74, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r77 = getgid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r77, 0x10, 0x9}, 0x8, 0x1, 0x9}) r78 = getgid() r79 = getppid() r80 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r73, r76, r78, 0x1e4, 0x8}, 0x5, 0x5, r79, r80, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000300)={{0x803, r67, r68, r69, r70, 0x40, 0x6}, 0x200000000008, 0x800, r71, r80, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r82 = syz_open_pts() r83 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r83, 0x0, &(0x7f00000000c0)) r84 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r84, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r84, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r86 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r86, &(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', r86, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r86, 0x4004746a, &(0x7f0000000380)) r87 = msgget$private(0x0, 0x718) r88 = getuid() getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r90 = geteuid() getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r92 = getpgrp() r93 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r93, 0x0, 0x0) shmctl$IPC_SET(r93, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r93, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r95 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r95, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r95, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r95, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r96 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r98 = getgid() semctl$IPC_SET(r95, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r96, r97, r98, 0x10, 0x9}, 0x8, 0x1, 0x9}) r99 = getgid() r100 = getppid() r101 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r93, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r94, r97, r99, 0x1e4, 0x8}, 0x5, 0x5, r100, r101, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000300)={{0x803, r88, r89, r90, r91, 0x40, 0x6}, 0x200000000008, 0x800, r92, r101, 0x7, 0x40, 0x8, 0x484}) r102 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r102, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r102, 0x0, &(0x7f00000000c0)) r103 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r103, 0x0, &(0x7f00000000c0)) r104 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r104, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r104, 0x0, &(0x7f00000000c0)) r105 = msgget$private(0x0, 0x0) r106 = getpgid(0x0) msgctl$IPC_SET(r105, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r106, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r106) r107 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r107, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r107, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r109) r110 = geteuid() r111 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r111, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r111, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r111, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r112 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r114 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r114, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r114, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r115 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r117 = getgid() semctl$IPC_SET(r114, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r115, r116, r117, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r111, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r112, r113, r115, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r118, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r118, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r119, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r119, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r120, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r120, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r121, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r121, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0xfffffffffffffd41}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0xfffffffffffffe5b}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r121, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r119, @ANYRESHEX=r91, @ANYRES32=r120], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r67, @ANYRES32=r81, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r82, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r83, @ANYRES32=r2, @ANYRES16, @ANYRES32=r84, @ANYRES32=r85, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r88, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r102, @ANYRESHEX=r118, @ANYRES32=r2, @ANYRES32=r103, @ANYRES32=r2, @ANYRES32=r104, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r106, @ANYRES32=r108, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r109, @ANYRES32=r110, @ANYRES32=r112, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r122 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r122) getpgid(r122) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:00 executing program 0: 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = accept(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r11 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r14 = kqueue() r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = getuid() r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) r30 = msgget$private(0x0, 0x100) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, 0x0) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r34, r36, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000180)={{0x0, r32, r28, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffffff, r4, r6, 0xffffffffffffffff, r7, r4, r8]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r4, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r4, r13, r4, r14]}, @cred={0x20, 0xffff, 0x0, r21, r22, r28}], 0xb0, 0x2}, 0x1c) r37 = getpgid(r21) fcntl$setown(r3, 0x6, r37) dup2(r0, r1) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0x7, 0x20, 0x3f, 0x6}, {0x1, 0xfb, 0x8, 0x3f}, {0x1a, 0x4, 0x7, 0x4d0}, {0x4, 0xff, 0x20, 0x8}, {0x4, 0x4e, 0x4}, {0x9, 0x0, 0x19}, {0x7ff, 0x6, 0x81, 0x2}, {0x8, 0xa4, 0x3, 0x40}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:00:00 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x0, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x8}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[0xfffffffd, 0x6, 0x0]}) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) ioctl$TIOCNOTTY(r10, 0x20007471) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) pwritev(r9, &(0x7f0000003cc0)=[{&(0x7f0000001780)="88124df7d5f846385a0249ab2322cd0b7ce2e0ad782ac83ac04fda3793a01258c398c045b9412508ebbc399d352904f3ef25e0e0b975e314c626aad36a35c0f6bd82850bc43dcaa5ea996e30f965a5d7134bc53719bfd438b3c1e525262e2cb12760769a889eff0e4c013cb59a159f49f93e9728b25c5432c1a04915afb0c0c1a5318af70f0c2719d33e563afcee1a84603838137bf7f683ac62e687ca6ef492b503042a89dac25c38762ce53a90475b7643addae1"}, {&(0x7f0000000540)="79eb369d36c1310286429e3c801fd22c7f0b83be509551925af5aeaf4c5b330df1b9464d9cc39973e83f1b59762324a08200bc1996e87efde19765d771f39d8836e8011ef179217e7dac6659b4a92ddc"}, {&(0x7f0000001840)="4ae1221675144a36ee975f6d275497ebb74e9b284d6dbd6ae3eaf31d30a7d8e264f235e9fca3d7404267a221f304ed2488ec0e86b9ccc168a6f6839ab881609fa89c545733b090e6f47bcceb9664a47c70f459091907a5541d7518d7a539a537f69daa4fe01c662e826aec6e5ccd06fe63612ecca89aca111ffb39d552255ac0689b9277b5fe37f2aa6d87a9b107ec787baad02358a99ef1b14e8046d5e6f7e2c382b23e7fe53e3f58861dba7df3a6d7e3da4bc1e45f4c786d99e8329f1d55fe056c9cd2795ac1c5de994cf8504d171f18e138ec57bf5ee3b1fdd3df66cc9aea253b256b7e05869f9e7085d0b4d1"}, {&(0x7f0000001940)="e3855abef9d709b15e3280947e2c27e3d002a24410d0a5776443184a87a05a66cf64d59879297469bed4eb43e12890d64b92544183f6906e0d5d4923dd642a393402885d4734210f2c35940b63a333cb900d1d4e506d38bbca4c81b0cc87b767ad2e0adf45fd87bbedc2044599ad4f9f93c16485fce853cc473e5298f514dcca97b0031279dcabe7c490f55a1807a3348d6621bbcd7babca94df4e9b79d02e2a9d5c8835378343b6e8382c944a751c71e04fa836a46ed50a7023b8f997cb1c09"}, {&(0x7f0000001a00)="65e05bd9c7f6862b077f305b72f87994ba23f7742bcaee1af340676aadb52d5e77abe5b8d4eac165cb8ea3521b07fbbd4d8ff8715ea8f4578bc9b221b5942fb7208209b1287832e2092afe6942512ae1d102a6b2ea989c83f97fb5ca5da401042887af"}, {&(0x7f0000001a80)="377097550b5eaafc20f7308e27d8c0c4f1e2ddfd27752d99e5053d819f4f079232fdcc239a7dc122b3006af4ac0c9303cabdcbf365c12544b28c9bfab6c6ed64f8282c1abad2988ac3a31e297cec1f1a5bea59dc85659d3abb0fd14366cb3dbf656efa71d879ce0081aca6eaba1f1289e584fa473c8f9043141fee7c3521a14e2e98cffc1979ca7ff48f38c51e78bf83d3ce9138c6e611caea69afdcf88c4b2348c9f29ecec2bab4418f80cc0ede44b465e2f90d7d93bda1c4212e8535166f649f40404e00cf06402ce25caf9d90265b94726db8061efcec2a5466ec81a9c0deeec93d83ab75a467d2ae9c5ec161374633b0d6b002e1438e120f411d7b134cd3ca3ca14e7eba36fa777a5eea4c8da5728f87bdae75233fe3e878b68e71d8d694a358ae77e74cb15205630ac3203dc08d63e7cf4f2b5b61467c71f942fe5e6ac5835e3cf71b489227e7f79c6b9f2e2b307d42b0cc7420a1fd5f5b1c489de5aaf4069ecb826d5bb1308ffc92c8d3d5d99a09884c5f9c11aed188dff3da0bc94c471df0e89d7b081f9e6062705bb5f0eceecfdf6457b38126f889d3d5364cd965818819683e876679d32e7065982fc5d38976e1bf077b995a6ab754085d77f5a2d5aabffa00b1b12023c37feea930ffab4fb23bba117c2a6d62c8611adff254785e8828bce2d578ff4c9461f8d5c18c19e497e860099fb46753cb388ef7388958bd723a2f060c75dabd22cd333991a7dd3aeebe7c08b92c6f6358ef2544a2217867d85b156101912a3ba13608afffcf81caeb2f2160999de0e00925e5137549b6f26f6d12ceb96dac8c284e74a0f4e8f706497cdef1c178ed932b107e4c78c5c562a11498bb2b1f1cc2f48fe943215eaa9cd6e39cf2f89bf59635cc7d3217da680c98d6abe6dd5d3461d2f3d3a0e69ecd1605e9e44d5fa04dd12afc5d2722a255e517fbf91f2a4c0cea9ba8fd51226cf4c06be2f6eda425a034e200b3cc636d8539f8715298804a9adb175d3ec27d8a7f8859a406368f41f53443b1fc24cbd14ddae78237d48b46a962f201273858b1d84c2d196183c8e642e9b6443ef1610daf62ae89872fcb5a69a8e34c049dd57c3ebda06b47ad99ca169fde51526850010b7d7b2e0c7cd8c06c9b46b49ec3d5c97c0dd945131b7ffd7e558f08228958c0ae709429b2cdd63e05b38fa684a775ad8fe9a3451d15affdfcbf9b6a6befb341bbc142eacb5cacf872640e8afacbda1e3754e95ec30ede6b03053aab1d5b1cf7f24ef5855b843fa9edfafa3f909e6fd867cbf36825d7413ea4b1d3cc35d1fe5164507442e1ff96f1c834c8c767fd554dd3d228c7c86e3fcb4a6b46b7f09b37cd60fb5f3664634855552f3075c986a13d088fc144d0efaa2e1b23bb0a38498cc9d19d794242813eafdf5697b30cb214b8c01db94bdaeb55b23f3336c7377412bd3260659658e9e942ba71591bdc6db6359626436e9002c925c520fcecaa7c937851e87c9a6bf95fbaedd91fcdfa8267fb50beb8364088a7462235fd609490174d2804359628e9937e4a12b688dde41572a54659f43252823e92d0eb1e9ebc31cd6b0124d24b2a8a8aba1e8ccea3fc96917baa7fbff384881b5cca5334cf9dec52850fafffbfc4a009a6a43c425a1d2b9ec1de7e16e6f521208af71fe05305e826cad6380536df45eecaccff476c29baf557adcc5333a2788485f4444713dfc21aaf74e6c082f38e5c8d3efb30fb11f9e26a36defb295dfe3dec8afcaea7e0610949a0656d2bad4cde8fee168eaa1ee859dfd7865d90a2228b810a52f5db2e546a9dd718b36a0437619ddadb33195ae0067e9d435c83fc0e8a769c720ce740db3c6e8f979606114d6301dc7d3bae27061200ab8c83d1fb3a54ef308b1bf2c654b5d53741ef0acccf50a815362598ec42ef9a561d9719f1cfd6680057f5793ff1c5d453cfe024feadebe7751df0bb74386f8b0b6d6c7fe5f4a1299970de36f3fea20ef7d98b3bcb44f5b7a27ff2f7a46668605e55c31a3fc21e5f36ad5eccb2ded90e560730e4bd3426d3199ea387c8b277106d1c561ae6dc41ad65376a37206b76b79a9897b0e09bebe9937f3f12edfdfa6f99d3aacf615e9162c8ea198b1809ec305fbc3a806906ec37e6ca8c4d17b8c9d53d098b446cecf08f62ba4b60a96f4daa5419675d2693eac049d1b9f2307c283cc59ee122aad082cde392cbcf51274001ded4a8bfcb5264baa7113b93897ee3cb30d46885b13f6887bce7b5843bf0d8b07aedcf050fab1aaa87e497ce067e14d28f831cda607e0e84dfdd6e99aaaa7450ffec758003338948c11c3462307487eb18c160e3ee24730be461c76c4fec8a5707a5d965dea0e27b48666b609eef4f61c72d1914e212672ab50313820ef28f6d95f57dacaebe0d3016be8a42e225831f674a3a8366fbc6f7bf383c60b8961e7934406781a57096603934da67ceb1e62037598b1c38fbf7b53cc74edcfe4082091f98926f6f6b05369e0b4436b6b7cbcaae76a230a18990e457c61e91353d83a00e43406a895ab6bd8eaa27751b9fc7fb76a74d0ad5ab18de0591e499b54b2c9c238621d4b0075ec0c8138eddc8339177e0d9fd05be093eefb655b81cf493c784309eff16d28fcf579d4b92d46d95d0af37d77d71279b2c24fc7cc0c622711cebeb42ee2012c21be95f13f7c879b12812935c6f728f8da926bbce04743d6ce31783afc87130522650891f10ee7362ed35e48b76d5a032901306645831b453c486a3b738e5e333ba7d60da9b00c4fe8ce58b2d0f6e7c85260d880b37ca33a7f9d7ef486f383152e33c14b0f4b099282129e7a0bf4d75469a2fd0176ace6571c0def9c39557612db39a352ebff34367a1e15ee2b3d2318dca3be3fcd7f71490c521d2df5a6064c85daa82fb4ee644ad4df1bc645e2647cb071cf4f9e147e0915762930e572da6c094ac5d44a3d297afbbc56fcd568233426926abe19fa7e6b564f0331b5a660bab4025b942a2d0d5be69058dbce36c02c31f3211e9ac3c44ba3f25c99e35a404115c76f5b66ef0424aade28acc6499f0948fff7c2be248efb9b306e73b1b3bc4f3485138f6618df2213814ebec3579b199d9e3373fa44cdf4b126722b3908680bbdd17f89e325fb0c925530abf919864f2b79a5ace7346aa394e8cd201ad12a206cee82abc6d673fbb931299502b5d5ca45ec79edc1d439c237f29cfc0069eed57c2e3963b7709bdb4d2870c13d77769c857689d49b1cee5d2d537d7dc8e62903fbee0f96e3fba1d98b02d6c0c62c15b2bc01ce2be5b077c6227823224e50397de2b4151cf60b0f9c7b28ebc1f2b90299e76d174ac20a21319b8da5e023cc5ed39790732f018565eb17f1267d64bfcf09c9098ecd8d4d80d595e7748cd266dc7b980aedc385ec7dc0cb5b6cc17a90a4f1df06107da4f233c6ee7d068aba115a04e5558120a09ab7c813093e0e441da4403e2fea6f1135621baa569b3ea03070980f0772fca1411e1b0fb493fa024b722acdfd994b86455d0cdb41096f9dfa45a7fdb16ad5197edf8d34ce2e841733ca04c2c89b62e31abd422d217c161c15baf83f4e7e7aeca90a58a5963b44595a6d17e6bc948ef6c2c5c823b753e44f9bbab2445b843394976cc71b86064e64b0ae8b64d47eb31387261166f9f76db4594133f67d5cdd76ff52f9d8c0e23f1725b4a310efb58bc9dc621b9a5ab5152768cbedc38ab00339f630ab4fb17bc12d46e53b8745d030ae82de624d351f1c136afc44d4613933abe19855b4b1bdca6f46d38cfd675a7be803f59336f49c524454fcbe3ca4ea5aaade6d2f734579dbe2ed4570975013ab2b2ef60e07263ae3a4b4c8685289c4149c1e9158ac03225965605ca28b20260db0658cc21d5c4e8744429c97e23d58f03a9a7a07eaf3fddfa92d039ea7e57428f9a87a6abd9331e047d3830e89d648018bc23cd0d37be04f6db73f588662c278bfaaadbb8f17c1745cc1661ae9563677b4f1df581d54635d0dd5dad62bea087b780f4b01bfe8a6211f9ed10b69f77035999782ef52908efa139a238720706b1ea1a0c19afc75bce2a9060b30d15a436d0c55b7bf441b2bf29c9df551645d5f5b1018436dfebd3f34a7465ad12986ecc43c405c596513f5e548392db856a29d1ef413b7bacde7d3fc2aa8b4c63102744076e79060bc22b68f0b56fed41b43efac64dc0008bd29259da841c0dd011a7f1530810a1e0f3d939fa363ce8171d14741521ce42730208004b041dbf4bd78f3abfa3e26582d7a2dc927f9347b9e02ab0df27e516884e17eb7e0f331f8f4391624b3b1708d73fba185fdfc23b12e74355936fddde7276eaa807fee5f3e5ff95f63b9ddc5ad601311c3bfceec341882a1bccd11feaaa926c3f147538dd88796bf11ea478c7fcfee6ccd54e9a393d3f56a534056d9a010deb6ab1fde8252d59eeb47c7ac09672137ba064d061de1ed65d94a3fd21ddb76980f6b8e474049bce880f3f28cef6ee404fba3e555d1cfa59849f04b6261c3536c81aa3e897d1435a370041e471d908ba026fb21df4bd5a5f69e3e2cd8f33acb6147dde7d734c26edb47299295775fca28ea52e48d8d4822d15b1d980ee347431e59b70aafb892f2ab14e332ea62a8e8fdeaff4b93dec95c07e4dbbfefc16d4cb9dc722e24a76110886d55dc6fadd4adfebd61a53673d95907e44143b9bf87a3beef464ab654764af288d167d84689ea49b81ff0cc80ea6e76070fd9369fd2f9beaa66064c66de617182dc473719d99ea7067d2e5af225ce0bbfb8ca54a24a12f1cea490e7e83d6a2bf6e6158d27ad2bf11e14624f2718b598079af26567888ee2ac16d7a321074813dd9e3c0f2a3b3fd9e51d31692d7c23b563f8f33d8e9f478a261b32b6613bb715cdd397ce41b453e256953462109d8490b221b4dfd21a063892cff12d101d2ff9639a83d4984755e763d47bed38a91fce366731e603661cf96d91a93f6ea6df1f95876de468586b490391e028580f458fca0906eaa53090bcfa0597f06a1fdbc0585bc340507d8ff338e7c91d08c2a4f024c221ec785b0dd39c65a3661374e3d81d14c24dc7beb5475e82ba0947d6578243eafe5bff86aa7a4e7861dcb14e536221f14e0f9ecd5d2787c25f3ab804d10c7f754aa8af9ecb1d5ef7605053e66ee420736a3ae22635b477bca0b49916a1af753de3f3744f1bd6818e02b18d8712150bb178c812c7ab90b66bd5b3d74989e9d09aa03ab9d361f3db3c70bf41b512e2d75e407fbd4e8db4478b04e65a453111791e3a617e62830a9d7673c6b4e63c6fe889cdbe370341c04edfd61f0f0d730933937ca1a00edf6552e22bcc26f591a0b228e42144e76b089d42f77aff044f190fe0e9cfb7bbb4ece3422b6d3c8db2b593d850248b20d0b7a81be4e3d600066a0e7534c68b1beec7d120bf0def679dfc29c767993c3283e82670f330be36563ef5b513b5951add0efe5922729c3a716c7586d55104d87485699a1c30a61d46384dd1d10f6cdb772999a5e6f6abc88d3e624be4e88d4d9d887ef42de429acee4325742d29b295d5250ab273053ad4193a80ed062a8d5e98c3f6724a939bfc0d1924d4f8189b1c7645f6bca84c9238bb0cb617d1ca04587a6861099762e50fb0c2aba1a2e2c9c0404c68e862fd13c46138079e9b521eaa53912effc5aadf7a7e340adaef3536b5f5fdd71672f716472150a76fa2a6ecefd8c482844b49485abaf5a9a56662c09c619123d00958a6a62a1cfc97bf2b840bae1b8227a44bfab12e74d748a8223e816973779"}, {&(0x7f0000003d80)="105f96a049259cd0dd103429c5d0df7a70f25c45d45fbb653a7cc0df053e0a0ee718a71d1ca3b758c618a9195956e9b019a764071dd9e940122218cecdeb00152c2efc00000000000000100000000000c44f92278c7e542afb08284fb5ed198805a6fd998357912a99b985c0e324aaeeb17e72a4d31b85e6083b7294d5452dd5cb216d2f76d1c89230c39c196d407637f39ed00f223cb6f9d5e0d8be1111de0883ca4b5e3986ff31df4a2a8e5ce1bc0060a484fe097654e7ceab9b5f861a85412bb288b5"}, {&(0x7f0000002b00)="20084285d438b2129ee226a31691d750b57f7c1f4e877dd23b7c4cbcadb82666d157f4905a137d8e74c584f0bd1ef5e2f1a62d486d5f833fe1855f7604163452a8200c07168df65d95fd169eb4943f3e14605dc9518ff84b809099d0c13c573e665eb920fa13a80d52f21b14321f18f89f573a2f1fce256ac59bcda4a309030f1fb479a5c7a4ed3b400f"}, {&(0x7f0000002bc0)="e5b3d8243ea2513b14e50b91c38b653ade7c7a32b27093d9e07063b81f5ee6922272106fea4f6ef258051a8434db847f2740f2d0d713409dbed465634c81934ed38afd7fd378cf2427a51c934713aaf6626a655ec90135147c2ed4722dc5bae0834975e03c5a0fcbb725d3d7a7fe5607646dbec13d8d7bd4d6ba4afd0c050a257573ce269682d648fc76347aad1532877cf4c6ac07bad571fc586db8cda3758054cfedbe3fad05dee25cd42715888e51918279c00fb6241625d11cda3ff5c9338dea1a77666e94dcef657e4dd8db58"}, {&(0x7f0000002cc0)="71955633f9f2aee248f7a7c0ed7d02cfff4d37c061f6e49fe775779b54d3f3f1ab45efd8c3e1e73285d6901f96c82fbace719cd01aea4f4b734bd9856289cbf1dd923f6dceee3f18ab9917f25da280f1fcf31c67927e7e1a8352b47a0cde3a06b3be1edda3d951b8e28cec644ce9f13d4b69ca01810e9b4b1c8da8011518f982e498d53aa4d9eb40b85a93dd9e155904392fdabcb975ce5de6f7ed718466f26a97e96bbf7ef8e14e5c4d6b364e6667fb0d07e7da5e59e40be40fceec807a18d2b904e16d33cadcbb8fd075b333ab5cdbaf2be69f7bb5773a637c9fe54b939cf887458557561f3738458440bdec956f6b6bbad331cef2e310d232066ef15e40170a23baeb43cc8e020360747cf1ea0fd42ef11276818070811dc443636ea5a468a15642c81b75747214adf9675973c9d5e251733846226427140a350624adfc8162ef7da4e6a7e1ade170617839f7c80a063ef008be5ee68b983c33e7b399f9be585aac3c62a5268c6c766dc9ad2cf732a60bf84efd71ffbc7e7e59910756ec015cffe270c926fbd68c2bc2e1d1faccd2a7233a2675b8bef7d27be6f9177c92d337eba06d959ae631160655d404a7d902d98239d9b2d7fdfcd29128efb676a759cbe51a27771c2d496e3191613a530515518c7cb0915a70f94ed7e420a99615c23a792d1cb3f7e34bad90415ac6cedd12d9c3a094230d440b10ec8397c451032d2da8484e06a5ad2d0ddf38119466d20f3ea0a690344043c27cb176a6046dded68035ace7e77dd8de39eb67b9e4c2759126e10447a7fed1489a2a3588b9ebf54396f107974e6bf4810154ffff39b19717f9c85e1180d50c5ffab94cbab0bd703aa05d72e9fb6d402e8340fc2065b669f80c8f1b0e3346450e01e311c29da01da27895e4bb2fe4a484920e9df0593610bb72f9cffd5b18716f2266b1246a9cecaa65e6900815b5d06991e96d439b986d8ec6535333ec14b56a84cb8062b33fae8cc1f85fdcb3038fdf88bff575d8a8b3f2c296e69c36126849d71732a67a34d6eaae27c620897d9b2853e1b48336029b4ef21435e7918155c9429b02c6c1b93874fc44831f8c045ba1587b23d1fd2b4c11341482a6a8eab1923ddccbb88cac398b131f0dd95b10fbd293f264aa5161498e0167d4279c5eb83b5ad9d0b24d81bafcd7ab385a66de3617cddbe7221e295661fe6a23d68a317bc7b308c2f05d7ac9a13bb3b3a1de0fd810c06f363ea4c0919e2bb2d3f3696cee5ef3c7a46ac6091e0a4f4e583783a7b95abbfb4b6b366675fff3eccd2ade930bb88ec815c29d56b872aaf09db6a53dc553e083deeb1c33a7f2e955ef4e66fb4169a6c4d121dc9457c5e97390b5d812a121e0f2942d8eaa725498b9465c4eb2c00e5ee250fdcbc4a90ff1a507afc232e8f4759af804a147067e0de84e3cd947746da339daccffc8d6d23a9282cb8178b36bcf986f076d9abc12f6351e35f689012e32816ada48a58518f64f3cf9c3d53420c3ce3d060c91c28b1790d09f34cb0949a978120e41662383072e83881f80aa65cc9b3397812b9394c078405b68abea46035072ac742157840946b8297c385e89a6eb1956572f890842e144e8e122d254c237153aac839612d3d799bb71424a28495b80882d3c9b45eb5395ff3555f05484f18305562caa0cf1fb831c95d2140c0c8ec74f74346eb23b08021e8cb29cc00d2c3e8ea88c6e47505b3febbca72ac4a9a2e537d7458d63550582c4fc1e20a205f2b531cdab4deaea7c757541f237531dfbd2a934dc7f1c08c1a363c834a10a5a26be63a18ef16b659df163f2aab10657117d76646d579d268ec56ee036e2373650fb23461c277d0a5612d139866989ed27f64282fb9748afddec720c2b1f0c37f675b83ae37c70b2deb1591dcff45c2b5efb4911dcb515983d1615097449ec00cf62f450ba9f8fd84397cc60c44c43c2272270d8c0338c988ced60142dca9c6572a4a60390ba9d2850bb9ff8ddf5664626e1679bf6119879a8ff3619297ea4011a0ece09e83872f124adfcde6c6cbd2f6b13a12ead8da87614d20e4d109ac815cf7e25c93ed6a965efaae02d64c25d2f436be34f392a9af9234fa957aa051e8b4e0dac41f650dcb1ad3c056bb578dc9e505deb9843ab40d6b8a653094caac61b32be70ffed4e290da67748a18d87818e3811da974881dbc154ec585e331357ca2932590abb334110b7439e818158c22acb7d89cdb870bf3650b36084f995c76b3e25c2072c0b89eeb68daea4f51f95a62ffb17ff40618959001b8ba1923c9796062bfb12e7aff0a81a09978dbddf198570d6cf8f0ccc96c5f7788e5661f27ec42c016a155dd929dcd586b036494d8e6aa378b138c51cd22df8f0ef6b01279ede593523cebf7a19c7fc301eb7c38f4a4035b18ff99c7cf9eb328016a7c8b3700da21787c3863196ef2f3e4e46ac9a40b42f26d6555246198baad78b0200b88494447e1766e54cfe7193dec1eba1d34e790cd63be8dc3c3c2f47ad725b5b09fccd2156b317424f9d3c5ad43b261d59b754e38133a56d9f8a320fc503fa3d4e94aecdc7ba66058fd1360040a80089f7bdfab0600a9f971e8846927b40bda2245eb5dffd4a351aa35a3cabc6f452bc4cb2c33ee7599e8649144a911a55e346ff7abb65939ca5f1acc6274a640d35539894a9137c8f686a84d57e6e89e9ce70f5166980931decb689d7edd7c9b215c0ebe0a6ba6f8465ada68807c84792dc56568485e05bb394b435ceb1df520dbf605e52fddaa3460083d51256dd113a9200b08f1aa2290249992c553d83fee1daf30b75972f13ef48f612ca23dc90537c114800b358d529660fef6e69474acf69f766ffab76ab190d787dc5a671caf8ea6a46d56987dbdf24214f2d60dd438bdec7193968e1c38561a4eac6b20e68214cc0e66f86d3094b717b170479dceff268bd9b7dd81ab016f4919f89f486a9975305a7830b085da100f074d0368398e7f6357ec2af12ca968ee15b7912e2ffcf41fd8268e482aee746edb056bac2d9bbe36ac78eb2cd402ae426cc6d1b13a3c34049ab63bddc6d864b9bab958dc20c0a6a27331fe2e70a61d55c76c028a0384eabaa87571fcb7c76b07136943e9476ec87fcebfdb480f75bf4f63d8ecfcc6af49ffcf8f55828d5b62eaf747e2d5f759ff8721a3500f172b80e1630f24cb6115542cd71cfa2999a284d2120ee9fa98dc79dcaa0b3a32b0a0dee82e21d675936b5d190964459e0997ad9889144c1d78f81bb7ab4860a1a17d47ca01b3a60e1f3eb53913826dc7f68860b923bdaf5f05dafcee7019a9eaca95e9eb894a2af5068f2f320412fc2563116fc408f111dd34795392754218fe244467e3c2da417e3f5f44300324be405c6e2d8de7e97d3e71e25ed9bb4d74b66b55455e577e3657fc6d3f931ff765c7a87a72f74f8036e5cbca34c3807a6141de60d1e6924f2280902caad8e85e8fee0313f7c79b7b26bee958a0af75d4b9506241afdfa85812559ea5a328776a762471c9c4ca0bd65d933da9f473890a109d5b83e20b385f2ecb748430fed8884b6940e5e6f98ed1dca156827152eae188a111e00d5f3a927b7e73b6a1df34f2593ffdf9ec2235193fdb967f61630e2941efd2799fdae9ae721d21221826c09cf29341d616ea9f658bd5ec2cdde5f07d056ef6eb17d1e5c5fb78644d9c017e7b4f373d5106e8e26feeaf920d1ea5920eda56e703f8f79053582e7cb32ff7ffcbda86ac16867cd6a8d815b6fd4bc5c399a2ca78a2786c3a430a63c096be6d30a3bab54b226d06ceaf0bf55722e9094aed7900c907b38cffdec8917f310a9f4bb13af71bfe7fe923a5b75c1f0f8ff2b5134fbc876c021d7f2ca956abdd7888d6041ce44ee6a07ae504043ff14cdc4fa162975a37201c3190ed9797df61ae9f39b4d7d775c03dacb4912b4f9c2b36b430c6b6bc0f5e4bbe55815be026313d29d85cde30788cf710c88e8bc2ed3c26609f004a68a5ad39500b2206067ad07f20e263bbcf4b35549722cc84796710a949da20ac09cec2b779e9b420ecfb4059a502fa969f018bcd39d0dfc08444de1a460ca8ae0fd81c49350ac8e5721aff161819d7ace3fe849c820bec60d126987acb40606d8c03f3e098208ca6f7546c266f483161a952e96b9c29d9a2103ebd752e76ea8e854b350de640f99402848654fd2c4702dc2238cbcc7e01ac0d0ad2d37fe154bf5f3b73d242b36513f6bb533f832773539c1aa4e9ea06fc6b1b390aa733d64aba8839843507f91b6c00ad20dffc47072a3fc4aa175bb1c7c3535214353f099af6a64857a6dfebe711bb7c36f42f02b0a4b9d00725d7297c303548d6e0b2fe91bd4072286c9f68dad42a688054adcb0534bc327a77452658c543b07f53f82af2f107532d309ce64197f90da81f71c21599fcefa5bc465bc665877f7c9334968b9ba87f0eeaf7dc4c4e344af6ad5f3865e8abf9c43e8e4e4a947bf17c5224415bc77f5d8e5f86208e0991f34ebf4b6832f3af521aee7ffdbc529324324226dc4d9058847abb41621552066ddacef3a9c611cbe6521de0563f99260f932bf70c069de9e02b206c1fd63028c03acac34bbbeb6b75b1f0a8eb9b8acae40719032cda3ddc4e8311242d01502ba1f767d7e7810005baa69b03a6f510c333863a2ae9b017e3478837173a8a5942946ca370e034820294b830da75a34320cb0c39a932527d3c15d2149503d2d2ec12c15fb6b71b75fc27229341a37d0ac56734c00600625f6bec4eac0822bde094a56f0e9dacf2da76c780c9f52e11912414346c503878d1995b2b6411c7b7b68bc8bc966b8164bc0425662fa376680f2b7071573c6f72ce9e59231439a054510f5c609d3497fd2b02b4b2258252a4f770b29c88896c043cb2721994d8342ea95dd37de7551162dca1e441a49c1122a996d47810cb9c57c5f9d82f8728a93bb1a41525ab35cea8ea9c6e7cad2c5880b756b13af60b23b947ef5f565a21259282df271a6651348e7390c5aa2f4b0dcf218ee92725eec276164b3ab88cdc0d3b07954998836661fc9c4a2c0354b518e687641567dc84c59f93cd8666fae44f9999fe840a9f511c85fe87e10fbc2b816eee1be6b9f5360171a3af805c2a9c6d0f7db7f64731071d2a92241603aa5dcff60142b8da9e1828a3a912ce7e50b5dc3fdd1d5b08637f10ed32a1a071028d9e07ecff62a96f950d3ea53e2c8205888e5a8277abd51f2241943ef108c0684a8275a8018eb058b83799047e3fe54f0bd3eaae0528d20e5aaef5f12c683e5ff09e99b618ca76a27de0ad1b5bb0df4970d86f66e48d81d7592184f3cfce16add5734db7a3207759ec819628482ace02ddaa5212aa9560865e4e2768aa0a4dd657dd8835a711793132aec4e7080b70eb81605fd58f69a81acfb4e431fcad58a8e31ba6611738658f8f6d0fd67c754c7f649b490f479ee02b1840a0fb098f771fe68fca648df5ad0dbc3b5a523d0b0223e92ce19a90035e91ecc701875e461b6fd1818dc2a14e30721ac7251dd9bc4d1ad4e8293895af5c4b7e5cbab63dcaff48d6591f60a81994b195c18e194883c506066060f40fb0c25026a0733acc60cfd3a905992ff9bc7bdb1f8491001b4fb4d89af8731a4d609d4e05bb020fdbfef9da7d2d651eb249852246d3709f4c57cc4027a845257ec560e233d2acb130c1d082cfd8e78ad755e4be36cbf0134ce2e2405e39c45d1413bdabe1e9bca8dcfa40505582a1c2c5371df9e2628ad9dab39f161a7676d61924f8de52958b76db59a01d0cb409f"}], 0x13f, 0x0, 0x3) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r10 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r11, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r13 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:00:00 executing program 1: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r2, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001340)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) flock(r3, 0x0) recvfrom$inet6(r3, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x100000000) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:00 executing program 0: clock_settime(0xf, &(0x7f0000000000)={0x9, 0x9}) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xd9b, './file0\x00', './file0\x00'}) r2 = socket(0x10, 0x6a5b19276ca3bfc3, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) munlockall() writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="17e60412059b2830c64fc575a3e01b9d5514f0ac", 0x14}, {&(0x7f0000000100)="2635381f462902c1ddca54259d054138c87aa96eaa58136fb8d975edb2002cf20faba4d6223075d399748a65ef374daa132f2ab51db1a789f234dab16eaebe9aa256a6ab17c8b9294e677cb7f839c6c380d742634de714fd93813d96a5848c86b508b8831563e6643c3680d0bea31ab4948fd08c7ca619f8761a591bd82043a05c31818615046307e3cd44a428d283496268e9eb919d184decabc82619e8ce35d71701ce759768e45f867085371adc52b6985260fbd2d1ae68c4342e74ae0c0eb6a3c4bff4ae28c12bf0cd2b86", 0xcd}, {&(0x7f0000000200)="85f8fb182a9064b00136c981ee5faaec26751734408264fba9ece651c5637b5af913b658187da8da5364017cbbea1ac78f903d754aa25514a253851843b9b321e321e218a5ab22b19b3f58ba765d5bb9761c5e49d57bf738e87de31a59d46335b8157d9d2054e73621d47c50c005332c2e5e277725b719163acc004f2fe3ebd473ac2b6dfe162b93bf12b4ff634ee9d464c2176c5a5aad4d", 0x98}, {&(0x7f00000002c0)="a8d3a88efad296719937fccad4d8618e909fb1fa27e5951fe8530dc6ca5ef2240906e935a3e164d52bd2a9474d769ceaa8770e1056faee3d2061d9619209ef9c320fcee6a038f0a69d86624b05501bff907dfc929b1c65c631bf55ae82c5513657c3f729bcd2a8cc328ab062e5b468daeefc9d7d360bfa434be761a51150a6a19486054eeac3b4dc4ff47f9b410408aab9a792f7612af323ab2424cfb70f79139776f04490644ca3e0570ce8e3f3ae7740acfe1b6285062b5a431c531fd9be37", 0xc0}, {&(0x7f0000000380)="1f0c1be5fb2b3d30", 0x8}, {&(0x7f00000003c0)="d711acc1afb29c0ff5127db96d34fc4e07d88e555b2d64f27d239d1b06d3b66b4ebdad5522b1110aaccc719700d7095d14375104a487b14f0d31c2c56dc96626ed8c72a9009b9da6776c93c9add0634862c77ec8ed5c0d570f4b3c99fb96b9fe39a492b7c583d7f98710ecf38cd395b4f253e3e23dd2912d3c518a0875d7f513468641b69b559ca9f074bb016dc6883cd0ebbe3397b1262aedf143", 0x9b}, {&(0x7f0000000480)="249d1f6c0e78069786ee532ee137eeb745b2f80c03c17fe7df9ef4e5d4e900af91bd18cdba7c553b2502c48251e65c64fbc8758ee1d383e4aef97d541f7df5d2387c44a7884682fefb34290b978f", 0x4e}], 0x7) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) fcntl$setflags(r2, 0x2, 0xc6132332c8cb0164) r5 = socket(0x2, 0x5, 0x9) read(r5, &(0x7f00000005c0)=""/136, 0x88) msgget(0x0, 0x9c85e3bcab20e7f8) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000006c0)=0x8) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ftruncate(r7, 0x0, 0xfffffffffffffffc) r8 = msgget$private(0x0, 0x280) msgsnd(r8, &(0x7f0000000740)={0x4, "f3b212d085fe88d375a299f68324f50e031f1f92a868f2b732cb12365345a8ace4b6c34f94d4ee5ae9459628321a89acb8cb419eeacb618b6f2ebf96bb49d545509da2ac17c12873f7adaa78eac37f008b7e3b2ee19da08411d1d5e1cedc1547ae4a92b881594adc8863f57315a86209"}, 0x78, 0x0) r9 = msgget(0x0, 0x4) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/163}, 0xab, 0x0, 0x0) msgsnd(r9, &(0x7f0000000880)={0x2, "85bd00880897104b7a28540e24823213ff816bca9a5e46078e70d98b31808282b6ce6c79e3cad89437ba4f4189f4b6c995f9a94649c5a0cefb1bae32f9115309e3b15f0b088f1ca376c7697d1f43abdef626b4a4a350968c0fdb297da6dfb9f75bb97d614484076d1aae1cea3d2147985b84e33c9f9fad5359882f8a01b1492978cc3c16a606866f41e656a1e6bb53df387b85a4fffbb0738d5e14f020358182c2e363031d20671dbc8640a6ff089a0178deff9f63896464767aba9e84028639a28f8b4aee040386ecc34f15b8f6c0147216f62d25d2e193850036197a89b2725583a7d3968172b60666227736c8b1b41c669e4c7d7db0696a2044aaa5bc0a0e544eb597b2f2f3ee672103969aa9fc2d7d83b835b1142f9fcb483d28d0fe807b119622c64cb9b330b05bc52f2e70a6ade1ab14eeacfd07873563e0cec3b1ccc6059fa5590c96f09b3142a40f827da5cb79076d533cfcfd5c14913c746f864411e73bbae79067c1b345c24e7233758d6857b9b74c0f9b8b452ac060fff445068ea492d89660b32d94043e7a684eb538cd249156a8962d777a2253b7dc9f6f8ec982d27208c8f509b493acf1bc5813ecb34ed41ab648c6cc4cd380d5d47aee6284470e0632b9ec351c2fb718a469e58ef66761254794c44a53238f7066d6e069b8c11d8ee1f1a5d36c11c12e18b61b0ec3442b6475afabc82001981fa3d081a53a1711d9b4f5e086649bccd55b72abc7e973734fc95861066819e0ba8d4836157b9dbc555c350daa789131cabad681d41d434638bd6419bf6ac06a79c0266637d2272a640e4c2e0cc3d017940ff7fd8235cea3d4432d7d083e664b99a68369782a89798f76ea4c47788468a060f7a19a439352055445d76f4f241e4e7ff2b6f74437c4339b16e82fc2007902e9f4ab0e9c884ed8215c008228b0b3717479a1be1c7e839d5f37b2d0ed418cd0d61f4b4d84ef367615585f811990bd2a989c120b486dcb365e3b5033e6faef6a13f6c286be092a4ba5d1663f8fa55f411a55b20f06c2a378cb4e1a348b3a793056212abfa13346c18edca21860cb26b14f4d389dd0a7a72e819616c985a6413f1fac6b831d1917b03d3d5944fcde566b5a5ef8e46a78ffbd3ecd5be7f22c69f67283094b889293ea7b2e17a13078c84a454488f32aa0ea19cf3ed6d0c5d1e2e2af89d81a5339c576e18bfd9877e415c23acc020bd683843a8636216c706069e2344f8096f6ae41af418b1aec13c1c190715f781dacd9b518510df9081fabe94d7cf09964d9ef4bb3df981d6f6426e147c59bc072143b2da8e5b84c9cb46a54c2f3f11e6d3723ecd7d95b350fe47f7e01405d645c34bfaa1d077c1a12c7dbdf2f5e0e2a7b6302241745fac6955da75aef5e59fd512b50e2c1ab59fefb44cd1fc790cf8e803398194b0ef9c59457def256cfc5b0f34274a54f8a83e656ac0dbde30a623aeceba5c25d774863629c057c16b90d0fefca2c1f496a29737574b4f7fad440ecee4bcb9e47510217af0b819ccfcc52ecc10ca52074db200184b2f1a6e00160524c37550460c97b07f7d15ef186b2312e13316512796bc211613343ba7134e694eb7f49d34d92e83c8a85511af62a6a65fb33b3049de44f35927e448b7c67f2339560f212737d6bcd63c88a24aa74e2276b8b03545aff0ea4e1407cbaf03ec21df641b70f71d662c18a02ff03fb455c6a49f6b1b362c126a2ad934d1fdff8e1f8a7f086c5ff63deeb6a36e5295f2214066eb32735c02e2e298995d6a944e40a6799d97a29031dacdc26abf73f9340328eabfeb7357882c1cab3d5e3afc8751b1334e378eabaa8e905ffe76937557f1d6d8259b7db2199c77b4a5d8c6f900c7c94cdf9f477c51ad069031ad3f51150874ff3b1ee446a956b37a3ea85b1f2f1f7128ef45366ae517d39614fd9a2f52e3afd23f4de8486f7e0448c9e139d10331eb44c2c481650b7c5060e3f8aaf14cf2dcafe637f07111beed02fb6ef478c7a34b5ed8dc79d7fcbfbf0650a468fd0c0efe55e364b0ce1b2543b9335ab6cd4334cfd7ba4517a35e5fca61bc6563ef5bc40cef37ac5f196a8f7cf31ea6ce1374bc5f360f83760f4eddc13b56e55dd903e71fea481a69f160d5ce60b152033a64fbb78df5effda14584c9e8eaf761e6edfa57c7cd507220ebc6948909100b932855f9fc5ceea8e0fd3b8d0af3253e5ef26d97747f48d95f237c3fcccdbc6999663aa98d1857ecf211b5f5dd9f1b87ccee90acdc01edbb6231e19cbadd13a9b86e1df07828bca3a53635a008e82dcdb81b8a1eb54029aa3f03238d4e56e0cbcad586926e9c8b63cfcce5a43e1911a2a571e420e7e784b9180792b3b7ac236848354bc1b16ca01c65814339ddbb052be14df67f5c292ae3c789fcd7fa356b1269131133c1db33aabd55db94b0df126321f05625f2ee0b7cbe6f8f75eda5f80c773db502c4e3c4d13847fe581558205630ca2b0c12713fcd54544236e91fafad1458372075e9794191d82dac0af9539caa789772604e2b259da23fd2dde0b69675c31fc9bbd33e578f8717df44b9095fbff8fefa89577824d5035766564fc5232ded11e8168ceb98cf8d0222d33b20525bbaa69194cf8ba3efe5045e8f3b09afc61d950a3a63a47dfd3cffa3f77a510cddbb86f8a0639c042bc152d0ed57232a5519ccbd6cfcded544cda3737bb4fa6623ccac6ec7fa1a4d7d5c44aa4a06e01aa37d3b2100773f010ac50e22e554eb848d50ba4afcc050e6c5bc44cd788616245b00bf1f6ea16f95d8ef6d82ecf7cf9a655cb2e3630fc38c1a3b5a246ea208f37663db9ae8b77f60782abfe069d640f9597a0a54f8fcd435f2f724f143744ca91dd41589d4feeb17ba141348979d78acb913469d03daaa376cc71bd6df55b010dfef486f2cb555de83fd7c919f4344a5e249d00ef1583257b21ef40aedfb772cc46c58250a0cdd8773b2c492cd4b9dae3704fcfc3030e6ed09a55b72d4253e5ab75772348784bd3cf974aeed3976ace09db0655cc78ae5c559b3c188ad1785f42523b573559f0c8cf1675e5dc41295722cb2b1413ca5d62df8b0fd6031382e83cc6e7639771fe71c5f33521239558ebd09441a1732ee229132fc51c90ff90e93e2ab513273a973f62cfb6c4da59653ce4fd51f746f884b9e990c6cabd9ddc39a6ffbef218fee7393490fdf884d7044ae755a84b3826d7097681aee679c8d4e993e953bcbc1991949c7363102bc58a02de7044361a30fe2b2a1a6ec1d8e02afe1cfca4718683785579d385bdca5f1b8e20136054b5d3822143e03735a37974fbbd3a75c94e2c6297a9fa06719531e41b7e6ff787a9649da21dbb5f9ada26ce8b1f66e2562e5a97278b52741567c37b1e8d34ec9e282b2aa5aef29578ccde01d12b3ad7a113005d2755c61831641a66745ed142e4edaddb3d18058cda4ad9935b35f3eaad7ce184ea5bb0ae3c09b618a7a4e73000af902b3c6f15381e15d330554caae4e547ad76c1fce3290594350f5dc5f79a3f1960fbdafc77fdc49a4d8b0a8e81c928c713e6d906c4c7fd860c443f7571c5aa72baa2be0ff9dba199f2d9af82bb08b952ab16e8b5c763dc3cc8801dbe9e8e0389c128fdf061bf3a998c28cfb3ea623a21312a5bb920f29d9054dad153e72bdba183bc39f82f76cba7ebef52f45ecc0ee02dc989a4eedf3dd3088809935ddfc4591c70c1c71c4a1ba9d9fb76f8bfc795d6981518445ef0e813b2b19a1c54cfb393d8fe0ef3fc10e20ac2c4891c82bbdf697e8813e485bcae6c012860f6c93bc7b69725d9484406c7101c8d33bb24549385ba855279444eb8af04b376cc85c3adb08a4f5484b168dc7e5d9bc31d1b0b7978fb63fbd4b9040bb67fa2393052ffb15df60acb5c39fbb4d60d9451b0014ed0990929cbf1715dda06c3a4add6b995dcf32476c665159acb1108f580065cd45c1b702b68b1441bfe37f2ddaa43c35c7be835d42a177ae4f4dbccb2bf4874b1b53d20008acda6259a93fec90ccd04e1a933a6eb14eb7febb03a6d8e81d011d944d989bcf1caf627faa3ac36d7a89da90435b7363f0b52d45806a7f11bf3e6199cdeebb10d352a2d75e033dcdae73df6e2c6d5c43f32b220c8c93db0cd96c1c556370b2e77e179b9da412651e59c7dd670b2ec9fcbf31cbb6028e0fce69a6b938af3192fcfd44eb69cf8f4370ba2b2abfef7225da20ed8df29df7d8fd3ddafdcf10848b2dba7f8c6cf9ffa7b29f809b933a4a3a011ed6932d0eab851cd7408f313b2bb1d5f92756b60cf3d81f323f3e53c7d744741d07d4ca7b3991fdaa1c16612be770ed2771351a48129b09968365d84ec47ad9a7eea6330d267472a5428a8a4285ef6d10d41807829ea2a78b6e2b3cb1639fbfc01ca6bbfe71f08578d972da8bc1a7ff1d8b37d71bd7ead03f295bc4bfe7c47cbeaa598c1ec7d5bb892b056fbaf4ca0ec076e2e112187c5b0ba81e9a35d06e8a16ef564c60209038fc44a781813f0307d60254fb01da30e04b5c19c67d9f34527a6574561c631794643698bb69e7b7643bad3598e68b0ea8f437a30eca764dbf6ec1e695f75f46b2fcb6a4882960d3aa101fec1f2db9018ac27ac6270c90756a6d8b7dbd092648398acb4e923b12db68497a9179ed113184896afcfaaabd89565a4993c7b7c5c703d1877866af702c7c1851f36fbab6710eb60646f179c0ecc9383dfefd0011dedcdb473afd67f5042815482f519b074a1787c54da069a332a530b09f55685be3cda7905b24dd53f04ec6e5ea571838cccdf10237420cd33e0e506727f8e7ab2ffb360c7f2d7bc29e5f91005a4cfb3ca289f7cef2b3f318476b767eb6309ddd3460d246c3627c35d91b648938ff8c4cb16d194a5f3abbeff041cfd4bd68a1eab25df168e0676f095e4101dce52e90dfc0821e3ec6dc06ed4bb81958f2c5f3659ccdd765d160fd75871102019944a9351ce526dc24d0e575b4d6d5321c68a308c5eae6dec03997cf87f381f92921cf7e349201583259b0f51f9aaa15209407fcef9b3b42a39c3c3daa769b45a353570b46813efc4757e8d54a5d599644816793b3aed9b3c5578604fe9738b49ae8fca7d47e6d76ea754791f622fea8753e0d10142158070688dc2b792bcc8766ac59307b25fce5e412fc21d80d46aba06580ba2676da077353298db0657f8581701b82b4b68e9bd4bdf1e69c464e473357637fbf47dc82493549d285584f8e7638df4074bfdefd8374d60be5a9381b3537717cd22a468c14eb0c63ef0dcd07bbc9308cbaf1775d2da04f33861cfb5b5903e6769b59bd23ae81d0c0ec0c2f0c4a04de7fb0a865f60007315c0f9df0585e0965497e0929ce5da60fe88d8ad92a3d2e32e3f9113700a54dc8dc11f259065f3584e70298d8aa13ac3178595b47dfae172f06a5e3d2ee416e0279ed093881dbaaa2adbe3347e38460c8cc7f6a6d35b5724a791e7619afdad1f7fb6f5c12a661a40f34e16f39bc09159822fa4f9d9022625f3ea49d9c54f1a1365571c365605f1e6220444cad754c9383189de05f4a1b5b2c01b8ec8d10f8fd241646e8937e828191ea6f800db9993cb3061eb19e7d98ce6ebd87371d1a22a2e88c77b618eee3ee94b30e2c503a2250c8c64aac9f12625d703e3ac33c7dce21be3a723f74f4f093746087e0fdf68aa972ed93271d4598544098f08318afe791aa283c628ad53cd7e212d092ef39688c4d1a7764173957da4626a6875388f91996002a5d6f8692df08e541ea7a27681447271d23df4e24e005556920d79f861a898d306"}, 0x1008, 0x1800) r10 = semget(0x1, 0x2, 0x80) semctl$GETPID(r10, 0x3, 0x4, &(0x7f00000018c0)=""/111) r11 = accept(0xffffffffffffff9c, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) getsockname$inet(r11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) semget(0x3, 0x1, 0x400) 16:00:00 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x30002) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000001c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB="2bf8fad3e578f2a9668cd06e83ee0deb9290d6a03bb95e052deef4e13a2fece51a8444d7f8b4d2f1fe90b02444d1"], 0x80}, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt(r1, 0x3, 0x1, &(0x7f00000001c0)=""/1, &(0x7f0000000200)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3f, 0x1}, 0xc) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00: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, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x400, 0x7f, 0x40, 0x8, &(0x7f0000000200)={{0x9, 0x1f, 0x5, 0x40, 0x2d, 0x9, 0xfff}, {[0x0, 0x7, 0xec6, 0x7ff, 0x4, 0x50a1e968, 0x0, 0x9, 0xb14, 0x7dc0, 0x370, 0x0, 0x6, 0x1, 0x8, 0x6, 0xc62d, 0xd3f], [0x7, 0x100000001, 0x0, 0x8001, 0x3, 0x88d, 0x40, 0xfffffffffffffff8, 0x2, 0x7], [0xffffffff, 0x55e4, 0x7, 0x5, 0xfd, 0x1000, 0x8001], [0x6, 0x100000001, 0x0, 0x0, 0x10001, 0x7], [{0x5, 0x8, 0x800, 0x8}, {0x4, 0x10000, 0x4, 0x4}, {0x101, 0x40, 0x10001}, {0x7fff, 0xffffffff, 0x7ff, 0x4}, {0x4, 0x6, 0x7f, 0x80000000}, {0x1ff, 0x400, 0x81, 0x7}, {0x4, 0x1, 0x5, 0xffffffff}, {0x8000, 0x6, 0xb2, 0xdf}], {0x0, 0x7, 0x4, 0x8}, {0x80c, 0xfff, 0x3f, 0xffffffffffffffff}}}, 0x4, 0xb9}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x12, &(0x7f0000000480)="26495b55a658d024cd62f9f47e27a548e094") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) fchdir(r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r4 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(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']}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000f92000/0x1000)=nil, 0x1000, 0x6) r2 = getpgrp() r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000625c84bcc30ac6e13969c740dd74fac641c61565eece5b743df081dcf6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c6974659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a266683407a2516fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e"], 0x2b, 0x0, 0x1000) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1ea"], 0xa9, 0x1800) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000006c0)={{0x7fffffff, r8, r12, 0x0, r13, 0x108, 0x800}, 0x5, 0x0, r2, r2, 0x0, 0x2, 0x7, 0xffffffff}) openat(r3, &(0x7f00000005c0)='./file1\x00', 0x800, 0x22) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000540)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() clock_getres(0x4, &(0x7f0000000000)) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x10000052, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) pwrite(r1, &(0x7f0000000640)="10f8bd6c42fb620d927c6150c2fb0817efa44931d521e3b51796c7b8ec4016d859bc3137075af23be26dcb40e119cf2ac3eef8bf9ad81d76c5e0e651fefd0df24335fbf08169431941af0a3f2bcdd073f34379c0b53c58e1fda2d883a962dda0473a73233e014fd93945c86b619bee51cec2bfd03a11fb35dbbd458d66794ae4d11c18a2cccd9d7e6b8fe900087779c462e18b4264f42a295e281a17b48919214b6b849c15d21c66c8ffd2a8c9e77633b0d41f4322d3b85273debab00069c19eade73a835480eefbab6b9b589896afc819f7b1cc47e0025324ea3cb0f822860c37a58946ef9845225a6a901f20c1a17ff4dfbb98bea5645fc3d7fc56604363f30390fc3e90e46e4caa9ffdb26875eebb5d9f4640488e55550b968dad4a85457122325c05055c30f31b44d98ec1f225bb69eea58391a54430fab556d8f9950991fe50576f91644fa4c8db3afd597b401bcd00b1c6c9e559aecfc83668822dba19f22925c25b4b7d88279fb9f00353d1d64e28c3fa40a59677a6fe0433f2058bae7b7651cb500f49753b9a7ce9cae18ed738991785495f1ceb644beea8937a1c7b9c94c15c7aca51a420eee6d94a30a9d850bc16282b750a07c0105682018f1cee130ced2e9935be8f8d6c278b8a8827d9830525881f4d79a903bfa254841d608dc9e9c186647f7355f9618745ea5254a25ec62f67a48e523201606f6b1ab702b66b706e4d2f958ec53be845ab271899c53324b6076d284a1d288d22620e5795b7f1f06393ed72e974af8be01e477afbc663443dacee216970301d81fcfb13856042cf10ac67943e5833b7ce3a6b18e54b1bce70e13ffc9a5247db37a9d2008650148b6df3c12bf2ec2a3018f9648a45aabe3c5afbe43f01941eee57a5301a2b2b92805fca5433e079e5713fe54dc22f4e9d7336eba36e850f5521eb7ae6d8d4d10d348a99ef8d795d9a6e8a1a7563ed0fbf16557699d2ac4e46f8728f3c27d1f113c4e054297b4e444c897bb71ef0e1eab0d2dc2840946a994cd2fa8d04d46df8f69ba8f255bccbe438edc0abcbfde2c26e552b257a8ea9d17e13793bce04739f0de362453ac0f41a31d308395390ebb28b8ab49021e8e701a4f5984515e9b747ac6da80b885c24f688c3e5baf9bd20aeafa3bcab73f0c50e5feb3bd941ce87326bed8b2d453343c3dbc13da1bd9c937a3ffd68ce52ccf302302f0d2f7dcf0ce9db170c01c6ad4944f2448da01ec0bce4ef5acbb5811780fe82b7de637ea9fb67dd1a41605814321cd9f87d199856d594193703f1709964da2e3c4a387a56542e9ff4e2c750f2134eea901f45f627f3a2d2befa537f483b4826d1d70c472f7ce038e5d9b1c1165ad3ed00e875e30efe2019d6be20f9c0f3f54350bc6ebda99e5c61029e2d378a09a534c9bbc46f93aca6920e21f25272a72f3026955325e8797f5730b1a5f0cb32cac064ecc36c78dcc45b240b8eba45c8b42a87560ac86f7ffebe79b84dc6e077756dcb8123ce3cc33a4cd2f5c758010528b52b1769d8594be998702a212ae746be6fe631262b9570e5f99b552fbb976544234a2c5859c053feeaae4b9864e0912eeb76db354716943f0e921f7a2910cb71d214a79cf8b477add453edb9276b8b2f8963d625de7a705fab1bc72f81c185623a5af4782d1eb6186429e46b85aff29791fd76b55060a16ffd10d622c4ea455a292239f1467d78072d3fb2bc7e713466793fca3c978cda3a1c93e1bdf0c2ab79c145a619900e3990a079a11254da39d86782360930edf83bcf97ee429bbd995ec72043a29c4365b9da1ca7107fcbd0429eba400ab613f73896aca64b789c1a79c332f429eb3e69ef883c7934090989143ea53f74faa95930d19ba1f9e1307ac447675986f73c35b9d6f5c44b8423e63e1575d7e367ba1bba3ec396a4afd4b9c4d2e922ff2a9f357ec95be08fefb0b297182c847fe94572df889f3f6d804ce1352483bbf11efe5d41adb69da7d74e065435b8cfa0591862265191fe61aaed79eb1bc53c18f365addc4d36480d62c585602378fbb215c098f616ccf8363778b222c69e2cf4845d497d8709119ccf0d2e379fb6c358b102616862f9f434d3ff70b61e58a248e593f4b7555df339d222de84713e5f3e7066a252c8a46a12acb8b46815b1bab060841b9730b15f3e35ae0b84efe6653aca90e53778d56f2658bb14f61376c7883a33f4301e6f5e6761d36f087aaca8d737ea5e82c6475d73f5fdffcc65fa14fc1d9905ba326fc8d984ead6ae8d032cc81aa4e2c7c7f7e717bd2c531664abc9fccce03a73eaf0698670e29e7929bfad8e78076491a2d4ea9bd5b765dd1e6f364cee6844315841ec054df8c14f01a6a78a2ee239aa13a27ef6a9dd76bc7f4d21a7faa501fb977bb32948f1abe9d24ceb68ae634ba677a36504a5c80aa9ab50d0557268be83a561655d17c8a79d98a2d4740a199d5710a7843bad9b7f014c4752bb0c29b036bb50b21c9f5f2ff91af57d80c255f29fd21d8c75fb578518de66b78c5c277e077cad0fefc29e4f45658b670b1001f418a706d323287a0934a729d7acb8429813772a92ee988c228e35ddb25e15146e10c3ff2d4e290c4c314e20c638e6717afffb6759b14d2ed5664f9b0444e915d5d45221b163961e499dcfd1a6c90c7f5ebde36f0767e28e6ef2d1a5b68010c318d020903be2238b5c61ab1de898cde1f6edcd1c09f4a55ecca3825de331f6489915ccf93acd35c7bc09b75a2c9ec7639b109fd8ee0219901b8c3256308962165f40bf2d2062fd02b67ed2f44c1607e4e21402583355b4575f23d52fd0b99ae5484622e4cfe6a9f9fecc215493f273685a4a0eae4f5b8ab4efb4b91be8acd46f5001c8bab25d09184a4abe560d70e5703140d61b2aef3a81b7a990da18cc4df51d94d475e4476874c016e4927fec685a7f7c22b9a3a33157b1a9eb6b8189ae1aaafb0c6c5f65ee084341e6d82697f209ccc46eb738ff710891be70ad5e369f89c443a46579056a0197eb17094b64c905ad0586b15fe612a1a23883350c705af2b7d69253966023f7848168992ef1b404f337407ef89db59293d60e53f51f822c64bd342a8ffef1a42b319e965a01cafb03cc8595d3bfb80c764a0ce3234643a92b630787efac2e6da78038fb53fc699c894a3128b391459c7bdf3d7f83c41d6b7585e8ecf3080d19347e920c7bbf22de17a0880ee91dde6a48ff72c8dfc2d4ac126eed8ca4f93800716f01dbc3e251d66ae77d7be4fb4eb5011c97aabebcd43016a9e33c1fcfb8452a62fa612f8b350b78c3f639d2fb0f0f1258b8b8068a0505b29024a6f5513eb058fef03d268eb25f50664bbf88fec51d025d366358e9ede5a99fe2fb2d3457f6216f24273abb5d1d9040f0b4553ba4ba47fc777f145c66bd1e550c59d588611cd64a615be1c4b3f2052e0124412eec4685ba5e1bf843062215b7366ecc21a901c4e1f7d48cdb91fd2b60248edcdc2dc70b7bcca2db44179fd056ed37f969dd02a9461cb3ad2fc6a1660ed20fefd23a9d5f7926ee7c64c0826ca9db6d0ad61ca1fe26fd251850a5145943a1f2e09867dabcb7db753d7208bbf4e49ac3dc1fe59b7400599f67a62670bcb246db8fbe8a538da3c5326425f8b1162a149ddee2fd0433d411e3c0c6a0b74518011692d3271768ff92ca1aca717d529ba7c61f7bf50edc33ad4cab7af2604fc03f73027f062e641219d8eafbfe03601921fd1c91171067c0b444d43e591e257fba0cea68b50ea0b24a3df388b07ab264b6d5fbbdb064d02c8ff76b7cb6e639400eaffd06e013c5c1b5e3e490df5ded119a618a303730876b9385b3ea4dd2e7836f6e6e3d2a3bc0348f550a2b645541cfc69e9446dec4b223841806a449c4a556074d1e0b0b7f3a2c7b282407217d78f962686f13c9bf1ec81254df3069b3b9ad27d30abf69b0780c7af3459b7c0ad18d6e30f1d23d930b5a4e3677076d0b877a796d82952b5ce580e37de6ab5051d3c4393687be2b31d4c59f192fcdc281fb4852c82e237e78e3705394a8de32163c2e05f41f9fed5b95fa0b0e8a3ca9881ddaaa91e3fee63d0d4ffc8c0f802605ce3c4de36d3b7f779d66edddbb3bd169eade9405f96a47192dff6b7300a96f6fc809bcd9dca3addf719a137ac92993283ea99e88d00bcdc2bd89e59681718268765ee704013cb73911b6ffdc7297ef30c439d0235f504d3a8ebecfeb6ea0cff671c97f9ca3c5344baae55cca116749f59632841bda380126c129a299746d626719b1b0ddd57f28e2ca9c875dedd7f926ab7a1da4975c594e7a7de30b98e6527e6bef1bf3f5b4c12e916fe007ced699a86af61b4a0d1e99490ed8fd297a8ea73e6175b172d75f97d5a2013491acad4cb760a6d42909c25b8babfab31b7def4f2f2ad6b55d9f4bc57d9fe1966be54ef28b59dd20e68d867aa9137170498092f89e6cb89d86b1c8995a3e67ee643235f0e3b71518dca2f78f0d1a63985102b3ede893fe7b72e7f66e7aed3ee32b39a160b488c9204eac03bb15df04652d443aa6e6c4e56fbe04c519a9f66bd6901074d1d129b5d1ea83076a1c4b2b8fe9d7709a5049e537edb57760b5fb4202a329c7bff5762cd6690458d4d4fdf4234f52c1e2fb5a4c077fd98b9dd15250210e162b539ca82861aee4b692eea47f806cedcc35e73846dba8d4ce8ce0ba0d0296f6e6b83a02da5e89311fef826221c5ea32332bda783094af91ebe34c6c93f003cec3534c9469c2cf7ee3dfd2021d2a5898ce2ac5b0c20e433cd2817953bd4f934be6a308dc52aac01d09fb3d8919d4db076258c418c80e11b8cb19850461a7e750ee9d7f18e5251f1bdd247fdb22e4d50f8386c4a8f14b9f9acd2863d2ba7cc71fc535e930e6c7aa96666e52eb40d38b096cb89ce28ebd3fee995f5010eb12ef6aeec2c4c16e7752bceb0327f8f3f7e510377aa00e76993e25037e078238084a25a8d9842eddea3057fc908db466b5034d983787fe3205b20db237466f116fec79e6ea20a4f8d5d88aa64d5b5b37e6a37f9894cafa8f2c62ea9befa3a4a35cf203dcfcf92009693bf821091a9e89f87036c5dd2a038176014e656b9a67beebd6527c29c10dfc4c6fe89211a4760e2c6571302b6dfe4547984ea6c5a96e897a182f92f4d63fce66a6a09521fbf736c9e8799e650ef7f7459f75df378dad6a21a3b2a00ac3ba34121b305214275d028b2276f82cfff4c958fd7fb3b2c68010b391825c3ae66a7c1a5462f558d35d86d5fab66ef460bfe64366f65be30e3381acb8dafcf7127a02744bc5684372c280349381638c2f7c5ef4291a5546418fe7572a1a011b31b526533b35b410996b1a8a0afd12906d83aa50d226c6777dcb9791efa5ad4dc0501e81b2b6c8c8164ad43fb3261fccae0614b6da9ea44f44c631c8f717516abe7fcc79b06a54b73ace348c33629d2c46de58f61eb258d6045da12c2238f6bb5356d9eb7b59223a698f8a0e3e983478830e147c25fa856464f5971d4290c4cdd39560f32b4ee1956929eef667e565792d1d1a773b752d76db09f9cdbfce32d867e8558076be65619aae725454d6dd7b83f34fe4a406139e80bb4e065ae5c945c169b798d7e05e85b4e4ab684b5fad21eba979c05627e36fac91ac1921e15a77d0b269a7616ff1996d27085db41a32c010da88142d16dfed48d46a6885811fe2a415a27e10063fd4226473bc67ada1c6c32201c6ed095e17e254e7e1a9d032fbc1534a54e639951962be9e239b5b5d4a2f4e0e5e6f4b1519d8015dc4a9a1e9e48d1c7d", 0x1000, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) dup2(r5, r6) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x88) 16:00:00 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000000340)=[{0x4, 0x8, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0x1}, {0x4, 0x2, 0x800}], 0x4) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) r11 = accept$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) fchown(r13, r6, r12) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x1f, 0x800, 0x3ff, "23b8a5b6b49683d5ad74f2ecd1ad1603531b8f57", 0x7fffffff}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7f, 0x80000000, './bus\x00', 0xdb7, 0x10001, 0x800}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x480, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x100, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) pipe(&(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000100)=@file={0xc1ca50453828f2c6, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="a669eec93d3fcba621fdad13c514bcb6116a20723136ec675e3ae7f80266248a59e0797cf40a10137b98e4d70ce49b1afe78bdf7ab951d210967c71a1a7f731f0cdcfa9c7758e70da3de5ddae237b7e31cbf1dcb2ac09a97f58268281aa590844988bc6186152f81ad867e97271f58d80029168b6e316053fb1cd5ff14e53ad8f08654919e8db5d17e1883620645a3fab4ecd7b22c9d48c8794463b95d4f144ee494e77803e36b7d5465a01c8d3a3c35658abb0057d1c2", 0xb7}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r3, r1, r4, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}], 0x48, 0x400}, 0x409) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000380)=0x3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffe, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x1, 0x4, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r10 = getpgrp() fcntl$getown(r3, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = getppid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = getegid() r31 = getpid() r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r33, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = semget$private(0x0, 0x7, 0x286) semop(r39, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r39, &(0x7f0000000100)=[{0x1, 0x7, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f00000000c0)) r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) shmctl$IPC_SET(r40, 0x1, &(0x7f00000000c0)={{0x0, r42, 0x0, 0x0, r41}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x9, r37, r36, r42, r36, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r17, r12, r18, r19, r21, r22, r26]}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r31, r37, r34}], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r45 = getegid() r46 = getuid() r47 = geteuid() setreuid(r46, r47) shmctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x0, r46, 0x0, 0x0, r45}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r48 = msgget$private(0x0, 0x480) msgrcv(r48, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r49, 0x4, 0xcc) r50 = getpid() sendmsg(r49, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000003f00)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52464ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162cb4096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c458364733908afd6716a34a3ebe07e85094808e6136d963559d012d8837b237423ddab7809d40a4a02fac591de42c5ddebd73207c006c605cd7bbab"], 0x9}, 0xb) fcntl$setown(r49, 0x6, r50) sendto$unix(r49, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="ef83bf55d40993178b5e515772c889eb528e73b4bde0639cdd4c7b8f3e3759716bd1294430a49687b31365f3cc02446da257600b9265e9e72de34f23e1a005be8fcdc77beff54e4069816d8abb2d246eb2f9045e93299338080b476568edb5d5ebc4a8deee04e70d1588d610815f5b1cb591a2b5df3df700672cff46ed1dd03e420255ffb1a088"], 0xa) fcntl$setown(r49, 0x6, r50) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000540)={{0xffff, r6, r8, r9, r45, 0x4, 0xfeff}, 0xa8, 0x7ff, r10, r50, 0x7f, 0x3, 0x3, 0xffffffffffffff6f}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1a7, &(0x7f0000000540)}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) semget(0x3, 0x1, 0x8) r5 = semget(0x2, 0x4, 0x55af21772d044af9) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x7, 0x45, 0x2800}], 0x2) semget(0x2, 0x51795c6d8ed773a1, 0x20) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f00000002c0)=[0x8, 0x4]}) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc5fcd85247fe4d066da47baa8cf4be4638b161d8802775f060f45375d123e5045000000dfd541806a"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f0000dfd541806a3a9af63069086de0a37e05deca1cbaf20000005e000000000000"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x7, 0x80, 0x4}, {0x64, 0x2, 0x8, 0x8}, {0x7, 0x2b, 0xa1, 0x8000}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getppid() 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x98}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20, 0xfc, 0x0, 0x400}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xdc3b4831ace5dcc9, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f00000002c0)="5b373878690eb0b6016ecf53fffb4f7b63514935006b05cfd0300e4cf7feff79555da34f7edd96d308f86c8a720c1a797967797152821a4660e6c330ea33d97e0fc6ba32e69ed22ab1bb24afa6e295e722b59368006761b091820d433aa99ff0b78f3ccdd487e127dfe100655aea1d320345a970805f3b1458e107b42a090d3df9e3093ef0d9bfd114e7e7cb3a16f8ea19c3ce9e8784cf97a3fc6048d2916e3bc32d5c9f36ee2edaadedfb40d16e2a16cf57822f8204bae206374fb6fca6b66ae3492a7104a6626ac7ad6f9b29c9392b0095904a491c838c7696db50a5a457b284d3eb0a20c7c97925f3b53dcbc3d101a8ee2d244cc21bb9708acd25c93fa74f613329de1eb97369dcc1c4dd236ffc60f5d06fd36ac3af4ba248a47a15ae64d898dc4c73859430d4ae57c993031d4cc03b595a36ec1b259d1b0c20eba16ef2881c053c3eea46fad621524b293a418b82e4f723eafa2a3a7e86232f30fdc4f5e1ab8d7446c9ff8ac0bb4b509d5886cc3aa19f5f02c21e0599f93f3f9446db1754358c9019c772a2a93e89108cbc3515760e2a8b78a395229b36801afbc0f13d3d7cb99cfc6d1f3de3c10341159c16a23fb13b6f49c599dfc4f4d6ad9d143c5b12de65f9a51910a4961777534274f55a03c2ea26f312b12669f5ee5b152f4fdc7b93a4dc7f74f15b259a78fc0a93d4c63a097e89c5787068a1ab1564fe444f360cc9eb25233fd8b4d1b538ea53887dbd41dcf5f40edb4d7eb8191a2248a058081c91bdcbf81e2824c2523156a21eefcc552ec6fe866e52dd6419526d4508102a0dc8c9473713f9fd3b6eb174cb12c78054cd53d42b5df0508be7ba0595c00e8de6ba1d6f8cf9abe13ced56772e2c4c3f5832f5c374b1cece5bf1ca98489b5700229744eededf58f10d9266c9b2a1605590bcaefde29be2b8029002bafbbf95b3253dc95d711675bfd3565b2fc0de55d85ff20f219d64cfd0ce65cf477cbf3b0659ceee0943d0a7c1bfa6f53b0787316e5f5787d57a045425fd771e2b7d4b813353e6cc2917cdd2833a51dcb9952c2839f53f624264044388ff22fbc1ce9c01108a68651ebfb3a74a158ea755356c6f6605644c1aa827f9bbba0905efe6f93ee8a18a0767f8b43eb7466588b54c11d98409b122081515a2b49b592d82fc4776a151281ad11e4d38cb0257ce903909d912d3fbf5ed93f92eb36dc53cd63d0aba16e187f632f3e5d1592d4dab982804bc6e82b629f1d950a8f7838491d08cdc9024d7357e684809e1a27db2bb5d9b65e8183b7cf27adaf905f60c19b3516a2094e87196f9ece82896b9d954db2bf43c4a18971c61b4579c51f346f7858b2c85d43684ed6756ea9cef908b1ab66c9f028b76a7f82ef0cb61d641bbfee58982e39e85a4ebe8a19deca7fd638787abe7b361f8427e7144ccacef6eb9bb6bd87a876965b6afdb5eb08341274a0263105de43e40c2c5d7aee359926c3feb3b446972c781446b5df133b8cc8fd2315c4763dc5441aa8cb1fb79aadba8ac34c19ee59bed5518ae8da27c0671c84f13553815d00db0aacfb1e04a8fb5d97718bcccd58840e6dbbe21192d6cae0068a6b08f5ebac8fbf3d77b050e40638a72476ff338800cd9004082220f02746b49b5db33ef7ba9e5539e3305d79be746bbcf200165ab90f5e004c3298ed4f64165bd8e7e6431a1e8b6c56a244ad87922a0945970eb02c931d2b58cedad037d8de09c6eb4b879c42c6979b0db07b86b4a8255b2fe07f702ae0dece70cd02453e3d321c7982be2382f4252e9cb3d80a4a98e6641826b7d6686360bdbe25a416bc2c514ea2cb7cf60c958c5d079c37f53108d194adfd099eb980fb0ce1b7f8b1a5212352743cb9ae026d9cc41d7f687dec906f15dda92e50fa82776b5c8c84c2d16f989ee56cb0dd5e3947af0f1a6c08f70ea4ad524d417e097190fed7093f1daca671e6df13844ee464a28d9c941262869096d9597889ca36986fb3e74b94cf7aaeffbfdbc041204168a23489738b2b610c47738d77a651dfa0d6e7052520f66e99e8960590a3ebd63f1d6f25723bd876406a194cb891e488370acf85d091b31a66f4b2c8175a8714ce8fca6663e56fa0112726dfb90489e9b62e8e1f9e5e95ae8fd3db34d64ef0f3e2aff66c105d61b5ffc867232b9bfcbaac53b3fd1f4d3397efe699136beb695fea397c0337fab35b2ba4ba017b18b06e4b6bf1bbb16b210df2b4385eae25c0f93903da19a7c55ccd550f8bea9266a208412c26ddec39d8542508e9d448df3de512699bb8274b8bae7d1656168de34738b9270d8a175e8e7d9734e5b33081257a35df1bed0c9265e1ab6a363d76300c632b1a7190d820db6fb9b66b4f973dcde4df537f7b81e95f5a3deb19ae258f2671cc418c5c59ea97a052319af4ea88816c7c9be4ebae107e8de025a5535e24b25992212ef1fc3d1bdf00ab730f286511a3c5aecb1069d6da5a4eddf3f64028182728d6a1fb668b3c144b6eda65c77392ef23a95edb994cc2f16b81e3e18f9f4e5f043ed29f496fc17801d8a05d7645aa7817030608aaa6df6da1258da7d3888e768b330856d36fc39164f28ff589075b8705e679b237381fd9235dd428de1e40a1d7f774971bfcf38a0f71890ea8c5f9963d7fc8daa5f684714a8921008c2f37a145d017c15c4df7b7ffcbb9118383ffecc5162ea9c21c9f974f2bd2d2bccf4aa67542c0c3d5ce478704fdee72e7244269ffef27f109560d7bdecf84047df828405c4abffc0044cabef2ccd0765f02dd5fc97b5096c862d196450f93d8465891f2fd7b62fe1acbbd250fd704b8e7ad1916fc1fcdc3046ec3bc75d9f4eb98f29baa03899606b53941795a0eb9b437707980c95d60257681fc386bbefc421c294333b60aae740c8fbb6cd9f18784957b758d6c635454cb11d601e21b1568ef5adde182e688e69a6dc1365253fda4f26aad4cf645996c4c331fd4b89bc248fa12e111a584060800dce69facfe82ba67df123341ce6394f48da2f35266a4a49a9570a5f9e17ce817e98e6467d3ac8cfbe58f21dac1d35fbc1f99235ca9cd343a43e23b58c6d1d004f31a824b877a71088db873ba4f5c6899328bac9680e870e9993c939616cd143ae1ba3284b8a3dce3abdd4ab9f7f2d7378bf347d548e36e69a64b9676d70567f556e068cb2ab2c4697bd2c7d219587f9080ad589f46047af8e40044317db095f3efce7d62e1299c1966d77b0d730517f014938f6463acdf335df245c245b9ca000e225e79f6b3d6ca9d85cfdfaae65c948b1d9b827f54e5a947c507be9b655091e6f0e6ad552a4dcdf0fea3904e06f2bd74c81014565a4dcd1a81d623a840ffe778575b4382f199bc9cf204cb046f9f54d3ce422190d01249b62e2662246dad04c5f5a4dc02c41afa450d97b90fea278ee7473f99e58b70157a6c0a54d318b6bf7fb0fe15ec9f563b95caf821c279191814cc4dd01fb0489f492f907b3ee678659cbc8b2e1f8f8136e33f6a035ef1630abf62f4bbb5c92ffc2b4d231ad1b95f153f43e3039e6a76e2598300bca570c78484ee3f94ae0d7f83a422480a92dd3e4de807b2467db8fb9f3b5e0033696ec9ec016bad4ce6e5978441b733b5bd6f056ccac3865c44e9fbe210bdbbb112ec822ce1a4775e0ddf0a2f5c90733b42a9011841a02d6287384c82b26ec1277c5e79cf559376b0a230b34069aaf22d2654cc3c0efe221ece1a91be469b5b2383ddb781e3b0b31a3fd51db30fc0b81f69886c2f0030a843b915759dcf338a89c67938ceeac7d7cff17ba365c836907e41e68485502da983878a7deab2c7525ffe4f54e9df546999e82599692ca7608c27da89e60eb4793c62da2827b17c715eded3eaf608901ef1c2c42a16b789394b8037094c9923cac85832b5158b4d27f4fe21757ebe62909cc0c294bad494dbc79e8575ba9f0729c70f2f05fd4c27dc9766fb7660c994ae332efe9284cbcef426f07da9ab9633f055e0b3d943519c612bb894a6915002a8cf3fa353922db72492b67ae1d91d5a7fa200d248760224628c93c23991c59a3f6376f221208306903ee81242699dd30657ea3e5a1a17d4b875323e54d0cf9e6295bbad4dffa08c5da0ed4dddc5b4323ab9ce16afbb38cfa05305c61ce73cabc327a89ebebd62c6f215ff170b1fbfc1753cea4f49a4646bc6de7544a4095d6041ffedc557987c88eb0a90ee26dd412a97fc8b71e2265b317264ebb73f5db440d60a1c8523de45d7ee95bc8bd8a0fbbd6c11c5ddbe7f244f423935a7c5f093c8bdb053d8483f7185920b0da4e0e52fbc788d3c26fe3a75dcb6ae40a79d9a76ece7497757ce5f1cdca31b7ddf51032d54b2bdc2a03575c425d243186388690e8aefa61f10bff48084a732e507b9e5d543163739b695ad252e73ca037dff66c74cef2dbf8055fc984a2ef569c20021a977e0bd1c62916c8e933a099da1fe43c53b1fed4d81c2abc15b9a65e4379b1fa445eaa78fb78f6ead6c3d709d6f7acf6a3b803888c8360c5bbbfae2fc06de5e975a1e4a5fe521711c23fe6e7468e660b32682277dad8fa34f6698ed334170b2f77f7f100a7f739e33d7bc7ed858701a8df434d7d1a924e1f70340dbed57e63f9e5c948f1f8212e311d061a51ee54ab378d37d5d8d694376a5b4cd841fca3d161e3d5c454ac1c30b06d3e5804a629eb049894650b2c5802ae1e658de88ca9d9c4ef0295a13af7f7fdb8e3b71ff58d569933c567581fcb6ed0efd71628a11b0218cd95347d8d4263b31b879a5645a86684875efe6f9de617a4200f6025f89389e7de103fe4cc57da22474d185f0d032d9b647bb0fabbef76d3b72ba2a87475d9487b59100a116c524382287430a9ad8fb224d152a5ad359ad25c1fef3eb7f488819e9dd911ad14e3830be489eb535a8a3f8d6cd854c8115b477bc52d670c6c27433b98e6c65c7b7a787f7dbcb2b881240416a053abd586f242a9178a9bcb61e244cb8ae02ee71546db1976646920a4f22db51843d2dde4f75ba03f650bc1a050a84fe00679cc70db7e26c9342d8c3c38a86502d3a0a926a3f93e1de867e714fdfdae185d1c294fbeb5c545b4495b82841ed24fa35df378dc557ba23f80dd809d1170f5e1c53306beb3c5126b70a500243fa4a89a720210397c0d3b3875a454fa614c0f31c0df808e746f8af46a9ed13bf7b553a8b460b249a8ec7905f6551e3502e68f58dbfd134bb930dc5c28e0fa06c2f776bb011610b55a8ef657c5ab470ae3e48744ed0f0807edb999c0271ead60fc4f9079d1170cdd6825fb3b250b557422be993e9f7edfd9447b1b5f0887f1a97bf43a6cbee287388f3126db002c6a7b6962c0194e24cc70c90680206192775885fccf136db248da029ac8a625d7058e67ce99be4124f4f6b99a8726ac9a28ac82107258e052c7a5d1e7b59c6844976caf9f56037b98e309e075060b6defe8bcdc41fb9577af786e2fe9d20489c7be7b6ae71b419c7e22a9f95b96f32ed489b72a4946ceb7596b7119ff9e5468147762071469fd478e32c0a7ba663fde9e905893f6b11a5e18e12eacdafd72811378952af94af5e2ac58b0028ba498fb84abb869c74de777a76ce33b914605fe43e313d3582bf4484379c3d0e2284d9c6d12cc9141e2f6e1d427ac27fd19beb8baa8943f0d8e754529f12e25b63e5b492838f0d89e6e93f98ff4b2916f1dc3d37d613925d404457d2a34cabbb8a65784adbb1d9f3ab566c683bf9ecde9f5bfd8551af9f723d6e0c08196cbe6e723b3f97f62451bd4a7ee86527f3c717fc8ef32", 0x1000, 0x0, 0x3f) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xffffffffffffffa3, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x4000, 0x0, &(0x7f00007b6000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/22) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: pipe2(&(0x7f00000003c0), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = fcntl$dupfd(r2, 0x0, r0) recvfrom$inet6(r3, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x5, 0xc7}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xd14, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20530, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0xf883f3e034bc18b0) fchdir(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x183) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x9, 0x0, './file1\x00', 0x6, 0x1f, 0x0, 0x80000001}) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r2, 0x0, 0x1, &(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x4000, 0x0, &(0x7f00002c9000/0x4000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0xffffffff80000014, 0x0, 0x0, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x81, 0x0, 0x1, 0x4055}, {0x1f, 0x1, 0x2, 0x7}, {0x6, 0x7, 0xc0, 0x2}, {0x0, 0x7f, 0x4, 0x10001}]}) 16:00:01 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x0, 0x511a, '\x00', 0x20000}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd8f) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r6 = semget$private(0x0, 0x3, 0x50) semop(r6, &(0x7f0000000100)=[{0x3, 0x3f, 0x1000}, {0x4, 0x7e}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x2}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x3, 0x3380, 0x400}, {0x0, 0x5, 0x1000}, {0x6, 0x7ff, 0x800}, {0x3, 0xfb62, 0x1800}], 0x4) semop(r5, &(0x7f0000000240), 0x6) socket$unix(0x1, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r14 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r4, 0x4}, 0x200, 0x401, 0x2}) tap0: address list non empty 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:01 executing program 1: select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000080)={0x2, "ff27272fc02b1a6a39fd119a476862f45c3eb84224408620c94c0f8da231c4f2ec75b8e751e1c21ef71b17641e8d27cf8b8d7ae4e49d4248b4e8652dc16ded331bcc34d3af91bf8d04a49fe31b99950bffe6458006b0da2415364094587896a9f43b2beed9741fdcb0c5cf019a702f73d9ee6f8ddf0f66338be949175e218f715c91bc43f9"}, 0x8d, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202fbdaff00000000800000"], 0x10) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) sendto$unix(r0, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x9, 0x0, 0x9, 0xffffffff}, {0x0, 0x1f, 0x38, 0x800}, {0x2f0e, 0x6, 0xf9, 0x20000000}, {0x48e, 0x6, 0x3}]}) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x7f, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x8, 0x26f, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x41, 0x0, 0x80, 0x9}, {{r2}, 0xfffffffffffffffe, 0x27, 0x10000021, 0xffff, 0x8000}, {{r3}, 0xfffffffffffffff9, 0x42, 0x2, 0x2, 0x1f}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = dup(r5) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000001c0)=0x6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x3, 0x5, 0x142b, 0xffffffe7}, 0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) 16:00:02 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10002) sendto$unix(r1, &(0x7f00000000c0)="824481db71cf64f05f4f4718cd6af2a31182391dc237e619d37eb461801a393a12e282d1db4b3c325d85fd3718986eaf720c21be0bd36e8051ea05f8e90e7d3af362abdf54091f2bc3a390e5148aa135a6d7e40cad92118ea058a8525668d7250990c7943c17f2bbd36417898f2b35afa9f257d279c9e3af6305f4f04cce3d350c8d062d606a072dda99007250863572715ac25d17f1fb856542a9254935aacf", 0xa0, 0x404, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f6669060030009bb2337fae28a1590effb4bbd9562f986ab23c0b15400216b6ba479040bd6a8d2f3e7234f0b116f6f0683759b0678f226a952bfe74d56e90f746cc310a4991f5db23860e749a561a4fc3880c412fc97a31e90e5ad0bc59b01eb12e00b9cb610517d8619f62f4e11955ecfc3cbeac270b11b35aedb924e4d7e3ec79407906ec92425937d5e692c7fabc0b5fc9d0d9d758e3c5105f0c037e7ff77f6fc2ff94472965a404d4b5f3993c"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1, 0x0, 0x0, 0x2}, {0x3d}, {0x0, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001a80)=""/121, &(0x7f0000000000)=0x79) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x802, 0x800}], 0x4) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000001940)='./file0\x00', 0x1, 0x4d) writev(r6, &(0x7f0000000280), 0x2d9) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = accept(r7, &(0x7f0000000180)=@in6, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000000200)=0xffffffffffffff56) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000012c0)=0xffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getppid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={r5, r6, r7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000011c0)) r8 = semget$private(0x0, 0x3, 0x82) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000001200)=""/65) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4, r5, 0x0, 0x0, 0x800}) socket(0x18, 0x1, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x7, 0x88) r4 = socket(0x10, 0x8004, 0xfffffffffffffe01) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r7, &(0x7f0000000200), 0xfe72) r8 = syz_open_pts() close(r7) r9 = dup(r8) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCSTOP(r8, 0x2000746f) r10 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) r11 = semget(0x0, 0x6, 0x8b) bind$unix(r4, &(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYRESDEC=r8, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r5], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee0d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=0x0, @ANYRES16=r6, @ANYRES64=r7, @ANYRES16=0x0, @ANYRES16=r11], @ANYRES32=r4, @ANYRESDEC=r5, @ANYRESOCT=r3, @ANYRESOCT=r11, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r7, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r10], 0x4) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000140)) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r20, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r21 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = accept$inet6(r23, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r24, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r25 = dup2(r22, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) r28 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r30) ktrace(0x0, 0x1, 0x8, r30) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r27, r28, r29, 0xa, 0x7}, 0x711d, 0x7ff, 0x0, r30, 0x6, 0x18f, 0x9}) r31 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r31, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r31, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r32 = dup(r31) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r33, &(0x7f0000000100)="8c65", 0x26d) r34 = accept$inet6(r33, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r34, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r35 = dup2(r32, 0xffffffffffffffff) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r35, &(0x7f0000000480)='./file1\x00', r36, r37, 0x6) r38 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, r17, r27, r36, r38, 0xa4, 0x7}, 0x6, 0xb39e, 0x9}) r39 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r39, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) r40 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r40, 0x0) shmget$private(0x0, 0x10000, 0x74d, &(0x7f0000ff0000/0x10000)=nil) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r11) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r13) r14 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r14) r15 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r15) r16 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r16) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r2, @ANYRESOCT=r3, @ANYRESOCT=r15, @ANYRES32], @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYBLOB="8377fe97961f56c119ac277d23b5aba1da19b7d9a4e0f98bbd8c82ff9771354f8e0ef2196aecc0ff89c167aa06fe108c0ada93a7ab5b5a34aae8ebc99163cf004949f52a412f5df3b19773f2783ba21038ad3f2840d9227429a5dd38510117990763681b73a4c9d9c1d6253b046856670f5280e3fd85b23e4a65abbb473d749016b48798418d94080a8a2da73487d136dab7e063532fbe67a005cf34afd3117c7cfb5e7cb6b67ad6e7588a45e4013726b0fd0954cc9d1541cdcfc3480b6d36d8b9dbe5b35eb018b9eadbcf11d9ab5ade6ba891846b3606838be0eac343ac8bdbb652778d3d7297fa7db3c11c5a2075493abbff6f1cfd", @ANYRESOCT=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r5, @ANYRES64=r6, @ANYRES32=r7, @ANYPTR, @ANYRES64=r0, @ANYRESDEC=r0, @ANYPTR64, @ANYRES16], @ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT=0x0, @ANYRES64, @ANYRES16=r8, @ANYRESOCT=r9, @ANYRESDEC=0x0], @ANYRES16=r10, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRESHEX=r11, @ANYRES32=r12, @ANYRESHEX=0x0, @ANYRES32=r13, @ANYBLOB="63b5c0f301ddd0d47c7e79e95baf236f5d5617e495d06ad03de2faba82b7e693b402b7cdba90ce0f97c538ee113039c3928af761b28c682ac548c53d63c631614c4784d5cbfaa95d4a20d56177bc02e498d41e90ff04d66828ea969ab17e3d7f588560f18c7daf7b64cb60f8eb14ee5c183ccb2140c98877b7d722aeddcddc474a4a3f5eb4593d3383d1affc401fdc5cefb874e9582d01695fa9e66f9e", @ANYPTR], @ANYRESOCT, @ANYRES32, @ANYRES16=r14, @ANYRES64=r15], @ANYRESOCT=r16, @ANYPTR64, @ANYRESHEX=r12, @ANYBLOB="7dbe24106e768214f7beabfdd803ddb9ee80715dac2a5163e6eee8df183a15891c35384aa73f9f6ab00385"], 0x8) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r17 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r17, 0x80045745, &(0x7f0000000000)=0x3) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x108) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='N..', 0x265) execve(0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x2) sendto$inet6(r2, &(0x7f0000000240)="6fa957f28c58d20bbdcc3b56aefd822279225d538598cae74fa703cbc3415b530c412f8cdc973d5edfeb3b050121017ddc4a0d8bb893a4721a7185d2a7dfe66683291cd51c25fdb7a4f01a68800d3992096b1676258bcbad2449ec0ff2dae1712f14af42c517774de4755b515922bebe056e7c2328b62b1031aa75eadba5365f0385efbd7bf13433cc8bb61d57a4b570534acb0a55654b9721a79a3714e875b6e4c1a3f2daafc7f9e1e6e672d63d8cbfa9ec205608187debea23754848863ed3d4fc1ec6b04aafd7378840efa81256dff8b04bb8238ad16f2b067570573882ee1e1f67970f073b5b4c36480221f30df17c307c1069cedaa846ab130304aad7", 0xff, 0x0, &(0x7f0000000340)={0x18, 0x0, 0x9, 0x81}, 0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = fcntl$dupfd(r3, 0x5, r4) r6 = syz_open_pts() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r10, &(0x7f0000000200)=[{{r5}, 0x800000000000000e, 0x8, 0x1, 0xc9, 0x3}, {{r6}, 0xfffffffffffffffb, 0x3, 0x8, 0x4, 0x50}, {{r7}, 0xfffffffffffffffd, 0x40, 0x10, 0x1, 0x7f}, {{r1}, 0x5fefe0fa099b1d93, 0x18, 0x2, 0x9, 0x9}, {{r8}, 0xfffffffffffffff9, 0x80, 0x5, 0x3c, 0x2}, {{r5}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x5, 0xc7}], 0x66, 0x0, 0x247, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:03 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7]}}) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0x9}, {0x47, 0x5}, {0x6f, 0x9}, {0x5, 0x24d}, {0x2, 0x53269bcd}, {0x40, 0x2}, {0x87, 0x3}], 0x7}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/80) shmat(r1, &(0x7f000071b000/0x3000)=nil, 0x2000) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget(0x3, 0x1) msgsnd(r2, &(0x7f0000000240)={0x2, "7b3f60276fe2ce07264d13970bf66e2a0ceb4642e3280afd3ab426f73137e283ff46b4bc5b348dcc8495293893ca8eef42c383e7469e77081ecac01b19f4b558400e9a724b10daa8284b3219d74a126a0aa5873d4053d5e16bc5110276e3ce53660f24edd29125b721423d7274cf473253ea1dfe358d765c22ef8bf841c243d473f0193e601e3ed92aeee1dc04966a5f768538377070e4c14e75f3910829ffc3eab4"}, 0xaa, 0x800) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = dup2(r3, 0xffffffffffffffff) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = dup(r5) ioctl$KDDISABIO(r6, 0x20004b3d) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) socketpair(0x0, 0x4, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x400, 0x1, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 1: 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) rmdir(&(0x7f0000000080)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) sendmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x88, 0xffff, 0x1, "7ae3d51fadbec629f7cf8f1bcacec256ef830e73c0d701f03322da5a04f8d6bf34b7fd837022a2c2ea35337b337d073169d9aa62cbdd7e20f985495ba6abb5246df5f7f2f5f066a33c6902c6c1e02c5ba3ab9b6d5381fb1768d9b89fe9428e87acefaab3f3baa96aa422599f9bf9f3fdc7943f"}, {0x80, 0x1, 0x81, "2c5ce0a9bfb41f1dc2cc14ed5e7880d5dfcafc00ac3fb9810302e785545d9a75e02f5e1ec79d6c64580c0006e1f2fbb876eb7a46701cefe389512708ada4b63bbe20d42ef98e3c437d0dc202f540006f27d8854cccd1aaf0d238600aed05c3c38fa4089f6daf9bc70c2fa4660ea6e2"}, {0x10, 0xffff, 0x9}, {0x100, 0xffff, 0x4, "20f65fe7bb9ea7b2990399838ba04dd2f31ffa52d857d169574237e66b02798b431c04bd6020be8f08d41c630fe12df37fba09b5dc7a154174083e391a15c0d27da2de4716646d231141fc795f76d18870baf3f882e3179c1364d2a618c7ba0dca2f1804648b77ff536cf903cd63872f9a6675db08c78b1cc033a75f7dfbcaab597ffaa9dea3bc30a5085c6445c35a4496f81835c133882d13f3c213a22a9de46e19788643271f08053a2a888285b844e4fe9c883d11306f587d72d24730f99119c1e82db0448149b3aad01f40c807166c357fda7226509f15f67dcca338066f8c96ea34dc7070cfadd5"}, {0xf8, 0xffff, 0x2, "7aa1b2331ba09111aaf9176edc5ddb465076357bc747d1f48c24be4ca647ae3d58df569981f346e74155f199d79d2968ac18c4070cac8ede362f262da6c20f21ecf81a1860fd42747ad52f06ead6810afde3e2b48457ab6043f9a6d04cca006b539c148cf4e3e88aecd959a6a81d78b92279b3a7b8dd3294fd084ac8818b061af598ad515a5865d0c2011b84b20b89179df3fdbf97f3b1ae91e6d5740d245d79cad728058b4cb41289b2b852378be97fd8fe9d8bf3d4d4ef6f45d53952c19a739eab00d7a7ee7cb80f2e7463f8d7b946f3e133890ff37666cf0ec43989ee84e1f7adf910"}], 0x310}, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) fchdir(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x3) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) socket(0x6, 0xc008, 0x6) 16:00:04 executing program 0: chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() shmctl$SHM_LOCK(0x0, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000300), 0x2c7) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x400, &(0x7f0000000040)="ebffcbff148bfc79035377030f4864951342a358", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:04 executing program 1: r0 = socket(0x10, 0x3, 0x0) listen(r0, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x30a) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) socket(0x10, 0x1, 0x1) fchdir(r2) sendto$unix(r2, &(0x7f0000000180)="0043c99c3acfa44a4cedcdba69b1f4b939b59b5bafe8beb3759512e314770d5f324685d173b599e565b5264669458fa402aa9fbde5396a438afeb80a260906c55798165ae9d0ee2eb96353d1b9cc502d80ae3d77709862c9c7c81b1459c040e71720c22df9234960f9132a21168772aadd496155f014e21b861d2615ca80a5f4e6905d1e49fc390b4c777a5670a885c65d2645d16f9cd3a99f2b6cc399122076b9ec920e9ee10b571047fcf68a3e6b938906437711b1c1a5b40898f7cca102a7d2c4f23c28a31194252a19fb8b485cb9438dc14b05d256c3b00975b5024f36a05cc866a1d3b92c7b71411aa8bdedcc0240cce732d56d65d59de0f1e678f52ad10c4c675c71813a62dc824f53f63bbe21c9d1a2fa4dff418fd5ee40e8cdd86e15088b1c179518ae398c3321b3f8a9643fa4a46590fa06af2069ac82590b7c2d09acf9a2732a16599aaa273c286736af2f5c0231b38359341847b6279fdec54a1db0a0da48bcbc45119abd1fab12cf6355cbd9eca1cc527306b44e23c9a361b65755a64faa79c4eafe87906b67e4143efd4d71f9dc2f401ed0448030b281da59f49a8fdf8fa25d68917b951bdfa2e50e35e7a35316aa23ab89b9d362f8ca28ede1f4033792007eb729fcfc3ddc782231810dafeaea99f1690e436700d17e2f85169206ad9230d7b6f6841c94ee04aba97d673bbe6c79d7f4b9450f5efe31cba798b76210b303cc4528469575b0eaae1a11c8a96b9639577321501ec95c08ec331c2978616ea0b35d9a1dc6e6b6e69da875a8d6f537739feb6a7363997205c0e59c8e5917762f0c44699849c79705847a18349efb6dedf4c1a8a0e792a2837babb072269e6b8328a4800515719150d27e83d34bfb8a307a70baa6aca13422202f959c51ab60566638d9bbdb958c0e3305b801f56334e4e30774fc3f9b9171ead9959563cce3ac1e6ed7349752e97fd207daa3d80650280526305a96a974a0e2cc2656a9d14d3af483a49de3f4787f3cd3ca2b555827a6e29a3d472211075c1d1618116acd34e6d2fdb686bebd717903f6e33dd7d81c2f03815621f1e02e002421626afa495c4e842e04004206e93d9d5f309ffbda2264c472f931df8d4251ec56edd6bae593394beb994c6a1a55a465a677aaeac36740f7760ea3927ce9051d3e043d0f77c9f09f1b5cab8e0b5660d1c22569758cece494e2e24a8930408d305687659cfb6dee28569e2aef3b89de429d75811520eb6bc5b7796f46fe3e6abfe7870eef6391a2dfb3fdeec85f9add8660d43a02e1a6670687a1853d35a0093b3cb2b1a4688d4b3e7eb29b396703c8201a3698c6174f3ce036b68e5b3630afc9f0b77a7e20c20d6d16c1ed7a42bc4403389800424a9da0adfb38f3c1ad98da359328707bffd2eb91e021ceb38af51b9a1a63890b46fc7404a34137b6703f4bd3f890721d677b799795fdeb3dd082130f5a0806be10f380f90de8d8633ad0122a7f5334d68ddba01cee6ef56fbb0564826e639cc1a47f85a35a2f014c3b99852a7c387e577df43ef7edfb2a38808094af9aa53ffb7cf0a0e558606c098c3d22076a7a8879298fb829bd2977c03a1aefa8411f30d03234c4624aa6bdf44b4476125ec6ede383c09ec85fd44056fce4dc1334905d0427d6318e492660883a645ac323ee2d517810b2ab701feb4dd53b2584547150ad1156810de61e9a2edbeb7e74d08c5c36329a77e0613bcbffed87032e4cc3037609513d7d27bc6d8fae64dd7399d5e9aba2a104d886b714884ebbccdfed951dd4afe4b5f305dd606945fce0f530b0c756eef21be2dcd7d889a0ef1153ad9c68786d8f80a0c7ef9495b17165e035b0b2d70b4ae8049eabcccddcb90ce5f5aaa88cfe34bd3a5a3691067617237a9b80ce69f58b51835ae0edbebdb49c7b0db9105774acf8c04e0fec0a6681a5b612059f8958cb75cfe959a272f3c9da82380a75639b8d542b23ee0805028b07459518d916646c80affc9610d749f0a91c8a09b0b14ac4b715d60366bd3f02011a1772a0d5cd18764ceaf5b56cdf9b361ce88c64b93d5ca5958ebaa81b8d636b7b0bb90e4b1a007fd7ab100dd5b7ba2d1bea52a17d229d602f5ad081ca3e5847ebb55bb36708ac31f17a1685cd298beb3d47d3d7ca520aa78b7a0cf4492857f708929f398561fb2233a6a116c86c0d1cfa2cc877dea52bd351986b320fb94fb9010b271a893b7afc9761b569d652f6749e7835f2fc75acf8e33c916c7966b6eea00e6625a85eeac59e5c28e91cfc92b23ede258b14666990f4c491965dfe0987950b7fd777d3ed448ebd3a4cbd8d7991ffbf19c3b07cd8c483b7c1bcdd4205f359d56ce0033e3caa429a185dc30a670e76a931d97e95ea0fdadffde34c70cf1a255508612ea588bca511013be73ed4b29cc0576d1cc56efdcfad56ff41a901a2a19671068d49f68562be057ae3367c0bad9b3c8a4080df63c97e690558192dcd8ce2d735253dc166bf039b277eaf1a6b7c7b135fda3e393a7b18da9ec032844f0e2c74244fdb05b517aa6559ca854edb4b7ae24d4adce309095240cff2b3eb82ed8688ffaa791d0b348c646b2097bd7d05c50f9d23da78f82453cf45183a30690e7361e1959e79847f9a5119ba343296db352b3ad58d14ddcb7cbd922e18dc88e2eea57b7907814c6ccc9d1a374d105d343174f84506538d0c7d51d0fe2ef359c7b071f0cefb65dc622e838e99964feae8047ef9de38fc7704782b1fd4db2ee2a9f6779bcf09e76d69baccbca1000d4a27df665fd5da9e490bb4fd0ba169e38bc5a160e0c6e73b3de62850c9f20a8383dbab0cd4a21b9d21a951c60a7d6e3ec1a0c67452eead008e5f5f8f404e49c24a5795938980eaf5d73dc36a586681b13583ee1be82df2b4862470cd467d5b69a1379b912e62ab819a43d25380e62df0cae705882d684b5bbbb41a5f1686ade1066c4028062148da4c66050e2fa978dea833617876a5cf0b6a723ad89c6fa4266db0e14a2c349f4604ff8b8f9b42112c3b287b6fb19cd1b048846c9385fe3c34d7b5ab668420a5dad2e5d8feadd3870612685c4cfd33c003eaefc2e72723f4a291d1fca36e667af34819f49afcf44f84eff84e2a2757c8fe9ad32c61471c678d6cc0ce818b013899dc31fa512abbaa88a256a7b6de32c21e2c064501ba991afae34ade65105d9eacbef5a8e52d0cf7fedd59478c0f12dec5dfbbc2ae8915e47cb46ad29ff2e8d8bcda6d5d42dbb11e64e7a05ff6c12f09a79ae83efe52963b344ef5da5c38ae9cef83337b6f0ef07ffe0a38a8a11e785831e358494d36b763399d65238fc9ae47ae243a1e1fb82fb37a6de944764d43e3ae9950012c8cdec4e45b2346c153b4df0986824cd998cef3f3359a25069a0739555daf65e5592090ed78b50ac9b98d7fdab99ac43c8539e9be225d3eaa10fe3eb00f5f4a431f4490040cd777f96fd8acb8273ebe07ff62535db10533de380cdfff73e26a0d553126e560252489ffb46ca6c91790be8f5ff8f0705b6649fb93838506a8cf158878cb08bcd4ca9ffbe486502baa5816ffe88c74c194bbcf330bc27b0fec78367ec35ce2e7e2d8406b480e55ca58e7e1836544c626aae16d6efcd04626943a1ae3dcbe688cc706bfcb9bcd52b24fe64aa0bb7ac6f9f055bb231fe9d9d6ac844562197402d9b6447c433a157ada351f54caa5f524d963d9767e76afd60d84c95e6e01f2fdd1037ccdf63739baec5dba5a930e8ff967493f2eee4569652ef74f9356f437942ad02b54684588d4993002e5cc87105bd47d3e383105e93b8fd4fadac2321af02b638644cc58d88a17146d79ec982339386d50ee9f3fe3162a62175b77a389c10e924f5f13d852e3fffe720650675d610ddc94d625d165b42b36aa16bdcc94d0a51bc1eb6aa06d566adea77ce90f7edd701820c8d2bbe7713fed918039f48b1d46be372935aeff0a940387752bce474bda360cff983446a929f6ba2ffeeaf2b087f52b6d6fa796ac7721e664d58e6460be337de4f18ebaf959f850a0e3bbb55e11d8556618c1cca7ce7e91b1515918515c2142548f2200f5359ce4a86aaf22a98fac03cc5f573389436bc6a50f8c66da9d30f93dfc00dfd4a32a5b0cf1ce42ddef42a677dc8a35ec98aa665e83d6f242cdd3724accc1776c2ce37d399d2fc0aec0f80d08e778b30d75adf4b20a76ad87da6fd9d388b00772da1940fa57b07c7e5c7e2ea3a37f496a98773bb0296a97be5b3499e9674c2eb09364e4cc26e154d61718a54e64a5ab1f4fef732f4fa78ab72de3c6d2e9a8517cb5b521c6c079148bb5e8128fa07e730fb0fef591e38c523c22799d703615ae72edff11dca652b3a871ffbf0cb405da10c0bab54a8ff7da630ced3e2700f22d9c5447376edca096213489d379c978dee6a4b10e5089702f77f2cda78872db3ddb9447b41075ad3bff333462ad9c9e78ca4d1d7e670dae764854711972c92f9d5a1e7e85aa82cdf5f2a1a4efc5d9ca5291248975fcc76c953bcd44fdc997c5640b991cefc878f7d8cbf91150b584e23b51a24b3848de92549a129a6e8b7f964ec1913f0c62b4fd747e8a563cd00bc16af3cf9573d308e7aae3c89cac1de90ce47761e80b92a461ffc18e8688012ff020c8e0954ab053373c29535650d6534de03af349ca36626997b61ab327932ac2336891222e0e5fe4b24cf905d7b2cf84959e71c7596c356c4d60cf72d8b04888f9ae715f06624304b4c18405d5e4dd19ba06466ad0721623c7807eced8a9c76e48977bfbc3207e5b7e073a5551a635b0ea1ed336324744158e753529f7dd3772e6d2df1bbce0debdf916354033fae1e247a1c1084c7c51005ffd3d7fdf891a5fdb157c04e35a38e62eb4251f88e15394c4ab89742959b77dcba71422ab158b646d33892ace4022904935ec3c65e0d885d771ee86f4a2f7003be4461667cde3b31f922c58e51bef1ad812af849439d0ea960d1e2ba264a24bc499256f1489a81ef97d21c8478e6896a4cc9501d155c3a65c4dab5dcee7e014e6fd21605e374e065a56e8e7fcd5ac0ff17125f487af4332340e81d11d86bfdb620fcb27a87a3118ee2d15ac7783d6cc2ba894685c3ffd77398c12562b2c4398dacbd92953398a883909f5ba9a1f1aa1dbf56345a0c25219ebfe4d9dc2849a93e633f04ce4f224a9c09a1dc8c715d49651b0efd39a2df2e6e4d3d1f0f8633292656a15f44ce8ffbcf2085b7652db742c636ceb7ca7e07c47fc305cb373bffacf07633df899525a327b685d98c5b3c9e6f5bd74bcab1ef1c83f017b3e3b43ed5e8f7d694eea027e504f258e6ded02516e488f55608930fd800d3e10b10267e9e40c7ab69f4a6e03237cba96932769d1378792de2238ac4f0d29929a1191bf8641629edee5b65537fef8fe99e4a5ac7934aff99790ecddce9cc8eb95f44ab0d3218e7cc862c59371ad2504a3f5a5266d6abf2bac7845918715905016203f1ce5d68eba2f1d6a8c2f1d3f19215c077f6480c12e212affa7866ac32d53c0f0fd89b257f6a88bd8cb8485817c217bac21684ddfdf38c8ffb476b94731617735fd8221f72123c883e2b6eb945633d8523c68e753e96febd92902b9c339732be968ff3bade23ac4256f4ec5df782c20d3f11b79d741b88f9ece0344514e9e8fdf0ac8575c2be76b99e390d79a1e1d371e1a00e774c5bd9d49cce4c6f2112ddaea3f03b06c860f35e9a390d8968a42f30c3b4d189832993f819d03c7cf062fc0ecdfe79cde9bb58a38c410bd40b3bd6851b34fd0764fda44c58f", 0x1000, 0xfc084a84fb8c343a, &(0x7f0000001180)=ANY=[@ANYBLOB="00002e2f22c46ce4c265af53c9d43cc6daeb0093feddc98f59"], 0xa) 16:00:04 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x10, 0x2, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r20}, 0xc) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) r27 = socket$unix(0x1, 0x2, 0x0) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8040691a, &(0x7f0000000300)) openat(r29, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r30 = socket(0x18, 0x2, 0x0) r31 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f0000000000)="220e22", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r32 = dup(r4) setsockopt$sock_timeval(r32, 0xffff, 0x1005, &(0x7f0000000040)={0x95, 0xd6}, 0x10) r33 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r33, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r34 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r34, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) syz_open_pts() r35 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r35, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r36 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r36) r37 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r37) r38 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r38) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000001940)=ANY=[@ANYRES16=r38, @ANYRES32=r2, @ANYRES32=r9, @ANYRESHEX=r36, @ANYBLOB="01000000200000000000f4ffffe8901d8ddfff00000000000008bf56185a04c7918ef8086ea674d1e728fa46ed969f47822d02a536dd57fdf962384e40fb2015aa7ca3ad252f5b664662c9389eb820efb9ebccf8ae31d9b57e31c2b4477a3e6a8e8e993acc7296250dce8f9cb73954791f3396d66dc5a89d027239ba58fa6ea972eb37042ec484ef3d2a9a353768f686dba2a538b4c197c9e05e8919833349aac60da25c02000000b18e22dbe4506cbcfb3ffd9aa22c450529d5f81987005565b3e30a4685b68e169cb1b4e89ae03ab2b8abb1b32ba62294eb681fe915934d81", @ANYRES32=r17, @ANYRES32=r24, @ANYRES32=0x0, @ANYBLOB="00638a7cefb8891f16e789d19022c7791d93b8ccfdd2f8fe00", @ANYRES32=r27, @ANYRES64=r37, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r30, @ANYRES32=r33, @ANYRES32=r34, @ANYPTR=&(0x7f0000001100)=ANY=[@ANYPTR64, @ANYRES32], @ANYRESHEX=r6], 0x157, 0x5}, 0xe) r39 = syz_open_pts() r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r40, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r41 = dup2(r39, r40) ioctl$TIOCSETAW(r41, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x0, 0x7fff, 0xa064, "35500c9a8d74cc7b8badb8e4cdd380330b2236f1", 0x0, 0x7ff}) r42 = socket(0x2, 0x3, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x8040691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r43, &(0x7f0000000140)='./file0\x00') fchmod(r39, 0x0) 16:00:04 executing program 0: open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x18, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) dup2(r2, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x108) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xcf, 0x6, 0x7ff, 0x1, 0x400, 0xfffffffc, 0x5, 0x2, 0x2, 0x9, 0xa2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=[{0x10}], 0x10}, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) accept(r2, 0x0, &(0x7f0000000040)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xfffffffa) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x4, 0x0, 0xffffffffffffff6a) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) r1 = semget(0x2, 0x2, 0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x3) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x7, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r14, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, 0x0) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r27, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r29, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r34, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r36, r37, 0x1e4, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) getgid() r40 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r41 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r41, &(0x7f0000000040)="670dc3", 0x3) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r42, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r43 = accept(r40, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r44, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r45, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r46, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r47 = openat(r40, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r48, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r49, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r49, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r50 = kqueue() r51 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r51, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r53, r54, r52, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r55 = getgid() r56 = getppid() r57 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r52, r54, r55, 0x1e4, 0x8}, 0x5, 0x5, r56, r57, 0xfffffffffffffe01, 0x9, 0x7ff}) r58 = getuid() r59 = semget$private(0x0, 0x4, 0xa5) semop(r59, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r59, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r59, &(0x7f0000000240), 0x6) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r60, 0xc010427b, &(0x7f0000000040)) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = dup2(r60, r61) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r64 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r65, 0x0, 0x4}, 0x200, 0x401, 0x2}) r66 = msgget$private(0x0, 0x100) r67 = semget$private(0x0, 0x4, 0xa5) semop(r67, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r67, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r67, 0x0, 0x9, 0x0) semctl$SETALL(r67, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r67, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r67, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r71 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r71, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000100)={{0x3, r68, r69, r70, r72, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000180)={{0x0, r68, r64, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r41, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r40, 0xffffffffffffffff, r40, r42, 0xffffffffffffffff, r43, r40, r44]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r45, r46]}, @rights={0x18, 0xffff, 0x1, [r40, r47]}, @rights={0x28, 0xffff, 0x1, [r48, r40, r49, r40, r50]}, @cred={0x20, 0xffff, 0x0, r57, r58, r64}], 0xb0, 0x2}, 0x1c) r73 = semget$private(0x0, 0x4, 0xa5) semop(r73, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r73, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r73, 0x0, 0x9, 0x0) semctl$SETALL(r73, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r73, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r73, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r75 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r77 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r77, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000100)={{0x3, r74, r75, r76, r78, 0x4}, 0x200, 0x401, 0x2}) r79 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r79) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r81 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r81, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r83 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r83, r84, r82, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r85 = getgid() r86 = getppid() r87 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r82, r84, r85, 0x1e4, 0x8}, 0x5, 0x5, r86, r87, 0xfffffffffffffe01, 0x9, 0x7ff}) r88 = semget$private(0x0, 0x4, 0xa5) semop(r88, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r88, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r88, 0x0, 0x9, 0x0) semctl$SETALL(r88, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r88, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r88, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r90 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r92 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r92, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000100)={{0x3, r89, r90, r91, r93, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f00000007c0)=[r80, r85, r93]) r94 = geteuid() r95 = getgid() r96 = geteuid() setreuid(0x0, r96) setuid(r96) r97 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r94, r97, r96, r95, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r99 = socket(0x2, 0xc003, 0x0) connect$unix(r99, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd0300ffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r99, r98) setsockopt$sock_int(r98, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r100 = dup(r98) sendto$inet6(r100, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r100, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r102 = socket(0x2, 0xc003, 0x0) connect$unix(r102, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r102, r101) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r103 = socket(0x2, 0xc003, 0x6) connect$unix(r103, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r103, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r103, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r104 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r104}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r106 = geteuid() r107 = getgid() r108 = geteuid() setreuid(0x0, r108) setuid(r108) r109 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r106, r109, r108, r107, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r110 = getegid() r111 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r104, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r105, @ANYRES32=r108, @ANYRES32=r110, @ANYBLOB="0000ffff000001000000", @ANYRES32=r103, @ANYRES32=r103, @ANYRES32=r111, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) r112 = geteuid() r113 = getgid() r114 = geteuid() setreuid(0x0, r114) setuid(r114) r115 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r112, r115, r114, r113, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r116 = geteuid() r117 = getgid() r118 = geteuid() setreuid(0x0, r118) setuid(r118) r119 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r116, r119, r118, r117, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r120 = socket(0x2, 0xc003, 0x6) connect$unix(r120, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r120, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r120, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r121 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r121}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r122 = geteuid() r123 = getgid() r124 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r125 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r122, r125, r124, r123, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r126 = getegid() r127 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r121, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r124, r126}, @rights={0x20, 0xffff, 0x1, [r120, r120, r127]}], 0x40, 0x20c}, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x800, 0x106) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0/file0/file0/file0/file0\x00', 0x80, 0x103) ioctl$TIOCSTOP(r2, 0x2000746f) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x100) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1000000000000001) sendto(r7, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="8ed23f58aa179ddf7830faa1aaab0500000000000000740300bea8fd1c3424e8633c8a2455c20efd60f072e9d2ddefe5249e1ef216023f464af482accd254fae99ff", 0x42) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eafff95b00000000", 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x7}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x0) geteuid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r2) r4 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f00000001c0)="04e747d22eeb9f34cfbb17f237cab50241e9daeaa8b00f35fd29cb87bd55ed5d104976b7173de5846e8d137234131487eae832d78b8e0cc1be", 0x39) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x20000, 0x0) fchdir(r6) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000300)=""/199) write(r2, &(0x7f0000000100)="8c65", 0xd) r8 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) getsockopt(r8, 0x3, 0x5, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x2, 0x0, 0x0) 16:00:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x362) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8000, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c27000/0x4000)=nil, 0xb55}, {&(0x7f0000dfa000/0x3000)=nil, &(0x7f0000dab000/0x4000)=nil, 0x6}, {&(0x7f0000d21000/0x3000)=nil, &(0x7f0000eed000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000dbc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d6e000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000d93000/0x4000)=nil, 0x1}, {&(0x7f0000e13000/0xd000)=nil, &(0x7f0000dce000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}], ['./bus/../file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3f}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) socket(0x0, 0x0, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) mlockall(0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50f, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x3, 0x0, 0x1892, 0x200, 0x1, 0x8, 0x9, 0x10, [{0x3, 0xaa70, 0x798, 0x1}, {0x0, 0xffff, 0x2, 0x4}, {0x7, 0x2, 0x4, 0x7fffffff}, {0x1a5, 0x9, 0x4}, {0x20, 0x9, 0xffffff23, 0xdd}, {0x3, 0x5, 0xffffffff, 0x9}, {0x851fe7c4, 0x400, 0x3ff, 0x1}, {0x7, 0x6, 0x6, 0x2}, {0x1, 0x1000, 0xf0f, 0x800}, {0x4, 0x4b7ab5e8, 0x7f, 0x80000001}, {0x9, 0x2, 0x7, 0x3}, {0x101, 0x7ff, 0x3, 0x6}, {0x7fff, 0x1, 0x9, 0x401}, {0x2b, 0xffff914a, 0x1000, 0x4}, {0x6, 0x6cd, 0x200, 0x941b}, {0x39, 0xffff, 0x7, 0x1}]}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c653000f35828ae4e348e7e581ec59c98efed6db7701a1b1d7ed4d55da1cfe5cb384f95a86b6dc7360f0792398e785b16c1ce4c6a15e63ad042a13a3e859e6dbb3dbdb6460f47e7c4432cf3186f521a218872644a482622085c33d77de2c546906ae091052aec53634196320ce53427eee0ffa4018cfc7d544bd627e2bdaec6656b32f2c2e75ebd625da0cda6f3ce6d2850dedd4350fd4c5d72c5206e4e53b73f5ddda3aff541bde022b1f11dc01c13b4c9a07eb8091e9774908d451222d97f3c8e5369ce26325ac2b079da"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0x4e, &(0x7f0000000040)='H') 16:00:06 executing program 1: rmdir(&(0x7f0000000540)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000000e9, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r4, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) fchmodat(r5, &(0x7f0000000080)='./bus\x00', 0x1, 0x4) socket$inet6(0x18, 0xc009, 0xe1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r4, r6) r8 = semget(0x1, 0x1000000000007, 0x200) semop(r8, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f00000002c0)=[{0x0, 0x0, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r11) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="27b9dd0edd6d1b28671503a832a8e828000000ffff000001000000000f000000494c60f60a8825afcf11e605000000f1518a0e06b3ff7a4af90933aab033687d63a0a9f31296779db20c40ee41298e95791434e2443a2fdb", @ANYRES32=r2, @ANYBLOB="c8e3ca9b0f361f3b36b19f907d7c056c0d2b0b04335b19cf4bf37aec1bc1a78cfacdabfdc8274d79279927abd1b18dfc221691227d0d2f16f0e7bb687672161612b7f42c24d62f3ef48b6beed44ea4c5d9f4c907936e243664febc19321d7765d1a9c5f9bca37557b59fea94fdb84cab4b49c9c50e4eed84488859de81a70a087b6a430350b5c4542863d4e30fb37a6d871120f4d1855994178453da8926aba139c4900af27a37bd172490e3c7c47f", @ANYRESOCT=r9, @ANYRES32=r1, @ANYRESOCT=r10, @ANYRESOCT=r11], 0x2efa037f333dfb2a}, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000400)='./file0\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) pipe(&(0x7f0000000380)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x20, 0x4, 0x6e, &(0x7f00000003c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000440)) getppid() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f0000000100)=[{0x9, 0x8, 0x8, 0x7}, {0x8, 0x10, 0x0, 0xff}, {0x7f, 0xf7, 0x0, 0xffffff9f}, {0x1000, 0x6, 0x6, 0x1f}, {0x7, 0x5, 0x6, 0x4fd}, {0x5, 0x5, 0x3f, 0x6}, {0x3, 0x79, 0xff, 0x5}, {0x4, 0x8, 0x7, 0x3d0e}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/238, 0xee}], 0x3, 0x0, 0x6) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0xd9d3, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) fchdir(r0) seteuid(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x78f18188abb3396e, 0x0) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xa9, 0xfe93}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="95ac8eba7967122b7dd0b98cddea7ea9614943622071579cb7de0ca49ecef713e5166ef3dc915f3c582a35c36ded3bffafe4be2f59a8baa1", 0x38}, {&(0x7f0000000340)="8d46cd36b9ea9ed40d2229d6914addd07e652d0da88f4ded2caad4233340baf33a0f0c03b0c7d72f21ec3eb6fd2428cfb2ac873f1d431c3e94cc5e0c0bef85f1b863964044bcd7f3b964dbc3aeb15b980783dda5a8ec5ea33da6c71ef5626db69e4983429b94c0ea9a638433d6885cb3412c5ea92da712dcd4ee67749d526d04990b2fa37c5ac1b7e81db5471deea985a2658e03bdce256f880d20a8b78c4acb0dbc25cfea76efbc6a890da4f8c03da155caae1e8027a16d8a9e21202c8a361e13be0e5477a6f2508f02290bb199bb8bcdb4b7f84070f4c4abdf537b990d6ac3c40e84106c5e02e4fa6f17f6418e54aa54757bc1679b976ff323d9f5be8d3f30d696fb25e18cb47b69bf4c0fcc16284e2dbec3866740908a87d5287db693559bc2f1847098680d5b251681fdce58adb6547f3cc19716e62ef3bbbab03cdd44e5459511abe98d07105859a51ae8d425fcccfafd51d5479af2b06a835c2ddb67022a5b54fdd0c63afbad54629f60f651d220eab3210163c08278f0b96a99dc45c488edcd21c7314d8d845c4f82bb2cb41ae870ab67120dc1bc1a4133ad23c7d4b78d62e82073a734bea7c6156a453957a0d40d6842d466a906632217dd12da045d730d32454068fae579ef55e3239801f05b42d7595ad70951eec45560483c2f408f21fe49b580e46d18babc8c5d0b03c5b35de8bc359ec5aaf3e6a17111f1d9b58ed75f8ab37bde86ca7c1d7a60fb44b7ba8af6f68045471377e4f63b6e3da992fa5997fc1b13cf4b03eee854fb874de178ac6f2dd2e2ac6f7b976e1eb5ad645255237650a6ae85d90b841bf6086713085233d1105ace4c366a001447ae97a4b3429930b63b731ca815d94114a60aace6675769fc8c1db467a5827896e01bea8ce22ced64e9d993e26fb7a6b78fc2acf8710f2deb64e36fe159e2685a71401e6c7e7fb1ef23ea017a21f504e15e7f5fdc3a6a08910cd24a72646ee50bcdb3eff6e9575004d795504469e856ee656f8d4689d2b660ed5344ced3e163f336909c9afc8ae653b31c8ef16ea40c734ef2c2d1a51d24bb17daf06d7b39627419a8d71181d82cd333255a3034008a9a324f922e803df6dfb254e86825ec9c4a05961a5876c8de6e9c7296d616a0f0a8d52ac97746b252d76c10d87b2a576a8161654a11effdbcdb8cd4c6a7df938db0ac0958b8c7d1e5ddeb3e1d79fde47ad9834797ea9f4d59b39c0f4ab6f5b70fe05dd6e5d172061f97f6ccfda37e3d57f8a8fca66ed7ecc701659a78d97d278047ee8dd23e0b1eee857bcf07869e2967e395d3a7f18e82ba17786bf4c83afffc512f973cea667bd18637bedcb1e5a45232bdc68189378e68d85747cdf8c6c70e45011f8510e09d7951689818c9342353f0cbab33163457f47e913ae0c82b22631e1febab850aa7f2f86175d8a933a251303a23a950348e3e98624b99983390a4a8ae7048ab1eea1b013add2bbe524cde9d7437ac063cb3823647ac3962577acfc0e20687759b4d223945a5c4849b6b0039e4046a599945fb0858517df135e7e4c78d652bfd6ed8baf279527fba8d81059fa186bfe690265b9859c9c5e7f51a5fdad4c8ff51749543daf8e323c19becf27e1e0769df2b09023babc61701926691527ff5de1f1b461999e3110af471ec4635f553df2762816f943301a9120bb920704aa8dcfa255f9315e5c5a25fc94e47abe8d44b7f8497310cfa5366f28b26b9f93c6aade9e0a18bf5f50bae737a3f5dee60ecab683dce01622afb7b8780dbdae2b277a3a52661435962011c3aab947cd55f3d572904bc9716e362eff99f3883b0b09affe3ba3c1f4a6aadbdfd07189b725b9d6731036eeff2978a2194a7a83a440c027d36d8f313708a8c7b0c43bb6d06517fa0830081a1d655d4973228a8de4f2ba7d61076be0012e248bef82a985cfd6f6477add69baced17d482b4bb181b37ef33b5402386060ded4131ead391646470ee20761a5203e04d8eba3a618b94c8a8e87eb0927ee16f4b84414259fde8f3b7c907cd1cd822a56eaab9e988fe9cf33f4d0ca7f9475f5ad3517aa6f78593a3b8e2927b477e1230252f7b9816d82fa582cea6bd85a42f28d8f8f7e42fe21e61f5e3d984d5a8a2f08f6ee52c9afb864b7c322ab6862b547c31328219b0e7bf6fb65a683228e178bcc456c9573aa8e5ab6c9c28bea4d543cfd5c014d59ef16a4177312337722314779137a584c5155e9d91e1ae47ce7cc0578aaf5456b7fa9805ef4019b28ecd71a4ab6b55a72fa6da8df1fc04ab2bf27a034b2d7ecbd47ad81973d4f70a9eb556635e7be0f189cf410a6eb80f9698f19ce6ca4393d50099b6906e9b39f1f3a6bd4eba27a48965a352476bf763bcc43d8c4986111356a562c578cc124117f58d8639c0c97576293ec47558e3c675a6d7ca9cf8ee64466b8d9e3e79ff349cce54dfb92398386fc15760676cb83407118b590b1449f1168409574eacebadd1c688dfdaeeeffa8a4bc1349e57d302f4cbef42860299635618e1307c9f5c5a8d38f6c0877eda458dd3d058091892548e92bbf65e8167b592a58253ce7fb81bac56d6e23d223bb2a0fb57eaa7ab241b04d8fe180a8340aa20c32204bf893c4aeb16d0deeb530536d43292dc4b7c93e63f13d126d3a6c7a6003bac7c39cb49260968c2095d663b271d03582b89b372b8b247beffc1111c79e70a25419da8d5e9130487e33371ecd83a7d3bddc293ecd212e4071747da3634e745d2a9a3c70b7b643d6614e11e1e443cff84b1f020a323b8d5f6a069817ec2a00f863b34dad0909d1153c5e2717aa21f5f86c48d722f3f5822d462cdfa55820c0126bcd1568d2f4f5a156ca69acf8353a218d1ff362a9c4050a7f72b5f2f31548734b5ec675ea11fcdee95b031bb83eb55b5d470c9ab0353d4985093d8f8813d13667410ebab0e9c0da4ec1c8efcffcb6bd527d69c2575a15185febb361a20e2821ab9e08a84a9f0ad7beea878686c451c4a6e81f2b4f3d1166a4d101dd51fe7bcf10292a6e5c50e208c8dea296f1ee0a92157e8d5f407cbdeab91de1d7a10c60f6d9aa2bad7aa2bd55c3591f8b7a03efd69c2d27f561db88fc5de6ee3c54390341641cd03ac9e60df55abc2b230dd638e1f609ba0cbb7a656b769600f9ce919b6d89d24c517aec16d2c5afee562704c6f5090a9edea66288ead399025044fa3b915173329ab2033ffdf221df49fdfe7b0536d27c9ba49f38ce65ef2b7ad2529b567919d12774292cdd7e0b8f5d4a65b924caa0dcf2ed448f7978a8d9f9602ee79f3f34e6ffe47d2a8b451742b1167429473cee1c920b2202866b000667f1384d5c223d3c14af73c293060ecab30a46ca4b7b810b48c7975dfef02f142dbbf84274cc70ddd4c412cc7d7f2cbea6363f3b814fb1b25fb7357ca17eb0e52df02c463fdf0d7a1f1a05da1c1e9b41ad01b0c1df91546c6d5db8329ee66b8d1a3d7646101284c0fc94233886eb03173199a75221162be61e9ebb2310529528a5931190f0a592be4c6d41f696014d09b37b9ed71e16151977ecaf57f6ded6b1a5f4a7b71b0ed397fd7fd6baf71e1ab7dfd3ecddf96d8aa20fbbe053a1626fd53288724ba5af73433441e865aa0c77c11fbe925ae6758b141352f17886e416237b775b5e2cd8184dd5fcbe59bbc7afb0741b562753e81657daf5669a60b814ccaae1e69685044246ef86f0c35950c4bd0e9d2b59da6c25afd5e8a48e3215cbf1cdd852ba059a3206f56ac4663749f33adc5c7143afcbd90b9e1a016c4176acac36ca0775a2d25e6c6339881fcb633790b52ab6e9a8ad38cfd1692f2e39f7c1fce3bb29d26d6da9fca70c689ff1896de213ee9f3afcf821a01039a589ed67ece079301576724a308a327f70b3fbff052c2a83ada3b67f32f1feb91b3cafa3e324aacfdc85b0c841b2842a9a051b4fee622bb9d47e434836c8f9c8f8d308edfc471c08d73e32064db56bf5c9e5ae6d8d92e318c15441af59800eaea753dc400d718fa14a0fd4b8c1dc9eff79d44e36c26c5a703e40672776e6f44885993d54c9f0057e56f788c71aa119de35649c92876eba995cfbdd6780edfb7ebfbf39388c4f8f613881c2e44d5d13ff05820c4d95194c33917784a67734f449ea3deee023fcaafb340082d4a2d8f00b349ca168c95dc2bae35ea280eee077954c1e7adb799f91ed68031be5d94d7f552bc22438b285072a75755dfe78e2c44e5a5780109d8bae0c2114076dd6067432f613090a168326a86b96c6240c903177fc2222bce4332c46d9dd72b3f9421c0493375b4af590266b81ac270524bf104c5d38eb76dd08afa20ff490c809335d1d018fbe1c053de0c36b08445dec5c542718da3833862335f4a9b209e46d95ed50a54d552949c0ed2e886825e9d249b94e4760a314e87860f237595f3abf7466caf37cb7581ca9d3e24c406503792a6d0a31e6c70c77c9f73ce5029b40bab52fd3e459cba0f99bfe21bc1ef74e0850b015779c66127110909781be5facf45d31b2a3a5f58ea09808011287e8993c7dde66a5a544b625644fb9417852f4d7ce676868956f4f88783ccd47426f3185af3613e36de7f02a805d59e48b0f90056e5d88b491a1835b69e82f4fd0dfe0796410859f4799a5b64d4d2e2e1e7914907fc9b997c7856a4d995de320827aab83dabb4b22cd2f2d37d94b504dff19d0f1dbbb88dc4eb25968e0e74eed0cecc268296cf2a6eee79afc8e6e0639dd5284e82edbd4eb14d94d6fa0b6d39860314ce65c5f088d54f1485df480b9a4392067ac5664534362b09187143245707a9195f3b93d6fadfc6ab3af28a2bb208e46a2c8e51026efe04454af5ad2b89136b1f4c0c963d727c0a9d922894d483180d7c92aa74029e9b5c3388edb90dee7e8d5d683e895b75be0facf8ea6166ef89b5f034a565c03cb3247dc24e00d9ca51eefe3d2c34d272791cdeb8f17d9754f1a26bc9e99ae3ba5efbb8d0976b3eed1792176d4f9b837b69381d57ff6652c2fd2a572b9697f551230a053037908307cc0af5805080515c802930f09ef86c5e63c6843f8f32fe70d56f5e1a24f03c0c59bed82b3b61a15d06c6f5fe516ed1852f46ac2c8ec5c6305aff90e2e2336d9acfff15f1519a6c7f71dc1bd709bf790a11b142a9ef260e23fe89fe6d874501265db3e5516cca2c19c2ee99d9a26c6423a0142aac950c64eef5c087fe19ffc1db364ec330f1d0c39012823da77d54f8c7a9b2b1f8abe1a09147ce9e39a0fa7c5b0577aaa02e3e5979a9cdabbb0efcdc8283723954afab3893403390769629852bf5daec82da7508dfa824ebf961c1cf2af306faa9902a72180e342c7878d49858446683f0d5ebf15c80bf22c9daa1e459d311615c406ac5bedbc22226d87f787b4087be1f097d014fa66f6d5c7432249b8dfc587267c607dab37422b8746acde08557dedf32f071344f54720620fa8f84bd52be2f1114edea781efbac9cd363ce922d4e426e961ebaa9f55af5b7b4154f8161481ceeed33e8f8c781f56de7f28131bb697f54a3d93bf6f05c7c023d49e018fac2020c2458f104e88427e8165a34f26d3bac436537d3dd6f704fe5f9625fb05f9c451daf1e75dda65938b3ea8e7ecabe8017be9c6a75e05b537d82ac95bfed0cf17007747290a5b2e51cfe3253e42b9cd275e885a5185aec6e8301c1db8d0f60077ad3dde406e4ed6ee1a78c4ae29513530640cd9cee22abc6550c4d57b166c1f82d65d78a8db9b3480f82e78f63e7317aa0e69cdf83cd88bb0d883f6e023031bb6485c9b9b574", 0x1000}, {&(0x7f0000000100)="5c4efd76898b3a84a7393880f7922d14350bbfbe83f021c87916abcf3007250a725fe8a716d5bf0eca949056229576fb12ef9561f9ea59e5da64e742c5af2592853abce15977e1999d3f49b31228b820edd9465648b6fbf9b25214aeab540a816c3e4aa29ff126fe63ad825eb7fae6d596ba9b897a9e9ac972099591d26e5153825394315ec650eddf8a2e8f51f87e62f82cf49f300d676f3dcdc068fedfc9dbc283d3f272d25d5d3b338d357e3e8c87886256f4f8564967814d749b", 0xbc}, {&(0x7f00000001c0)="8782c39d12dbd390f94b976ef6892295eb369f53f495460bffe7e15fe3bdc0e5674f89a85d281161266bbf51335a646e560c5f6913d52185294b1e3020b65eff51360d6a64dc1db396d98ea962d95f1d927e2b78f07d8335caaf1a5147b5240aa6e8ce64042406e1f6b36b732b8f52d000ab56b9bbb8783100798f526c1945bc4e7a8b6ad6e8b80a6262dbb48eb1330b9ac5a9d64adeb1ea485fa419fc2834e02c8bbab9ccae26952eea238763031e5b2b7bfcc207f55e2137135198fb7cb3a683a8fa892eb7c8e1095f90c43f862c63080797a21592a7e23fda12722657d3edeb4aeaae265b998cbc1316", 0xeb}], 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="8000000000000000010000000000a000829325921d0266749ee396486134038cccb920520a4930d181e5224d717718aea8690c4b9ce25a49d6c51e1eb2155eca9b5156403f113d6713e54896691a82689bde4ff6e53f816d89604395afa7966eaef1368b0c25e20113129b7ac4e4988774bd958d504841c51fc900000000000088000000000000000100000005000000f27b7917f34080cac51c3346ce3ef82cdfd76253e73ab9a1ec3319189d581320f4d552448de98d9a07a31c8f2c1c9128b2e3ef67e8c2205fd6183691819825118e554816384a783dbdcfef0f4495f2b76a2928cd8a63a3d9dcb56cebcca3a8bb91f3afb9723e5b821910aebb6d47d389efacbee8000000009800000000000000ffff0000ff0f00004f0ff3dbc49040f6dc56923f0f27c5b40a63ddc80a63ae02dd1334391804f1dd8c04d8fd2f3a6d11e7fcfd7596624af2c05b9db22415178114c265f838d6f95e441b445376cb644e2b1a859b975bba551f09ec00eae7d7bb69c678bd9c2813cd3571c70ad0df553bebf90f18bb238d0f6cf8ac65c4b025774d55ddd61ee2b41eafe6347800000000080100000000000001000000030000002fc634d8e3c8a09b9da8db27439f061f7153904e2e6fb2514d8fc2725c6536cd79ca7ff3278952f74e6ab8bb3af61dd57f6b88d0756d9361b39ee30ce2e5abd3dfda3599fc31e59c4f9d439ec6a27ab8c0820a3b29d323431f5c520eb6e57b1f0fc1004e412944dc15433b2372109721d584bdfa468492190e57ad77bca0239820eeb9303c7e967e5cef1d72847c62968ac8d2658e59c4cc6ba460fe4a478ab0ff6e90328781f7b86924dac8055d065aa2d11f2364a449c72baa29f601400babfd503132068e3d24f1c0e8b8d698b2a01213b17ad5060b4dd2c4f13e31fa50c1ba30d09ce666ed6728b76fee85dcd1db7597599dc92d4a00400000000000000000000000090000000a3d839170b9b3da6cc3ae376fd8723ff6ade93207c25e90de7d5516569312bcb8cff5e6fd3759e00b566d5886ef6100"], 0x2e8}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = semget(0x3, 0x1, 0x320) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r3, r4, 0x10a, 0x6}, 0x81, 0x1ff, 0x7fff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000140)={0x2, 0x175b}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000180)=""/4096) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000001180)={0x1, 0x8001}) r7 = semget(0x0, 0x3, 0x20) semop(r7, &(0x7f00000011c0)=[{0x1, 0x5, 0x1000}], 0x1) pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r10 = getgid() fchown(r8, r9, r10) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000012c0)=[0x7fff, 0x20, 0x7]) r11 = socket(0x20, 0x3, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getgroups(0x5, &(0x7f0000001380)=[r5, 0x0, 0x0, r2, 0xffffffffffffffff]) fchown(r11, r12, r13) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000013c0), &(0x7f0000001400)=0xc) writev(r14, &(0x7f0000002640)=[{&(0x7f0000001440)="7eebd15d21b858bff8bedde5c7613b2fd7214ed073ac94d258dd1af690f9515cf052c9b3121823de4841332c1018acffb885affc81d2d759301bce565cdcc4f85710b26535fbf36cdea36930d7d59677a5a6991c947a5ea18cc5629ec1771a712fda0a991885c0e97e9ca3a4497c6e38409cf85b7c4b40268205e807abd45eb1ae226d01fafdb02f79bc2a90ce097f53d7b8ca6976e2eeed59579b9ab56e0b9109599469e85a97", 0xa7}, {&(0x7f0000001500)="d39bcac862ba7661d70211da91b6d14dcb7e77b04a95d9ff346beec1c2f3e8aec109f4c0dca1c07c234378a47bd66247c911a0ea5854256cb1808cbfb9d11ce6f37f7e9964ff79a1ada388a9cf53efea30253abd16d0a1ccdb9541caa95a87ab3fac354859a3005ff728ca793e4721edf879d33974897f1ad00283d67c489ced72509801b0c1ca73cdfa685aeb798df930a491772e65769e19906f667331c6be2cdd3441e853647e63f1f475008ac071737d014ef17ece5844c645de02c64eeff4a8513a5c8955381942e2c13405ebc5106cb305962d44c2650ab0cb403322b51ea56f521db87e98395933668e126f64b7eae30a8bb3dc5c2a6f435b746dcb6500045c792629fb7fd9f93b17a8f7dfb23df21ae59679356e46977a65f70845142c3438c86022bb514833ae8d08f79c81c461646dcf8f0e2499636046d96fccb2350c7209fdb0a983a90ec616312516798bc9215156ef3dc81275218d00471861140dabdf58e40bbcf9e326641671b5a338d7d2671a50ea72fc260c473fbce3e8a7e43b39f8dcb5b37c616a55e83231dfe87a45dec67701a94d3f5ae3d795b3044abbb39fba6a638d8acde236db62b8a3ff8e39a0e8673f35dc85a94d35f8499d573adf3d7ec9a01d29b872dab15aa368e585a2a2974cdb1fec2b5b05a07d461ef221855f044fb2f3bee7dd8824714ef10c7b82344a74c830fe6f5427d36db5d9948ec07a8131597578bfeaa1fc01322d04c17c77ea56040518f17efc0126938256876f881dd7152dc9c3e2bb8c7a0d2d1bd80997790f45295243315ebc81b4c712936be3c1a747d98e0f454e3433c7684ceb7a7e9a060a3eed91695dd0d697e9155691840bcd5014cb2350b243d195e3df8bbef57532e34028e7a4e858ff1f76ad2c97ae08dbcd0eb574ca871ea104acf947cf938e1e486733082023260418245e6713a9de3f18af4cd5e92937c67fe3298479c9705c373e22cc988b91630ef85035d69344e8c6375da7ffe79556e542172b7453c6fee4701fad8eee234e4816b97e86526461bfa8195486467f2d7677c38499b3c57beecb832e4d50b9eb307bce40bc6a87aff22c21f3e554b293df285696ddb2f8508a9e3bbe9dec674af026d655fcd800408e1e48fab3b201ececa4ef0a8d05b562997b377a8e22eeaf2f2cd28b2a264ff7a77f8286a9bf702be66bb2f69df7969d037249d16bb9bbff98c76ca964a1a89585e43728a91155b089d5dc2f3b28fd413b97ac458948ba88e5c11818541f1830832c73d674acdff580e4d81199673d17ff667115bba4f6eb5439b96c51cc4437a1f275fa1f52493d7ea4ee80b86a991c082b256e62e9714f2894f1d463d1ad7b1831214930affc460746d0239cf1e42f5ac25d69ee3ea4793f8d2652646c2f7cb160d28a027621542d3190fe5d4dca650b0ce874385ddb3231c0337624541e28097899666529b3728f2f0a08e1a4d1c7e4ceb1cb401b4cfb31366335d35c7b986db457ad984f470ab3d6ac78f89424dc5f7a4aa3005330480bdfc574699255675558621402b3943da03ca854bf759b1828a6efd6ae7d2d26047bfa72701f28f0137c31337267baed2d9c88e8204ff8ad9b9ed6b525aa38e933e05d4cb85900136f055b8e0116c2c8b5019a21afcd2e5e59d66fa435312e93bd937743f55a0f85f18e76b764efd7bd53a02434ebecd24e768f83df58ef29e02793fb8004c437e931d34f7520a5bb0633081fafcad80391bb4018c63189ae1cbdb47268d1a5ccb13e103728f10ce0a92538d5f5e6f28a78e3e569f2ad297a3a798c98a4a73b8ce31558e2d19e6f235b155b45ac4094b055672c4431f1f68dc16be064e19b268d98fe4275b1b2d671323d4961d7889a5a60098c61e59cbb9e90216c5432cb5cf6e48579cfd0e97f81a7bfce635e282e0e4333d986b065bc9fc4b96e7d64bf46248e454a99d52b60110c4f5b11d824696fb38f4e3acf20dab2ab1403f285c0218f87cbe39889682696258d22eaeb516ebb9a8ea77feab1f0c5f2f4888cc448fec5d6dddb5c1964a65d14fe6f89153a8cf812f73a5fe17020ef7084c04a89d693815833aeb82cf0ada0b2b604c336a802067381dd19d9bddb2ea1c84b2074cee20987be2f178d73107f2f0095c60ccf0ebccc18b026f2cce7f734e2dfa526c22a2a2c6a59df8844f766f9df670c510e4157950e3ac645bb0fbf4cf00630a97dee10c886897575e0ee3d94073b0301d27f56e85a5bab64ef574fb1bf649cc644b8160cc0db16635cbd10cbc1b16ab27f95c201f16ded082dc5b2b268f24587b2465717bbcc3febda182f2ff4c3765f09910d095df715daf0785c4342b290e434a002dc67e6fcd21e68e46681c07bea19e5feef02158699dc996fa2045397547ea7d511f2f1bc829e452d652e9ddd4b3ae417ed7ccdb20a9791cc628ff9e2fa34637d0b8f286ed2492b0e1c0d0da86bd8ce401df60964ddd62996d39314507b8fa9157578dd6b1aef80a3e3a2636dcf41fd41625d2ed34cbfa1a43cc278d9bb66de93ad5a8e678be2a4a54bd5071391129478a1bced3838786ed78d8cdae81115462a89695eb0e7eb7616f3540fb6fa81817fcb099f4fa7fe8f0afa487aa4d4a69f3195f991839c71cf0075ea945982b9ce31faf12acec48cd6f789585a5512ed0c79d75ad43f8c775121c80ead9e851c639bbe4400fe31e267d99a0f59a4128696290b4bd3a8c8b162ab998ca489197f8f010b69c8cc998ebcf805d2d6f346470fca8368d1e56f195e402e7067b2bf828cea09ea79a1213f3d0ae7d4ac019c925f725d3716a2dd6aa89e1bbda0d10763a3160d5ac9f78facfcd72220ff92698c68550c008f92cc046d4e24f67dffa2e94b43a41cf8c71d0ab572986c2f27b6ce07d31f3eb94838f21cb6a3ab4b8d13485ff18be7b970d8abd1142a0b1f91e92494edac4f741a29e518208e91501090131bbaac6682376ec21918df3f748485dd8b083efa202dc3b87ebe0b900f8673e3626b49451f8450846903e3548fbb1cace4fb9b53d1b213bbf3cfd6f165ab645345a288112019fa9b379d11cf3f561c732c2c2247ba75df1f1ffce1d6135a7691dd7e8467f737971f00136bfe296acdd2969bc1e7802c28569e88bab73c8873dc0911bcf156d91335cb10a821b6ef6505d9a4a6d62a647c3a6e6cfeaa4b0b0b2da068cf544df19356c7ebe0ce4e8505a766807ef3579c16f7916259e39ceaac4f8a57572186296f66731053778ed17e49bf5c3595d97b6562381ba035497a629ae6f450ecf1c4dfcabf7e459c8e46c177c56a81b3568cb904b9ee2138b48a69b865b1e3b5b352f1527becb3a3e1cba03928913289d29d27ee66fdba42ac44c6821fee656cce6dec655cba808469cbed527710c5d8adab66f42ab4d9eb6821cdb02585b7898c092b8193805cb0d976c1ab7ece0be6c2080470b22af1218539d89ef3f735c29761746f2a1a455c7ae80016c2727715eb94a9671f76fdff58ac239c03908decb545b9ff4e27e0140c4f768055e16b9030e2516456941f55c03b0bc8a198e8a6d55b47e314097c574e5d92a157abb4a2fd15a2f50160788558680594a871e947c0f02ad2f097352fd7e231bb1a0ec02907f642cda6a281ba294d540a33c946ae37fbbaa26c1fef4c37e60dc10d432c668fcf2e8768db3be66d95aa648ed2c44aabe538b6dbdc0e21cb1e17d10d72b1734880565fa1a0e331a383b5ec7cccae2b51efa8dc60fe69ea6a6313cd553e2c1fb4075f081bff66cc117d134c4403f87f488556380855c0f97c5146619ed2d52ca4b5ef43a22212acc16a89dd652a358d1d30ca1d88926966a50b1763a731f256ef5b19f22d36ab54e2eecc63810cb8979a3b19126b02cb8dbb745907989fe45e9ec901accf241946c071a2bc22ddf38ca92a7e890267635eacdcaf37f4c4e0a21cb47b66dff6df8fb1c5ef6f20db13acda9434a2086c5ea1f0263a9b306a596974e847c85baa4e71b84bbf3bccd6ff17031a2b0ede4ec337aa8e532eaeda9f7113b335280f6bc93b584214ad2add9879572225f67249a98a6c733c10e40cc61ce7c1dcca1835c0aa0c776ea1296593389cb7e6ca6ff417710321cd7548b26287a6b651e0f80034b364ccfefac1a52a1ee393d11e87609bf413d2f5d8b7c5b64e0b028a10262a8d7484e509ab138187887f95086b3055c5f47862a4b16e98b4072b451e311a43d416ab6b8d36510c9ec1c4dbc075acaeba151fd041447346e46543002f43c744ed33ae88247e8d50297168c94a952d2bd5f2bc811c208b2dc4b594ae9b31b3f489e998857ba22f2a8677049024a68124525977b2dbb1e198f1fe4083fc5319066cb64d13c23e2cbd560faf2de795f03cbf5bc02fcb141c386730fa557e82a2fea48372b657f5c7978074cc5a9749328bc21898eae46b59df7f958ef9172656ebcf01f27108e582ce53860c1193cd614d65978d3d3388b0ea8f9a2ede858d6cf0af41bf582b013e8f6199826059be00e84d6c99718e0c3ded0cbaed121b3afac3470989bd3783ab7c10623344b866ed354c58929bb7171ec4f5cf09d5f4a90b138769772e4e217e1dc305f6d3227e2f842d3f7abf38e3757e2c53c823e4db75127acc92321d85476bc62cea99383898873d6a85f4eac351627dcd26570decb740d8975d455f814bc0bbe2e55fcb24c31d5a2ef4b0e822d4228076d21d8351dd2c79354743155dbd99308b3a59966756e493272ba61b5bdd111bf5d8b0dab7ba0a827fcd63ebedf20fc4105b78de80ea055c516022ee4bbaa7399d2948c1773f111a74de875905476c8b5a2ac29c2092b58cbf282d0c3850db38c76f54daef78b0bf1de24c79005fb00192b55aed64dc2f275acf1386dadbdd00744db8896829ca23a6aead1fb9e9d56763dc12088e84a34db37dc6cd1c907198f723100ed19bade058d0003de17db1fd9187f09f649e22858b8a45a497d3e0a469bc48b31a7f6437920c79b9fa899f9c10e69a426b3c11078d9f880bd54bfdb9d22e75aa5f6226fcc1508fa0fd45d8ebfc632fc23e427d3451f901f7cd1900c7e6270390e6689834069a81e73a2f73e44552939330ff98419805888788a4a1fe738c699d5dac441741b04f25a9ab078283bf234508e28ffd3e01e983761bb6c458bef7aa927473eef5d6dcc51e76401e3d2d4dee429b916b9226ba393b9d386bcbdd2616b526fe6cdad3eb6b38f6a7ebe7f557e9cb2b370b804dad619538c6e0fbe733dc8f6280b39a1027094d715c52cdcfe401bbf3ece3bc9093197898696bf55df4385f7953a5402485ab4febe4f8a509b7dd701f00446d960389edcb0c4c2b700c7d0c544d6345e3b546e226347a27ca1507b402cdd0d0049a85f7e8955a892202d53d2f831a904bd70bb6515b5fed17e6db9794ae7e8e5d08a7bec23aa8f4d257d9cd51cae7ab7f482276eadd06beb94982c06b95d7afc5d2645cb95bc6ad69366e08437a64d4cb230ecef46acee90dc5a135e5eaaf9d359a13760b28d4a9dbcc10fd48bb265a84606bcf36d698aab78a1b6db0cfa2e2a5bffe9940f7b6f15bb19fcc6f14c7b2d63b18f7d4cec3a525748e6d9aba269781ee464949119cc398d00ea3d5adb7d9e4389b53a5fdd73b74c5b4c695bfd214bcfe72c3f5abf97b15905b41cd0e60c243ea9860e424c395b8fa15cb150612cd6d30befc2b23ac68f9e4a65520de1d27b90f03e89dcd9e01865d70593b7ca833586a9021c027a9c7df537d317e26737f7e23546ecd4ff9369b2b905ae07c369856", 0x1000}, {&(0x7f0000002500)="28ea5383fd26b8764574074e8f9ae92470bfcb2fe571bc77efd75571f123dff6578f47c2066d630124a228e3287fccedfc556bad48aba2ab194a08035cd6f85accae3cfc5fb824045be1abff2cd698584ff62537d89d0a537b7c0c205b7c2e85cffebcbfad47718305e4d63c648cf92d0c253c0884eee29e64b0adcd3b5dc4bc99d3414f0fc2d23ab2b2fbd6e7a797f250cc955be7ded8f133d2ec", 0x9b}, {&(0x7f00000025c0)="afb70a6a5596331e57293983b4a8f0811ce80413e827c904d2f7d338a0877c7d25369950f0a1bccfaf3bca82e0e6b8d869b4a3160ba1bfe3afd18d2c5f6bd51ba53caf7ec9853562ecd3daef16b85a61b8017e12f578abe10f711d61e20413989bedd73845562bd4", 0x68}], 0x4) r15 = semget(0x3, 0x0, 0x327f423a7a29ad47) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000002700)={{0xffffffff, r16, r17, r18, r19, 0x32, 0x7}, 0x0, 0xffffffff, 0x6}) getuid() 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x1006, 0x0, 0x0, 0x8}, {0x2, 0x0, 0x57, 0x911d}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = shmget$private(0x0, 0x4000, 0x410, &(0x7f000002c000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa22, 0x0, {0x0, 0x3}}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = socket(0x1, 0x1, 0x81) connect(r6, &(0x7f0000000300)=@un=@abs={0x963ff1b4ecd34361, 0x0, 0x3}, 0x8) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x10, 0x0) fcntl$dupfd(r5, 0xa, r7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100, 0x0, 0x1ff, 0x2, "00000000fd0000010000000000000500"}) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f00000002c0)=0x80, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="650600000000000000005fb153559ff5029a26c271bdead5187388010000800000000053d9e38222850bdd447508111b73c752e13e980e390ec06f727c43f861c0a0f0679cd97c53bdcb787f6c22a4e5a2b81769fc5b856e7c12f8b80d51e8bfa1687b44aa43d9401dd858d2488cf157fbffc13432540cd57b0936c3a1f2ca90de773035cf12b1f7e759e4b52327d63930c067090000003a08620040b55920f9978bd11b137e4e859c26dcd3ac40b88a0e2abfd36d84bd54982c34f1391b24c512bb0081906fc1647568a64a371a8bd301f0f59e8499aafa"], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff6d5ed9cbdcc3ffffffffffdd00", 0x0, 0x4000}) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000000000000000006a5c1d62288c687ef21962d6bc76092fa19d7d1b949c0fc9e82519c88578f04a2cb92667bd4f14b1f828f7db21ad592d70192d37e6cda2140d204e8c07f8dc665a68ef1b5ddfba0544d868d0420c9aeb76839474fa045cf616154a3c4af5f01a61d4ff22b3c63fdaa32b71a7e13f177ccfa3706e483986ba3e4bea298192ac04d3b7cd24adac778e0b092d22dc7f7e23dc65d0ed80119bcdfd51409fa00fc054298cdcfe92022b"], 0x10}, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) pipe2(&(0x7f0000000080), 0x10000) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) msgsnd(r2, &(0x7f00000003c0)={0x2, "f11331077c93775be6fccc84ccd24e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d121992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4ecb0d80dc9e637a00d3dea6528aaebc254"}, 0xc3, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0x0, {[], [0x3]}}) socketpair(0x0, 0x2, 0xf7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x9, 0x1f, &(0x7f0000000080)=""/12, &(0x7f00000000c0)=0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) fcntl$dupfd(r3, 0xa, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r6) renameat(r5, &(0x7f0000000080)='./bus\x00', r6, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="590700000000000000c4fffffffb"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/255, 0xff, 0x800, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup(r0) vm_resetcpu: failed 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b8558e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548d81d031e726d23a1b6c0c4dbfd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe6850", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r6, 0x0, 0x4ed) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r8, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x5343, 0x2}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x832}, &(0x7f00000002c0)) dup2(r8, r7) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:00:07 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xfc0cde8a22fc2a8d, 0x20) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r1, 0x4, 0x3bddbb3e, &(0x7f00000000c0)="b58a4cf2e6809fb130eabf2b5ca89d0d66c5bd3ad4f5e0730b28788eab2d2aac59015ef40cacbdb5235036b4ff6310dd6a4ade8ea5156271d48bedddf5664a4452399709b473c8d02d53233a3eebe97e909955c3dd96f5bad2385eee252e30b3d2e4f5fe728b6794a92652", 0x6b) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000400)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3822a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[], 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket(0x1, 0x1, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x8) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75220f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f2304d72ca6e50710ba29476236dd890567ab91923ae7466796d021fd345342ef00397c97dc10af760fee5e20e9eaf7c73fc23936d0017eb748409ce18b155a33620f115678b1087923e42a527e46ad740ce6b9e61d9eb29f3ce94b56e2126d03993c8bbcf60d0500c6bc13af48316b14bf34de29"], 0x10) dup2(r4, r3) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) ftruncate(r5, 0x0, 0x400) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xf92deb0e9f1a1f61, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=' |', 0x2}], 0x1, 0x0, 0x4000000) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x6) recvfrom$unix(r0, &(0x7f00000002c0)=""/136, 0x88, 0x40, &(0x7f0000000380)=@abs={0x3, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x80) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="93f6f8de27a56ceceac10612d0211327968458c0816d3e851883e74e035a7c2bf9b24c31c3fc32092903c922218ebf98c8c40dd4ee1b9005812ddfafc7ac108d8015ee392977c07703065fb6fd61128f9145042052886aca9ef84ff618fe9babcbdbd98d5083bf6e12fff68995455c3333b1c69af5dfed7cc0489cbfb8b8a318fa072fa30eff7c3cc573ff95f1a2342458b61a5cfcb5ab90b73b39c7d9b4234bc7322cf9c7efd8cbf1f2f1a67e990d31532efad14f711c62d44c108965d04fb818d5e04ff65da7058301b3a4810aebd6ae7c3c990dac7597d9a044affc24093ca88256d3e85aa181", 0xe8}, {&(0x7f0000000200)="3046d57c2753bc2c21d64dcb707edb0a556518766694243db65c4b34a4b608e6a415a3d0d5773f23238a80a6cbe1f76ec3c8f37249dc96e8689debb71d13be9949bfd7e66a09ef1897751635c912dd7791f24ee2e2", 0x55}], 0x2, 0x0, 0xb70) write(r1, &(0x7f0000000040)='n.', 0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x400006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffff, 0x5}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = semget(0x2, 0x4, 0x102) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, r3, r5, r11, r17, 0x8fefa2b7770132e2}, 0x6, 0x5d1dd10a, 0x1}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r18 = socket(0x2, 0x3, 0x0) r19 = dup2(r0, r18) connect$unix(r19, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r18, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) fsync(r1) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x4], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r7, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r9, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup2(r14, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) r20 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="0bd7226c5a2ead64815a7df681cbdf4aea892627ee6483d1ae32e986ff31b29f7e93239c7648efd724c97ee139acfb48b670a16605f988ca7dd52c702ec11d0f14ffd4f18a499e0da4473e9ce75640a97ba914771df845d59cf06faba30dc23d14e2fe6284f9d2140a2343f84c3029cf8df86e2f1539ffd7f232c9b1e7034af4c26d3e58c37b5a5de8b6a528c546907cf7f680406f488e8b7f66a5d9da1803c66f143cb41b4e56dc5974f576fdb3ef02f528d40c1b6de235b5a28aaf75a23812", 0xc0}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r19, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x10) r22 = socket(0x800000018, 0x3, 0x0) r23 = fcntl$dupfd(r0, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = getpid() getpgid(r24) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xffffffff, 0x0, 0x80000000, "0df61d3c7e0cd83679d167b8e47b2b9299f8f6d4", 0x3ff, 0x100}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4c1c0d0ac66dd95a, r1, 0x0, 0x400000000007fff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x2, 0x1, 0x4}) r3 = kqueue() fcntl$getflags(r3, 0x3) r4 = getpid() fcntl$setown(r0, 0x6, r4) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00012e2f66696c6530006293c89c466c56c1977d272b4c48b37505dd8363435afe4e513c9e418ae6fdb53371e1f29490332ceb12a0c2ad6f09564f4a5599b3b1da9d750cf46b614b801aeddb1a5a5c5500859d677da8ea7337193221e74601d0c1c43040ec7ffa3ebff352e850b36078fbf0f18c3c960f8f3816fe1d99a9ee9e58c25a259122d7b44cbcf9f03dd3a2ce26b45086516d52d9a2b7d30ce476d9348535dfcc099c3a64ebe2bc0da4a952f5166e7c62160bcf87e3849f58f40ce2339c9176a1f71fafe00c095b2e409246f7842c06e599135f92cfa84bb315f512fea64b6ad072c0aeabd77a46bdda391526c8c46f19ac02177346c50f619e385a407013d95a87a98b27b4d4"], 0xa) getegid() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) socketpair(0x20, 0x5, 0x1f, &(0x7f0000000100)) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r11) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x20000, 0x0) fchdir(r12) pipe2(&(0x7f0000000000), 0x4) r13 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r13) kevent(r13, &(0x7f00000001c0), 0xe8e1, &(0x7f0000000200), 0x2, &(0x7f0000000140)={0x9115, 0x5}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r4 = accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r8 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r11 = kqueue() r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getuid() r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r21, 0xc010427b, &(0x7f0000000040)) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = dup2(r21, r22) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, 0x0, 0x4}, 0x200, 0x401, 0x2}) r27 = msgget$private(0x0, 0x100) r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, 0x0) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000180)={{0x0, r29, r25, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, r3, 0xffffffffffffffff, r4, r1, r5]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r1, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r1, r10, r1, r11]}, @cred={0x20, 0xffff, 0x0, r18, r19, r25}], 0xb0, 0x2}, 0x1c) r34 = getpgid(r18) r35 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r36, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r40, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r42, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r47, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r50 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r50) r51 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r51) r52 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r52) r53 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r56 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r56) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r58 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r58, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r58, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r61, r59, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r59, r61, r62, 0x1e4, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) r65 = semget$private(0x0, 0x4, 0xa5) semop(r65, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r65, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r65, 0x0, 0x9, 0x0) semctl$SETALL(r65, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r65, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r65, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r69 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r69, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000100)={{0x3, r66, r67, r68, r70, 0x4}, 0x200, 0x401, 0x2}) r71 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r71) r72 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r72) r73 = dup2(r72, 0xffffffffffffffff) r74 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r74) r75 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r75) r76 = dup(0xffffffffffffffff) r77 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r77) r78 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r78) r79 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x200, 0x0) r80 = fcntl$getown(0xffffffffffffff9c, 0x5) r81 = semget$private(0x0, 0x4, 0xa5) semop(r81, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r81, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r81, &(0x7f0000000240), 0x6) r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r82, 0xc010427b, &(0x7f0000000040)) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r84 = dup2(r82, r83) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r86 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000100)={{0x3, r85, r86, r87, 0x0, 0x4}, 0x200, 0x401, 0x2}) r88 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r89 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r89, &(0x7f0000000040)="670dc3", 0x3) pwritev(r89, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r90 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r90, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r90, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r91 = accept(r88, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r92, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r93, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r93, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r94, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r94, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r95 = openat(r88, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r96, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r96, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r96, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r97 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r97, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r97, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r97, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r98 = kqueue() r99 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r99, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r99, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r101 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r101, r102, r100, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r103 = getgid() r104 = getppid() r105 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r99, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r100, r102, r103, 0x1e4, 0x8}, 0x5, 0x5, r104, r105, 0xfffffffffffffe01, 0x9, 0x7ff}) r106 = getuid() r107 = semget$private(0x0, 0x4, 0xa5) semop(r107, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r107, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r107, &(0x7f0000000240), 0x6) r108 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r108, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r108, 0xc010427b, &(0x7f0000000040)) r109 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r109, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r110 = dup2(r108, r109) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r112 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r107, 0x0, 0x1, &(0x7f0000000100)={{0x3, r111, r112, r113, 0x0, 0x4}, 0x200, 0x401, 0x2}) r114 = msgget$private(0x0, 0x100) r115 = semget$private(0x0, 0x4, 0xa5) semop(r115, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r115, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r115, 0x0, 0x9, 0x0) semctl$SETALL(r115, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r115, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r115, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r117 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r119 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r119, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000100)={{0x3, r116, r117, r118, r120, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r114, 0x1, &(0x7f0000000180)={{0x0, r116, r112, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r89, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r88, 0xffffffffffffffff, r88, r90, 0xffffffffffffffff, r91, r88, r92]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r93, r94]}, @rights={0x18, 0xffff, 0x1, [r88, r95]}, @rights={0x28, 0xffff, 0x1, [r96, r88, r97, r88, r98]}, @cred={0x20, 0xffff, 0x0, r105, r106, r112}], 0xb0, 0x2}, 0x1c) r121 = accept(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x0, './file0/file0/file0\x00'}, 0x16, &(0x7f00000001c0)=[{&(0x7f0000000140)="e511ca8a835b5d0f4a5f635620", 0xd}, {&(0x7f0000000180)="4ac30ff62399af15747ada7ee5d3", 0xe}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r34, r35, r37}, @cred={0x20, 0xffff, 0x0, r44, r46, r48}, @rights={0x20, 0xffff, 0x1, [r50, 0xffffffffffffffff, r51, r52]}, @cred={0x20, 0xffff, 0x0, r54, r55, r57}, @cred={0x20, 0xffff, 0x0, r63, 0xffffffffffffffff, r67}, @rights={0x38, 0xffff, 0x1, [r71, r73, r74, r75, r76, 0xffffffffffffff9c, r77, r78, r79]}, @cred={0x20, 0xffff, 0x0, r80, r87, r112}, @rights={0x18, 0xffff, 0x1, [r121]}], 0x110, 0x1}, 0xc) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0xd4, 0xcc, 0x5}, {0x8001, 0xcb, 0x3, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc, 0x1, 0x0, 0xb7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe17, &(0x7f0000000040)="fd612da02cdffc327bafffed84dd") r2 = geteuid() setuid(r2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xffffffffffffffac, 0x8}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) getdents(r2, &(0x7f0000000000)=""/63, 0x3f) close(r1) 16:00:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000020ffff00000100007f0000000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000140)=0x58) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x420e) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = getgid() chown(&(0x7f0000000180)='./file0\x00', r6, r9) semop(r2, &(0x7f0000000600)=[{0x4, 0x7282, 0x1800}, {0x1, 0xf1dd, 0x800}, {0xc6ab514e4902b861, 0x401, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x20, 0x800}, {0x2, 0x7fff, 0x800}, {0x6, 0xff, 0x800}, {0x4, 0x1, 0x1000}], 0x8) fchdir(r1) recvfrom(r1, &(0x7f00000000c0)=""/69, 0x45, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='.!\\\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='tap', &(0x7f00000004c0)='/dev/bpf\x00']) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653040463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3ecaca80bbbe99033074031610cbd826ffffffff22d874b0368033952474c74fa64dcf364fa10a62621b26cda12a5c40b906074c815ff61b86970b1f10eeb6ff045e5e61c6a2fcd60590aa840860fedc98d45bbbef8858b399e4fd41ad50c66e5e5f88355878922725b0f4762e1dc8362c55d0e44581bd85411a673549d9f3b48d38e0c89281dfc8fcea5426de4dd8cdc709690000000000004dc169bddad5ec518c5f17811f81a94573f1f80a2043a924bd0724f7e0373700d7d9c6a9b1be32e693554bc5949baa3c068d5422ab3e4937ba945a6e5242ff8fdaf9057346b8be10250c533c682da2bbb04722fbcf3840b7228273f1345896f2858d382892297b133bcb9dad07ce72c8cf896503b2f9bbdb1a941e33d8cc7f5cc68f72d52e41bd8e7de3208174469da2658f3137ae79a0a0922472a76d213a88c157852bb4f1f57c83aad7857b77bf8b7c019c8d29af947e02945dbe4765e666748eae50a8177ec008a9cb304342c2587f3a4990481d4c2aa907f26d3eefe0a5a7afb472a5181c4581472c0b3cb8a76b64767e640f1bca15ff4a9668e6bf2fbd945c819093202350689fb3f6fbd4a5e1f4d7234717e80de634955875e4fb8e54e5235032f31626b0727f111135f24515263e23267329b118fd1090508686c70aee95e2a5de1011aca7b14ab55c6ca273ddecbc54b0078e443db2de5f1bc9"], 0x10) write(r0, 0x0, 0x0) 16:00:11 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xed2d044d07a111b9) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) socketpair(0x18, 0x4000, 0x20, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="0300bfd619762ff318", 0x9}], 0xc1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) r3 = dup(r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r4, &(0x7f0000000180)="e72dea6257cb4c2264f79177968f37395ac14944135d2c9e2891174eb4f78bf2567302f37511214b549fdc56d457c8ff26a10dbaecc3af1064", 0x39, 0x0, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(0xffffffffffffffff, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/80) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1800) select(0x40, &(0x7f0000000580)={0xa, 0x0, 0x0, 0x1}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3e000000000000}, &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000080)="68798ea5d9cac0577ee0aa47056a9982", 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000bc0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) fchdir(r2) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100)=0x60f, 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getrusage(0x7ffffffffffffffe, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:11 executing program 1: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x7) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getegid() r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r18, r14, 0x1e4, 0x8}, 0x5, 0xffff, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r4, r11, 0x0) r21 = socket(0x11, 0x4003, 0x0) r22 = dup(r21) sendto$unix(r22, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xd4) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0/file0/file0/file0\x00', 0x7b2302d23af5c1c7, 0x2b) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff813, 0x0, 0x0, 0x20], [], [0xfcfff7fefffffff7, 0x0, 0x0, 0x0, 0x6], [], [{}, {}, {}, {}, {0x4000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x0, 0xffffffff, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x20) fchdir(r1) r2 = dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x2, 0x2, {0x2, 0xff}}) r3 = socket(0x400000000018, 0x3, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0x3f}, {0x9, 0x22a0}}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x9) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) setsockopt(r5, 0x80, 0x200, &(0x7f0000000100)="6a0f0ab0c76f99ebc3b1f8c620addcc61407166de7bb9db2eee462cc70597212bfafccea7a9c0d12a7abb37dcd78b0d9f8a2da87068a077a9c558726027a17226af508b4517e7b99e151b83c6d37f8bd15fc9cd1b7dcdbc8029e26821041c020aa7a0897085186303c63e107cb98697191cf1d4c35059bdda81a0e6a8927aed7721268c38738e5dc22afb0cb725924bd79cb7eb15699f8c9e08e8a36ec9d894f3fd6452d5e02f4fdc703c2704b2cd1fbf72a63109a2a0071287b3ecca590", 0xbe) setsockopt(r3, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) 16:00:11 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, 0x5118, "00000000000400"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) writev(r4, &(0x7f0000001400)=[{&(0x7f00000001c0)="458ab3fb6ee4bbd2c23f782a03ecd3fc9dbcf9157c97176594a6752d65580a6865008e6479b4807df1c798f1691e1d77dc45d09ba7a8bde79927b7e160d49a344fc957822620bbd84bc426e4a539b0dcdac1cc6ea57744afa88c1914f9cd2b367a6f06f528697d06ecc161e235d25b570113bd6781001d3216c9571999a6f86728ca6e7735779c9130c11d3c3b44758081e585b5aeafed4301a3aef532a6b0de9384109d7da26aaa5e3bbf49cafb4222001f5276e2bcc286fadae6e8f00687fc4ee5255b3f24831de590338c94615756121aa24ffe57bcfe5d276fb87e3d12e11d3a0238b1b1c3e2112a525bdf36c689a4dd2ed433a6f1a02f378e0c082acca156ce6ed2bcfca823f145052aad51b0852c9d41dad2f53cc67939a804a11064e5fed2ba4276e1e324af4c727094dc6ab9b25f7103caff03694bb89628ecdaff800c0b78f3bf26817a3a5d6663ed59bfd0d9ee695622d7c06a56a2805c275c049d2c3c9e13878c7663b2421341855f7ee53ca960fdfea957df2ea92e9c5ab02e4142c735dc1190b2d667c3f14949fd5c723d63c0e334dfe104716cb4dc4302c2efc70cf3683419daca361e8c731e37a849596b18a5786f8bd2da8ccb50cf9351e15610c2bdde2898545a1ed1f2720bfaf4be89a96a829b2c602931512bd48cf8a8c52803b0faeb511545378b92a0035ed220d505dd85f2c13937b486ac0001289de651a3ce17b026fa90e6a1a91d66fae8e800a96d41287efafd3d2ac48f432ffe6aa53721e444775cfcda99f844429ce01c120ffe445114fa29bdcff4d129be74205ebd418d0e7286b55c1609fab11c5710b59968164c2604f16e14af0200d7055a8dead83bdea983aacecc8449fa59a15a25511aaa9ff20a0a2870799a8fc7e4e6ca0ed9b17e2649a7c79a98bb78280b861363dc84ce774bfd1ea4521de431ac3c94e6e604efb82cc998515a15f3df9cb0947b98e079c8825650328641496e23b85f60410ff67577933c6e00222bea52f4147744befc5bae1db1376a986b7322be2c01dfe21f2d5d21476d8c70490d798e4addb15fe72f52b8f32dbd3951e2f15631738280f09d2074f6fd50a8432329bd39c7858ad93720d476cf92afa46349ce0d5ce891c446638b31c9be26e79a41180df43679a142d4846b9217355624ba1a1f4ac0af073425247b19ae2a98b362514f32f0e87eaea1be43681e33c75273257e885565be701749f798c201b28604a39c67bccd78a423bc52d26d94addf58731468c8fc8ec3a1577c99055504497a4457ced9d8b5e872013def8772baf83417fe0623030648b2a8648192abddb40a9aa5eb08bdc55a0ece49f578b71a900bd84fa7022556dc7bc56992b8e5c02fabcd195d5fea66d6a421c2d9c9b1506c2d192af088d470d2c2720ffb8167f4deb0867e1036bec3239fc9d623b08e3239d58681b312cb39b1667045674bf5e19a3c5d6ed6ecf20bc278ac3f46cde3f9247a3980f7a6ae232d913ea569419daa9921d37778de84be257095dc5d9d4b1e8f5f6a1bbdef22cab6880c0ffe331b9329449020fcd0b370406bd9ab2819af533699b3f41e4aa10e793e8760ed85852eb03a74ceebca7ee3b86d5573bc280630b0f1a9dabe4c0044d4a1fd554b16b0318efc6a8312ac191088ed5f26706a2e14786ad801995be74a3c9dce1846ea388f1208eab1671c70290a3a20bd13839382e20f98847d27e6674805dd9bce3e7310bbeb302a6a52a21761e6a435e22c47ada51576dcf20edd11af7d6bbb5b9441d95cf2407d0775564cbcd0e11661196599a01a446c65142676efed371a3139a46ecfe969011a938b94bc08b6a3cba8956404539cbeafe5e2678356b41b3f69f8ce4b198eb0c4b5a20ad24b43761001ac10cd574ed4565afeb11b46b80268cde759981eaa48cd1dd7511c6f7c39cc3784fe857f7503a37cc05091b461d7fbd05cd37df3d37b7aa924d92e4db556f29d29e8777e48d0b77d8ec547439e1e32e210a071c9fe9e1137ed4319580d8f6d806dd4eba91bb543c2b34d36ad6878d49b03e176cab90bf281da96ecfae137377ab28b0237877306ccdae0405431b9801436198685abff414b9f8b8a0458b00962ec53682fff98f266e066b9b8633d3a38309128e96c45b5cbc3c683b1bb5b43cd4f390e73f147a00a7b9ffe653562a90cf71aa43bc0307523d98085be362c93e8543579a73911043fea68108171495bb169c40fd26cf91d9a4cb90ba4198ee4f1ba64fc65437f39992675cd445b3ef777f68ac154d65e0a151d2250e51ddbb3f700202e1fa05d5a985689b88db4e385c2191f3ae2ee4cef958883c93df4a8a4dfc9814db673ca2228cc526a6df21f989047c20a4af5c0af3b3cb435dc20fbbc7e009f00dce4bc8d3301a3cb26670cc3891497197bc91885f733f3b81058909284ef397b2abed755949054d5735acebcbca863c67705723d85b0934d96c8ede28645e70a2f606a4c4290732d885aa3c6b9937a50d3b212440b77695318ded3a8694ca9fb00ea06a19d16006351c902467b5d6142f8245863103386da1f2348e63c8fd9293cc03e575c8a2286625a056b07f90f20aad1a364a7574b4fb5b75475a35f0ed986ae5f07fbabfb377760742225ca16573de24af590e5e245ae5bbd585d1197a506c13c73308b0d0f88004e155765cf0a9821baf1e62d13916f30808c1b261e72d6a09e31d2fd0cda7d5933129cae149adc67387fc5329f9daee3022045a1151a581f4c1baded58faedde88c9a3d799beab24b1d964851e12475f3444478799168f7e6c954648c4a81ae75361ef586c2c4ea63980796dbfa18bca4d6be6a520e10e48bdf0cc4af7d7ebb4fbd0f226b6b108cd72a13a85aacc3a17c824348d7f236b89f6d5f759ae16bc91b36fab4bc373b40bdd877b3302fa4488007cf8076098c96c2b253ef074da0cd9a35d1d55155fd53c028af6e81527de126367575a613f2042c40a450d1004b2f2f28da63487f746cb632acbc12fadf2d3a342715fd88a48848354702fe4487a1104ca4f77b5d36636365f4db111cc46b594376a8cdf7643aa26fadb4e3d9503b88b32f5df36f0dfd0be387d8b09b0f30b3d25cc01aa7add5ca0d1a53affe4f9eddb7a17d06269f1b62a6139cf3d3e18c99280c9c306b85e097e4a30ed3dabc72be5f75d67c27c05db6e011dc911029cc38c332a70a623a019c8614dcbd82c94aa62ddb3a9af6bd7cff8f82d8080d3f7e77179d192279395c45aa5a3de51d03447db5138cba7faec840fed08eb12be6e4d24385ee4c6ee328c617118cf0876551345bc255ccdd79e3ca9b1d5d23e0aa3f9bb2aa2055f44c03f88441a6a159d8182d91cfbd2ab35f23287d082ae6029e3869b5cda4f2f87e24c6c0040cc258176f4191f9fd3a2d1afa1e79388f60a036bc3f8415929a0f194a48e93ea6f3873264b209b307aac8948e60fcd52279df24d582d2e9103b9bd9f3ed7b9e479c28111672e63efe358e75c285131b68880ae3fb745388caf75682a2e2a5bed47dfc63e67dfe9e598cd9fda19fa6577437eacdb48b7001e7cda991da30d40ff29a38e5bd0d628e13f0a838ad8988d94ec69861097cba77ec8c4078a24eaa5e6857b6db280b014516a50d2b7479ebf2ac1f19830698b23d9d1e2367959195535cc942da5c2ae1390ca1115946b0cdadfd7719340a37f2c62463ddc1f5b2d75fbcda92abf9ec9ae5159b6681133e1c2c9c53750b54aa60eaa7bf616bee8087f2930c51cbb96f547a79dc3e493c0d4e83443c6690a77711226ff6c6c3ddbc72684fcd116dc0f2115966e89762d962f857c009616868ab378f692b9cccc0cf154da622b4fe53fe5d36319fb00880269a37b1326b554b5a9a0c3c86da16bdf7dc1609ad1fbbf448194af4183db9f618d770dfe13257bd29e4975c50f114a0014d6b3b5d98265677aade0556cb969dbdc8acc08da979a98f5a22a8cb9e8df2ba93ec794d16273ec11e278e131b5beb585247523c39337440079d85723aedb3592ceac686cb8c41561e98a9c4ee712e75b371f46ce30f132f6d88437edb12e5ccd5aa6b704053da28032d511b115ab17545af67ca0a11130179a4078ec4c2d6cd884a01a956b98909cdeda5175e29bcdd6106a3cee3469dfcf542c6e8cf670f431ecb83cb91c7d4f34966ef4d60aa8e68c9cf8c307740f9839c41bf6b349b5b6da4aef929e189960a6ae4ba1c7abff53dc73033b8c0ed5819cbf2392a1de4cf503a96fa0959da96dd4497365991c42537305b86b9e3dbfb785dbbe503217802df578e745723a709b6ecec3224e57f859cd66fd51a726da92960cb199120bf84195c1048e89ebffc9fce58582741610315c60c748421119b8249d92ed4a5ce3e910736b55e902fa162ee612a6f7fdc8d69b09122b1548017b167f6565366b8b1f275a61c2d52901c75bd8188eba7889c7ea62470f3d159c084afffb99193c3996bd3adf71e95321c2456805914ba494cc2b034591b3c5d423b376b0bc88ee3cb5230cddff6994f718f2601f3d8420627ccf10c429d0f9bffc7b96ddabd0f666d65c8869a2edc712d9468a1ed25fc47d9678a40f26e353633f6e512a41b8869407d206a3c95747a5cbc8435de676359e21dd38ed360a9f141a7ffb48dfd1d7f70979f80289817b4de0cd1c4947c660aeafb271797e5cf9c4231465617def1b64e9ada8c929a08d66bf66f926ac999a0e61e511d52b43dda0a869bfadf324e0f68df3bdfa994301559b4dd4df15c9e9be71611d727e7a65d49960a3ab21b741fddcac4ebeecae7ab07c29f6d4d21e9f4767aaf3633b5a70c2f6698564d2769aa43306b2f61872b001aeebc2e02d4fd8f1beba335ea3052198213c1ec0284026da279bd86cb24a77db350c3e12fea49ad597ec4253ac2f5bc6edf177970cefb27d2fd676c8c92f0e9c402f51a88ec17c0ebb3052040a43fff72a7487030b1f8d31551b19bfa4927be4ff1d48a39f2454546a183d4291fdc126741ff5b2eadde729cf0e9575a65387ee48b1eeef1fea7abe84a672bb0afe911386a4e812fc917c1688f9a2031797f5596ad25f062828ee6e405cb1e35537760e027f898cc78be690120b55b16ac8ed4b75f2dd24471066346993ab2999d602b9db760b25112d4a17b3ea4863e4b8ea01436723c6fa79b09acb42aa9f6612880c4689da90e7de17e1dd28af82ec275939bedcef08d9e987cb0193cdfa38298c69264c7eb02a8932c20232258848a50037c6084ec4b72608fd7530ad0481fb4bf3f1b572a3486a2fbafdf14d0528d6302221c509055185797a68911e8505dfcc17e7402aeac1cbfa12ccf610c4ee5e64c23d927a184eafb4595c5961ab736a679e9875ce052b8e60097776f53cac26f5d919d43e32360a3f63f9e0d2bf45a013846ade8f9abf1551501a0c1014a9d1116a5a11c3bb72c10e138f2d09c9e66bfa34c8bcfca0bfafbcf64147ff7a3b9cdd42d646dd7003fc29076d4af88cbc09dc08cb713abdf51e0770ae619535aa1423e386f7c052eb71dbfaca2463c7bfde7d0d15a8c8a1b515dd9948730cd440f378487240af872a82ed78c7eefedac6cac802a37d8ae22cb9df14bebf8e663e3a7f28b6fb2b947a1448a42320a4a402ad7a999869b36f7cf924e4aac4ef9ab2fbabc81ce88a44c2e8b29764f154895f9998278ca62adc7ceb2aac801a8836f8b6e07a03aa21583a9abdb8cd0055b3c90ff686fe5b53a3587589dbf435c513f6eb469dabd787cca9c663f7f5b9caa16c08ece2cb906c4b22e8886f", 0x1000}, {&(0x7f00000011c0)="9cee543c54b4bb861d5b3c240c806d111b58a8c93bdfe215cedbfff2632ea9ecad5b6150f952115f9bc51303270e7e8a9178fdc25161cbf8c84dea26f91603c09ee043f725bab96059a86fdc8c17201d9f333b27aa886f0abde3688864f36c277a5eb437e8df75aff1c9a4841ef5fa57610cb7017bc8fccd77121012ff831ca068a2b3163ef480a2d1f293ed49a769e8273d40f35b9ec1203dc2c42cfb8e6b83895dedaebe01bc30", 0xa8}, {&(0x7f0000000000)="93f027556356ac3a08f251f7787122d9ca90c0147341b1b8d257047caf03c503b62c3f4e15c060851f07c781", 0x2c}, {&(0x7f0000001280)="6d5cbfebf3889d59ca47bc8e4c200ac96072ff0ca239460e42de38521d7bd037d98161e943bef2779d2a0da8d496bdd19b63f00058f5ae7bba6b2494dfa648e9554ef0039132ff79bd6b06ce59fa637e8f594fbd8f545f18c200e86e20168b2a251c7a9e03bb37b76dd7dc269ffe2ed28d4e20dae8c2053ef3c862044954206ff9c0f7982835c67145a682bc4b2a7c7ef17c1792fc360de658e900a4dc166ea0869ac565f57492fde9f9d8c1a56dd0733b187f4a7ba95c717fbce1af2e3e98f0fa049cab3d9f923b602479525f140caf9ebef61ff2324267dafac466ca5de5c3c6c5", 0xe2}, {&(0x7f0000001380)="29a44a25827b33007ea2f30f52917fbeee3a0c79ba75d58e5fdbbda51875ebcdb553fbdfadd502f216d5602a117fdf8f978b4b", 0x33}, {&(0x7f00000013c0)}], 0x6) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) lseek(r5, 0x0, 0x1f, 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000000), 0xa7) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x4) fcntl$dupfd(r6, 0xa09d7c1a4c78f8e8, r7) 16:00:11 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') chmod(&(0x7f0000000840)='./file1\x00', 0x1) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/232, 0xe8}, {&(0x7f0000000280)=""/41, 0x29}], 0x6, &(0x7f0000000700)=""/244, 0xf4}, 0x801) 16:00:11 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff48, &(0x7f0000000240)=[{}, {0x2b, 0xb8, 0x17}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = fcntl$dupfd(r3, 0x842329b99b2e55af, 0xffffffffffffffff) setsockopt(r4, 0x4, 0x5, &(0x7f0000000180)="a76d87d9711d4314ff0daa364823c4993f4d9fd0b6679edf3535da7b", 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f0000000080)='\x00') write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='0P'], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0xfd) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x80, 0x4) fchmodat(r1, &(0x7f0000000580)='./bus/file0\x00', 0x30b7d1007befd6af, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r3 = msgget(0x0, 0x2) r4 = geteuid() r5 = syz_open_pts() fchmod(r5, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) r10 = getgid() r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r4, 0xffffffffffffffff, r8, r10, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r11, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000002700)=[{&(0x7f0000000280)="2c1066077382127e3b1cdbbf9ef0d6de52a3da2bf5182694afd7ceec28c1ae71b02cf454965eec68b0b0e6a09187f4878af96c7b9542e6963f0902fdb70c030b430ef609fd08b27f1123a5a53554fdf74853dc07a7dd38087c3fa27a7cae3084c111456911ff2df7", 0x68}, {&(0x7f0000000300)="d1541842fa3d3c57dcd4e298ef68766df0c53d277e74677d3c2e8e1ecf2b1751765d1f3910dd2688c162892bcb8d79ff6a2327aa1dfe5e23035956f1948dd0a6da1abdb076187951009750615e1316450ff82b177f4f45ad58ebf00601b5ff1e80a0e4ddc476b204b0576a3a652b508dd3731d8ae864b8a5be719690befec057d51b198f9c5c4ce2192354c8504f891df443b665089f5ce3b5fb685a06a8a52e8e29a832409c3cf56f309258676d7c7af45cac29559b676c059a3c19a6", 0xbd}, {&(0x7f0000001440)="4a22c471d2751476ac249869e37d234e64a349c15ec97d700e0c1ed3b7c84f8d1b622e95432b1b5e7091dfbc26ac2688ee75a7e77be186aa9c0fe3595e0c219dc2f7583dd6a8da", 0x47}, {&(0x7f00000014c0)="2d9b7deb576dc2d42d17c71a1834061a88717329ea681ec567decb184760da88fc1698e59ac19eb7a06be545994c009d6cdf45f5c34f92616465a79ba281734aa977165e57b45fcebd64369f07681dbfb29cddf0099af20b7bc324c4aa54e988ac87242b6cfb9b78d02d05076bb0b637ef2baeaa5886cc9aedc8a2ecb5e5762b5fece33d3935219010373e32ea870cfa29367fd16b579306fcbb4dc0b34036b9cba1069a4e1f3c3b9683", 0xaa}, {&(0x7f0000000100)="f40d11f9f95ac3cb44837a1c8070dc10c0a2a2", 0x13}, {&(0x7f0000001580)="22eba7a0d67bed6f699ac4fb4be3ab1261636bd84a0667b8e78c33b84b918b7d938251c6799e97c1539122d1f3a35df74388e526df4c863a1ebcb2a0b435780835db0ec584a6c9ee029d2f530d97954c2ed2f7ff49c8b5a1c08694ca49011eb07c2be71f2ac87221d90f505de33b7b28bb8b40f6f2b598b43922a0f4ded6755b85983dcc4091e926b8e00c937277a0893d1b29087711b8a272f6e33cff58a105535dfa602f33f9378b42e78378a67bb33b7de259bbb1e00b2c902c124063bbb828a9c2a9f3440bc70010b93fcd1df37ab4e3144fdf41864fb883ea1f5c5b874995167a50bf1e7b0a926d0c2c27bfcd5705b8cebf21185afa93", 0xf9}, {&(0x7f0000001680)="774c5e25aa519eb8a00505e42981ce313933db81ba7ac0c2ba661849bc4cb3e74f1333fb9b7f57af8fb00e0714cb412e20a6983423c1107a6facde34fe490153644b0bcb74bd7c41d308a122", 0x4c}, {&(0x7f0000000200)}, {&(0x7f0000001700)="dc7d6e7d26308af5783f02784953eb777a12707d379a490a267f1e3195a0e81cb9e6ff09474a4dc00b9e3d377fe13da062284e4379b59eda307a3ae4bfb0d73734827c225b35247e679200758fb7c00ef48ce1abddfd368ed8d2baa6fdfec570cbcbefbb7bbfc70efe117eec1d6f7f8f3e614dfc1b9af9269726a47990ca7f1fa9b07c773b230e59eca66a828303e8443351d16843e20d4377265620a1aad2f9387752300985cb824240b4e75794d9afe4f8c3005347904f1e626544bbfb3ba3fa097d301e39a669a7f1990ff8fa91251619baef9b50d3f1a54a334359ad1185930566f3135eab4afdceba5401fbfac2ac328243fe4c11f28dde48f356124c5da6ce96b840f75d53797e32622d64695fc8ff68151dfdac7765e1d9c77495379789dc76db5581a1b0c20e0b52e9e132749a4d6951cfc0e9e5815f2f5f0972859b98a5b0336a580224144f36ec8473e54f40695d8ae8dfdbee6d6a2f30c89d4e565a235ed8ab27c6eb3098594f7046ffe32047f6d7daa6883a30d821cf4a01abfab7f9ed8ef30e5092dad048456d6fa0f57a2e49b9437cb5f77fa4877715f67a88ce716cfb71baf3c5e5e91c3a5da00273fe8cd54d9039b9c4bace839c6ad03a55621f76a65a0ef9715a4af39257fb5ef65b23b240da127eb231a801534ec51784a0cafdce3f7b9259405dce1e63b60899cf291ce043d27c2654903cc78129bac719b2ea51031f656cec21e20c3fce5fab8351203571e1fc6338a2000194679745e1827929d8d763c4c1212e8cafc3a86b92245bce8be531afb8d7d94d810a87cba8be0e7acb3f6dc71980a831b26dbe90660c622d743d61a347b6daf8386042c2cdafe783bb72d4532e6fe27984b314c969cba09673f431ed6a4ec9eff05963b8ca20513e22286694d86d10a0b187a10d23063d664491e8800c15b407f645a6d477f751a4ee68fb1d898019172ed6046f15af1d4af8a849cb98a0901a382311ce3eee47510c5747b7d639baa00bea5f79b6b01c914153359098ffc4845cd71a08a7d79bee64e86b6a599c2b855637094bd6723340b14cbe0980977e6fc935af4111225925660e55bf670977945b5ad89fc0ddb33e99936f84cf52659d077b7159b401823e6e174ba454d2b2f8fc258cae5f9b721579abc9080ff465873ac0493b70f9186f2c362f2f7e722cdb497bcc34fd2b010dc6dd31fba56174ff44ffcb645ffdc5a325d291da227918085ca2c00ac136c5058068ea3a350737560ebb4b9da5e0a6f51814a5f4fb76a1b3d023cdfd06337121ff0b0de8f308cc1913372239b2d43aa7bf46b6fdd04201397bdb95e73ed4813983c9576887b8b1e2b47d2c5f937387c871bf937964f2f001603706321535c622f794917790f70805a2b7e51773a33e0f9f91e50f61e04531f3fccc9436f191df6b19dfeb0fe013417bd1c0d8bd426da5fba512a4f39dd1dc10cba8aecde66fe95e20d30f8eeaa5e26496af3abe36840d4d9205c9cec2e4bd986671cc7d67425c51ecca7c4d562500be13a92d795c6ab2900c050a66de13c83d425a18648cda5b41a95d84bfbb39ad040442e5e7e87d042d2c491e1c876db3cda3ab4fb6803236852235c97d237bac6ff3e8a18d3b5f9ddde32cab5c6394e61ab727dec201ae32db49c45dcbd4c422bd58ee76bb14ad3d606cd227689c397f87d1c889451502aee520eafdb3aa3a3a99be9e629625583dab581d85d86a323596c946952a330afbbca3acfec82ee1e05ac4f0d0526774e94b5e296ae4a098ba8c43c5081eb00a82a18812f12416e83b769ad0438c87957f476637696c28f842178041d587da8d654d4471aa4583b709ff219ae79d15377b41a5d8aa48498bb1ccc40f66eadbc7c56182229dc993464094b26e19a41856a644bc57231878db7c38c85f809fad9c1cfe4e1585a1e54edcfded846b3abeb2416a9768c58e374f9508dca302c39a2616989cb018718224752e3efd5f5138bfa14ed0c68a9c2f1c78d1fca2473d0050d949a6ec3ca0c2eacfa763f397d7da70db690a7943d0f8b00d9d898ceba2bd22741a92677889dc9c7d7f523628870bb9278176fb0c77cbb296dd5ac85f995b2ad8a59693528d0fc040f1e167ec76d12922106198a8746ae1b20328c1f604c48873f459461c72b1b9abf1af7c77dc5858cac85785e233264f64170c810f180dc119499fcfbe221d0aadbf44dfd4490fa2fe25e1bed59c358518410654af1d64382f10d21d68a2514e2d69b1dc820929eb67564791847e0ec43a3d6147a40a35f7c1c024a766032cba574df8a01cc20c5297c110f3092273c15ea8a69c5151a9a710613ea6f6af341ab42bb716623847a873a89d657fdb5540bcdba00b7ac79394108e184d14e0c130da8b7b291ba4a8b2e0e54eb0521bb38a2811017c5824b136b285c78f38fe09a5b411e06f74d31fc14fa063b084fff69069212aa2eca8b9413f49b740782ff278228ac6fc569bf8f907bcd241efb522f6dbf718bf2aed2403046cd4bf637d388c9f0bf19f7d0bb101e8dfc780afb9ac30417cba39c28ddf073debb354398d6d61e922b56e1834704b6d716625a7285452a07606da0a07530a5fa2d1df87047e16e0dc31d6a717914d838d393d01083a0bda702ebafa3314ab8cf06938b69a67493bd40ea4d32ca0b53f28f78d148ffc6ed1d78fce28f75072a0dc32bb388cd97dc180428e3a678925e8b639e8ee3f3ae6e6793b1e013d000c09f5cb3a2e122196d46f49baaf921d39d8cce53b658cbc3d68a3ebfbc8c840c4b12ffbd4523769908816956cb716d7f3a049ed8c1e6f4d9fae90b4e2320efa3659eb507c2207236bbfa81e8af324675b900f1041dca84b6b4a1e2c0e3956ebd242aea90ee1b1a0f19d3feaaf97055e006d0fe5178f5c2d462a2898dd413a2d261c7a473f098c552ab094b2e2c0cd470688b3e6c0cc0440043e44eb1508735f49f00305b8b3b7e9944382def250dc31761bc13a7a54f1e5311a089e27db6b9f0441ddd356afb3c2e5fd8aeda697528bde74e4764b6cdde9cb6147561dbde1edb9ffdef7b6b0319aa92e16b7631737994f97819b08586e12f1bec7d5f2ac9e9fb836bbd4a28a3f8e684f9855be282a29686350874fb93dd75cd435b7eec5e489defafd744c3f9247148b614308bed41bd786c12204f6c5f9c8392fb2e7be60bee754deefe43b528902cb65a7161b79b66edef750cf577847e04760b3995186b878e9a85d24229dd826f6c64847b2e209ccb8905efc29953cc8039fbb42d4493b1185349e1d169902e1580a970cb161fc7cc67f2bcc3f001cbf4bda369f8a790f865040f35eefbf7d628e044042b0006d6606c244f46ed5adc48c5c4108e075e035e2f0809ef78d7e843c0ca81b338d6d87e4095d83105ce40362b7c3b0347659c9c92839afd8da3ed3ee16b66e512e2c5b2b65039fdf04843b2035f0c26b6b42f9f16960220cd685f2cdf09e7c093eeb234570f8d5aac44b68d87d5350f13cd6b658cc893eea20871230e2da8b1b6599c807f28b89db3c0118eb1a306cff0f46bbb4b97d5b91d042ba497cbeec4e4786a69e8ec7de247638707b0684a8541c86c064aa327fe2790f1b50901a622b6ec09145cfe4c2b1dfdb41c9e2c11010f2a7bafbb465b0349326c5de990c7259ab3cdc5a73c0bc8d6338b0710dedca1aac97566817fc4dd3636cdc676a6429c3f2d59f966182d0073b2ac781ba137a989cd3af14afd126a50ec64b04770cd90d3f754d44c8070ffa24d3a8add4e9ea5660b389022c49670f65869497159a837e7b7de27cb0e805b418df7c17d92cbee2b0771d5e301eb657c899c8bdfe28419e9ce15dba2be3b414f2089ffb6c1879e8a9432d0019c7a8896daa49f3c623eaa37d1b4b9ace18f61bd3ece85a87ff976c081f99a7fea83bba75e6302fa37e47a3985ede3c4fc1d5caa3c201821e6f6a8aed00bd627230511eb2de8709d1c5acd27d84e910ecf9ebbdb9d5e351077fdf47b54dba8fb91b2455f9f366a20dea80e52bca2d7c1eb95b752d5b60f49180cad3179390bb4a58fc0f1766031618230944d11a764db9e753c51a43b33c1b03b5b07c6abe48f386a56ddf62218dc902c55ca1688c4073acfbbce2d7caeabfb9e0224950fb81e3e61ea9fc052bb345e09b4c52dd7a092df888682c25d26eceb424fd8d02ce22700ed8c4317b6d81571bdcbf4f177edfa3258d8c048d2524ff0709b67ed1c44d3bcada41937644aba3874b06553127365e9cd7056d710c01b6765761fc46e473d47df1d159a7daff11f551c599644afeab9e88403eb006652065e9b3e5924f479d72cdac4f9690f1209a79a87610452d5b48db166a1bb7055d21b6e8a933dcb69a2ae30c44cc06c52b929a45e17e54ad1a42f7605611df81d279e98f2ce67fe6f97a4a2cb8e8a4dcb37ecf125abd321f82297d734788e10a9ac17825ca917e208038c9cdd4369344567d2f24700daf8e2db6388449202c034fda13b8045c6440a523e08ee3a7b663f631128c5e25ab6f42a07382e1ad7738a00ffb47e3a94591057acbebd4088c3cd3f77717d22d992fa4401613eef8fc2894d1b47993fe2c2eb0caca9c5350919c30d814482ccb168c554bc4fe153b2418958edeacb9de335480c5ac3c8c0109219b39f5d3dfdfc3945bd9310ab0d6beb42bcfd7023db6c27b1d62f551d9066e058d61048695434c7b2a5287bfb4ef91fc09998222eca3105ef404d249c1b30e7d2848c43403f4ceabcf9046b7f82c268dc5c3ffa3647a26535655fd6d46864183ff1a1d82ed0a23cea8ce45eeefba6ac34b1d09bc121720a550d4473052cf92b3cf4694f6a9b4a26a1a6bf582a2b7879bc336c5e4712b9c69a9510c3178b0c339edd0bf3e8231d882f901990eea439b48e3c1042920efe0f5c73faf8be8e5c3905ca953cc625af6fe795840e52f8845a74089a8f38290768db649aef5760f86c52b5a2e56e11f3fa0daac86ac731d3a515611fa5d99284dfa7273f4c10441ef69f931da318934e7614c082ed8615e70d7d6c03682d6ad0234a3339d63851e5816d0088f261abb9666a0abeefadffe2a6d0d971782585990884604941a36f99b358455a0d85313da6efbcc093fbaceb4c5f480a9c17be868a229c062a05ed22c378317899907af79d1f1de953c1e4deb61e9e9cd03143d52c141757b94857fab8b5ec5c67fcd58457cee2cebb14b09d4efd4862e3d2a866a3c95fe773a4fa97db32e5e7ba663c6d8b7aca1b26243573195b3d75fec250118d2fd442e52f68f1f4fc6b2d35ee7520e631e44b2f713caf05d52d5ce1d5de07b77374325141bc3cd9c256fae1801311fa344eecef815a213d69f3e1232b3465fe4c3ba3a69542a803182699d588344978f9ae6f5d66e7c798f78f479bedacfc6eddc18f403e1ee9b44cf4ed709b06fdda774b9478c5c8246ede88581222547ea47306b47414a719b5b4521df444e6ee6e6d30a03a9565a1131c362015ab787675a34a7089541c3f050ffe95389a03e7dc47c5acb12761d8757075a19c64fc92a9733e62f6f428c5379c2ed6f624661b97c13c8352f84167cb524e1e7b222deb73a80c075ac655a87fd3799bb3232f83139cddbb57067753743772d01df2089192f0da90ff9e984db31b0d05a4df749d0c0a042331d0c61526b6ccf6fe67608f75e38667405c6a67dc0a3e6cb78d2ff4b95e22dc6c8cca35e91d2ea531f449e9bc8f5502046a8d9db01a65f7d95648bc858e65dc925acef7264f28793bd4764395fcf4a71debb310dd639ccc0db", 0x1000}], 0x9, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) read(r2, &(0x7f0000000440)=""/4096, 0x1000) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = fcntl$dupfd(r3, 0xa, r4) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f00000001c0)='./file0/file0\x00') sendmsg$unix(r3, &(0x7f0000003c00)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003b80)=[{&(0x7f00000027c0)="e247714716dc634165e7c4f3b618bb5f84c2f26c407f786c9b69585ac7cc07ea45c30b629d938a8e9ee8b46362806af4b19bc610356c2a36a37221f819bd5030cf33576096813382e62fca4222e10e6e6dfa6010da70c7bcd7e9ff80a7e36b28204b000ac5b93bc6fd4db20689ff2f7b19207c7de15a361b9b9b5afa2f7b144293adba5a00c6088e9a5a0a0da3e52d46d5e5c41b7ed36f8b490a1236", 0x9c}, {&(0x7f0000002880)="9db8ecb030334e3d3fbb84e68a2318c00e9a955246d223f5fe3c3ce0935a6715724a578cef4e91b7e61d55476aa7b3639eda6f8fd8054ba2977d5dc69d14afbfb4cc3e3917c6e67a1056c758a3814185a8ac8f5fab08ea1ebb934805836c3119e659c2bb4b7b90438bb9ca4282bf1bc560afb8e7b05a498fa9a14aab7f2e206ce5e0b5455b0a9802bd042b033e4f9d3b8464d53cffdc5c6e59548cc4cc576562598ff66a14e83f1d9a144ae7db40a619d277bc1bdce1b8a7", 0xb8}, {&(0x7f0000002940)="603689642b8009c94082f01ebf36a2bdbd0a845139c63a510e630b1f70c22e57825a0f1f41f36b6a1f65d16afb75995f17b5c541f232caeab41574c716d2b9318ef13d1228ba9a4fa8b18be11ad044c51dda6b4b5bce196d119218e6711cf6f604a600d07d1b9697cdec020556ee307609bb49cace8ba98ecebaf02eb140ff4c63f179a09ce8790c1f5f335342eb683dfe08d032bc210738ab0887ad5c8308b5ffbf1887072b266c33457780bc1e06292b324934fdbd45ea95a69f9bd4e22682bf92a206c49e3bb05f462defae1a72f930094853cd5c5845a8cceec8e067f763fa4db02e596d913b0e09c0b7743f2794d2e0ca7af188ef6bc3e25641d94397a83b0b8afe42fc1ae90432b845fa0c623121164e45c3b042fb368002698b5ba0fb1884d68c3c7f8a45b4acf796ad0faae3bae5db7a13f28e317a55d2fba19ee7bb5731731672c165214a4b96a849fc028473b0d24c8096b4fb5f8321539df1ba4446c5bdd7747b1a1a78d64b53ad6e69a9fc8ea6304b973b1215af473821f1898b7038375e0d613863e8ce81f9bd4c9a0a5906d7a7e771ce3d279d33a2de8bf57a741bdf88cf740eb869df57c5ec1807ee4023d7d995a1c178b206696c7ff95ae7bc85995ea64814d2d9e3375681f1386eec674606a59e0dcb896492cf872b78399745b808089a9a915d6eb369d9372f4f077c8e36d605fcf0e717f3de7308882c173e11e4614a4babb63f729acd920eda2afa26505ef2b502995e7c48ef9b560eb14f37ba2ba4658757401905268f86a33a67221210a154c645900865f0029b6faf124b3dd3a3e9f9466294ef96b5e8cf9698d78de9e97e81fe2c043e23b62a62bafd14fecc8a5ff47e50a1e18940af774fca17f79eafcd297d84f6bb16dcc6ec040cade723b6015b78e61a42adba51a041357a2a90d74ced785d9598cb767d28fc9718006182c076efb27f4e7323511354e0663b57e8e21f4a81c6c8e1e20f0c9540f354f52c398e65b50cc05bb06f63a3065068e94fd6e28dc911e996813d9b606608e2ee1faa2d2bbcb8d5bbef697741677775290fd2469ae51b10ece1ec2e0f1f039661fc7130365e97b0fd7a31b35f60730fa1a734e05155db467cf314ce6ccd01eaee9aa21449c64e2a6362958717faa2041683e90e544509f96c1df281f1ea957b7fa2dd63cf06487da518976d4f798c3dc5c30eacdb9ca46d332d5e24db21961a8a03d282b3b772fe4a85e84b790842d8ae0e86957480ba2d3c2a3bc7fc2656537628f581d5741aa4cbc0bf81d1df86c1dab2e87cb04ae2bbe19575a9d2b54bedecf6f997390f05df95cdfbf0d9cfe39996157e20f911051d3f2d6897d912b8dbb771035bf695d574374b8b0c9a3b703fec313e4e3daced2db1e43ce09cdb645dca22b3bfb10ec2cf35308c97a1380df054bd5dd2cb5f5e9661b069dd9221ef47ea37c73b26f1aa0728f4cf2c52e6f9993822752436a0cb17a95761ee38f9bf1958b6790ec388ab5d37b5620036b3d4a689fc652b79db96d556db9b2ccdd002aa9fb115467c07afe2309b6df9fe80206c807b93c47ac3e5bb862d45aeac615eee87116fc5ec4d3672ff4108881e0171f40c3f066ce12fff629aa194999ab0c36d7c1496ddd68d85e1bdc2cd762f1e3867f5caef3a12deda0ba6662f6f931d1d5a64c3ac2edf44397871ca650c41a94234d66a77f8c43d4d2896bf30b5eeedcdaf23f60afc719bf28f5defa5b762f009568a849a80dfed51eb50fd379018482394f5ed8cb73558ef9be803857d151705f53516102c1c46a68e45b259882eba386e7215344c844aadd1bab2c4bebef95c4730cc5712bdecb98bea3700646d463befc671b1dad9426027c718bb05f48961a9692f9807d7d57242df7550c2663e95c3c5342990e731b151c5c053dd9344452cba71f8af2b98179bc31dca7d1902168269f1acc9231273e235b7e0a40f1f71ff95bcf1c01bc894b366130f74561fec608faf544f32305a62c42f29ab933db5d9f16522eb23df87f2ffb044bf60c599b709d22dbe405a5b7f233dd47fe9205ae31e737087ca83b16da6cfee402dd7c4cd38a9ed2baf363c98ae7e0ba9be30c67bbea98c7f7c2bc92eb999b7a2ddb9447f7f7f0670f5fa911cac107e096f9f0afd47de6a3c021813d1315dac57336104f1eb2eae493b22263c5c40a333571253cf84f0352e5e8a67edff224a9dd076d414b833284ea79260f0d776439ba0de85272005c0ef87c76f120c04f858e058e72bcb1dee49159aa4a7736b0cf2fa732fea802206f4ef46c812022e9ee5fe838c2f6382ad1ea0d6a04090934a1c63139c4ea5df16e269ef291c3a97a6199dce39c9b50fcab549c725cb68c81446272ac6765cf4dbcd2ac905b03e605cf67b96e8558a06ac9ff3d2c2b88d6daa433f81321a339c97a8812516e1ad68ec81e1470fe1f48d385dd501f6b1aeae580d429fccd10d3e15cf5baf99d6394218a65a819d428f5587620d020c86f1870fe6c11520394a6eba194fd0063883dc7f12268cfa6ec1f30c49813c91859b966aed017596db5c63267286884abcfb8cf6912125c176c58feda7ca5019c4dca5d9ac8ddacd5f9953b4083bf97db1ee0f065ce4c3727b15acbcf6477662571591810e6fe54e1c41db490b90bc28ea59cdf33bac33e2a1ffb46f8b3e9d1782c5c6ec5cdf5bcabcfcbb946b0b5a628b7891f8b7639f0262c056baef25c916f134f59c9aa2fe77a2f84e16a28abb090541b98b7b84bdee8caa8685c3ffdb1bca70913def3bc1c2a3c783b6d8370a6e85d558eac44556049b0cdf66babaf5084c998d0cfba05246a49ee54e542569b45cc5be23af2d2f005b80618d48ffb5125d0663edace4105a8fa8b241aa4294f40c36364670ac5acc2a0c772cfb74aa502975575b6832806f19e1327bd7cd33a938558ad798c5c643cf84498ed6a9c321f83b0636b4c2e7a08020520e69d3937fd35e9447b766d1594cdf9fc4aa02cc152ac16d1875fceec1ba597fe9be0f5b4793b5c1e9b57074d7394bef24842db7f8852afd004b4dff02679235e3cd15a68a17a50f64bdd2b46f83ef25093bfd6c4b3901bc2d9996e8c72267814641b694db22f52d4e7cf3892943bfe7982c3c2f637c704dab86efb3a86eafb07a7509c7ee1df90e773c73c7f1262574a157aed84bfe191f754dd7e1a4a97a22c1d0a9e41142e440a7aacad91cfcb4689a981b4b351d24da044bdaf3a55c505b2fb812056650be62596943cc65e5955451347c044d8279e07986f1de75ffc7a320ae218a8cfd9262d93caf416263a61a8f50d8c3e457e7ae9819379298500e9a18ea8642995b3b54ad91365f2930d6a7b41c6ce01a705a6d7b08cc860ba3ba99b9137a09049906407f3f02f65d83ad65c96afaa0e0e32a1fafeb2a064f339d7262ab0d7873f411218e21700f76c8f67fdcad1e2f6a67bc7fbcf197a01308d6a32d44357b1e39480718115c0863dccf24778db819ecf1b4773bbe6241a66b1e09f328e96519bd49648957b9d155a7231e3cb912214ab3e4e66b57973d83ede1b9e0adb11063c38f11d7d8edda4465ff3511e69ac0d6463880da4aa8427c154acb0b2454245076d6b0558909c87f50e3d61f2e942dd0d7e2fc52952a05702c684c2d893fea8a22da63a4bedcf67981df2e5ddaa429d7268b9f5d798ff6e60049f56eb4b98d1faa160a5dc54838ee18b19be3189f98a0a0be290191a190efd1e21751f7b161ec50a6a1dd276399b1171be7942dbdcb327af161a9b2c0720f3fb5283c969da3d8366e01b875b16ed6d47d2c490b6e2e71affb48d550081190961b04e9af409e02c9fb043622c3f1ecf3a89a4e30114ba5dfa7617d15001ec2bd5cb9e286e8ffada2b29d2cac32397bf25b438d20dfe2ea44ba49b0d757bc39e8dd06ec515f9d38f0c349a33e0b07c17312ebf5de19fd4a6480bcaa6dc0b4fdabe64576c87b75e3cb7386fdced3d2853cfce2f84853b7a1c1c48136453db1372e015d4b28f6834bc9e65a38c55c1b2c95a10aa3dc618ae9a34250b17ca0819ff4a3a1fe07bfb56bbb6632492853abf39b69e38d8a00efaa44841b5638b9ee953e74e154f51d06e95e021892445e07768426334bcefbfee365312027cf06d99978ba3c96b6b84ac9c5dcca9e59f322d6b65a4478155a82fbbfe4061af00749bee46e9516cf4d0889ac04a8d90bb03142663ecf21568f5a0e5d36760d02a9cf95a68c62adc93915e4ab2026a1800b5da170222623dd27c9e3d8c2628957b3816d1864beee9b9953d6fc65496b21e6cd852f68b9b30b80ca04f56f7f3a3bde1f10971640302a593737936c99ce07762490cccf5ed32ee268679743af4460107a3ea345ef0be1ad6d74ea254dd9f01792585a4d3d165e49413630af51b2d003df090d4f81b755ecc54e79b419289e56e4e69f2ab58798c895fca33c417df26acfc03d667408e1af516580f4daa45f00393e7815930fe923edddcc5a55adbd4ace34dfd054bc8ab98520bec8d6de04c5805a78a718163adf8f7154643a432e4fda231fabc9f932a2792d12ca42cc6328f6626f8052adb567eda948d506397b9c9f03247e8fc7d2b77cabb5ff139e719c5ae6b18e218f6b946c90d50dc9d861f21b9d56985fbcc180000051d97ad73bc58956ea44adc95dc90a03d2443a9973327764a0345269f4a98393fffaa5a2fe2cca12b93265704175ff17def4eaaece2539e1ed86b2e5bb2e8f0b1935705c77998b6c9ae7d310ebc398b12e34d52430ac507b35613a8e76fb8231f979538fbdd7c4531cf9445fd1523729ce365f86e952548fcde5a07e030eab60702a3a1050c4ef0bbd205fbd5c98501229022a1fe11037683fd561bc066c6eb6c426921b09d87663d5ea74301e15a228620e79537f856474fe19a520d6ef4b4bd887ad6296da42758d023953f9224dbeb12d207a8552bd35d750d447cbbc504cab60684a988213242a58ca5ec2d09ae1ddd527e3a44a35d3a1ed24d748b65d316c9fac22cc84c8d2f79b117517447cc0e558f46adf85846ec5805a7d176653b7077a1e464aa574dda27055a8f94fb8e1c97607a84bcdc2719f1be02ea95759ab3805966ab92cc7a90413a98f0c851167cd7cbec80ff907a4d158d56eaa3e9a9516779ff60bfe327fe3ef15460f40ff77a179b48e6edde85c695c296fb90989ca96670566fc0ee3215f2bb8cf606c7543a41f6f9a20cb039351ad2c406ac90d3b3777db1b37746992b57decbf0548a29e6615d8631ee9e284b257a2c91ce3631cdd7c3718aa636c049eb3a13de96bebef8719049fcc669b80dc020a1a024b87cdb28cd1807bbe90354a6b60bd6ab8991da6010d259566b6f3f57e15551748f059aab4b42ba824a5ad7aba045eb7d728b295a7e3da72a6a8e77dc094441891718e8a27245892d6e7f3ee172d10e5050f9b8c0db499e3eaa8995c3237275f75fb6ee0dd147944a6b474ffc1ab4bc215e72fb901def75cd5c91e4264d06b100c8563414854f98e984ff1e87f223338b4426cda511113298262d3b336590aef93d3ff71461cb2bb39f0a18ecfcc6ae5b92168be8015d48c36efd1a7111074fef0778f78147ce634ac389d7a24be1704037a3b6f0d9b0bc787ef9ff4f00c62bb88799c18baa5963ae33cfe7df7b7741b530d32523c03216afef339e93f32a54c94cc5b19c1295564bb7258a13bbf66b3525db0cfddacb391b226d00bab27672ad96f5e43391c17fe0bca8cdd69ae336aba705368240734b10d98a3c720dbda4e02220039430979b4", 0x1000}, {&(0x7f0000000200)="eab7148e66654f23bcaba2aaaa500bbf44c35ef9cc3651bbfcf5584d1cf60ed3f12690faf7fa57d84407c0b8c37a7a56612499f302", 0x35}, {&(0x7f00000003c0)="ce6524aa7c25a7c1b954d9e7af8ccc6abb36b3347e1206147143fc39998c6b4ae7f8975cb89e60044308de5359a7759d7579ef68807eaa8fbd6ffd76c23e65596d54eacf0054dff4e450a01cfa0f58450b37dd8b", 0x54}, {&(0x7f0000003940)="09f6509368569f9890b30f04a70afa07d38f09361ba2bbff1a16cc4914742340a65aa666717ea51da39958a3002f4e1f5364a10f9211c1d7707b895b4921674fc306cd7b2a2fc08e9528abf8e327fb45", 0x50}, {&(0x7f00000039c0)="6b2dafcc78d6741c9c3a01e0907de48032cb17ced64ed0a03cb2971d113757695ec4453af1aa193ee2d6e04f35f838f4d116d9ee3302af8d2b1d683b85552ba581c9b16653f8bc091aedb3d3ea0351067ba742e854018df83369dc6828f511668250cb2ad1dcfbb1409751240d25814d98f278201b5792df8e450a6605f52b9f54e13ea828f8589c927b466137bc367b303ec95415557a89f2340e35f2aa5068bbbf8ba96e1e5b4c4c47a5ca722158b5bbb1297f73998d5f306b242f2c39891883cc1d980b72e1c5222d296ccdbb0ae81325af76ba7161327e054d64c4cf7527114b2b9f0edc24af2c30361f1fc66474160d8388505085", 0xf7}, {&(0x7f0000003ac0)="f65905c9e8c4e5802daafcfea3c3b7c06b179a39cc5a5a26b52969909019b3d71e3ede0d749cf44e1f2400298bd3c1a6b08b56fb77890eaa5811960a6b4393479252a8d733f75b8469379f03e05c41bcd08f0c9001520caba321c49731d82118f97d60c76d003ae661b33cbc25942de477750cef15ec40d152ed2a0b20052bf54c6d5af7dc95dcff57c743d702348938", 0x90}], 0x8, 0x0, 0x0, 0x401}, 0x9) 16:00:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000000) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) write(r3, &(0x7f00000001c0)="72908c35f95aa0ad50b52d85bafe82fe8ba93d5112b1d7144dc328c2f7d7a6a79104886b329e37ee91fe381a6854139db9f3b8f0be73afa7f0ce03e3827d36519f894db0afc37344064984c7cfe65304d119e08bc677f410b8e229303f908f36eeb2a1b10aa75f64b13bcd63f03900440e059cab9de8e756f4eef5db42711ded209549ba0a4db170e1fad479002e0867d92d0235e20d4f071b1daf56b3b034a286ddd8a64179957e6f9aa2a7a03f44adf6c3c542dcd0d1f79a8ec5d875792868eec38ecb83807d9c6b4a7177e921709e23cc435152d7a882a8aa73875aab7dabb995ece961fad97e10a7eeee528d3636cc3ab0", 0xfffffffffffffdb3) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x5) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x5e) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:12 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) r0 = socket(0x10, 0x3569591cf52cf2be, 0x6) dup(r0) r1 = socket$inet(0x2, 0x4000, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffb, 0x4) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x28404030ffd) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup(r2) read(r3, &(0x7f0000000180)=""/17, 0x11) recvfrom$unix(r1, &(0x7f0000000080)=""/215, 0xd7, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7fff, 0x4) pipe(&(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0xd7527f7fd1ddef6a, 0x100) ioctl$TIOCCDTR(r1, 0x20007478) faccessat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x5) pwrite(r0, &(0x7f00000000c0)="b10a1cee8fad0000000413b0", 0xfe14, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r3) recvfrom$inet6(r3, &(0x7f00000002c0)=""/197, 0xc5, 0x2, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") socketpair(0x2, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0x243, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:12 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/4104], 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1ff, 0x5}, 0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x4, 0x0, 0xa7, 0x7fff}, {0x8, 0x1, 0x3, 0x4}, {0x4, 0x81, 0x2, 0x6}, {0x8000, 0x6, 0x1, 0x6}, {0x3, 0x20, 0x6, 0x27}, {0x1, 0x9, 0x3f, 0x5041}, {0x1000, 0x20, 0x7, 0x4}, {0x2, 0xcf, 0x1, 0x8}, {0x22ea, 0x7, 0x0, 0x9}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) semget(0x2, 0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r11) open(&(0x7f0000000640)='./file0\x00', 0x40, 0x121) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) r13 = accept$inet6(r12, &(0x7f0000000680), &(0x7f00000005c0)=0xfffffffffffffe12) getpeername$inet6(r13, &(0x7f0000000340), &(0x7f0000000380)=0xc) pread(r5, &(0x7f00000008c0)="086af66de7b583e3f7fafb53ac04aaec3f8da3ae935710121ea7b03da991444607c1d777e51b346549b8450315f1bb3d5bfc8ea0deedbb21ec90f2d5d7aa43137f3157a3ed3a10708de6afe272e092d5966cdb235f0ce574290ed9fadca66e426717d57a1e952bd7788e917b8531896756d77d2ddc1b000000000000", 0x1e6a7d639c167a29, 0x0, 0x6) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) fchmod(r0, 0x0) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0xc413, 0xffffffffffffffff, 0x0, 0x401) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) recvfrom(r1, &(0x7f0000000280)=""/86, 0x56, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) semget(0x3, 0x17e90b0d1e7ce986, 0x200) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x0, 0x10c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x902a, 0x1ff) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000000)) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1000, 0xffffff7f, {0x50, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b87033", 0x41}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x22) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x3ff}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x6, 0x0, 0x0, 0x40}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) fchdir(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[0x10000, 0x1000, 0x3, 0x7fffffff, 0x6, 0x0, 0x9, 0xcf]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) 16:00:13 executing program 0: munlockall() r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc517, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18], [0x1d], [], [{}, {}, {}, {}, {}, {0x0, 0x1ff}], {0x0, 0x0, 0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="670dc3", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r17, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r18 = accept(r15, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/45], &(0x7f0000000300)=0x2d) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r19, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r20, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r21, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r22 = openat(r15, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r23, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r24, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r25 = kqueue() r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r27, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r29, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) r33 = getuid() r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r35, 0xc010427b, &(0x7f0000000040)) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r37 = dup2(r35, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, 0x0, 0x4}, 0x200, 0x401, 0x2}) r41 = msgget$private(0x0, 0x100) r42 = semget$private(0x0, 0x4, 0xa5) semop(r42, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r42, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r42, 0x0, 0x9, 0x0) semctl$SETALL(r42, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r42, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r42, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000100)={{0x3, r43, r44, r45, r47, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000180)={{0x0, r43, r39, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r16, &(0x7f0000000480)={&(0x7f0000000140)=ANY=[@ANYBLOB="bffe9d393ef3cc03"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32, @ANYRES32=r15, @ANYRES32=r17, @ANYRES32, @ANYRES32=r18, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="2000000000000000ffff0000010000003cadaa3692972fccf4eb256eb8c8caef37a221861642ae57646ee10d30", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r22, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r15, @ANYRES32=r24, @ANYRES32=r15, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r39, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x1c) setgroups(0x5, &(0x7f00000001c0)=[r5, r6, r7, r9, r39]) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000140)) r48 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r48) ioctl$VMM_IOC_TERM(r48, 0x80045604, &(0x7f0000000040)={0x10001}) r49 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r49) ioctl$WSDISPLAYIO_GETSCREENTYPE(r49, 0xc028575d, &(0x7f0000000000)={0x6, 0x10001, './file0\x00', 0x8001, 0x9e4d, 0x4, 0x4}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x80008000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x44}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setsockopt(r2, 0x9, 0x4, &(0x7f0000000300)="808f6327f637315d4d9e8758f1ab93b6f661abd7748bc20bce9d1e34f7c36b8c6e42a92e76784ecd23859a2046c7d13db187e94a8c6006f26d21a3a0f9ca08f0c8252330adfbafad53015ec741111cb8e3c2416b0e126de006d6d7c943e4aaabe3", 0x61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) pread(r3, &(0x7f0000000200)="8d", 0x1, 0x0, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socket(0x20, 0x699e22b7164aa16d, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) fchownat(r0, &(0x7f0000000240)='./file0\x00', r4, r6, 0x6) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0xfdf1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/24, 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x5) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x200) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x875723960e659392, 0x0) write(r4, &(0x7f00000002c0)="4b7a0479022bc91502f3e040f0c461238f1d50a0a4dc711116c41f3399969d267a666eb14d9915d686ed0e39ff93403f", 0x30) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000003c0)={0x1, 0x100, 0x9ac6, {[0x401, 0xf11c, 0x1, 0x10001, 0x94, 0x1, 0x101, 0x8001000000000000, 0x88f, 0x5, 0x81, 0x0, 0x8, 0x7fffffff, 0x7fff, 0x3d, 0x57bf1e49, 0x7], [0x0, 0x8, 0xffffffffffffff00, 0x8, 0x6, 0x90, 0x0, 0x2, 0x0, 0x401], [0x3, 0x80000001, 0x4, 0x9, 0x4, 0x3ff, 0xfffffffffffffff8], [0x1, 0x9, 0xffffffffffffa9c6, 0x9, 0x0, 0x6], [{0x984, 0x7, 0x6, 0x885f}, {0x80, 0x5, 0x8001, 0x7}, {0x7, 0x6, 0x8, 0x40}, {0x0, 0x400, 0x4, 0x9}, {0x2, 0x10000, 0x0, 0x1f}, {0x0, 0x7, 0x0, 0x1}, {0x9, 0x6, 0x1, 0x9}, {0x9, 0xe3, 0x7ff, 0x400}], {0x4, 0x1f, 0x7, 0xde}, {0xffff, 0x9, 0x101, 0x4e}}}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000200)=0x3) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) fcntl$setstatus(r5, 0x4, 0x80) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/p\x00', 0x100e0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) kevent(r3, &(0x7f0000000340)=[{{r9}, 0x7ffffffffffffffe, 0x40, 0x2, 0x5, 0x22}, {{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x0, 0x3}, {{r6}, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x9}, {{r2}, 0xa1d498ed31384f64, 0x5, 0x8, 0xa000, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x20, 0x8, 0x1ff}, {{r0}, 0x7ffffffffffffffe, 0xb0, 0x40, 0x2, 0x7}, {{r8}, 0x7, 0x80, 0x40000000, 0x7f, 0x40}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x80, 0xfa45}, {{r2}, 0xfffffffffffffffc, 0x10, 0x0, 0x6, 0xbf0}], 0x58f81778, 0x0, 0x81, 0x0) r10 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x796b7fa701886c7e, 0x0) kevent(r10, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x41d07fc9c1fb6b80, 0x40000000, 0x9, 0x1}], 0x7ff, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x6810, 0xffffffffffffff9c, 0x0, 0x1) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x85be5ba2e5aa9efa, 0x141) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r4, 0x3}], 0x1, 0x0) dup2(r0, r2) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCLOCK(r1, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket(0x18, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r2, 0x0, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) dup2(r4, r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = accept(r6, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r13 = openat(r6, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r14, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r15, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r16 = kqueue() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r18, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = getuid() r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, 0x0, 0x4}, 0x200, 0x401, 0x2}) r32 = msgget$private(0x0, 0x100) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, 0x0) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000180)={{0x0, r34, r30, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r7, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r6, 0xffffffffffffffff, r6, r8, 0xffffffffffffffff, r9, r6, r10]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r6, r13]}, @rights={0x28, 0xffff, 0x1, [r14, r6, r15, r6, r16]}, @cred={0x20, 0xffff, 0x0, r23, r24, r30}], 0xb0, 0x2}, 0x1c) setregid(r30, 0xffffffffffffffff) pwrite(r3, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x74) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") sendto$unix(r2, &(0x7f0000000100)="808c38dfe8ab871ba3f22ba0d72700c7b290ee7cfa4f1ae73fee52c27fba1777178789589244e376732df0da", 0x2c, 0x600, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) pread(r3, &(0x7f0000000380)="8a8c6100dcd6c3dbc606b92cc795c4e7d718d5ce78c598769b90ebe14e3cb5db19bc2a5d64394fea34217d03e36b5154fdb159843ea73b7f5d5fe1de58c7091e4b0c3d8c3b057db68d3bdec45233fba43637dad669f59e52d95a056e8228ecdba2003a64cf27788252acdb6f3c2bbb7cb0d0857cb743dd2425419aae15699ced07f0270aa8af31961ab3665db1cf5b12f9421843202794ba2a341ef33fa7503263ebf856350a78f9697cd840a17e1635cf6e7ebb8cc873ee87107c441f9462d857a853291e95849d3831de59a9c1d70f12940f6457ade4b7", 0xd8, 0x0, 0xbc) fchdir(r2) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x800, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[0x8, 0x80000001, 0xfff, 0x6a, 0x2c6b, 0xf2]}) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) bind$unix(r6, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) fchdir(r5) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) flock(r1, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000200)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup(0xffffffffffffff9c) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = dup2(0xffffffffffffff9c, r6) linkat(r5, &(0x7f0000000080)='./bus\x00', r7, &(0x7f00000000c0)='./bus\x00', 0x2) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x80}, {0xeffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) getppid() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x556f}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x80000000, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) shmget(0x3, 0x4000, 0x0, &(0x7f00002cd000/0x4000)=nil) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000100625c84bcc30ac6e13969c740dd74fac6f6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c69e87e37a2c5ebc514bcd8a8dfe11c74659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a266683407a2527fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e3e8fc43b9db26945b515c6fc87a4b055b6dd9e838befdcf5220cb33dff7af9df32de0aa7b9d112086a4ee7b824af030bed8394f8709f363358db95e7a39b9c5f60b9fdbbe8c0ad968e6cb77a890dc12c097662fbbf65ada1f1fcd3eb8c186085eb1172af5618dc63b9138aae9703d2659dab010dbb1f2124d8331cfe21137b5c7824c5a17b093b65d75f1fb5c578b2d264edfdca2463f55ebffc6f4a4aecf80a3a93eeba45eecbf81a80cd3ba0a97be4f4353122819dfd721751c3d1fa"], 0x2b, 0x0, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1ea"], 0xa9, 0x1800) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000a998e6fa1315068d65aedb0000000000000000000000000000f300"/51], 0x33, 0x2, 0x83f6d61df6bfe094) r1 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) chdir(&(0x7f0000000280)='./bus\x00') r9 = getgid() chown(&(0x7f00000001c0)='.\x00', r6, r9) r10 = open(&(0x7f0000000000)='./bus\x00', 0x18, 0x185) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8d22f9fb0173ce4a, 0x0) fcntl$dupfd(r11, 0xa, r10) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = kqueue() getppid() r1 = msgget(0x1, 0x440) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/46) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) dup2(r2, 0xffffffffffffffff) getppid() 16:00:14 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000fffe0000200000000000388747bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ftruncate(r3, 0x0, 0x8c7c) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/\xec%JYZf\xc2\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0x80000001, './file0\x00', 0x5, 0x80000001, 0x1, 0xfd3b}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x61fe, 0x8a7, 0x3, {[0x0, 0x10001, 0x7, 0x8, 0x5, 0x5, 0x3, 0x2, 0x5, 0x1f, 0x1, 0xfffffffffffffffc, 0x1f, 0x8, 0x0, 0x20, 0x8000, 0x1], [0x4, 0x8001, 0x2, 0x5, 0x8, 0xff, 0x100, 0x80000000, 0x0, 0x5], [0xff, 0x0, 0x6, 0x5, 0x1, 0x120, 0x7], [0x1, 0x2, 0x2, 0x9, 0xdb, 0x10000], [{0xfff9, 0xffffffff, 0xdf8}, {0x9, 0x2, 0x101, 0xe85}, {0x3, 0x7ff, 0x6, 0x5}, {0x0, 0xd9b4, 0x6, 0x80000001}, {0x3ff0, 0x1, 0x185, 0xffffffff9ba0ab91}, {0x100, 0x6, 0x1, 0xfffffffffffffffe}, {0x4, 0x10000, 0x9, 0x1}, {0x2, 0x3, 0x401, 0x6}], {0x4, 0x80000001, 0x0, 0x9}, {0x4, 0x502, 0x6, 0x7}}}) close(r0) r2 = dup2(r1, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x10740, 0xa2e71ca292c98371) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000080)="0c52b3f34d7096106575be4ad83a7367e39b0e523d1cc7aa3d40a85185602a", 0x1f}, {&(0x7f00000000c0)="85ca4fe6ac5b135a4a98ab9fc842c034780a8ad14fef42096f363c5474dd0b500bc52f93f9b43c84726f15728b0417a61ea22f1da37b4bd6361eb17d2b935ff7c5a5d65bd10700150c5029f9da88ace7129787cfeb2c57ea6ae569f9ddc516d1bcde496aff371c29c609a14a0b7f1cdfe3f97f21026a0f28de4749b410d227df2ec3620a44d80e8087848818f7ff6aed14e7", 0x92}, {&(0x7f0000000300)="60e1e7082d2177f76d61fcacd1579c0f379a714f79b684db84a6760a941d6b9ac99597f14902f4009ecaf44d50baa27913d5e6d59441661af5d3b329967a205e90ddeddf4e3f70d3e366fcf23c1edfe5e61aa3f63c0a14f6faadf49b4bb9d2d7914ea91bb5a94b47d1292994923f82631a3ffb91d4b90b5d5ef12a96472aff655949992b59e709c81e4df88105de3e54fff0e6524311f11a15b80ce9f448f5dcff68c26816a41c5f0fb926d5b48683b15688e12ff01ae0b06694cc2191efc3c998dc14340a345969b31c8eedd70ab75be9090d67930f206a95fc05318edeeb5c9133a1b5074e6baf6c774718", 0xec}, {&(0x7f0000000400)="ee41cd6f9516c249cdf8cd39fb3014e925d93ba91a054f8e173c7cf4359fcc347892aba49555e3d0a35a7b9b65d5213b360c1f1634ead1dbdfb5f37ccf0c0ff1006c5561aa64f5479ab5a02d308efc01c90a828d9ec712f7b867782aadcc08315c61f4432ff92a42c7caa8541893a0f3f1117d4ca0", 0x75}, {&(0x7f0000000200)="073f2ac8fc22dacd56", 0x9}, {&(0x7f0000000480)="3d580bbaff27bb7c2ba680912125c895dbc361311a87c0fec890b207b9cdb9823cc3abbddb45bebf664496f6998e7969fe3a53e41027676cff3664de054274260d4050178343aac77813d14e2def963032b550443450f8199770779b1fdcf227ace0aafc9b29e7959877a85aa79ef37843a3e884fd75e508cb6121d89f9915a511cb79d970c71395e948", 0x8a}, {&(0x7f0000000540)="3a17038e4793eedc2def92dfd28ce5f025ef48fa43fe2917c4238e8cbc6fb761d07c158afe4fc095ba2c387aae4021735236e61fd535dd5afb94d6754e2d115c0f9534a8f3190619c194cef1929840d9d88a0a1126e009f723558d126152f5923e48fd71517121af28c754267030af2a8c82cdc65663178eaeb6345d1a8d7497eb4469d4404d0b59ca1b08cde548f9a5f70b9d2a1d2a7c27ed3aea9542b0119796ba99d07c337ea04242b0fb84247bddb3326fa5084e49dfbd1b03b7b9093c7054eb90dbb68b97e9ad6d3f5ab89535686ceb2704ecc0aea3257b8f61c16fddf568761e8194ea731be822689a77b6fd5997", 0xf1}, {&(0x7f0000000640)="55940299b681cffc1356fed7075b7ebcb5e7d9e829eee84970cb44b9791c47f4a928435471fa1023ce95557dcd3a24522e9d67dd345311659774caa06adde4a99a1eb95592c05dc658999db3a6f3ebed6e41e449d143ad4b35c41c52297f2b4a6a3ce7fee6fb8ffe057bbe1a1582a50f61b5f74673178a2dde96cb873de3de535421147c2ac42c2a48ac66bb4aa3b7b7973243cd812a86416c0c8de1ed4deecdc987e7c0f9f84b96c9e612032784aa653c15e2e3a017e8b79e740d72", 0xbc}, {&(0x7f0000000700)="92fabefb4849965b449b78168d5a00d24fe11255890a86182592865fe9e7de28e8e7718bbfa42998e5da4ab75a3102c7eb661eda356424431f14c929aaafebb2e12c51c5b8d9a888ad316d4f8bd300827f0f39a5290022800661f15c414c2e69be0ccc6b1d93f167fc1abef9334faa4ffc45ee5c944d8b91819b6ab43270f4e704fc2b3891c5c9eb880ef11b6994e32188921e1c2e3b9a8bbee8303936c94c04b66748b1ac5d662cf5dd98b5576a2c0e73de591914ee78da618beb6ce40a5d7ce90d8bcdbc6a01a4479c95f79b04536edca215b7cea8623edb6b691fb8f130c28ded748d3f6158a0d46f", 0xea}], 0x9, &(0x7f00000008c0)=[{0x68, 0x1, 0x0, "c8eade2f0ac0ea8e3196d146460c05392d2a490a93074bbb894c3b041c6e240f9dbdcb744aa3a21027c629b3f9a004403ee333b2061e4b2e51b36836f2ca55daacf77e2dd4f0af66cf2de515e245c8704eba86cf"}, {0x110, 0x459eab4820dde35d, 0x9, "8aa30dd2ad4b03be43a68bce5919624503da390f9d62b12cdc09204aa4b6188ad24b20925026661f77af3cbdf391820fdcec53f1795f1da88e757bee6f4621b42e64623f0c4bb3eed9a0761c95b8d3af0a979e15e70741924708b99e4131db9a46b09cc021512f73b220b79b22ad8a0eff9ca9f7e069391f2eb0aa867469010f7b673bbc67356279e8fd09fb5c6a4a8e06299775081cc6abdd1e31ced1be5e820ea3d5998cd1921ca26b601fcdcf86a4e4c7ef5aee25d56c3440f8873d8c7f1dc35a08dfd51b452f9adda05d199998e93cc80577db06ed45c7df5e5cf6c6222ec680503f3fe80b981d1e7def1db3c44d2643c0643fd817341135"}, {0x110, 0xffff, 0x8, "dd99ed9a4fdab6ec10f33a9f56cf3f85e83aa5039092889d23e323e85d296cc06f87499054c5f091d5635a4223b8266a49aa5869e663155a9829f6a753fc001c1a240e085b70a2ccb42820ca3cdc95d08f981fb47159b0b0c2bfb8f63010f9907128546ffb051586095ec4cc0142cb5aba55a1d9c2af65a5f7b6fb15a0803813ac13da2e0632add5bf062ecbfb04762dd8d0ca469b718f27188aa5e51ac411c7ae3fe612b0948679807e1cc5af04816e4fe33cbf2a154ab938e2bdff7f4652dbc6d22f33e91d4e8454faf781c20bf69dd7711f989d767fb515e841fb2717336f9793f71e0855ccd3e936287acf9bf0cea8dc5f2c8eff054d90c608"}], 0x288}, 0x6133c9cb8453c7f2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x112, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair(0x20, 0x5, 0x80, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0xd2, 0xf0000000, 0x5, 0xffff}], 0x85b7, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0x200, 0x7}, {{r2}, 0x4e8deb1f7dd9425a, 0x28, 0x1, 0x95}, {{r5}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x4698}, {{r6}, 0x0, 0x0, 0xf0000000, 0x4, 0x6}], 0x2, &(0x7f0000000600)={0x7, 0x7fffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x81, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x3fdfffffd], [0x0, 0x0, 0x0, 0x400000000, 0x5], [0xfc040000ff], [], [{0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {0xfffe}, {0x0, 0x0, 0x1000000}], {0x2, 0x0, 0x0, 0xfffffffffffffffe}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) r10 = socket$inet6(0x18, 0x3, 0x0) listen(r10, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r11) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f0000000680)={{}, 0x2, &(0x7f0000000640)=[0x0, 0x0]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000080)) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="020000000000000000000000000000000000000000000000000000f0d12d1b6a5c0c000000000000000000000000000000000000000000000000000000bc9c2800000000"], 0x44, 0x0, 0x3c00) socketpair(0x6, 0x8000, 0x3, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) dup(r0) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x6e9f6cfd4a285e88, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r5 = accept(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a9508e99d7fb9f90d05839fbbadc7a998cbae5417309effa32ac5e838a04c26d0274ca480e6c69cbb2389ab13cb28f046fc0c0f419c66a2eb9327f0ed4f07821a36c07c3d0f40bae6b59512f5a06c4c3b40b178732c493fd97a74c8216a8a1ed05a7349938833015e0da0c63a9b0641199a3f9591"], &(0x7f0000000300)=0x2d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r12 = kqueue() r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r14, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getuid() r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) r28 = msgget$private(0x0, 0x100) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, 0x0) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000180)={{0x0, r30, r26, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, r2, r4, 0xffffffffffffffff, r5, r2, r6]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r2, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r2, r11, r2, r12]}, @cred={0x20, 0xffff, 0x0, r19, r20, r26}], 0xb0, 0x2}, 0x1c) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x1000, r19) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0xcd) socket(0x0, 0xd4ed1f1548f6c918, 0x1f) 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000000), 0x1000000000000020) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x3) r2 = kqueue() fchflags(r2, 0x0) 16:00:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x2a, 0x20, 0x8, 0x8}], 0x3fa, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x1}, {{r4}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x100000000, 0xffffffffffffffe0}, {{r5}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x9, 0x6}, {{r6}, 0xfffffffffffffffe, 0x20, 0x80000001, 0xfffffffffffffff9, 0x10000}], 0x4, &(0x7f00000002c0)={0x300000000, 0x3a6}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2e, 0x4, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x6}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x11e, 0x2, 0x1000, 0x7fff}], 0x7, 0x0, 0x3ff, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getflags(r4, 0x3) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) pread(r3, &(0x7f00000001c0)="74d8b6bd3d76526281e175a60dffac5a074f38bd1b0bbe424d20a13597291a3e0554b577e6c39c229275caf5df843a995d49915fcf8530ca2203a7d9ec744fa36b9c17ed45d1e77269caf0c6a49a0c026a9a078765dbf5d1", 0x58, 0x0, 0x7fffffff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="d95364ccacc4e33ceed122319ab0e71d72278156b9e96adfd793cc505728a0", 0x1f, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r3, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3, 0x86, 0xca}, {0x1ff, 0xff, 0x8, 0x3f}, {0x1, 0x5, 0x40, 0x9}, {0xfffe, 0xce, 0xbf, 0x1f}, {0x800, 0x0, 0x7, 0xb2}, {0x7ff, 0x4, 0x9, 0xffff}, {0x800, 0x1, 0x0, 0x2}]}) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) chflagsat(r8, &(0x7f0000000480)='./file1\x00', 0x0, 0x1) fchdir(r7) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) fchflags(r10, 0x0) fchdir(r9) r11 = accept(r9, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x18, 0x1, 0x0, 0x6}], 0x20, &(0x7f0000000380)=[{{r3}, 0x0, 0x30, 0x1, 0x5, 0x1}, {{r6}, 0xfffffffffffffffe, 0x2, 0x2, 0x7, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffff9, 0x6, 0xf0000000, 0x299, 0x2}, {{r11}, 0xfffffffffffffffc, 0x1, 0x10, 0x2, 0x3ff}], 0xfffff000, &(0x7f0000000400)={0x3, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") kqueue() 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x9, 0x4, 0x20, 0x5}, {0x9, 0x0, 0x8b, 0x81}, {0xfff, 0x74, 0x3, 0x5feb}, {0x8, 0x8, 0x40, 0x7}, {0xff, 0x20, 0x4, 0x2}, {0x6, 0xc1, 0x80, 0xa83}, {0x1ff, 0x20, 0xff, 0x818}, {0x3, 0x8, 0x7f, 0x72ad}, {0x9237, 0x7, 0x0, 0x598}, {0x101, 0x14, 0xfc, 0x80000001}]}) syz_emit_ethernet(0x55, &(0x7f0000000280)="362026b2695c9e826be6634ecdd0e38cd5051a6f074e43e539dda00319535b014fd3cabe3b4f4aff3e81c7ed05179558ff363859c1a15108c5930c50f7834b4b4ced79b24df85d756ae1870001000000000000efee") 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() dup2(r0, r1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xe0, 0xafa2, 0x1, 0x7, "89f89b021e0ee33d10f2287ed8c31b928ab66dba", 0x3, 0x85}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x6, 0xfb, 0x4}, {0xff, 0x7, 0x81, 0x8}]}) socket(0x1, 0x4000, 0xfc) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x22}, 0x200, 0x401, 0x2}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r5, r12, 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:15 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x3}], 0x34, 0x0, 0xc68, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b818000000290000003100000000000002000000000000160b"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000002540)='./file0\x00', 0x8, 0x1a1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000002cc0)=0xffff9e6c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000240)="5bb7301e5a049d2a8ad23b27b2835a5d89ab0e71ce9311d967aa50329440393b5ba91d77312cc18a3ab2791b15779b5360f3b56ef1f4de6f8622046a3d60458305e2573243c47febfe86a13ea1c06d8b9c86d158b42d94a96df93d9c337979633ff2adb718ae9d06aeed2c4664a19b2ec0d5a95036e8e2149935e35ce5bf8b6c2fb30e112af2b20d4209cf71b3802e524a9ae821bccc04ad88e746767d347f40a0f33d2720218880faf6f1cd0c9578d559930c92660d9311aab262463353cd12522ae14393072107f0b5b8956280ec8b4ef742868e800bed9c4b6c4a6b429c77cdb95d1a0a5439dd400143b67a59258db0231857536d832858d22ef7491151f0e0e24a470bab4389b7f493c71b5af050671df83c46d079f40d7fda1888a6e0e4461a4b09279ce87f1ed89c8de6374bbc882a8b9c4da1dbe19d509e55d9918a8d78efb399f5ae94121b19bab1feb57294a1b023a61e7f662b880aff949c046da4fb700fd5b6fd88e38a98caa848d26096b01bcf63fd9b04214cf9a6e966d6b5b1263df34296303d211e11449381028c73a4cd257319a0036348fb9088ccfce47f171f162ed95b29434770aeb896b956beac64ca7c07d898377086d12234318211f810f4c2f158ffd1665e74d4cf3351bdb009f48a2c9cc9c6b1ff1ff1cf1a5bcf0a6c88502a45fc157aa3f8a1c5b1236f4e23fd738e402dd34d4024d4c9751cbf7f64cdb1e58d580398f0664026d6a724d1cef9a0486b0ba1805c5a99ff6a6e9c50532da0e027d84645c629b4fe2bd80b0dd5554cac9d0d0721e522e38b1ff3d2a5c74d34e36ed9113ed7c540aa6c7fa606d66110b428ee5c84201a8aaa4290cd4bd1cf7eabbca9f1fdc432b118f662f64f0ae2de68c8d6f08edbca5ee9810ebb3fce93018fbe263ed4c515bc61022915a5dcabe53675a0c443237b81f3c7869156fcff6838988b01e9e939324839888006e877ca5c6e04963d850de231101d96b15a1ce32aa4df47259dcd36c3cf5f43e6a2612baad46c98074abb5a935a9f8071be1a1e7cdea90ccf8171d371fd6ca669f38e441c2ef285fcc11975d544f2c3638c4b1d9517c128ca3f0e3169424a76538cf633bf799f03b5fb369a94f4e8fa4eb3128da76972fc5738f2bc1aecf5bd9492d9bc20eb147592b21195f69ba2a5c46bef60a0e57b4d08659c9d3cb0aca4f5bd1fa0a2679732e36dce0f51fb5c6088501d6cbbf8b2a65017e836e59b93f8eb440e154e25b1b771d7dcba58f8dba8119b130a7a5147f5c82a68b196343e96e6cb6ae0a26ba0c38f731aee4eeb90a2055976a194ca87bbddfed57a37655b274279a21ee79fc3140ce97ed536b5dd83f115be2dc7e4518f2e072d55b592a7ceb281bd1a7e2fc62b40cc86340c78808581dae4f75be8f58baa4cdd3d5d1fce444d963233be7f42f10760093dcf567d83c57f2167a045713af6ab79b02e2c039f282e0952f62d4e31ae9b624262ec534386474ee88cbe4a056229d006cde5b29803433e3e29713023fc7629c1d676bbff291ce303011d018f188a53d646190af1c9c1df7ea1ceb8c98e2d39661359702c08c26f042efa6a30224aadf5e5f91f2e2e82f066d8c7993202aab1e7a05438e34b18e4ee3d276bf67d9a8bdbe63003e97d67e7c0a7885869dbeb0ef4d18906e35e33ff4e4f7c7cdf9b55b3c45ace91967866692bc983270bdcf8897fbdc833a7f911f74eda9190c1d83e9b96cc98ac2d8ed4f427f69ed5e06af96516d7c34de79c45824dd9a56e9af15688e837368e26622cc01a6cfcac39ae25cdd004e4b125404dff6bcc4a812cdb4092517757d7836c3c497dd5a5dcafbf038dabc04cc3b4fa441134f7d57474cf7cd22612c1303ae5e873f9bcf95652501e8463616d6623571d62bb1dd27d00a56d499bbf431c24f3b761ff31f4a3fe503200291a39dd6d7e14df749562f682089c5ea3a85dcfc4b8fff62e7dcdfe1f2b59e442e9cef36ee1400f98d04bc3f06bf467cbd49511cc7624d505da529cfea98e2f827688d6c7556dc788a522d560ce78894ba57e2efba17dd4a2b5e7ae604c6a6505c0b72e1ae796d325237c297723c42e6e1b50c01eec082746738b480198b4f8f38ea841bdc9a1de6e783d949d0bd3abfb4b155934b2062625b87968fe0d0c44d6d3c7d8947fd8ce54e5f4b78a3783a00536600bf49ee36be70a8f5e8d155916c90655dbc9992a6a116227340bb6ed59423d681a7536b75e9064bd01b54155b0df9f9347b115cadfcee1b184019f2d5be1832fb1b4b98a51213b5fc48460aeaa18f13cc6e1a3141f0145a32e99aac9e22e551dd8059c8867d5a2e494a41e6bdfc190fca1560b06e783edc8d36049fc5fb2279b66f7b21f7e3909006ebf6695b63d418f953be95928d623dce1b588fc64769b817a9f8834ec69565eeb648e08de9ca415aa37be1182029d2017d1aafa5f4bffe0e55c9cd7fcacecbdaf2b22d4accec353340b37d1f6646ddf82c59b248fde239191bf24b16286f6d1a66f8919c77c8551f9b768b25576a135580354c1d19fa4655e51fbe90398d80c009482c0035dcd69080505963245789a5136cbb0efe361b383699d8d5260af37089e041b0431068b4fb6bbb9043735d257f20bc93ee7162eb9a9ded5e54ccb8eea33266cfe5fc53554f201b8f61d6cbc8b9fc5f3ff226fc9c0331eec92f5a72153ee9d3875a37b19d2d24aadbc5eaa17596321f192f182c037873e7effa37c441b237ecd5fc01f8dbebe1514db9b0c8601142cb03175815eb388f34a595acac6db32e788257faf79eff8b468a982cb4de1f400edab87fa73d96236b54000d09b3f432a8e3c4819f34fc79dac70ccf7b0ad1a2089a08064d51fab300cd6d1b70add2b53cba60667fa59e62dec3908a8cc3275e712646cfab34d9b353c540a5d5095a46eb9c79157d37f45e7cf0e271401842359b12f1fad8d88f40d2ddda5d1c09ceaebc4a47e8ba3704c0b7cfbcb9e43d51371af174f4760bf01bde2debdb09ed165fe50a011afeec23882ac2aca41831821b6c77234c0d129f3d56c9f00adcb49a0f9dbbc06774a92595d88fef41ddb2c09dbf67ab20b958f088aa83e201caccc9ab9d1d03184ca724c511e4de1550045ba50daafe3f0d1427848663616fbd10b61c2d7c823b2473f569d134c9efdf96085fbcab77b9c887e8b801b3d4c6660f20060e0ae3b849bcae5691e382dc9a3fc883f894164e480ea01e71ce579cd666f14b0d6c7e110fa11080458e3f9ae98bf6627b8414288e199e21b195590669430c07dc6ae0982a5eb0cacb73ff22a74213f9fcd05c6723c2f1b1de37bfbe4c32da6f70580f372e299bfc504924a855385370e7ba3c8101c6295fd6d02f29c45b35e2d392c9ca1401827b4125880f309a22527cff045760d3fbe22864402d742179ae1ba243f9ec8d62e8a07b2179bfe011551e9be1eb9fab430e7b0e9ad2c25793125df27813d5a4b4ac18fdf73f3749ed864f7b9e65f3e735021376b196f3f336c274e3a751845c343303f84a2d28670d055c2fa38ec727a5e432f08f3c050e7fdbd716d33946e5bc8393d7ae763c0c313f1f2d131fcbb23096469c2b471e4c77b569f4a60f2a23f0016c2b7f200ce7a9cc5e14b4840c38305535eb3adc089caa7ef4d37f1bb78da4e4ac59b21dd488831ae294ea97d5c0821c1ecb70f8d6ab84bcedb161ebac103cdc88db072ab92de4d309786e4c8928dcacc9bd54955627fd903b5820bc2690390813775abbeceba9a7192a62750efdc4d64091db5d088ae10dfee614718f653278d30ad59035c65704b11d9d2cd26bce45c67ad83d738e8eddaf66749c12a47c0ace27c87f10139ebe13c2f6fe1fd5c082ca04d9011c5d99d28050969d52276f5fd4c02ad9c8761ea339983fa46413898b0d03f316d1c276aac11c871837eccd8e6422426cfed5ac3f4382378c82377e571775e96932f5a7de5c22356fc6e087527b24a17b5b79f175506823a31341a88664cd8b3c30b303c748d04fe90801a2018a0fdb0a6200fc671a7c8d37a3a045b6987110281cf48e8115d65d24447427140f91a80b38af3f7d50f3ffa9fa4c2ebe9ad077dd81aa78e23f77996dfda9b9223af9584e115c9a79144f80aed5c4c1eaad7c7dc3fef8f38611f9b28cc3bfb8904a3fb472af2c84ddde4b4d3844811700a082b911c31035d76cc044bb466e681e8eeb232d75d6ff7687dbe786624bf442daed518cca55f67250dd9d0b0f924111b84204099b4ea006d194a7f7715e0997b424edaefb32243a458d921c21d70c3a062e8db2f6f3278536a30826b37aeb389cfef504b481f7fa31cb961d3136e387451eb510a3208be749fa983946fbf29ac93cbba57e923c7668f7b9b7ff4784bc7eaeeab3934dc85fe6ec5f0710ade5e502194be018e1ecc37deda5d42d5033d98e46f74c245e23adbe38f618e6850a6da02ae8c657a054a961f70319cdea4d8ada1a0074c52b76c6f6f3fba5a62dfeff0d65d560dacbcb8f4c936b482c7aa96e345f8a425c7203d61afc81884d45dbd76bcb389b2e23d9629f4036e958815d9fdbb7bd723fa7e33f5fcb0cdde4131b31dbe370795563773adea8980e269b4417ba35994e7873fd1f9cb342ac08c46881a383af0c848c4caefce606375ca3c6dc9299b523655246e547d2aa6487f02cc2a4de6c013185c0c6ebbb4f2acb3f85b960556e151853400bcd28b9a5e301c9ad9c1e2fd17e4d030c37e087ea50b65bd75ae406741b9d35661ea8ac2dcb88d281b071b5cc7609e8897c6df496f3de3c4a0744763ab5c5112055b57a280b9ba75b5f67a03a41dc2c8fcfe3a8bd096dd7859251a644305925b501959a266b7660b24855463137c8e2bf9746dd03a7483f890ed8704771c732d5fbd9db0ef8622141ef4487a746db0329bc7820d5fc6469db7903c6713a5da12a669eea2135773fe87053853f1cb89a22b6f9390a779d35463b342191d5efec8b7a5f576dc2e875e184380998376bfa0f094f30066bc154a2c158064e39095a2aea3a2e5ab873a4776f5bab78339b39a3a59c9de0d2e01eabbdd7fbe1d8310c58a2d331b166cf7250a6c1e2386b1ec590d96a33b938341381ff9017cb101e53d4a0efd7f9486a4e1ffc4882f1b64fd78ae3a0b4ce04d7b2d8b03e34bccf9d9f2f3c7494b811ef16d9490c593accadcf52ebebd2bb6eef22fc6a0488536acdc3767a582cefa90c08a0b25df714d66ccf9eacbb4d997de032df513308d97f0028d99bf65dedb18d2d31924ac899395e9ab0c3a1ae085f2c4bbf88e690bc057a88b162a291076af6d21a0651ca1e119ef7132169b8b80b830209f270d84a5a937f8116b29edf28769c42ac00a50c6d916f292ee59773d87c56ba411e8a560a4b42150b9ac78d5c3798b06e09e32462027be96b112376dc1613802f1ccdeb2026da897eb26a8203ee21fa9f2e5141554f6bdaf13ad1584cbad73c9630005aac682e52442c064c7da0b5c7059eacac475ccd40caa727349d1f46e0a9b17bf843fd252f6d9e053cce21aa67a72c3f664280648aea7b9f5fe797a8872eb711619e1cb98c7b9591b5cd389cbf0a89d5f6a06dda0b56f2427da604e36394b8c212b21bd2ee3748e919124071e351170f8ee367899547909d41cbedd7248618857e5e4a7ee0764dc9b9a406879b173910d28821fa58a51b5faa75327c646bac960a674743f8a8bb90142e7c355a6f48b210134d4316c7f3b6462757ff9b2b1c4816c390776b02f9e48fe609be360ed8c5c1311d74fe9d2c70b3f1b6130", 0x1000}, {&(0x7f0000001240)="b1d82133cd288454268fe0c0e93d3b44beaa3ba498182a7bcd22f49345d3ec0b0273131dae62a4898a440c2ac6b649fc837c6a67737918432620dd253871f0bdcd5a59187a78ae901efb83196a63c5539af937da0cabc0b8ee82cdcdd583fa30e17a74ee9075e1c3d061f69f84f4900ef8c8053ad82f6bf5ed9e9d0ba9c5f2244e614f4327aeb3eeb9ae7f424efbc17aa885289a6c68eec16edf0c529222185d3cf2c7296b619dc58af30e2b72020df53422c1dad6adc48f938a8c6f2f19f9f8c8ba04ba864b0c1faf8b68dd32eb262c17c7736d5f0b3e6450e04515b968d781231103c26ef1d25e167d3449991d5e3b571756e414b0cb10243bc31b9372c9f94cb3bb9ded7912e33dbbac3c019639e529cbc79265e3c310d5debf0160114ac0ea67e134b60342186d548bb8bd05dd3cd1dc8906b09dbb1cc7110977cfd79eef5d27318cb72d269018ea99692c180f2304ee8118ae2c8ae6fddf5dbc1c5b30a4059c66e071f8d168d82c64ec77c8680f453671319ea323f7479c0f6a68e8f496b9bf4beb5f1befcfbcc7aafa7b02afbde8c42d234fd22027388aa2ed4de91281ffe8587a904649428e51f9b3cd05e60ec265f80fd7131b93c4036d969e5d74240e15ed5aa28f06e0eb66145860d8b75962ce97a470f66f34fa10d99e177e7848573884a150d49ad0f674e7644acbd9cf6f59899d16e8faa77ad55ba791fba6b6203cbe45ec788d66aa64a33ccd0603d721cfd361273e2f0c8a90e37383bc5f998c9d3f071cf19dc552bca214a7549c6bc11f3c12a1353ea67ae3d4846a6fca5ea90be300b6e03c041b28acedd7bd63fb026fff81758af432cf344cc9856f5fc1fb25214f403380b176dea046f957a0ee4e4140fff89c739f8accbfa9bf63d46b8259541f94432dad3c53c7d521b2e578122326be65775e16ef9aece26b6cc07c1742dda89bfe623e22bba40c51133cac7a36c2652550fe37c55b1ecf37c735c88936538984b8d6ebf4baa2f28b2f6c6ded1450c6890d84f47f8971bd1d53fd05bab111be5324e429e279522799d8f821cd80d2f10a3f9608af03c77987622915c23782f5feb3ae849a8800cdaa9ff0dad8e21695f2b00820f137d4d356c7ffcc9126895aac345ede97f36e165faae87660ff0b9f135b56eda598d25c7d7fd6c07dc5e1ab0373935523af2c6da2c8aa2275fff0f8b081f0603fdf43405fa1b6afafbe0decfb876d31ed7c714d5fbe54898dc3b787330443559035df005844188b563076f6033ab4e1f415847daf9d9fa6470c5f04bc4f60f4bf46cb96acc0a143a044b0deeb8b087701890319fb7b8fc56b995a8cd426e55f1e7f78c06881b74249e117335df7b8d7642a489598a0d77bfefa68f12da8b01e8804250bda80c5262c3800b0e179dd41bb2a83edbfcd10e6cae8d56190744c1cb48466a011ac5af70925fa623754822459a8b6947e6e71eb7bbb4759091a477287081f9f2b1fc4fff0c63db924f991f487058f34ab0d20619a28cbfa501c6859ef71918594d8f240afe5a15b73ae2b4c628cfd1c28564f461a0762f793fe1a0e2a7e57be68487ecb5f3444dc703ee89ac5e31b11466378d87e831f352b2a94f8c2d1f0f40abf57e126cccbd479d0c99612334a8754f5b0d9aa9242172c42e12fc4c89aefed79fb49b12b0d16e4f8547b1c6b33a25410bba3b29fc52569e0bdd8ab4d5389885a3d8beb8de89bbf54d85b3ebec67118096f06848ae00fcfd19642a324d408f86c0b5ad4531afc355a55ed714fd946bdbff8d84a53f765273f90cddca80cef59804a2828a7907160f3b36ed85891b7b34d59d42ecb8b20b3368b487f7878ed5cb436fa22cf44cb12e0063c2d29fbaace988cb114418cc7c6a9ed107df8c3ad87a813db13ace71f1f34454bd242982b5e8df9bfc081d6ac9b09b6da4f2906857f516c117d9dfd61ab4182b5962b4c015e592357ae76c9378d785fdad199b672d8462f0afe08ddcb698a092ceb31e84f9ef236b8e1316cdf2fcfbd6f2fe48fc8062bb52d9e8c3d468bc09704dff1363db7989c7149a123be98d459935a60ac93440bc06b61bf8cc0add612ab551c9ab248dde3ca4fa3141ca003aa68911dbe1eb63094c536fa81e34a84b28a5828a283a5981252673457d74c954f14333de686065e03991cfa32e3f130b69156e0c1076ae946b5c1833364984553d1ee5119f9396b90a2b645ffe8186c0df072c80d108d333035f58bc17173c3fe8e405234d52a94beb9ea14f16e41a4eba93a01e6837a978eddc3e90d78936b51f9cf39e2a9d8b98402e5bbe40e001e2d108306bd85f3f13ce7ccc4f7067bf2b309beb5ca77212259141deb2fee301e6ce6e061ce617ff9a8ca32ca032de7d2e3f89d7db77d279032e59d828ddf8d5b1c1ffb2d01b81e5571cf350184d044a5cec18336b09f853664fba68e7e93fc806f1e777671f3f7bce33fee80f5b8ea42cfd47d4511a4729fbe0a971a778eec699abc9bdba51313670a3f587912ad252bb47753f2188ffda1e2c47d744a3cd0a1106b8067df3b96c202b638e1209bc3af0862dea9694a62a8753142aa1ff3b970a09190b5c33102a871152d9655cfbaafafb11547d0067d998e04881088f6cbc9b170de1998f295236c080de17a19add171c75247f13f03c5c0b685545a6d6b46da2a5260f195f7318eb3ce71dc98448c66ad89fcf3193a29ec5fb611900ae7812ee133b9609910aed46d55aab3f6981e2eeadea30e550992d4bc761ae923622d1db63b36a9160a2150f367732f29e943366c4802b280098b67ee6c32622f12c75b64ecd0380ef8a98d127170c50b0c5b5b40b82ee84a3927c6e248cb4c5e42f36fbb066594af97a857a03c03f9a75ea9d8caa02ba3ac3ec894a9cb95c09d6dbc309369892fd02899132b66a132e21029346bcc2dfb2446572d6476c5a2ce72d55a5d7e795cb2284672c4d457c6bff763d932af4fd37962976ea80fae7a9f546c3a07dab7ca759f90ebf538dfe7d48b1bdee4adc49f9f5199bc890240c46b496462c8a8144f5b29497a813ab9b8f3b2be18c87b6b5a2a0088d344f8cd59f504527cd975970c814d6a5fe1ea778204cde60f6f33688f8a2dce67be814618f49a83c869ecc42689ed987098a583927c8eb427edf01de081cf8f2436af4c822f471754b9720687a671467334b36338dd22c6d0191ab748593151bdabfea15ff62978413ba1868f6843e1f1f9ac4bf9333126ec0d39bde2bc40ca8ef522c9e386027ac9d4f8a2e4c201b098caaa4f6605423c7eb4ca1928b5068c95b9bae4342e638048ace23e20f2e029961be56b7d8c1042aad7a28f1ecf51e7500adf4ce5b329921f750e5463e6e06dd7c622215c9fcb08e48dfaf247c81682546969821cb7769b865f4b8dff3661534ff56a23dc881a52c64172125fb2049f7abd2c59ac71635350a97e3e9d5dd3729d00db4d9c13a4b3039120469e891adb6fe8f1726e4ece7f56ed88cc5a25ae9ad675a0fb5fc6c50c4b1bb0dd04294ead4ff6ec00f1fdc368df794ee1b3d8b25d42f3a78be4c6bbaec5deb56620c1d05da62945436d205e51a704d37a50580706be1256b197f715586320deb0dc99fb189d6813956e5b614fdc2744e2d4ecde90bef56952f3ccca38e712d6aa22ed4d699e05fc0c7f78cc9ea06a840228215e949e07297ff0418abec001dacb88591aa70bdee731c9c08080fdb03c373fb577a9878d0ed8f3445c015cc0a1b200a2af7516a25ce2bfca5cfc9c4d172ac26f6229aebb0a9b652ce1ab07538c47b1458d8eb8c5bb0df14f5e75af45bacfc487f877644f14f319a4d43c86fff851b8fff4421badaf55edf180debbdd49ebbb3e1a06d0a7c8d947f969ac6304b2286cacbe6a23d9b66566a92b28d5f32f00392e73c92f89afa5f3a4bcdc315ae4a90cb46086a23bc00081e91838883b75c2e86d2c2f3f90a1c7473b066ec0db6c63057e266fc540596ea6327bddc14fe50439ca316cb143eba512fd0f883dcd452464a37c03c66d41eb813be41ff259185e509434c19d516835eaa23e9db8bb22cc5b5a731c3f9ca8887619bacbf962886a34cc3b0ca1b82ae065fbe66d8d376e1ff47f80059faa56f15ff6be26d6546285740252473fc0f2c2e70206dab166673fe0c9fbf7e3689f3fcac8ac2a57ea91ac39926f23aa9d30389a0191084c52d4d89e166f4981439bfaa64236f4b194545c38996ccc093dcf0bf5b9f9646cb6d090b3d2c06e703a2ae490bd95f00baf92b15ecd000d608efc92ed81fbf26947068fb23dcdee875ce35c1757f70c85af998206df26fe867d895d14259d1ccaa981134c02499b1731030f1615ba5c5b49a8c788b318fde4653bb8356b3ec6f8722cea2e887880629e43dda3d666ee018baef8fd1701bef66ef926b23de9a9fda8c0382020f2daeae295d65548f3e5a18b3672256361322e954e3f808b721decd81264032fe5d974b54e993bc64ac394d11a420bd3103efb08fc4abe292fa538acff8573c26bf14c3bcd723ab4a0a745356990613f5d99ff0de8908154866d2b32b61a06543a7b0291cefaf91a828fb9898a148e15c0f6d68f1b8f3e034393b4524654fee80e836e651f8ed551b695b283e193ff16fc6e297bd5901072689c4498f643f7ec5cb8d21b9beee14cf6ab372417ca16aab4313e9c50fc00ec947e0b7e015281fb2242ab35d2774e950458fa13943d5166091943df0a4a0980c21e610e711474471e3bd79bcaa262619414ba28736618a252a70a124437815fb39849e635baac5e9da4fab76e7a0fcb7672e4726aa8a64c50316b8caadc125bb6b4c10eef3bf14bd226728804f471fb68336dd1dc4c2e359b971c5f5a61964b4e8790d9f57ee687d6d7ab3df37e85a24822ff500b5019a7830842b570b714795158636702c4ebd45b9d36a7965ea93b2080d0b39ceae74260dc332c7234f5e0870fc627a97f930f1b5fa12d817a85fd2919e717d8bb57502f4e4461270790dc2c67fc1ac3c15cfa0ee0d7c9baa058bd9cc087d64530d667100655035435f0725443fe0cfcb5e086f43675d996f73e36e045125fda39ebeec72b7f7b41c83048fa700fcaa3481012d479536ec39a089e71cecdf3c0d0e174557ecad42db8245d53fe5cc0b725a3e690d904ed6e5b8e796b3948e3683c9ad35c24218315839face7401b6686b6aaefe767626e9cc1f2cdb812fd69d678ee0949b78bae413a60b0c161a69abc0bd5a6b6fe35603cfe37fd3950133fd2f395e846cc45a563a5bb6e4c46cabf892b710b826eebd78cc600085ff2e499da27274c068a3384e716e91b580d58e318a019cd1bd49181c5aefb40a41ce0e06ab552a44d17679d773fa4b5a362c6e79c4b7ec3417c8a11d362bb3083729d65ab2401b9940dedbf593cf4df2bc8f23df04b8411e2129824fd4e5072020dcd89208bcba07dcac69168d5fb82c9959858b4d921f97136919e09161ae7deacf4f05da35e0c81fef429fed40d713bb566c437b7bd3d2c289a65c20e041b098a22738bced05818ce7555ea6e4722f777b74935ea37bd15085af4fa6319a405e154afa3d81db3092a476cb9a541b5eb19206f7d4abf0c4520525651a39bf4c47c891900d4ad284ec1107a97be5dea95833648fa7f51338d4083b41f737131e131b834673077c13dedfb95b49e21b7bc2001d3d4cb73fa73791237795811524fc6df353047d6b4643834ebe25cf949c735f6d65f513d297bf9545a1bfce2edd7a2b2d137b5f201cb8432fac9e8db0c89e6daa02a96f95c57cbb483", 0x1000}, {&(0x7f0000000000)="155ffb7c8e27d88ee4ed153f0a59f32ed881c8357608b49ae6ff1ef7470beed2259cb1ac70140b2a5148b598b8a699f3464fdbc7b7b2ba9e6cec58c8afc95692aa31c28bacf40d1ecd44822bef9bb281595f07971f286b54c48f8da80c4c28a5286809d7928321d9ffe994839bbd2bac131514acf8f8b3", 0x77}, {&(0x7f0000000080)="5d980a07c144b283b90de0405fbf148b0ff57f0f7501eef3203d403ea3bb3e0253af7ed52637c924dd669f8495", 0x2d}, {&(0x7f0000000140)="aec49838bf205972fc973feb12205f29a05c9856a76cd9cab989d74bc3d5bdb1fe275372d909d3b3f5609b4005ee8cb29a9871ea1a5a339adb74c9c9f43a83f5c09eb800d76b2f33a1613cfda9c17570b75cbfc1caf03a", 0x57}, {&(0x7f0000002240)="b4c852e3ffe78a509b9a071fd022b8df942e41a5a9b97e9705b95433d2f461a9a02b5b58e8fd67bc6f87b0a47587639948bb92ce6cced2c76c1a61c976b9ec4072dcb374337ada1721ebbe35bd7223007cf8791f00e0dca7293deb2483672c90b7aaf30cd18f551e11e247aa6fbd01628b6ca41b4b367a338cb2d7138abf0a", 0x7f}, {&(0x7f00000022c0)="57c06bf0218797df15337f68ea7e4498fd9ceb3c2575b78e14910a791593c80e0ffcd30c78a899ed1c492e40db279c8abc5268b6b1a3befc5163253ac6ac3b1708c5298a710d153e985c58f3eb2907220bcf1ade035579f60dcecd503d0f606fed2e3d4ec314302f4705efb6d1236f481a28c7c47975be2b72094c60ecd6c96d756bff636c4d105ee282ac5a004154803c4c5679f9c2c9f4ac596e", 0x9b}, {&(0x7f0000002380)="0fdc05f509e1ed6a7961b29efa07eb3808f16884d4e152c2d76b6a9d7b183a34d0feae949af001cd9154f66e535d938d6b09d510cbfe2e5e352562d495b9efb22754865e0c161fe7001c6bc3a54c9da3996c45da0cf0879d2a00b46c46216972769796f66301cf32da26a51e626587c2b7c439c4adc3b8d050ed71bf6441f3967352b7cbe06e68151069106df0121034bc3363d38b61b584f5c19245b137176eaabd63bc3bfd3a4d60eaa864793ae7bea4ee01faf386237c15d7824bdf1200cb6a66e11f5a2ad38365eff7fcc1ee8d7e4d042b2c3090fd41e957661129cd1d70a8049bc87f768811ad7d4bcb7b", 0xed}], 0x8, &(0x7f0000003040)=ANY=[@ANYBLOB="e0000000000000000100000081000000bc4c66e4d78d1755fafd55a04d34a2fd7f0d64f69c2e15ca92a8a47a5f5494bbe538d57cb401fc2b050095800ac2afd799d11d7a76327abf2404514cc08e5c45306dc0dd4855bdecd5f7554ecaf83c4432f64d98843dcff5c52dd873acf624dba42af4a9bab22d086502c535c83b4d3bf01cd74ea6f99e6a386c3e87dbdabc0f232f3288426f8eec3107934d169152fb8d94d51ca2c8dfaf403463e180c6663d6c0202b399a3da4fd8aef2b631c7ff38fd3324833ff15afcae6dea000000000000e53f4f825f7b5be60b99691929c5b81df8b7eef02b2655b59f80675ed5c8146637723f35ceac66741bdc9c27fcab94a0fe464b9f5ec4ee04e5335a1a73a8db8e2cb3b5e102dd04f8ab8f3be66ba1d5a0a4c3fb2a25a59f3d913ac9aa6e0d9bf4a2db90292380f55a1f8a82f0d5331806897146ca9fc5c373e2fe35c4da3d1efa632eba5676e5f0b241076bf4bd64b2caede323a0d787d5ff6e4a8f79e0197ffa033bfff2522cf4585914b8c5dd6a7b961358f75942c26f9bbf655eb9160fb732cce56eeaf3a780968a35539a74c3bfaf18bb264924863d662e10fd2cfe287db42dcdc6b4d98d8c491f0edc7f397c7d522ae7d1a0903d12af23903a99d2a2811b81cdff18946195a43079c5f21c06c09496c51956250538cd5b7e26c9f1cb19dd1f4afc9b93979320703a55941b99793a5baadeccebb5931e14a830383d4f6c932de5691c8c1c118c080000000000000000003d8fa881074de9c34650c0ca144d6a00d2e289c8064bc167eacdf9bdc21e23bd157629eb769716f1a030bcecfc6be612d477b48ce39eb42fcf81a1a3b9b1bb4aa9bec1fb4cdcfb3bc24b11bd5126aebcb7eb3a1d2962bdfc43114d40992e9d3d6c88317617eaa7c34a62308f271206d3d4f85623cd1df1bf078f5e807f8fcd2f67da2c325c75939c08d51abd05b896c783f5ee2f005c4684805145a73d378ec4c45f86efabe2ce48c8ff8a837d09f1fc56ae9ff039636c982b151a8d9bcf"], 0xe0}, 0x405) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000025c0)={{0x18, 0x3, 0x1, 0xfffffff7}, {0x18, 0x2, 0x1f, 0x80000001}, 0x8, [0x7ff, 0x6, 0x8, 0x9, 0x3, 0x4, 0xffffffff, 0x6]}, 0x3c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup2(r1, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002500)='/dev/null\x00', 0x8, 0x0) listen(r4, 0x3f) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000002600)={0x10, 0x6, 0x4, 0x400, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f00004e7000/0x3000)=nil, &(0x7f0000209000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xaf36}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000166000/0x3000)=nil, &(0x7f0000795000/0x2000)=nil, 0x6}, {&(0x7f00004e7000/0x2000)=nil, &(0x7f00005ab000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa3}, {&(0x7f00002d0000/0x3000)=nil, &(0x7f000050d000/0x3000)=nil, 0x65b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f00000db000/0x3000)=nil, 0x7}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f0000130000/0x3000)=nil, 0x81}, {&(0x7f0000453000/0x4000)=nil, &(0x7f000055a000/0x2000)=nil, 0x6}, {&(0x7f000017c000/0x2000)=nil, &(0x7f00002dc000/0x2000)=nil, 0x200}, {&(0x7f0000230000/0x2000)=nil, &(0x7f0000217000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000030e000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003ae000/0x1000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/../file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f00000001c0), &(0x7f0000000280)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x214c3, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400000001fd, 0x11) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x150) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000b73a67b987f5000000000000000000000000ff5bf6b77d215f8cd6297d0000000000000000000000090000000000000000000000000000000000000000001000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000cc85517f00000000000000000000000000000000000000000000002080000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r8 = socket(0x2, 0xc003, 0x1) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r9 = socket(0x2, 0xc003, 0x1) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r6, 0x0, 0x7, 0x1, 0x9, 0x4}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000004c0)) dup(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x11) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r3 = kqueue() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x7f, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5163ff4c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) flock(0xffffffffffffff9c, 0x8) close(r8) fchdir(r6) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x9, 0x20, 0x4, 0x80000000}, {{r0}, 0x43e25c4ce417db10, 0x8, 0x8, 0x9, 0x7ff}, {{r5}, 0xfffffffffffffffc, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd8, 0x80000000, 0x4, 0x20}, {{r6}, 0x81b9d88be462e135, 0x81, 0x80, 0x0, 0x638d}], 0x101, &(0x7f00000001c0)=[{{r9}, 0xd665e3002ea2e48f, 0x80, 0x0, 0x80, 0x2}], 0x1ff, &(0x7f0000000200)={0xae, 0x5}) pipe2(&(0x7f0000000240), 0x10002) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) fchflags(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) mprotect(&(0x7f000010b000/0x4000)=nil, 0x4000, 0x8) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) getpeername$unix(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b57332e23de4eff9239feea002c1ea0388cba3fae126916968e639746ec569b4894396e39ec31627fb00a9417918865510b9281829ff1af1449138d535c9309e869121cb07ac0ceeec1ab7722a6a7018417362a0f75de1232975e816fdd9ece77b35ea52da3973e958d552d4c6ddbb3415844dc352d3a48a682e23b2c3e5f020d1cb286192a656a7065ee5a22ab4ee6afb61092432b782b589825e8917b9b5353f2d185bef91f76d5ad8728c0752f994721ec74bf757c333150f5b44b6d3edf730e198dc808815bd59757e4aa235899b80858ea2a6e9f9c0901ff29ac643fa5117ab7bbd8d3c29"], &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="1e73094406248122771151885bc883924f510f75d68cfd92248d17039020e80b08261b40061d9fefe3d200b5d897156c1ea6666fb60c9ea7b770e697b8a1ae44eba028a07bd15f56a8a84baf86e994508fbec3882f69972fc12b6f668f19630859d29f205e53396f56cc7166a448"], 0x1) setgid(0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) write(r0, &(0x7f0000000000)="9e3eaa467f0000000004bfbcb14b0a0b1dfaf2642d9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x32) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) preadv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/1, 0x1}], 0x1, 0x0, 0x200) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000001c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) ioctl$KDSETRAD(r4, 0x20004b43) 16:00:15 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x1d) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x17, &(0x7f0000000200)="080d34040b1521751efb7b2914df305353413fb238a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) recvfrom(r1, &(0x7f00000001c0), 0x0, 0x40, &(0x7f0000000240)=@in6={0x18, 0x1, 0x10000, 0x100}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:15 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000002440)=[{&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/95, 0x5f}, {&(0x7f0000001240)=""/255, 0xff}, {&(0x7f0000001340)=""/203, 0xcb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x6) mkdir(&(0x7f00000024c0)='./file0\x00', 0x208) pipe2(&(0x7f0000002500)={0xffffffffffffffff}, 0x10000) accept$unix(r2, &(0x7f0000002540)=@file={0x0, ""/95}, &(0x7f00000025c0)=0x61) r3 = semget(0x0, 0x3, 0x8) semop(r3, &(0x7f0000002600)=[{0x4, 0x80}, {0x7, 0x6, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x8, 0x1800}], 0x5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) getpeername$unix(r0, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/zero\x00', 0xfc728d50b3b8d3c0, 0x0) utimensat(r4, &(0x7f0000002700)='./file0\x00', &(0x7f0000002740)={{0x94, 0x5b84}, {0x101, 0x3}}, 0x2) symlinkat(&(0x7f0000002780)='./file1\x00', r2, &(0x7f00000027c0)='./file0/../file0\x00') shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002800)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000002840)={0x1}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000002880)={0xffffffffffffffff}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000028c0)=0x80000001) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000002900)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002980)={{0x0, r7, r8, r9, r10, 0x77, 0x7fff}, 0x4550, 0x3f, 0x4}) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0xfffffd80}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup2(0xffffffffffffff9c, r2) connect$unix(r3, &(0x7f00000000c0)=@file={0x65dc82e80c758d3, './file0\x00'}, 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x5dae4a2c, 0x4, 0x5, 0x1fb, "577af61b71d8abc1088530bcc59900", 0x9c, 0x4}) flock(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="bb0f2873f7216d619b10da1c4ab7533cc54608d0171d56eb3ab21b4f", 0x1c, 0x408, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x47e0e35240efac26, 0x0, 0x8000000000004, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) connect(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="001d55cfefee68e36f00"], 0xa) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r3 = semget(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000000), 0x0) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r1, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/194) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) close(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0xff000000, 0xb4}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) fcntl$setflags(r2, 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xfffff000, 0x0, 0x20}) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0xd, 0x2, 0xfa15}, {0x81, 0x1, 0x1f, 0x2}, {0x15, 0x0, 0x20}, {0x2, 0xd3, 0x77, 0x7fff}, {0x1ff, 0x7, 0x71, 0x8}, {0x8000, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r4 = getgid() r5 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpid() getppid() r7 = shmget(0x3, 0x1000, 0x11, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r1, r3, r4, 0x1e4, 0x8}, 0x4, 0x5, r5, r6, 0xfffffffffffffe01, 0x3, 0x7ff}) setregid(r1, 0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:16 executing program 1: getrusage(0x0, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x1000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x89, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x80}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="3da3457ce4896e522bf86899dd96e91031245508df5ededc92df31066b5c4d38b9100b5936741db08c9713a8812f42167e421c", 0x33, 0x0, 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/de\x8a/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0x100, &(0x7f0000000500)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c07d304f135cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ab272a24ca833caac0dac7e90ded7d4e5f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e707659c02b35ce006b70412add8f3500acf6d6e7a26df0a659f24f0d7ee47d721b901cc01b1f17e1a006824aeec3e03a9bbdbfeae7f29e483112715bfa9b36ee9b89ea4984b1265e91beb516535da3461c27363e215adbc3fe478fb36532605946e039d25ce9bbddba42268fd2c2f4", 0xdc) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) geteuid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/80) shmat(r2, &(0x7f00003ae000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0xff, 0x5, 0x2}]}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202b4561a5e54d019cc140010d369168218546b0f2212721b8b8131200d61769e23357ba0c292bc13894eccc62aa249b1f6e795cbf29289a1efdf5b692ec2f70f4e4a71103922fe9f15e205000000432f463b3d8c67c4b330a97ac9bdec003755900390adf9e15085dadd18cdd267dc3204cf644eee480f4ed2d02e819bf7ece010ba8ab67670540cf61c271f565ef7cf25057e475ffc70bca7a8cb8d626b8df6f8cde64c8bcda433ef"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x6) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 1: socket(0x0, 0x2, 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socket(0x20, 0x1, 0x7) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000140)=0xf721fdc3f8a12893) r7 = dup(r5) ioctl$WSKBDIO_SETMODE(r7, 0x800c5707, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xd87590d57a73441c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r8, r9) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r3) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r10, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r10, 0x40044b06) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000239c5858 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1a7, &(0x7f0000000540)}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4cbfb0d5ee5ba230, 0xb1, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc5fcd85247fe4d066da47baa8cf4be4638b161d8802775f060f45375d123e5045000000dfd541806a"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(0xffffffffffffffff, &(0x7f0000000280)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x28) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001640)={{0x0, 0xfffffffffffffffc}, {0x7}}) mknod(&(0x7f0000000000)='./file0\x00', 0xa980, 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r6 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x100, 0x20) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x20000, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) r11 = socket(0x2, 0x2, 0x80) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) kevent(r3, &(0x7f0000000200), 0x7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x4, 0x80000000, 0xfffffffffffffffb}, {{r7}, 0xfffffffffffffffd, 0x8c, 0x1, 0x99, 0x200}, {{r8}, 0xfffffffffffffffd, 0x61, 0x20, 0x4, 0x4}, {{r9}, 0xfffffffffffffffc, 0xa, 0x42, 0x6, 0xff}, {{r10}, 0xfffffffffffffffa, 0x60, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x80000000, 0x9}, {{r11}, 0xfffffffffffffff9, 0xa0, 0x1, 0x7}, {{r12}, 0xffffffffffffffff, 0x80, 0x80, 0x1, 0x80}], 0x7ff, &(0x7f0000000480)={0x8001, 0x3}) getitimer(0x3, &(0x7f0000000000)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) preadv(r7, &(0x7f0000000200)=[{&(0x7f0000000380)=""/206, 0xce}], 0x1, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r10, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:00:16 executing program 0: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x31) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:16 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, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff06, &(0x7f0000000240)="9528023c00000000000000ba00c00000000000000004e185b2239f756eaff6ac5c1ded4721371ba78c7aa4ff2861adb60c19ac8f2f1c8e0b755ec909f4810d212880ae24a1e601f78e99eb79e2307983756f7877daa04d35e1238169f8015e834fb16a0e9c2119f688b0b8e8edd480ca811de72bd2db12695e457684ffb6c92ada2d70cfb05c1ee90bfa69ff3d7e99661e5554baab4ccd58be") 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x9, 0x9, 0x5}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() write(r1, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x9) shutdown(r0, 0x3) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r4 = accept(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="008c2a87ead45e5024000000080000000000000000000002008000000000e490884bda000000000000000000009c8176d4a159b2e325729ae9571b862ea5970d4ec5b4cd276e6fe6f1dd2f577e06247020e74ead560b8c69ab246d2b69780beba9af000000000000000000"], &(0x7f0000000300)=0x2d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xe4Hr', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r8 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xffffffffffffffb3, 0x0, 0x0) r11 = kqueue() r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getuid() r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) r28 = msgget$private(0x0, 0x100) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, 0x0) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000180)={{0x0, r30, r26, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000980)=ANY=[@ANYBLOB="d7c4bf687280d9577c7d18"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, r3, 0xffffffffffffffff, r4, r1, r5]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r1, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r1, r10, r1, r11]}, @cred={0x20, 0xffff, 0x0, r19, r20, r26}], 0xb0, 0x2}, 0x1c) r35 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r36 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r36, &(0x7f0000000040)="670dc3", 0x3) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x101}, {0x2000028, 0x0, 0x1}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r37, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r38 = accept(r35, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e47f22964cfc16fd9dc2e8c45cbff06dc49b772dc5bacadaccd0ad826ce83df0aa8f0e633b41a9ad1e73968bd4f9afddbb45c1c30ce158886964dbec2282720b7c3369196242552de2369726de450439d54c65d6a4ad4e3f2d566f5b18203c798996d6a7c020656461f512b9fb8287cb165b48d0cb50268588c22a88dbd851f637c6970c182a1e7884317f898c401b9913d48ed7ccbd8fdd0936c80b8c3cda57fc38cbf7e00007b0efba1fbad129e54663d7a3126a350282dd85fc61d2cda07a164a84f0d3b2ca6d47b58dadfbcbbe68fe33c967b3b715920e9020a786d6e684b27caf4e4c55d6023e32f8147419c873b7bb633d659d02025748f70cc64daf9b997c7a310bae4492fb09aa4450ade2976abb13c11e912a9e172e4331b6d8f10eec361a11a7f82be5700c78e209752f7f820e6d5f7"], &(0x7f0000000300)=0x2d) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r39, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000500)={'ta0', 0x0}) pwrite(r40, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r41, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r42 = openat(r35, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r43, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r44, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r45 = kqueue() r46 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r46, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r47, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r50 = getgid() r51 = getppid() r52 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r47, r49, r50, 0x1e4, 0x8}, 0x5, 0x5, r51, r52, 0xfffffffffffffe01, 0x9, 0x7ff}) r53 = getuid() r54 = semget$private(0x0, 0x4, 0xa5) semop(r54, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r54, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x0, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x8) semop(r54, &(0x7f00000009c0)=[{0x0, 0x101, 0x1000}, {0x4, 0xb80, 0x800}], 0x2) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r55, 0xc010427b, &(0x7f0000000040)) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = dup2(r55, r56) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r59 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000100)={{0x3, r58, r59, r60, 0x0, 0x4}, 0x200, 0x401, 0x2}) r61 = msgget$private(0x0, 0x100) r62 = semget$private(0x0, 0x4, 0xa5) semop(r62, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r62, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r62, 0x0, 0x9, 0x0) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r62, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r66 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r65, r67, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000180)={{0x0, r63, r59, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r68 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r68) r69 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r69) sendmsg$unix(r36, &(0x7f0000000480)={&(0x7f0000000900)=ANY=[@ANYBLOB="bc35c15d7ba82b6fd551bda771cadb006c0a76f48f2e82f5c3c1be6cc86caba1e4b6407638a696a72861adf2bfe689f53363ac9f040618157f81e4f5d5fb798c85ad93d4eb339ae02a5b1c1b5b05c9916578b6e9d87d06dc"], 0x1, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f0000000d80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r35, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYRES16=r65, @ANYRESDEC=r41], @ANYRESDEC=r15, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRESDEC=r59, @ANYRES64, @ANYRES32=r2, @ANYRES64, @ANYRESHEX, @ANYRESHEX, @ANYRES16=r24]], @ANYRES32=r35, @ANYRES32=r37, @ANYRES32, @ANYRES32=r38, @ANYRES32=r35, @ANYRES32=r39, @ANYRESOCT=r68, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r69, @ANYRES32=r42, @ANYBLOB="2800000000000001ffff000001000000c92282c7289fa4595be8af5de16a10d190a541622faf65d8f4b018f2d47c34a868d28da3e208ad8a0198ffc652c51bbe2c3f01b106a83fbb6e65739e45c4269c9175fb0329d60cdd238bc2b2e5d63bea38fadc84b3f4f47c4c99339b61df60c15e6c4522038b7502ac37fafee24da64e1c82637d6a0b324ccc20f379f90d3b08983fe09c4bc314675582a9955ef6b1454c2239f2a8e3e624d98b59d010d17d0e0f005541b072ddb2d4ec68c0356e7d7704b904930b44bc52c0f0228f0eeced5a69785951f85313bcb5a3088ecdd0d300d9774ec0f244bf560000000000", @ANYRES32=r43, @ANYRES32=r35, @ANYRES32=r44, @ANYRES32=r35, @ANYRES32=r45, @ANYBLOB="0000ffff00005a921f3200"/20, @ANYRES32=r61, @ANYRES32=r53, @ANYRES32=r59, @ANYBLOB='\x00\x00\x00\x00'], 0x198, 0x2}, 0x1c) r70 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r70, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r70, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r72 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r72, r73, r71, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r74 = getgid() r75 = getppid() r76 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r70, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r71, r73, r74, 0x1e4, 0x8}, 0x5, 0x5, r75, r76, 0xfffffffffffffe01, 0x9, 0x7ff}) r77 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r77) r78 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r78) fcntl$setown(r78, 0x6, r75) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r79 = syz_open_pts() r80 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r80, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r79, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r79, 0x2000740e) r81 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r80, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r81) syz_open_pts() r82 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r82, 0x1, 0x7, &(0x7f00000000c0)) r83 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r83, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r82, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r82, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = msgget(0x2, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1ff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES64=r2], 0x1, 0x800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x4}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="96f67367adbc9d889a59277c62e076b5b7902d8737197c0e93a17b81319f1ef03d6d458fdb0019f8d47cf19a45028869708abe013ece7ffd7319e0fd40cb179c0abd31eba489f1b35c53425f9d2ead76e14c48f6496a8a346c209c06e8616d5c321e1d02cdc7d7d8b8cc0f3a5dede184c63ddb", 0x73}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) fchdir(r1) ioctl$KDSETRAD(r1, 0x20004b43) close(r0) close(0xffffffffffffffff) socket(0x0, 0x8000, 0x11) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xdb) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/31}, &(0x7f0000000280)=0x1db) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x40) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1ac) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) syz_open_pts() 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x68ff515f, 0x37, &(0x7f0000000140), 0xfffffffffffffc93) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x7) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r4, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) recvfrom$inet6(r0, &(0x7f00000002c0)=""/14, 0xe, 0x40, &(0x7f0000000300)={0x18, 0x1, 0x9, 0x1}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) kqueue() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom$unix(r3, &(0x7f0000000200)=""/115, 0x73, 0x31287aec9f9988f4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r2) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r2, r1) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xcc4c4dabb61d7759, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7fffffff) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) chroot(&(0x7f0000000140)='./bus\x00') recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0xffff0000, "a5a027505f629decc4edc5138b9e7c20fd20f4ee", 0x59a, 0x401}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x100, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x7) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget(0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:17 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf02, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7407df1bc6a77b85191239375221578012e6b3fb7f3be27590c262453da1fc53d0"], 0x10) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0xffff, 0x7, "6451ac5f2855651abc09d8efc7e7943a89adb8aaff18e77173522ad72923e5eda33d50aefd1dca85e8930b81f64678ea7bd43287c9b973e4260410f1b90ecb57a547398824db3f0e12e3cce501ed309542160cc275fc0a27d8f752"}, {0xf8, 0xffff, 0xfffffff8, "14e013df0475e5ca4fcfd7b7f1808055339b41f3ef0b7c8015008174235142facfaaa9a106ae1c50fe26783c27bf90ad025976fe5b744ab8cd84d9d87b33605016066e7540a62c9a25e16d757ada3495a9dad63b04873053d7a52ebdcd3d8707f8d6c9d6250ef682dc89860bb77bd0cc4b45007b9256bcdaf29d2bee36d685266d6f0d14eab730426e719528edc30b8eb89a67c6dad4439432b52e9614c812787c5599b33e51c8b73354cdaaa5f3de8d03473b46b9acba7423d0b0664592caf4cb06c6a709765f57fc9b60df9907d894a73aad914f83ae9a1c18388d29f7eb2f4adba0521b57cebb"}, {0x88, 0x1, 0x3ff, "fafebfb5d4e27dc9c720c6f13b82e89e4cbb424bbe3cefb7ff2cc758775dcd1163cebc8dc362bd19f6ab8b1c3b34de797996c295f1a22cb006a0c629061e0462b2bfda7cb77729cc7745dc7790ddcf380e4f6188e24ee3fe2a61986018b4d4086ce345f9d4d418486ea9e7ef7254a432eecc0b"}], 0x1f0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0xe05762c52e570a14) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10002) openat(r2, &(0x7f0000000280)='./file0\x00', 0x8000, 0x100) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) openat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x80) fchdir(r1) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000001c0)=0x4) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0xb0) socket(0x2, 0x3, 0x5) 16:00:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet(r4, &(0x7f0000000700)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xd5f9d966f44f9f10, 0x0) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b7132143293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4d, 0x0, 0x0, 0x40000}, {0x200000000000016}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2101, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000340)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) flock(r0, 0x5) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='/dev/null\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='(\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\'\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xede5a7595a9a8a2d, 0x0) accept(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x8000, 0x0) close(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = msgget(0x2, 0x8) msgrcv(r4, &(0x7f0000000580)={0x0, ""/124}, 0x84, 0x3, 0x0) munlock(&(0x7f0000511000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x8000, 0x5, 0x6d9b, "84ef601bf8987d1c886b5ee626d848973cab1a7d", 0x5, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:00:18 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/80) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:00:18 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfeffffff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x10b) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) pipe2(&(0x7f0000000040), 0x1000c) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0xb0, 0x48, 0xb7}, {0x4, 0x40, 0x6, 0x10001}]}) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/51}, &(0x7f0000000180)=0x35) pipe(&(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) fcntl$getown(r3, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x4, 0x9}, {0x23, 0x18ed}, {0x85, 0x9}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r3 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/', 0x8000, 0x48) fchdir(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:18 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) socketpair(0x2, 0x3, 0x80, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x7, 0x3}, {{r1}, 0xfffffffffffffffc, 0x6, 0x2, 0x6, 0x8}, {{r6}, 0xab822a3e182a077c, 0x40, 0x1, 0x4, 0x7}, {{r5}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x41, 0x578}, {{r6}, 0xfffffffffffffffe, 0x12, 0x2, 0x9, 0x4}, {{r2}, 0xfffffffffffffffc, 0xf5, 0x2, 0x8, 0x401}, {{r7}, 0xfffffffffffffffd, 0x20, 0x2, 0x9, 0xb}, {{r8}, 0xfffffffffffffff9, 0x2, 0x2, 0x1, 0x9}], 0xffffffff, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kqueue() r10 = kqueue() fcntl$dupfd(r10, 0x7, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc51, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r13) r14 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) kevent(r11, &(0x7f0000000300)=[{{r12}, 0x0, 0x6, 0x4, 0x9, 0x159d}, {{r7}, 0xfffffffffffffff9, 0x4, 0x40000000, 0xfffffffffffffffc, 0x2}, {{r13}, 0x8000000000000000, 0x8, 0x1, 0x6, 0xcb}, {{r14}, 0xfffffffffffffffb, 0x80, 0x80, 0xffffffffffff4ab1, 0x4000000000000000}, {{r12}, 0xfffffffffffffffd, 0x11, 0x40000000, 0x89e, 0x653}], 0x34, 0x0, 0xc68, 0x0) r15 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs, 0x8) r16 = kqueue() kevent(r16, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) socket(0x40000000011, 0x3, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000, 0x100) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) socket(0x2, 0xc003, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x80, 0x300c]}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b4, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0x9) 16:00:19 executing program 0: mmap(&(0x7f0000652000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x4) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000706000/0x4000)=nil, 0x4000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) fcntl$dupfd(r0, 0x0, r1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x50}, {0x81, 0x0, 0xfe}, {0x6}]}) socketpair$unix(0x1, 0xd9ba528c3b2afb5f, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)="edacc9bb57cecb85dae7feac9306895cf3d36aa6ca86a3a64edbd8529c44b6f3c093efb7f60b8810528f98075639028941b5a6ebe4ee7a9e184ec9987844a44e26a8301d566f7db8884beda1a4f0d7419336bc33f6fbede8c4d685cacd660680b137862551fcd1163830205189c5664ee84d19ba5514014d431694aac72145ce83b83ab5237683cf3d4d84a7c777c2e1bbc09a975277dba277d92077954e95c89b6fef2932ce5cc226", 0xa9, 0x8, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:19 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c602dad59b70a887388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) bind(r2, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) r3 = socket(0x6, 0x4000, 0x7f) sendto$inet6(r3, &(0x7f0000000640)="9a12292d58c8c18fea99b5f04a06964a443b7dc2e652725b524a70e825e0550f15c2f6348e278da20159625780428e6ff0f9812f1f2042313707516db46337cc089b2f494ace883f7f187cf2fdc6e4de1ccc3a0af03ddefc922fc8c8b8814c0015af815b47c9c7f041404011c21cefaf452eaf8363c106023936fbd0504125bb19f37321b3a0cc7f8e56b3f72bc556531e853bbb77b4c88932a60b03d56870ca3ea1a54fe10786d7b33814c8375728d799405c32a24e02f558f31175b8", 0xbd, 0x408, &(0x7f0000000540)={0x18, 0x3, 0x2, 0x7}, 0xc) 16:00:19 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, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = dup2(r2, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fchdir(r1) setsockopt$sock_int(r1, 0xffff, 0x2008, &(0x7f0000000040)=0x3, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) read(r4, &(0x7f00000000c0)=""/51, 0x33) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xb2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:19 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r11, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, 0x0) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, 0x0) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r30, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, r32, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0xa, &(0x7f0000001880)=[r6, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r14, 0x0, r19, r25, r30]) r37 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r37) r38 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r38) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r40, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r42, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r47 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r47, &(0x7f0000000040)="670dc3", 0x3) pwritev(r47, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r48, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r49 = accept(r46, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r50, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r51, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r51, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r52, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r52, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r53 = openat(r46, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r54, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r55, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r55, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r56 = kqueue() r57 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r57, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r59 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r59, r60, r58, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r61 = getgid() r62 = getppid() r63 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r58, r60, r61, 0x1e4, 0x8}, 0x5, 0x5, r62, r63, 0xfffffffffffffe01, 0x9, 0x7ff}) r64 = getuid() r65 = semget$private(0x0, 0x4, 0xa5) semop(r65, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r65, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r65, &(0x7f0000000240), 0x6) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f0000000040)) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r68 = dup2(r66, r67) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r70 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000100)={{0x3, r69, r70, r71, 0x0, 0x4}, 0x200, 0x401, 0x2}) r72 = msgget$private(0x0, 0x100) r73 = semget$private(0x0, 0x4, 0xa5) semop(r73, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r73, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r73, 0x0, 0x9, 0x0) semctl$SETALL(r73, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r73, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r73, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r75 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r77 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r77, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000100)={{0x3, r74, r75, r76, r78, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000180)={{0x0, r74, r70, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r47, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r46, 0xffffffffffffffff, r46, r48, 0xffffffffffffffff, r49, r46, r50]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r51, r52]}, @rights={0x18, 0xffff, 0x1, [r46, r53]}, @rights={0x28, 0xffff, 0x1, [r54, r46, r55, r46, r56]}, @cred={0x20, 0xffff, 0x0, r63, r64, r70}], 0xb0, 0x2}, 0x1c) getgroups(0x2, &(0x7f00000018c0)=[r70, 0xffffffffffffffff]) r80 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r80) r81 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x400, 0x0) r82 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse\x00', 0x10140, 0x0) r83 = openat$tty(0xffffffffffffff9c, &(0x7f0000001980)='/dev/tty\x00', 0x11, 0x0) r84 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r84) r85 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r85) r86 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r86) r87 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r87) r88 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r88, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r88, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r90 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r90, r91, r89, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r92 = getgid() r93 = getppid() r94 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r88, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r89, r91, r92, 0x1e4, 0x8}, 0x5, 0x5, r93, r94, 0xfffffffffffffe01, 0x9, 0x7ff}) r95 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r96 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r96, &(0x7f0000000040)="670dc3", 0x3) pwritev(r96, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r97 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r97, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r97, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r97, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r98 = accept(r95, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r99 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r99, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r99, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r100 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r100, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r100, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r100, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r101 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r101, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r101, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r101, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r102 = openat(r95, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r103 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r103, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r103, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r103, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r104 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r104, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r104, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r104, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r105 = kqueue() r106 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r106, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r106, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r108 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r108, r109, r107, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r110 = getgid() r111 = getppid() r112 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r106, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r107, r109, r110, 0x1e4, 0x8}, 0x5, 0x5, r111, r112, 0xfffffffffffffe01, 0x9, 0x7ff}) r113 = getuid() r114 = semget$private(0x0, 0x4, 0xa5) semop(r114, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r114, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r114, &(0x7f0000000240), 0x6) r115 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r115, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r115, 0xc010427b, &(0x7f0000000040)) r116 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r116, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r117 = dup2(r115, r116) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r119 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r114, 0x0, 0x1, &(0x7f0000000100)={{0x3, r118, r119, r120, 0x0, 0x4}, 0x200, 0x401, 0x2}) r121 = msgget$private(0x0, 0x100) r122 = semget$private(0x0, 0x4, 0xa5) semop(r122, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r122, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r122, 0x0, 0x9, 0x0) semctl$SETALL(r122, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r122, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r122, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r124 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r126 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r126, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r122, 0x0, 0x1, &(0x7f0000000100)={{0x3, r123, r124, r125, r127, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r121, 0x1, &(0x7f0000000180)={{0x0, r123, r119, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r96, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r95, 0xffffffffffffffff, r95, r97, 0xffffffffffffffff, r98, r95, r99]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r100, r101]}, @rights={0x18, 0xffff, 0x1, [r95, r102]}, @rights={0x28, 0xffff, 0x1, [r103, r95, r104, r95, r105]}, @cred={0x20, 0xffff, 0x0, r112, r113, r119}], 0xb0, 0x2}, 0x1c) r128 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r128, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r128, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r130 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r130, r131, r129, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r132 = getgid() r133 = getppid() r134 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r128, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r129, r131, r132, 0x1e4, 0x8}, 0x5, 0x5, r133, r134, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f00000019c0)=[r129, 0xffffffffffffffff, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000180)="1594d96daf341a3d2ca3c64380851955f8c3c420912678a83c9604bb191fca7f87cc5b92203397a3e9b02bead8400521e4a0d2e9e284ed4c6f4d2cf5b678a8d80efb023e9b68f4f212ed2e1bf0fd4fe0d69bbe68aa78dcf252c78438d60000c75d9c6c51e646a893c2d75e166b6230c769195e1010b94ba11b86acf244900fab2278a0530178001db1270b16a951b2900fdc3cbb77dcffabb99e342759a00c4af787b6dfb4aecf5ec76db59e3ce47a5a09c14e5c501050", 0xb7}, {&(0x7f0000000240)="bd11161d6486dd501d8e4f47d44cba0600232b400eac455ae58fa4f5c3424a87c7c76cc27b7bed0c49e865390621e1bac71fde9fc399c72388079f356ac4dd58691dd3151864ac053fa211ecf98360f3ff237d999637f3130cc36070fe5d2dbb972a76c23f1b1ded360fe18a30e2bf5645c1bd3c52892d7e5f84d3d91ec872a37d65c8912df7430478", 0x89}, {&(0x7f0000000340)="baff280930969bf49c0c1c533072d647d18fddd3f73556a560e2351d58439f6f400d314f6a0237963a5d8ae85d1b1ba256a5ebba5ccc183a4cae05b0ce52ae3a3a63f77763b0f50a757ea69f783e50162534080c831793921e705531fe07a244c9", 0x61}, {&(0x7f00000003c0)="28ea7889710af8d19856e3958f3d6365c6ca5e895518d439b338fd35cac63d3f50da3ccd56f04ec85eb546fa1622cabddca4f49bf888835f0c7bb21fe6d7d7f0333a65452e184cf0d4306437545b17cf0b6e4dc30f5dd1db548f81e56baeba99cbf52d23201acd4f4e38e04abc29649b825c94b1a6734be38394ce901ce42f6736b233bd546c719338c83e0258235bb31931", 0x92}, {&(0x7f0000000640)="1e29e502bfef205f7a9089e4638b57f08c7c2203f9b54222d216b6ef05513bacb1a1f6c1dfa6f085fe33a41778ba6ffb58a6f93ee96918177ca3350b83220216c12ae57a7e4eb3463f5517a4340d1d5b304ed79ab1d69b86aab0236d1a299de3837aa8de13a74408382237277415e372f50b149aa97f7f361b4c9fcafeeb7851cfa665227f9c8b295215c17c312c8f51be32324ac4f2", 0x96}, {&(0x7f0000000700)="4dea31956b4b787969ef1b602d4617c749d6d485f6a72c0764c01b8457b1cb9f760b178dda729026a003cf89de33951bc9cd6d4752c71e181e2037a5a0d194b73877aae11392a9fe6bebdd9d7fb596773065bfad9da35eebce3173288a92d2676cf62fa275af384279bb7c9e02442439dd22d3f8d01f385e42b1eda2f45ae53cd2f9a7b779a3bc9c92bbc414e6afc682c615da6d9ee8729fc4aeb9214fa54eb3bacace8e3bf98a1946dc081f7399fad7d3e8f6c8c0758c4340896a4e576d7bb8e3d27d6cc63a159f34c74c1812919bafb4e1ba090ec5aa00d7aa1bb45b79d3e60b196c7e1a", 0xe5}, {&(0x7f0000000800)="1264583919bf8c686bb7a2029525d5dbb704803e21f230150c718e946b783d566f0084f8fe2dacce5db19b269fe0ca1f18e12e6b76537b20d4cdee67171518823962c7bec82137e6329ef68f164b7c89f73959b31e6e71f9818f98ccd1a8dff252d25835da6a98d2f78952e6ae6982f8c6caa1239895d761340c09b448962be14bdbac2648716aaa57a03195e8a4c784324debe0d656a03c08e89120bce07d093996416e875f089fd69eefd4da99be8aece1f3a45ea3d92a1e48716e1f445cbe83474288b26c897d1bf07d024b8f66fbad7ea54722ccbd568bed1953675693b5294248596fb6e70b41c73608c4b6c792c137c1025b3563b165a3e60c44bb764bf6988ac1a5e177068b229226ed15cf6ca2514dc151303c2f9d763bc404abe7ffc13282cff16732862cb0a69bb2c7a98c2d0ab15b9485d75cf2cbcbc5c4836445c8f7f5d5b07f8b9d58fb42044b8a0a2397d30c463dff3c8386fd9de108671a23ee1ab8f53e48c086bafdc1c55b226711249c964b7db150e5bd291ebd3227e2ece8e12ace6ab05d21380892005c759d8fa1675f04d81311e0b66e2d0c0779ca678702d6ca136c726a097630e3e7daf99c29713be1401c174117807f026684972a76c97f7359f51a0990def50f127d302beff770cd1a84d3f6744a93f3b183d1dfb7291da78c47069b795fe6ea72a0b4d66616e43cb454f3b905e97fafac8053594e854ca7b122b829c73f1184f4b75b3bf9b0b9d967f39432d15ab0cd20772e1549ab70c15b4c080f18943ffb3a90ef27882b81da3c6c201559a91d6cd6c867dd537a23c4ec2f348c3dacd4da8b6e833befe3ab504e846596b7c47a5c7a11331d87ef0d2506c967a83b29ff3307dd43d2276f59dae86f5dcdf849912c3e9878d611a99495782980ad965950be9efd46fbcd164da021e6d131ef2770aa1574f7d7f1682527250ffa437facfe43578402c2a0e0b5f5388565f3f9a142018bc7cc4b6e82a6164bd9ef0fca69672e6be97d5df417ed170831564f1599923ea53d5e7c079b1db83e842e2a96a5df7c977807042da209f3fe2d830e830a7fa2caf0a9ee6ca7856c9cbdf4c957f4bd5a496a0b3f3a422aaa4a8a4dd67239ae30c95176de823c386b46f070af224f5cfc5d8773db94eef2938d18a293fc31e7a752ce461869d185f090247862dd8fb2e1239e5a2815157c7ff950e19a3024b8199501ba7ad379a55131c68bf1b94aeb6772497dd56ed5b05f5642f9051e76ee04dfeedd0405aa3f4a421bf5897d9ee543f4e724a6e0c305291a50867279621e144102420ff2c2ecfd20ac83292d312bbb3420988eabfeaf6327629381401d8e06ab72a7f1dd59d6f43df90b20f0bb669d23f2d8f1e705ce24c89bbeac38e8269a564ed5663f1ee558c865528f57a79aeeb443cc00e366a0f5cb5065e499c3b1e7f562e08f06036c1d5f71978d85b4ed677cc48cd360a889c688b4fe0b4ad7f624dfe0948109bab584a06493ddb46748c0aefa7d66d6f20a53f019e7e5fab6420d7f2f672a04b1967eda93b31cf3e31c5a4706a4ac2f4d0d394584de7d4b5d3e5e6276f8a8ae61bc2ea1b279a8da41a8add1f03cb42a8d530c44c5f95c4b6a170cdea05fc680de960cac5e5211995e712895cf15663086847cb763304e339b0abb0b5bc478210488f1594fdcc41e4d3ca983c43e32f29e133b8185433beea78ea5cc673d207eb923b52c8e0aceaa405095e4ef45cf613634bf639ac6046982e7a4369cc9ea9b7c9a474e4849550588a7c4989d49a37c8dbf073e9a9642b6c851b063ab1abe69098ec505c693e4919707096bf7248170bbf8a5a2c565912fc7b5792f490ffb5607bfd49f77c3c974b206610d5d3e8898f6d2beb5f7b4a97747a6edfe0d768402f4aa49d81f437e8ada32da86873394cc0ea594ab5ea237267285e74af1f51154b4b9a9f6394e367209b788c96eb633ebd90c07b8ef88ece1897272fe47cfbff063f999fcb5751baca7667493527cf3b4737224254ff24f438105c3f6dce77f37b57715a02fc50edee67d2d596584da8d9d8381413ae90ce8d767d2ab3d3f12ac97ef44020c76fd85d90e00ef4a3dabf52f1879f82693294598453083c2f34a79a08076da592444a24ec5db8c5b43aaada0a5b597d5bac3b8239ce8c7daac3b65698adfb3c2c3c373e18486d0fb3ac6bc196cb5289847d4021f9db37c13e902db46b0359eaee6554c9665d86c073bf700252b87705e23fbb29b4c5db0e3c37ea77e4e9a2308860c5011365a30ca0d5aeba2ea76993d04dc423cc1273c67163997392b050643eb27eb14da02abd6c555b9dd7a425df544990d682d97685defbfeda05dac6c4ccc3d532a49206d7cada5b2fbb7eab3e49a6fd2eeb5e6a4fa7c81a44bf24cb8d86be53260db4dca9a8916cd45efbc997ead116b1c44e0a4510e333b4acc2534bbe3c34d918438c2e8f16a9f00a3340afb69c2679de5eda14e10bd8a8c3bc5d74a382d87b6c0dbff992824d0fe1c37d90aa758dfad0ad03750d464ae3592ff047399d911f4cd20ad050d9eda79a40c65f7fdb16b018751ee0d1bb97fdfce99433267f11453b482a3c1e24a380f0514d064b24fd7343b9c7535f1d7749b6c7acfbab329835960e5faf986400b66858d35ba4a3cd4a2c299064b8977637967ef3c2d22957449452d1f60e986f590dececb6bd41aefa08d094cbbd21c5c79b219b921beb94b14ca3bf4a7e688b6bf5e13a320f54485fa17472de301af9a5d448f0af762254a04c93c6dd78e498f4ae09eaa5b109158b747253fbfacddcb87efe6f5e8b4201a23a50d4e5b84fa0c47518414bca7c54cc004838092a8e2cd999aa0ea7f171569cd12783f1d41c531fcb06014c99a7cae8d7ab7b7e71860d94813bc679f19853e5cdb6436bb2a610231b7d43aed8082b078c7785dec17b935c9bda618dbf4838b7902779b2bb911e89758c7bfd75bac8959833844960b5ceab985e06df4a8559e9d0fc7f7b8df9f771a5003508a7d6b4d204227bfa735eca99645394ff87ebe1e5929929541114590d02f9088840124b512fdc1410863c4cda6c67c7db1c120b05579f91187b2d24188002377dd1c715498727a1eb8258d060559821b292c4656bb5448123b3eec5284d4decd0ed4a4620b2c05a384102682bb4fe6e19683fba633baf2fc041566bb45c94ddb3a81c28847ba0d6b3d1a729b6af4bdd1e1fafbef96e071ff2e385ade84844d8485efe9041fb3b673bc9ee610234968397fafccdc89db455240fee5a5c904ad3b15b084a2823c7fb645ef66abce57eb901db1ce1334b189614f56b7bad9fec8a1829e5c207067a3c5abe9449d235d3012f804e3634a3582d16dbadc5a07f05feb154c8802a96d4718cb1d8ed50a195577ea648e601a40ef2dcd460f654da2aa304caae9c0a5aa17a0b0fa90255f6973c2f07515776a94a08324529bd4d3ba96e12f009954ebf1ef2f035e276dad03d0de2b07a0cab57d6c73a5f831f38b928f3c666601e818555a939bb2a166ba73100befa448eea7394c668d0b06b660891a51b5b0729c333d06adce2171df6e5f836e9af3ccd65283afb451c6d131f97d97ddc62580f507de0e5501ded2b722148e44e7ab39eecd5b218d02052e31f0c1f4c34911078423af1a05fe1ec96c95aff995ef35caa747908ada3b3ffcaefd536ba838e3fe8e17b8311c093224515479e847b898072932e9a6c107701a414d8471faac74b370de02ec69e9cd94246ec458fe049a8be4dd0da403422d1fc08dde5342f76c140727939edc44877cd923f4bb8625cf3562c21d45435ac2e2287e26294a1e9cff6ffba2d8378e803d5459b3278b89849f3664b3e8a70fa2d641beb1535a5b9754c00cdd3d14a992a2c739c4e187bb24855a12aaeb9ca4e14272954afc950d145a5aec697a54c952d8ac7ddd06cc13d661c8162d4e8e60a162f9df92d7608a0b486548cda267dadfccd68b7c98c1090d7b3b4a4ff14993ed30568b01e19c188c0d451bd3ffa59e2888e981d7a28a4745b73b3e16ac1f1a65da0f36e28b3316b1be126255fcc8f5adda66a2ba244da333d3946e88b860546310a9d5a1fd6e37a29d26dde85c625fee813e8ab6bdf1a978503d4c23542c67cf735e291bff6eaf883d0e215cc4e9f2a9d9ee17796e71f4c67f49b8b1f4ee33fc4155d8eb963e2481f0a6c966e2f12d9e5f0685ae39214f01004aa47d7446f26bdb4545b99f3cd7118748a4accbb4c59d78e05b13283dbeeaf86f01fc0a0a5ab9f7ef6ae3f52e32a4e42b04294b9b963506a1db090cec0a228cc4ef8dec9ea76426ac6613be36cdac2b4db9055d51ec870f10fcb07003682ad6fde2b54047600cd358691ab9ff280af69391a5e38cfb3553eaca9c0cd141617ab47f67398cb0a4dfe8739c28583ab9e1eb7844c47a408c44486fb9502527e3881196120a4e8ec7ded4e33a98eb722329da737cddb93e261b33be63e6e51971906a82ff755e688d1f71ff7e7a0702b1fd74ec6629534b313c080d23b0efa47a30859eac37ff29ee57d6428321a754f2549701eacdfe20584d95cec1334fd62cab228f7027ea6248dfac8af6a8e5950372de4c91e75e13878f49099eb8a3d762f6645648af0de1e45d05bfae5620a9d3f12003a0d94f92d7921be4266a1afe6807a7484a6da55e795d84c804532a890a928767c8c47b1fe4b980608e9e48bb6ce29000a2ad6cf4c3c9cdc1500bcb9abcebe3da20caeada02d40c1c4ba27423ad64083e7c41876d3ea7e934c63119e69bbc671ef9bb03de89515cc679683b2f9c81f819c6d2241ca38624db461adb316f48d1de387ae52d5b9e6a517cfba1f9ee5f742a64c670a66f7da7349f00ff7126b6ac3e81a41386f077a048a208c14cbaec3b8a988644b8254072ea9957c7a0628c93da9a752dac0454fa9166d0c5da2887c31fb94a226131012337cc2f6af17352890aebd387d8e3866a6348e7525ee540be02a1bd4f2d87e5b865090c672c157018c11a32a1b7bbd3757e2d204ae6291daad2f88e0c4bd42c6b067a658e9cee0ed10d2b3b9a44bd80e3320126a32b8a543705dc0eb7e6fa2afe39ffcb765942b5873ccb57720a6ca324e0e98dc9b6932cede0e52b25a3d2f23ff01279d41908d869328a18d8bc74e083f241b33c3c7260abf40b9863680436b87084b035e85ae93bfd7718bfac2bb383d44b498205076d2b871f80daf101b307840a7b23acef81f1190df0c2a6fa59474441714161ecdb3513780d55b866d9ea3c71fa437b2ea664804e13c6d0fc6eaf2b3bbe7eaa297422a5e5e803f48bd83834295242e80402fa40fd7289497d64c0861eb149db82ded588804a3b15f85585e9de4fea045b592c252cf409806990f3dc15f8b0e15d9b0fc4f9195c8f0f9115f8a0d4753d3ac01e949ff6af64996afa2c39c93bba47109e4235159de2246a0bd9dbe7bba69e69a0c8ed3a223e7644339df1a3a3d950a70cd0ebd93857677162d33609379da8b3308db934bdfc35edd7655a2d773d20af20b39f2f76521af8a988466b3c46cffac773b986b748218496460ecc6ca2caebe9deaae30c8275f874d3df17e43ff1eb474c51095addc50ed052267f9ed111f8c06e5b955e004de48e0e755b57dd1d53f92fcf7becdf09c29f64a5ad2adffd26bf2b53732f6a562149f64616f0edf2fa525b1fca165f92f529b42fcb4b3148782d5f066e19f8c624995f871d226f922e1d562d94d12b8c999e28f19f9ca5f197e4c5ab70ac2ec0dc7b8c33dc99136ef076aa3926c660e409", 0x1000}], 0x7, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r36}, @rights={0x20, 0xffff, 0x1, [r37, r38, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r42, r79}, @rights={0x38, 0xffff, 0x1, [r80, r81, r82, r1, r83, r84, r85, r86, r0, r87]}, @cred={0x20, 0xffff, 0x0, r93, r113, r135}], 0xb8, 0x401}, 0xc05) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1000, 0x9, {0x2, 0x14b5e417}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="ea5e33edfcdcd9aebda6ef3aebf68e3976ee667f5690b010b88c8e6b2a5efdfc35901d2b9a33582d691d520c5ee65ee4063ac799c73f32ab16a697c5dc5648de7bc6571cb0bf1045512f924058e0b767f306cff2a7d5919ec91e1af5cfcbe222a8d5e9d090dadff8873c530d7ed11a6be9c224fde5e8a897f56fa682bb185b9ac83d3b57470174573606ec0b7524e41911636b58c1d99d559cb0ffe5c6e540618f313d36bfc4d62e5044fe", 0xab}, {&(0x7f0000000300)="0f6ab047078754d7254e4c005a65bbfec7eff3fc96f6789cd75c596579212c65dfe250fa809893c4cdbf330dfa0f9846ba", 0x31}, {&(0x7f0000000440)="39b11a07d2881de0145cb52ce166d651a41fa579b81a0c9d7e5c9738dc1402c2e59c02ebc4c3a8859d6f7e565a0d0dc94e37cc93d0e2a60d06ba82e8c3420abbb992924ddbc909bcb83f561f9c22450d15e803d4d0e111d9720907098cdf3e7d64d682dd04444c7af0a7c3b63618602af01d807b0e97679adadc9cc509bb693cf185c055d83af4a25b580b8249ce9694d42af24d62ef353f6960d5e12afd83a38b264019669934b494ed6d0365e7d17fe153820646926ba1c15d682f3cb94a0d1b293cb42e4358acf44d791a48a1ee9f44844a13c3bbefb3521ccfbc01c67e269a506bb9ce15d831fe5c28763452a1a640645f67ef13c43688db166d9b92e0b0b4a305b38260d0d0f6e0f55dcf5bf1ffa4c790ce3aaa0025a73a202b5e7e6c605e423955806000b7bcd168d102da04fac6611d07ab0a3c3ddb9a1febaae2d064ccbee020db9e5ca7018c76cd03fd294298d12983eb1e7e1099bf58c06229ddcb08e4759355d637391c0f905a3487acf201aca1cbe4c88aaac84bebd56120769317ecf95929cb3e56d4c5d22aff80a9d0bb4716706691c6830e86b6097e7e5fb3c06e5d4a7acb0c884cc84734c531374b3d526672c47d40cc797143b5e1e0ae289b9213924b97c2fee11a3e1f972fc01a00c2ffce53f86272a2c3195c3df176d76fd55f2a0b4bf742c1d1eee928eb89a2237f381451c3857eb4b9748311fc90dcfd8865d3be251ab041fd00fa86acf54b08767da3081e10d0b6bcc536bf5e8d2f36638b66fc8aeffe5b4e6b2f950fc574e7b21a5fa4cd605a1c78d030c1f5d69af13efdf563056fb55f0800ffcefbdc50fd6082ade00eab56b79ad23007af6562f3b2d9fb0b09fe936d4eec3a27387a82eaae5e2dae6273b595b4486d6e374a928f0498668f8d4d281a47a145e36eeac5cbe47fc93ccfd8441157ae956c093b62624d95f23a6f4d7ec264a6532bc48b749cc3432e2c8ba47e9153d1d31304ae9c21bf306bb711f730733d2779ce410a9e461c0d212ab2329dda7ddf47da006bb19fc018d808479abecaad46622ad3864b026122c219418a61a397b218e6ac8e14c963989fae86771a6b21bcda6be27c7130808eac6529c6dc0ea92d3cb4d0ba1175452babe760cb041e2fd70ed7adfed2b480774f21ec3d411a2a0b6df613355fc4536ce8747cff5fb645ef0483629c16ff50a5ed09283bf79175759b92afab91f40214050eb1dfa137acf7a18cf9af0a2a848013a60b2ea5cd8e794ab89399d9c42404df8eae193087fe854a47723210f4ac0b4470cbca29c23a334b28b3d3b684ac055a679877d9d18725b293954cd3348cd18110b880e63d1b25087c099094591257980563c5c18e21ae065bc0f6af48c38b143342bcc07b5f13889a45d5228b3f7536ec69090763aca7dfc783d027f9b6317f69cecaa94481b7c5e0898746ba60ac9c8e25c9d62aeacb784a1ef7cb6730d65d1dee52f18bafd79ebb1a0b17034313da432828a8f64cc9c46c74eabbd474137fa349d36dc8388c14ff4d856ea714ab839a192fff120914345880b658defd68bdacfafbb3192bc80001133f9a9e6523631223d87df59170fb4887fbb30772a61c231f81955efce2b7001928e56db5eb7d9e95098af438be0f5a7e08818cde83a8adee0836a8572f47401d0d244ff1a26f49df812932c33901460503d0170759e66913ef2e73a3b82c61f9f83f860d87dc8a0e4bee352a554c41f78c7b43b84005fb79185b75d68f1c3ea55286b4e1291aa1816ad6071da4f6f7840aa0070a08b206c5ae1a5e114214e803e633758ea86beeb74d8d0eebd4e28a6cfe240afd8ed92833a45a2afcbedf7cf8ba188b979b8e6e141ec62eb229a5e0c6b8513411653e8d75c50225d594a3c5d8268a7ced4d1bc73e079e1b0f9ab6e7869987d0c9d6c4c4257bd296c522fbe0e79580bc779d1643231467d5d60533e37d846f1a2d11898dd9ffe72722cd24cc039970f8331d8d7def24a0c4360ab965ffebdd66e5050c69dbd624b500a5b4238fddccd5f8c7f824ac4ebf7b985cb2aadc340d74f5deab9785d6129ea75ecbb0f196f8d32b0c689749b426db6b454425100322c406212ee7b9b4187cae740ee0dad1509f4797ceb414aa9f5afa20d68f71b64632bf2599e66cab2d103a68cdaacb3b8e4d0d65704b7e9f7fa284c3d5aa34d71abf4610b8246f9e8ba833f351ec1a0158366196933cedf4327cd802199f73a803db17acced02ad59a25413bc3eab5e94490a94852a7967c28afcdb55c2795ff1f41ae6cb6ea92e84c1fd2d47b406fcc53e77d6564ea8efca5bd613d6c1ad7b3fcb093d4ba0596159f16ac74c14dee9588b32e0755b2b581f534f0e73999b7be6de50cb2c1d6505cedd8514a0a07ea6d92f11168a02698dbe92dc934fe35dae8bcca3db673f2206067ea44985dc5e977d2729859f1ce7002cca40ea3a653aba59e6a7947308818de1323bd23465e4df671d8af83bfc3f144a9513bbdcf8ce85b5d2f23ef44bcbc4b53f7894261f49d950538d52f6f786895ddf04a3bafd2ae9b5296a6f3cf833aad12225ab025cfa2745d2847239ac7705ed3b5fe7f3449789644107667910d554969090cf541bff2f95ce404324d503b01dcb7ca383347f556f14e995c4f1755b1db3af1e19d600dc975ade9195b6e381ff737f4b55fe73f93d75076568e978ee927a17b41b964d4ef3f944b2143cf245c4352405154870640c999186c94cb77b8a6cbc894ac11bf423b5b32287900deee77fc72083290a0723d5cc7d52dc6a26b71ae50c514e6ca5aa5336754fa960687353df0787cda4a5891008421e6cacd582aee71336fa9ed1c9ed28806c51facb9a3492e778845492b5c56ddbced9b9a15f9a9f7f0e15e69b43056f61c14f10a7cc6eb533bec3d28aa09fb1780c7f44f7a34844e16eca169a66f7da20f8a193861887e679ed535d2c538644a760b547b89db822a0c600f1ac9358ca7441ba6b7f5a3642ae285b275392c1c0a9d18b9fb6811162097e2fe8284a3feb40aa7cdb6d4535ffdc78bd2372889bcbda23ecb0cc3c82a2a46a179e997c938e70a937c8cc16600a495e02c0dd8cb56401af16da4be81858d033b0a704ad073e16b132b47a067738025bb4111de83e9c7e9120be82a0e4ad1ee48a15df45abbc22cc0bbc24728d3ebbcdfeb99c70b3808215a90aba69ee1b1b1c66a70d30cbf07dad39c4bc38c1bd6abcd26685b01aa8449dd167b9991f493397f73b2dc1c6ebf7ee285768443c3ddf625bb47267e6e0c6a0f345171660a84b101d5b4fb1da154084e37f71b1e4328f56a98470811e8c5d297a3f74b8546a1adfc232c449de7e8093afc9824da1640f998486b77f8597cec01d8f10aec2ca78bd722477b72014c7916804fd8595c52d06a909ad51a4af1848de27bc9f7ad0f22962d479551d1e0586aae29df79c6aa5f8f1a0f2ea740a07917e8c5f5cb72f6e554d32569bdcf888e6a2d6e81764cbdc14a306161996acf318369dc23da59551e85c90b878c6c0322574a2bdf6203ff30d687353444d01150c44ea5eae9a314a421b4dbd85b57594bf17eeceff8de320638ccab396c242b9ca54b54f28e55af82bd8c68a3b634d2fe49bb05f39604fcc6ca1fe5f039e344ec4484f0e7329488f1dcef16ec59e6c3060115bc86af5782008c4c2e46fba2c33bd31c8f220a9076979f57b4e5da99ee8bf1435c9a95b3be2af3464e889a7ba4d5a5d41292cdd206215802fc9ccdef7590dd0c54b7f53f6893c900cd51778981136e66fb835da8723f72d3360952bc5a7c9dc64404485e4be55869f280f99b47ebade5370461a3d20a6faae345ba4f84bc1fcede685af5557b98ca0c5286c76da1486695809897e4a0bfcdb404604e7477fe393e2f83d820e0f1bcf294444a0f41ed630ef30a8c4aa1aabf1efe6d2cdba4cc50100bea8e38f4d12e8ca72f9c724bb8953d6e7586e26e10a9177bad4e903fc7ececbc660f7a6bc4cf6bec8d7e1de50a32e6143d68f24568271340abfb1004a807cc19ba1e5167dd75b6212562071d97adbb5b686008486bfc1f3a06037c97d81ee01c3de03c43be07b3b58f5fe3cca16cddee8f29ed3d9da5236af75af9865b1b585655abc82bdc9f287b0bda5984c52f7ebbc279f169687efcebf2cb92d04b66821ac6859edcd7b9dc47f1188ef1209512c94aea0c480884ad9068e1a581e7460a121aa29d6a53da21dc9f373b859410d9ca9501802c9edf467e53d2418421983eefdcea674e305aa2cf4f51d302597a0335dc93fab70e3851436524a379f0174387b9b5ecd9bbbaedc63e0ea5f28d9246dc7ee0748cc7f7984976b72bdc782716b3ba32472c9e710bb1e67c7f13a9a310c715bb2dff35cf56f75890a17430351248173c99c8cc9d5c5810bd4cd4534ef1b6bccfc3721bb94e12787eadf99b839cb43a9a66411516358c5f329f21e22d116f71ec63f9d027ab69ea625d2c87a66074f28befb75d83965c4e3b473e0b4c038beadd9da41bf38c8261cee15b9a82b62d1245797db597c4f88db60765eddb888daa3d1d3d348b9eb6e1e0a37f357d2fa77d0914ff8f570d480b0cb74a56fad8d8e421c3f56c4f77efcc14c71991e8c8ce0afe954a2d6c30bd07d5e5afea1d1c9c974f2ad9226763f58baace71c89e7e4b942878532101b94bdfad0f505f271ba52b8bc05b849f00a815c3cac4c16bfba0d1d35b0c57d4491e11e45874430ea8ae4a9ed207fa53766b005af47e4ce7d3939f369c1ebb27649a4268d28fd83f281cd562dd4488eb9cca85eb6218246359dc45f5c494a1a8607dafeac9658ed8f2113a1c0876eb2d92e2dbef71660ecee9777eeb5827c83b1338e80748675f6ebb9ddce4d057de71c342575e3fef46d865bea93b457a1ad214b1e469eb780856de1e8d1b8ee579d5d1cafb0a4de084cdf7c56ee781db45e8412e15c4ad45ec136bbfd06a46b1a5b2c205a205931266ae502d83ac4da09595cb82c925998d4910a48b48fb68fec8295723899aa630156d37e321352c0192feaf550e1a9bee06da68c936a17181d8cf91212c842ef7976a3a3647c8f61336a67b9fdf51495ed59a3690a25200faec9d529cf052697a0c82fd8499b2ed03619d23c6bdd45d4df8501caf269aeeaa570d6bc9bfe5e2c2a61cc6e2d1c23c99ff76b1dbd82adef0ab6a40d7bcb9818b8b39f2d735dbc7428da58cac448249a7e8f6df785f5b021b0a1e95ff32abea8ef71f336cc9897c799d71b6d3d976ad9df53bc9d400a332923d378f228d6cae613469e58d30916286fba50a18b9f45ca4fbaf6131fd9b2b2f0d953c68b2d1e05103f1512b9173f135ec4c885d4abf22a3353c0e1040e9449e5f69393a0b2151689322172d50ab803410ff3db6d1c1781e958d22e5d99000930b9efae2203e73618c31b49036b199d16c3682e5d24aa100d8e6179d2de4cf84f170421e570bbe6363ae9547b4a76adb479e68408f379c2d661c5a5a72d6025397291e95d4c38c0f6bc492ae708c4525ec779cb1d89fed0fac10584a77ce3641eac1c1f16d921ec038ff1fc79ea2ef9f5ba60b11ab18c5d960d55804bc8e500b513554d74b178944fb5e62dfd353d94f02ddb23536cfcaa6b65bba75d59c1855b8c58e8c35b7ba368991054ec062bc57f69713d4175100500a95e79578faf7f15feeb64535c26b48d18d923c206f013afef70cbb540bf9a98d16293933dada50a3a7ea64421b170114f97f656f80d98a77c428e376509c6c3ba8d4fb963c23898aee1dcad15fa7f1f367581def", 0x1000}, {&(0x7f0000001440)="61036368c9a11ab828ce5fca55fbf786c5d7f5525018a3c0f73533419ec6cba5ab4e35b3ebeb2ab03cf7366557bd40e3f4180618c0cf0c40cb01c51f0e1a1aa0c80c7b4c005440d2524920c6de070000000000000024f809b964a55466b49fff070001c53a9237ae64ab12b176b271495625085d8d4ebaee000000000000000000000000bf2e03a2a1549855b81a577e1a9e6c1639aaf31da99bf9f13d4618e3d36d34401272bc3183c0ac2ba4e75f569f6d7ca9e81d0e3f760f5b810aee8245b328a1fb72b515cbf279a21a", 0xcc}, {&(0x7f0000000240)="eae11e251fb430a1d29f1f8dd9cf247922b32125795bb75ebe717f", 0x1b}], 0x5) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0xc9) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x1b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r4 = socket(0x10000000002, 0x2, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socket(0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) r1 = msgget$private(0x0, 0x11) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734", 0xfffffeff}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/60) msgsnd(r1, &(0x7f0000000280)={0x1, "c8d80514e9f68303c9acc37ab60579c467a1244a2d6d79abe4cb2cca78b8fc819a152c93e1d1ed228ed61aa76f899fb4e9f47a53f385770135ae53e3142227d2cc0654c0ff07893c4b71f385dae176c34404ed56741731b551446f2c5f7690bb7795f1fc59e40d5326a2d885fe6258054b1955c7723cbfaca18bc86c4b158e5616d3ffb74bd21814da6392fd716ad3507a60f02ed656007b5662e0bdab18f1063d97425c82b998ee13b749aeaf38e293eb989ea87b280f08a41262f659a63ba28493d1fe591157245f872ec12456f6541abc9375269584d6b5"}, 0xe1, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9616) fchdir(r2) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}, {r1, 0x4}, {r0, 0x80}, {r2, 0x42}], 0x5, 0x0) 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = dup(0xffffffffffffffff) r3 = dup(r2) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r4, r5) r6 = dup(r4) dup2(r6, r4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000180)) fchflags(r2, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file2\x00', 0x800, 0xb33790257a43fa4b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r11, &(0x7f0000001980)={&(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000300)="dc0a46541758323b6f037a4ef9b5042c35938e98f73282b1c509cd18f9e2209e454bc67f7816825fe6cb6666ce1bc694e2bf7a9c3d79e7c53d694f69f1f93957c9a922dc589e2af9d3c173fd35b35875075466f7537ade86747369207704e902e394b7973f8e420222961cc493d64e321a80d771ebc8a0cea278a0d4d1261032511be5b1f96b952568ee2ebcd9340d354e98ffaff91e2fc6ef62c56751e0f396c86cfac7c15d09711f646774eed4887e55bca04d343a4ac932d3fbc89276f9af4c53c663dfbc118411e2678ceadc163f05bec6539ed0a0daae492ba80d6ef261b45c7c76b1316b34a6", 0xe9}, {&(0x7f0000000400)="02cbd0f08cb445ee7aac42aecdb4cad2929d140c0791f57482be2f41bc949e9e8e7dbc6d86bc1f629a87f1d4cf28c4bf7089d9fb14", 0x35}, {&(0x7f0000000440)="e6fa92c68513fd18d33a0621639c82f334a079a426a73c7ca0b587227e6b5f3826f58c863b38c7f9c5c67500fca4779693", 0x31}, {&(0x7f0000000480)="6f9d3611ab8dcd37d267ce594e7107d39dfcd4ad6dbe263e2e4a06a3b8a3b0d49bacbbf68246c58debaf17a0a6c825a6df90c19cdc49e9f8f90d4832814dcf6e43defab3f26a65086b6e6cd6974ab64367170523ab81e4750f43518fb4307928c78e6c100c6b0757e9cfa74f4cd61405c061864e3bcd9f81a754bd7ef204f0bd2e1a73dcf020077ecc9c0f789701887ea7336db0d3137af4bbb8afadef9c60acd572437e9f42e45d5a0b4bfe2a0995182d053618da135b203fdb7aed890f14ca0fd72f7cacfb9736da0bef0a37d725e620b8d83f87f6c8d284f55d8bbba637936cfbd55a3e084241d89ae10a65b13c14628f630b276b600a23b72e1c55b23ccc8778782b4ed0af510a43f88eeec55eca4feaec2fc6b0b902cb60ffc58bd122cddd6a15ce8f8e5c6c8af4ca7fba3a02979f02138a1148daa84d654c55198d8d63102ff9b39616a0b2a11beaa1d0ab46a22fb6dc2f664be06d5dd265c05075d02ab7d0377d279483c70ac6db911ef6339cbfe35200e65a9d22d8c0409318eca5b67e603557754bfff09d8c05b7ea872958ab5dd74d10fd555516cc4b0896c6c878e16d9abf91c7a94361b580710af90e7f113de7325227c03919fb59803875d3c8eb28cdc88ed4c3a773053f59aa9a9325ac76631959c33b9df5a05e8ddad8b2d32f4b61e5ae79587d2f006c0fbd26dade211f30d8260ff9cef61d885cb7a75f09c92d61f5a83b78679c182cb0da85f3f860251606a80a3e360d2aa69316df992ef214a95cb9a0abcef4af91e5bf1d97a8e1da83e80896afc0080de8fe2033df283edc7eb340996b5914ac9e724aa614c99bd728be790b179d5718b17dc42bf8b64065c787bc3382b2d42b2bb43158496e278c7da53c4ed3b212116a9334cfcace497ad9d546ace889d1ef60e75c3e93844740fd11a05e43f8fde5be8604b9f56d37a610c9b87606c0c483a2e3524c0a2f90e7904541763cb986b24534a28321d50d7e4df39d5a7fa908c14ba5574c7b9329717708962d556bfb3183315d9a58c14020535439604207390418f68e635759079dfc35f8286e1435dfae5bab1dd3b050659ed01a0a6c54d9411cb3664dbf8d0fff453c09035bb7431606b5c0ef4f02d08fa2c30240411841fc34de6b3bc6b9e6ca54305382722fc3513b4d8cf7b103a3b635c2f14bd7885aea184db05c4841b8a1e8a51fa0a48f1143c8f42487739b421303778f295d22e150a79f4223f647a02c958e3876364e13d4f0b685532527d93c5a0d3399ba5da7dd9024ce37666ad05c05eb1e215435ef1d457a75e9a1a3b340f493284011e514e8878f324b5c242413d5761499e363922943f3592377c1ffc764b8dac43e477f6243632bd520e1b9607e334e3b7c576a49546491fc03f9f35ec8ec54961ef2f701e86db987f2031e176e63528eb558d3850dafbc56dc38c7a25c8dfca16ccfc9b551b854ba9ce5ed3797f0f8da43864f33c254283915abb5ddc8d311ccabcfbc8270b0505315fc7933a9fb873ddd37b9a08a0fb61d0ff60448b002aaabffa1302f60f87367d6d323d48e5bd1ea19cea6e247cff50f66116f1a9790e1980841a83df3a3791880d3c1591aac81cd5f6b4c87e3be7fdb51e95c4a884e2ee3452afda5bab0d41dfc06015d2562a4e359c36b8fdcb058ad60a5474f0f4584897b69e28d908f218ab33c7bdcff6e9f3fde68fec5654cbb2a019c8aec9b92aa974cb88ebede744ca3919e4d7d6da007ad775158eaf67832f6a4695b9235c5e036c54e47ca31b0a224814a3af070694b988f1bd8b688ec27aef42aaa2fe027da584f79db766860fbc7856c2058e89e04395af3820feaf33c7690a9633a2b354b77844c479bd81aa0a3cc3e1d2de65f016637a7003fb4ce4ba815551dcc88e25bc945173bd19618730d771793007da82b18bf3481df8b0c1547172638c1a4a9663d3ef30fc296ad1cb59d7511b557a0943c4f4b58aef3b492c81a5063631c1cecc3e5a16881654ef9469538b4b07adcd1a013087c38f246a785209fbd371f16ae7b6bb3ae83dc8c0da0ef18472ff52fe629198cacab82b4179425f6507f538e97fc61bfb8a665a770b172a2c81f7ad309e0e55f8c7f7563c872ca6adaa78aa039c10b1e2ee80fc4af996175c5617d53e6356cb46c8c45a69a44c8358a2e8499aa5d7ea3046046bb3783d3183d80a6f5c0bdbbe2a31f6ac283728885338410c2624280da55c67315c95c57490ae16e7971c7cfee969bff6a16a49dbf9de6193af61f592fa8e8ad6d553dac346c8b30da711022189c4981536f4f463eb9f08e794a97e789ead297e0c7b22c055ed0b29c83a9c38e26d216bee632605252da89686d3f0c0ccec85f4307a7c494840d5ea45acafb9e41f2901b6c093c998064b32588d0424438dc3166ad7d5944734c92f001c7491296f553d29c73b25e33dec0d6c7ee6ac1c9a04efbcc9768e64f6a2bd55bf767ad469c64e583c19bceec516ea8b74e0be204462f4980c478ccc8000a2e83928576ad0a9967710f3fa9c4d5a602dd619e4e42fc1c66314e8144128a9c24d888c67c6969ad02e539205d04d912508c0c754aa08193b6651511d602a0251770da93d8c54b3ea60b6dc5b3db3fa64fb0361617b9c74ca28e98eed7b00e4f65d3853b32e631d4d41c496856634db20a32c18afe8f05a97d1af5bb6797a18e92b3a58b6a99d4c5d356575c90408905fd1408f60b2affecb761b2717d7f38398acfa4e60c4c8397aaec1dfde1600cefb96d9fe13670d80b0329e320d09afd0cde3d4805c323c4e947adc5a4910618f5f82e40bb59d52ca36f8739e9c4148a7f5413173ac26fbd54e1c4e7e8cc496b8717994198d02fabea5e2c18f94f7f672e3f48cb57871bf78dd7cfa1643603e716b8aaef4633f98a97a708612886d8ba048c2cf6ed4bfac4b034fa5644d1c36618332139487f22ce101db458dbe97d7eac1b31716b02c915e55c282f80ec7e8d415fd97bf8c2c1d410ee3f6de38b1459928d841cea82a3fe6ee7e657cd790535a7f9c351293f932dec0c58ef62a5d6094272c8eea32d1df9c72defa27befeba863f1d53380e1300ce98e30ada06671af0376c5e4f68da62a69035bfe720e6399732fa929d48ff5f9f0ece89951696d90e661ca8fb87e80f12b7a527022d9c12977577625d1ef95bba4b0f9daca0361b9b579a2f2cfe22cecea89a2e88c3b9e9df3ec931f23088bce015c89897b6dd9a810e1e194dfdac2c0c7566768b27ab3328cb6108b1090644c5d3b5528e6d88296d71880f402dc294c5c331abbbf5b659990cc7b97b7b7eb49bf7dcb633d933cee3b742b89e78e1b87b494de4f26c83aec26646a3d547049f95f6621a1fb48ec88bbc5f15ff2a6cd5b3c82fe7e16a860ba5c70ee236b2c7ec0659f35679cdf03a259808189ce92a8402fd246784d667ee95acf7e3d3844afb1af2d4201797e8f11bfd3cb680c452d6fb2f5fcf5607ba518feb3acdbfbaf55f3cdf89b4ad5231db3ff47b5e55cbac0cace0d3650efb5b71f9b1922558e4784296e45700ed7b97b4fbc2afc028f6bc45b8efa07566a0b8d67b6ca8199fdf9e118a44c3c13660c74d827c3917a2c6f8c2278ed79866bdc79c8627d81c3cb4fb2cdc3f13a88394d78c011cafe154e33544e930b00fabaedf0788f06583c4ed709ccbce46d037fd3e6e4eda4e3b55926743f2a8465b42f87ffc306d5b5c359173a06e5e0acd89ea630682b6f2fc1c57067d6d12f0885d7fe2f034166b53893eb30640244e32605ef6265478866dc6e65f02ff460f679395f451cd57abaca09f161b95ee32a2261cbe52b058c40ea400259950dd85cc2edf70bd170994fc42ace1a3d5ef262df8174d538a582d0975d9faec4dab35069c3db58c4acc399df24efe8add627fc98f5c6bef9926307c682ab414b565ee8ebfdc361de41915e7ce3c077aeeabfa7a8bcdcba90de7bae7726a4244b1bff4bae22c9a5e808d1ec660921687c0f6086caf0d86d602a2c0d39414b41dd4816615c62fa76ef1888efd005e4eff9fe8de5cbfd1ca6a6f131f8281e7ac3f3565eccf93f1e70dad181c406bee5f5759cb30de121082f0fa5e86a959e1bd7025d4d495f5352d9bd1f3bfa3f5129bdc4122657ef5d5a94071bc25ab714bc388d981d00a3826a88f331c2201d9459aeb0acc0c3330d754e81900003a1592578164d3d3251ea9cb70c8f6fc9955a89fbb9fb2f79570bd980c79662f9416af72956bf5c717887e12f32a894a53bc3db5f13630f1bec49c67db1442e4d6772cd30177f1c9f4aff74b019c811a1400a325cf078995f61698dd421b20df96bc2102f29a4e6b4082462f4b8448a56a9277c97f143b74a20d13f7da530beb64821caec378a45b0767fa7f808794c829b80c575b023b9243916dd4a331a148a7f3bca3f7df306e350d68a835d7072cbf5220092684092723205b4f7989d63fcf0754a076e63153a78bd9bd1928d26ab36e550e99bf397d683accb13ea871d514973a67851d0122112dc4ed2230d74fea88f1d89f57205208077694f769714787a440999d9341274f2bb0c38545746c45cb9942b5ef7fa15d1f71b05e37bbf318f05c260cde804b451563addc22d4c9a8c2d9b5c2c9ba2837668ea4676ba0e7114a0b40a54745a89544b8fe2532cfef85659d4868efaaa3e0115e4a0b5a609fbe14264c76ac9d55b4d58755e45bb01d1243adc4d8d1b07c6357cf99b9a3b1422b448d54071a593200dfc29042968c99ddb380978c35e86dea63c3ea18a6b80120447c111cb0f0ba522fc78bc8cc479916e3fb278293c9baea02d901b62d81eeaf299464cae688b4194fcab9c006989ca0512dec716cfe9e02a502bfbfbbf9a5fec81262e32b155f4397e23bb2b7377ed562d629f77deb6de1e2e83f4c455059c1d235311df543efe609ee74321f85b1b365f3a7f358c41f396fbeb1cdd3cc1db6378909689ab40596923d1d9241f76fe83b8c38673f340f312aceb42f8848803af496628f4499b4506e1f0dd7739db2c056d4f64b714378e97ca991073542fa0517bd2ead4cc2dfb299ecdf02f25709f566b3e1dc399422d6727d93cf5a7b4433c1c64320dea8d7f4e17ac2b432fe14fe58fa8e9a481c17f6ad37adb4858b53110a86920f8e0fed1dd1bec586a9b0cc11d37a4b28a646e6c0fafd1996e99bde5537e6fdc1c10f1a3d30221495fed2fc7126e31388f66b2ac12d37950ccbe20d2ebd0fe16515c80605fd2483374484136e0b2f7d751ebd68e0a16c856d540fef629216de0937ec206b4a9b2e0643720fbbe1eb5bb5172c67104149680e185f44b908067a8e24ac7bab131cc7da904e8f7c0b3622b8a2082c3053436bb614270c07229311457851552d0607f0f4f6c833193cdd25b9afa691bbc703167748cb155710e072899c9892a49a402ee68b9198c5ae5a730e1cee1fef345a4b06cef56ffa518cc0b05c74e9483a2049b6a41424070d77890ceb06d03e8385d23e652a0f5f09a9afc5efe0b15cbf9b6cd0747500c8ae42ff81ba21e00e7c2bca2fe7497ee0381fe0e7b5fc0bcc5840d1755706be21f30ccfdf823d72720cc9dbc84730fe310e8aea3dd2387bfa83cd7a3b9965cfc0bf448c174d83a279c9e74d39ef55b457ea1c3c3e65d91f88b83d3551a4fd16c36db99971d2e2d623345c414b982221394056a6423dcb35a6eafb096ea6b4ffa5e6f477d78cc2af10adc2cc73c4463d579e7e294dddf15bb4228ef622fd830c7eed4c9a8f20d633381535443655509a054e6deb2afd9f9c9baa4b3", 0x1000}, {&(0x7f0000001480)="a7e7b4ab8e3cb5dbbc1f2534c0e02b2a957c05ea7c30dc22274b22c41ec8cfe3eddab8689f3fff45ba60406fe4fc1ff244f18ad6006dd96af674e5d815d55cc17fa66240ff5111968ca2e064092a2237e8a2875dcf03c4489e489eb4b3ecc76e14ed59429ec1a8be8c28e39ec102be09b3a7fe8463dae785a3253fccf8e1ec65c3f573b9d152259ea2f193221820fb6ec86ca5751440a173a9184289f6de6fabb6787d22544d2855caa0a75c1c42efd83525eba5b8b6a80fd20065558e2401e94a3481c63dfacbd589c62ee8007d55", 0xcf}, {&(0x7f0000001580)="ca5d8598daf82c8ac4530fa1107d7b438771bf347fb36d20d20b7fc5a22dcf59e85bb45c26b51318dd3334b87b8650c7bf0aa13024764bfdde51", 0x3a}, {&(0x7f00000015c0)="541b38681c5470877c956d50f1b26ae413215630671506515ee62d7f59807f0b40a35f04e97cf6c514988bc0bf7e3469a223d7be5c329a674386b3e4164089620e17f0b56a68981a9bc0d646e25372e43bc442882f8db0d2a647918e42641fdb1e6db906264da489f75210cae73a2b43014a247f7714318a55898b5d9defdf338d5ab48f0db6305030b46eea49f020684c7b5351d46d2fe3c07390dbfe2cf5530699baf97c30d0ace9119025b57472b25bba5555b7a2b0da7f37f3cd0312129711cd5b1c2f691b1d52953103068bb914b107492e131efa71", 0xd8}, {&(0x7f00000016c0)="293827ae976bc3f9e54a34a59110acf9a3a56099157399053582f3d28b5317475da148ee3a9d99e5cd296ec50dd7d1b9ad8fe70f00284e79a8b099cc3cb26ea04a7db9eeae48e89b3e12fbf2e6671928566ebbaf583b079134cd916f03284819de1502e489734377be9c0ee274610d415898699f5909f6cb9c43a61e73d7bae60b07c37e9c79b7c92d055f69d3f9f16955ad0b3403c8f82522a5654de943579280aee3591e88f2d4fb7fe4ee9c80c96f6473724ca1b334bdf48e5fc8c6ddd395d3f474125851ef02b0", 0xc9}, {&(0x7f00000017c0)="78810911458eeaf46467f4f3fc983ed98e3911f42ee6b8337c6603b9d9b9928a367da576bfc5e4fe775b064114ee818ebac0", 0x32}, {&(0x7f0000001800)="1b268728dc1eacbe4354c06d1a2d62532017965a4ee4401b39975cfa5cb15456c0e74f724a9985abed389be15d537d9cebc64ad885d11aab0a233a9a969dffa1ad0c3d1a3e6219d62d4974c5683d32f4591fca6c", 0x54}], 0xa, &(0x7f0000001940), 0x0, 0x1}, 0x8) r12 = accept$inet(r3, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) r13 = syz_open_pts() r14 = geteuid() r15 = getgid() r16 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) sendmsg$unix(r8, &(0x7f0000001d00)={&(0x7f00000019c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b40)=[{&(0x7f0000001a00)="09450bd8be71a891bed0e731420cb1c7b92770c3d62c1674a628fd0f9f9c2a6281ce1852fee34dfc4160b0312e1a4c312234ae85a4fdd55ab8a3e9275d277a6386b41a772666584e1c9478323dd1abd8bf129754a9aec613d220fb194a3cc7d0e14adbdc6911fc34c68b8230edea1cdfbf090313afa4188bd20f954ecb1ed2bf6e2e2e72453b8ed4a32f70812c733881e0ab09617f156a9df408", 0x9a}, {&(0x7f0000001ac0)="0944450cecd609ca329aaa2c9fef3c4e9d121a18502080affd5e5ca6e0ee491525408c2fc8a0052d6720ee2287912df528ba89e532666b1b08b6362f2371ba41a2d98c534d2a90936e49d177", 0x4c}], 0x2, &(0x7f0000001c80)=[@rights={0x20, 0xffff, 0x1, [r12, r4, 0xffffffffffffff9c, r13]}, @cred={0x20, 0xffff, 0x0, r10, r14, r15}, @cred={0x20, 0xffff, 0x0, r10, r16, r17}], 0x60, 0x9}, 0x9) r18 = semget$private(0x0, 0x3f6263ce0a29e087, 0x80) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000001d40)=[0x1000]) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r19 = socket$inet(0x2, 0x1, 0x2) setsockopt$sock_timeval(r19, 0xffff, 0x87fb2da986f7d16e, &(0x7f0000001d80)={0xf2e, 0x2}, 0x10) lstat(&(0x7f0000001dc0)='./file2\x00', &(0x7f0000001e00)) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000140)="9ed5e895002f000080c7c19aab4231517ab0e33360a261ec0a740000000000000000d6cabd6ce696", 0x28) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0xc3, 0x101, 0x50, 0xfffb, &(0x7f0000000280)={{0x5, 0x40, 0x20, 0x1, 0x0, 0x4, 0x6b3}, {[0x13, 0x2, 0x3e7b, 0x7, 0xffffffffffffff81, 0x3b, 0x4, 0x48f72a7f, 0x80, 0x3, 0x0, 0x6, 0xfffffffffffffffb, 0x7fff, 0x0, 0x0, 0x240000000000000, 0x3], [0x8, 0x572, 0x1ff, 0xc5, 0x2, 0x7, 0x80000001, 0x6, 0x4, 0xffff], [0x7, 0x1439, 0x2, 0x20, 0x6, 0x4, 0x7], [0x1, 0xffffffffffffff7f, 0x0, 0x9, 0x3, 0x400], [{0x3f, 0x40, 0x2, 0x9}, {0x6, 0xe7, 0x2000, 0x7}, {0xd2a5, 0x81}, {0x6035, 0x80000000, 0x2, 0x1}, {0x80, 0x6, 0x7, 0x3ff}, {0x0, 0x8, 0x7, 0x4}, {0x7, 0x6, 0x3, 0xfffffffffffffffe}, {0x4, 0x3, 0x4, 0xfff}], {0x4, 0x7ff, 0x0, 0xf7}, {0x1f, 0x3, 0x4, 0x5}}}, 0x36, 0xa0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2000000000000075, &(0x7f0000000400)=[{0x0, 0x40, 0x6, 0xfffffffa}, {0x0, 0xfc, 0x25, 0x7}, {0x387, 0xed, 0x5d, 0x83}, {0x4184, 0xff, 0x81, 0x4}, {0x7fff, 0x1f, 0xff, 0x1}, {0x1, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = semget$private(0x0, 0x1, 0x200) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) write(r2, &(0x7f0000000080)="74db", 0x34bccd44f89a126d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ktrace(0x0, 0x1, 0x40001000, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) lseek(0xffffffffffffffff, 0x0, 0x6, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:19 executing program 0: r0 = socket(0x6, 0x8000, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = fcntl$dupfd(r0, 0x1aef62f2e8bdefcb, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) pwrite(r3, &(0x7f0000000100)="dd7adb43a7330e25dbe99b8666bc54c59adb84547c24ea848f61908c5052623c00521a76fadd9c25eaf3c4de989baa379fc0820f54c85d3c3fe558330761aecb6e8347b443078cdb1ca0729bc40ae26a71ca11e1e3861ac71093b95297e2464171edf7d2812bced33d262398ecb8e1e69c2c0ac72407740290ca24b5fdaf901e68731f941e1972f70cbfb1991d91e7560b3f99c281e90ea94f8bcd1b67de", 0x9e, 0x0, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) chflagsat(r4, &(0x7f0000000200)='./bus\x00', 0x90000, 0x2) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x100, 0x4) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:19 executing program 1: r0 = socket(0x19, 0xf, 0x3) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x0, 0x400) semop(r1, &(0x7f0000000440)=[{0x3, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1c00}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socket(0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f64696c65300033ff13660f5c188de3cb3220ffd94fc602d8c2183b1581e3152ed777ca5162fe17921ece4c3f9103352b5e46335ee41456898f0fd85ff9f4f45a0fa00c40f8ff2b4a3c7cb9cd87d4c90adf60ca0931149700be330b43f11c3bb77128ffd0359507ff0764449a986cd050f743018f363c9a4fe7e0c6b16e5755c0872cb9"], 0xa) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x80000004}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x5, 0x8, './bus\x00', 0x6, 0x7fff, 0xbfd0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8808, 0x0) fcntl$setown(r1, 0x6, r2) close(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x101, 0x3, 0x38, 0x2}, {0x1, 0x40, 0xd0, 0x1}, {0x7, 0x7f, 0x1, 0x2}]}) msgrcv(r3, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x100, 0x1e, &(0x7f0000000040)="67d3c066e7b38682a8c1a25100e72881357fed6309aea21a97b4bb3be8284650f057fc32384cc2c6058cd9f4be1f77c7fb67abd44804", 0xfda9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:19 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0xc2, 0x80) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r9, 0x14, r10) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) socket(0x1, 0x3, 0x8) msgsnd(r11, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x6, 0x3ff, 0x7ffffdff, "735160520700ff2b821500", 0xffff, 0x3}) pipe(&(0x7f0000000180)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) socket$unix(0x1, 0x9ff8fa62972812f7, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x25) readlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)=""/79, 0x4f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:20 executing program 1: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0x2, 0x200, 0x28000000, 0x7fff, 0x100000000, 0x3}, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x7, 0xffff, 0xcb, 0x5, 0x100000000}, &(0x7f0000000100)={0xffff, 0x7f, 0x4, 0xffffffff, 0x1, 0x1, 0x4, 0x1}, &(0x7f0000000140)={0xba4a, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x20008) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000012c0)=0xffffffff) pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r9 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={r4, r8, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000011c0)) r10 = semget$private(0x0, 0x3, 0x82) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000001200)=""/65) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, r4, 0x0, 0x0, 0x800}) socket(0x18, 0x1, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:21 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f200000700000000000000000000000000000000008421a280f155a96700000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c4599d68971919da8831931fdbc8622ef714596b557f9ebbae53fccf515b34c80ca22a844af6804287d3eb91b6d0526ba10f03d7106b084b83c3091cc47269d552fb126c15831d24c90b4e0217d952a8a7f69b1107aa1d0b373e8b829af586b0ab2317d86794db9765d71b27ae8e2733dd0a266a8760a0d89b00db796fde095e6888b325573cb88966a94b02b0956cfd452da30438ba06b8a1a21d9ead8491205758caa7251b4c38c257b20873e8ec68878a4f56da47a6f6872648494e402ce4cf6af811eb92ea6f72e"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r5, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:00:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="d3b6209806df2bf4a1d82b61e43097b5442155da1378cadc0098894304bfcaeca9e34a51df265959a226819420880ea695ab5354e2b3b0dcbd549b263567e5a27e8b0e362d9e8e2901e52ae0cf398fcca16afd090f7224927c3393f0b7fcb679917290a0e35fa24e371f1650e609daa0b878edffff83712b9d300ce73049be1ebb8cd7fd4e", 0x85}, {&(0x7f0000000140)="a195a79aa5866fc3b072effb64589584a49cb8f785e9d109af12bb53d85986e28af4dd9668e1f4af9339960378bf46835ba337e4bef760381e9f5dc339875081b68bdb61b74006e80473fb324ea43464c31d780041761beba716b0eb931ad82f7e68fba086915e5e3e376fd14b99003b5bfe7608bf6958a3be317168542d8670", 0x80}, {&(0x7f00000001c0)="fe2797515783", 0x6}, {&(0x7f0000000200)="545e193137fba49922e079606f7c1f14849607e47ec66aa8b64229b6cf9bb4afd763a2ba02a228baa92d8aeb8546955687b9", 0x32}], 0x5, 0x0, 0x2) r2 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x8) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0xffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, 0x0, 0x0, 0x100}, 0x6000000000003, 0x103000000000008, r1, r1, 0xffffffbfffffffff, 0x4, 0xfffffffffffffffd, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x8006, 0x0) pipe2(&(0x7f0000000100), 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000000000000024c023d37f1d7b00617647df422304c2639810712275d4cb05be4b056d6cc5302b54a727a6f8716b3480ff041afc11f387b93a03da49d04a1320871f596c5687acbc14d7d6c931"], 0x10}, 0x0) socket$inet(0x2, 0x1, 0x7) 16:00:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='.\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='\xc9]\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000340)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000040)=[{0x3, 0x8, 0x80, 0x3}, {0x4, 0x2, 0xf0, 0x4}, {0x40, 0xfb, 0x4}, {0x5, 0x2, 0x0, 0x1}, {0x2, 0x80, 0x9, 0x1}, {0x408, 0x0, 0x7, 0xfffffeff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = dup(0xffffffffffffff9c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x100) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x6, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="f98eca4fb4353a84f079a4cc0116110fc1133613beaeac2a8fc10070b5356b022ef6b6de0ef6ff3384d188432b85698e9f5cfa36be39979b6a0c679ebc0900dccf2385242ed5d82daf28e99cf2a90c11a48df8c25a65920b0dcbd6b0d381d60399a204dfeb85e7f4df684e1031a5175cf97068c874104604c41625bfe9351be38c793820c377b7bea30b94cc4bd3e400", 0x90, 0x0, 0x2) 16:00:21 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85, 0x6}, {0x86, 0x578}, {0x1e7, 0x6}, {0x67bb57b2f91c8a7f, 0xaf}, {0x81, 0x80}], 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x8000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) write(r3, &(0x7f0000000180)="bf43987a001a5943cea11ced0d65cfc4bc26605f7089b2559edc2d15ff9dc7ea48d066732c99e6ebc3cb0d6638d91628ad9cfcb7601c1853df4339ba81e508fe51eca449ef89e304c0e506e17425245df78b9760588920d28ad7f2a6637fc6e13ab50517070fe2774d700848855508bee8eb6c42f47bb3dd74eb4a5cc4e06a58dc5af222dbc01dc1b9ceea587f0e34e9fd29bbf5c81ee2b3bbc3f41458a17833cb48adcae27d43106de043efecdebffce0d43d91abed7dceb82c12d5c0e4c6ce1014325ec35f0d26eb46d663133490f91c83257d272ef2aafcb2700cc4ed03cda24962d1e13407b9727180c960c4c3bca8f41de5b9714edc1972", 0xfa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfffffffb) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000140)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x400, 0x0) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392a10036299edb4761ec6ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x1) 16:00:21 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) socket(0x11, 0x4003, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0xe, &(0x7f0000000080)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10df1, 0x0) setsockopt(r2, 0x6, 0x6d47ca8a, &(0x7f0000000240)="17d64f5eea521bf0600abe65381a07ad170b10a4c1d6b64db915ab656bd6d8b75b6ad716931423331792f72383378aa6e5d91197e61328d4dc46cc084dbce9b47a11c0c631d2186c1dc0a491893df4ca8e374aad168f036a4b1b93c966bb66e604852f0a22fe025908ffb118b6cc7cf69290124450e280ea254fea7c0a1822b1f4d4b03b215beceba8798dade9c319af0fd60103ba229f25bb5a26217de8b5256267a4e7082d1cc37dc021f5575753a8801695f4df67d012ef65ca1bf3aa3f5ad4ea9d6a4278f2a3eeb20ca392adc7b42d2c37481ba0f25e4c9098e497915557c635692115f6f3eaf3d5cda4c385f1b6468c73d82ea0914365d8bc1f8b1c5bdbbc8a4d1a937bb71c946ea81b5aaa3bf5e12b0189437fa9943db451eb35b7e5ee5d5804343ad16ecd99398ef42158ab34e5510bffa78da3ed83cbc731a774b12e72e7f022a7a7265ee79af57833dd7dea242f472bc960c9ce4a2cb7a4c40e0e7c0dbabdb33bb6ecfda009542b64d1c8cd85c18f30e7f121877e37d4894566f5659284391e55f56f78ad80b57c8818e3f861c855863ebafdf1cb93fe75a2c92b68c0417b195fb49308ee306b6d2541ffdae44c9cc0cb95a655e34137d8b3fb63e774cbea7af4c25e02201ee34d2f76b2338de553f3f3aca2439e8e5137fc84bcb721aa273bf9cedaae36dc4f8553bf7689de91a2d9b70291cdf910257b51f1f8cbb9053f0f0c5115c56edc4b0cc8ef2dda6b51e8987e82c5c3a971780382bf1ce02dee1e53dbcfa58dbf37f6a7f19b0d3a153f5f0504fdcc119238151f775237be4f1aacd1c99ce04b7b5fb055bb177f86c02559d865615b6e51147dc405e05695c0748e327de55129d90991efbeccbb25871d5e7e8af203a6134b6fc0013c8823385cd822440a25381a765b58c1cf0dda3fa41c20327ec94bbf7989033872cd5e0a218f875957271bb26f2587b29693b99f0bef92a8621ede2382f9d1288c28035f1356bfbecdefaf549459eea530f1f57886103a5c75ad84520a9bee665228a7083e20754fdf984bbc2b3c3bfa1634cb8d22aee25e99f495095dfdcc6e09e4d9f08378aa07d4c50e8d1b067cd2a49979e24ef91e76dc64042b39f83eb6074a02c508bb2b117025b375b6140ab149734a0d643739f4cd2ef11d571b8d3846f3d46f7f6175fcf8e7c0e760ddd8a469097e4bc3f3db725adf4623377f3c7116f23b110d40ec531d7ef0dcf930d76f40d537c0c1fed1b127798ede2bf4c6a7a3ba197e8c52994ff8bf9ddfa1409018ad716e75435c7fb0e8f8a803e2a802cd72fe80c22fc7c3c858ddb1e5b4f2bce0b55cf28d514c58e8222571476913e995c113a0745dbf2b489460bee878ad5da3f059adc4ee433db1e0556de7291e9e559a958479b2a5662fcced5a04088723074a4b896f5ec55f304cd163dfbaa0df04257ef50d093c0e96f1a1e2c574ca230e6ee3c8258d434340ad29a84fc5f3ba77358c0e45ccc9eee1d5df84220f8727b5693bd7e718fcaed8b4b4c341c7ed118f6d0194f534a03008ce7c64ce6cdd6f4cafcfd265125918778dc6e0d00cdb2eca9d35c2838bd2ff2c87204d226e44472b9ff05e8dfaa6be6f18e0276155fdb2978b210226de14d9a157b438c5d4d2e662b4ddd059de9256961c0a52d6f4c1b8e3506cc1882115261b91337308b437631a4df9bea51c082d2524c72ec66279f79d374b1c671b84ca3d394cff7ad859d1b551e79bbed2db4a1d4c3a740a5738ae9a2b14920a9c118848d6196fe34282df6e6275d42995d2d7e4f918acd48e0bbf95d4a855abfee61eb6576883d20442537597df1e00fc9ce571b4d0c564bf46f3af367143dc7c4c02112f5d7e3da9b499ea692a0595550626638e59328fbdfded7ade104316088e4b8e70ff70ee7e03e828c3398fb7a316fecafc6385c2cc394c783188c055debd60ed3c9c53fcd688add3631617117da949db908b4b861badfa4f76a2b5664825b72f94cc56de7560aefc0bd52f675e1809a7cf49d190e1620a2c56894d50ba538e4f7edcf1b2b3cd6522ecceb7847cfd8781fbd857ab87f0a87a0d880bcce5085c4aa414a428f63ae838726e0bde65ed36f2b7c72a2a6f9f0075706b6527106c2b42ddea1a164be8515c0c9989d6671cc271407f1c518c454f526de23804f0599b30c2aafd61c64bec75f1c736a7f857ce41dcc8afede6eed7148938537bc027e579d273b93d111ce9e309e4363220b9fde3669d45a75c480a3480eea4b83abb36f251e95e3a16e10538c5677fa2db67be985fd3de2b8f5d070ea7b84698f4b2acf06bde29fa8cf047ba5cfaae4d9922fd0e16e5ec19ef9100e360725be3da6b8b1eba15ae5b0d4263648a4e8ace63f7fd6ce3570e1ecb86f01bfda0ca63088e20d72334173e6e51afb9fc28ee5fa9d3ca1b155fadfd8de2970258af5242577b2a0fa149fac6efce1b476b6b150572a478742bcc75f925a9d274597595eaf33f8e8da6f08dfefd5502b55340c443ba6703484d2fc00fd704cca1c8cd22abeb8d3853a4b387d189ef609c4b2c87540c1e7fbff7f07060dabee823c00e2e522bc295078ddb438846b8a329fb24f626570a4531b4467d1075c0b615f89ceed344a902d4fcd581882a3bb76caa55173a8a12a02f0afdbdec46d677dae11a137e88fa1d1500e2a6e36de2d39eedc5b94335d92361c03043e8407fa07e2ca0d72a999c332d6c952295ce897b6a0e6507b1ea00ce1a78eca56b58fbbc4174ce64925cae856d6c53468c21b4afb4558c576e7a07591c3ba8f6e477bacae042bc7ecd1c0ac006b8695b84863bb6fb196fc0cfeca056bb9bedd01673ea1e92ea21d25e2b2ad30c4182aaeb5ad3a5dd4a89ddf302fce65dd678806f610882583ea0907f9648b681243ee174dc3c27b86f80519ea9730e332bfc5e0fc131696d2557f86d5d686823d39b19679bc3f65b92ccec933f61b44ccfb706b328472e1494604c0692834d221bcf5cc9f9c61dc2af817255ef061a425419270dce798d244fe2590893264263da085f8437324c69a118c20bd5573bf9deb0cf8dd145f65cd64141796a1a53f5d4796d55052a63aa6262d3f8e4977f99cbb13d7fddd8bdfb58b31d426d21f31f03d627bc4c5e3482a9f3703ff91b46e4414a7ed6e928c2566d9b254c2027f7c4fb65a283d4be7527daf10918ef1a18d7eba4834b15871e166d75539b3a77be11d14948de58d74ea8e074f035552996b6644fa176714aefa27d14ede68223d30991eeb6efc110c27e812d003a536164cce0d23c6f56743f7f67c1c2a81ad382b07c26c24ededd79d4d83b5d6a11d5dd94ef48953e106d3750d028b6e0d3cdef5b3c5db603082afd815559a4066e95cb9a51dcde33cdc568e590d22d5ee22759bff6dbeab0fd2e15d950d736662613e539534b6939421f560c77cf6aedce6a5fc8d421391645756ef180cc689983af4c073c528ae316bc405c46513518a1e66c7b6f4c3967ba9445685070eda8540e51fd1dc1c36d92c338169cbc72f939163047c7e72eecb8bcc7b01b26de5a254489b7f53e4de303753da1c7b11ca3b42248846d0e3951d490f12d7c75263d9b099137fe76b4a1d91518c27644064de3da97020aabdbc22a21fe442ed58367eddb3f0fb287d22daa8bf0043b00fa1d4414671c353c56c3aa0d6f59ee2891af49708f1e9e4c3c3638fc6f63f6ab998895e5e11e169a33ef12b54a81d9ae1bb9dcb92bc5d3bdcd170b8a833c22e6d93a4e2417f0d93350bb70f57ed866e270d6d1f15b85bb54ebabe2679c3b30484493cf8f36b8d56db204fd397ae9d96463aa4f83b72e80dbd4615e74890352ccd3fa1dd0d268d7981c83aa337fefdeb9a6251ebc29c094975a08e048b8944aaa7981ce96712c057d46fba0de2dda2e5ec8485175100ef89774ff31af199ef15da04974783a5d316394530e671fa0039ba9003b34bb1336aa8d162a928c4ae09ab7935f8e29950d263201000e98c2b6e783ff682abfd84d8981c5ebec776be05321a48fe4a03b74550ba7ec1fb2cbf64418ea375cec53c0b8876b4ac923ddce41c3cb2608826067e62a950d86a44fd7e6e0efb22b9b466eb710a53a0258c796c6949edcb0c3bcb389ac8e27cd09046923202c9bb2f0f8c315a2a72faf74e69a288b8aaa54a1d7ab7ea3c9885c3c75768eb35669ac2426006aabc37234894b118f4437773edef38c36dedd8c5bf6de5df6d24190e96b2344b5ccea4812190fc20b17884c787c1f9c7e485736f622096b81109f94b4d0c5776fb7891bf7eba4aa994c97b2b03de52f31aeba749fa0996b59f724f9c08076b0bb46aa0f4ec366f139b34be7a7b02b60701148ab6ffaddbacd430ba1b08c4756d194c4c53824347f28e1bd16987286c07b753a82b39c9392beae46e9189c957ac1390e1c29c0797c12e8cd0c7fe15962f90a5cfc3cf6a052f57f5fd5b83f81d61c8804ab26481b93de33c4ca4a2ea5f14a7a3ac63846869c192e827a1cbf764486b7571918d244046440644003ce263419d94db49f09620e2bd8d4fb39723f24e7b4dbc6f7c032201017483b4bcb3ac1345abd78bdb663fa2d4920f0a304b2b1594eea670f9818c436312166a7da445794703ddfc7eb7ff132e2e97aa8fd387487292abfd2325252af15df2fcb6ca6322a74b4c296e0c4080e439c1a6adebdc004920c2efda3f3663e5414f5cb29570fcc3ff1dd8e3ea11f975fd208116744c2bb78f29164034587334e12a213dc92c49dcc34a3f21353934770323226a66a1e357aa6e99b518ef0320822be2376cef80e1547753bc9c41526122402c8921803f01034ee8986d63a0989dfeefe4d4da7091d881343e8fe0317de9bee89227c2f731066273da426dabebebd671a5733cb4f2da376cbe3c8891d4e78c12d578fdfbc852316d77cd7a4d1f7fedc7e99da264f7cc1626a47981800ffc974d7913af2d1d994bfd1854c298fcb25d1b45fb83c5ee776b87014013ce563cdd357a09d5afa3ba0ed53ad85a87cbd8c3e1b7fa9b61751b287fb47a8e005067e8c53f16c11ddede6e94ce2f1544c45bbdbf95e6af49fe11f6824dc00e93880e5fe60ef6d0cdcb78804f79e00ad3720ac4a843003c30a13aee9b36d6ec697d3e3c673d854017c26e82c8e96bdece0de23e2700cd69cccefef458a35bde8e85601e33e9a278a3fb8249638a1bafdc872facbb2f3f3881538bca4e96641a47d152b907a46a41e3bcee3c138776727e4d5f4336110e3f7a4ad9219c4d036e58804a7d603afd1f5045e49cc364560da71ea5bf7a386b989e918815f0c78cecd2431ccb71b0070f6af5327e8aa86da764bc4ca13a27d83846d0ca0cd0657226657114541902aa43ef3b5008f8bb418667c4aa4d0a27dd4b63347f03ff6b5bbb08050b9c5b15ba4906af217aa472d67b9f74e41c9578eb2a16b9b66a39fafdc1e9d6d355edfab0fc44389492e003da1371b59e68cd8a446027d19964fef778f338f209a5448bca58aed35d2811b06bf1edc7702ae32190a7e7530e87e0c539fcb2f7cf98dc12eccdb2fd91eece97d9bfc3cfd4bcc0c95aaf4c93196b3d5dac1525c9a7a0b33f6b5ae0007c920a72fed75f390b83e6d0d0b41eb7071d5d58b0baf9717071bdacb2e18724a972e6b53c169eeabc2ca4cd2a8df0a4cd38596fa5a87ed96ec238abb89a9991e070ae6e3b2d856031fcb0469a8791337666ad0a989f254e6b353361eacf694d334dd722d32e02415786099c4f6f46b962bcc72543d36b5f40bd128315c903b575dc7bbce5a8da77f", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5df39fd733b591e3, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x40}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x830, r3, 0x0, 0x401) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0x3ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf56854d78a2a197a38620700000000829595598000000000000000c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612fded7838458790616e252a9dae536871f4385f04157795ea4a5c5fe659fa2e6351cd8cac700bc5b65c6593d2870b49bc509a00e872cd2350000000000000000000000d44f5819457c2422ee395c2b5d09ac2ad940e83967e4ce06533dca21c9c7e7ad91ba"], 0x10) write(r13, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r13, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r14, r8}, 0xc) r15 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r16 = socket(0x2, 0x4003, 0x0) r17 = dup(r16) setsockopt$sock_int(r17, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r19 = openat(r11, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() r23 = getegid() setregid(r22, r23) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r18, r20, r21, r22, r23, r24]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r14, r4, r2, r21, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r9, 0x80000000, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r25) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:21 executing program 1: unlink(0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x480, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x30, 0xd6}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) login: panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 165633 84937 0 0 0 0 syz-executor.0 *399779 84937 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000c88000,ffff800000baf500,ffff800023a179c0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023a179b0,ffff800000c88000,1) at in_ioctl+0x463 ifioctl(fffffd8074a11608,80206913,ffff800023a179b0,ffff800020ace298) at ifioctl+0xb64 sys_ioctl(ffff800020ace298,ffff800023a17ac8,ffff800023a17b10) at sys_ioctl+0x5b9 syscall(ffff800023a17b90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,11fd7a72010) at Xsyscall+0x128 end of kernel end trace frame: 0x122a3357d80, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000c88000,ffff800000baf500,ffff800023a179c0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800023a179b0,ffff800000c88000,1) at in_ioctl+0x463 ifioctl(fffffd8074a11608,80206913,ffff800023a179b0,ffff800020ace298) at ifioctl+0xb64 sys_ioctl(ffff800020ace298,ffff800023a17ac8,ffff800023a17b10) at sys_ioctl+0x5b9 syscall(ffff800023a17b90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,11fd7a72010) at Xsyscall+0x128 end of kernel end trace frame: 0x122a3357d80, count: -8 ddb{1}> show registers rdi 0xffffffff8163efc7 db_enter+0x17 rsi 0x15ec __ALIGN_SIZE+0x5ec rbp 0xffff800023a17750 rbx 0xffff800023a17800 rdx 0x15ed __ALIGN_SIZE+0x5ed rcx 0xffff800023bb8000 rax 0xffff800023bb8000 r8 0xffffffff8178440f kprintf+0x16f r9 0x1 r10 0x25 r11 0x8b8d946c0e6008a6 r12 0x3000000008 r13 0xffff800023a17760 r14 0x100 r15 0x1 rip 0xffffffff8163efc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023a17740 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=399779 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace510,0xffffffff82646fa0 process=0xffff800020a8aa90 user=0xffff800023a12000, vmspace=0xfffffd807f00a000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84937 165633 85523 0 7 0 syz-executor.0 *84937 399779 85523 0 7 0x4000000 syz-executor.0 85523 206435 87436 0 3 0x82 nanosleep syz-executor.0 31263 60638 1 0 3 0x100083 ttyin getty 66389 246345 87436 0 3 0x82 nanosleep syz-executor.1 43961 169361 0 0 3 0x14200 acct acct 21044 427787 0 0 3 0x14200 bored sosplice 87436 411339 95212 0 3 0x82 thrsleep syz-fuzzer 87436 124957 95212 0 3 0x4000082 nanosleep syz-fuzzer 87436 28428 95212 0 3 0x4000082 thrsleep syz-fuzzer 87436 381306 95212 0 3 0x4000082 thrsleep syz-fuzzer 87436 276414 95212 0 3 0x4000082 thrsleep syz-fuzzer 87436 355418 95212 0 3 0x4000082 thrsleep syz-fuzzer 87436 123211 95212 0 3 0x4000082 kqread syz-fuzzer 87436 286382 95212 0 3 0x4000082 thrsleep syz-fuzzer 87436 1628 95212 0 3 0x4000082 thrsleep syz-fuzzer 87436 314352 95212 0 3 0x4000082 thrsleep syz-fuzzer 87436 114745 95212 0 3 0x4000082 thrsleep syz-fuzzer 95212 487457 36812 0 3 0x10008a pause ksh 36812 487596 81107 0 3 0x92 select sshd 81107 412054 1 0 3 0x80 select sshd 24788 165053 55259 74 3 0x100092 bpf pflogd 55259 64717 1 0 3 0x80 netio pflogd 75497 432665 69496 73 3 0x100090 kqread syslogd 69496 347602 1 0 3 0x100082 netio syslogd 79648 106756 0 0 3 0x14200 pgzero zerothread 81984 396207 0 0 3 0x14200 aiodoned aiodoned 37037 46800 0 0 3 0x14200 syncer update 78741 305302 0 0 3 0x14200 cleaner cleaner 30044 218271 0 0 3 0x14200 reaper reaper 53514 312337 0 0 3 0x14200 pgdaemon pagedaemon 91627 491040 0 0 3 0x14200 bored crynlk 34537 364650 0 0 3 0x14200 bored crypto 4678 475430 0 0 3 0x40014200 acpi0 acpi0 96498 414289 0 0 3 0x40014200 idle1 58463 260849 0 0 3 0x14200 bored softnet 57365 113095 0 0 3 0x14200 bored systqmp 98246 92405 0 0 3 0x14200 bored systq 76879 469353 0 0 3 0x40014200 bored softclock 75839 402307 0 0 3 0x40014200 idle0 26772 321373 0 0 3 0x14200 bored smr 1 457304 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 84937 (syz-executor.0) thread 0xffff800020ace298 (399779) exclusive rwlock netlock r = 0 (0xffffffff824d4548) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82677638) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9664 6943K 15257K 78643K 109827 0 0 pcb 13 12K 14K 78643K 5148 0 0 rtable 255 22K 22K 78643K 15653 0 0 ifaddr 157 51K 56K 78643K 6900 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2836 0 0 iov 0 0K 32K 78643K 6745 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1262 79K 80K 78643K 34257 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 310 0 0 VM map 210 105K 105K 78643K 330 0 0 sem 12 0K 1K 78643K 11198 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 23445 0 0 sigio 0 0K 0K 78643K 265 0 0 proc 57 51K 95K 78643K 8453 0 0 subproc 32 2K 2K 78643K 2342 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 2239 0 0 in_multi 79 5K 5K 78643K 2728 0 0 ether_multi 1 0K 0K 78643K 225 0 0 mrt 0 0K 0K 78643K 119 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 4212 0 0 pfkey data 0 0K 4K 78643K 7 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 459 1625K 1627K 78643K 84263 0 0 UVM aobj 130 4K 4K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 5426 0 0 NDP 27 1K 1K 78643K 2030 0 0 temp 240 3561K 4201K 78643K 720331 0 0 kqueue 0 0K 0K 78643K 259 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 350 0 345 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2064 0 2064 5 4 1 1 0 8 1 rtentry 112 2275 0 2167 5 1 4 4 0 8 0 unpcb 120 14308 0 14291 34 33 1 2 0 8 0 syncache 264 99 0 99 47 46 1 1 0 8 1 sackhl 24 3 0 3 3 3 0 1 0 8 0 tcpqe 32 39 0 39 33 33 0 1 0 8 0 tcpcb 544 11840 0 11836 150 149 1 14 0 8 0 ipq 40 2 0 2 2 2 0 1 0 8 0 ipqe 40 4 0 4 2 2 0 1 0 8 0 inpcb 280 37126 0 37121 194 192 2 13 0 8 1 rttmr 72 41 0 40 9 8 1 1 0 8 0 ip6q 72 18 0 18 12 12 0 1 0 8 0 ip6af 40 48 0 48 12 12 0 1 0 8 0 nd6 48 396 0 393 14 13 1 1 0 8 0 pkpcb 40 153 0 153 46 46 0 1 0 8 0 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 1183 0 1183 40 39 1 1 0 8 1 pffrag 232 631 0 631 61 60 1 1 0 482 1 pffrnode 88 621 0 621 61 60 1 1 0 8 1 pffrent 40 21712 0 21712 61 60 1 1 0 8 1 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 2357 0 2273 3 2 1 3 0 8 0 pfstkey 112 2360 0 2276 14 11 3 12 0 8 0 pfstate 328 2360 0 2275 49 41 8 33 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 20 0 12 18 10 8 8 0 8 0 art_heap4 256 10820 0 10350 131 99 32 53 0 8 1 art_table 32 10840 0 10362 10 5 5 7 0 8 0 art_node 16 2248 0 2176 1 0 1 1 0 8 0 sysvmsgpl 40 52 0 33 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 11196 0 11186 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 36251 0 34664 54 2 52 52 0 8 0 ffsino 272 36251 0 34664 109 3 106 106 0 8 0 nchpl 144 70119 0 68424 69 1 68 68 0 8 0 uvmvnodes 72 8695 0 0 159 0 159 159 0 8 0 vnodes 208 8695 0 0 458 0 458 458 0 8 0 namei 1024 308384 0 308384 8 7 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 209 0 1 26 0 26 26 0 8 0 vmpool 552 328 0 120 21 6 15 15 0 8 0 scsiplug 64 41 0 41 32 32 0 1 0 8 0 scxspl 192 230247 0 230247 145 142 3 7 0 8 3 plimitpl 152 2005 0 1998 1 0 1 1 0 8 0 sigapl 432 23250 0 23237 5 3 2 3 0 8 0 futexpl 56 655657 0 655657 10 9 1 1 0 8 1 knotepl 112 5175 0 5156 30 27 3 3 0 8 2 kqueuepl 104 8936 0 8934 27 26 1 4 0 8 0 pipepl 112 14078 0 14059 31 30 1 2 0 8 0 fdescpl 488 23251 0 23237 3 0 3 3 0 8 0 filepl 152 244247 0 244157 202 196 6 14 0 8 2 lockfpl 104 9344 0 9344 4 3 1 1 0 8 1 lockfspl 48 3061 0 3061 4 3 1 1 0 8 1 sessionpl 112 165 0 156 1 0 1 1 0 8 0 pgrppl 48 646 0 637 1 0 1 1 0 8 0 ucredpl 96 24676 0 24668 1 0 1 1 0 8 0 zombiepl 144 23242 0 23241 12 11 1 1 0 8 0 processpl 896 23273 0 23241 6 2 4 5 0 8 0 procpl 632 75971 0 75928 6 1 5 6 0 8 0 srpgc 64 254 0 254 68 67 1 1 0 8 1 sosppl 128 720 0 720 79 78 1 1 0 8 1 sockpl 384 54049 0 54027 320 316 4 22 0 8 1 mcl64k 65536 1758 0 0 180 136 44 66 0 8 1 mcl16k 16384 66 0 0 7 4 3 3 0 8 0 mcl12k 12288 81 0 0 3 1 2 2 0 8 0 mcl9k 9216 49 0 0 3 1 2 2 0 8 0 mcl8k 8192 73 0 0 8 5 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 25 0 0 2 0 2 2 0 8 0 mcl2k 2048 277 0 0 21 12 9 21 0 8 0 mtagpl 80 1487 0 0 5 1 4 5 0 8 0 mbufpl 256 2128 0 0 72 13 59 72 0 8 0 bufpl 256 74263 0 65556 545 0 545 545 0 8 0 anonpl 16 2863985 0 2801561 791 511 280 286 0 124 15 amapchunkpl 152 172838 0 170104 350 240 110 120 0 158 3 amappl16 192 128636 0 127078 600 514 86 91 0 8 4 amappl15 184 3476 0 3476 15 15 0 1 0 8 0 amappl14 176 4170 0 4161 1 0 1 1 0 8 0 amappl13 168 3175 0 3174 1 0 1 1 0 8 0 amappl12 160 3018 0 3017 2 1 1 1 0 8 0 amappl11 152 3564 0 3556 1 0 1 1 0 8 0 amappl10 144 2647 0 2638 1 0 1 1 0 8 0 amappl9 136 5226 0 5222 1 0 1 1 0 8 0 amappl8 128 5076 0 4974 6 2 4 4 0 8 0 amappl7 120 3214 0 3204 1 0 1 1 0 8 0 amappl6 112 3207 0 3192 1 0 1 1 0 8 0 amappl5 104 4501 0 4489 1 0 1 1 0 8 0 amappl4 96 22915 0 22880 11 10 1 2 0 8 0 amappl3 88 4919 0 4898 1 0 1 1 0 8 0 amappl2 80 182064 0 181990 3 0 3 3 0 8 0 amappl1 72 527912 0 527503 26 16 10 20 0 8 0 amappl 80 78930 0 78770 4 0 4 4 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 23579 0 23237 3 0 3 3 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 23579 0 23237 3 0 3 3 0 8 0 vmmpekpl 168 179941 0 179878 4 1 3 3 0 8 0 vmmpepl 168 2987403 0 2984218 1034 844 190 192 0 357 34 vmsppl 368 23250 0 23237 2 0 2 2 0 8 0 pdppl 4096 47165 0 46922 40 9 31 31 0 8 0 pvpl 32 7123363 0 7103912 1028 807 221 239 0 265 19 pmappl 232 23578 0 23357 16 2 14 14 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1301 0 450 26 1 25 25 0 8 0