(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r12 = semget$private(0x0, 0x4, 0x116) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000200)=""/254) 16:01:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:29 executing program 1: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x10001) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x138) readv(r0, &(0x7f0000000040), 0x16f) 16:01:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x7ff, 0x0, 0x10, 0xfd71a16}, {0x7, 0xf9, 0x0, 0x9}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x20, 0x2, 0x46) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r22 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r22, 0x0, 0x3, 0x0) fsync(r15) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x5, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, r24) ioctl$TIOCFLUSH(r25, 0xc0206921, &(0x7f0000000300)=0x64c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r26, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) r27 = msgget$private(0x0, 0x0) msgrcv(r27, 0x0, 0x0, 0x0, 0x0) 16:01:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff, 0x80}, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:29 executing program 1: socketpair$unix(0x1, 0xbf388fc30b126d02, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x2, 0x40) fchmod(r1, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x7f, 0x401, r3}) r4 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt(r5, 0xffffff00, 0x7fff, &(0x7f0000000240)=""/71, &(0x7f00000002c0)=0x47) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10000, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000340)="27b29745deabe68d38c300251cb57c27e122720aad2bb1152542452fb9f9290de6797c710568753910d21ec81d60372fe128825f889affff3631db7f579f7438793b062649f4d851e2d541620f258f0653e6b6a28d959edd6b4a0f4c16c7ec00e42ef7e8c60790a423b5bb54b9ebceb698b6593dbf03a96387c71ffb356627f924cd46f4bba18feb830e9a6a53ff9109e3efcdf5871236ecc8a758d347465f06b16e2193044e374e906f693ebb68cecbe4360b7d7fc36985cb6851e3263480c49ddf1e176617ad257d1be8d493b4427af13b", 0xd2}], 0x1) r7 = socket(0xc89a53eab3849f56, 0x2, 0x1) close(r7) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) rmdir(&(0x7f00000004c0)='./file0\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') flock(r5, 0x6) r9 = accept$inet(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setsockopt(r9, 0x401, 0x0, &(0x7f0000000600)="a7da860631cd824d546e764a495a995be9c9a4c28e5caa6f59a75fa0dc9279fc6f14df2949baee7766d3af4dec080d3b8547b8e829b2b6f5ca431c91f0363a170a34307bf7b8531bc1644766f40e9f520f3f271844dece3a54711c259b6f83dcde152119a9d2bf07f447521f6cdcd2355f14e6b09b29fc71face44e18f1ef9a0eb80609d95cfa11b012d6fd90b9985339ce99d3d2b4dd7ae05bd1d7c8274d1e6ba63657ad6a88f31711e901f3ad0ad5973361d051df1d00e1a74462b625fb89a0063327989035e9e8819", 0xca) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x8140, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) r14 = socket$unix(0x1, 0x1, 0x0) r15 = accept$unix(r8, 0x0, &(0x7f00000008c0)) kevent(r10, &(0x7f0000000800)=[{{r11}, 0xfffffffffffffffa, 0x22, 0x2, 0x7, 0x1}, {{r12}, 0xfffffffffffffff8, 0x80, 0x1, 0x7, 0x5}, {{r2}, 0xfffffffffffffffc, 0x20, 0x4, 0xe7, 0x80}, {{r4}, 0xfffffffffffffffd, 0x1, 0x8, 0x9, 0x6}, {{r9}, 0xfffffffffffffffc, 0x0, 0x20000051, 0x7}, {{r13}, 0xfffffffffffffffc, 0x0, 0x2, 0x7, 0x5137156c}], 0x3, &(0x7f0000000900)=[{{r14}, 0xffffffffffffffff, 0x80, 0x80000000, 0x80000001, 0x1f}, {{r15}, 0xfffffffffffffff9, 0x4, 0x5db1c550a1aaedc2, 0x4de, 0x3ff}, {{r2}, 0x0, 0x5, 0x2, 0x4, 0x6}], 0x5, &(0x7f0000000980)={0x2312, 0x7fef}) r16 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r16, 0x0, 0x0) 16:01:29 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="c703220350"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0xffff, 0x3f}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x2, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x7}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYRES64=r6], 0x1) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x100, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000de5000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x40008}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:01:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x82c1, 0x149) 16:01:29 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, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 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(0x7dd01f62dfa77ff6, 0x4000, 0x1) 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, 0xfe) 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, 0x3, 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)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r12, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r37, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00h'], 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="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 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", 0x1217}, {&(0x7f0000003ec0)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f00000039c0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74ff6693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff2ffffffff2ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b45fa951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee61fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c4583647339000"/1239], 0x4d7}, 0xb) fcntl$setown(r49, 0x6, r50) sendto$unix(r49, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="ef83bf55d40993715e00718ac223178b5e515772c889eb60d4528e73b4bd9c335b612b4650aa3759716bd1294430a49687b31365f3cc02446da257600b9265e9e72de34f23e1a005646ed1f849b5f49dcfe7e4ddb221924ce301569a58b7f35c14d451cce2c541ecb3"], 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:01:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r5, &(0x7f0000000080)={0x0, 0xfc01b1a95894b9f7, 0x0, 0xffffffffffffffe5, 0x0, 0x193}, 0x0) 16:01:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) linkat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x7, 0x95}) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r11) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) r15 = dup2(r12, r14) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r15) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000240)="8e32c803dac06ee2bdf431acf5b8c2a82d2624d871310c122c886f2c4ea2455ba2d0b967ef612fe6279e4e274fd1bbe727120b05bbb629f2190876f44359552eed900aa15cd37ac3afefcbc2476c43cc6c21f7663201909813e668ae86bd3e220cf54b566c92e979bd1c78c40859ad2f3736c5bffc22a6f63be7a127fe", 0x7d}, {&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d5d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6916d4088d87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ff892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b804a441053a617a8da60b1ee7d507f08d492c770e0d43038892554dc28932570838a626407f5d1b61d92bee7918f42da3b38498ef52ca2be252a2efe15f4c9854eee4dd7d5309489e97ea3bdf3a48f9450939bfee4e9450847aad4bdcf746214eaa2b79b4a40cbb639d5be80b4905bdf30c32bf82eff066ba25162688aab072866b66760cd823c394c739606fe120a0d83851889de2776e863f125cdfe66571eb682330068d1a716b931bcc2dcdf7deaabf24b3dae8aaad04a2fe70450b7e1a2d0ddcdac3c48a3b0e61d30c8ce1dec133793af6aca2ff0fb0614dc7ca787ead49a214aa1951f293691c3a651a7b0e52422a61a065e6759a18a74dbdc746497c197ba80cf90a5c1d6def0aa5e9172a59d08cc3819b21a14cfca6092b34bd5a8668c8056601ef0118945cb5f4024b0e99df0a8fd6bbdb42409ece252bb0a37857ec1dd5f486d13f467f3e35cf645d44cd419efa86252a1dab544e12edc53e6bb0393f7cb057cdef1ee42f5cde3c6300a38e533a0b7f731501ee44921efb0dc02b8c5b09a1ca56c69972f87b93ec0e725014bc32f1c0dfb2868e2aaec979a8ea327957ca996bf77924139b98520ff2cad1eb023c3bcd8e38c014671122a4ab629fcd90b246bc123c1f66a9bcebdc7bce18039c37ff036f44cf5d329715f7a0cf3444eca48851718c4ea8623581bdb75e280429bb5ffe3c2ed3706186b9af4b932087d65d97f85d1d6c2b97522fc8c73edc7a81ef658f5b3581603ccff5968e7b507a07ddda66181fb04d3d5d60d8bf3e75b84df74302fb3b11bc8a711e04022344191a735a9dd382b8ddf0c9f8d60b2c6c90a4d14aedb5662db70f5a154d833ee4c4aea357faab54a43e1c52b72eca68dd3ac6d587df4f92f70f716879454a6043a714897a7adc8e86db1a330b27ef2b63df00f3e8f49482a8fc25d85cf338a6c74f0999a054ca28412e78668e03c2a22f3bb307b8d800580d9ec0e775495624098c167bf0dfca49ac5d704f1c6bba6965ac00503536bc88e6348cd045968cee44837a0234c73732d99686a307072851976ca675427ad8e0128dcabf1568132939802769c1dd18bd9a668c3da477a71a3ddfac9a3880a2fa120f2a07a73b46d15bea475cb33a098643f343494cd7754fbec9b4fe7a7d5527d0118b0527d9576c7817dcf800a5058ea43df6ff8b990264756e7abae931037dab602bbe813f1f7735e848b1da5539d2d40cb1a5432c67ed0f7188303e799be8415a373787648950d195403cd776d0683743c5657ac453d44f4e36eb3555cd1d2d44f035e3aea0470781a5057aca23eaf1e731e53cba37f5e856398fbeca72758c9f31562bcc7f82eb6eb8636f76c71f3c2cfb9f23e849f9a25cb621fb63f4dc27f0ef9f4a1a2bd5e5b0b5a21a8bfd55fbeea020cc4408ecf2f0b66bd31479cdb10445501cbfe16a4aef373fe139f3fcf3be261ccf0822f5144bcc53274015d8d1f177aed24fda36d7ce91f3465abcb260cbcc05d422f95ee4f8223660127ec8e3768a5940fd96a9949b7e3d5ffc09a3d032571cb2df277f60a1d32cf64cc3d90f05b4a0aec72c22ec5bcc12b3364e6fa942b24b77587dfbe1b7c7be31258acb3310dcb74bc1a7b857074f629656995c258eb7981036a2ff192f9c833fc2a1f224c1c4d3698cf7a7fd59c1817918e875fb1e1ef90bfedb1ce7bc52eff320305191f1415722cfe91cca9709817a6a2f16a398e1e884f6354cbdb2344032bf19be1ebd9574e46e589da0c6e630acc7f28ba73223fac739459fb4f6a4ae96af1ea64211b70d1404ead03c0c8a56c09d3ccaec297ad363df5210a68df6e017e181f19bb4a59b66152c2c712ab7bd32f189b2364240941a9cb94fe2e81ec729f2d3a2f6edac019c61013de25f0a670da745586f6a199150694f3e163b00b0a828dc2c319ae16c74d60860ff880b950a0efa6e3f9b33692845e15a0298e604a35630607ec35a6976be29d9d639148ae84abbcebe866a199eb11156821c05c9dffb7e696db083df7167a31b16e6179d28455146201bb1407c7be16d067814bac28c9683e616cca0382b6610f5207e3d453cf3046e53a684739aace88e52c7480b16426070dad0795d1e5716e20def1bb703274101e4130049384297ebd7a21b9669e51fd0a778179977705d1159fc2f68ca8a009d8406f3b74c0ad336658c49213302b95a2d8f969fe3524d7f5ee16666def0ce2e9753c973b01ede89374ca32137cda1a315e18abe46729ef0988a39532748cf91971e7855a55e043e98cadd7b8775066ca4ca364141d41a1d4d7af1fa9c25dfda57b7a074a7cb1cacbbeb22d51fe7dc6fb74a15a9028cb928949c3c5f6018913c3ad92e8c601d1ec2086f74ad6713af4548dfab07256aa5e1f04955b5d99f4e9bc4cd46aea8e703ccea031de9fc1e605be4cc5017989eddb8d28ac7e100fc3fc6a85243f8a62757c8cceeaf62dff836253b0ae2562b5303ffddb56daea46277ff2872e0bff00d60467e812ede68f54c02c6b78c8d30d03ff1ad692b347eefd02defa08406748468197449ff4fa91c2c01dedb39b3a058d56a4ff706a34059b6524c16049cd5201fffb3af2425709d1f7bb41c3827dc4dcf957f67e97b13b374e3d710b8c403d62795a53720e871dd9ae148a4227d40759a00c8ff9b7ab842513fd7782e05a3627a98143d82d37c9dc1948ff31dc5a0d43c3764791e246ed21e1eb05b54b252427fa1476bc62f23030f8ee84c759f9dadff6ddc6f7d2bf2cf73195eda3014566370e0f2b0f18e91f5d0e98d21421ca709d69bc87f1d1ce46a5dfb9f4de4a5f8f2a166aed73e2e21716b031101c8f222700d80ed47d6fa2eaeb6bc8f4499a36771d51ff59795591d0dd0388307e458531b24466e1bb9643fbf2557c41733f87eade6b806582bb7cb02c5e6fa9fe8bf7c85798887a19f2c42ad7a786e37bf764aabd0dcdfb8535ec46098e7283188022cf5b0ca8122b56312f3fc121ddecf66274cc19ef39ec455606a742997479b0e435023842c5beeaa204450e78181d4afeb72726b1ef84c5b6e8813abff9d1210ce7d71ac8ebf7e180167e0d1d9898a9461c44abc58e84976ddd47f5d7384179a55e2108534004b09ab34f143082b70ceed77f294969d50921afda1dc9838b9db0490f92c17d3852b81e86070ce5be4ab9da471d028913da5e9d7c3b69276fb543d04b0da0535b4f6e732b21b4602db369e36b2bda5dc4f9e391f314205f061e54e0dcde3ff9c3a5bcf0e1d63d5695b5d6ef86b999505c9a68d4f56d80e597bf5b572901b1a24242ecc974c56c942de493ca3fad96e493e989ed6c45e467737046f2488d2b57aaab97a176488b4ed9f36a69f7daff30413656320643280aefdadcf2c88d465bb1b518640aa65d70062cf7d33205173cceff52ea4ac6a6bcb811449079e8449fa220ffbc75d8debf6a3c5612823c3e894c41aed3177d09578ada014fee3b670751071431b9404dceb6d82ae0967045c44b90f0d715c86f84f4c5930cb12e3ed3acfddd29087a2a587c4249356f2390380019acee46308950bdec8282b7616601bbef346be13fb2b0b951fc30f22df8a609a775929a25352a1c90a59a1364195e241ef2bd70eaf1e69d89de80d70d742d9dc5eb2227efe56865ad9ff64c94526c647e65d9725e2a08d7698ea1fc08baa6808ca27bf38b3059070fc6abe1efdfa700230bb0ed4453b9e4e21330ddb3551fa044e10ebfc748e4c72e843b47fa632fae87bc87e44aaa09c5861dd8e51e0a87cef13d02437527c2f3c2a8a7ff9174c03b59f61a42e24f20d5aad66f6820e4cad48e66084be85bf7408c0bb21e2b4f6ae07e70ee94395af54eed4ece69dd75544ca80ebb7453b5c67e9b0d2c19d83603afed9436e68ee18ccff37cbb33631dc39962e55f64c874fb7a882a204f370f871981302afc63c821f90309c62e7cefea9828cd7b61b877f3295eaf1d38466efc57a35ac5a7cba8ec370b6825c45dceee6846ceccdb396d7c840722ed13988aad7f55e4712a34d4a4b21f88e6144e1e6546c31ce115dc8699be1a39daae9d5c16f6efffcd9da7eb5d0d70f332d6bb4da3a0e3b4ffc50da35ad838c2ef0f1dad19c55d34c3e4fc1ddd9a9e1e0bf4e04bc0ca175bb1f5653041c920dd47d997c04cc9babab1c8af0a55a7878ce854967508a9c4466260274ac2911c9d1efc93778e756b30dc51d63634eaabf6038c1e5c90a136b17631bd434ad02adf175caf38260a650d1962d1c4bcf2756e40323015040302d8defd8c4b999e1483f5a47702bfe3991f5a374388de37d19aad5d8ec15cc8c85548a705ba52fbfb53f702968441f2ad5a87bcaf872ecb543f468d7e0ab98c487a708e164f9cb2cb17195302317aeb4670d6470592e9bfce3c9111a3d18bc62b432aa2b384929034a13f477a50da557a2ffe21c78c3feaba4b2b08a64365be6c819af3d3d208edb20a0697ef1a72c293a125e9b7f4fa32b6b999fc834b4adfb07f5cb2ca65838b39956aa0474daf3e2ff1ce101f6d08ab58c2da50933e41d96c36ae3df80911656d326ed8343d762cb57533a6b3e02ea4a44d7ad652b218d2577aefa49abbfe636fe63dfdf04e0b185dbe96c1dcc608d0ed02c535663606174768508f8a94b77e9b1d6ed2a6f1505df91c1bc14cad21447483eb158842d74e49a26a43933bc86b4383b9d8acf8a1da39b6ea8102fb083f4ac9bcd477ead0e90068ceda717505cad980581ec382baa7207e61ff70a21f902e874b7d71c5caddd0a5d49fbc010d72e9ee8cc8202beb0cf7563f8d6bd57e959afbd0bc3765e90222f690b799bbb69e9ad8847176a29a08183129659bbf0a1355d8ce6365de82b9905f7c5f5734780154a4cc328730ca9fc322a991876f18a2131faab9bead93735b1006aa97b82c22e4327078acaa3430d939d35529561681589f092a25d8dd5ae1b43a414a0db86766935c987f6c7876071a5febc177559d817bdb1e49b01822740fb3fbf21d9029ae35db5df6b300c1d2f9300099df3b3e0b84720447af9a14a45b7c420b0e3f3de192807e8d16b7437e25f34179c72573624610d8353d99d78cafe8a7c44ccb331f61266c0d9ef535f719cba09f2d687b391ab28833c885bc80ff7bee4a0a403313242bc37f31a963fd2bdd18279b38de0c964c1a8a7cf4b3613ffd4448bdd079e991fd66407857965daab23f3ec7860adde066027c302fe28389c03fb53872d52b6f2cd194e0c9c92967a782f140f3463de6b5700312f7f6e3eec45d1519ff4d445267250998020ea25932ce37d7a3e76d103a17bb1268a1b2732ca6283143c98c5e36f84498", 0xfe2}], 0x2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705c", 0x18}], 0x1) r17 = socket(0x2, 0x2, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r18, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) pwritev(r18, &(0x7f00000016c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000380)="cd5d41bea6576add6f3766f0be57390af1d4bbd09b537ac76ac6497fb46453f108cd8daf40a037e6c8e16a1b3221630bd1521a568856e6336a55e55c5ec4284874979f6dfde83f89552631893b8d7a55a07ea6d9a9b591632bb33233a37617816c1c561c2f30da0c00aca1bbf3edfc3b808f49701eef4a3adaeb3ab931374ddc3e020594883be835b044ecc4124abc4894046da49ecbed941f4d481eb3653a960efe12ff528ae4b9839e063ff30ab57ac55ff51e95da45c132c9e5a2a734100a8889dd73ff626bff33af66cc3183299c0580474dda7b34587e9e8ca0b9071960b853168805fc9e2d6bbccc506feefe369c778efc2b1205b9f768e5c3d3a8c4e63066f06b5042d5da87bf22888df33e47d48611f78c0ce358f608878b1516c88390a000825de1d8bee22825d4f1908e134f43cea8db62e0daadbe77cc478f52c950916137fadd2cd2c7dd337d021060ed23a5792163c96c367c7d417484a995d6344ea8498b2ccf6d58e0650a5518d48b3c1bb439021209e0ec171efad9691ddd14a27e532894aaff3d0cf3c60b1f7136e4438a46d94890e816b66367d77a11c7001e0fdd818c3d59063466a158fc06772840e5574fa9750044c429b5a99f629070cac4c0d66df03421bce6d0e30bdf0b02ba721729596d95d5d377bbc1385bc2941e55e68ef8a10da78d03c76ae745587038825e38490cfcbad668fe8b175836eb6322f2a3fb3eec2dcfa049c269b4cbc4f4412861cf45b235f1888aade058c76387a9444291f23133e7b41ad2361705538752292154979e2619751333d910f49d72a7aa7b9555339e2dd6600e4193df4da6d76514fb52cfe04d76344199f82e4b64642078cda7dc6de36d00ccbeb487abef1e449d05f33934a25f1a6ea909dd59c9caf5d939f8d2c25633511b3c74ee302ff906a90fc714542268518a3367e6cd84b1882f18d2e60f48409ff552cfb145a6f7b89313ef690c38680a186f7d73947f5c15872ab576ace5801da3a6dbe21fb93be3b021a8ca1f5c75180830e81e0d074ffa52128f1ddac29789067d80efc701c2f3b27c8dc15af0abb62ca57e54578338d4e91c02909ac0155c0940911d96e182b8cce8bd71b51372487ed2743c54a168408bcdcf78629bbeb90ed67c5d47aad583c076e971cfc0876d21eb96d059690f5725c082035af36ae5023210ac6c2b6fd3bc804e4d9b84f0aa09d228c4453d1127a8e9d6da8f02d603277fe1ccb55c5cf12c5c259ee4f56e831795414427ac717c2676c4d6615a7651aafdbd59202871a657ba14a6903a237ae06d06c5809167f3e3d6e18ef288a06a62eb218b8c47a514519c4f4e6350bdc4488b290400eef082e5628048497143bd22ecfbb98e49b85e27900ba18dcae05986c183f0859e0c64775a20e5d6132281377a67cc62984d2942e2faa6d43e2a6f031745800dd6df447fefd594f5c09104b3331da7943cda887d5e1d4755c476bffb6bd001e85aa25826bc1dde2e9ce455535ede76f7c7b8919af862a44cd9567ff16999117c9d91647c618491fed287f15566440709dbc848a132bc3cd9c3f2f5fc5a69fb108f1d12cefb6d7c1c3cceb213bd9eecb9866673f7ed9c0bcb178d83e47f4645545ea09e821f8d5985990f40b92f9a94cb79d593d0bd14ebf0d76daa2abaf15acbc8d2ed3badedb3d3679a31bc744d546b58f77bef36a5c2dc68bce1045a196ceff0671ee1f978bd31d1508a82fc12d5f31e328e88d99cb4eba88bb2672bc95583593f92982063cef8c11cfb96fbafb31f7ea4b6733f6f75083f65adb49f60355113217d4214c809ee14dd20c2d3c98a27058f72586f59e2cc5dcaa97330a7b226f05161b233d5c92cd5e11a65d64ef0ba233d527ace873d3ba4b4ec863b7cec7d47c10aa329163d67e4635cfd725960123e9143e10a22df81aa89b496d3bb9b8a41b0b165a3c357fdef1ffb358e78ffdd9247e9fa8b6d228f8e844c8587faf38d21c7f240c666fea78ad19c5961dd8ef02ae261156c915d190c06302c50fff3fedbd1fa5352c06ede5abd6fdc3b675e853a9b8f6e89fa8937c411a404e43892927d7f9f64c51034c5b26ce361e627cec84ce1937a07975db2a054681fc4413a81659a58044daffe0f62fa35af2484ea7df5ff964dacc6f3081c3bfd699dc030458672888c54ce61fda8a9c798d52aec7cf628721991632c59acd926abebd7c978188874d5d8b8a2530f1bed966fea36fbdf4f78f2bdd463940d2f68dbe9c6d38ec787b5ac9bb45d515d25ec67ed08df85cb7004ed9dcfeb7b9153677442f26737f2831033b79e18a012ae3de8b37a4fd864c92e1082ea181b74ae1b66068f60597feb6da5186a9bbe74e4d7aa64fef2ba46b361eba36bb2d8fe09c205f272592c818f5fc299fe9030a1fe5c97705808cfc724722d0f8f9932d050baca453677eda34c6a8bdb0617c506772561a3d0f119f8f0778c01d1dc4c52365063a72b7c2d69ea64b308601cf7c2e00e97b9590db456f86b161839a0d67d0c24f0a07f4fb350e23b433a5f995aa34df771b6f12c883c0161be3217aac9b989ae22b2411adde315096c924f94fdaa365b23bec0cbe7aba6114d718da34bdec183185fc56d8f3a71e799558bcd24b008c5638b9de652327efaf41b10bc9db70ad98bc72259f2a648b319b6a7be0059b2153b3dcc1a6cc764db808c996b766bbc226d8f65a13f29c67b61e64c17edfd8e14f1b5f64a8497d1653c2d55a54072616a1327507b397c50578b02e0d3963c5b06345f538598bdc57069e5797f3ab9569530520ce24980798915f0668d8851cb854843441309348c47f5f8fd96a64952fcad5c965e13e1eb313ef2ff78671dee8fb140361ba610ca00d144657a29fdf20d5f96ad58e885514bbed78617fb93ede95f58fe058a4fdf51c53ec3975d6c4752dca94983a908dc6626cf66dc5d359deb944a810a66bf778f1003ef01345212562065f841318204aa5efd709d05451471a89d4a42628fd1be945f4994e95fad726323bbe36dc4ba0a4fc37c0d64467fa3afb6b49f501a1961457ce2006bd9805d0112064532f43b3ab4382eec7b9258529257c561808fa2b8393649e1241d656afeb88884120c4d7e00f08aa702655ec8581b06d547aa803df55aed5c65e9a4cf4927c68b771ccef82808fe1992e9f73e49aba1e44612ae8a0c00098201376c328cd7a49e93f5a2325f5f94bc0a8a21fd61ab4e51a4c643d6d4aaa5d87670dff482249a629d356f8d9acfd4951c285a8a7eb79f7d200df77e5b4d71b9e84b4db72e96cfeca8d6b96a2ccb55899ed591a9f5ad9b637c9a7f6967f7acb22e93860093bfc6ae7351232a977120e6c31561a9107972ad9729ee1bc2979e461a116a051127edfe9345ca15f9f4f9a43737571f29545043206e25793c666e46c7eef5a155f1d09182652485f49410e0aba134a41cc1deeef1d80589ac42db7acb3d1670b257c5549cf2763b0ec5046d922de2c8f59c9edab79007429a11ac275e0d3fea907a74f97c905d99f39c19edb517ffdf0c16413352dcf84e84c17375844e0c64cdaf4ce10e0d8e10705818f67f904c5ee782222836655ade5fb505d42f6cf53425b12788cdf51dced8b57d3b15d1771453d6a9321f62a6d973134f0f4f72bd8adc8a9ae8fd99960d6fc2dbfa0ab4d196fa73aad920341eae632a61fcd2f1d13e058b0bae4467cbbe5c677013cf1d233841c9db6dbf3e51f46efdec4ae4b623c140bdd15b32e975acf249af99da07faca5d102c774d72968f53bd8c57107e8934c872d8f94bfcd54c48a343cb7b64d989ecd6fb3750faf43588e3964533bef7540914030f71f58264871cdfe1bfe0aebe0efc9a27e46eb10a9b5859edcd40a045ecb07f0b9f719b5705171e106eddb1eea04419c41495f2a215d69d84c6367500f2135c74288e16ac87b3aeee07dca19ebc9210cd70b0c6c746ba3a3d14e5fb4b167007343583e45bceea5d083a8d344d4f2b876f324d321229c611e225b9a0c13b1a62204fee5acee2712ce2f846b006367e6ee0fbab24a30e7844dd3177e65d6e9e123dcec3677e0ef8e76c86f3ee33ea53ddb074873ea0680140e684af12a65cdb2c79a32fcbecc3439208723f40a179df3bf1682a68d0fa630298e428bf29612cfcd54e06ddc35ba9462a2ca2277fe163d55593cb653d44f556715f02646c49b3856e8974248ca7a9ca5a5b946807ce7bc29b395f1145fc2563f9f329e5bfe6fbfb2d6dae83aafe94fc9025255fc99a3cf49f7ac5ebd8be735de5fe637f06df71d59c29381ae63726b64825fbda91c2d1024d4c2d18c2ef632d7a2b1d4d53f581e6adbfe7ecd58d4a28cc6bf7adf0e7b54bbec53cc57e6c7b12bb157978c5c8c42503ff90e726af42b3c7f92499add77d4eb5fc473cdf9055e7b13104ab7db682607cee89bb95fc276fc46d7ed5cee090c748a329a1c63413cd16d87c2814e411dbaaa592561655e53c55b8fcc3667c060e4bdb49093eff1352e27a30ca1d2b13c8388bff37d793d55e0d4cb5beb99d0b061d0a6cb541eebca5191bfee12d0bed121abd5f89c1a4b409258f823aa535242045acda68938a93f3af107f56a8c5a0d6f484ae0c038facbe3e01eef443d0127248a0033ed7688beb0d0faf59283c7336409b5011347b013ed949d7ed6bdddaa926971e6ea3cacd6cea061d50e3a6c5e07343cf929fdfcf44ed5adadc5b4f8fa9cb1b70f1872de638f50c0b3c9aa167c1ea2f6093cb958b8c8098c7671909e2883999f133fdfc4cc67afd6f258bc133f1764313f4c3933f44ee8dd2a26710c74fd12db451024f366483a969c9ec3ee7c4fccc878470b1911b07a40dc9773f6c810ef8d8a57fdc66c8610e59bdff81df275d3a3618ebb02cf54a292b37009c9af3c3e4b0a24650d7b2908433122c58af49d4e071eac339d5292c0d0a31cb81e89d86a2fbfff1c2e49b8dd4a2289781619dc37478c62cd61c9b66ee5120cf8800923f1eec7f07679144a266c0175570cde8c14e7ec79a80afb517af362e3b8c12c8ca0b018d5629d2739edbae44361e6349329abbab154d9527c87f6e251e5e686019d354158fc542c937164099c2564abd16799f1bf01c2a775e1b6cd5d7d696073caf1b39523ef3708ae417cd478bdf7fb272b4d86a23b394ec75d700e85cc3803ea45bd5e327c1ba700cda2598e9f6740eb81989de4d7803cf7a5659b1a189a589399205f1ecc34c31801cd2923b6570809edffe54c2902ec286a707957ccf9424a47616a94197dd264fd4a9ed82fc16e24da0469e6dc09b200e5a01f2bd20f8edfd82381ed607eb01a8351e16dd5d924319f81254d7ff39538a9808a59d8fad790d7db6c63f28ff1696b96f4ce250391e3e56c412dcc59f9058257ab46076eaf22d04bfb55726c9d016916339289e2c852995c2320b32f703201654795b3ea8f60d034f35a840443847d517ebbe355ce5c8e058a43b8380ca250a836ad5c9935d1ab876837b0837860d7594114a0dd6a38cc14fb5537dccba62d283ab22340516d1e058a237909d9b0ac5bba6ad3d37c40e36fbb4b26bae154ae935752892c2907eaaa1b6c5866d0fdbb7f1fb186374d5eacd5d9b7c7844e5f8e836dc74c49e0a72d1dcfaa0880a2c31ac33c8c86e45d837993aaae986866af8f23bb9b4d2cd44969ea296d5d1434489d84640da811dc57482f3e9b0f20e8f0f72ad5e825e6b8a1bbe78efbb9f6148ad48978984c4ede7b0266967f235732842cdb90be6d6141dcee09d15ea8f5523c36a52d264aa4acb", 0x1000}, {&(0x7f0000001380)="f98a8052d6db475ce421c624ce8129868516a7c0cca549add5dbf9021d6ed42f265244a6338a67a4a0ec50747bd248e7bf367f26e68a3d5ff337bd8ae2dbe153f7333120e7bd3bb0202313d7e1a41a187887c61ba869a608a10f6c66a0d17cf6a5375f581d0a30e31a0e0e570b1923c5c0f77ba3c555e4ab8cc0e5a93b2f9a9abee03ce4897bb08fc7911f9f23f0231f9b8eed0329fcc62fc1bbf37710be4a3c00ae357580033194908c49ade9330d7c616ba3f693451e8a24b029e1855d1f7df00ed8a1be9be3", 0xc7}, {&(0x7f0000001480)="7f0b56577a74dfadfc238eace204e8c3f3df0a6a19123a7fea61e7f0b4dd145819e8925ec6d0aafed05bc3fcebba3c07fdb862bd147f0ad586b0637ec55d0ff35c97484e9c379e007682fb0cf95d3a41b40a3dc7937e5e8450fb4b65adef4b658972109a259a6f4e515b3cecf9b486f0256eb3d2965bc484d50f7f0c04f2c06922afb8e69b97aa1dfc0236782075d9be50990076664c23ab7ec93cbebd2063e0b76273a321b19fe67c98a0f2221ba2506bf420ec71c800447746c9d0d84f80555343c4f4a61d16c618", 0xc9}, {&(0x7f0000001580)="10c1dad467c22be53fd873195ba765fb7f7151f5c10948f116ec74914cd18045bfd842cdc40dbb202fc12fcd1ab8417c7b93b3b772b9602fffd642767be87c768cdfa24b3d55f623b515f058f1e11c76e2be78ad62fd51db4614b2c38a169394237ca5839ef1202b9970b930853a54b538a46f0ed5424e0060aa54dc19cb3a3cc405379110210bcb4185e7900f06916db958df99ad3e25fb3f8239fde599a893fd37730f53712237048d8da4c27a9d0aa5059b5c05423d946fab4554d9f9d3ea5ed7566ab4ee13d0ad94222a70d3dd7dd50596a0e31f1a29fdeb63cb6c4b6e856c93fc5de3d4d147d24703e38caf230796c207f2c5e7c668d330fe806a5e", 0xfe}], 0x5, 0x0, 0x85) r19 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) fchdir(0xffffffffffffff9c) ioctl$PCIOCWRITE(r19, 0xc0107003, &(0x7f0000000100)={{0x7, 0x4, 0x1}, 0x0, 0x1, 0x80000001}) 16:01:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:29 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000150000000000000000000000000000dc030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffff88ffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) r12 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') readlinkat(r12, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r12, 0x5) setsockopt(r12, 0x1, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d88211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352734c86454367d75a1d375978bdf5df2fd7a8ec6bde5f5a4f35122382dec09adcd268fcf5d42e19660f40d3cb85f4def95bae411ad8fa8e47bc2e13444da622b2de375e218fb2bcc3ec1191c14b8335e87bd1a9120e304936f105ca41ea219de8273f3605be7e873cb0b16731ea766308"], @ANYRES32=r11, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0x6, 0x1, 0x25, 0x7]}, 0x3c) r13 = msgget(0x1, 0x2ca) msgsnd(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000005e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f9463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"], 0xf7, 0x0) msgrcv(r13, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r14) sendto$inet6(r15, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031618ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r17, r16) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) socket(0x11, 0x200000003, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0xa7, 0x7, 0x800, 0x0, 0x4, 0x8, 0x4, 0x1, 0xcc0abd80c6f3b9f2, 0x2, 0x3}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:01:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400000002c5, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8000000000401, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x4000, 0x9) recvfrom$inet(r3, &(0x7f00000001c0)=""/236, 0xec, 0x800, &(0x7f0000000040)={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0x0, 0x0, "8fe89acfca2b57b15e1469a70c72b33d914b3ef0"}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000180)=0x2) write(r1, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup(r6) 16:01:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = getuid() setuid(r0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgid(r3) setgroups(0x3, &(0x7f00000004c0)=[r1, r2, r3]) lchown(&(0x7f00000000c0)='./bus\x00', r0, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00ee0c000000090300000001", 0x2c}], 0x1) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x75aa158b30618727) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7e56bde2e86f7aaf3482020b00000004818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab5c31dd040000f2ff000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup(r2) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f0000000080)='\x00', 0xffffffffffffffff, r7, 0x2) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x200000003f, 0x1}}) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xffffffffffffffe4) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) 16:01:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x40000e0040000fc]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="860201044cad920b00000000818c535ecfe8af719b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd0400000000008ff560598f5da7baa6f5a50b70e3ff7f9ad1ec034877337787e0556ac61e6d2d7c5c3467ee717210"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xefa41b0d5b81c6c1, 0x1, 0x40, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0xe6, 0x80000000, 0xa91, 0x3}, {{r2}, 0xfffffffffffffff8, 0x47, 0x80000000, 0x6, 0x80}, {{r3}, 0x8000000000000000, 0x28, 0x2, 0x66159c31, 0x3}], 0x1, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffb, 0xa0, 0x1, 0x7ff, 0x79}], 0xfffffffc, &(0x7f0000000180)={0x3, 0x10000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000000)=0x2) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:01:30 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x846b64979e21507a, 0x40) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/4096) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000011c0)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57740b015c31dd0400000000009d2dd5e9cb1426617efd648e1c915ec1f92c8ede6f"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = openat(r8, &(0x7f0000001180)='./bus\x00', 0x880, 0x0) fcntl$dupfd(r4, 0x0, r9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/56) 16:01:30 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000050000000000000000000000000000000000000000010000000000000000060000000000000000000000000000feffffff000000000000000000000000000000000200"/83], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r12, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r10) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r0, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:01:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0xfffffffffffffd7b) 16:01:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e5037f000001ed9f97c8000b419784e9745a36ad4120da355efa4d0da46e1d77a7aa7c4d9e5c26713a8546a329a12a3ce52308d9e0b3e67ee5d26433aa6703aae3c5b3df5679da189ac6d726d4e830509a093c9028a064ae10b07cd03c0f8add290acdd5704431943381ffbde4338b89e4dabe2e62a0a745e4d8a66ac3f1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000080)) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$unix(r5, &(0x7f00000000c0)=""/20, 0x14, 0x803, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r6, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000240)=0x10) 16:01:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=']\x00', &(0x7f0000000140)='\xc3\x00', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='\\\'\x00', &(0x7f0000000200)='+\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='].\x00']) 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {0x16}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x1c8d1dca142c9121) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x60) r2 = getuid() setuid(r2) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgid(r5) setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r12) r13 = socket(0x2, 0x2, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x0, 0x0) r15 = socket(0x2, 0x2, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r15, r17) r18 = dup2(r9, r15) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, r2, r3, r6, r19, 0x31, 0x7}, 0x8, 0xb7, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9de812eaa4e713048e69931929648", 0xffffffb4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:01:31 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000040186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d9eb5237faf22c1ee7fbb0554a31ce2844776774479b471d1f105e5fce78d0cc36a8f2b49cdbb81f7d6e6d0bf00e28b8020b36b5e5d6ecbd056bcc1f499d3d02d42b7a06d64cd494c4f24169a8b6e9e725a9289cb78fedd62fbf78fd471616c4dc8864e8fb15e346c1c83beea5a6d5cbf08277ab813c727650af04114d69b6774671e8b09d310067ef431c7a360be6a1944c539e2ab8822e2a4ec8dc2c374ceffe631b5d9952f192ac1d5afb6ddacc0c5af325083c1c033fb116d292b5a05ea43bac9933e3b1c6f0b2a11e9c011e846121b3a", 0xfe}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccbf7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r11) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) r15 = dup2(r12, r14) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = socket$unix(0x1, 0x1, 0x0) kevent(r8, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x1}, {{r15}, 0x0, 0x20, 0x40, 0x7f88, 0x100}, {{0xffffffffffffff9c}, 0x1, 0x10, 0x1, 0x3e, 0x1}, {{r7}, 0xffffffffffffffff, 0x90, 0x1, 0xffff, 0x80}, {{r8}, 0x8000000000000004, 0x2c, 0x2, 0x0, 0xe90e}, {{r16}, 0xfd34f49941512d7, 0x40, 0x0, 0x1, 0x4ed0000000000}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r17) fcntl$setflags(r7, 0x2, 0x0) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) r19 = accept$inet(r18, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, 0x0, 0xee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:01:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)) socket(0x10, 0x2, 0x3f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x80) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:31 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000100)=0x40) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) r1 = msgget(0x1, 0x423) msgrcv(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021d8ad341632019700d6e32b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af00000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4373bfd6a4a1454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000077de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c1c9d167f4d4dc947d92936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c6c07ec3084ab185b3ab8158d336fbdaa061f8aeb3abb1dc79226fb4772f8c08f23eee79f709d0bf077d763f73c138b54b552f9ce96ae0a82fa899095251897fc7f295b74bc6f29df03e1c9a160fec80caeac4c5f2c8021c09f9be5b6283fdea8605682061a3c30240295298c8338ee93b573a1f48d9e3c3037037bd4c88c4920467a0c4f8254c73900abf92c4330cab07284550fd2e8f34cfa541852fdd345f206380626c91528b78b7110edd6343d7ecbd4a3f97ba324ee7af4aa9ec785a8eb40526da607868537363251dc862c5b310394f675bfa94ae500ecde6bdbfadfc9cf08a05b79c9f1b5fb1b158d5a62e3101a4c85b215be9e6f41191cc08b32e4095ce93f70fb10ec728dd80f097d41f682a772ff92d0f78e4d8da30f90b79ce795a874df998ddb3144738dc6c996034f2eca0104f3983b0f4709492d311de40030b6534b3182e47a1a4d635a77187e3c35b6c66c4e7dc691774c93e168c9d5a52b90b0fea7b28ccb8de7e804948e595f5b98c41018fbb5e68456657f3caceaa46417ca9f354e6c16095799d1f9a93db7c114c5c5a0619cdc846400"/4534], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:31 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000f10, r0) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = semget(0x0, 0x2, 0x408) semop(r5, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) dup2(r2, r4) fcntl$setstatus(r4, 0x4, 0x40) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) execve(0x0, 0x0, &(0x7f00000004c0)=[0x0]) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 16:01:31 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff67) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec470000000001000045e2acc315de3a7e4a0098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815da39b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ef0a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b770000000000000000000000000cf7db1f1f77dcb52082e312461a0c059e428e3147f3cf8f11dab556ee28ba18c47e6257c33d50bdb0d9e481f2de5bc3c326f9887ca21941c7ce68b1cc13ffee3318696324207aa668a675cdc6ffd5d63d5a8972ee36607fdf7c2af9cdb373ffb9711cef674846430b23c575d2059e71e23365a5d44675e7930df319499254424a48f102053489ec3b97e63322efdc4814bebe78207d54957df329dedfd5a4746878e306619019474b4955d91e77a2a03d0c48f3b13b4737314f19b25a6102a9e0a5e8b956c537f8e21e8c943b0e6bf8150297750c19d276debca8ac2a106bc1928"], 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) chflags(&(0x7f00000003c0)='./bus\x00', 0x80000) r2 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) shutdown(r1, 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000340)) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a067307000000000000009a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:01:32 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffd2, 0x0}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffe7) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0xc52, 0x3, 0x6c, 0xffff}, {0x0, 0xe1, 0xff, 0xffffffd3}, {0xd484, 0xfc, 0x5a}, {0x8, 0x1, 0x4, 0x5}, {0xfffe, 0x9, 0x1, 0x80}, {0x7, 0x80, 0x2, 0x44}, {0x1, 0x7f, 0xcf, 0x7}, {0x6, 0xcd, 0x6, 0x1}, {0xff, 0x6, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:32 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xee) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:01:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ftruncate(r0, 0x0, 0xfff) open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) writev(r3, &(0x7f00000000c0), 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bccc027e3c4af8020505255c31dd040000000000"], 0x10) r3 = shmget$private(0x0, 0x1000, 0x340, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/4096) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r1, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xe68}, {0x6, 0x8}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x808613b) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x38f) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000700)=0xc) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x1980, r5) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:01:32 executing program 0: setitimer(0x3, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) r7 = dup2(r3, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r12 = socket(0x10000000002, 0x2, 0x0) r13 = dup2(r10, r12) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, r13) dup(r14) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r15) close(r15) getitimer(0x0, &(0x7f0000000040)) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000000)=0x3, 0x4) 16:01:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x200003d7, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20006, 0x4}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x4, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) r8 = accept$inet6(r7, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) 16:01:32 executing program 1: syz_open_pts() syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3, 0x0, 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) r5 = dup(r4) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) fcntl$dupfd(r5, 0xa, r7) 16:01:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) socket(0x18, 0x0, 0x5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:01:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af1aca058f234f87da3c4af80205052590ad7dc435ab1c6c48578b3e57750b115c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x440) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x1, 0x0, 0xffffffff, 0x0) kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r8 = dup2(r6, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x1, 0x80, 0x80}, {0x2, 0x2, 0x1, 0x25}, {0x7, 0x6f, 0x11, 0x9}, {0x1f, 0x4, 0x80, 0x7fff}, {0x400, 0x20, 0x44, 0x2}]}) 16:01:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r6, &(0x7f00000007c0)=@file={0x2, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000780)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="30633c57d01360c932087dbc6f5d98283743a2be89594c603626bc7e84f41be5675841dd7df3839b26e8b209a413f5a656fcb1930a16f148c09cb3ac226fc252c4a7b528904d54f7a7a51167aeb7e1cb7f83fea2598fb3b872a08b71c8e72802dc364e537280d98e4b354419cb789f5b592373794142c075", 0x78}, {&(0x7f0000000100)="03104bec0ce24f18c48a6f899a6b2a835a2a8d234dd68b6a1fc90698b122d96b90ef0235ffbab321cd3f7ead2664580da667298c87bd7f35b7ee3b28ebbb13", 0x3f}, {&(0x7f0000000200)="fabbf439529ed864a4ac2b66852312afaf56c9514d0cdfc269332fa078f6823eaeedb651df2c7ba727d273369aefec068e76b425f71ea742bc0ca9138e443d075c7867ec9f672c245a0f08f3cc9a60692a6e65fb11d39ef036f70cc48b71ce99d0299c526442bf821f857b97ee964b38362305fbc64652961961b841582a023b145b43fe8af315c6ff19e94ecaa4753de6", 0x91}, {&(0x7f00000002c0)="ad15ba2db46f5cc0f1e725c68def5d648def3d0a1a37b59ddca005024779d33f4d795de59ffcebf27c86119e3dc07c25a9e76373b30f360bf0944bf66b6a13a12ba15bb420e4fcbd7ba5428cf3a6a780769ccd09cfad5331fc8f693281978d62bf6a26d03042a2e23ddedcddb2895d0d536295c2b32f42a414021ab9b2669fb2cd45dc4abd9e511c4ad5265c336774b7399346fdc229d2e1e77a5c197e41cca1a5f9cec9dbd91e9fbfa98c4d39941a4b35b20c6f6363d4bf9c0fd87562e3f61fe2399be378", 0xc5}, {&(0x7f0000000440)="d65d0fadf5466c7a5e5c836e921133506d098a12c8bef8acf2c29a6028c4fa325211c986dea31e04b9c2fca1fca6eeb3998b4aa6eebbf1cfd4faf4f58dc3c13dc97c084eb25e0e2d0105e5cd8e7ea1643dae57835fb526a0074c7897567b6ddc595a25f91e2ce12c802af651683b23d3a5862a2594e41678d63df17a65fbcfd2be9db6bbb8be2fba575431a908188ba1cee353f96ebe252b7e19f65dbd8820f3bd6d57505a8474c4b113dca6a9bf8dd82657aa547d0de28081cda4d7822914cde4171266", 0xc4}], 0x5, &(0x7f00000005c0)=[{0x90, 0x1, 0x2, "a0a400b480803eff21585c4d95744bab4c77695e4f7efc7fc372384d76023d76ac6511b6d9c1519980eda047984f1ee74fe6a0d330571d48bdbb9d4090a45f87e8e80dbf03bf97ba863e1feda1c1b2ac46f04739ff7e10d7d96d69c1329cfa95223f1857fd92c915236005b9ada6ba7df8d692a61f55a79136001f"}, {0xd8, 0xfffe, 0x6440, "9a432dd60c4827adfb088be3c6ce981dd2125b73a5935c1d2328a772d2c10fb2207c7bfea8c13f80d7e2a16cec03f0934e4a9a7734da9d988383dccf1182e51865d87d89f4a9e1e8cc23b31abc2310947325fd94c26f9fca2ec3c13d0ef87ba294b1095e37f5e815f9328c68e44057e6b83405612f0e7ed1b96074902545f130cf158521e231f35a2801b49cef622cfbe8a5473ab6aaebf6dde1bce9e942698f19e47b558843c33f36cfa5fc15af5477daf433ea6a9f5239d009ea8e9a055adee2c1a95d0e"}, {0x38, 0x29ddc876c6a0e5c7, 0xc0c, "a30ac57bcc20b5d1a837459a513bba3fae8d51eb17ddfec830cf691c8166578cd04bf48a1674"}], 0x1a0}, 0x407) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 1: socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0xce) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:01:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x1) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:01:32 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x400000000d, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000001800)=""/23, &(0x7f0000001880)=0x17) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r5, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=[{0xc0, 0xffff, 0x8, "1ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc"}, {0xc8, 0x1, 0x0, "772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86"}], 0x188}, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:01:32 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x1000, 0x8, 0xd9, 0x10000}, {0x400, 0xe8, 0x7, 0xfffffffd}, {0x8, 0x4, 0x8, 0x400}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xe9) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="947cbdc786d6d9b96e0628d718fea9c7108e692521121bca88b7e5b4ad42fb8f5c023ed3a9cf45995ec819203c63ec59303728972ba65964e6ab75005ff6f3483695e20d84247b357b1d88e39dd9c6c475dd332589278c59fd1bc2df5fc03f6d2f3a7d544fc3bb0a762d73c47ab01ee21614b81708064bfdea752019f0695a4e87e8fb16e8d24cfde5477a92155b09f4188bcd25733d6093c0d4a1153605e7936a494625d366d60b12bade54aba142809def2e3b5020895dddfccd882b60edc2db615fd7b9e6e994568b5755eab4cc8c73e0f9143c017ea4a5cc1675ecea3f23dc45f1074dbf229e4c847328b54327640508fcfe666e78b06a9ef29a", 0xfc, 0x0, 0xb5) pmap_unwire: wiring for pmap 0xfffffd807f0070e8 va 0x20ffb000 didn't change! 16:01:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r11) sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c653000f7aa670b2494246d3c44e200ef78438f9144a8925cc9ee0d2bfc0f55f69687c995c301efb89b2cb64c02310d8a1e66f63f79ef739b0d9d8ff5841b3f9905481ab5bf75303a3ecda295f217f27ab3643c4a404a86e10c7a26ab5723a31f303877bc0209d40fa89c5f753860b1af3b0a0d6f29ed5976bce88ebe9740a3aea7029100"/152], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0x240}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r15, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) r4 = getuid() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x80000000, 0x1, 0x414bd4322a14e736, 0x40, 0x2, 0xffffffe1, 0x236e44dd0eea0e9c, 0x2, 0x8}) setuid(r4) setuid(r4) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget(0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x1) r9 = getuid() setuid(r9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r10, 0xffffffffffffffff) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="00eb92db176b7d8839050000000000000000000000000000ce25128dd9714378e5b5b0dfb4fea9b8590504421b8e12f2048c05f735a0e087e70a2c583a502bd9073316ed46cc1b215b8dad60230b5460577d268a298ea710ad452c7c4cb2407ad6fdc9bdb9e517013bb546ee2e92a2551bfdd9d4d3e1f9a4d3e079a7989e4c37a6473584268abe84ba060212bf9ef48f953c1844571ead5560826ab559dd79d40471b3d6162991b07aa0ea62b7103584ff00b1cc2aa98514799d0b51175b432c28c63edfbeaa8ed72852844812"], 0xffffff64, 0x1, 0x0) msgsnd(r7, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000077091948fe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r13) r14 = dup2(r2, r13) ioctl$TIOCSTOP(r14, 0x2000746f) pmap_unwire: wiring for pmap 0xfffffd807f0070e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f0070e8 va 0x20ffd000 didn't change! 16:01:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) fchmod(r2, 0x46) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x101]}}) r3 = shmget(0x3, 0x2000, 0x40, &(0x7f0000a33000/0x2000)=nil) shmat(r3, &(0x7f00007ba000/0x2000)=nil, 0x1000) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc006, 0x7) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0xd, 0x0, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)="f0671ebf", 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r9, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r52, r52, r52, r52, r52]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x287) semop(r59, &(0x7f0000000180), 0x419) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r59, 0x2, 0x3, &(0x7f0000000d80)=""/10) r60 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r62 = getgid() setgid(r62) setgroups(0x3, &(0x7f00000004c0)=[r60, r61, r62]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000012c0)={{0x7, 0xffffffffffffffff, r56, r55, r60, 0x1ea, 0xfffb}, 0x7fff, 0x1}) lchown(&(0x7f0000000280)='./file0\x00', r50, r56) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r50, r39, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r63, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r63, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r64 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r66 = msgget$private(0x0, 0xfffffffffffffffd) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r68, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r69, 0x20004276) ioctl$BIOCGDLTLIST(r69, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r70, 0x20004276) ioctl$BIOCGDLTLIST(r70, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r66, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r66, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r71 = msgget(0x2, 0x0) msgsnd(r71, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r66, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r66, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r75 = fcntl$getown(0xffffffffffffff9c, 0x5) r76 = getppid() getpgid(r76) r77 = msgget$private(0x0, 0x20000003c4) msgrcv(r77, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r77, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r77, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r77, 0x0, 0x0, 0x1800) msgsnd(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x1, r72, r74, r65, 0x0, 0x46, 0x81}, 0x10001, 0x1, r75, r76, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r78 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r78, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r78, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r78, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r78, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) pmap_unwire: wiring for pmap 0xfffffd807f0070e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f0070e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f0070e8 va 0x20ffc000 didn't change! vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5af20 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f008450 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5af20 16:01:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x2, 0x0) kqueue() r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = kqueue() r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) kevent(r10, &(0x7f0000000240)=[{{r12}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x1}, {{r3}, 0xfd0f10b3b00eaf22, 0x5c, 0x1, 0x8001, 0x8}], 0x3105, 0x0, 0x20, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r13 = socket(0x10000000002, 0x2, 0x0) r14 = dup2(r5, r13) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$getown(r14, 0x5) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xfffffffffffffff0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/247, 0xf7}], 0x1, &(0x7f0000000180)=""/124, 0x7c}, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) 16:01:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x7) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4, 0x1f) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r7 = getpid() r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r13 = socket(0x10000000002, 0x2, 0x0) r14 = dup2(r11, r13) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000280)=r15) setgid(r10) setgroups(0x3, &(0x7f00000004c0)=[r8, r9, r10]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={r7, 0xffffffffffffffff, r8}, 0xc) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r16 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r16) r17 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) close(r17) r18 = dup2(r1, r3) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$getown(r18, 0x5) 16:01:36 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000500), 0x19a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r1, r2) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dc, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x6) 16:01:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getuid() setuid(r22) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = socket(0x2, 0x2, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000200)=[{{r30}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r32 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r35 = semget$private(0x0, 0x4, 0xf0) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r35, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r36 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r39, r41, 0x4}, 0x200, 0x401, 0x2}) r42 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r42) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r42) r43 = geteuid() r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="4232b7a23c012c2a8622d8cd3db34fffa288789f13", 0x15}, {&(0x7f0000000080)="c548d2b2d76ca65febd30153dc389e964a44f2ba30fb23c49c11234b5076b3d3a58e022165bf0aee3f6eb1b6cd51e5dcac7f5043f598eb08fda5d64ac26a9b33f69d222e9f06e75bc5a34efff6b4a8ba84f5ac066a39a7750cae6c9e95b4b409724836f20dd28581a4981430f1db05b9bd2f2e4ec934f6020e6b5921b5fb9d638d6bf03317e24781af74429a061b123032a260f4a09279852d9b986efea15066f338542ff940139c890b12c6cd807afc9c", 0xb1}, {&(0x7f0000000140)="10b44277bb0bd4c9b721e91fc23f14b4f02c3111e6d7e9301eb8282b838f41c452f3b495a95ad829cb855ad45f251e8b5008b55afcf57a4cbd9450fb74dda4dd8e0c8bdcf20aad4f7e6fa9a013ddcdfbd4ba495151a25dd725dc437e71ea927632a905b07d13f80aeeb63f7d6e7fac392e86a00f8eeae8e8aee9fb78da439c386de83ddd07dab4df4e171999569f98ccee66242188d312809af1f7ae02759f31692243c5b328cd0b2e02935291bcef559b7a7cfc", 0xb4}, {&(0x7f0000000640)="85fe9872af7f3a8ea304716c4a007864fcbdd16254eaa36badb5da00d0a714fbb21794d02e048eba43768adf20facb0a18acc6a3d7ebba50157ab8229af24467d1b3569240a5b681e25f8fc0f773cf07b863519ec56d5c369d80480d9c8387cb79eebdc99cd18a5fcc4f117b6046925d2afd18b0f92126af8ea275bbc83ca644616ec805afa0fc9577f687d87e956b0ab692907268c28a29c4f04db308856dbe4fc399013a599c3e54dc0e9d051f15146001b8a969e75a9a20af67189aa713ad50f4b0948873f17c72a723ce4ba54699a0000000000002cceffc824bc1b286e5d002a68fd076f5fc3368a209000000000000000000813ce2743099fc8de2d7140d253c2d66b14e5c0338d4a66e98f567e8bd21c51b55ea9e8c756859f313c5f90ccfad56c54b15473014231bf871a81392e7599d46dcd69af76e858ef72b940787ceb39317cebb7fcce6c3a02a48968b2beb85b0e504bb46a73f1cc985c465be2a890602055055dc8b4fed443b2e259da61f4113fde02c174e1c787ec734f9a63a96b72fdf2a6af4e9e661af508fe3c2532015a33865dd75574e7c3bf1a46aed0cd20f69b65166a4ab2c58fc57172e9809e25d0ce92fa8bbce894a42b63a4e70a85ac84666a8b790bea318db0a", 0xd5}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r8, r12, r16}, @rights={0x18, 0xffff, 0x1, [r20, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r21, r22, r26}, @cred={0x20, 0xffff, 0x0, r33, r34, r38}, @cred={0x355, 0xffff, 0x0, r42, r43, r50}], 0x98, 0x400}, 0x400) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3d}, {0x90}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:01:36 executing program 1: getrusage(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8001, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000340)={0x3, 0x7}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000380)={0x0, 0x80, 0x9}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000400)) r5 = socket$inet6(0x18, 0x5, 0x4) r6 = kqueue() r7 = kqueue() r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x180) socketpair(0x2, 0x1, 0xff, &(0x7f0000000480)={0xffffffffffffffff}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r11 = socket$unix(0x1, 0x4, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x8100, 0x0) r13 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) kevent(r6, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x51, 0x80000000, 0x2, 0xff}, {{r8}, 0xffffffffffffffff, 0x14, 0x2, 0xfff, 0x3}, {{r9}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x200}], 0x2, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffc, 0xbed1db0be73d07b8, 0x4, 0x100, 0xff}, {{r10}, 0xfffffffffffffff2, 0x50, 0x1, 0x7, 0x8}, {{r4}, 0xfffffffffffffffd, 0xa9, 0x1, 0x4, 0x5}, {{r1}, 0x1, 0x89, 0x4, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x42, 0x8000, 0xf}, {{r5}, 0xe, 0x1f, 0x73292cb2674f6bcb, 0x20c, 0x4}, {{r11}, 0xfffffffffffffffd, 0x11, 0x8, 0x5, 0x9}, {{r12}, 0xfffffffffffffffd, 0x2, 0x40, 0x400, 0x3}, {{r13}, 0x7ab6b181c6b06928, 0x80, 0x80ffffb, 0x4, 0x7}], 0x7fffffff, &(0x7f0000000780)={0x6, 0xb5800000000}) pwrite(r4, &(0x7f00000007c0)="d328bae5d6b268a16149374777cbd11995610118172a8c671091ac3274bf50bbe243761c76ee1686cdebb701", 0x2c, 0x0, 0x7) r14 = getuid() seteuid(r14) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r15, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) r16 = semget(0x1, 0x0, 0x10) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f00000008c0)=""/43) r17 = msgget(0x2, 0x73b2ab55fa20ccc6) msgsnd(r17, &(0x7f0000000900)=ANY=[@ANYBLOB="03000000000000001755bb56d370631656ad7042bcfa7750671cb01b6f0fa94e044e163284d9874cb4f57be1e7461731bc2916022f85c7639d93ae374dee8b0067702b422613e6bca01887e68988dfc20860134dc578ba45e549d51b550fc5db27867f082de16769aff37357859a7621a74eb75f6910145989d154ab07d9abd3ba562ab6afe2ab33d86ffbbb3d4099"], 0x8f, 0x1c00) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x20, 0x8, 0x10001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfff}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xff4b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = socket(0x2, 0x8000, 0xfd) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = accept(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r5, &(0x7f0000000200)=""/103, 0x67, 0x800, 0x0, 0x0) r6 = msgget$private(0x0, 0x8d) msgrcv(r6, &(0x7f0000000000)={0x0, ""/4}, 0xc, 0x0, 0x2000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0xfff77ffffffffffd, 0xffbffffe, "93804000d11eaaf100", 0x10000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x120, &(0x7f0000000040)="828c0b4795db18ff9105a43ec273b6") r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000100)=[{0x3, 0x1, 0x1800}, {0x3, 0x3, 0xbf3bd8402b3a542c}], 0x2) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = semget$private(0x0, 0x9dcaacc052433a91, 0x100) semop(r4, &(0x7f0000000240)=[{0x4, 0x1ff, 0x1000}, {0x2, 0x3ff, 0x400}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000180)=[{0x0, 0x101, 0x400}], 0x1) 16:01:36 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fchflags(r0, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r4 = getuid() setuid(r4) r5 = getuid() setuid(r5) r6 = getuid() setuid(r6) r7 = getuid() setuid(r7) r8 = getuid() setuid(r8) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYBLOB="48b5e8d0e667a6dab6ba68cd8dea4c8d45b71231dc168435f24e293aa77abb10cf3aaa0f655ececc25c100569b6bd341d50f66fc8b52c4909e5147aa384658b87bdd3c42bb183955547e1b05f07176484a0b6f062fcd9b5e0bee6108445a82bb67f4f21b02ea67896de5d2633a2239febb82ac564de69e156d31a840123f27a589946e44cac51b9a2a769ec130f428504cefc496014454e996e9e8b3dcc023e1515ff9340e68df4a93e01fdf30c4622d8cda4e0e160f857b7c1da6b1884cf5f5a537227a9fee1e8ff51084ebcd55d3f3bbec3c86cc98f24f925cd3dc061a7dd8871ba90b1ba95462ef4bda1a", @ANYRES16=r4, @ANYBLOB="78cefa9d1c839948693168206f56242ae4b6dc7272d6e28a9a482a4e29e97f87faf95e8cc12cdd4a7246211742f4818b10e390cb98d2e78324ca2eed2687782d6de2ecdd919ba1f3a8db", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESOCT=0x0], @ANYBLOB="f9a4da15518c5701c5e0a2ff807a37471cb4d3db04d0524020587a722551e1785748fc2ab9cb49dc0ca69c278d6ad3c6009f9cfcb16499c573d1cecfe49d4204a6420e41a1d9f445592d79155c82b3ff5067517f1160d5e36bcf4ef75592189f30fdd48793420e6a8f6e7061b186b6d918189162fa9b87e85be91c6a015b92f0e7ef6354a815fb40fd069fff397586c970186577c1a0cce32254e2b92b06d39c8f1e369dc648d33fba6957213da3310f2f", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r5, @ANYRES16=r3, @ANYBLOB="8ca6b8f44f84d49f87e6c3f0d9a873e28643a704637137e8f0ca5b70c2d5665875e47f20a426c30410f916f6827bcf02b7885b0abbf63c92bf9d82331edcf15192dc1b61d5b40b9b4874f283d42327a1fa2e079078c2a8553b96222a5cdba5c690c98c03bf7267ef1a46ffc30192c05ce3358c635f3cd8e954e7236fe4fb5b099cafa154ee5be02e38caf93c5976225a89654a6ff6e81ca5a15b2f37bdf055cb47b50bf839ccecc754", @ANYRESDEC=r1, @ANYRESHEX=0x0, @ANYPTR], @ANYRES64, @ANYRESHEX=r6, @ANYPTR64], @ANYRES64, @ANYBLOB="34056eb9e0974e9d016df34d06c8c6a5e692221729200fd473e9cf76623b03b4e0716b74dde2ba9458667520cb41e61325635abade78346c2981722b1bb478c8067b4add", @ANYRES64, @ANYRES32=r7, @ANYRESOCT=r8], 0xa) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r9) bind$unix(r9, &(0x7f0000000100)=@abs={0x3902b2cba6ea73ac, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:01:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setgid(r7) setgroups(0x3, &(0x7f00000004c0)=[r5, r6, r7]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() geteuid() setgid(r12) setgroups(0x3, &(0x7f00000004c0)=[r10, r11, r12]) r13 = getgid() getgroups(0x6, &(0x7f0000000180)=[r5, r8, r9, r11, r13, 0x0]) 16:01:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0x0, 0x2000000000}], {}, {0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r0, &(0x7f0000000000)=""/49, 0x31, 0x803, 0x0, 0x0) 16:01:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x102000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x80], [{0x0, 0xfffffffb}, {}, {}, {}, {}, {0x0, 0x0, 0x8}], {}, {0x0, 0x0, 0x3f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x1, 0x20) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x180) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:01:36 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x81) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/222) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f0000000100)={0x8}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:01:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="8177db71", 0x4) write(r0, &(0x7f00000001c0)="bd53792896376d0ac88d3f74df9b3b3f83036f9d43cd9bd4ac73ccc43a11d58f86a2394b34244953cb9bbb2afbfc862a3ff491751f07c1fd4e91d2a8216157814f93803f35e70c9589eb2cfddfa8e60a0645d44953d0cb6e731a464b371e07f4b5dd34ddf0b62e805ff3731c4c6547935f5dbf5a6988204f7cfb50cc8cf57199d5a198e493e23ccb2f81e1a5", 0x8c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa1fdae6e73cfb402, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0xc0) r1 = socket$inet6(0x18, 0x4000, 0xff) sendto(r1, &(0x7f0000000300)="7def341393aa7ab13278592e121d9f3c0a266526af84615193a4919427615af3aa368f700c2c6763a76107c1a54997e65bdb1d44d023bbb220fac8ff62aeb50e62a2a1041b1822dc5a4d8be0b293a1936a8a8f3dfed1b3f341cbdb97fbc76a3fd3361520e92bdbc059a22cf3ae6c9485b9677ec3aeed7c42a340c340cafa3ba848b97880d8293e157c714f470fb21fb92d11488741eefe087b20c5b8510b0d1df38547d7a969e543edec8af74b24ba1867a60d9aa8c27ded15941e2a0719e12aca625bbe455ee89e5fdcd202584db129af8da4d90610ec709283155497e78e1df61bdfe560ccd3b3af2d28f1625c6e7c682dbaf0f81b0cd46ad53ee7ceaeec6b589c536443cc934ecefb38b790cc5b6f64f27e0aa77490eead1ff5512699d473ba341bfd5c99517f23cdde90773e5e2047c52e835dc5e4f4358778e5e443de4b12e3086f6d9eb626938ffd52ad6b5b19149554bc6da364c931a2184843066300a97ad46d4a5cec39077f31e7002e405319c8ed377444cbdf7f43e07bb26d68e5c5f45278e44591feba7fb25c94c11cb9fef87f339b36697ebd86e0b5f9f36c936fce294f2a7366e39d07de18317aa2448bfe4dd4171e48807e2d6f8e67e96787b43c5281676cfd8ec3a51bc163534e05731e2df67a7059e4248a1cc694cd6cb8ebacdc36acaf314dc813d2a9d4d61c75298ca5cb115eab7b9aba336ec6acb03f48d6a1d53643532bdb5e8b1c1bab9ea299d8fc46d75f18f996625b9677eb35e390b46f795b7401856046f596e90b2db7af85649cde02556a58e205cac788b33836bf5c1f976e3c8776079fe3bf3de2cc7402e0fe108eb855e64eee28d948e4d80848a8e766e85597428bd02b66e3426d270fa084f2acad80de991459485a21eb8aa839fa64dca77241870485c54954c4c1e339229b9ff8b1f9827f150b49d07f5c9ffd9b4bbe13c3cc496792499a87d71dfe0b2821dd67a8ae799ed9e09cb9757aa01e3600f3dea223ab201dfafc6e20ee3200006fe4afa1cf86e6e5bb9ffb96bfec9f0620b986d65674d12b78b4879aca34331d25abb7ad6e8dcc24b4e2f410fa71634f34f6a1996725b17f9380c518e555714998b43169bffa899235fdd56905f59742a4c0fe78d66865b3e32915e470358e758a47e49409769b8c7d782823d38f6bc469b1b6049881d4682636051b65f1b0553ba442a65db5ee6d91aca93b68c76623cba3dd86511f067ff535b848cb8653505cf6d602b637dcf7c53a56fca2420cfd1d442bd14ebd298c97a77b69b0b92c96bf48d1ddfab96ce9c9a39567a8c953a6c151c68b41f7d52c806762e414b05b6a3faf874566e491aa98ad9b3151f26c56840e166e27e0619f0821f0d33e68d7937bcbd25ee60327d38a62e1341540aae54600e3692082e37aa7d858f98f3f1f3b3d8938435c3729cb1fe547f668f3835d918b8e55b44ca6fe9f56277f0e47467b6d7d7720c6d7b31968fa08795438d7d9b69642f40edbbcede68303498732ec12b2fea42302f22ef9804fe100914d6c3b24bc94aca8dc1f6f639aed52b0795a7c23142d50becbef9a14d6754df206c7e6988ecf1e05e8d10a192f4f4314640e3e83e49d73e9acb57e6a2a1849fd3a00aec45e7c3749accec602f2f2068206dfeaff72ae84b45387f0154ae0b2290dd8c305fbd047e4999d2c27ac6f096988c8633579a7adda2f20af7564406b2dbd98c2529446cad13710f78edb1ac240f2765e03328ef5083c39a9fa2a0c7a7b77623b70233e14e5ea89ed1dde27a2184e6345853eb2dceba098efc37757b5998cdb6af9514d048dc3c97365a6bd64f4741ba43bf8333dcf5325869b59cca21f2c7e466e4c209bcbe7f4ad15d71bf7ab553847be6637127bf4c1788ce219c33527390ccc38d4fb97d41ea7ad08eaab34c46b92e6dc69023a7501d45257aae8c413c88f73c4ad9576704a821bdaee5ba36450609bcaf78f198f7a0607ef995438aba6b2fe815c73db4f6098a77f0f897f8bb08af5a9f286ade4384c3e2b16c595edcb489cb576460589bbad261a6645a4d962136848a22dfcd2072ed9d0e7d8d1d0ac93071300f8cde0ae15e42ead0bf2800ef5b92996fd01ae2ed532e4d7bd044cef94a22f03dcb231c8d1517594bd33a80e2184410038cd52d45290b245cf6c6bf525974bcaf4d4c0cc1856265b6c66f4f61a1a8197b3e91e6e622000d80e5760cb9fb252675b1d30f22ea78b2c0a0af7c0f91141aa069ff2ba7f10f70c3137553a7f47a1cf58955f6f6850e5dca80254637696047c3132c19f3d8df5fe539eb722fc1e75311d4fe073a02a79d7b8300a8f360debe5736c2a89b37d235343937b3d07f6ddbf066bd57c61890b39218725be59b0a3a55f650a48e1e88880a1d6ebc6d5468a569b63cd549be62c7ec63ef06aee5cca063512f424d0849c67594c6cc0fba23866a715cedc205e2814fb3ddf0e3078a486eaa5835f1940fc77aa46f32ed2533660e0a9d07431c824ea59c4e337ef0651b3b8303922de1b3128bdca0c6b131c5489e4d16b7efbfe00bcaf5834ce2b9f3ff9a423f470427d96928829ffb748ae614b68ebf916fd3d3bc31801cebfced141476f9857daed58b406a8826c32301d50558ff128e0d75e389924809b9bbfbdfa7ebbf82d4e32e0a89a7534debf5cc7e30809f5fc3505e44a5af2c7ba5c5df452b2017175660ef9f71bf6e5af50fd822e86b05b61d79f8b981afe98ccc2fb6d2ef03afb2c4d0943a3ce6e48c0318a91859e3c3483b2f6e9d234b466427eadb1af8d901064a1a6f3911542da0780deb30a5f7ca55d773faa73f80bbd9dcc5bc599c87f3690d4e30ff87c4ca7e4920db2d4176239051b06985086f736f67e237c46bc0ec4e21cb25cdfea80478f2bd4a47d97b942ece749f88277cc972d20d45bbe8186b6d99957cbe6d98e7f05c8d53e9f38c785d20954702ba1840838f47072455e4d1619cf48e215f9c765f16261fed51ef9a061282c62ec713950908eb7721d8823e2c57b708aa407068f76c1330b87ee527cc546a4593b15006a2af9d9de5e97f128645e5506bc59b15393590fb05baed03164a30e9a260126eea6a8623f2c3425a315e0e89697ca5254d24b099d3d87859a6a949eee1f4bd0c3ab37c78e0eb6d0fed4c140ebe726d36c883e9c22e3cddc708305cb20ca49454c6a3d8dc9987ecca62f11f463feb68b86faa5c33985a03355b3f15eee48190471663d42b057347d6d82e7048f18f15de3fdccc4add2e11fdb197d02dfdba62970b17e889eaab3aaae66bc6ce660dbc4385828c20cc266975492f9f880dfe2166d8d354079c58add4ae4eb4a50e8d6e878370b48a6d225081d8a4b986dcd6fbdab9de069b2b28e4e33c33f445d8baa3c46bca3ab0bfb015a8e60c079714753603a5da16072042b1247ec08c33bebc43eff2173a73a2ac782eb3e619c91c9d55b8012622b50f7ca46270b51fbc2a0ce839220d6c5b294bc254e83ec3f202fbc4aeef09209041bf880b3e89c7547899480af8308feaa9717abcc33daa58a45daed8dc8e633eed4e43f51d792fec33cc12ff49c67c0bb5049d92d7ece9c8d7dfd4f5848f613f22ac09b5fa3bc3501bcb761c4a3f0cfc84e9468012078d0d7c4cd579f61aa7d743b62f1847cc07093f41d8130f0903293fd27590725a567dfde6b986205b3ee5cd4419d27287609f0fd2c89fbff9be7159127c4e365ea839ad7df0cdef65a878e62e1eaea393da877574db64dd77184e74a6bd03b1b0d38c6d55841696790ff6a8d81b83328b88c5f4bd5d2650333df00aacbb1e4504078eedd70cd77f491e5ed9978dd9cba8643b18a913a4ce37460006ef16ba74f38b4e834da1e1421d848e33bb89eebc9f477e328364bc0af239d90f36e7445f98df6b15c8afeaba85ce75d4189400f2b89e062e4f72d81e7d8968e9ca416a4f4e62c24c462afd59dffa6edf075edef0e67653457d05122a352935179b05a06f441ab544d8d7b0dfb6a7fde7e1f933dc26064b8fd9739dfddfdcc614217d3758948e03add3969eb6e7e59ca12cace88181a09659669f19308c8ed73fd079751198765510a019ef039424b3f4a0e9546cb6a7a9c8b34c209aabb08596f82bc03683c1c831e80be68cb600f2f9af41a36f787f398a29a9099912a9cc1d024d64a2d21396c416243609b44ada58a881595d09a9161c5c5e804823c37b813a29568e753f31020473cd72c4c26128ebd242fe693953f927020dbb8cce344e49546ffab4266be378870a9620f96a2bc05b5604dbdc8e1759b8a201e50971124c4747e71c71aaa373f7740e312288d59e2cc22f5f0a9ccf348f4d0ac63b13baa15c371dc4d8795f0a2be41b4ac56af49f96343a3698834e9cd3dfe16fa1517f52aecc61768ebaa92eb2502c610eba1458269ab07880b1cfb0d2e06522f3aa914ecf84d57b5a78763e5c23a8a1bbb173398663a0d4e8822096bc541e0080b9ad3b310b5bf9b413e69e2d323b4282f43bc600739c4d8d010a09fb1aff8fdf40d56f3fc3fdc5f67d1043bfc964d808670036e4cffc136123699cb5d43fc83593ecc4e6c7b8054356840d1a4de5f09ca9a99fd8ccfa590cb4b5dd7941448b134717e5ef8403c1f5a6b97d4da876bb73671c69cc96fb838a2b19309ee74dc420f416e6dea05a0c6aca55143127eb1043d308902602f05b479a43c728b5ab54313977fc58a1b5aaad9dda7125d16a8f546ecf348008c655331b0cb3c636d65513d491dbd3f5cd1991ae4bee878e55bfd5857a0363a174ff8cad0a1c06c0dda5d9f87465c265e9134add07eaae2cb05f91c2a1f01db06b4bce9ff57b408668c1e6c34c88e9e5b7bb8a2d5b08479c1ac60e789ba66f0d21524533fd6a3c2b1218089725b90d59081a413ad4a0a8a202e51c806d8257c145ae5c5fe3bf6cf045f3bf383789abf658626871c3738bb968647c2a34d629537e6faf0c09c03db4e9968633a1d5501f40cc213e9cc1c3f607458e0cf659894f0c82fb7fc05286e6bb1087806969ce7f691f1a5e413d76a89b88ae79ac98402baa03227716b394794bbe9bd50d21f6a4882f9c59aec7849b8a7db56a155a3f470aff0e96b4ec7ed15e28c392b823a48accfcc1168393ce6c57dfbf3f94fd21e8d199a7a908048089736f30f7c1b15b4abdf6aa3020f19014f1f03eaf96a127e1b4f3b01a019737a8f2fb735c640e372b7543c51daa216f6bc12e3cdb62e2bd141c504ed8ca3ed838fbcc177dcb4a62d083b01cee52afba589c20c22cff4c43cdd198dc10fba7910dd4f68fbdcf3d072d3c9026c28e4fd3059201a53271cdfd4cdb30f499188fd7a9c9f91e296575d1754d228385aa370278f77c9ac209a248ec5cddcd3b4887dcb385e686637c362d870502f01bc3701bebbec38797b75e29ba82ca3283eaf711a660c12c8b3e83600830fd59a68420f18a79d8683564e5fef10d84d442271818d9269db4dd5004ee43190095b813f284f58cc18fd00c74baa01e5717da57227b0c3078c3c62673ad8bf54c53fcbd392c7ba9c7323997f7c44ba60590fdf749b74b693339a6abef42ed8c62818a8b27689238475a3290f416fd80b86ec1c1605835c0d502cea746d88a2dadfe9ab741cd3df8d14191713efbe7d0006d170a6970880e66194682b1a22cd12c65e40b99d4516d76c931bdeced72690b301c4ddec63bd778d4e1bb5bb3a508556e4f91601be26fc861b9cfd47302d7826670efe65214810013c07b070b5106ae0891ebe139ef989266f3e5c3f763256162e3cb30606", 0x1000, 0x409, 0x0, 0x0) syz_open_pts() 16:01:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x4, 0x3f) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:01:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000080)) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:01:36 executing program 1: r0 = socket(0x400000000030, 0x3, 0x3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x80, 0x0, 0x0, 0x7, 0x47]}, 0x3c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x14653f7932dd313c, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) flock(0xffffffffffffffff, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r5 = syz_open_pts() syz_open_pts() r6 = kqueue() kevent(r3, &(0x7f0000000140), 0x40, 0x0, 0x0, 0x0) r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r7, 0x4) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffc, 0x180, r4}) syz_open_pts() 16:01:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000000040)=0x7, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897c76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d23e1266b21719de80fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000d9d0ea01fb311845485df107a73291650d732dd2400e00"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 16:01:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:01:36 executing program 1: getrlimit(0x2, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000202000/0x2000)=nil, 0x2000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000000c0)=0xffffffc1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 16:01:36 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x2, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000440)=[{0x3, 0x5, 0xc00}, {0x0, 0x9, 0x1800}, {0x2, 0x6, 0x3800}, {0x3, 0x7, 0x1800}, {0x1, 0xd03, 0x1c00}], 0x5) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f0000000600)=[{0x0, 0x81, 0x0, 0xf6}, {0x40, 0x3, 0x9, 0x8000}, {0x3, 0x1, 0x0, 0x7ff}, {0x401, 0x8, 0x80, 0x2}, {0xec4, 0x40, 0x6, 0x6}, {0x7, 0x5, 0x9, 0x2c95}, {0xfff, 0x80, 0x9, 0x1000009}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 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)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'\x00', 0x0}) semget$private(0x0, 0x3, 0x301) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x3) writev(r2, &(0x7f0000000580), 0x0) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0xe81a95afa61ef09b) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='./file1\x00', 0x40000000256, 0x0) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file1\x00', 0x0, 0x800, r2) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000ff95dec845edac76c19ca9ca5a21620a337ace1b59e63390b9b99769e34048d33847e10e34c62162b5e082cd4d36f7f5b01e46255094663701f97f4a323c5c421bac273e10f02e83ab01a3d084904a17ddf29805c84b32f6e372380a344f31b1fe5ffdf4111e8706f611c6503614015b43cd3bef13"], 0x10) r5 = socket(0x10000000002, 0xc9a2409ba2847b72, 0xff) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = getuid() setuid(r10) dup2(r7, r9) connect$unix(r9, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x227e, &(0x7f0000000080)=[{0xa6d, 0x80, 0x9f, 0x7}, {0x1, 0x9d, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000100)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:36 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:36 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) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = socket$inet6(0x18, 0x4, 0x0) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r6, r10, r11]}], 0x20, 0x8}, 0x408) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0xc003, 0x0) connect$unix(r13, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r14, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r14, 0x40044b06) 16:01:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x9, "008f0000000000000100", 0x4e4}) r5 = socket(0x18, 0x3, 0x0) socket(0x2d, 0x3, 0xd1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:01:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f0000001280)=""/4096, 0x1000) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:40 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) socketpair(0xcb44984e034175d2, 0x6, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) 16:01:40 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2064, 0x0, 0x9, 0x7}, {0x5, 0x0, 0xff, 0x80000001}, {0x6, 0x1, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r3}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r1}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r1, 0x3) write(0xffffffffffffffff, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r5, &(0x7f00000000c0)='./file0\x00') readlinkat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = dup2(r1, r1) read(r0, &(0x7f0000000340)=""/197, 0xc5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r6}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r8}, 0x0, 0x15, 0x40, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r6}, 0xffffffffffffffff, 0x2, 0x40000008, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{}, 0x1, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r7}, 0xfffffffffffffffa, 0x80, 0x86, 0x7692c67c, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x7fff}) close(r2) sendto$inet(r2, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 16:01:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:40 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) socket$inet6(0x18, 0x10000, 0x7f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd04000000000092cbf1ba8d17"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r13 = socket$unix(0x1, 0x5, 0x0) r14 = socket(0x2, 0x2, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r16 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r16) r17 = socket(0x2, 0x2, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r19 = socket(0x10000000002, 0x2, 0x0) r20 = dup2(r17, r19) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r21 = socket(0x2, 0x2, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000200)=[{{r21}, 0xffffffffffffffff, 0x23, 0x60000041, 0x0, 0xfc36}], 0x1, 0x0, 0x0, 0x0) connect$unix(r21, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r23 = socket(0x10000000002, 0x2, 0x0) r24 = dup2(r21, r23) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r25 = socket(0x2, 0x2, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r25, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r27 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r27) r28 = accept$inet6(r25, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000940)=[{{r6}, 0xfffffffffffffffc, 0x80, 0xc8, 0x7, 0x6}, {{r10}, 0x0, 0x8, 0x80, 0xf3, 0x13}, {{r12}, 0xfffffffffffffffd, 0x48, 0x10, 0xe34, 0x8000}, {{r13}, 0xfffffffffffffff8, 0x14, 0x1, 0x6, 0xff}, {{r16}, 0x2, 0xed, 0x40000000, 0x3a, 0x400}, {{r20}, 0xfffffffffffffff9, 0x10, 0x2, 0x419a, 0x8000}, {{r14}, 0xfffffffffffffff9, 0x0, 0x1e708c3cb00c542a, 0x0, 0x5}, {{r24}, 0xfffffffffffffffb, 0x4, 0x20, 0x1d, 0x269f}, {{r28}, 0xfffffffffffffffe, 0x5e, 0x80, 0x0, 0x8}], 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x5) clock_gettime(0x2, &(0x7f0000000340)) r29 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000800)=""/261) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f0000001400)=0x7) r31 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) semget(0x2, 0x1, 0x400) ioctl$DIOCMAP(r31, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r29}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r32 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r32, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r32, 0x80045726, &(0x7f0000000180)) pwrite(r29, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r29, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) r33 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r33, 0x0, 0x8000000000000000) getsockname$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="0000008be714b9e14230371fe00000a1bda5040000f471c361f68997f99220"], &(0x7f0000000180)=0xf) 16:01:42 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) socket$inet6(0x18, 0x10000, 0x7f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd04000000000092cbf1ba8d17"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r13 = socket$unix(0x1, 0x5, 0x0) r14 = socket(0x2, 0x2, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r16 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r16) r17 = socket(0x2, 0x2, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r19 = socket(0x10000000002, 0x2, 0x0) r20 = dup2(r17, r19) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r21 = socket(0x2, 0x2, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000200)=[{{r21}, 0xffffffffffffffff, 0x23, 0x60000041, 0x0, 0xfc36}], 0x1, 0x0, 0x0, 0x0) connect$unix(r21, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r23 = socket(0x10000000002, 0x2, 0x0) r24 = dup2(r21, r23) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r25 = socket(0x2, 0x2, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r25, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r27 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r27) r28 = accept$inet6(r25, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000940)=[{{r6}, 0xfffffffffffffffc, 0x80, 0xc8, 0x7, 0x6}, {{r10}, 0x0, 0x8, 0x80, 0xf3, 0x13}, {{r12}, 0xfffffffffffffffd, 0x48, 0x10, 0xe34, 0x8000}, {{r13}, 0xfffffffffffffff8, 0x14, 0x1, 0x6, 0xff}, {{r16}, 0x2, 0xed, 0x40000000, 0x3a, 0x400}, {{r20}, 0xfffffffffffffff9, 0x10, 0x2, 0x419a, 0x8000}, {{r14}, 0xfffffffffffffff9, 0x0, 0x1e708c3cb00c542a, 0x0, 0x5}, {{r24}, 0xfffffffffffffffb, 0x4, 0x20, 0x1d, 0x269f}, {{r28}, 0xfffffffffffffffe, 0x5e, 0x80, 0x0, 0x8}], 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x5) clock_gettime(0x2, &(0x7f0000000340)) r29 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000800)=""/261) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f0000001400)=0x7) r31 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) semget(0x2, 0x1, 0x400) ioctl$DIOCMAP(r31, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r29}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r32 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r32, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r32, 0x80045726, &(0x7f0000000180)) pwrite(r29, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r29, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) r33 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r33, 0x0, 0x8000000000000000) getsockname$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="0000008be714b9e14230371fe00000a1bda5040000f471c361f68997f99220"], &(0x7f0000000180)=0xf) 16:01:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x66f11b04c1eeb168) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'.\x00', 0x9, 0x295, 0x1, 0x1, 0x2, 0x400, 0x0, 0x0, 0x0, 0x1, 0x1}) msgget$private(0x0, 0x9f) r2 = socket(0x0, 0x7, 0x7) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fsync(r5) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c117001c7ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c631d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94242da5627cbc7f8f501542bcb5b9924e85630c5374310d40e017f5bff568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e004000000000000000ff0300000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46ec1c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000ed2fb07a491f3435a8449d7bb55c67ccbaea7c01075165972d98f828c1b3e4d2300ec98d33776e1bc789f37331ce824cc2522be76dcdce6da3f354bfaf02effa7c3ce1ee03e8f25e4c062fd3eff3546c19a6bb247f2c87353911aa32e1cce895e45b9b3836a1cf64a370256f2ca1cb5b67d7c0214175449b24748e375b111b2c327168c78ae3385379d507884f7b0e5a57519ad7aa30b2229c2fcad600"/1622], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06644b11052e00000000000021", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00009fe000/0x600000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:44 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x2) r3 = socket(0x20, 0x4001, 0x0) shutdown(r3, 0x2) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="f59d6028d150ab7cb0c3fdc290eff2e8f008b014bcb6398c24a1767964e425f6112831320500e5ad1aaf357111aecd96ad15f69680a7060000000f5a53ac4411855cdb9207dd4624e4f7ccb0709caf5ceebe2c9e4784828f1cbda11716a2a3e216ee763a399dfa82d52f67df1e1b6cf507be87aa5fd8a36d90457c963a086477f23a21408ceb752935000000000000000000", @ANYRESDEC, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYBLOB="2aaad04cd377766363fd7882a2749a2e3115140f6f1332762493d66becd1e1fb6a557dcda1f6f416b3cc9f050000000000", @ANYRES16=0x0, @ANYRESHEX=r2, @ANYRESOCT=r3], @ANYRES16]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6c9, 0x9}}, 0x6) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r7 = socket(0x6, 0x0, 0x0) writev(r7, &(0x7f0000000900)=[{&(0x7f0000000400)="03cd6e38da526afed85e6982f6b07d8809ca037a80dffb8dbd0862d2aacb98a4b62662a9def590d2f99cdd9d6d057bcda0abc082ca22acb342ba3ef133ff307ca59a4875cb1557038031381070d0eb7cd65324ea5c06141c3c8382c22a125cc6d93dfd8f6cd8f6b6982adb837e81c60d6263c3da14df59fb4c9d780abab0076bc5f25a7ef6e87077774286564d85205ea321ddc28c50ca1cad274e521ff9a8b18679aeccd243de050b", 0xa9}, {&(0x7f0000000500)="c6e27084427946dc7d11b1af5eec0ae0bcbda680fd85af53ab649f39c623dec08faafc4a90e5f168d3fee897be66f4abde8b8f601403aa505f271376a52b0a7f5ae71d666c43093f203edc1cec107e6f77c6ef8f5d8890551586163e4b6bb4400e85ce4a296b57fc04b94252d0faa96378b51ac92b41a70efb1e4948ba4e397efd2a5aa5853035ea90f08574aa776ed5d797c605cf574d55232742630f057408ebafcccd5f9c527367a55fca0775", 0xae}, {&(0x7f00000005c0)="9dfb2c3e736b19af1009787bb2f4332e82772e59096af6ed796b0aabdd25132a0a9b3d00c38ee4512072cf53ce12b0160f8995e2c30220a41f09ac5e50c74e0c526c2877e074244a7a9114d5920b11aae83b71f4b082e73fb7409d1204b1a4a1f17ce330c677bcefd82a85cc7db3b77e9fd94553d554bd1d5d871f992e130f2ae8ddc16d0664f550f7a20a59b5d93643719175aaafad010cf5742de9d42c9878fc67abab", 0xa4}, {&(0x7f0000000700)="6b27e6752c18dea2b026af6e57af689957023a30f1b3a3e4374f283cc2a70d027a9fd13c6b4bb84672e7766f942f97dae8d5dfa9fec60fb1be4fec3db78a6ccb1aa2377659b913d17070e5a97cc02a74fac61a17c75d5aa24a2859cf9bcdd52cc6d2a3382970f7715b222604f641eeebf8ab9ec680dd849effc7272d54bbb248eb7e4b65a7897a9319a5d73be9c0465807fed3b48a91bf46af468c2f302a39cd35fc2389dd9661381ef7ce437c9ccad02a5e96cd975855352407af15aff140efbf366ed9c8ed882f2667ffdf46f3a18b9b48d4762244876e6885", 0xda}, {&(0x7f0000000680)="ad534aa58ed5fe621f8560944a4681e34ac8f1461b145031a708f830eb2218ef587c8044ebfa7f2ba182f27ae980aa24f26c15ec1dd745", 0x37}, {&(0x7f0000000800)="9a5f57a7adf4070314fdf73b0054cf74328e3399b822b40fe001633690a360f796d201488a733f7ff601fc4b85d408456a99dbb65981c0c98d0af6be2386d7298b98600042310d1540fb100565837b9e69271972833bf3cad9e509247433d2d4702775ec52469e4fea0a41f45815ba5c81c8596cac5e8aa5433971f2f6dc165e522adfaba793371669804a61e3bafe99abf67c14ebcb829ea17395c72bfe584105d519230db6e7b57ae033d7127f8b8c84b89b35081f1ae82e692b401ab6ee01b33ac2a5ffa2d4d7f3ac0e18284435f49e7df21bed633acdf86aaf3a334f296e91b20173be61576e136bd72feae23cb9b2e16c5d17c9723f", 0xf8}], 0x6) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r9 = semget(0x3, 0x4, 0x8) r10 = geteuid() r11 = socket(0x2, 0x4001, 0x0) dup(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r13, r14, r15, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semop(r9, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x7ff, 0x800}, {0x0, 0xff}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xca9}], 0x8) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000a40)=""/169) fcntl$dupfd(r4, 0x100000000000, r8) r16 = socket(0x18, 0x3, 0x0) shutdown(r16, 0x2) getsockopt$sock_timeval(r16, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f00000003c0)=0x10) fchmod(r5, 0x4) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) 16:01:44 executing program 0: 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="e3ff2d5b9f1328653000"], 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(&(0x7f0000000300)='./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:01:44 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0x9, 0x4, 0x8000}, {0x5, 0x9, 0x8, 0x80000000}, {0xa8, 0x1, 0x81, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) socket(0x2, 0x2, 0x0) r1 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000180)) kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x2, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f00000001c0)=0xfffffffffffffeaa) r3 = fcntl$dupfd(r1, 0x294f23b897c79367, r0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x3) 16:01:45 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010286) socket$inet(0x2, 0x4, 0x55) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280), 0x2aaaaa38) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) r1 = syz_open_pts() r2 = socket(0x20, 0x5, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000240523c01ac2ba181ec9c97f8d182c0dc7bcb018ff07a348b85e78ff9e24d728f497e43211de5d4da2b4bfdef87850d34b6b5b9b15c0aec3402a0ad4cb8849e4a5600d81b31ffac3de254912d74a5121353e"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x97262da575f0b13) seteuid(r9) read(r1, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0x0, 0xfff, 0xbf9a, 0x200, "7e734578ff5dbfdcf0000000683a00a52d00", 0xdd9}) r11 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x0, 0x2000, 0xffffffff, "e397d86aa43f83a44111f0c281cb840000000002"}) syz_open_pts() socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000140)=0x80000001) r12 = syz_open_pts() poll(&(0x7f0000000040)=[{r12, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000080)=0x1000) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r13, 0x0, &(0x7f0000000040)) dup2(r13, r12) 16:01:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000f064d946e41dc9bbe4ab3035f27bfc961b031836dedcd8f6dd90830acba9c6b957553f1b1bd63e197270ab58896c1af3a458ac72f44b1085775b41c4f0836900dd635de9766e8626d5913700000000"], 0x10) r3 = socket(0x10, 0x2, 0x0) r4 = dup2(r1, r3) ioctl$TIOCCDTR(r0, 0x20007478) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000140)=0x80000000) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) fsync(r4) 16:01:45 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$getown(r3, 0x5) 16:01:45 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) r15 = dup2(r12, r14) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x80, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r18 = socket(0x2, 0x2, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000200)=[{{r18}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r19, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r20 = socket(0x2, 0x2, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000200)=[{{r20}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r21, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r22 = socket(0x2, 0x2, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200)=[{{r22}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r22, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r24 = socket(0x10000000002, 0x2, 0x0) r25 = dup2(r22, r24) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r26 = getpid() r27 = getuid() setuid(r27) r28 = socket(0x2, 0x2, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000200)=[{{r28}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r28, r30) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r35 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) r41 = socket(0x2, 0x2, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000200)=[{{r41}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r42, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r43 = socket(0x2, 0x2, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000200)=[{{r43}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r44, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r45 = socket(0x2, 0x2, 0x0) r46 = kqueue() kevent(r46, &(0x7f0000000200)=[{{r45}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r45, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r47 = socket(0x10000000002, 0x2, 0x0) dup2(r45, r47) r48 = socket(0x2, 0x2, 0x0) r49 = kqueue() kevent(r49, &(0x7f0000000200)=[{{r48}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r48, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r50 = socket(0x10000000002, 0x2, 0x0) dup2(r48, r50) r51 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x41, 0x0) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x40, 0x0) r53 = socket(0x2, 0x2, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000200)=[{{r53}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r53, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r55 = socket(0x10000000002, 0x2, 0x0) dup2(r53, r55) r56 = socket(0x2, 0x2, 0x0) r57 = kqueue() kevent(r57, &(0x7f0000000200)=[{{r56}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r56, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r58 = socket(0x10000000002, 0x2, 0x0) dup2(r56, r58) r59 = open$dir(&(0x7f0000001880)='./file0\x00', 0x80, 0x1) r60 = socket(0x2, 0x2, 0x0) r61 = kqueue() kevent(r61, &(0x7f0000000200)=[{{r60}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r61, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001a00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f00000002c0)="2c0473d3e7085125c41d18d676347a44c7eb", 0x12}, {&(0x7f0000000300)="836e09aeb9ba8cd2a297b0dc6e15ec23280afb97edf298e4", 0x18}, {&(0x7f0000000400)="0d8efc78115205b1a2333ea1423972b2eef774dc0f4c253524e409c7c69464cc7d82062b8b294ec18f7248ad4e6f3dbe98c572586d3f91691b56c821733adebd9c79eb8246999eb9007d7161369d244153b253d6cc6a51c7b00241c7df579ba8b7dd2bf4ed785b2d9cd4cbb3232263c5968838b4bee9570bb071562e5a9e91437589d67782c5668b8d3531a6005c795d6a33f7273414781175c3cfc16fd6641629", 0xa1}, {&(0x7f00000004c0)="afd79bbbb6de2f8d07e9f544069b3623011b10729d5be1fe7176a920593dc1059eb327681d8b4ad699b73c50a4d2cce171b66699592e8740ce8e1e7cae782456575d6c4f7c48380905a0326857d1cfbb287897538d28a867f21358a38435fe320638981874b3ae250ef2df282df820e2a6e4872db7163bf7047cc61f491ade22069809cbce942d404b5476708d6f3ebae62a3c1a8a8fda6d92ff77992d84a8e3a5bf1df8543a1feee7178b6bd3008bd58b9579032b9aafcd1bc347c081350907eed4b2779bc6de6599f2744d2826db5cb1a084d53a9fbf05295bc663144aaa664700497c0ec28bf0679e3a198937cd27dcda243438326bf5d2e5aebed1ce440d69784e0f67cf272cdc562f1a2745e013fd317bbd2896c3cbe430f9858b9d29fcb8f1047497d5860c349569799da21aaa1b029a5376721b8e4c258b5ae5401ef034ca4c96cc82be547688bd45affdd1d58bff222fa1ce6e9e424e1025980d3f50ddf420f2e5f400ef889a33b9d0a00416cfd14ddd258cc3a38f47a6744b5f002573f69ceb3466b46026348ef323bcedc62b58becee9e76ba374c5983d5c1615573d5434ead4441bad102aaf54074370cb0cb0bab4e546d2032a51b899facf789d2791461c376a3cf1078e7536b7f6111853130ad75ba58da4f9fdbff2cf2f516686ff621347824d0d7567195f2886a217a5d96964d3d7e3fe2a455cd79375b913c07a9424b1a994a193f627017024a41078ba40fe11a897078378fee7f8523acd8c595e1792f349e7ed47f68f0ec351e7e610fcb5e5ed03e0abc5d8de0274199d6f828e2888a8181bebc583f58edd675304addcc15a9b442e2bda9fe754e76780ad27bbd90ed15b7688389217c1cf30406bee66be4dc6f3716632ba8df791a6a3c9f6396b6970625d5acb984b47174071dcda90f61abba782ef44b03d6b4813452398a73a1721f17144a72eef0e2cd13dcfd4a8c2137cac0ec068ce348a06767704a4c82f68946ce1f60979e6911ab11f81aebefd337261416ecdadbf50961818b15dded86c89e5d8f86f6e4d610ee93791c319eda321f0df0cec0047e3d06947d7c2d1bd9ff3c5ca16b5b12fd71e4b45a83a7ec0bf6177af64dbb7a9377a2b93e42b32dcc4ef0e31f9f8c5270dd3afeb6e102e98b651f97343b4ab0ad9b82999e82f8d0b7771dd6a7fe5de6216cf9cf67893b6c65af39deb01998454c4d2ebd0cb53bc439181c820855bf5c62c35fa65b228e4e36fd19c40a781bd1db4ebcbe8327063fd93d3d32707cfab582f123bc1a56449afde84ffaf83e5267e8b6507753b28705c79d8101d0bad8a5f3a3d1d9e4545c7480986c034bf54cdc7fc4e7caf32efc68db7136b35a9f4229ed58e1c45485282edbc2c37fb289c7ec546914025151d9af363e7d28875fdc1d17c3e5c44706f2bc8c0d72c5a9e90adcb637665278cc6aeed31bece000abc41078a549c76f79277b70471f7ef1ccf4eabff50bb72d6ef57b52afb537e3dda116e9f48937fa6ee028e815293072eb9ea94575f3a36ebd124761b045e6eda5c13d3907bd0cf72519461e25b7008afdbbd71d8d0e35d710db76870ee9531e2289bf57969e2638b0c51cdec28884b998442ed19670387bf104076d7b9b889889d11cce106d3b1f92f2548eb96b47eede0aeadcd49b0ab44348cd157f7a0ea7406dbb45bf2b90c2218e9caf8bd073bf8ab94de46a2bdcac5001ed61964fc496c526c8f962d8fe89e98ad1453aa85d16864811a307b31e53b81bdeb5e1e8a92c7c0e8c5dc86031cffa514b4af0b6ac2cc253b2d198f847fdc17a943eab1497002cc80bbf735b435fc3488c16adecd8f69d8f0cb0d01cca11ac0c1e04b7153edf896b5e0c6b1703d2195ec8a288c3dc14ceb996204b86144dc85c76e18672b8b779d064ca34197ccf904bec7980be36b5bdaa4f7a4fac3a792430f3354a82586be600b949023158b97f0cd76c9e79ef90c99d1d26fa5fcc78ebee816bcfa5982445eac50c1c9527198eda9f7c7d12cfb3e33a7ea840b9fbbe1863a9dbac8003464cc42c47d6940283efafae6c5f4e3a183f95ba08746c3855fdf5c7a4bc0de8c96ed71c113410870f3aae48ea7b6a5a4cb2970207a6116c158019641e826d28ca113bdb12c6c3dd74985319b705dce0d78ed3e732be4fc3f4470028d8dbf28756f5685766a372ec9c5a460b2c9aae508c5cf937c0a73e4e724c2c13fd5d61476838b76c55a2a4615f39cae7d0d836c7b8a765bfb7206d7855abc885071fb14b2be0ebd15a161fcd1b3084d884644c2ca1b25686ac308682492a7f2f086670bee279de22f4c4171bb3909fb14a54b9842550d0c0be54c96ec7befa5f8721c66dcd41e08701b0324a3b6904d6a695002883b2ef303affbff3d42bc64c4fb264006585207386655da110d76e71df82bd1b00f213d1b9460c6b235f6626bd55a25c5ca1eeed40969aa4e91b1ad48a3d40c7711d9db8b2817c8c7803320bc4760402e41dcf551274d130ff07e4a81d79ca5c06c4fc18afbdc17810cd55788931047431454a29965e4f11e572e3afa4a95fb21210335cb182802f3c9e47b7a17c6f4515b315f29aa995b827fd2d715ea5aa87cda05a6a7408c0f8196b1880c9c9716333b723c38827523d72b6f71375bdbbde1d8fa3bd7a525e0d9e95d4b373a8fb5c4979be15f9f783e64591b695dcf53f675c61869f03018e28b7bfbea4685f83990d80bedd2bd5589b8816779cd84afdeb2c76e810d297c4700287eff65d194db7a25417a974447c7f8420184fccfdf929be1fd49ab3329fc6c551caa3cc51eb18f111bb6ce3faaec5ea2026d2c537354325f9bf15e790631380c7ac76a43fd5650d6bd299c547b8860b5292ae88d735c7e62e9c77a5cc609f5952a1c044ad8d0098caf133ff43b05567b06bc1c7d76b2cb3c6ff429e0296a50feb3a986ba2922920f92c4490d2198f69ead722231bd6bbf7bcb52d98bc05ab4841613bf3cbce7499097b7d2137d645906c84df8696aa48e217ae6671c7eb468472efcfff784512c375d70a60fd3eea67e4a1015e21f987b942a18ebd3835f63271b5a3e33e3ca7a003ddec41a762dd6282979f7caf274c30734075fd994dbe4740ab8eac999629dc18584226e254dfb08760645a9935ef7a08eab3e9fad6b5aa035f10a63dbcdba39c42c95eca4e4367650314f875d61079c1d269b1ad596674d47fae049b94f2951680c0c619ea9e7c959e430ba4686917ecac0d99853b8cb1d19ee260fcd7ab5d069222dd036d8166b7d48142f1b88e02bcacba8a0bbee3a4dde729177a23c7dea2b44fe938a77fc01abfc4d5ac7a0336bea1eec60d5e91929be6aba8371ecac9c711c79279fcf4a32ce97eb5be17c54985222b3af2bff702f5e50e009b1adb9e2c4144b4c0d9d0c9681284794f2a572306c2989cf11c7b78af9c428dcd671f3acf354c3842f06de35fe304599dc60a480a6e41f502af8c487b135158ee026af36446c8ad5fc6c0753e64114c6867a3b97fd5d29474ffe365854ae40d45f58f59381ed4bb6de11c5750993c05e5a5093d2a2b45cadcf3060326097b748c1ee391289f0e4f1a38d18cfc6157f8f276c1797d2753588a99ed266c9bfb5c596c1acd3f9610520604cfbcca116bd05a1695cb21a155656cda32d3315b90e33e1aa99fbe1980a528c19903dba0ac505ccd59b19db8abe05c5c38476c9163f4ab01776f094877268e9369e4254a7f72de0ef4e9663ec793f319465754ed3e1c32ceb0904ac9116efb4817a77eb7acd56bc7dea29d7eef475b75e9cbf4008e370b685b505f4b536aa68086565fd1bf5e54796edbefecde083dee38af449bd6d018025f13c3879f79cb583ff8cd4a99f7f336e472a1cac89088a64b33550e5399918b3b29807a36cfd35f67d80696a90606cdaec20ac6cc1cf154138e0d047c6a328d551d0b067ced3dba55989ab5862a9bc84f66d1ae9c979cc87022388b1de19f2c42d9d1cf4e45bd5a4a7496c0e6849248d613a7f3701b28cbaed31beac7a99d25ba320deb002fa3b03197e6565416b94e946b7227db2dfe9f467d7389a537e55f5260326e8eb5cafac8cde5af9d086d1429540b16d20c621b453b8307bb6c5a895c0b8b890bcb01847ffe2bd6302fd4c0c16d3cf5531d2ddefce59e97df270923967156dd6817eecb36047bc8d62aa11eaf1a023e1150c94813224cfb79f67d1f4325edb77f57f532916598c34194e7ed5be435feb29239b25b25ddcb4b3502ded510b3e68f997a696fb355e987a2c3e8be31ec290737ec5ed807645914767d16087e0756ff0f0d5f476371115e0a304cc55f8b5cfb7f8cb9f2c0abfc0e742cf6cba3bdaa4bfc6e5d3dae9659c7864942d5b2afa463c345a0cfdfcf7ade3c8a11a20e228caeedfc3512ff6c47e0ad4ea662e46d43b5ed12b9b357a161cae025acefcd0a7066e556d02c42eedb82a7beb6d8df9795c7095fb8112559d10bf66477d158fa2b68e80121c81f5ceee80572f0448dacd0ee78953457b159bcb97e4a7e608f86bd9a7beeb6d2c8963ae83be452e53439f2cdb47427129295dfbd813c188db86279649fe4232c486cbc7e57f56208a964a54b72613b89e652c6ef8453a87d96bd576dadda4169d9ed8a90b70cd171628fa32ddb0f542563c3d420830b1f490d7d4f83bdb862a527d923b768ffebf1f85ae55f2cfd360e9c0f47e1761c9f6098e72ad6c6d7ccb2b01b45e401ab11796d7e763ad492a98092bce9e35901746c663ce6644722ad78d6666880d50a28e3bcc4ee9990320fc32ff3e8b2232aa3c37dfada30e39778424e1d278c56b87513b16ba70803add70254ce0cbd11d40180aa9ee5eb7463aa3ca7f640659e3f4a8b795c7a3691a3aff4d3fa1498853b3d224278acf09228d6dc4e07adc372bcdee9d2b751db991b353446524b72dd8b36c32792b8b898af3ce5084232e82a95557c88cf3475c6ab396ebf502818c8d1517d843270705cf6e139a5cc82f6b4552505aa9c00748b7cd736f861cca199daa352d84ff7cb1c963558a13c9a0ec1a1ba294b4b9ea05cf5cb84f223531a24883311dfafda3d545f8eab975f50ecd9536873a69799bd008922f2808b568af6e070323d53fe0fa54e026ce67c349ca741bfb6588f342e5095fab4dd2f8aeefdfb0296eb03c3ed96ff7963344141f2e26ff0034ecaf649cdad8a38fe4a1b9bb95d7418c15bb7936650eb8598be95830664a9c4304f02a921152389fc22c47cffbfd148adf5fb5822c6c6af612beab1e72bae118f962e8a134bec3e7dafd29df92f9c9bf4531e37327947781321d4f3318454166abd59c21850c0624ed95e294c9266be76b4382c86f87358bbae382d9bc925df1a5510e915815e92936286013132b5a49c68268c63425fafdd3359f885fcbfd79ccb0dac3f33b8d7fe80fa2b3aea2f628bb4b02e94702213f1ae91ab1f9680ec7684fb5cae9fe964fe5e4ed53081d10f30fdf5479751f2fcd00b2c0d87c851e2c1d071c90f09737620ca9cc797c68acd23a812f1d6b33b229e00d6f3dee9ecfaf1d062f0dadd0e05728c32b81f71c088ea79a1cd118a504a44342e2d46cac6e18747969c361fe17e328291fe948ad11ff126b349cbde9df9e064a3a97718938e1d8c9f9b9a2299f69359de0ddc8aef1c0c69d712118b9e3a4b953c29466e435e079b5b11e5098bac461fdef6c733150eb540a8ce25b28d78688f4efc68971de00ae0eac9c026ed5752d036cd68c8eb7857c755b311ec6dacaa412608be102c985bee33cfa7a876a5f", 0x1000}, {&(0x7f0000000340)="773cccfe76a4583a65b7c28b12a216914b08066b821c03a76d9cdeed16419c76a8c6104152ee70548538fd98f318144f32a55878b9b417270b46e88fb6e9cbcc5e82b2b2a22b99b9e6f446214a2cac96e6951ffd618c2486fe7a2483d45e11afb7c11f", 0x63}, {&(0x7f00000014c0)="c0db74059789564c3691c1b87f567107426a256448ce0d5aabf150dc6fcf43585474bda488cc7fa771f4940443129af354503dfc6836b297b43a1a489bf8e91e17a368b1395de37e55cb07dcc8e3de702b394bfabc49c746730e586ba8704b9bf3ec172c09f145aeba2e55b70f7555db7f9c9e3593c799b3d0c3eac49dfbbe606490d8096c65e733d821df906da7b1e7651690efe1adb5c7cdf2f285aac10eb7a257638ef1099c7c71be7cbd7e", 0xad}], 0x6, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r11}, @rights={0x18, 0xffff, 0x1, [r15]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x18, 0xffff, 0x1, [r4, r21]}, @rights={0x18, 0xffff, 0x1, [r3, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r40}, @rights={0x38, 0xffff, 0x1, [r42, r0, r44, r45, r50, r51, r52, r2, r55, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r58, r59, r61, 0xffffffffffffffff, r4, r3]}], 0x138, 0x1}, 0x8) close(r0) 16:01:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:01:46 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgid(r2) setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x5, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x400000000000029b, &(0x7f0000000040)=[r16, 0x0, r6]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="b6643cc70ed30787f87f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x5, 0x0) close(r18) r19 = socket(0x18, 0x2, 0x0) close(r19) socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='R', 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffff9c, &(0x7f0000000280)=""/233, 0xe9) pipe2(&(0x7f0000000040), 0x10000) accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f0000000140)=0xfffffffffffffe4a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f0000000540)=""/31, 0x1f}, {&(0x7f0000000580)=""/139, 0x8b}], 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:46 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="0795853d6d26a203fa210e338f72ec2c237731532752377364fa6b438c749b38982217c362c84da65a0d6f192c796445da052df5bca98f8815105a26e69fd8c36524e5dd4fc466d64be0579f688367d6a6c113a2a0d866b12a344a28aabd353904e2852ce5578e41e04eccb28335857cc46ac55026734e2399df54e4e0f6d0e9a2c7b1d1aff368c88b4ef9f6c72f4e1d98b28c1374d09e0b48a90f0adf40f8d6414d5e7c10e76e613a9f8bffe7749bc7fec65dc3e7c9bc824b97cd92b90bfbb6a0fdc585e9fa1124a75eeac21d70146918f7a8c3f8522d432599818464", 0xdd}, {&(0x7f0000000400)="ac985cc6840d825bdc6fdac02d003cad5001e041b3cfe54cbc8c835c7cc63c52fe424276b50d026863bdf1d6e9d705a27fba3a9ff9b2ae3f0fe17adb131397f14fe3", 0x2c9}, {&(0x7f0000000080)="4071003ce487846f9a3b58e8b121", 0xe}], 0x3, 0x0, 0xfffffffffffffffd) 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) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x120) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) poll(&(0x7f0000000100)=[{r0, 0x2}, {r3, 0x40}], 0x2, 0x8) pwrite(r0, &(0x7f00000004c0)="fbaf3aaac2bc6774eae8e688f38a758a9ae87fd1489d9bc39305781f7d7c9d1a6dbb2b6f403695b9e4e880813a7ee94eadd4b47cffb180abee3eabc8d15919022520ce328dee99024541782bf96274f7e82896fc721aa0f1eb974319b9326ab92d1393c3a9d3b27ecf367e28c4fdf1a17c777b7c759bf8e44c7b3d42318f6ed3061b4e0d8244a6b0b4c7490b0cfeaedfba90d19c27f25d11d042152cf175755029a64f8b8fb251d45f43478f5393c0b482a4c4df68c66d6f3535e133c396e78647ee593f630435b163d8580b2f0fed18a8c4de190000000000000007f0e8931abe08a406c2ae9d2524e23b23473be834d53b15d45b08aeb9276d1a745b6aa00ccd1a5bdeff85041b7cc83409bf80ab1933e0dab46a08f4d704ff88e72117533f000000000000002badde600301f69d4e3c67436f7c1908d5076619225e83efd19b9084650f8f967938f81dbd965601e683e7074bde61ad165e378d4c611b2d979c6bf4f805bdfffcd1049dd0a9cb797ec44c98476520963f3a844a79063dadefa6f2aad06081409adb06748292c62d7731cd86d98566dbefc8b5e08284390dd09d4f9c2bae96b0b0b628d2f984f7df8d05608adb63e27f215b8fa945150cecdf0ee49b7662f25f6e3268769ac39d16e1e8b15a29dd3b0cd57d59c14502725bd600eefeff062f0ae1a742f2b2bf409c8b328307cc6776f1b4c656e3545e9e1bb3a9d6834d24cabaae55534ffc757def97488b46cb72fdf8741fb5e3c312f3bbda240a40e9cc0bdadc5ee36a8f15ba", 0xffffffffffffff22, 0x0, 0xfffffffffffffffe) 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x406) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) socket$inet(0x2, 0x1, 0x20) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x1a) write(r1, &(0x7f00000001c0)="028ec0683258334b1bc7ff250dbfa7cfe9321d595eb91525707bfcae0e01496dd420ebd82bb190eb129a065b8e9bf889eb46275b152270f35bb1bd31f7268ea3a0068d961a2da64e89c6619c0133368ab72603de40aecc7c2c533e7edec087812876b2c93e200aab566199bab0be7f9bbcd11803bd1c2e2cbd71a1b167263215f58b9381d26ebda370cf385bcb8985444ef7765daaf3ef5d11a0cc314b6db3883066b536fd64113ebf82c9e4cf79976d7c8b7914949322f413af4a9cceb6b556aa3a1b", 0xc3) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pread(r5, &(0x7f00000002c0)="04df1665e4898523889ef8f9d0aad2145f4b38dbfcd33ce25b930157b71cc9b034ab7ac1fdfe4e989d6e7857262a80e459c0ecae8d94aefaa7ddf8aac0fad39ec979f51b447299b17456fdd4f3583d61898d694d5ca1045ad97ecb6bfc16e4c494deff4341dc319b0f2a4e6a71122b9499bb8e4238ec00ada150d9f430", 0x7d, 0x0, 0x5) 16:01:46 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') 16:01:46 executing program 1: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x200, 0x0, 0x5, 0x0, 0x7, 0x10000, 0x1, 0x2, 0x1, 0x594, 0x3}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000002c0)={0x3ff, './file0\x00', '.\x00'}) shutdown(r0, 0x1) close(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x80000000, 0x1, 0x1ff, 0xf432, 0x5bdd}, 0xc) r4 = socket(0x18, 0x2, 0x0) sendmsg(r4, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r8 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) r12 = dup2(r9, r11) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r13 = socket(0x2, 0x2, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r15) poll(&(0x7f0000000400)=[{r7, 0x80}, {r8, 0x100}, {0xffffffffffffffff, 0x20}, {r12, 0x8}, {r15, 0x4}], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) 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, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80216052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x9}, 0x8) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07440077dc5745392a101023000000000000ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x85adaf11e5949383) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x10000000000000b7, 0x0, 0x0) 16:01:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a619c7a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf55b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c51c659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5b2959e8d9b04fd8a9c902008ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e090000000000000000000000003b11e7d44cbb6513c372a1b2c11a7b8852ac8846e3eab457f15a48530fcd99bb7cb04bd47d55a5c8c8e4f7832ce52836465678091115bb94a0071ff7111d09b0"], 0x10) dup2(r1, r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1f, 0x400, {[0x3, 0x1, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x5], [], [0xc0000000ff], [], [{}, {0x0, 0x0, 0xfffffffe}, {}, {0x4, 0x0, 0x0, 0x1}, {0x101, 0x0, 0x8ff6, 0xfffefffffffffffe}, {0x0, 0x9}, {0xfffc}], {0x0, 0x800000}, {0x0, 0x0, 0x0, 0x3}}}) r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r5 = getpid() r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41e1b83236f421d4e8097c5f3b"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000140)={0x0, 0xffffffffffffff1e, 0x0, 0x1b4, &(0x7f00000004c0)=ANY=[], 0xfe80}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r16 = dup(r15) ioctl$WSMOUSEIO_GTYPE(r16, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8f441606317c1008, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9d9f3984100000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063d491b615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x0, 0x10000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r20, &(0x7f0000000980)=ANY=[@ANYRES16=r28], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) r33 = semget$private(0x0, 0x5, 0x8) semop(r33, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r33, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r33, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r33, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r33, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r0, r13, r17, r25, 0x80, 0x80}, 0x8, 0x1, 0x101}) semctl$IPC_STAT(r33, 0x0, 0x2, &(0x7f0000000080)=""/149) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r34 = socket(0x2, 0x3, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$TIOCFLUSH(r35, 0x8040691a, &(0x7f0000000300)) 16:01:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r10) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x200, 0x0) r12 = dup(0xffffffffffffffff) r13 = fcntl$dupfd(r1, 0xa, r1) r14 = syz_open_pts() r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r15) r16 = getuid() setuid(r16) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() setgid(r19) setgroups(0x3, &(0x7f00000004c0)=[r17, r18, r19]) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="bbdc27d08a82362442045700c4f40aecb65318977ab23a2f2187741ead5d78969654861e868314be472d1a1d4a7ff2c45ef98a380dd353f63790b31d7d4490e1d1f4a5112a0c681b208d9d2c7585e37912b3668ba8aea42f6fc50dab9b0b5df5", 0x60}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x20, 0xffff, 0x1, [r7, r10, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r15, r16, r19}, @rights={0x18, 0xffff, 0x1, [r20]}], 0x98, 0x6}, 0x400) sendto$inet(r1, &(0x7f00000002c0)="775286842c3e51a3de771762d8d796c4fced56322a858bb20d829a4175eefc6ae72311dcac2fc16b95cbb4e815213deb14aaa632412dfb15daaf6ca5bde90939a2d1f9f07acfe0e3495b493fca5154d0f8f0cfa0297399d9a9e18104f241d145154c2a6d8e9ce26ef22cbf4e76cfa626b66da48139ece2771ca8241318cb", 0x7e, 0x400, &(0x7f0000000000)={0x2, 0x3}, 0xc) r21 = socket(0x2, 0x2, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000200)=[{{r21}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r21, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619bccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r21, r23) write(r23, &(0x7f0000000080)="e1120f4f7c17ab903e2fd29321144166b3d327f498e180489fb71a4e280d1da366d7e08522c8b75030b8def7f89cd894e72aa5e455cda2b924a0973f29d7343c43e27964ce7342", 0x47) r24 = socket(0x2, 0x2, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000200)=[{{r24}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r25, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x2, 0x0) r26 = socket(0x2, 0x2, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000200)=[{{r26}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r26, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r28 = socket(0x10000000002, 0x2, 0x0) dup2(r26, r28) write(r26, &(0x7f0000000680)="b0cd7f52dca0987a767000008c6e09146bb32809240ac95ef027af63330716f21a47eba736c21abb657994745679d837d6564475a6dd1636f7dbc200cdcb5f171ea0d9b9b5c4d4d12086932c3af0e4725928ea1c1b256ea1d26c4f2b056c12e44a9d8eccef7e3bde111093311b12e4b51fb1095835836d356f5b3c27cf21f044d3d3fa0b01d6181c317ae0b7b4372b901bedcd12a41e4e67aa5223fe854f6fd2668b1acc90acf04b02d8", 0x96) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x41) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="9d66be74330617823b4a1c4048a6efd4ff941c26e8b46b047b", 0x19}, {&(0x7f00000005c0)="89995e093ce18eb5dc9affdf6e6d282fc0b732e1f9341f382e5de392bffb7bcaf02bfb5e0c2bb1228db57c93780d5798b4ebc8e47411b96bc9f42a3696a505a7b8d387b7127ae9d76fee4201d66f86000027b322fc18ffbe", 0x58}, {&(0x7f0000000740)="0bd75898a9889084abb29ed6c83ca7580ff652e3c24b23c8eb9216c6f3f57fbb371151bee7ddc8fca3531f77c68f455c025353fb3bd04f015d09f2c60ded60a1633f2f31867915041b24d30404004c9c7521ef43d8d7eebb70f3b6fc9c0699b751fb83b3a5d3b1177ea14ec51081be358d38518d9c042fe21499cc3ef815bbf94352552540c29677b6546feb029c18308e2afcf08db7a753c83a15d79e74de9ac9a27b3091ba9c35a692efa272a7a2d22a63f2", 0xb3}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000580)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) clock_gettime(0x5, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206911, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000640)) r10 = semget(0x1, 0x1000000000007, 0x200) semop(r10, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) getuid() 16:01:46 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)=[{0x6c}, {0xb, 0x0, 0x9, 0x4}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:01:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000340)=0x6) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r1, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) renameat(r0, &(0x7f0000000140)='./bus\x00', r8, &(0x7f0000000300)='./bus\x00') write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) flock(r0, 0x4) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r9, 0x0, 0xfffffca7, 0x0) r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r12) getpeername$inet6(r10, &(0x7f0000000040), &(0x7f00000000c0)=0xc) msgrcv(r9, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x1, 0x1800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82bd5a022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c00000205f025907abe9e61f58c4a183663bd7dc4b5ab1c6c48578b3edd52d2665c3144040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x5, 0x3c, 0xa3, 0x80000000}, {0xfb25, 0x3, 0x7, 0x199a4229}, {0x6, 0x0, 0x2, 0x4d}, {0x0, 0x6, 0x55, 0x1000}, {0x9, 0x6, 0x3, 0x1f}, {0x3ff, 0x1f, 0x0, 0x2}, {0x0, 0xff, 0x7a, 0x5}, {0x6, 0x4, 0x7f, 0x7fff}, {0x2800, 0xff, 0xe, 0xffffff55}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="4c08852231802f2d9df76eda1c9ec51dc4fca438d0560f58dd7140c6acd4c9d3535eb0242f069745f856440cce8fded7076b4d3540e8ed672eef81f0fdfba1705da8e4882dfc0430", 0x48}, {&(0x7f0000000280)="5bffcee4ee783d5695598320eb3fe13ac32eba35f88c2f75a4b1b13d2e79edf72f6f09522abdd1600c774a134ccdaa7ce4ca1f33e12da32bde84196bc82540be22b8bc8efa06865f68e40abd459b69b3f9d46a3bc3f3759e5deeba7c158b49c1400602057ef6f1b8e6980b8b51e7298ee82cd5a5caa7a3d2b561c1ab390372ed3ec919170b08ba1fe63635a91735f945d8efe5c3092fdc2c838af15481015872", 0xa0}, {&(0x7f0000000340)="6b8edd2e9d0bfcea3d4ed974bfcc733e7c9cb7f0eb521b739c6ead3344d9e1888f617d515b1a3cdc71571913509c4919fe92af80bf32fc0e3e7fcea9881acdab2a367bb3a9b243a6549761deb5ebdace3301a6ab84231c294910be1caf658e7c35f82499b9ed64de13da4ce354904ca052179873e259b4a570dc9e0507bac1b5a0e248b0cf4d5e968fd431acee80fd10a1a5640bf02c60b7360073fe72ff9af52d2f9656fade2011fe9643d18eca39b838f934ec535a77c4776e4da036", 0xbd}, {&(0x7f00000000c0)="d3ef105b0ee44cd9b92bdf04e542d3d0175b3f112617dbbf53336bc74a2e77c60f94f931f7015734cd98d7cd5b4fd563c37ee7576662f2ee47241970209855e9c16037f2cc6bb66f38c0ffb09dac518f99cac4aaadbe29966d0a200063abf6457168df239c", 0x65}, {&(0x7f0000000180)}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4c}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/do\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0x22e) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) r12 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r13 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="0000bb0600eabc7a3c590a43979cacf3020207e00000012000"], 0x10) write(r22, 0x0, 0x0) sendmsg$unix(r14, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r15, @ANYRES16, @ANYRES64=r16, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r13, @ANYRES32=r22], @ANYRESHEX=r17], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r12, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r11], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6a800000000000000", @ANYRES16=r18, @ANYRES32=0x0, @ANYRESOCT=r19, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r20, @ANYRES16, @ANYRESOCT=r21], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r13, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r23 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r23, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 16:01:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b04000000818c535ecfe8af5b9b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000000c0)=0x3, 0x4) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0x44) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:46 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:46 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgid(r2) setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcb0300000000000000713048e69931929d48", 0x14) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) setsockopt(r4, 0x21, 0x2e, &(0x7f0000000040)="ebffcbffaa4e713048e69931929648", 0xf) 16:01:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0xb8527b41e0e524de, 0x0) write(r0, &(0x7f00000002c0)="bfa4fe89431aeaac2c2e898de1e8cfe8aad1af038e1388596e5872d03bc3bd0b6df232d7d439d3bedd98fdb531d17cee158c09c5c054f4b4201af346c8d66097b7e3cf111b4b19dff6554ee1f052eb93b3d376e59dd8350a8d25ba33ea41bad9b72b0922220069908dabbf48e47aba4f01bdb4d56aaddd894c0488cb40fb1183d9387054abff5048e9d033e25668490999f87ecd0bbe459b7d", 0x99) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x6, 0x5, 0x8, 0x100, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:46 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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) socket(0x18, 0x3, 0x0) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r5 = dup2(r2, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:46 executing program 0: r0 = socket(0x2, 0x8000, 0x47) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x38) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10820, 0x100) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000300)=ANY=[@ANYBLOB="2c00c3b90000000000594fa4ac6938544a735000004000000000"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(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(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) connect$inet6(r8, &(0x7f0000000280)={0x18, 0x2, 0x9, 0x800}, 0xc) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) getuid() r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000240), 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000280)={0xffff, 0x100}) clock_getres(0x0, &(0x7f0000000200)) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000817e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd0400"/59], 0x10) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f00000002c0)) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r1, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$inet(r10, &(0x7f0000000040)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x57, 0xfa, 0x1c}, {0x0, 0x81, 0x34}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r1, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x3, 0x20, 0xfc, 0x101}, {0x99, 0x4e, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) connect$inet(0xffffffffffffff9c, &(0x7f0000000340)={0x2, 0x1}, 0xc) 16:01:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) close(r0) r5 = syz_open_pts() r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x2}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) r9 = socket$inet(0x2, 0x0, 0x20) read(r9, &(0x7f0000000100)=""/27, 0x1b) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r9) kevent(r6, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x2, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r5, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000140)={0x9, './file1\x00'}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ee106c48578b3e57750b015c31dd040000000000"], 0x1) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r14) connect$inet6(r12, &(0x7f00000001c0)={0x18, 0x1, 0xfffffff7, 0x9}, 0xfffffd20) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca5abc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080)=0x10000001, 0x4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000200)={0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 16:01:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/do\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) r12 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r13 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) r22 = socket(0x2, 0x2, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200)=[{{r22}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r22, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r24 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r24) setsockopt(r22, 0x8001, 0x4, &(0x7f0000000180)="00dc4c737d661c268817c898e0", 0xffffffffffffff6b) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r25, 0x0, 0x0) sendmsg$unix(r14, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r15, @ANYRES16, @ANYRES64=r16, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r13, @ANYRES32=r25], @ANYRESHEX=r17], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r12, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r11], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r18, @ANYRES32=0x0, @ANYRESOCT=r19, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r20, @ANYRES16, @ANYRESOCT=r21], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r13, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r26 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r26, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 16:01:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:01:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="040018b35e80afbdb362e90032792ecba69f5cace72e2f59f9da03feb9af2d0707d64e99f649672ad19ac06413df70bb2ed6f629fc0816ae8e555b12e5d3ebf00f29b420c53fb54001f6240cf05f857e039253a6cf35907623b18c3db1688c824809b226c8b550e0c065cbf15bbe09872955ca3e49f5e601b6c7b681e069c89759917fe1463ee7d52d8dac95c665f0e7fcb44d5fc4d9554201347f68275ee25f6e545b33931e562a1970222bc2feea9992f3c32708d1922e7d47e4d9368eab539f2a107203f7b0fcda4097f7a1e5bf93506a8fe733378bcb9ddfc44c912b886b4ac8f81b8c156d2d503841ef98181d6b29c6dc7f09413d016bf02b850d3c1ecc9b2e88ca647d2f4fe5b23e5034c2d516b4efb74d1d831172191ab071ebdbb08680659a264f8ff69571df3b8c9526913f75b003f237dfffe22294a10ef224a76bcd741cd9a33b97b9c4aba5e11d34ecc40b25b0970ae5453d03b840d2aa1466626349ffd5324cde81afbc4384c26a315fedfe4fda64120e67e58d83bc886f3242ded6a710e6b90b601bca6dab8fa815e5396e84a4205d922f0224dc26ffe04717f3d0e2ea8ae6c4971b23859128a4546ef73afd7585787f57327fab8fcf3191873395b29f47efd7bae728db9d193a26987ad76cc1f1faeffc2d8399b56ea806228156895e41cd684411e5af35b88a0125967bbfd6616b4525a2e14af712dc491efd4f456875380177e4365a663c7c20c35218269524bac9303f16072a54e5944f4c6b44e8c9eadc80845136525688"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) linkat(r3, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x4, 0x7, 0x3, 0x8001}, {0x7fff, 0x2, 0xe, 0x5}, {0x0, 0x7, 0x3f, 0x2}, {0x37, 0x69, 0x8, 0x4}, {0x4, 0x0, 0x6, 0x35}, {0xf6, 0x40, 0x9, 0x4}]}) execve(0x0, 0x0, 0x0) 16:01:46 executing program 0: r0 = socket(0x1, 0x1, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/61) r1 = semget(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) connect$unix(r2, &(0x7f0000000140)=@file={0xf38cf9b97cfd0b13, './file0\x00'}, 0xa) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x4, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x3f, r4, r5, r6, r7, 0x43, 0x8}, 0x2b, 0x40, 0x1f}) r8 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000380)=0x94) semop(r1, &(0x7f00000003c0)=[{0x0, 0x5, 0x800}, {0x0, 0x7ff, 0x1800}], 0x2) semop(r3, &(0x7f0000000400)=[{0x4, 0x8e3}, {0x0, 0x5, 0x400}, {0x4, 0x8, 0x1000}], 0x3) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x1, 0x81, 0x9}, {0x18, 0x0, 0x200, 0x80000000}, 0x7, [0x6, 0x0, 0x26, 0x2, 0x4, 0xf55, 0x6, 0x100]}, 0x3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() chown(&(0x7f0000000500)='./file0\x00', r4, r10) r11 = semget(0x3, 0x5, 0x4) semctl$IPC_RMID(r11, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x401, 0x2e, 0x3, 0x2, 0xff, 0x7, 0x1, 0x1, 0x1, 0x238f}) r12 = dup2(0xffffffffffffff9c, r8) utimensat(r12, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x8, 0x4}, {0x4, 0xc3}}, 0x0) msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) setreuid(r9, r13) 16:01:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x23, 0x2, 0xfffffffffffffffe}], 0x1, 0x0, 0x100, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x45f8ab7ca5811af2) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b000021c4818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd010000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x40, 0x40}, {{r5}, 0xfffffffffffffffc, 0x14, 0x0, 0x7, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x61a}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x4, 0xdbb, 0x4}], 0x3, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0x8, 0xffffffff}], 0x7, &(0x7f0000000300)={0xcd02, 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x2, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r10 = socket(0x20, 0x8000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af04b576851ef450619b0f95bcccff7e3c4a2590bd7dc4b5ab1cd236f8db42881b08015c31dd040000"], 0x10) r12 = socket(0x10000000002, 0x2, 0x0) r13 = dup2(r10, r12) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r14 = accept$inet(r13, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r9, 0x0, r14) 16:01:46 executing program 0: r0 = getuid() setuid(r0) r1 = getuid() setuid(r1) r2 = getuid() setuid(r2) r3 = getuid() setuid(r3) r4 = getuid() setuid(r2) r5 = getuid() setuid(r5) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="021c4290c8920b00000000818c535eefe8af619b0f95bc79fe7e3c4af8020505ec6e5cb7c4b5ab1c0900578b3e577546dcb8f3dd04f3ff0000000000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) r9 = accept$unix(r8, 0x0, &(0x7f0000000080)) r10 = getuid() setuid(r10) r11 = getuid() setuid(r11) r12 = getuid() setuid(r12) r13 = getuid() setuid(r13) r14 = getuid() setuid(r14) connect$unix(r9, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES32, @ANYRESDEC=r1, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=r12, @ANYRES32=r13, @ANYBLOB="452628471ebbb58bbba7dd1259f64c00b7410340c9c8e5ae8cd4bbf60210b6b81154a3400a495027c9", @ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r0, @ANYPTR, @ANYRES64=r0]], @ANYRES32, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRESDEC=r11, @ANYRESDEC, @ANYRESHEX=0x0, @ANYBLOB="9ceca36ee8e78ee543682eed2fb1eb58bb247c90095c3936f1a28a6579b83a98fa7a61c51e707f0ca451e2f7b09d5153bd19b752012e83f74c27351fa40d7d266147066243465cd70cd1c47824f508786e751e8c78751a87fa58700949f5688789f1d88a0691ad9f642bab69b690b8dae6aadf3e8ccc", @ANYBLOB="7290572f79c21de2591fed4bec58e8793ccaa1d5f0b3c3b6d355c1ee6d412e753e7435477695e8536aee59a22ae87a0700000000000000500cbdae59db33c75b73dce5ae15e9e0800f56c49b215399f426bfaf29e21612fa73a7ae82e2d1b78fc1128d691a055149d75ad674a2d633db751f659c486533b0fd2e0c8a1be8d61e5b880d3901ac2c70d68cad998e5f64c1ffc5e9e66602139a2822703070e79404037e6b3fdba7db6599"], @ANYRESDEC=r1]], @ANYRES16=r1, @ANYRESDEC=r10, @ANYRESOCT=r3, @ANYRESOCT=r4, @ANYRES64=r5], 0x9) r15 = socket(0x2, 0x3, 0x1) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r15, 0x0, 0x0) 16:01:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0, 0xfffffffffffffec4}, 0x0) close(r0) write(r1, 0x0, 0x0) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000001680), &(0x7f00000016c0)=0xc) lseek(r2, 0x0, 0x80000000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000380)=""/26, 0x1a}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/30, 0x1e}], 0xa) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="aa", 0x1}], 0x1) 16:01:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0x0, 0x1, 0xc0000007, 0x800000000000}], 0x1000002be9, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:01:47 executing program 1: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000001c0)=0xfffffff7, 0x4) fcntl$setstatus(r3, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0xfffffffc, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 16:01:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:47 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="b6a2a8c445954043e053f04e46906469322c608e7f716b17f1936abb95699c186db41cedb80f87e43d2bee0b740dd574def23ee5018eab040b730a31e1953bf4d4a1f5ede32f04901b23e98acf7ce523a9815bd7ddf9e6bd7c17987a9ae98b76aa95086ab242ed00c84fd98244e3e6bdd42268894e", 0x75}], 0x1, 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x1, 0x1, 0x80000001}, {0x7, 0xff, 0x6, 0x9}, {0x0, 0x8, 0x40, 0x3fff8}]}) 16:01:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000800)) 16:01:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x100d0, 0x8) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcdc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe43}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}], ['./bus/../file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) dup2(r1, r3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:47 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a80"], 0x10) writev(r1, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername(r5, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000038000001efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cdbc400000000000d9ff6df856601006712731db7e901000000fc0306000000000000000009000000dfffffffffffffff5845dcd4b15f90ad7689fa3c2cb072e8fdab6b24a9b1e03a5bbb6f091f4e9380b055a526f4f664a454e8bb9a6a52b46abfb656e2098220b248c9d8f42869f0fd4b19c7ecdce38bc2d3969a22445d5354fb5b1f97dfd2f65893884ad652f703f4741726222aa073e844bc911d924696ad92487faf3eb562bf0f6256c2401016ff7936ea40661c29b69d7efd1ab596ec48d243837ec3bd229b40cd3278ba5270907a70aec51ec56dd3f884de00e083077cb4e3b85a5f7621550be0597799e247fc413cace6f0bfe038c3"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x8, 0x400) r3 = semget(0x2, 0x3, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x2, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000001380)=[{0x8c226d57e14aeea5, 0x9430, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x4}, {0x32a4ffc8d040e558, 0x7, 0x800}, {0x3, 0x1f}, {0x0, 0x6}], 0x7) semop(r2, &(0x7f0000001340)=[{0x3, 0x63f8, 0x1000}, {0x0, 0xf7}, {0x4, 0x1}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2, 0x1, 0x4e, 0x3}, {0x0, 0x7, 0xf2}, {0xff, 0x7f, 0x8, 0x9}, {0x80, 0x1, 0x3, 0x6}, {0xb6a, 0x74, 0x10, 0x7}, {0x8, 0x6, 0x40}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xf) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x1ff, 0x200, 0x2, 0x0, 0x0, 0x8000, 0x1, 0x3, 0x3, 0x8000, 0x8000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:01:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x80, 0x8) dup2(r1, r3) r4 = dup2(r0, r3) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000100)={0x1, 0x1, 0x4, 0xff, 0x9}) fchdir(r0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000340)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x3091787b5a307c18, &(0x7f00000001c0)=[{&(0x7f0000000240)="c5b4fbf3d8a0d0ea255b0c1c0a49516bdbd3aa41fa4ba22d836d92f3c5d3f2c6814aa2c0585caf9ca311c60127856d05419342cdefbeda3b2a08a8360c1c9f8f5f99bed7070a63abac4f57bc6ce05f5afb9cc555181f00a15302815d3b2717f84c5e71216815bedd88954e602a044061cbb1ee689163e810273c74e590890de00f425ac86dae83d20cf7f714f7c9c361afd5563170b0bbef104595d6173e5816f3be434c9ab2b6b1e25fda00ede2", 0x29}], 0x1, &(0x7f0000000300), 0x248, 0x1}, 0xf) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) chflagsat(r8, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') 16:01:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) fchdir(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgid(r2) setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) setegid(r2) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:01:48 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000540)="5facb269541c082323ebd05679c5de68b4462ef92aadd37b8cf242bd76e2b89bf32a8c37deee9cd04d8c8e2c3c31570dd3492a737799aaf839c9228d9792526534171fdb619545b07af780046dde6505d5dd9cb5bd58d1", 0x57}, {&(0x7f0000000280)="64a679a02c0eed07f630e231080b4c4486c4ad1c9323390342a08f1fff6c04272e7762270a89e026", 0x28}, {&(0x7f00000005c0)="aa963d84347d7d83690aef3520847a6bf840bfabb73cc68dc4208143316dfff156be6438e13afbde0e569c34696057fddd2f867067fc42865f2ff2c62bf9efe34793a852283126ea87", 0x49}, {&(0x7f0000000640)="360ff7914f535f0da4408db4b0f89e707a2fcadcbfab81f1ec209d081e1a55306fef6dd611c9d5046f0f2c11bd28e8fe8bec38b59915d4a2dfabf227386b2c24d2eab959c47c4dc11474ae0ba066be7f1ea064d489a1d8e1bc69c223473d08c7f638f825c7acd56c4b4fe7ccf473b5c7df04c3e17bcfa2d3fd3a4ad3a4fcd025abdaa60c361266432fe502a00d109245f4ee9dcd75a9464c73dd550b4f17bd65e3ea0edeaa5d3c0f8c71e122740203daeef20566cae946284a88ac1b5b6df222ce9f75546f92b62a7b5715b86c43b306", 0xd0}], 0x4, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f0000000440)=""/192, 0xfffffc36) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000500)=""/11) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f4cad920b00800000818c535ecfe8af61db0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000600d62236306ad1fa619dc155ede7c410650dd463a3fb10261ad2c07c3021ff0b4356acc0c24de8f1063"], 0x10) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r13) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r3, &(0x7f0000000280), 0x2aaaabfb) 16:01:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r4, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getegid() r7 = socket$inet(0x2, 0x2, 0x4) connect$inet(r7, &(0x7f0000000040)={0x2, 0x3}, 0xc) fchown(r5, 0x0, r6) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r8, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup(r11) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r6, 0x0) r12 = dup2(r0, r0) sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="100000000000002af599fcf63f15287c56bf196cb40b520001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000ac5c958d4bca7702756ab00847d63b57230ea09403f0aa780873314d2efa45ffc164c17b751b"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) fcntl$setflags(r2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x6, 0x7, 0x1, 0x4b9}, {0xff80, 0x86, 0x1, 0xf37}, {0xcb50, 0x7, 0x7, 0x8}, {0x0, 0x5, 0x20, 0x80000001}]}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x7, &(0x7f0000000600)="065aad3dac02ec3c8366935c480d5aa1e6a64855619975b30867ae5c7fdf392af5f58b723977407af3a640272900f49d75a0f1994cfecf6e1eebb213ccebaa89162dda371f6dde4da59b456281c07738571a52284eea5c83429c315abee7a60a32a744f8e846e55f7f2d9f811257853ddc5dd2c9cfdcbd870b48118d84438883fd0ed1a48aadd1e65838909d7862a6ffe43fbd9458d2ab46c75cfc255a6e03e20f6635317ec35b076bea5459909f2546a95616bc38dfa1538ca180bcc7bb21ca048ee71e7865e6af6b8caab1d2cf95ba1bc2017102f2f62ef20c01c48cb1ab18f7986fc5f54bf62a7aa47e7dd26b", 0xee) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000340)) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) r4 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x20, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x68bfd1e691180bb8, 0x0) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) r15 = dup2(r12, r14) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/wsmouse0\x00', 0x10000, 0x0) r17 = socket(0x2, 0x2, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r19) r20 = socket(0x2, 0x2, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000200)=[{{r20}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r20, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r22 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r22) r23 = socket(0x2, 0x2, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000200)=[{{r23}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000f80)={0x0}, 0xc) r26 = getuid() setuid(r26) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() setgid(r29) setgroups(0x3, &(0x7f00000004c0)=[r27, r28, r29]) r30 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r31 = socket(0x2, 0x2, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000200)=[{{r31}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r32, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r33 = socket(0x2, 0x2, 0x0) r34 = kqueue() kevent(r34, &(0x7f0000000200)=[{{r33}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r34, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r35 = socket(0x2, 0x2, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000200)=[{{r35}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r37 = socket(0x10000000002, 0x2, 0x0) dup2(r35, r37) r38 = kqueue() r39 = socket(0x2, 0x2, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000200)=[{{r39}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r40, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r41 = socket(0x2, 0x2, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000200)=[{{r41}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r41, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r43 = socket(0x10000000002, 0x2, 0x0) dup2(r41, r43) r44 = socket(0x2, 0x2, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000200)=[{{r44}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r44, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r46 = socket(0x10000000002, 0x2, 0x0) r47 = dup2(r44, r46) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r48 = socket(0x2, 0x2, 0x0) r49 = kqueue() kevent(r49, &(0x7f0000000200)=[{{r48}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r48, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r50 = socket(0x10000000002, 0x2, 0x0) dup2(r48, r50) r51 = socket(0x10, 0x4000, 0x40) r52 = open(&(0x7f0000001000)='./bus\x00', 0x80, 0x141) r53 = socket(0x2, 0x2, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000200)=[{{r53}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r54, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) sendmsg$unix(r10, &(0x7f0000001140)={&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000003c0)}, {&(0x7f0000000e40)="857c3ba0db475601003e8dc23e0e25d93f37f6c7652e03919eb60ae5d511d91ed29e7e8ff758b1f6537450b0be8aab33f4eedfe9692c84993d682900b3256dd564bfdfb4a731b8df6777a7e9bccefb15a7be6fefd6e3dd7ea220571e4d1a866a237a8d7720bc13af56a43c01b2aacdb2a13e1ac744d4c3d81daac21d2741188c8e936206ab4de088358ee796013f91791b861bc68c86a1fd7d5d01d36be078421526ad574d994dea9a5f4f4c4373dae7f9b8295657931397e6a2a327df6b8e2e6dc10b0e60441b53d594876b554a9ded172387db0189ae938967609cd11a9a9afb11adb460", 0xe5}, {&(0x7f0000000780)="af35f5b8cc531d5fa63e901f935079a91fc980467e7c3b3a6096941b4163e0df0d5ef5ef4a7d524b5b678608a3dbecd00e0546d0e64c6508f6a2ce413ee75335f9feab807618b603ea7a13da3096858c81369d36a18ed7ff328e4b7743f7ddc9fa89b114b738a8a9792feb02eceece071778e89193fcf147148b8da8e51ee3969d0e1f9b302e4d22c247", 0x8a}, {&(0x7f0000000940)="255b84ffb259eb928fb97502a8f68a1231dad61cee4fca582236c957f7bd87cb143cc67e5520a7f3e8935772afd8f28d2e38147f4234d9e333b017475f6135cdd9ba3831dac9fedabba35e875850c10e6c2ea9bed4e060de8a12d21a6c6b17c6900bac4fcbda5c9419e1c41562c286815c182258d8b1296c7c415349c3334ac14448c4762a8080", 0x87}], 0x4, &(0x7f0000001040)=[@rights={0x28, 0xffff, 0x1, [r11, r4, r15, r16, r19, r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r20, r5, r24, r6, r2, r6]}, @cred={0x20, 0xffff, 0x0, r25, r26, r28}, @rights={0x20, 0xffff, 0x1, [r30, r0, r32, r34]}, @rights={0x38, 0xffff, 0x1, [r37, r38, r40, r43, r47, r50, r51, r52, r54, r4]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xe8, 0x402}, 0xa) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) r55 = socket(0x2, 0x2, 0x0) r56 = kqueue() kevent(r56, &(0x7f0000000200)=[{{r55}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r55, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r57 = socket(0x10000000002, 0x2, 0x0) r58 = dup2(r55, r57) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r58, &(0x7f0000000d40)=""/226, 0xfffffe94, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0x8) pipe(&(0x7f0000000140)) 16:01:48 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x7, 0x9, 0x5]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 16:01:48 executing program 0: r0 = socket(0x11, 0x4000, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xb8ba5deb96f070d5, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x60) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000977a4d1daab3d8bda4"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) clock_gettime(0x0, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) 16:01:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x154) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x7, 0x4, 0x9da, 0x4, 0x4, 0x1, 0x38c, 0x1}, &(0x7f00000001c0)={0x8001, 0x0, 0xfff, 0x1f36a79e, 0xf73a, 0x447, 0x240, 0x8}, &(0x7f0000000240)={0x9, 0x884, 0x1, 0xfff, 0x3, 0x584, 0x100000001, 0x6}, &(0x7f0000000280)={0x10000, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8b, 0x240) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000080)=0xfffffff9) 16:01:48 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8500, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202010000000000000000db818c535ecfe8afdb9b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c488b3e57750b015c31dd040000000300"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = fcntl$dupfd(r4, 0x385de45dffbee922, r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x3ff, 0x74, 0x5, 0x1}, {0x4, 0x81, 0x2, 0x80000001}, {0xfc, 0x3, 0x1, 0x400}, {0x47e1, 0x7f, 0x4, 0x3}, {0x1, 0x5, 0x1, 0xfffffffe}, {0x1, 0x0, 0x5, 0x1}, {0x7f, 0x3c, 0x72, 0xfffffc00}]}) 16:01:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xf5, 0x0, 0x1, 0x101, &(0x7f0000000180)={{0xef, 0xff, 0x9, 0xe1, 0x81, 0x8}, {[0x87, 0xff, 0x8000, 0x4, 0x48, 0x7, 0x0, 0x8, 0x705, 0x7f, 0x80000000, 0x7, 0x8, 0xffffffff, 0x200, 0x80, 0x100, 0x3f], [0x4, 0xffffffffffffda79, 0x100000000, 0x7, 0x9, 0x2, 0x3e6eaf34, 0x4, 0x2, 0x73], [0x0, 0xc3b, 0x5183, 0x20, 0x2, 0x10000, 0x7], [0x56, 0x8, 0x2, 0xfcd7, 0x1, 0x3], [{0x100, 0xbbe, 0x5, 0x7}, {0x6, 0x200, 0xe09, 0x5}, {0x3, 0x1, 0x18e7, 0xfffffffffffffffb}, {0x904f, 0x0, 0x4, 0x60}, {0x6, 0x14, 0x7fff, 0x8001}, {0x1, 0x0, 0x0, 0x3}, {0x6, 0x9, 0xab2, 0x40}, {0x800, 0x5, 0x1, 0x101}], {0x100, 0x0, 0x29af7b43, 0x3}, {0xfff, 0x1, 0xe02, 0xc8}}}, 0x1f}) syz_open_pts() setuid(0xee01) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) syz_open_pts() syz_open_pts() 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x0, 0x5f, 0x0, 0x8000}, {0x1, 0x0, 0x3, 0x1}, {0x772, 0x2, 0x6, 0xfff}, {0x40, 0x2, 0xff, 0x2}, {0x8, 0x6d, 0x1f, 0x8001}, {0x9075, 0x4, 0x69, 0xee1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80081}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) fchflags(r3, 0x562e03ab8038ebc1) 16:01:48 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) getegid() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xf32a9739ba303211, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) dup2(r1, r4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="620e02079eb3ab080000"], 0x1) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x8, 0x0, 0x2f, 0x7f}, {0x7a9e, 0x0, 0x5, 0x5}]}) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r2, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x1) r3 = getuid() setuid(r3) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = getuid() r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b000000008173535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5abe65c31dd0400"/59], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000200)=0xffffff7a) r14 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1ff, r3, r4, r7, r11, 0x4, 0x7ff}, 0xffffffffffffffe7, 0x44, r13, r14, 0x4, 0x923a, 0x9, 0xfff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r15 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r15, r1) syz_open_pts() socket$inet(0x2, 0x8000, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:01:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xac87de66afacbd5c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f00000000c0), 0x1f1) socket(0x10, 0x1, 0xb9) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) syz_emit_ethernet(0x9f, &(0x7f00000004c0)="7fc7503bd0c0ed60aaa17a139170719040b9d529baf9deb489b9fcf703b3c21b0cbbe9909b1b7cabcaa119d982ea50aa82c7d3c96eef4d54ca6591da14a2ecf213b6bac3430554732accc035144ac9b9e89104aafd4ad1d7ebd0ac00cc0afa0d38a9db771d7393d47288b2f04bbfc94da41d474e2f3854513ef6104dccd2e8e3b62b84cf46533683f93f5bce1e5ada9f3f994542746b0ae6671d38f9b1f73c") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:48 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x81) semop(r0, &(0x7f00000003c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0xfffb, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaadac) semop(r0, &(0x7f0000000040)=[{0x2, 0x401, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2bd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) getegid() 16:01:48 executing program 0: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) r5 = dup2(r1, r4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0, 0xfc0000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:01:48 executing program 1: sync() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/10, 0xa, 0x40, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x9, 0x10000, 0x39c, 0xfffffff8, "13016906937662821c206050944fe1d5b22b7464", 0x7ff, 0x900}) rmdir(&(0x7f00000001c0)='./file0\x00') 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0xc3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x47}, {0x18, 0x0, 0x20}, {0x4006, 0x0, 0xfd}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000631c77904b8cf2651429412f5c0d5097"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x3f) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bc000000001c6c48578b3e57750b015c4add040000000000000000000000000600000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001340)=0x10336) fcntl$setown(r11, 0x6, r12) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000180)=0xffffffff) recvfrom$inet(r4, &(0x7f0000000300)=""/4096, 0x1000, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:01:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x80000000}], {}, {0x0, 0x0, 0x3ff, 0x7f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:01:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0x6, 0xb83, 0xfffffffa, "92fac451ee5fe077a4466ecc559d7109c0e48cb4", 0xffe00000, 0x9}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:01:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) r4 = getuid() setuid(r4) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x40000000}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) r8 = accept(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYRES32=r4], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'\x9d\x0f\x18', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() r9 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0xea5423e0d40870b9) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000002c0)=0x6) fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r12, r13}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) getpid() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x80) r6 = fcntl$dupfd(r2, 0x0, r3) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r9) r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r14 = accept$inet6(r6, 0x0, &(0x7f0000000240)) r15 = socket(0x2, 0x2, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r15, r17) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffff9, 0xba, 0x40000000, 0x3, 0xe1}], 0x4, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffb, 0xe, 0x80, 0x5, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x40, 0x4, 0xd38, 0x3}, {{}, 0xfffffffffffffffe, 0x1, 0x8, 0x7fff, 0x4}, {{r13}, 0xfffffffffffffff9, 0x0, 0x1, 0x8001, 0x3}, {{r14}, 0xfffffffffffffff6, 0xc1, 0x4, 0x656, 0x100}, {{r6}, 0xffffffffffffffff, 0xaa081e2c0fa2ace0, 0x1, 0x5, 0x2}, {{r17}, 0xfffffffffffffffc, 0x8, 0x8d6c9143daa966b8, 0x5, 0x9}], 0x80000001, &(0x7f0000000380)={0x6, 0x100}) kevent(r1, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r18 = socket(0x2, 0x3, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r18, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) 16:01:49 executing program 0: r0 = socket(0x11, 0x4000, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:01:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) pread(r4, &(0x7f0000000280)="71d447d2bda00a272b01eadacfb9cefcf800af23b8d95b9ddc8ab9fc18bc4d187d036f33bf55a3e37825f7c0182a44e051f43729bc08a408b63352ef1f948ca84b9050faa040b1a2af9bf08afb34ebba2355f7def19e348afa684c4ae5bbd05a5b60cb3d3c6baa200f77f4731bf5c9412188f6d37c44586442280888805807c6cae2defd4f86ba857db37a0f22f42c05dc11474e9a4d7444b42b9039c2586d542dea0f725f9374b6d8436dfaa4813adccc95fccc4e9520af88ee1a4315cea4fccc827df1d8d99b2cf3720743296ba9241e", 0xd1, 0x0, 0x8) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x8) 16:01:49 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:50 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x12, 0x4, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="94803c7d73422ee81fb4a201577124adf5ba1eddfe35aaa840b30300000000f68928fee9809d96dd4d5de3643ca367b1d97cee14e3418c7f751697a318cf0760ee8b8f9639e38caa1c64e4fb0400000000000000009127279c9e17225a1a2838a8dcdd9abbc33acd518e32a931a6f0ff23bd80653b4e408db1996b53c7e6eba598ab58aa95835bf65bfd3d0a74f6a10b97d5d2a33ff38dcb27a9ba0edaeaf23598748b3c872dfa2e39275d82fc162914980a1f4aff630b068550b11ae63674bae7c0e1141d37fcd9a230e444cc574787f1baf7e7abe8ac9354190b2e13382510587db08d7e826e2cc5b2072eac1d49d18edbd341ebc6ad6e615040b061fbdf207f0a9c0ffe69bdea1034db62425bef34adc7a9388f7828e77738787877fd57ee868c7e7f65ec5fb515"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000007c0)={0x0, 0x1, {0xfffffffffffffdfd, 0x1fff}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) kqueue() r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r8, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = socket(0x2, 0x1, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r7, &(0x7f0000000700)=[{{r11}, 0xc, 0x81, 0x80, 0x1f, 0x8}, {{}, 0xfffffffffffffffe, 0x2, 0x8, 0x52, 0x6}, {{r13}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xfff, 0x2}, {{r5}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x5, 0x3}, {{r10}, 0x7fffffffffffffff, 0x80, 0xa0000000, 0x7, 0x40}, {{r5}, 0xfffffffffffffff8, 0x80, 0x0, 0x7fffffff, 0x8}], 0x1, 0x0, 0x4, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48570400000000000000dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r14) r15 = dup2(r5, r14) kevent(r15, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r16 = socket(0x10000000002, 0x2, 0x0) r17 = dup2(r1, r16) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r17, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r18 = socket(0x18, 0x3, 0x0) r19 = socket(0x2, 0x2, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xffffffffffffffff, 0x20, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r21 = socket(0x10000000002, 0x2, 0x0) r22 = dup2(r9, r21) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pwritev(r22, &(0x7f00000004c0)=[{&(0x7f0000000180)="35e548c1b0015275e2a729a30cc67106dec127a56096b573ae43ca5258654bda22717c8d8d7d54b0246c57648d5a7cc702b4b896c6e8bb101d3c98f121edb4422bbce573bfa24b9652d47c887f224bf8df59a76a3f1a8d3bbdc53e81f1b8dd7e379a259c1d1f7d879b4688b9476769b9941c53fb1ca273c4035e8b413e4a5ab7327d93833b807fd6a58fb1be13a3bef37e7695", 0x93}, {&(0x7f0000000240)="6fda0999b8b15e1685ebab47ecb7e6d4a3c2915ff9a2c0bb8bf108373de26ae1df32a8ff472142f609ea832a8b450500291fef62cf3bbc2c682709e68b8a4d702b5c8ac53983c58e151d1ff19668ce5de75b9ff300ed8e58ccf6c9d29ddbfe4f870cccb2c38a83b426d0378f4bd629ef115d0ffaa1fc4f301ec8e07a29c495c553e98ffa200b03d88cf5ce1d35b64eb387a437053da4891316d6120060b46602977153b9e84a610475edf237e47b4413e980b1", 0xb3}, {&(0x7f0000000300)="3eb02ec1eb875ad697a7e37201e9949bad5d44a077bdac7403725af2c5b939975e1cbe62375cd1bae6f5d8f915e5b0d50f79bed70c89b63d6545f185664003b65410a570b0184e3fead27be8c08891a5a9e56a3a3dc0a931d11679ce13054d1a05dc0c64f2cb6bbed5de45c5f38d", 0x6e}, {&(0x7f0000000380)="1a5a3c86023e1b0f4f2a6a1074fa19acd3d507f49be62c474b423bc7e450d8e395e82b04a2f34c710bd289880a50bbceb66acbc28c9ebce1a2abd3c2589303d5d2bc10fe22b556b59cf1e434", 0x4c}, {&(0x7f0000000400)="3383b493d02bff3dce00878e5ec60e071b999206e26490a25052d07b586eb1d896de89f613f95311b034dded7fdc635da080bddbf8429cf219c7d7155107400b83a26fdf771297aa012402f3d7480689b1d04363a634480bd8e91dc6192b8da1611e6322629e630c0ab9e509368f0c91fdaaf7e0d3b4e95f383aa5fc656c4a3e308b40c08cc51f7d2621550fc1fe", 0x8e}], 0x5, 0x0, 0xfffffffffffffff8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = socket(0x2, 0x2, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000200)=[{{r23}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r25 = socket(0x2, 0x2, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r25, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r27 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r27) dup2(r17, r27) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYRES32], 0x1) r28 = socket(0x10000000002, 0x2, 0x0) dup2(r23, r28) r29 = socket(0x2, 0x2, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000200)=[{{r29}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r31 = getuid() setuid(r31) connect$unix(r29, &(0x7f0000000800)=ANY=[], 0x0) r32 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r32) fcntl$dupfd(r28, 0xa, r32) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f0000000540)={0xd76f2036, 0x3}) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r18, &(0x7f0000000100)="8c65", 0x6d2) 16:01:50 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x1) r6 = socket(0x19, 0x8003, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r8}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r9, &(0x7f0000000180)=@un=@abs, &(0x7f00000003c0)=0x11a) kqueue() r10 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r11, &(0x7f0000000180)='\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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r13 = fcntl$dupfd(r11, 0x100000000000, r11) fchmod(r12, 0x4) dup2(0xffffffffffffff9c, r12) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r12, @ANYRESOCT=r13], 0x2, 0x800) connect$unix(r12, &(0x7f0000000300)=ANY=[@ANYBLOB="0100131302c5fc35d41454d5d41d29ad1a602951014666be166e41ad0dbd4054033c9f33bb05000000f3d772e7c36e48b33cbf708372e8f1b9933ec4127743be2206749ef0bff7bcc1f6e880d3382f003c70da13f0f629586c4a548d5d9a97a2657486353947bbb35e0be59ea0670fd1f5f0542c1539"], 0x50) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x6d, 0x0) kevent(r10, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r15}, 0xfffffffffffffffe}], 0x9130dbc, 0x0, 0x0, 0x0) r16 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x200, &(0x7f0000000340), 0x202, 0x0) r17 = dup(r16) ioctl$TIOCFLUSH(r17, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r18 = msgget(0x2, 0x7b28825a9e916dac) msgctl$IPC_RMID(r18, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x12) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r19 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r21 = msgget(0x0, 0x46) r22 = kqueue() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000100)=[{{r23}, 0xffffffffffffffff, 0xba552f8a89d399e5, 0x0, 0xfffffffffffffffd, 0x2}, {{r23}, 0xfffffffffffffffb, 0x130, 0xf0000000}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r21, &(0x7f0000000c00)=ANY=[], 0x0, 0x1, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) msgsnd(r21, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r25 = fcntl$dupfd(r24, 0x100000000000, r24) r26 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x403, 0x6, "6bd8e7694fa7ef1b46034c0600000050f398703a", 0x4f, 0x1}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r27, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077f0751d6270b7b300000800000000000000000000000000000000000000000000000000000000733a0000000059f17f910000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r26, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r25], 0x2, 0x800) msgsnd(r21, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r27, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r27, 0x1, 0xfffffffffffffffe) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) kevent(r2, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x30, 0x2, 0x2, 0x3}, {{r3}, 0xd, 0x2, 0x1, 0xe673, 0x6}, {{r8}, 0xfffffffffffffffd, 0x51, 0x8, 0x0, 0xfffffffffffff7c9}], 0x1, 0x0, 0x10000000, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r1, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$inet(r10, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff, 0x0, 0x7], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}]}}) socket(0x2, 0x2, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f00000000c0)=0x4) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fa80c3946b6cae6b13ada674cad920b00000000818c535ecfe8af619b0d036b01a067cbdaf80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000bfc44a279cc63334af3e2165e4fedcfaf59ad6939095047b8d681414cfa4e2c7dd6208bcf27a315f0f8e3e1d7502685c5f1a5bdcc5bf5076aad0513d80350cc5f3625b09aeae93770a220efd51561aacacda09e89b8de0e393d006261bd3fc5cbc473277a17f6b22484da9f3"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) fcntl$dupfd(r0, 0x0, r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) flock(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f4cad92c399000000818c535ecfe8af619b8f98bc5c937e3c4af80205052590bd7dc4b55c31dd040000000000be5ddca4f638493b32cf507b30fd38be262c73ae229224db12e2b69841191a75706afca8976e53a4880ea4ecf900a6ee989b90cd1460fe0f98abcf4e13890bac0fef4096aad89d630c7500"/133], 0x10) setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) r6 = dup(r5) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r7 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r7, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x5be]}) 16:01:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 16:01:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0001f8b500000001000020008000007c00008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000100)=0x401003, 0x4) ioctl$KDGKBMODE(r7, 0x40044b06) write(r2, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) 16:01:51 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffff, 0xfffffffffffffffb, 0x1, "68d19ce7f43f0db1ca2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b0000b61536a93e0000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b011c31dd04"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r10) dup2(r7, r8) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r13) dup2(0xffffffffffffff9c, r11) syz_open_pts() r14 = socket(0x2, 0x2, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r16 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r16) accept$unix(r14, &(0x7f0000000100)=@file={0x0, ""/76}, &(0x7f0000000180)=0x4e) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r17 = socket(0x2, 0x2, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r19) close(r19) 16:01:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000002c0)='\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', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000004b00)=[{&(0x7f0000000480)="8e7cc7f1cb39488f3c7f371d8ddcb9d851ee551fdc62e2902e6b8807daea0348df39856d744444653aac9441311b288199c68e15c99fa6eb183c01707a7315975e448dbb6430f5b9a7a3c7f011be94a14e425f2fc78fb21bedaa73519e9664beb6131db5", 0x64}, {&(0x7f0000004bc0)="32fcd6caef6a3866581cb566b67088cf105d94017d9feb7403e4121152a09524844a79da533c3b9446b4a90dc13a87c69e13fa2d66af0efdc32dee01e1091e8763c146c276c6a1ce7a4972df520d925bc56aa90a021c3f12887036565cdf5d50502fafc463a064200311f62558f2305addbefa8669a4939a8096462caf145e2f5e3255acf58a484efb1c0b62e83733a6bcc1cd6c1b12d358e69270c79b75664af0822235a83d6ca721151e582b5863c0c93249f4ba288e2efe8406792eccf32ba3c907956274699a70f9fa76f7e55c0817dbc8f1be289c76e45a28d7eca92b30946e0bbea071c2c24a5d6e517526a76898719af42af2605ef8e02dc61ea3ceb67ef6429064733907cf79dc0160dafa311347d0f9ad671be393dfa441450bd7da2232c113752d7ae66338a4e557937ff88f740a3ba2fff14396b166a5f3aba5a69c3a5017b2899322975babd248b4e19e851a5217286acba5aebba06f9230d22a0f25451e43081b48bdc390fe27587a44069ec8bb57067cd299b3bf96b9451d9fd587f94107939877a5f4805af656fb2e4dfda88b61d97054d5819b87e70540bb8648e11c8d46460464abc1519c899493e30e9dcbaf9bdf56a8fbfae5fe59e235f7004951657552d0a43b3f332bd71bba21d3f844c563a3b815dd6016eb7189e400933a5ff41fe1613669d6c2d2645f308713aefca3a8742751c624601dae6f36a417a9b78106ac39b0e7364da380865ee5e97e4a6b4e7682e708fe4976a41f5f6bc0dc122bc8909d7d596dba0ae5b2c2f25f34318ee9421245a8c660498788389f333cfa4c60949391d911966d835dc19447ada2b649ed52d9aa7860865b45139b5ce5428161d124c2642157e01a00e387a426c2be2e7d1e2ccfd4e39ebc7cfe8e80781bf7929bc28742c081d1400cbcb2d0b55ff016915ba493f6626414de5fef94c01f5202a7eb9e4760ee94796106262f52e339cc59ce749b021e31fadae4c392d3016b14bce2689f2053d82fb4bff4f187b3f5f810d267eb68ee4789077aed767fedce0eb19ed42140484d1f1846a5cdff5572c777c8f3a730713738ae50b3aa48573a0f50953d6f1e50b8806f3869ee0c63e01034abbeb661641996ac2928ec7ee0bed4e8e67ce17ff52ed3ac363a34b29a3bc73f74f8a5315a6336154631fd1dd4a351ac8d70b3fa3b87f0ef20aa392766edadbe8d74bf9f2f3a3b39dcb7d6d81216f051bccbb6acd83a808c595b6b5692aa9d44640366a56762b7f4231548b89cef3814e057d1b52b761eb40c7399bb1b1be9d63173ede8b32c76e6a8f603e768e8843828b650663f1645b3637a42abe9891ea855a63eb7f21f67a4712b6b4e96ec5415169105992a76ac3ee0838b4e2a08e7e755952835d998f6ce8a47ed338e468d70b5c7e8465e4543b854779602e0c73e63871f70a8284e8eda9e8e87ea8c9cb8ccdc74b5f9cdfbcccc925e5075f8f21966f99038541daa9bb66639b23f71d932e1d9e7fde98c3c3451cdfd20304444628cfec4dcf76a67b8b7acc97593a6b91d2975ddce6803bec3669c5ae0f9c07d1779fd53941417e9f627943854f1a96d9ae66e75aa0c43afc09a1fc6362143618d7238c5caff237d59e0f71a377e815b3b3ac2be7120b04c147ae7824a7a4685324b5a881d32feb3fe57543faf94087bb07c680a848455368a377bf0a4a69db1d5d712d32fb0ed9a5c594ec05f852c4a5a436ab9c895970c204b2b15522d0cc46a7341e666e838e7f3abcd60fca745bca3a96e9855a9071aa4b2815bfd4d24a4d8e81449bd4aaa7223a3a7e838b555e36e2a01cf805e3da2b09401cee16b2359f587417777d42bc8d5b090253152e10caefbce98b18c2d4d5f5baa58c065356ae90548c54fec311643af3f447d0efe53f500601f0525458a80fe5d7ac8ca056e31e51d1d0e3fa03c6d131a47a33734d0cdacb66c72e5cd98582f908344b7d1baa246a424d60e25d95ceac30b4517e0174973ee1a44c02ef629901b2cccd2b9499aaf3368f0cb84e6625babe4a01e1d9731bfbb0e8259b9efa31f018d671582b6393df027aab4be917066ef52c8b7bc8d0392a3c88008eb6e26b5b4ba16f12fc98fbf47d05f2ff84f01436174ceef1d45d94aca139b915f569cff1e661c17c32e93d41d5b8009d57d014da984426535a9dd009f64b0fc61f025871dea94213f748cc4d03f86727da44622c06c1d7757776e0c194711a24bd707b5341c735b5ac9f30490f7cd8a25231ceaa3988b4eacc2da9fcd310cae3175ce9826d5475dd53db67c20d1c82d74d4651f8de5645566be3b0d5ad316dc3a6c09ff726bbc9b2a4d37c63defc1908f684ebf6843c2b691049b7c2da20e624a5a2b2ae7e43c895b42a34838cb12af27e7aed65990bf728cd672108d01d0f489474cfeb68cde609b34102f1350229a42b0173757567f10831c9da8b29b34ed637f2c902c25730b1849003b576dc8a485454e1ed0ec38974d6a04517eb8f10f7b0dc9e8c6abee1474509133d3e8459a445dadf03fcdfa259273aafbdea2e0d64060b57c3d4e2be0170b80efd4ce159d96bd4974477d6fc06c99b7f77e99d51e7f9def7238139a2a3cc1ebb0f37f3049893e82d41630c3b818fe73619ce6a0d4a4c9d69e45a0e5b0f384abefe98a7bb720551876815f8a9c414467b74ca12f05cf246966ed6e5087af5c467c85d2a742a4101d9a24a3bd9ea7d848065fee7beeddefc4f91828a8f8207b0ae4427c8e40798e096a6f65f23bdc504304673df0583aa8e60c50225ac5e1bebc902d9c417130f65b674659c3133169e1c79b8536ef339bdfa7ba9c0d51ca266242cd88aa5ac6c069ef9b713c532262bdee559c2df69aafd6694a9cbef2e0e71a37b96e8475f5dd6875cd66c90baba60f4d415641ff89e77daf7ea7e37cdcccb09b2389569e68b1c6a5ce0505e76e1a9d23b855d6010bbd73fe2e5e6f9e89fc59ffc8ddc8cd6d81e150e60602b870150cb6c38e108fa0263ea13b334786e6abd390bd1df07652a617802288061a59d0854b549987dda746dc36601581c911cd0838f7d213aca915462ad30ae6a7ff1d695fc39674f219acc551b697ff18679bdcd9fd2c79a112fad96891a47755bbfb1bd7154e2bbfb548263040b6c2c87893cd63d52f6b642c9fc773f1b578c1841ccc176344787cdd3af6cdd203f5ed60682f1eb75c15c658815b47eb7d529f5566a28fe4dbebf4b4f2eb51d3d7fb9795c6aaf6b9674c55de498630f90a0f4bc953f7a7398a620ebc42dc1f02acc76440bcd5229e64f184afa01fd405fdb86799797463365776ba1d9441f3ca41111d316e56f59180f95c475adb44ea67f5bc098d4ed8b8b9ec44da3769a7fbd51a77080149e09e092855ed4d167e6e3659dafa91a7b2339df430d6082255ce4e681e26dac05a1a6a371e9bf1bb24b3cfd5ed63c9c587d1cdf0934a99887e3d6d352269eace5cdef4dffe319c81dc817a501816dafc79c09d011e6ae9981e0876546ad966ea046291064c14cebea78fca53040ce04a190405343b899606b4e2413c271eca9851ea0a861d8cfbd41a718fa19dc6a96e8e0d334bf3b51c7a73709376731a604ae40c721b6583be5c5ab6c612d8e8d8cb1134aabf86fdc455d65254cff00986e325447bfb930518a92378c5bff8cd218371a8d45324208f48da70134e838dfbbc41ebe0b13d7b8783dd6407953480ee5dab92be77930b1dc325e0a959d6a323c507463c2ee12243ad370dc5e1c61d184e8b36e008b23d6afd942552b335a6aa2dca3b893c5ce29cadf05bd335d738c4fd79aff06b43db0fefe982226e5fe9bdc88d649a9b5e142be96e843f25a53876a092eaee8380246f3dbc10c90037c3e96bba96b11354c48269bba70f90ad3b5fb23f9ee96eae92f1051fbd109465d2151942ec18b1de50cfc0d9bfc8e93c4587295ce75ffd9fca524c8bb271a70938a3836cbb86d45dee8f840b17e7e8316e353760333732d1ada9ef9d11798e8b6bb63ca1419f0eec26c437478bca16540cd59e4669bcf7d9cefbe67b266eb32061fd403bcdbe9aaba57bd63358c2b2a4e92f8ba01dd7d5662f66d957b5609f2bfb2ae51713de1455dd914dbd2ff0f423299bcbfe92a94beb24ff63afe4d52a2182f33bedef2864b8535c3e0292ddb94cae1a0d6421b1445af1249078326cf167468eb98efaa84db29db653da5078df78ec3795804651df75957ed2e5449fb62ea681563f9b134470cd3beeacf369a3fbc86a9b9f578ae1ea5de6d737090f2db788fcb9cca9d6070a9f4d16b8ee92fef82e979deb0fddacfb77d84efd47f4eb532713e30750c75e2e3c4b2fce050389bee4351c4409bda53f4686ad8d826b52c298593a99f13983479f6b517f68647e9b6cb6d041a675da97822c791989c8f2351ea5278851efda84d4a316580bc70b7ac9d08c4d6e19b250c820ee47c7ce36cd0533149813393c58258cc1901dc7388703c73b19c1d36411193268a012ffe0feaa0cc010798d3d5003cd22dc75a3cdf7420664e3c1424c84479c37af16e16046486b5cf944d3eebfe17501f57fc8a17156a43a4c4d713c58d061dc3384aa4e829bb23fdcbd743301b943b5e0aa2565d446f50d8d1fa4c681dacbcf13fea69e49a5f634d62893e6c4870bd7320b3fe7667b867569bd1519e2198f3798db5df1e8b6f7240185aa3bc0276147d33d6d9a23cac8a5cef6d447829e79083f97063a4da74fefb2f51d1269c1b042549c13198d214a98d98360e71638a48a0e8ffcca50b186f8bd5a58542b67420639e1720537bc48020ee84e8fa4d6202ec9c9b2d0441d4c3c48d44277a0df4c2c052eb0ffa4023d9447cf460aea021429d209ac53a33e40687db9d0bf8ad6517af46b2953edd448532acc71660b4cea49484a29c32ff5834132a25beef2001ed08f71c8864975d40c79d11a391e25bbccb6551ef39c9c3bbb4e2a61c719ea1d1f0c2378ce781e67b0d186085f57011cf299b5d446e8c881e2fcb5845c19dd19cd62f1b7f34d64b35a56886dedd8e817830a9ffda62df535156f110ac8b7996c6a8711bad5de204c776b526420d13ef9478b73f49b40a5200741e13a4415be8c25fba83b0103b843ee463dd7076f5098e74b64cacaa18adb1642af8a6b87644e5d79a08ef5f8e84e71089a0654cb04b6404d2eccc62c4b9f4f53d6467ccbef05ee33cc5371b579399046057981be278ddaae71817297fe3dd78681538daa56539391378748c05a0e810ef3936842b74f6a03bd5d5e7293fbd1a419a7f53aae6242541055a38dff82d0af4b54acb613ee65985ea8958b7d896c1fb20e735faae64be97e8da6f763d8547c218f73e04c53bd310c04777884df77295fc359632524f8683d83cc89ee2d65a43f0109a3b615c8e34351fd3cb8c0ad9f29772ccf4de90c03d3406ffdd12f8162e14e63981876a0ee325f3d7190602835df8566da15f4daf2b1d8c9e236b2ae27e5a8bb1fe18da023a24785a7faed1a17da249b8e7a28cbf38b4c304527ff44d457c96d84179ce739d79276abef0d50f6b3d6c67b2d4c8a7ebbc8f090f4f06e45271ec91b45f745863a07a0190468ec856418e3426e69e277c18b0e94e297165ae7686ac54fe161238e01d8f94653ccdb6747bfd085bd894c76c2941aba950ab9f2a84bcc5bdc2c0c07e199c0da3ccaa4f2c3f58b033ff494485d4d98c812d13c65bdf87573d4b95496d131e437cb550e4ce01a4931c647285a5ff24bc1d709449bc6cfa54d6e6c439101b2c20c306007002df409c186a53aac", 0x1000}, {&(0x7f0000003680)="10c5397fb96395528a19a06122c6dd0b388d7dacc4a8684eb63782c46700d75bd94132af3e3fdd67f7078e90c6f7c1926319af64ac41c19938aef091da9695e95a5443a284c8fc83a6fd336af0327a257b3d6f56de1f8006f18123f8f4ad7197f76778a35bd4a8057574d8fd72560995b1fc32", 0xfffffd14}, {&(0x7f0000003700)="3487a76af3eec23b0b585cf3af295c6b8733db55b546418c2d9870f8dac6e452f0ce14ad5b02b283f9c148b75b66e2bb13c486c50bb7193cefe0ba0ae8e1ff6f743bd24a10f95f789613fa6b83d01e73811c18ddee6615bbf54bd59f98528ff2684fc90766f0dcde928cf3", 0xfffffffffffffdc7}, {&(0x7f0000003780)="a1b422d1999cc90586b9d28546927c22ec90007d088fc37d99348eb244dde0ac5bace407f8261e03e2425519fc7de4ec8d2dc24039d5031eefc8bd40e48d099f3b3789b5a174698e", 0x48}, {&(0x7f0000003800)="5c3a516b917397a2028bd970cc139381afbfc9bdee66b6e477ae009234e3d8d24ea908f36d1ab198496db20106ab602f4c55fc9f50a542b8997c916f5658311f02f7209d5829c1afbdf94f6689d63c383f48602417f83b8b1515478e953547e30545770b894df8fa015ba74941937ad15598b4cd318f51d707", 0x79}, {&(0x7f0000003880)="3295292fe9ce98ae0f3da83640111144c67f09cce4d029500fffc88ab93317d04b00ff929b7be6f0e7e801b6ef86fa55b0f12450d7e3ecfa7fbbf9b8b7302a2bf4f2b5d7d8dfbf95418f6184a78f22e83fc81bd38d1a514c6ecb385c5b5a349cca5f33f569ef0f82d26f5037e747edba67612fda1e2cceb94aaa86a23615f32a99f021adf40c399b567f5581ba7be99dc3eebb2a3a3444960657423def70f83301cdc6568ee01fd0bd1c5abfa6fe533a3ffe7f4be313e387add0af0422620d1423cc886b67d9d3a864f90d906ed0ff56d6572f8df84329d0db970628a6c588df2d8197ce9c58", 0xe6}, {&(0x7f0000003980)="59b9d5c3c405d9692bca303e59891a9052497ca0ff8e1239730d984c92080bab511058c8888ef4dae007c02751473b09e4e5aeabb5e90eb71d899f7ee00379d07b344f3224270593870c57ef8f2a104d53703592453c41973c1ebdc0d0bdb2ded2abc8cd658b2ddd78ec7620903b2677fca3260b6d9bda027cb7fb8e9703324cdd3f732ea66b2dfb43f646efd472e0a046f06d4fc53553d022567ab0bec420483d12d66b3e7be3077882ada1ade7823d0ba2271a5745ee237dc04071cdb066829758bf457f3376cd355c799b6bc0cc2c690061b8cc1d571c8153994860f7d015da93f03ef8662b03eb8ac94ff5e372e49b82c232e2398d1fb5d08cc84aafbb43733a08b4973554f3c103478d6616e52a863e3184c35739bc41fe18da464df63441ea93e9520095bd9aa259ed493159b0ee09a9d55af7e54c0cff0ab847ee9f64ca93a3a8fa1c73e5f356c8e7de051a710c0649657ab2bc3bda6a119d669ab45d464d71903a8e7dd4090e7356759dee4230a9b233c94bbec306a7d544b83e4a642033e3371db1625a0c499cccb7e813311568f9a74676b62efad591c1d6c559c9a2fddff3491ae644f4732e5e9db844db42f6ca06966a70d5bc505b8c614229119f904ab73d4085b73e514e5bc2191f32baf3b41a7a1bfed5002bc569aaed933b7da1e8a8a58784b84b5c71c51619427a9c7dca053123001c25997fd5899039f13a1d3d3e1b7ffd7bdadf0bc10ce0b51385b02a79accb3722b9179127ad36d4028546e430d8fe97373b8de12cbecefac7e4460df6f767236246050a32c0f29552be7e7779d4b0ce3c7c99f84de217c9376af33a6930da49f47cc1f321dea2d5742be2ca0e6a531be8060ba86b26802a07a7c2ee711f4cc8f0e1a15b055e8049405289713ac2bd269ecac7cf268bf3482f4acede99202c697fe3abc77dcf30b88f66659a1dce4b0a3e3a52c520ece612ad3ad78f252f8ab12363b233ff1b4f9616870bc32f92c447e8c13270ebc887ba26b5c59cb7521842016f39dfe55ff466fc712e225a86a71742cb461a99db8b8eda2ceaf0addef958a70fc60d2f8a37627f8d72e80981152a789ed33a2dbd0bce4594613894840aa37a3c1b50d97173624c6c45f6aaad23986d7e33b2fce879633d03e7ffb14d2f1b198bd4d542238ee3d55bd484065c236a0fec0f55001532d731d580b05ab361d0830d096242fd9d5a3c7173a7d19e85cd0bf8c44f5938c4cd5cb25d668d66a30f5de71fe5efb81cb56cf23aab4172b40a62933b8ea537b7303749fb5ecb32a70a329ed47f16142b5812c2ed76d9b594115cd6ac93a682eaa2c596b0ca14cf8b87e4a84bef2bbaa14458faab67c9b3ad5fba32d708a89c0a91c7c0393e8c7b50874e909777282a12ebda5998fcb969b4724f4b0b0697cd72257b656bd569d13dd611175d08f15e355530d70bde3ac7c53d4d1a3e25aae7ce13a57657787f73f1ebe6c8fa5f9b70e61d6dd5de1875d409c1e2cb8a7612f391a51c40205f70c5abf89898449c5dea7cb5e0dfeb90a439d1e86775fd9aec5c6609805225dab6295c3f90a86be5df914f24114e12bfccdab1ddab6319ca6e23b2b1e0ed9bed549dd6a7872289ecfd8f0cc753a3978d3f8cfddb4beac94ba3bdb3e399b2ff30a3a8951750689e6d4f98cd0aeeb6c175327c00e486cc9622612ede62c306fd56a7b3ff888e1ec9cd7249575ecda760be3467eb748def51b616ace5a9ec1be91d87167c9e405c8ddc6628e64ae3503173004aa1ef52155fbe031c724135a838321de5d33455fa1288d5c886028ce0ff88a4b5db7b1064dc7df5d871e28f0767310ec579e8a1ff4d3d40fa7ee59ab039870b43badaac1838e627232a0cd23272966b8e170b301cab70d606598e174a637be518ddedc4dfb3de78e87856e1cbd0986f9e9179f72e832c2423bee696f23b2e5bcb53d4de63e399a2ea5f94b97386a643d77d2b1ac6b3f23ce285ff1d25e3459a77354326bad586d577f34aca3aa249db6ea7166620c00b6f32a1883e6d37058dc613a50360be9e83826fffdf6f671c28934c84f18f2ed91fff891bd437aecff52c810a80526e22053616b4112a0eee24d877485bacd5406f3261519b27c72a8f3c20df327ceb33141e591d94dfaefda6a754d48e269476d32e758504231e11e7b1f62f0a018eb80abf6a4c983caa14582f3cbf235c540838971dcadd3b6f31e5bb24331a7807f6da4b8b46a5d3eec6025bca086a448f60103a0f04666b2f2b001f0066563c22433e482cd4f38220cc4c23eeee0521e8a43dad3ea92deda90a6034dbde9335532e14f337635cee6bbaa24cb6399dd9c37f098907cc6a988cfc7a4d985ff7a53dc5e5cd87a23f3e85530b4670cedb6b573270512cd329b5ca4782ad570e8c64baac67d53b21db6448ed2fe906a34e6f459d2fd2a7814df12f33f6d971f8e70b5a9dfcd2b069087024026ccbd4082d0a3e6bb211fd6a57a8b84e7a21b4c23324f878fe2316fb049b586ad325537047d0e93acbe12948d45554e17aa78bdba02449f5a4b191388b017ac5c5e73a854ed3cf0002621d38f3f8fade7b43a4caaf74126ab51d4009e5c658f747615a6590a8556e1fc0956f97d747ee10a34b1c1dca02937d837c45ad9e9d4c11d353566069c4f70bc54ab8b4f30ac481289efe53e29fdd7dae90cdb1951eb8d0d91d7ddee173932893d8d114957576fe5d276352d5bfeba23396daffdc2ef78b9159c97ba21613cc3f5b9eeda3b96b6ce83435ae8e49cf1be9a80d9ff94e3ae514264e3c0f90ded026bbd2141793a3b982bee4063208e8878f6760f4d498730b74058bbe9afd967f82d2cd8eebb6be7aa20efac3029014e2a55cc8a4faf193bd22381be2f33067aba0ab55693ca1e531e6cb57d0056f6cbd3ae109b83b727d75c72b7d6bcffe69f42dcc666f39d170f246f1bbd7bcf5d53618162e6202e71fb7f38c007684b5829d176fdc30adf0e83367408ce17bdc698d78de2a4f46d5ee966577d943b240d5c1f2088168ccb085fe07035d58ef22ceb67611e3f55f0763f4bde8c15aa7ebd7759a796d0820c60373f50d37f5e6d74ddeb4da7ea5025c77d2c96591a7e236d025b138fc452e082f168bf8b0059ee5545cf9134f210e6f058e5ad739569633867c5993d5fa4804ae6ec1f2b9848f3ea5d1078a17c17fd135f06fbb5bbdcab112728f5cd2f880d113c1a4d4fc31fb60e3640725110b133fc205eb70ea651a3401650e79857d6f4274401430c47f9ca0973de6c287bab12ad0cf378a19c616a39f3f65bb2efae86f6856e6bf1388c56dfb3ca597d5d6943c3d3cc64f1ec51628a7e734836ed71b5061416bb5c0256ffdb4a5b41274778817c40d87d8885dcbb6a74bb7c1b27fa3274f95224018fe8da7e587532a9483e391756c388d513128ef2431d4ae04dbf03e83a7998797366d11a0f5b5a35f3361180d64cd5b9de04b55f60e74247156ecf16c1b1de6835caa75b353a2f6e59be37b19036ae25919ca95f119a6b2c8422bd3f02e2c592b1cf574b0350c27446a1800d4888b3fd19af8236639aad89ead36f5d09217d20d317db55345086a5bae27775ca51a6d509f470f2d22c0a612b5c57facab39201e79afe950eb0d1c187ecca9278866636dd4107b70bef8b9d69e4e55e3528d1b914bcffe2b2ea7c5b003935b7add5c727dae865ced7d0e7325c18d53b7df4ac11221562a0a4d43fc2869c9ae0d83798698b455d6a85451097bb0186e48aad8dea98dcc3874e22cc07aeef1209c17c19fabe8fcf79c1354b99acd545384bc5df4640e26fd263d48021107c30ff5763499fe1becf0afb76592d40c24494c75a55a3d19bcb5e36fed9e73b82bda88d193f72a369d7f36a65c235fb14b68792106c83b483c994b672a8aa728498fc8ae16eeb4d207cde94aaf7a3065311c74c996c335b77145021b14287da009aec799f8a97af0674ddb047e05b08ab7578ee89dcb73ee849c6b26360fc72124cb0d06837377b4ac3666a97ee31660827b18e97b20e7fc12b64d7848107a55708345520ee9d95bfce171bb8a79be30d4a61c1eb258a4790e6ac0f5a2207f39014f58a25035272d56579019c6c87a97ab3def21b43e053554ed138e16d8c42ddae93d7f34f2a5c0316c77d99e5bbb625e5a7783d6d4287056f73342aa29902f0a918f4a0b7cba7b36cee45ac0b6da2c582451612cf4be6d19a09563c9d9095c24e857d34d2db708cf64019a319f1e16e07b70aa11acf5b7de83078ad1f0a74243c1d4b2ae58f9633761ca1f162f669766cd366136ad2522e4a7c39fee0eae917d3e80422434a4800c6854773f867f6a9276c9e47f7c0524651ba17dfb64a09305d05af9caf6e53d8476b512d8fe51f3f415f93960ae8f6c285d6c73d0c24e2f615703a4284cbae02078eff751e6bdb14a40165d251c1b561050277925e628e6a8314b378c03f7eb893c8d809bb5d544b8adfb91c36eaed616a6439d35de474741d3c65585211215b1c5ab0c48ec771282be3cca9bc53d74bf5c9b1e9f4e5f4ebed838d3f65482afcc437542b5d0ea1d82c171da0b1e9e10a5411c2857e820a4db66a8cbe8c4a81344c1f4e76c458a22ca6c932fb2f7bb844043462e5aab8e10377c93314abd94f2af7a965b446bbefb96c77d32a7126720615d9e1222283729a75c436afa35c91112935f2831c21bd2dbc9b3269c614d6135efd74115b23eaa451a485cdba9b2a3a49cc1fda15a15ecfb7ff161c1053e21d7cfdee09c80269b82bcc30f271480963a12a81bed00277f4cd6209a675d032c2522930420ce87c75f11da0f069f0c83a4eb54a57fd570df3d3719e80200f17c87f463c38f62d6fa0fc6b47e053a235b0d7d50c1814c3fcac25abc41756c1e24cbfe3df31cc241e796c7104ab475203a55301726985d7f33f5dbf7ea2b9ace911a8d381862350aec6ddb64c110324bf468355ae2f0d280cbe2ca875d09edfafd0058500bbf3172650c08ecc72257b7ecf0b81de48a160eec6bae006905732deaeae2bd4184d49bc88d251289af618e9def46b85fc9fd548f4df8bd705fb8a3e2b2a8f628023b1f3fbb329d0153536a1dc5378a08e134c91e26b5c45908d1619026ab2692ee489d59add0329fb9bb697582a1eff40f02178d68b81dfabc4c36653efdb196299b92a4becd1845ce0cdd10947a99d38a9f39193d29f65a8c0cc4719e456950091f6976af9730e3dfe73e75f33d073cc2e155ca0f08ff142c94a74cb879f02083cf7ca121c6fee58d304d3e9dbbf58ed9da748c27ad243567cfcc318a7da93c0cc0442865401284ed238557cda70dd3cd3879c299686d272fbe09629aabd390c13819c29ea8200c7e1b03abc2ac6598f73643f42348d2888d5fcc76488bd7bc33e965ccc5a382f6be8723fa2e5f2573126ff21d89fe001ea74d7134de0c6e0f48e9a130f5f6c3a53507cce7a3a78f636e8d5deaab4e624ff90ed7ab610b65e5b46f44009bb9e60f179dc3100bbd066afeac4433212b02d9b220dccad321b4121d472bbee9ac23172f865e49f89d25e259446e6d6e72f3b4a71b6d13006cbbaf85c94a7f348586d2043eaf680e60420aaa1f0c64f6a1f8f2e91d091545d11da3bce97cd787d3182729ad2be15e6194de21ab4fc87742606642915c736131bf165d60a2d39e02bc2bd57453701ddf2228127d9f815f7e291584dfa00d4c306a9d36a43289894ee67262531916dfea6d55dd0102dc1c5be996799d40cfa9ff9f825b391edabc349387fdae9a22a660b16f19b21d5a", 0x1000}, {&(0x7f0000004980)="ad908d183d87677887a81c5b60f9edbf1051f341da6939ef5fe2c9b583fb7d53cd932f04cd40f3b24f94e0f269f2981684a7b1fbc8637ef0effbc25cb0af9b23eb824488adf3c8fe8b3f9975d15933b4b13b41becb108b807d1072d679b6a71c82d0d26910f1eec6281e78832aa00b7446081139324b8a759ce34fe77134f8df8fa365cfd61434f331534779ba34", 0x8e}, {&(0x7f0000004a40)="ad52938bb635c62da6d376e590a4cdd47460126ade10f7be79b4500d958f882f7220a2f1edfa054ab6967ae0fd945c493799e6f1b5862f2c487bf44e198f6208fcc355934a536d2c7f8b6f419288631306099fd28fd00bf1245aa324a21b4077c6c6dbde8b9f8d795dcfc54687e16afb57c9df249f509cbe2f5eda829aba417cd116e5e6e4953b45c022dff5c86615efcf5a55dc863dc9b097fb8b542c1b8ad2e997dbc779a58caa86d8d516b2c521a3e473", 0xb2}], 0xa, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r3}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r3}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r3}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x0, 0x6f2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x40bd4}], 0x8, &(0x7f0000000200)={0x800000000002b, 0x10000}) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSCTTY(r4, 0x20007461) fcntl$getflags(r3, 0x3) write(r2, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x4, 0x993, 0x3000}], 0x0) r6 = open(&(0x7f0000000000)='.\x00', 0x40, 0xaa8018345e14d086) symlinkat(&(0x7f0000000040)='\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', r6, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() fcntl$getown(r7, 0x5) dup2(r3, r3) read(r0, &(0x7f0000000340)=""/168, 0xfffffffffffffd0a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:01:51 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = accept$unix(r4, 0x0, &(0x7f0000000100)) recvfrom$unix(r5, &(0x7f0000000140)=""/76, 0x4c, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00ff0f000000000000000000000000ffffff0000004cd42abdfa9d6e550952aa4794857429caea64ee5ce832ffffffff7145e073731ffa925864fae74e581174f9b0f1"], 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) r2 = kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x3) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x1000, 0x1f}, {{}, 0xfffffffffffffff8, 0x58, 0x8, 0x9, 0x3ff}, {{}, 0x0, 0x42, 0x4, 0x0, 0x800000000004}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x0, 0x4}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xae, 0xfffff, 0x100, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x2, 0xfffffffffffffff7, 0xfffffffffffffc01}, {{}, 0xfffffffffffffff8, 0x42, 0x4, 0xfffffffffffff392, 0x3533}, {{}, 0xfffffffffffffffd, 0x54, 0x80, 0x1, 0x3}, {{}, 0xffffffffffffffff, 0x20, 0x40, 0xffff, 0x5}, {{}, 0xfffffffffffffffc, 0x6, 0x0, 0x9, 0x81}, {{r0}, 0x0, 0x0, 0xfffff, 0xb042}, {{}, 0xfffffffffffffffb, 0x1d0, 0x2, 0xff, 0x9}], 0x9, &(0x7f0000000380)={0xfffffffffffffff7, 0xfffffffffffffffe}) 16:01:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r2 = semget(0x2, 0x2, 0x2) semctl$GETZCNT(r2, 0xf065924ef917ad06, 0x7, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x0, 0x0, 0x8], [{}, {0xfffe}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x401) r6 = getuid() setuid(r6) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() setgid(r9) setgroups(0x3, &(0x7f00000004c0)=[r7, r8, r9]) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r12) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r12) r13 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x549, r6, r8, r10, r11, 0x222, 0xff}, 0xfffffffffffffffa, 0x5, r12, r13, 0x4, 0x1000000000000000, 0x4, 0x6}) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) 16:01:51 executing program 0: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000da64a166e6036f88a362f0b2a8aba8dde76c07948d198ad61973da6eca1f"], 0x1e, 0x2, 0x1400) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:01:51 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x6f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000003000/0x200000)=nil, 0x200000, 0x0, 0x6810, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:01:51 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) kevent(r0, &(0x7f00000001c0), 0x60, 0x0, 0x7, 0x0) 16:01:51 executing program 1: kqueue() r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f4cad920b00ccff7e3c4af80205052590bd7dc4b540c09535578b3e57750b015c31dd04000000000000000000000000000000eee1688bab375a0000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = fcntl$dupfd(r3, 0x8, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:52 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) flock(r1, 0x3) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd04005f000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r19, 0x4, 0x4b7}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r13, 0x0]) r24 = getuid() setuid(r24) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r26 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) r33 = getpgid(r32) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0xfffffffc, r9, r23, r24, r31, 0x2, 0x3}, 0x4, 0x3, r33, 0xffffffffffffffff, 0x6, 0x6, 0x1}) preadv(r4, &(0x7f0000000180), 0x0, 0x0, 0x9) syz_open_pts() 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) r10 = socket(0x18, 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0xfffffffd}, {0x142, 0x4}], 0x2}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000500)=[{0x1, 0xfff}, {0x42, 0x6}, {0x2, 0xfffffff7}], 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r7, 0x5) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r18 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffdd) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r29, 0x0, 0xffffffffffffffff) 16:01:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = getuid() setuid(r8) r9 = getuid() setuid(r9) r10 = getuid() setuid(r10) r11 = getuid() setuid(r11) r12 = getuid() setuid(r12) r13 = getuid() setuid(r13) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1400"/16, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r8, @ANYRES32, @ANYBLOB="45dce1ff000000005a7bb08d8db52aa7", @ANYRES32=r9, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r6, @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYRESDEC=r3, @ANYRESDEC, @ANYPTR, @ANYRESDEC, @ANYRES64=r5, @ANYRES32=r2], @ANYRESHEX=r10, @ANYRESHEX=0x0, @ANYBLOB="cdaa7f7e218c18e6bea91db1bbd74894212d4101f8dd54eacc32081ab8248f746613f08ab26cc61d9a458ed460ba014ff7417d11fd7f391ce8d22b6add45a6efc9e181913cc80f19a214dcd6c4087448e01bb5284882956d603347ab42523bc97adeb54879a2574050c72ec25156e78d16c922cee8518f2b12ad056f8d7a6d2a6ea8dbed32d86d1160bc35b1baeca21d8167cff6e4b0a469f18cc0de9f1aac5d9031f877610d9e037ed8015cb4703c46fd5cde9b90d5fe091026c4f787e60e126447ff251b", @ANYRESOCT, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYRESDEC=r4, @ANYPTR64, @ANYRES16=r11, @ANYRESHEX, @ANYRES64=r12, @ANYRESHEX=r13, @ANYPTR, @ANYBLOB="ecb1547d423c7e86d0e1a64d8d314518a5b7c972999ab9583a4a56c12a8b8dd6d868447bb35734bfe5008b2f2adf1bfb582efbad6a98cdbb0bc0551871dce1f68c7cffa2f5c50cf2f5204740d887775bcea4824f1b6fddaabcdb11eddd641e32cf8e1036456309e6e30e431e57d672addb3d0f492faa64b7d6906ba3c963e31e04496f92287179ea9b6a19e8b356a3aaaef921c703f468d7c0daed524be7f85a94d3c651a0208ba53ab153f67f392dd801c37718be4b078626420e980508f064985768f6fb0b69b0bf71a7426e46b7870ecb9ff4b91514b9578b90d02654ac6433df94", @ANYPTR], @ANYRESHEX=r1], @ANYBLOB="0ac20000"], 0x64}, 0x0) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r14, 0x0, 0x3, &(0x7f0000000140)=""/187) 16:01:52 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000001c0)=0x1) socket(0x6, 0x4000, 0x80) dup2(r3, r2) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r2) dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x196a81404541186c, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, 0x0, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x5) r5 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xc0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x7240e9a3) r6 = semget(0x1, 0x2, 0x200) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000001c0)=""/4096) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001240)={0x1, &(0x7f0000001200)=[{0x6, 0x6, 0x5, 0x8cfd}]}) r8 = open(&(0x7f0000001280)='./file0\x00', 0x20, 0x20) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000012c0)={0x10, 0x2, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xeb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x71c5}, {&(0x7f0000e02000/0x3000)=nil, &(0x7f0000f38000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fa2000/0x7000)=nil, 0x4}, {&(0x7f0000f25000/0x2000)=nil, &(0x7f0000f51000/0x4000)=nil, 0x9}, {&(0x7f0000eb9000/0x2000)=nil, &(0x7f0000ea5000/0x4000)=nil, 0x4}, {&(0x7f0000e88000/0x1000)=nil, &(0x7f0000ee4000/0x4000)=nil, 0x5}, {&(0x7f0000ec9000/0x3000)=nil, &(0x7f0000f37000/0x4000)=nil, 0x2}, {&(0x7f0000f71000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ed3000/0x4000)=nil, &(0x7f0000e00000/0x4000)=nil, 0xbd}, {&(0x7f0000f13000/0x2000)=nil, &(0x7f0000fd8000/0x3000)=nil, 0xf4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e1a000/0x1000)=nil}, {&(0x7f0000e99000/0x2000)=nil, &(0x7f0000eb1000/0x3000)=nil, 0x6}, {&(0x7f0000e55000/0x4000)=nil, &(0x7f0000e21000/0x4000)=nil, 0xffff}, {&(0x7f0000e52000/0x1000)=nil, &(0x7f0000e3c000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xdfa3}) sendmsg(r3, &(0x7f0000004180)={&(0x7f00000017c0)=@in6={0x18, 0x3, 0x3f, 0x401}, 0xc, &(0x7f0000002d00)=[{&(0x7f0000001800)="d2a2fd95faaa69635ac83626e81fe668e406fdb867694ea4e2bd7c3b297bc0a033770315b4c6ba649cf8a4096aade83047f0d520043ed1aa1d9bc951bc9e367164122c58ec03a1e80d257d418488c67d0b", 0x51}, {&(0x7f0000001880)="fd3daf0ebee2dfe8d240628921d0f6c40bd9bdd9a3e876d1d5e4b7798c5560660df1e85d2edf5be5617df8e8aecbeff15d85cc89ab750ab671d34217d5dac751bddcabb3b12749d2bfbc4d20bf993956020d2c5008edbbb1d9f84200cbeafbda88cbc6407bff5e6f74d3d4ae462476a452b6507483cb0fc86c7d05c79a293cbd24dbe67679f3d3783a00b08adc59c3097fa8a61582bcb880782267501ea67232a13d40654b85a80ea1954f416ccfce3cde222a88865a8c4480ecee9f68b6c8f012659dcd60c79caabfab91ca026dd26cfcc552f64823575f1fa8003561", 0xdd}, {&(0x7f0000001980)="7175adcd258dc16cd5d51ee3e041b35a4072805866752cdd435b70e2762586a95f27123b309530338c3f59bc313c9f2153a17bea266b2cd39e97676fb364ac4ad05016176377cb64cf900f5bcd73260a6dd7ca3e0867b27c58eca49c41985b138618de62390530d79b98be66ca0e631cee4c16c5088f35bdcba66a9e346fa6adca4369742ba4f0e988b3323bc34aec3bb7db9d4b62e24b9c858ad2ee652900b4e2fa758b5cc7b23d9fe7660a9f3e4858e6043c54a456266f8c93b3453e55a93cb99f78e1903f1581c6190d", 0xcb}, {&(0x7f0000001a80)="e414b0af9ca2cd718549637731f2801997802c24b09d7b6d301fae30fae2c1c749dc2e1bc28f647c9c35db256dbe0acaa7a14a74a94277a03aac93081f90225c5a366f26482bc5f829b8d3d93e0e6cbffc0466f6cea448ae79f44dbead438474ba8154c98b6c0466bc185272a83dc22ef4078aa1465ea7a3a6564e5e389ae7b67a61108ab4b31008813611b7c1564ca2942a483e81e8dad2b86e1a8f5e08ae6df147162801eb88b647b55f6115cac6b2eb605a9d5bd5a7e77807fd2d2f8c6e2a34b287871c0d5ca275c5ce3f2cbe9124b1f92ca039cb2bbdc7ad197e7381b9551a5e3aaf832000677e2310e2fe3be5678f053591b8ed7ced29e52cd9b473de77abac4ae5f080ce4cf0ee79081ad818708f6de077ef17a12ce0fa1c37267816f7bdea377c9833698b369d9db4f7940bfe846eb714923c8238f5d6368bb04a17cdd4274af18a2cfe3020b2cffa583e37958efb73af8b94b06e07ca4e231aaadd3afbda26907f55ffd4f2f9e03b5e15f94d64cce7f196eb34a0107bc4e43daaab949bf0ccdd978f81ff02c6ff4f9499434382ebd7bd57d941d275570b309ba297fffdd49cc996e85e06affcc98b71d42d3517506f29633180b8e9d4f5b81d470666d33f02d5878240d4bb169f659de3f01b7404039d9f808528064456dd9bfa32b82f1ed1f7de4232dd39209abe1bb4191468a1761811bd26303e19bbcf48c94a48847e524c57c07db1aaf58c9677e8e3852575efb45a1c25bf3579a2ac44de2305ac47497dc251faedc86685ee258ba117aca0e4ac07f5fb1bc8d68403bf97d353576b72f3693693a9a88169ead0ee9fc1098ec6c3d21a6b14b1e7ccdc28cdf31caa3fab0f51590636b76b4280169bc475bb28ffd72dfbc22ff3a129db1d1fdc432993e7a981fb68d0d6eca131a247755236e665751f0f2fbcab95ce1fe0b6f59e7af1121fe81dd26b8b49304a3e0761930363cb6b6edf96d7fafdba77cff649e7b66b1afa9568973dd03c469df6df75fa6d5ee048332f25e72b0a75d7ff849a6a7c858eb751af89065e18fc1834e79dc6e3775c53dfb814eb4b54b0f8c6c9210a5c7fc9770499736de69e7bd1990e7b35a8de1bae21fea8f5b9a823bb23e6131738acfc0cc1b7be9a8504b9cf6ad603d4ffd9e78249ed0fc19be2e5f870dfe1bc75e64f68cd075c793ed9b8823ea4ff63598cfc2ae0e524bd8ed45b1d5eaf664a6e5474b744a1665c032befe7b5413d83898ab69a27f385e731d3a368f82d92815ff2a4970a9686f8cc91562170291e61b1e0a77ae603335da70d78517bba144a7980d7efa21e3f506f7a8f275d174c8499eea19db3998bd936d96d4bf41c415d6e2af44bc06db389d0db38198cc943adb39d5db0e6ca09a8b995208348a17410eb3a3c78d8b42e28ad2b59097043c81c565443e6909281fe5e694897bacbe79a9b8041f33b3dbfc4e715e021cdf4ff385bcba82da885525d41db5799189f754f74aab3a33062d3630c580dc19f1301881c3b4a9c8c46dfc5dfdce154c99d8e32f2d0d0c6c57cca48e235a000ac89f3495decff6125f3389b93faa8004b88ec83e1abd953eb5e97cfb21a6bd30641348bbf5d08ced369609cd5a5d734c5d846eacbd30878ec21e14d4db6c2c9f39a443e22449fac8d06b14fce519415b9447c75cc24d410b079acdbdf10f849401b7c1dd84044a90a0e33f1373b57b8f45134f6c344fef2f6b9d04244785a83e6b891fd856d012146839da72bfab75639690c6d419b47deab4e9bdf955ac7c3cbbef4aaf751b05c870770dabd7c4a39c066e1430e68732b0363fd0c478eb3869e1c5febfe66ebafd2d215bac1a28caf1816dbb5a376c63e9540c2239988794d788d9ae3ae55f3e7d25649ff6d81300d45397e7e0daaf29b4b154d3ddddbf4153c666471aa4f24b07fd967169d922e67cace9450c9276303fb99601e3a0ecb420ec7be9562fd5afb5293535077d6d68eb919596c37bc69c9859204e6a08e74420ac8ad46c3b2555166fbe37d3033ae32a8d556ba2472ad6db4ea7ff02887d3d3bab8a7d602c94fb5f6d4363bb03b2e56f8a665ea714cf8884b706a361c27230df932d5be807adf26e67ca00116e7e052b0783af1f02a050cb8cd7b6a38811c287f57cabe4ee8162de1dfac42ed0dac437edf086e2bce40527ac758df554da3a7510cea7b31af0627c58e3c33e6b4daa8a3e079ce15f2b1ab1d865ce696fabc19785bc48f530026ac089ee87bb8ba0cc1efed9e861deacecb9b017ef72ac78ba1510e56d5d25091832ecd14aba72672afe12401fff1eb4360ee3e9e4e2c7db3fb5bc906f01c71540c894df6a1fa91a7e4e28416334015a08a5d26f75fa9859775a2bba175a88258f6106457e3c282e33edf98fa9f1693791acd3044c5b2d0335bbc9c1fb4a624d4d360ec8512ebd1871f5ba63c8881db1d3a138da3e9561b0e35982d3125477a1acbf1ab0d40dbf45be8e6401ca09189f2cb48c7caeeb8d8b0d4edf5b75c3690d793126a1c4abbcc97d56cfbcc97e322f9c6a78eba8c53e656ec5efafde0af6f784a60adb88f1bad0597f88502aec030a2fce195d181ac4038c06134deff3c1714f82ebb2d87e04d50f58285c9052b9bdfd2fba37e7ed67f7dd77fe49895d7cd4656d30cdb3c7374004b073351643e467c95e62cda5c3a5aac11cb410fff65dc9b163203f85ff1b92dcc12377faa66e3afe94c4b718f2a73de20727d67c48933fc73e1a72565e1da93ddaf203aaf209b1ea40b5ea135beb69820a4430aa4ef3b43f8f43547e157e138fd2951ede8db0a28cf6cc00bbf21b61396e71a3b9e86dcd670ce66de1bbf2ca9c84ef19a69e2b143a05df592adcf503665b19386df53e7db58c72b44fa21670b59a943b0dbcfe4fd8b7d925b45d18f9f518d13d1cf6132d7ef9bdec96ac7823c4f92c3e46f2ca7f7c3bbcbe4d5b73ebbffcace4383289f5688798196e7698c93e9399b26ce2a4223cdc5aa256509fc75cf4c4c4317ed41c9c0b1a7e66b8b82c2fcb68752c3641820c11d2ceb3189171b5158f2af8314446d41242360c011150350f1440f25f21788b99c8ee98e5aadd2a528d6c6d3ab8d8fb88735c7294a3635ce0d110384af58ff9874609e4f2c6c7be4eb05f60d00b11e4c71200a485b30667944a542fb90329b31379284735f0bdd93c7304109592f16b11d62620551c89bf51afd4e7bb426663496c6c688a157a24c84f06642eb3ba75404b5d95430b38e15feac339d73cc02a8890bf1f7cb55c2c7f5c8f85600a3b75d7803a4461659affbf8ca9c53aa7f6dea7d3fc71f86d6b7d47cc4e92ce94773e96fc90bbfc91227a140e66ed50c1b6b9e5043704ec01a6081dff0f85d5e01d53637e2f5e132a1d2e1cb19e42639e708704e6c343951e16f21f6b3680233dc63816fd6bc07df8faf14d75aa06fb3b6414ed6f5a50c0149d56484d0444b3d060fb774ca16cadcaba2542af1dcf26e8a5f8b5c05b39ea9c80db4b2a5a7db52f5aed3a4509c12c32db882173d6a34537c4605794b7c45a3084231ba54a5a8d82b49ce352ff2752c8cd7efca46daa8ec091963fd8ef28d792fe90d7281c2d7afb19948dcbc2ca8623434516cbf9f86dd0adfb3b2a6eb970bc8d33259085123d9b6c4f6ded0ed48d80352ec19e2b1d4612872241e84c3c6fd2aef96163468222f81ef3c515c5a874b309e06c6162ecbdd2de7d1df0176db0fff78d835c7c6c1bce87332ca943d92b5cb730ac48fccc7415b8d52c89228c770d2f360f59de8455811d7a44e18d7fbbb8e3002e5db2294aa2ba01f4c53ab73469a8e79e21bdec90f0a3fbad06ddd0e9895330f00ab9e6e8d61d3d562992f20c7527aefa16e08ca34374b113242713f206cc4c43c05690bf373b7ccff90822629df7f1074c6c17e79c1be6a29d90c8e5aa7583476ca7997bf61e4e55d1fbe4c23fe32ffc6911985357cc1a199c4b83cc3aefef71e7606712faf490ea87a0b5814dd18205662cca038fc5651d3bdee46c8714217d89b04e15674e8fb8962444c54b597191c5bec0b0377d99086818a148f9820099464af1d4996b6860218e5fcdeee7c23f62c581a078581ec86b855a78e9d1577856965398dbf91fd3ebb8c08e7789369d3bde6cc6af9b906566dd83f201fceeb2a91f193c4c6fb55e316375dd27263acc7ce070bdc1d150fe8581274856d3ccf5f51f0ebe47aa98ffd41bc9d28f91612fff909fd7063970bb7587b62c199334609859442b13ca89a7d677bc321908dbb77a4089ce857f426a2bc9761b5d8f4566b15367535ba109560cee50dd8300bdd04ba16b69dcf1859af73e99bf7c6535df1a283880f95071da74d626204d163b09dc6525967de83ee5e458dcf86cd60305ec097201d7f02cf9d5002924f0aa2fd6c7d44dc0d9f431e2b7bd770d92ca56160f603d9141ddbd61f790e034478a6928b563c5fcee2df92422ec04730133fe9e296b33624e73834937150616f61d06e7fd68c3ef052b66fcd2b04650c3a64ac4c849147f4dd1dd78a1933d6690fb6e41f93b42115b4024db13e9e838d707829c3f59ae538c4eef4115f332274fe4671972613add357ad73243bd372699c03dba2ccc14b58fdb6609ee01feb34b4f928e4f2cbed5388e0f6b255623751519272969a39b2c8887641794e2fddfb4452d77249de457f7475e1033ddc7ea20b3f0c89a228a31771a47bf3df94b1ed72b6f4cbf96cb7bf5ba63a60188c83cec8959fb606d145cd1eab837ee06bb7af05ddd5f71f3f10e2dbea2ba9aade5c39a83e18c7e514033df285a03deac8fb6f0c2c6bf37a7c3955d5be759bd8b5d1b2426fc50991c86c0f18f1880d4e87d5254833964caf36ec327b380bf182b818d2b179a80a84b8e2b3d94d3fd11178591ba3538108388f95bfce6ea458152ec26e89194a49cfb0fdb8cb3a0565963a7d710a946f551b10a16abab175ad6706c2bf8a75cbdbfc5fa06c6455eb2fb144bbebfc06d79888982b4412030ccd771f400b03a024bad58590b44fddc40deab235aab4fe59419ea616d0dd985f998bc3b54b3713b1286235c2c029047322bfda0578b91e3f0592a09807af7c5cd36e42564a21b9bf7a603c1df467f524a1dbdcad135c830c43bea3ba9dc1444d3f16422090a35c49ea2d9574cbf2714afa8fb7b78d458642d3dd9cb2d2564b34142785c0c1c3691d0d76028ccf5df365c2fd3abaa315f30c8b5beb2f4a92074fcd9b1d0da286799157e3cf536b344bd65cf414082375aee5264e61c682f6f779bba9825285c005b4770b11a3b29ba48d1d6719723b141ca4a0852f7fe0975d7c3325de6a90b1f3760609513488a2ee44e7fdc8762390f9f5a2683b4ff322d32217341650f550a9525b29cf8d0962e98e25014d8850c1e7bfb76ef79b44b69c8f02ab6d40a523dec24fdb83dfdabfd1aabecdae37b391a9aad73b10091a6d9c28aef63244a27b94c00bc6ddf896bd0f1a3cf359770a444a9db1464e8fa6d55ea87904132effa6cf1aa77d706b431302bd9c6ef43d64e27bce93c87315e940d47488d60d5ac2cc520fe5fb81b42477d13f14a8d8733377b73517792ec2e77697537e4f81098338b4a9135ca1b84df51586303952cd13805b70b196f3b22f5660f4803b514eb1618e76cb3b529eb80796346384a4f25eb12bf82ef345677971103f65d339cbb5aad9263669f23e98d11f6bcabbfa04b3c3473f253cf584b0c1aee0c69f169b279d38037a5a4aee294162a5348f8d31f449d1b28bebbf8f5b780642a454c4bb11690b318f686baf", 0x1000}, {&(0x7f0000002a80)="01263d28df4a399233dd607dee998b347f11c58f6ec1295d84a737dc7c6d6f59ccd9f3b21d41a8532c49a3f2220b9ac9dd915b33657aab68047337d602de84996c922c39bde3fe0010b84d934048db729c495f233f757894a331c88b333eedb4f73463dc8613e10b57a285948863a0d3a4ad56fe2394ec3732965397232add9b392f5afc95650745f867b6173e7a9243549d7359e27170c9459e460bbfa5a0a05a8338f2de9337a4615368ed25f5043baa5be94466b5c8ce396f31", 0xbb}, {&(0x7f0000002b40)="6dd7d23da08edce0a8b7648121983dd0a021ed06e8c99d8a2c559f22f59061b9fb980bd4daa83910d6835f52db21cde420ba1e4eb7e112f2fafe49bd9c8f712aff0524aabdc6ffd02e0eacb7bee84c47c4fbef2704a7b9903eb0983d2f95069188cf1b7dd93bb3febb1f00ece287cf9f41927000f044a86debfaae561931fc85f429efdedee38426626a20736ad21bb87b149c18ff6ddfe0c1c050ec3c2c6dff1a853169f896d7d11f236cdf41d1a6a1da1663ee66a77e02a7a2171e807e2b4573bb0f97", 0xc4}, {&(0x7f0000002c40)="68df89e979e4e23ef8", 0x9}, {&(0x7f0000002c80)="3d4288fc3b3421ec75d8225a527d50e0c391b0be", 0x14}, {&(0x7f0000002cc0)="5c0e115bf500791429319192b5aae547895dd41c129cc6435053345d77de6dfee5b39ef3678b5cc15521bea911149552cbc123dae633e526522658b5dc1d", 0x3e}], 0x9, &(0x7f0000002dc0)=[{0x70, 0x1, 0xc3, "9b9f4c4f9aa57ad9d47b551ea2f3a93fc41ef32c3d030409e33a3f6bf8e3887caaa9544415a9fd811d672fc6aa22085b7cd87dd6d532b445c83f6996bb9375625037bf9a5b37d1b01001e6c7ff8d2138f13f9d859a15a88c74"}, {0xa8, 0x1, 0x8, "fa88df1a399a747d3ad940deb81972f59eb0692ac6f9349997f6f86658012fa4cba3bcbe3f16faa6f056a084e82655d4ebbb10a389c50e504d6acb6c48b4d0e3fd2150e7c1c392f5174177006cfa3c44da3a09196b35c5199a3fe7d02637599070259a4499e2b470498c0d17a696b63dea0ff25d80b36f6bf0a75157f26415a094384bc21d442695f0b01e530f195a8eb981d8"}, {0x38, 0x1, 0x2, "4ce72a3b4c42d64c60587472513803bd913f019fb788cb6fde1026b108e7595e089257635dbd18"}, {0x1010, 0x1, 0x1f, "d666aee6cd213e5435af73bf9287d178a0cb66946d40614a3e7164cc8638d49611757c04b5d0cb1f357ee1a01433f0885b222987d28c7ab0e18a0aa26a24fcdf4ab9702b61fd9664a43e81fa6ff6c90b32cd4570bb4fc950167032ab6413212f91ad2a8c5d80a86aa7e09a49f2d321032a04ec0d287eeefe2f2c4e4f92aa1ff05668f36ba03cd72f0d17ae56e02dbb8c311666771985bbf78292d6bfa2455bc570b1f640e574f9175faf338c194e38cd5b6a8d1da2f36e7f03f7755bc0d1eefe19791b89baa6ca3bd333391a8f433b460492a432b5d1c957fd55763f00138b43394ca837d6c67581a604e4edaea2d8c95e74d39a6736216079e5655f37cb06780a015124a32537102e3bb598d5ff762dd0f9419419b347907b8e6550dd7824d8aeb773264b87307a91649abd6825852330b7ef55d93125e9c22828216432271cc55e27326a0dcce5a9c513864d147841f5f4b6f148c92d5d0ec747dd764874a0e065818a38fbb85f0caae694fc9bd3bb8ac97eda9d5f676f6a3402d33b3170a79d40ad7981b4b6bb41d3c7433dc53e197936822d0614b911084ef667705322593d9b412d704d1f52ed7bf82fc0d1ea26692c703556e01be96dff341cb36e2224886c0e17e2b144bce9ce64bd0f90b5eb1f6960dd4d4d9be17c4a34a515cc8815800dab0f687aea6396e4269c765aa3fb68d391411a8a36be0db41b8b8465e0c2d851d1534dd7a11207cb3d58c34c6b9bb156c36e69cabb28c14d8fc5b12f8d30afa85c950d90ee0b56fcc98c9cc5a25f24f08dc086a4fca3ccca68574ea72624dab9825f34e957d7f2a9818629f68a8a7a8277f0a9251a48f12f857dabaf224ea8a3da8413871e630c8287da6448c0146c46f9efcb9a46f6d170776ccdd031e43106cd34ab687f9cee4bd416062bb9cbcac7c78005fb6597464c76316839a588d3ea61e42b9d785e4f8a48655d395f5426830bfc7c3a9e36c31f275c43e2017bd494b8cdb6ff4bc2ca084826efd5724d28757a3695d1af74e9381df7682e810c5313d50019247ca8f82ba115d2d059b92ce784c49424726df56ca3c8e2d12014ad5f1476b513a2956e414034d9bd323c2d666e7447bc57a40a7d26fd29b14b8514ccdf7e1533058e5cfa681e08ed7691c353db1167d6e8eb60cc3bca9f2808dcaccc276386fc25a2a7b0b816fa27718599ad53ea95554ad1bc5809b952306f958ccca71b16e1354984a7c85a7c22dcf348e938f4375b1899f171d2655289206ecbdf6d4576fb14d75b6b2ddf9252f4629c215ca766d15241c4166c38492d477e2af1f9318dd1e10e5c59d2c346e07b9a7d89dca9ad58fa87259767beaed1da40b9a80d44f7349aaae0aab423f8169e8b44536f562c1d6fb5f6cddb83575f7c108dd6eefbea4b8cf147b07c5bbca648fb42d641dc15d33585f6ee931169f52a96546d14f512b37760e9ed9c649accf889401d956a57d0fd1095a35df4a3fce1bba93b7d51258b7940736e3a368edf9d6bef74a92dccb01582d890a07eeb9102f79e6e62448c52397ed08669b125432371af3d0e41eebdba3356c33b3c7bdaea49d66a01a1c23768529dfab0cc06becb20eb503a11e5d10af697136c7a890a538b9ca47f468525666e95bbfe6f2af5e9455f58a0f3e9729fe0a1c3c27c86b877ce1b1f809090bea845eb459d962fd3b7c201a1e1a357a81ad33ee1d77d73692f233e570def30ccbc060aad71cc076ee64687b397d9de3d2b6b1a571682f42afbcf9212871abeacb95d01cbe4e1af112b46d75456f4f74fe3d23dbde2e494622f1be5a3bb6c798d32850f3e54f04bc8495019606a912fb0e93a80104adf479b47cc1df9eb4b6aa293c818dec94dc91549093123721322d50062799165a36510ebf07fc475c35148580ead7aa6734f444b2fde2332f768fec02eeb744f4b834557d1d1c3b4c4559053297597f715f9ae1717b044df485e19dc73cfc4f8da7e5144dfeccbcf5044ea5f66f1ff327567ff9b16df77b6e71c6d11c73ad1869d9733d1951286bc26f00e15469159dabda3f73e107c6f0915e6da8f659df4fef0c69e68448ea9bcf8848cf19e7b063c53a04f5c780c774c454a4865ad78dc12c35627ddb125f4f80ed5f31586d64836a8d5e88c97f0efb9eeec11ed7e746e042d0ff7905537d186e4c5d95e402c108128c40ffcaca5c14c69c57315581c77fd03c2250803f927a462c5c95acae4343442f5e5268c1f8c4f1869d9588a95f36221ad4525d7e01f1f5d5fafc74713f5ec224aae0b2dc7c0a08a9787ce4ffd408b0f6879dba09cf31844abdf5ea91c87d9e9187bcf98ef662e0b9453a1e9ccd28b9b11da6ac0532e9604d4d85a4fe20afa86b91bbd335496f89b005a6c38f7917e1d066af63a8441bb423956ece24ea382ace1bba581d220c8aae4ab426c09cc9556978d41147b7d11cc4d4f2d2d604dc104af92be5494c9baa1c98e8388b2e881c55df3dbf81d8cbdd26bb0b7fb69764c3cb83f6c3c0ac6e8e18174d3b64a99c4bd614db7a8b671804aac9456d9c411043401c7b992f71974dd8ce0ac9c22038ef491f4333b04b3b17d35817a1f058e430471a96b8fb7910183a0f1347521fbb7286cf0b5b99ea7a70ec42337595579d51133d88bfd2b361317ac43810405f5d9818479c9f1d0822d1a18c90cdd8d5231d6d7b2caf500078447f5951adeb9666720846048ed91dab298ad281bb9c8962054b05be49be3c542b8dad43bd3e048ad6097a40b3cf7c95a49e459681ab29d04cd625299d55eb7392440fa85d7569def06f2398d764586e41e3b38d4b70301e28f04afa5f2595ac670e529c3fcf158283f56f371ab1f631aff8c29f57488e45de9c5f909ba70d373da3f7c78f1ccef14e46f89d47ec3c6edd8f096bb640f245668b59f5e3318c08767253cfaf4cec302cbd2690b483bb311f86a7d7f28a35e572e44ed6c3fb251f8fbc69b2ff2fc1751992b4f5a9183af9fd776b5780bbd58a48c11f988a6a857959320b1a2abc75aa6e408c32ec3ceb21ad9f00a83ae15861e9d9181266fb31decf28d2d2129558a55f4fbdfb5c31da5694a114f5fff13eda85c06abec677ae1f21c7206b2b0ad2ab8cd99d632c4bb0322a267a11c4ec8cd6af70ea3d2d3fd9853f1d1b2a8655b3dac6c463ef236c976fce4049ea3a15f30860781c1d17cdd73927972dc21a18a8e9cf3696f6ff920ef5f9a484079a506ecdfe15a1426c64217ff1a59f862ed0606026453bc348efc2c15ac302c5ec6954f9bf59f140ba79f8c71d1833302c531a57aeef6f7b4dab12a8cd4b652695a428fc8b15d91bda012f555db87ed0631102423b5221fe689cb702363ac7d97986948540ad9988c65576b91204c496bc2a4821605dac8a23e1728a14228778b66bdcc8ea7acc25525dd4290a6ba9da7a6b2a47bb092c4bd2b22649b2174084c26b8998fc69d666f6d541e28093c46c481faca16154dbc648a0e21f0b640a95f072a823ceba625d35efbcf1acfe5e9a62144a14eef71d795a2562ab36bbade9036b78c14841e1033f23e4dbef1791e7d5d07c6500a67caaf6356900c3fa18d96e937aae34d4e4e0b53bf62a8396e831359edb44c768666501e8f9c61e373c213148b0bd365b6ed919245365056a6b504b56385558d2f2c8b502e83abac0957ea05c713357f9d9ce90d34779a71fd794e5bb26ace1ea4cf3ddd042cf4e1047c628f166d0de9af2bda565d3e4a63df246f63887d2cc394ae174f2c444382b707ae7be7fbebcba538fcbbfe9e90c77f236b5929c0986111b70b90d9ef3bfa2439c54a0409d3bf9efe03707c1a5f61bda3fa493e0933bb16f8f8f31cf3f59ebeb45182d99e57270ed5620de2a4b51068e2552762d16745afd4e9a11015a90ada6998bba8633fdf71984748c0421d4199db07e5c00c810f64d4d35097a798d040d91d904ab02357b55331294549ad7f45533e4314ef787d238113c656e2040fda8ad1dc2658ab5a1a58394eb7e38e32951c276e5238771aa3a9245a09411a54f54a5663e5ea8cd74f00a868c4c0fc1d892bf9759463069fee0d9509fd9411e2b1761f5547924b2933ca9680f403474ed9666a699519d261a5e3b9d78272eb7a903eea05b32473ccd89f55b7dc9e16c7b5b9cde02162eae1c35912aee58a724719e87dade8f171f6f3cf581e862ecac2e82b6bd56f28bef5df8488cfe0a07d0cdf543c639192140c53a25d4f5eae1441e82a77f604f0a431f0b1147a3684e6de88f34813f4f079130805fac6e4a1bc63a7810f4a5f2413d2a32fc369ad5b649149e601c07e4fd31e76d341286fbfb1d416055a185a61c570131ade404a35ffed29a55b68c651db1ea3f7df0e9670b2eaf980ac167e75471d32affa90786a4f48102552dffb67bc962ad69b62a8c832947372a75e2936f4f4a1fe64fff9d1009eab2014302077b155edfa60556ca5ce8065c5d00c099408d18f83e9261d56e6bb10ec7bf574697e894e3776ff0dd3c9923094f44e8a09b2a2f863ef843a884b1f1ea0bf94f356e1887eac66472580fc70c068443017b71015c530ac5c4b7a0fcf3f4bba81437c116e20badbe50e2b045d304eb7c4e1be55a8ba6bf28a94a230cb4997a65ef1f0bc4969ed6c1319c64b6501f34c72d38c518acb1395d3b5209be19c6ccc145332e3b1d1a79f40830dbc2134432f3fcab10aea166ec65e1c655e6f88678833b7b189d4467527c0e4004668cf7ecdbd3a2e968af28c99f0243f7a8c54913c5579bd54b9b579f8bbd395abe823180a13ec7c76206bfe27330a4098736d9102f20e4d8daa48d327a948a65046f1e963292098f5d5d600c0b63771b5a90b37a1f764b5ef2329c9d1a009ab897cd7385bce2dec832132739180402828bedc86f7d93816e102a3a1ccb34437a5d44a181554f8faf5d09513b664db3763aee7e0bd8cc263e043e05bb1a16092c9e936a9b4509a16deb752da925d58faa6949c1b546be8548a2e471023ce28aa69e5851677c7c0dcd17fa27b9b529e8c0d644e7fa135644482445a23321c0180e3840d08423b3d1228c335597680e101199c7570a7c1d2debe5e8c74be250d30a7479a005d8c235be379865aef5d44cbdecf5b1892c1adb3429f8fec537d91e1a2220e64dc9c798c90f7e879e2a5163726f4cf25d88963c09aedf4ad2697f3bb15ae79c7a95c53d4bda0c5261372df489379eb4c522a7afcb698ccb60f5726e95caf2ab84e206cacd221d2245a4a0a59f399a129175635e983adf8cdd63a4973bc9b3184e5210f2d0b820007a1c58444d550f55f4836cba950e3caf5682309aab8c874b8ecc720cb356fc7c981cef8464dd9d6b29e28b9189f2ceec8da9f30218cd6289069de749bf7839137945d5774c9888544ab6a1da2644f2c09c2c1d29bfccecd93b0b8ec745a487507807d97114f22cfc78986b84f80497d103f85abe65f49eb2d35887f278679ca7eff52c83dfbf0de405f4f7ddfa44c67f36e08238f31e0c2a88a654dff3e0db325bf099e2dc33f8fdb7830cf5d3d619e88ba66b2d3595b38fe65a23b6eaab15cbb0c42fc512b9e1601fb600edca90415ece6f87326b163f8b8098c591086a92465a63496a176b041660dc7dec065889bcae02de0b54217b2ac3c04d2ac0aeeab2001e07be1e7292c3376f46e9dd8535628b1ea6bd48ac73a598869cec17e26e48baba094bf53c30016b0517c10ee5f3999698b7a81c325113280cb143c3ad1a080491ac758e0695d206aa2f5559d9a255dead995fc4914a09b98a3651373f963e26d9e"}, {0xe0, 0xffff, 0x5, "b83ba427a8e01060fb86cc8317249c9606d3230f6e977f517afb653f991edd0a55ce89ed4d28fc322380075507202b4e5f46c802450c9531f4805f64deefaad0449831e541c18981b1d047d116b643f72073ba15089c67cc6fcfccdfbf3781f9cc37251be11972a398c59e738e1fbcf156305f054a2bc451f50d7c8a7ab73f9bb0169678e3371539c384141d0387536eb84e027e70f66507aa113d8b359fc46c9afe9cd2b7f49c908f61f1d690c9c92c3d9d79699b9133ff4e76138d83026585594bdcf3e2d289f06e7d7b4e36"}, {0x30, 0x7480bac1ba3ef92f, 0x3, "644e2888b6b597ea329f76ba928e84f411ed42417acf00d89ea2"}, {0xe8, 0x1fffd, 0xe008, "386bacd13d3bc3f49cfdaf9fb90c28a38bcf1d0db9d48de7051e4ba49cc6bba8c5b2c025c2909e8b508bc318a791ffc113101dca630519ba9fb163d9d3d9a48097d158cf05c4409e84f99bb482c6165afd01683f5f087297b6246daa566e947605fdc30bff603ebd23cd0e6dbaf532b8b507efc8b67ea8633b56818165d87953608d4dd2e491cf56d6bce423cabe62e20fa32e710d6e1df6b9a914b345c72ea563ec379fa67230538a60620eb8e462462f1d19dc13ec2f7eb083277973ffa1afe4891614dd63d8cd8c64c0c4292785cd118b"}, {0x48, 0x1, 0x7, "7476ae21456336b017a7532ec654b18e43a9328797fb53a025ccdcdac99a6c9a369c74ffd44cebce502db076196eb17021ea834a04b8"}], 0x13a0}, 0x400) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/zero\x00', 0x40, 0x0) chflagsat(r9, &(0x7f0000004200)='./file0\x00', 0x10000, 0x0) lstat(&(0x7f0000004240)='./file0\x00', &(0x7f0000004280)) pipe2(&(0x7f0000004300)={0xffffffffffffffff}, 0x18004) r11 = open$dir(&(0x7f00000053c0)='./file\x00', 0x80, 0x7db7d41015473b77) r12 = accept$inet(r9, &(0x7f0000005400), &(0x7f0000005440)=0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000005480)='/dev/wsmouse\x00', 0x40, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000054c0)='/dev/wsmouse0\x00', 0x200, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000005500)='/dev/tty\x00', 0x80, 0x0) r16 = open$dir(&(0x7f0000005540)='./file\x00', 0x10, 0x0) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000005580)='/dev/klog\x00', 0x280, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000055c0)={0x0}, 0xc) r19 = getegid() r20 = getpid() r21 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000005600)={0x0, 0x0, 0x0}, &(0x7f0000005640)=0xc) socketpair(0x18, 0x1, 0x7, &(0x7f0000005680)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = kqueue() r25 = socket(0x6, 0x4000, 0x6) sendmsg$unix(r10, &(0x7f0000005780)={&(0x7f0000004340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000005380)=[{&(0x7f0000004380)="6add7aef9bcc0d1def5a5ea707c068d9a39eaf76921d94f69a98fb16da487d170a0316a9c025774390c90405896cdf584cef3a8e2fc2cfdbaf6adaa543119bc28757de8ccd19f10cf391fca29058d48b2660aef1ded0a9d45978c302c5f694bb3db23784b5cce710698296b2da4bfd5a26cbd438c358472bf1c7fcbd23680a95f3c603d89ff7d52dffdc5445cd9861e6e58e921f46141afeb9267f17b9ceac6cf68ba51af04e0a69e91e82ef340afde296de3c4fd2738c6fec58f8aaadda2f78a7fbecac64c8057040133bf5127a685f164dee234e4615c2a4db2f7477ce7434736d4caf12479e74c18bd59c44e3d7e9b9d272a097dbb0803330280033625d924b272ea04e4ab7a3d91ad79cdc1ad1a8e9319822b44e8c33e07ff9e9f792848181359e718aa23a5f5a9fb1b5b68cab56ebe3a79740927d4649540aa289830793db1305958b302a0e3ab7dc725c687f4519f5eb5592caddfd0b53cfbac65d6742461c9267a7e5c0718bd820263e1b771520162b8ae5431abaf4fb51ec8897302025e52eb6486686b83960e5f377cc7dbedbbaf5a93b8c2f74d3720da7cf2dfa709ec9f0d84f632ef711a555fdc83cf526dff62c54ff79641e474cf64f7c98cbc10cbe6409605da0e7d1abdf8ffd4e3166ec1eaa0df1c7ffb587e8676abb662cf7a3bf7f76ba4a9ab6e870b8093d123b0e6b10e24c835f336dc4ef3b4bb5b395470ba355bda55012718faa3d8c75187ad48ae59eb46344bbcb0730898ae2cc12b34acf0cf56712a5b26b1609fb58b4bd41cf72ab4bbdbd2573f776df6f96fe1e1f90b942179bf08771ab55eb6e507c15229ad7d6812f21507057f08ed9f860b5ea2293e48721a0e8cd5869fad67a2e370be1f59224843cdb5a0a86eefb6fbc33811837bfecaf5c87ab84f900db5968f07d1060735d781742362214052805128f0415b947c2c32d982205d0159e00a3b821d04dbbcfa8f938886fd4a81af35cf733d8177be221e78acda1ddfed09b79f3f18de0f62762a88991aece6902f808e3242df0f64a05c6f5fe92dc2d35031d4d118535dec68bd54853dc678771d7ea7e319a102ad29a8ec91c8b47de7055b3952c2647f3273131bfffc98755eb66a59122d07791027c68b4fcde42259b054b2c280039f25b3c7dd4498e9a8a81c9cce930ae1b21be935c31e6fecc1224536de8d7f1035adaf34c71bba1d4561fd0ad0e604ac97824cbe7c5298a2e8d6bf3ca099f1cbbb699d5aed3c84c5153f169feb0b8407f661cc7be9b35f9bc3ba5871b131f65c0ce007e2ca2d0ff8e9c895f60fccb9116f5fe8ea3267dedff8662918458a9f9000eda8da12aa376d58adbfb68e5fe3d63b463b4686bc46090fbe6366a72184904a160263ca17ec9f3ca8768cc9a19d6bb973f8ee860c2f194c1e1cf75c6bede229a32d6343bc871a083fc62fe8decdb760d2e2abacd5af831644faecd105e27c665294cfead106981975a092075a2ea8a515385d21891aba8175339970b7d417a8583c97b1e3ce546ade1023143cfe780afada6d633bdb946a4c89305da54409167a51ec6caf6d63a18c8d7e8b5f37b47c1002a06bd0065df60cb374b829946e87ddc6987b2cc5914b96f38067d536e29b01eab7a603fdf554caba626407f2becca24daec3292acd92cd2a3a63aa3d8a8d76af1069e4d26ebfded06748396a36797251fde137d6d7cd87fc2466f7a3dde87307a756e830d70ac040a3373c7f4d088399f90c3754b4f8c6aa36aec8b4f09f051bcade72578c9ce23f0584aaa7949191057d01e83d6f7bdc6f45f79db7826e55e5f6e574199873e84a01b1f5e399645b62763423d2fa14c57aca600e975a3a98610d6cc4eee685232d4fd120282e1b2b4fb0f64c75f15ab0f5b1dbc386d38c48a4abf7ab018127bb0fe4f43c904c6463b83ef290f2441b87bb2113774646b630233e7e3553db4ab6d7c6d15dc3b6e6ff231ea058688bbcac670c86e5310d8eafa451e84910f7fafbebb642f7d8c6084ec9b80c3eeda69d716788f57ef9a4cab5e810cd2315ebffe7f408b7d2ca63382cbb662c140227c0ace9b15d5cd5f1b8c630ce4079eacfae7cc49cbe58b35f3775dde4d3ebbd461621603baebb4465bed4ff73ac6bd3287f41385b689514b1e0a6f7e5e7ee7b415532e84ec23dcc06e48a7b37d4d0c835d594e4b4c0873dc870072ff8a12cd1723623aec861a5cc1eefafa1e9227a3ce2a8782c21ebe4aed1703cfc2b2559541b8f0baff6e16e8be1a20419d5cd2565b21f67b8421db9a5b076a9bbf8588ec519c0fdeae8c3b1e3f12f470f55149224088916649c3705e3bca94af00e0f84dd7d40fb58ef10fff678cc2f5c44a7bb12f9f0e035e7c46afce965bb476635a69d7bc60b2f0fe3317fe3c0e2bc2ce3d7c357e316a1b52e4978002f2c9254b02a96c7687d568f67ff9746733add27462271f8248421a1dae1cb5ddf7f5eabfb161b2666a1fd3c71e54b5e61123d83e8d1d11210d093c433917a01180c73b2acc72965e5998b9c05a62f92388fb761caca4d3b20259a30883c64357946785c7fbbb895cdd1c95bbc6455164b77ae86d0d203ec3286d6d5f4d0f2d4a27998ae20873f25a952aedaea90e54de69bf7ca9d8cd5f10dce0134a188f32d72a7812bbe0a94e18e8eadafdfc54c14066ca0a16c721738f20b0faceeb74b585c81cd3388f78c38de03d0d49ace502e550a586cc2ee6b52a07e3b2a1f392e01941be042812dbc6dbae6a201ab4b3e79221a573f114737c536d5f0133c737de4477921aecde61beedfae47c52c74902e40425b008a1405d17e403437dd2ba68e35a6597d8faebe3e949b90b8870bff4a0d73c136f50c0e1612525840244abb439d3ada39b2d6786e83785999432d4644b6f02d40e5b2b3194de992437ed00967cee3f5d385dce21dd809d6f78d5e3e1d0bba04c8d65a8b5712926e77b47fc39c9c195c82628e281a1d92c285914946a1a991fd4519f3bfae76e1ae17600f52c5e4ee71efb918de3b23e61cd3626d9fe7a7fdef660c86306a8673437e270d9dbc1b365541ce4de44d6c90c36152bad63af7fe7aefbdc5da34b10a25ccc949afd05b41357db62709fa5e40752c889b2ac015bde1bd67f6efcbc56338bfcb510bb512ee02bfbdd650f8c321cec3d520649d2b56de3630e1eea4f5443a8ecb1031397940506a95578156dcc73f5527c39472ad81fb012892a8af2eda73551373e554f544da06ed8287d41141523b71a42e7c365967be01862e5b85253d87e2bb3d75615954dd7b7c7a2b96a468fa3316168c929c0b3c05f7c5069209abb1d958bc0d9c5a55ffdef170e2091fced05cffce24bec99d4564339038eaa16706270b4a5ebe2d449a1c33699537f28db3bd9f918b559c404caa0643fe50ce16950fc6a3192e205a5f11b51c0e3c4fceffe28c23d923c9bd3623c22a16d44376c832458f78a490ac9b76ecfb83876fd5106dae87966c531bd30a9c1807c85f7516b58bc8ad7796d9afb7fcd86e4a7313188517651211b38f7f21d51f5303c2cead7b2078c11ef89a672dcd2acca8c618d54d1b4e8643d1ad234900ba21c517f14e9e55d5388e9dd48c2ed4f05395c0ec2ea051fd176f5c73eb4e1557ceaa11549eaeff8875f557f825942d650e09dcea69fc72e97dc7cc59dee1715df87bdaec3615d9944c32fc098aeab43669a222c222cdd892b9815d915b0bdd079334515ff32b08436b6f88f3501bdca213a1444aaa337d40015edb6e3a4ccf5ca78eda360c83c6f7507f5b7fc6199c142bf837b5a3f33de3aec332e930b9ad1c3e90aab7736fa618bff2805c1fb44bec37b996c9080188f7290a91d5b68f269b62752577451fb0746c74ee32d4ebd8c73bedd532e7744573609b570cd625f8675ed19de13a2612c3804877055dbd16127bf3d7241168515b70bf99e8482d07f1dbc6de82e21efcfb99d7795f534a52fb08723a3489e9b915fae6604b4c730ea0c5c6ce80b77fac171005720c31c1af1e1ae078d529bf139cb3ccd39e391782c25a52345ba58a3dbc52be2826ff3672d82acfab201409ba4c41de2dfd322d836355441577e5a6a32d980e6b648eed83a128d4969cc197598479b4c74704e64a382748eecc2d6560e2b15aa3b8d9b6c6faf35be7d469129a5399fc8a8775cdeea2a625a3e99efcaf4b70092932c8222a9f254e6f8b04732ddac7799fc5b0535474d6e9109cf0035bd7a5565f3be1f9e8cbc36502d924d4a14bca08c52adcdb2fc7280a047a32ae275ea190e5b62e9b41f6a39ea08dd3c649fbf759f5ad291fe73ce6bf6aaf6666e7c9f0016c255f35189b793b9beee080a68357ecf34c59ef525ab367f750ea15b2569d91c00ff3494b7cfb48d9d715cee4be38c384f13e06d10221edbf26504a37d4bbac673acbf6324f7b207b0998c0c8c3f0345b4b7ffff0a49d42b0f9be69eee2dadfb2ba1c171de7091630442837a3ca9ce48256b2a435425b4a39254bc12fdf89d1acecdb225b5831f43358c8a04edeba7db482aa5b04bf66de482dfa42b6e6868606157239f44844c8f7d6a7679f68ccdd9a743ea539cdd3769e62b61cb6893a407cefe19cf578261b23cac06d536d3680b49978b156904aad9b0f6cebdc01bb15789b4478ef4bcf5fcfa86d7091c611e47a166fcbb770975e4623fd89df09ee87a6156174fc1ee68d8862b0ef5e10d491d722a475c07b00aeb2e0fea1051308361fc83822a69e4898aaded53f8922f1e49ea635fbb09a5e893a140d38927506bfd8d2ae54295cf5f901d08ea1a5a8944584bf57d3e81e1649b35d2895bc62ab7983ae85c2fb0916d7773ae3778fd9d93b2aff2d2ab7e3bdd7a6e7b3c45eb3c00ef0b41851b25032c42f62e46f5dd3ac5d7fd5f46df4b5aa665fd8d3065ca19cd294b3c91d233f7f11fe5c37a49f08c4b473383305ad598c6a40dd8d5a85276738322951b24662926a13600a0fa1303df18771d63bc52cb114e75120315004c7da399e403fbc59fc32720422073f660e35acfe59231b857163495ea51cbc01cf4b1742488a6adcbef6d95a972b5496837e5d6668b5f9c308071a78760cc6f37733cdc92c8d4193d01387d7c5afecdf1bcd60fc9357e9ce984d02dd8cfc8e3ab3d7aabd4177e25438ff170dda472499cefc5d01f29581100c50987837767ba5aa006ad3e4606f5159b228a3eddf19144f9eb5dd9dd81dae711e28615095de1d7b994b2e487897a32c97bebcb6a882977754f02ecaf953e43de1fa7fbd1c44097003884bdc36bd6fd6157fe8a9abca4cd5e81e04a3b9c1c072301bbcb6269769d8776e9f5f50eca66fbcae69152125220be98ee4cd9704a1accb9f5f2129ef3b11eaee62a42193f710e46dbff16f001a828c6cd3f944ef232834606c56e8edc5ec044b1f385d6b505e6949f0b6347588df69bf45e782583e535d599f775da49ee6f06e3ef35e3e2fee3bc1eae5d979fd842bcd468a732d8c417b12e4c391a1a7f49458a5758293b92e57f5604e1eb2a01f3dfe0a88f8f879b27f130487b94103117511be76eea4779d94c349679597403781230f59b4eb70000c931744e2e2115a6f66edf0446656471bfcfd90e9c8c0020a4f7119f912f63c66abbbe5491d89475027ae72f44649dd4fc2792152c4d84f04b2e01fb454c3a98972a88e660e65c65996a3d79eb2d897f97b0f3445f060a503769bca0744aa7e16a4623d63d4f520fcada7468ff73775dc3e83be7efd8b8891c0e2c098d73e6d60cd40b65e10aced173025f11c846e3516809800e5e1b", 0x1000}], 0x1, &(0x7f00000056c0)=[@rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r18, 0x0, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r7, r25]}], 0x90, 0xc}, 0x8) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e17fb3f8ffffea84fca39d8fe9bdf118c16b469085be8707d6fc6300650b80cdf91b637b5ee8d8e43b00d7ed116560ebf9be392858e50500000000000000f9f1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0xfffffffe, 0x7, 0x7, 0x7f, "29b74e01960078cbf18e4cda074c89313bc0a2d6", 0x7ff, 0x3}) bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10023, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2f666906000000000000000d18ce99333000"], 0x2f8) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) listen(r0, 0x0) 16:01:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2f50df8d9efc4d509e382cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f728c9e60a1e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r4, &(0x7f0000000040)='oL', 0x2) pwrite(r4, &(0x7f00000000c0)="8447d44cb6f318037671eebdaf2400eedb2fc929866febe14ceea101bdccb1f07044c6e78acc2ec4c4cffd90842b9a09660eafc0eae2cae6693749d56a116527b2dd0f7f28320f", 0x47, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000001033d, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128", 0x49}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffc) r2 = msgget(0x2, 0x18) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000800000000000000000000000000000000000000000005633d3a3000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d0f78f1236a46aa00"/255], 0x105, 0x3, 0x400) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x7010, r0, 0x0, 0x7ff) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:01:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x88) dup2(r3, r5) poll(&(0x7f0000000000)=[{r0, 0x20}, {r2, 0x10}, {r5, 0x2}], 0x3, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/d\xa5\xf0\xb2|\x06\xe7o\x00', 0x80, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="66f76c6530004906324982a13e95aa92cc36a526ce814e70776b1e8a630eb88d45977025ea5922a900c2c2b8cd63f695ade261ddd90ad5b7ed0c01000000b97153d0babde040cfe830da08b2005488f857be98322f2b8dd58545ca7250ab"], 0xa, 0x0}, 0x0) 16:01:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) r7 = dup(r4) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r10) r11 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8400, 0x40) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af669b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r14) r15 = socket(0x2, 0x2, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r15, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e4f4cad920b00000000818c535ecfe8af619b0f95bcccff477e3c4af8e204052590bd7dc4b5ab1c6c48578b3e57750b015c31fd040000000000"], 0x10) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r15, r17) r18 = socket(0x2, 0x2, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000200)=[{{r18}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r18, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000080123085f5e80e4b981a5fab40ed81bd39156580f6c92ba0132979893c53cd586acc0d16afcc43d5f4c6907995b9ab5a85c935bc7b67eb72b4bbb3dad818b658d739a26319e819804649b5688ddef1d213e408774ce1f9e58b82829d9db73a773d043280c533cb22faec7c8bb43459589e7754ba23769edc8674df400323156b2fe3ce9df643b1b9b3bb9f987aaf15d464571bf7be528cc8f5a4b1fac2dcb634963adb4616c1eb72a83f07af5d83e366a3b2fa4dc1f87c3daefc27f85b2fb115ab5b71cbaf82e6390bb6ef19110d42219c2f9ac3d"], 0x10) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r18, r20) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000180)=[{{r10}, 0x7ffffffffffffff2, 0x89, 0x6, 0x0, 0x3}, {{r11}, 0xfffffffffffffff9, 0x30, 0x2, 0x728, 0xded9}, {{r2}, 0x3, 0xd, 0xf0000000, 0x5, 0x4}, {{r14}, 0xfffffffffffffffc, 0x0, 0x9, 0x8, 0x9}, {{r15}, 0xfffffffffffffff8, 0x20, 0x1800000a0, 0x200, 0x7}], 0x5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x401, 0x10000}, {{r20}, 0xfffffffffffffffe, 0x1, 0x83, 0x3, 0x6}, {{r21}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x7}], 0x7fffffff, &(0x7f00000002c0)={0xe3, 0x1}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:01:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)) r6 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:01:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f4cadb28ea884aa920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) dup(r2) 16:01:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b0000000006000000000000009ba70c0f95bcccff7e3c4af80205053e57750b015c315f5100"/59], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x7) r6 = socket(0xd8a4fc9337bfb458, 0x5, 0x2) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r9 = socket(0x2, 0x3, 0x0) bind(r9, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000300)) setsockopt$sock_int(r9, 0xffff, 0x4, &(0x7f0000000180)=0x7f, 0x4) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) pwrite(r10, &(0x7f0000000240)="8c609d5928defab4c3ab663bef3fdac40e971d09574c72a7cf4b63792b7e38260379aaaaca333c09f7a7200f2d7567e9ff25fcde8ec862cdb9bbe56444de1657c3fbaabb94127b4983cdb1895dd579b4c22103b59718ed9a03964e3af73755508d89e7a3f706024b8ca2dba1c0bc8dfa7bc3ab1cac61d7b6372caa10f2b48dcc5147db5f76e88e50965644788c53134dbe2118a23d8b1c50606bca1169993e4b1b71a5c4f65ae5aa68e018c478e982b919e8", 0xb2, 0x0, 0x3ff) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000340)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x3) fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x4, 0x1, 0x1, 0x80000000, 0xffffffffffffffff}) 16:01:52 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 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$setflags(r8, 0x2, 0x1) dup2(r2, r4) read(r2, &(0x7f0000000100)=""/252, 0xfc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:01:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x7f}, 0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:01:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001, 0x0, 0x4}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f4cad808c535ecfe8af619b0f95bccc047e3c4af80205052d90bd7dc4b5ab1c6c48578b3e57820b015c31dd040000000000e0dddb5fa0677e3c15d70722c818b224018dc38c9443f0168d6d5ed84132e29935762a9c092fb55924213f004db96dc0d18f8ce40daf4aa4644ff34e2d86055b62510669fcac9c8da107ff40b27160a53ff55c80aaa687fcc0e9302ef8a8a700181b6fc47712731aaec8f4eafd7a641a9c2ab861de03e53208e1622c0b055d5ab4f40a3a372759e00617573acd185e5394591c0496059b0ad7ac609bc01bfa311f71a7d2880448684e1682fdd2f8db29878e4c3f8d215a"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000080)) close(r5) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0xfffffffe}, {0x8006}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x10000000000000de) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0105001c00696c653000"], 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x5) kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0x10c}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/130, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 16:01:53 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x138b, 0x81}, {0x18, 0x3, 0x5, 0x81}, 0x5, [0x887, 0x2, 0x8, 0x4, 0x8000, 0x8000, 0x3, 0x7fff]}, 0x3c) getitimer(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0x6) getitimer(0x3, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:01:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1df0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000601000/0x2000)=nil, 0x2000) preadv(r1, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000080)=""/76, 0x4c}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f00000014c0)=""/212, 0xd4}, {&(0x7f00000015c0)=""/176, 0xb0}, {&(0x7f0000000200)=""/53, 0x35}], 0x8, 0x0, 0xc9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x60, 0xb6, 0xf9}, {0x3, 0x5, 0xc0, 0xfff}, {0x3a3, 0x2, 0x4, 0x3c7}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x101) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:01:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) r5 = accept(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) r8 = socket(0x2, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000049ea8864"], 0x10) sendto$inet6(r8, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r7, r8) execve(0x0, 0x0, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) r4 = accept(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/8}, &(0x7f0000000100)=0xa) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="50960732", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r5) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000004c0)) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'y$p', 0x0}) 16:01:54 executing program 1: socket$inet(0x2, 0x8000, 0x97) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f434157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272fd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000044b053ab7985ccaea1c3081d26e652db6fc94f1fe04e0e6c4fb85dfa3477b12c4b56725bf66af5d581b48c43f111745b7a4fe67285f8a26c8f6e42155099c80491b6c1730a729173ee4119aa13649b1afd517daf079bd05535e3f145"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000080)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78ef5c709be54cb0ace004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd09008100000000000000000000095f2e0d71b42ec42d5248f192818834e52bead4111ff6fd978904c7a1658a", 0x1b3}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 16:01:54 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, 0xffffffff, 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, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfc070000006abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30525e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa44a7b7ff89846f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65a"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000140)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1d6c30dfb626a181, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x101, 0x1f, 0x96, 0x1}, {0x0, 0x8, 0x1, 0x6}, {0xff00, 0x3, 0x20, 0x1}, {0x7f, 0x4d, 0x0, 0xffff}, {0xffc0, 0x3, 0x1f, 0x80000000}, {0x0, 0x42, 0x1f, 0xf1a}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6, 0x0, 0x0, 0x3fff9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="fb", 0x5b1, 0x0, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/mv\xe5\xc2\xef\x99\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xea, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6e8}, {0x18, 0x2, 0xfffffff9, 0x8}, 0x1, [0x5ab, 0x482, 0xffff0001, 0x7b, 0x7f, 0x2, 0x9, 0xfffffff7]}, 0x3c) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x9, 0xffffffffffffffff) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semget$private(0x0, 0x2, 0x8) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r9, 0x3, 0x4, &(0x7f00000000c0)=""/83) r16 = syz_open_pts() fcntl$setflags(r16, 0x2, 0x1) r17 = dup2(r16, r16) symlinkat(&(0x7f0000000000)='./file0\x00', r17, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) r21 = dup(r20) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{}, {0x101, 0x2}], 0x2}) fchownat(r21, &(0x7f0000000840)='./file0\x00', r18, r19, 0x2) r22 = syz_open_pts() fcntl$setflags(r22, 0x2, 0x1) r23 = dup2(r22, r22) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r23, &(0x7f0000000180)='./file0\x00', 0x0, r25, 0x0) ioctl$TIOCSWINSZ(r23, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r23, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r23, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r23, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000002d00)=""/4093, 0xffd}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/175, 0xaf}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) pipe2(&(0x7f0000000140), 0x10004) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) fchownat(r23, &(0x7f0000000880)='./file0\x00', r24, r25, 0x2) getuid() r26 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r26, 0x29, 0x41, 0x0, 0x0) 16:01:54 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) recvfrom(r0, &(0x7f0000000100)=""/197, 0xc5, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xe91, 0x3}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x24}, {0x4d}, {0x4000000000000006}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:01:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x3], [], [], [], {}, {0x0, 0x5}}}) 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)) 16:01:54 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)={0x3, &(0x7f0000000140)=[{0x6c}, {0x54e}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) r2 = semget$private(0x0, 0x0, 0x46e1e8fdbb839ec3) semop(r2, &(0x7f00000003c0)=[{0xa, 0x8, 0x1000000}, {0x2, 0x1, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaa9f5) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040), 0x0) r4 = getuid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c297e3d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae1418d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r20 = dup(r19) ioctl$WSMOUSEIO_GTYPE(r20, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r24, &(0x7f0000000980)=ANY=[@ANYRES16=r32], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r23, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) r37 = semget$private(0x0, 0x5, 0x8) semop(r37, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r37, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r37, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r37, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r37, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r4, r17, r21, r29, 0x80, 0x80}, 0x8, 0x1, 0x101}) semget(0x2, 0x0, 0x9e2c6c56b40551) r38 = semget(0x3, 0x1, 0x100) semctl$IPC_RMID(r38, 0x0, 0x0) semop(r3, &(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), 0xc) getegid() open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) 16:01:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c51c659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5b2959e8d9b04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(r0) 16:01:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) kqueue() kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af95bcdcff7e3c4af80205052590bd7dc4b5ab000000008b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205051490bd7dc4b5ab1c6c48578b3e57750b015c31dd04000000000000000022fe335be2f710d45d08e766f2472887e9bf5a287495170f5ae258eee8da37c873dd2e09668ce7a2"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r12 = socket(0x10000000002, 0x2, 0x0) r13 = dup2(r10, r12) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r13, &(0x7f0000000100), 0x5, 0x0, 0x8, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) r15 = dup2(r2, r14) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = getuid() setuid(r16) r17 = getuid() setuid(r17) r18 = getuid() setuid(r18) connect$unix(r9, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r16, @ANYRESHEX=r17, @ANYRES16=r18]], 0x1) write(r1, 0x0, 0x0) 16:01:54 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) fcntl$dupfd(r2, 0x0, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r8 = open(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x5264531943db968a, 0x0) r9 = kqueue() r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) kevent(r9, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x80, 0x0, 0x3}], 0xffffffff, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r8, &(0x7f0000000140)=@file={0x3, '\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'}, 0x50) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() r12 = msgget$private(0x0, 0x20) msgsnd(r12, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r12, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r12, 0x0, 0x0, 0x0) msgrcv(r12, &(0x7f0000000580)={0x0, ""/230}, 0xee, 0xc547c2f686f7472c, 0x800) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r13 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\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', r13, &(0x7f00000000c0)='./file0\x00') readlinkat(r13, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r13, 0x5) dup2(r13, r9) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:55 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x6}, {0x2, 0xfffffffffffff184}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r9 = dup2(r6, r8) kevent(r9, &(0x7f0000000480), 0x5, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r11) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x2000000000000029, 0x6c, 0x0, 0x0) r13 = dup(r12) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r14 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r15, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r15, &(0x7f0000000300)=[{{r14}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r16 = msgget$private(0x0, 0x200) msgrcv(r16, &(0x7f0000000800)=ANY=[@ANYBLOB="000000ffff000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd6295a0baf9dbfb97e225dc14502db281b2525e71f6ce109bd82c29ed1bbe34804700"/237], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r16, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r10, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 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', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r19, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r20 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r20, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 16:01:56 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x80000000000002e, &(0x7f0000000000)="5b8f402e9c146e284304b35936d20b2b892b70ef12e5563fbf6fc47298053cab65cc97c27a7dfd172490c0ee841cb5edfb7361d01ad6245d6517e1d292abf646c023e5ffe30649f1ff6c2f1eb2ac77e210241f1a9e79641f9880", 0x5a) 16:01:56 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pread(r2, &(0x7f0000000080)="326e1ad35ffd9ba4d58b771eab4ad358013e83e0c615a6b8dc9f4c669a21f4cba7de01c4124c986aaa85bbff95e161e6c395a0b24fc69e4e139a430836fcd2e0df90f583b09b1780e237d79141e47a622f5dfe294ade734192588870cd2ac08a1ca5c9b46a303a66eecca4b1ed8fb73212c3abd1d7e9921da925d2f9d6b6f4476885f4871c6fd556137f950f5aa2f84036ddfc17f91bc8807d8dccdfac2b541199099e81e2e6a73de97cb03624a01854b9c5c47461da629ee3155deaf963f6766e6140fe398bc34e9e", 0xc9, 0x0, 0x9) write(r0, &(0x7f0000000100), 0xfeae) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205032590bd08000000000000008b3e57350b015c31ddb7502ee80000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r10, &(0x7f0000000000)=@in6={0x18, 0x2, 0x401, 0x8001}, 0xc) 16:01:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xb526, 0x4, 0x7, 0x7}, {0x400, 0x4, 0x7f, 0x2e60}, {0x8, 0xf8, 0xff}, {0x4, 0x40, 0x20, 0x4b41dba2}]}) r2 = socket(0x2, 0x2, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x7f, 0x4b, 0x9, 0x1000}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmod(0xffffffffffffffff, 0x50) 16:01:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4000, 0x3a) pread(r2, &(0x7f0000000280)="38a19f58d2a6d5efe16f87de0030978183d507e157ecda321c49e9669449ea2dd6bb6a9c3fcdb1e86c675d8f99cf0c7489572172d46b263fa97ab408fe2d600a2b49f5f113bd179e3953de553b8514e94b9129c2192b55", 0x57, 0x0, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:01:56 executing program 1: msgget(0x1, 0x51a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:01:56 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20020, 0x0) r1 = getuid() setuid(r1) r2 = getuid() chdir(&(0x7f0000000180)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590ab1c6c48578b3e57750b015c31dd04000000000000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000240)=0x8) setuid(r2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r1, @ANYRESHEX=r2, @ANYRESOCT=r0, @ANYRESDEC], 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:01:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x2a0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b000b0000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:01:56 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = getuid() setuid(r8) r9 = getuid() setuid(r9) r10 = getuid() setuid(r10) r11 = getuid() setuid(r11) r12 = getuid() setuid(r12) r13 = getuid() setuid(r13) r14 = getuid() setuid(r14) r15 = getuid() setuid(r15) r16 = getuid() setuid(r16) r17 = getuid() setuid(r17) r18 = getuid() setuid(r18) r19 = getuid() setuid(r19) r20 = getuid() setuid(r20) r21 = getuid() setuid(r21) r22 = getuid() setuid(r22) msgsnd(r7, &(0x7f0000000b80)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB="c60ad808318a41b94d730a027a19f04bf0d8f18159dd0c4677d43d78f9ab6a0d4cdf47a41785d5a1cc0884938b78f116b553f6e5fed0b929aff1ca56dcb4a44e17a13dbc67b03132ebb10849747e8ede42af6c12dd5e202dcb31df42a73ad5f7079a23e798a16620ddbad5157f574c6527add7c6044e92d8528319ea1afdb138d8398f5fbad990f27604a6d42d6d1f0ddad7e13bdb095982cb0b7b90b5aa2ac461213962056db033d9e66cf00f1d6ea3df4a9a5a1107a00e1a3155cbfa96d8c7a6898316257c234c3a8bf5e7797cf30467e7be36930e9f3a7bc9ef29440e5c5001451abb5c85000000000014bd9eaf6d3b5012466991819ec1ba63151290eaacab50cbcb54e6f95a0f3cf9dcf11b20c4f0c7f13cb99acb0abc2a3a517b552d2f1aa6ecd65646e23fc0f671231f59cf2e141a96e2090b9b64ef6fffc77c844a0b9b773259a071bf68ff9b3021946e6a62cd89ee55c3a9df822a8b4a0b1c5a300bc3eeb0b800"/367, @ANYRESHEX, @ANYPTR, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=r8, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRESHEX=r9], @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR], @ANYRES32=r10, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESDEC=r2, @ANYPTR64, @ANYRES16, @ANYRESDEC, @ANYRESDEC=r11, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYPTR64, @ANYPTR], @ANYRES64=r12, @ANYRES64=0x0, @ANYRES32=r4, @ANYRESDEC], @ANYRESHEX=r13, @ANYRESOCT=r14, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRESDEC=r15, @ANYPTR64=&(0x7f0000000140)=ANY=[], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r16, @ANYRES32=r17, @ANYRES32, @ANYRESDEC=r11, @ANYRESOCT=r18, @ANYRESHEX=r11, @ANYRESHEX=0x0], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=r6, @ANYPTR64, @ANYPTR64, @ANYRES32=0x0], @ANYRESOCT=r2, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES64], @ANYRES64, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRES32=r19, @ANYRES32=r20, @ANYRESDEC=r21, @ANYRESOCT=r22, @ANYRESOCT=0x0, @ANYRES64=r7]]], 0x9, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = getuid() setuid(r23) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYRESDEC=r23, @ANYRES16=0x0, @ANYRES32], 0x3, 0x3, 0x0) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r25 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000b00831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000100700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) geteuid() 16:01:56 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, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f06000000f3bf554799000000ed52beb85a85f800a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000001000df28d208000000000000006b47b8d7da4333ac0f994166518b5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7241af97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9498e958ff55d0900fa000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d0000e2cf3725b1a0581adf2ea95d000004000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280ccff03000050920561600ca47307e5d5337eab3e8cee8104fbdb877e31070000000000000000000000000f5688d074e081282896df75dd0774b060e1d5b85629ffc4ca4cfa80a1c89a7f77a2b0bf62ccaf3818561a81cf73fcf968faf34c5b7e07bc07481af1fc386dd51a0814b58191a990ddb7136c904f1629e58f627a137ec44523e72296af638c146cd7c9bf70f462ccff48580d80dd46404f3db07fa4eacffeae4c1767d87a8cc0ed85cea28fb0942b62fbf289"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10088, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/96) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x8}, {0x18, 0x2, 0x5ff, 0x800}, 0xcd, [0x9, 0x9, 0xfffffffb, 0x2000000, 0x7ff, 0x1ff, 0x7fffffff, 0x6]}, 0x3c) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x1400}], 0x1) 16:01:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x43) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) accept(r2, 0x0, 0x0) 16:01:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x145, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000033c0)=""/4096}, {&(0x7f00000023c0)=""/4085}], 0x17a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x102) 16:01:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d6370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xae3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8d8b0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x800003, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) kqueue() r8 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) accept$unix(r9, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r11 = socket(0x10, 0x4000, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x18, 0x3, 0x0) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r8, r15) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r16, 0x40044266, &(0x7f0000000140)) r17 = semget$private(0x0, 0x7, 0x100) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) dup2(r18, r18) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:01:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, &(0x7f0000000140), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa0416fa4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fd00040000872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:56 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:56 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x40) r1 = semget(0x3, 0x4, 0x8) geteuid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000580)) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r3, 0x802069c7, &(0x7f00000005c0)=0xfffffff9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r11 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r11, r10, 0xffffffffffffffff, 0x0, 0x20, 0x8}, 0x2, 0x9}) setuid(0xee01) r12 = dup(r0) r13 = socket(0x11, 0x3, 0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r13) accept$unix(r14, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r12, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x31, &(0x7f0000000040)="ebffcbff1378278408d68e9ed4f48528c2f98c32", 0xfffffffc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x2c0f) semget$private(0x0, 0x3, 0x16b) r16 = open(&(0x7f0000000480)='./bus\x00', 0x10, 0xf7e2f8e9136bbbba) r17 = socket(0x2, 0x4001, 0x0) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000004c0)=0xc) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r16, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r16, 0x800c5606, &(0x7f0000000400)={0x1}) r19 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r19, 0x0, 0x0) 16:01:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r2 = kqueue() dup2(r1, r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000880)={0x1, 0x3}) r7 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) close(0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:00 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af6100000000000000004af80205057dc4b5ab1c6c485b8b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, r4, 0x0, 0x1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4c, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse\x00', 0x10000, 0x0) writev(r0, &(0x7f0000002680)=[{&(0x7f0000001600)="3fa99b3bce654229e7bcedd80bfbbd9216bcb9976220c65f4bc695cd59cfa4cedcf75afa39560741248feb1e3da596e02ee7c8f3f52dfd00df84ab5bab0715a0ae2bfc9dff5e", 0xfffffffffffffefc}, {&(0x7f0000001680)="eb82b7c8491c17846fa75912610b072df7f1773c700fb097db5cc62b19202a9f6bea415da536610a52af1f2f2c315a8df53c528f4d0f8b508bb227b2f5da61aa71758f8fc73f4b9faf807b86031a6a6a8030fa5ee3f2827d90dc5d23e1a1866ba7c93083badc7464cca2c598c7597a494c31aebc170cd610cdbc7e405508b0d48eb33ffb80d20f4bd4b68472d6394e01a29626b2fd56da886a83449427f5946bb4925c5973dc4b3b53329345bf5ca479afd01f62d0ead4ecb34c6bcd42e329434c0af3fc5a9f26da241609fc0a54b2674e37d6cb5f0952c545c7e967db0f234471831b69f96c096cdb1219ce73596d86204d0314e2d8c32e8314921caec59c524c821488db3c9748adb74f197ccfe9a94ec6289ab6b518bf9c43757c6887921cdc8fed7877c1ea496e52e179dc96896cabb154127e0ad830f53ffd53e5b31af767cd4bdce3fcfb37e93ca94fa1a39abccbc2c40245abd2441390abd0847202a5057a451d519c1e6b643d1b9757bb90c96f6c00d992f4a92439859530f89c62d84fc3fe2d3c8c12b3ada21f1215523c992ee26e6751313db57c90bdb55f2918634bf5d398b2a999515b4b908b5211cda1a732b267e3ad4721379fcb6e6ecd13607b976cc88b395ac269ec98a5b71825e45793e16f5c34c7cbe7b457cc982f957329a10e666753f2b9362e267e47babebdd91f14fa27fb9ebbbdd5fda2fc41fc9aefe25d288168becb459b3a028100e2518dd3c206c6227b40e3e886b55ca6b7a59726d2235749ccd47834a69642c8d258b1aae8bd1d459ee1a4698c38811dba1858caeffaa85e39bff8e8352b50e6939fa3c27852f283aa2633863c0730f807863e828a0e1e5c2f41eb6ca20ddb8c9ff9967cb7b62d0234fac72b6835b8815afbb4b1c9a60ff3fefcd459b5c26253295814a1534b3cc8dd9d66d45514ed77fcae0ebd7235a69cd0ed36f816c1cfc99499934654b68b34262a2db86f712dd87c746bd8b66d44571114c4fd3793c7e9175f91295383d46249277fe82dedae67ecb498968f62426b7f9b816c272e06e630380a50530bbd42dc5c3c7bc34e74db257250367987d67236f1ee501abdffa0baac6a0f442e1356547117b0687ce5ab432e5b81d01da5ecfca057ece490090e0d05dd6df2322caa0f129c619b81a5650c44dccd13e22926b27af4bd38ff91eea4db655bded1d26b8dbcd38b04e3f1ed38e022b74b538e89cb57de829fb8d619a1554c661c41c3371ccc8561e80a946da87c8984f52e78174ba24ca9a444cb41ed06ad08c347b0e824f33bd1ac9a757c4b9125607e364838ffc6da0f23f6b88833c870d3bfb8e079e1e37de1c89a33d26e9913d964a553a99f8b674950c62dbea2ebe06bb14961ee7c4a9a592d302f2ac2662390579010e615f7ca9efb4340ea001a9606fee0937f20fc2b3f2286581e497c2ddde805b5579437a8cc07155f417dcda5029d5c341e946e90b9bf898b12013643d7d7cf686d19be5eaf561f940b8f9ac23df02c516db8e454aeb97dc09f8237a6ebd45a851f634540c2e0e23c6323e663f0c73bddc7e2704ff16035408d8893bdc383603a9036d2570e8d86e4d33fc6b3e4be117509caae406437fc5f8dbf387c1f89748a900b94012cf72bd366c65a267241127416f9f00cd8e12562855a45d09d026ba6eaa81ddc70fcfd80091bef539db270b9f25e324c161654eebf0e724afbe1de1510bbcd5020eea426d2cc0515ca8f91a787a367b7cf7f084888ba569daa11c13d5fea50a44f1b8f845983d70876db9458ee847ccc20b3e8bb3d980fd7093ca57d646c56f44200f14fecb7ddc28194733adc81c2f0173e34eddbb5e8a55c6fe2b34533586bc84d8673a2729360965bac31b19598a78c9d048781bf2831519f3398d00839507cddc063f1d78c87faf7929c627b9fc0041055be61d6731cdc779ead14b9d0c16aaf5fd6fb39f3a201f297b68e024e83c08a733127029b48830164fe72a9219b25f5410b6c939ca56f51b61e99a2a8f69cae9c91dfaba22739546a392690edad44d872140660c0a1ae6ed4d733a67ca8e154eeebb9e93da79ff141f9854a3db5eccfed6d8f155bd8673ca51531dc412e392a8312cf4f55890af907a9f32af0105b144a4a368e675e60f2c2a96153252250ea910ccfeaa83786ac23cc57b45e8bf0166c70ee0509e397c11c1e5f47ea38bddc33c4be86cbb72627e71dd967e90b40de6cf28fc7965356a5d0d03090cdb298f97cb135099523b8276b9347a96037a2d0deef889c562f2f3233b3b8cc3478720235dead6d056a6ffface93199246cc71970963b2e7b76ba39abbd42824a8a80f43a71d7327dca7ad05a05cf4d61fed9df1f7fc1c2c4d838b052d1b656fed055a2b5e08da43a887ac9d7d582dfe36ad77fea00b4c50e92ef7432321b97dfdf0d7919009c9a1d83250fa9640e06fe8a356738c12a809d2165b0674bc3348ba1ece82f7b2dc8917a62dcc63520c5dd6d2564fdead82a75c7ca1c6d1ea2e336c9f18176d0a47c5e0461cc99ac517e30961f4e6b9b27be3d46e9f766162b8a0175a144052b7e605004c575d62cd92c970a2661030690c39b9647b8cf6fc0411eb88b4926f5ace664406518e230ba80351dcd287dd5340c110cfe4c7f5a17c37580eb8a8b1b889774606bd4b0971f0fc17678645221968b2f87fee339886bf38a3cabfc074b4c23d4d7e59cedf1f09aed13d70767dce46a92142526020c9a68f4ed9cde67a03ee9f416776c4823daf0a77aad1506a6b81a2b347f0c663a5121a0e77b2c3d4bd628e1eb0a8d2246ecec584a8e6d4f153a8f3d1e75bcc637675d8abe14a99960c3c5c82123c9afd9f5e5d0b0962ef39b0eca6e00cc18fa60d8c8bc7a1bc2f5dd957a52ae1c355594ae8f917ba164967d30641d0d7336a4cd53cd2612ea0d3925856565dc372bf0ec61683fee458eb29440d939b8406a8a07091b5bd035aa73d255e54da68f4f61c39ab1517acdd5935c831445c53328c24484e0a285075f344cbfdd4398b92219d60e764e659657fb7a21917b0b2187f310df0a487e53ac2810a8614256aee50013f054ffca1a18ee9713e3772b7db66c1d82bd4c860c54b99ce5798d4a3b91b949b5fba096be7aceef3d95182349ab1f01f00e691a7de2f4b314bd849b342bf697d3768e6700ecc3797a529e9c24b54a64c83676d83ec8df2747b85ab7efd0c19585c85b639e34295a23889d01d1759b6630f4b526524c0f813f4952e8caa4ee7c3fbb3393f905c2aaa2a40c41234e67712b8e6f9ff5ba6532174ee8421d1c9bb3d352575c7923ce64a52287cb8d9e76b420ec0a2cd67409df5dd2549c9407a0abcde688813533944bfccaad17c3fc6d03a7d17a43fc44a538d8e218a691ccd514c2b576c1d372fb5c0bfd232d8f1f39456110ebf0a99c837adb72964081f8b4cd3c76146fe056b2b8d343f8890f7e55c1540e0d8a13410d9a7d7723dd4360e7279db7da1aae892aeda9f7868c97baebd10d2b7b8c2149965787b1f583f8f9423f11b185e27fcf048b3e4344827e6db4618a5eb23a6307370f9d4f2a843811a73affb6494ee0a5a5c391dacc7fdef1dc5cfe7ab6f74205d46843179e156d19987557d86e633c58f2c79b6b7dd1f530de3f9edfa2afc0375199d2848f16ce4694545d83d9fd0c44d0a0c2556d5efee35402105d116c06138392296d44aa953d786b99f09ca05aca1018aacbd321b58e6778748a61a4432b1029c54f79c94d19901c93384c1ba892c1d69df6f08cdd369929e2e8c761cf0d9880c161da5b58800b9aaea0fe317f5c30c353142ad6ab0bffbde8984749195329079e21ea87d97041ef72a689da5fa79e91afc23c570606a46b08403de27ae2d6eacbec8f3fafb191f9475c9112e31dc3b8e902bc170beb092149592fd98ea8dfaced819af3687f81a4b68928cd52529f4af2147aa73aa52e29f84c3c55a299428a3d1e250711973b92579f11747211f512fd5c3be8c08c1b8884c1f2ec45300c06841f06b2fdebc7b2b52d47a39b83b1ccec7121b4cc19ab5d8ad45c17c6eb6c17581d0c5c2ec079daca6bc1b0a02f6da61ac76f151f30a4a95f4f17efec6a4c4f61fcb39dc5a30ba634a81e5baa06d5b3cdd2909d18b58abcab02d741d60ec5d92485380ea978e96c7b3a4541849d713da3483d68facf352c87b8cdd5a5893b8d95a8b0bedd4bb7cda471197d7cad9f26d24c38ad844674e8c0ecea851e05e07773c869ce23db1a66217e021155753ee1e8ee1a1e5ee8f6f20a334c3bae66979e2a7f423e0fc0b846985dc8102f4160b3f0e50ba971bd40d6b3c3133c0f5fed1cc216f2be0821cdcce1d367eadfcd87eb81c3abbcc2fc6949bdd32b33bd08687cc3f3e033e203cb2c310aa372bb4abb4a4ac8a28520b14d52106867ababd3934e1b16f559c67453aa13d4223dbd6baefdf1249ceb4e0b1c7854816304b57597b1bdb9dddc2fb7a5fb81ceb25347df31e8bbdfcea9cea4e3aa86d657de92fca0a8385de95fe3ac09e83f8400e386a6ae882e91e436f1fe7af9ca8da64b54072f9babe8f3d2a6723bcf1d235928a0b5a1e55969c9654c45c42b5705165ca88cd765754b1585c6156308210d089318e0db7d6d64544604bc05fc4fe8dfd11eedf60053c34a739f6a83a5930864cc97df2aebb25456ed490f7ea1dee0a6e1635948ffd4da6de41ab3adb27d3c9e73e4adf09cdfff6df8c4ac8dd50d1eb5e1cdb5b752d811025a6d54f6b0a54ee50f5081c0517e800aec1feb25148569e3321a9bf6a8cce5bc0a04a15603dc3935b9fd4a1e866395be2ffff59e4cf74f2ac5d6fff6ec1c162cae828a9d741766f5d515aa87940df9a19e694a4029bc74baf88353e6b508c191ba95965799d8ce7af36144c88c1a5912b6788e0a94bc9c9cc6cff2be06a53bee12f76ad845658b3d477ac2ad4a631afd13024a1c9b1e34124592ec0503e20c078f0958ebf8d37560c0637e3fa53805e82e3a51d10e0bf84fdea1ddb9ff03a572febeee298137952a636f902a9a49902b4442d4970a5d61dd0955d36dc0936312343900dc2312f75d228f037f1b4b0d88f12b8f9b6e9f68c2bc78c425646449ce91d4de13ae53102f0b570b97a041f2306143644700e3f28a9376e71fead1c0be1aacd832be724d7913737b4ee68ed78f2dc8447809c7f0754419eb67e09d5553c751ccc27f1f5e3a09935deb77b0c7d3efaaecd35b474399b3dd7e264b88ee2d83a13576793460e776423f9e307eaa46b17de2e867013f7925c6f492e3a30fb2d82acb391d68dfd959327ef0b02b42263d1e14e32dc6c890f3bd11736b0340f72dcaa8469e6ad1875a24c3d4c0e3b0b5d533ec0372cf2b54f3bc032777022164cbdb443911930bdcd5855065e891e7dc64fc39e7f30edde07e6b9e2bd6823c63d2b77ea4b42eb6897dbff7b8c6295dc95f79fe2c3428285406af6668f46661934f078e97bd7ca7fbdb9d544193c9b98fd34dd9db639633e14ef84e0cea638b65cfccc709da0848be2172a1d2d23e27ae08292b79119e182fdd6cbc7a23c1fbbcaae076f7f54665635af2098746e00b4d1873dea2cf9ed54007be4bb0c389b3224143a19c79aa2d53e9349ed0a5cb92da4c6fc749fce31792011138e86a163ab54a53d4e6c4a137f9776fe47bf579623fb2cdc917306d93a5b059286a0cc758f0a9c8bc88fb94bb9da69d44a68165a5df60780bd2021325ca0bad0b79dc82757c4b6b8b85db40491eb537849041d014d8dc5ae5d8f6ad2fd2acc843570b247ffa", 0x1000}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) socket(0x10, 0x8000, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) lchown(&(0x7f0000001500)='./file1\x00', 0x0, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x14}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d3b0000000000000020b8a2a9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) getppid() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x80000000}, {0x24, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:00 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r3, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r3, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000380)={0x3, "33852bcc15fd13d5d157adc87db1b4854423500d1592822bd4d0d7efed7dfd99bb3a161f2b745a1ffcab466c2e5385559440e304c682b752384c5b02f15b44"}, 0x47, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x415, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4f, &(0x7f0000000340)=[{0x2, 0x40, 0x20, 0xeaa}, {0x6, 0x6, 0x6, 0x2}, {0x8, 0x5d, 0x81, 0x1ff}, {0x3, 0x31, 0x1, 0x20000002}]}) getppid() kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r5 = dup(r1) ioctl$KDENABIO(r5, 0x20004b3c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28008, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) getppid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r9, 0x0, 0x9) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x2, 0x808609be7c338271) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/190) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x4, 0x4d, 0x95, 0x5}, {0x8, 0x3f, 0x69, 0x6}, {0x7ff, 0x7, 0x40, 0x8001}, {0xca, 0x4, 0x6, 0x5}, {0x2, 0x7f, 0x9, 0x7}, {0x8, 0x80, 0x7, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x2, 0x4) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xff) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1, 0xf6}, {0x400006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2c, 0x2, 0x36, 0x3}, {0x2, 0x1, 0x1f, 0x4}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x9f628cf51565f762}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x3b, 0x0, 0xfc) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x100, 0x0) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r13 = socket(0x10000000002, 0x2, 0x0) r14 = dup2(r11, r13) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r15 = socket(0x2, 0x2, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r17 = socket(0x10000000002, 0x2, 0x0) r18 = dup2(r15, r17) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f00000002c0)=0x748) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() setgid(r22) setgroups(0x3, &(0x7f00000004c0)=[r20, r21, r22]) getgroups(0x2, &(0x7f0000000180)=[r19, r22]) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r24, &(0x7f0000000240)=[{0x4, 0x3}, {0x0, 0x3, 0x3000}, {0x4, 0x7, 0x3000}], 0x186) r25 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) setregid(r23, r30) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000140)="d000ef000000ff55d1cea70a5682", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x3071f54b2f8bfc7e, 0x0) kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x5) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0/file0/file0\x00', 0x7ff, 0x1c92bb55, 0x7, 0x0, 0x7, 0x2, 0x2, 0x2, 0x1, 0x6, 0x4}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r0, r5) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000200)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r7 = getpgrp() getpgid(r7) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r8 = msgget$private(0x0, 0x105) getpgid(0x0) r9 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x9, 0x0, 0x80a6}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = semget(0x1, 0x0, 0x530) r2 = getuid() r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x7) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, r2, 0x0, r3, r5, 0x0, 0x401}, 0x1, 0x20, 0x1000}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) r8 = fcntl$getown(r7, 0x5) r9 = getuid() setuid(r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r14 = socket(0x2, 0x2, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r16 = socket(0x10000000002, 0x2, 0x0) r17 = dup2(r14, r16) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r18 = socket(0x2, 0x2, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000200)=[{{r18}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r19, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r20 = socket(0x2, 0x2, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000200)=[{{r20}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r20, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r22 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r22) r23 = accept(r22, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r24 = socket(0x2, 0x2, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000200)=[{{r24}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r24, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r26 = socket(0x10000000002, 0x2, 0x0) r27 = dup2(r24, r26) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r28 = socket(0x2, 0x2, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000200)=[{{r28}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r30 = socket(0x10000000002, 0x2, 0x0) r31 = dup2(r28, r30) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r32 = fcntl$dupfd(r31, 0x0, 0xffffffffffffff9c) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, r13, r17, r0, r19, r23]}, @rights={0x20, 0xffff, 0x1, [r0, r27, r32]}], 0x68, 0x202}, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x0, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x12000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x40, 0x10) r5 = socket$inet6(0x18, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r11 = socket(0x10, 0x4000, 0x2) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r14) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="008f4d63e590731f02b9cc2afa7a55e264264df23224037d35902f6a367ad9873d283a6a3abd63c4774eabab5cb1ba7a7d62af7e6b25ad9e57a83a47ae66e1bad2e56214e6cc2557886738", 0x4b}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}], 0x38, 0x1}, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x5, 0x7) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r12 = socket(0x10000000002, 0x2, 0x0) r13 = dup2(r10, r12) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r14 = fcntl$dupfd(r9, 0x1e, r13) r15 = socket(0x2, 0x2, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r17 = socket(0x10000000002, 0x2, 0x0) r18 = dup2(r15, r17) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x2) r19 = socket(0x2, 0x2, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r21) r22 = socket(0x2, 0x2, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200)=[{{r22}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r22, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r24 = socket(0x10000000002, 0x2, 0x0) r25 = dup2(r22, r24) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x78e6f55dc338bf0c, 0x0) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r28 = socket(0x2, 0x2, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000200)=[{{r28}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r28, r30) r31 = socket(0x2, 0x2, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000200)=[{{r31}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad929b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b06000000000000000400"/59], 0x10) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r31, r33) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0xab, 0xf0000000, 0x3dfe}, {{r14}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x27ea, 0xffff}, {{r18}, 0xfffffffffffffffc, 0x0, 0x2, 0x3ff, 0x1}, {{r21}, 0xffffffffffffffff, 0x1c, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0xbe, 0xc480}, {{r25}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x1, 0x80000001}, {{r26}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x1, 0x3}, {{r27}, 0xfffffffffffffff8, 0x1, 0x1, 0xffffffff, 0xfffffffffffffffa}], 0x4, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff0, 0x1, 0x7, 0xfffffffffffffcaa, 0x988}, {{r33}, 0xc3dbe37100085c5b, 0x1, 0x40, 0x7, 0xfffffffffffffffb}], 0x2, &(0x7f0000000240)={0x6, 0x2}) r34 = socket$inet6(0x18, 0x3, 0x0) r35 = dup2(r34, r34) dup2(r0, r35) sendmsg$unix(r35, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) recvfrom$unix(r3, &(0x7f0000000240)=""/208, 0xd0, 0x842, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c659ed4"], 0xa) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:00 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0300131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708172e8f1b99350c5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000480)) r7 = open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:00 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = dup2(0xffffffffffffffff, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) bind$unix(r9, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000018c0)=ANY=[@ANYBLOB="d64aab614f2b8e9085581c230ba87003e2cfd35c0c0e938a3ed2d0dd33f716d1ce82f77b926f3355ec0ef335d0aa66b90892552e1f2c263766f93346d03b12b31dd18e969f0a100000000ef9e33c2ced8fe6e8cb9edae7bf85743a6e0334aa6e296faa925187b24dbd1ba4cbb1b5f77b76a5967b3303f6c59d42ec8ddea706fbf0607926ca730c98a4", @ANYBLOB="b489371faab50009b94431495049365b7aee461c1389b58a0ee39acd1e7bd8c55b4dc15ab5364ebdcd7d94c15765daf801c7eaeaaa77822409f9a6bb10487149bb4fd3c78243e29439591f3d89002b279678add07aff7cd0ae779514537cee7782c5d4d6c4697e75cc37657f49cb78d644e2e676e4bb18ce94215fde27b0725b530568f81cfe5c56807ad1d9f029b6af814175258bdaa3a5a8519512ca7a8d877761f49d24cd2a5197986e7601ce4e4fe14e27271c33c0a005ce393e219cc2f4a4bb9e10d07b9743d7e93151d374a6aef916e8a6151386f3d68a4939b184be"], @ANYRES32], @ANYPTR64], 0x2) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r11, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r11, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x62cf, 0x1800}], 0xa) 16:00:00 executing program 1: 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) socket$inet(0x2, 0x943b3dee6d564d74, 0x2) 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) socket(0x18, 0x3, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) close(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000140)) write(r4, &(0x7f0000000100)="8c65", 0x170) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file']}) r2 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x2, 0x8}) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r9) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2c0, 0x0) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x20000, 0x0) r14 = socket(0x2, 0x2, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r16 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffff8, 0xf0, 0x1, 0x8001, 0x8}, {{r9}, 0xfffffffffffffff9, 0x10, 0x0, 0x1, 0x7f}, {{0xffffffffffffff9c}, 0x3, 0x1, 0xf0000000, 0xa7fa, 0x4}, {{r10}, 0xffffffffffffffff, 0x2, 0x4, 0x9, 0x6}], 0x7fff, &(0x7f0000000900)=[{{r1}, 0x2a6c892c2d114311, 0x10, 0x1, 0x79, 0x4}, {{r4}, 0xfffffffffffffffa, 0x10, 0x4, 0x77f4, 0x9c0}, {{r12}, 0xfffffffffffffffd, 0x2a, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x52, 0x2, 0xfffffffffffffffe, 0x8}, {{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x3, 0x6}, {{r13}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x3, 0x7989}, {{r16}, 0xfffffffffffffff8, 0x4, 0x4, 0x20, 0x8}, {{r17}, 0x8000000000000005, 0x0, 0x20000000, 0x5, 0x4}], 0xa5, &(0x7f0000000a40)={0xffff, 0x1}) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000040)=""/116) msgget(0x2, 0x40) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x4}, {0x5, 0x5}}, &(0x7f0000000040)) dup2(r5, r0) 16:00:01 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001, 0xfffffffffffffffc}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffff8, 0x1000}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x1000000802, 0x200000005}) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) fcntl$getflags(r3, 0x3) r6 = dup2(r0, r2) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = openat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x2eff651ea1f4f26d) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x80000000}, 0xc) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) clock_gettime(0x5, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80", 0x91) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000380)}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x4, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535eff0000a83cb65a3f0f11928c2b94e7af4e3c4af80205052590bd7dc4b5ab147848578b3e57680b015c31ddc96862c19d093acc3532b37626a80ce231c5bd02fbe4dc221b703ab5b0f7fa2184daee3023d0d2b681793d042d24d34e0865d18678748128f03f3e01b4ab8314b1694be0df4cdb7e768ee874d2ca681727dee046a1ed1d4f48c1e06d7eb86f6daf8519"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000002c0)=0x6, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x400003, 0x4) r9 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r9) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r9) fcntl$setown(0xffffffffffffffff, 0x6, r9) kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af699b0f95bcccff7e3c4af80205052590bd7dc4b5af1c6c48578b3e57750b015c31105c05de6a6bfcea4fe00c1286dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r5, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r12 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x19) getsockname(r12, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x2) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="9061a4d8b3ed1cfaf37923a4e7e1ad7920842c3960505266e047c6f7eb35b750b329a8ba45fc9a19cc747132e4e7fb8897e618c6aeeccf9a25df95e62fc9373ad9161f7fba820d0cf57a803a4d0060da3db5ea2496efea763a7414d0215619d1878a51f035d7277eacd0aa9910dd26561ed424881750e6bb9084b9b3c72a8e8df08d9ddf69899bfc4eb0901ca02d0661ec06569bf6dff69d1358f91a2b90b607fd6bb28bdaf6199b248f38b9cb885e9f0e37f0f45570a8608aa2aa2a3d8ef7e8d42c4643f1a341cad561a8a64445908c9a0dd4a603ac7c37abdf65436d67960244769b", 0xe3) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) r5 = dup(r2) renameat(r5, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') r6 = socket$inet(0x2, 0x4, 0x6) r7 = socket(0x2, 0x4, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052510bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0x0, 0x91, 0xf0000000, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x390, 0xfffffffffffffffe}, {{r10}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x8, 0x200}, {{r6}, 0xfffffffffffffffb, 0x15, 0x1, 0x8, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffa, 0x8, 0x47d6aaeebbf19ada, 0x0, 0x1000}], 0x80, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:01 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = msgget(0x3, 0x40) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) r4 = msgget(0x1, 0x423) msgrcv(r4, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$setstatus(r0, 0x4, 0x84) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r8) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x2, 0x3, 0x950}], 0x1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe59e9df5fd0064c8, 0x0, 0x5, 0xfff}, {{r6}, 0xfffffffffffffffe, 0x0, 0x4, 0x7, 0x3}, {{r9}, 0xfffffffffffffffb, 0x131, 0x1, 0x4, 0x663}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0xfffffffffffffffa, 0x3ff}], 0x90a, &(0x7f00000000c0)={0x5, 0x2a}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000100)={0x2, 0x80, 0x3, 0x7, 0x3f}) r5 = dup2(r1, r3) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xfffc, 0x3, 0x3f, 0x7}, {0x6a, 0x5, 0x80, 0x1}, {0x7ff, 0x7, 0x3, 0xfff}, {0x6, 0x7, 0x66, 0x5}, {0x3, 0x8, 0xc0, 0xffffffcc}, {0x800, 0x3, 0x1, 0x8}, {0x7f, 0x3, 0x1, 0x5}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f2d2ff18719c571795f8b6292f6c215317fef4e2085b277ea49f3c53be854986dc7a4b9b7c1840042e9e6a83d7502d5960067fd0415b28f325390b0bd884fa7181c797626f95ed785a9bbd692ca1c351c7ca7945385b397f389c3c1c47c529d08371de7a555c130aecfa9c797e7e51fcdb1b0a5075537ca0f21a55700071880d4faca4cbbe5f33d6abddb5b5d0583a19cf7904b229296b6ca593bdc0881bcfa7920f9b5779f141f2a94ac963a35c4004de17e335aac1c6a8", 0xb8}], 0x1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1f6, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6, 0x0, 0x0, 0x200}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0\x00'}) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x50, 0x0, 0x0, 0x8c000000}, {0x6}]}) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000760000000000000000000a1065080000e00000000000000000000000000000000000a85100000000000000000000f3ff09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3136cfcd4bf97c20159964d4ac89b6525c058d57d3964e7c7fc72e5809131a75a17532a4afe9e0bc4b7a7fe926815f947bb2ba2d396d61f1925f36840e1ddd499840c4eb4a25c0a869d75c09907b1160810de01ef6cb4523ba88e58d44163f5fa28a8af78a4de000000006b325b876c87e30e92891dfd05c63ebdd6a4b3a86305732712af72ef3225ae33aedb15bdfa0873cd5530e444d368b3384846a8fee7ca6eb352cbafde1ac7f7c002f7a61d5d26d9efcb71200000"], &(0x7f0000000100)=0x6e) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x1e, r10) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x402, 0x20) sendmsg(r1, &(0x7f0000001780)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)="3ffc53e2e103b570d82c01c6ad68151aed0fa33b32c32ccc809385f4b9b63f8f8054861a10e4c700c3455a5c0068e5eaa3f3e1f1769b5192bfe3ab08da545a6f845ffe2f25d41aea46102a5e34001da590ee58daa0400ab58dc68b6b4e92a7", 0x5f}, {&(0x7f0000000280)="0fc9a85f4352d1369493969c85338be94df685d1a92f17f1aec3ce758415897bb7bf87bf549bf1031cf964d5849bfa6d6749", 0x32}, {&(0x7f00000002c0)="79add8f388b9fff1560db9e878f7e06970d60ab7137335aed89877b8b4b6c2bd8f546a3dd81b0ecb3060fa4fc80adafc759cc2fb8209af0351784b98a158a34cd735d6f0dfa22f4cc1f478f1f098d2cae2cfc30cff41f1c6b9824eaee81faf09759c84dc1a12256c97821355f985496c3e9bcaaaf3de122dc806e54cec3a6fcffdf7273e0e6859e01fb81b7d00ef8e59d2af91fbfa6073aa7692023202449d1069d4b659c658d5287dada44c773fc063edf7e5ffac1ef7f8b0bd45b7d3ad5e3802b23077f957317302262120ff34b79334008c64962f063aa6b8c9", 0xdb}], 0x3, &(0x7f0000000440)=[{0x60, 0x7ffe, 0x200, "b94a6cea44ae902dcdc7979e568a5db76f340c64dd6f3bd15d434eeb8bf151b6094f6c2b32562f5e53aa5367d6f8ba184a9d9132b49fd6358f5852f77138b870b1ff2dbe3d1f921ffefbb9b61133"}, {0x100, 0x1, 0x772c, "f5d51ca05f92f4fafba00e3fe9b19bc971002ce9e5ef0d63e7f41bf6489b9c20bf2499edb4edc7450462e55b1eb78d3a0392fea1a051d40c2c72b51905a0abf62021ac9dfa24437e88bf2374dbbb468b5792bcd00f5fc7186874e549651cb4e9b39eeed94a8583815088de2878643256a13a5df6b711f55737ac102799d762cf112eb3f624616c4b6012c95d52c3608414c885801e4d6f95bafa3fe358eed9644d2b80c50d1c93a632e1555e3dbde19c9ddb8fc2280ea5db6ea4acc052a2e182e566b4bcec6f51b1f5cbc815729d4d0478517dbd059bf7918c6465f906b2eda5390d8d4eafe723c4be"}, {0x50, 0x1, 0x10001, "26834348b9d751a6be5054a7144f8f2f44d4fad956fd95d98fb51a97cdc8a5595e844a07b4888637c91b0ca07bb8405c1a9de5fb5eadd0ac0b592c752a62"}, {0x1010, 0xffff, 0x1859, "c58d80aa50552585770b5772a8ed822cf6128b3f2971057201b0140dad86295b1a9fbc110025809ab722ce6914262a86387a09ec70f21a0363ded8adc2d070f16be450d4ca3ebe5e1df9fc6209a660c7386dc25e7e418b037c90c94ce11d3334a5c380e192f8e528bd2d4128f5fe43390484471ee2441054d72ecc9dfe21cf9383da3ce020065599b35b806db1dae33415ddad131de254d816ebc84a2931820404b514ed0cd59d4a56ac6f0a6b3dd3cba21a40fb6b7611382b640f5dc53ff965c8b0a0c7ab10c8f2d8e6a5193e5ca7de05ccbfc43ba8b16a15275bd8287a400ce984d2f5c68ab6a03713dc318a31f1045a9402ddee4d5284d2933c28fe02ca642e9a13713782f618381dafaa1eafc5356c90fbd0092f3dbcd02b57311292e3584997711e34236ca6804199c5a877f729880384ab1f630c75b6ad6b6a0535e64f20262ff6b4b5f67de9befc8f3afcd302f00c85a2a9d66b301337ff9d0dffc68174d667e6a1fcca4b26f16b85936d74c6f076d2dfa8ab605a0d06925edcdfb2e227decfcca163959832ffa730cf54c209f179924dd6783e02a9dbf557cf81eb12e80b020f80694367a1743e8babae454b8a84d4615ca290988939045ee3d08afe4c67285d8e12a9f38d89a2cd3e62ddd5f48ad9af6c877f6c9f983947fac0410d93c1b82f16ed9e7c332b99f9262cf29289a68a6dec58161b06301a8f1f306bfe91a843e900b20bef71a04e9d2a80112c4babd93af47acaafef8ac46dfb7357da85fcbf40a4040994ba6505e6e72c2ab121eef1d0a27f2b212f077863e0b51773e2c8609f49045f6b23865a76c331ab10b1922ff3aead5af42f9724f5443dd2989071b7d5f7cf5be33c6aa9a88b902bbd9300169057a76fcbfc3aff190bbcc88e65ad88d2052945177cdc6fa7840765eb5c30cb3fbebc67f9760aac6a0040462eee414e5c8c94d65cfba63dfefd2f49247faa6980500b6cc0f76bc01fa9dee2eb0e0a66675942ca4dc5cb61fa5c27098f8393850ba19e6781225927a0ee0ef660af306bfab5c12033c81f06ea22def556eb40d5d6126ac5b468fb75c32aa931f7489d93964389a26cc8763a85ccf2fb0d19d2a4af6012eb365481fd14dc24e5daddeb72844bbd6da39595a303caa2515ca645c0fae9556f1ebb153e2e6128391336f3e3b75a592062340b380394d2b97207e4a64eec9b8931ff60af58798d95daaac5036775a4c59212df4143a40a733f288c41c105358b2c0f939cbc3b6ee97554041e4ab4c44def0c9600a79003e65191ea58a736119ffcc5e74674dc6b5685118c277ff4b53950b8739ae766d343363b73e3f732f8c5ea93fb444bfec3b0bdfbe6910b7d1b5693b263f0538d1da4d361e0e90e12ba9cd754582a3ed90e09306d5260276e37379980ca8af7f5b117e7d9417e4172f4c3c90fbd76d66c0ef1dd61ee50553f55d26628a68721726ff4bb7b1cfff039d3212ca6ccd41e5557f14775412f33c20a0678c0f64e3c77bafad964b79bdf0bcb290c3ccedd9ec30bafe41e5f74d6e787d2a24a550e655b53bac2bac061d00f717527934f9b573300d14b1b4bcea700f88bfbd14efedad88bbae0858300f7e14054b41cd74d3cb6fbe4f93be7cce5c60ec94592157a83e9651f0a6346d5c1c9e0e57cf685f9e15da876c819f189a2ac957dc2831f5e0aa6887b08174180d52c4ea969e7dc68df24396cd3a7f249dbc68edc01553ca3cfdc298144bd1177e9b2ece652ceb17cfc1056ab0a80e9b3ee3858d119b4c4ffae453ef9666139911fe4d530aea42d348a373bdf0528289d0bd64950bf704cbb7306b5337187cb6fa060ac16cad1e9c63000555b03c5e28458330321e7f708c731455fe774dbfa4cd1d2298b28d2e7963d4a6d1aa909d0b151a02bfff12b42b9ff7db8629b25f4368641ac3b3a9ec019390f8c4a02604d57a45ab2de3d9eced5684a2f0deb1ebffb2eb9ec2fdf7dce62daffbe6598ccf8084bb54fe4e94ac0da17df08588b3efce2b53a352d855bd043dbab227955fe47fe2f1bea431a882f888eb3161a7dadc040763e36c67c223278d7983b6225cd1ba8f67af2e1bc4829200de99779945fe9b44e1052baeb95f1f9de3ec59fd548dc5b2bad00dcf3e8cf580cfff6a73df4d990e900d7549601fa39dc199cc40bf288b885d41e26e8213f149b5e7b721a790c1fd0039c33e4bab598b937b7722e5818d6ecbbb740c82dc23d534da528bce4aff09612d0db763f2146a0404e8f55c63c22bb0909c30cf35cdf8bee6255f4eb8812244564f50eafa118250e6e96c389754975dc131364e025e18ba90447c61f5f3e90777cde850a72ec2ac03b77822c4df2bd39bf64efd6cb0ad995f997c95067d71317de5b20b8275e9e238fed77ebb2d3c93c0dd878db6a369e2f66e433165f180da19011d6692487bc8e856235c97b67416fc93198ca200d5162531be7a9cd138a36cea7fe939566d609cd90b57c2bce7a5dda974c011075e2445ed0021c1e9e250c937dd279e2b0b6b576bfc12f7e7c3d7f7e99d7b65f05df6495a4dc4c725ee5d47e870dc58a1e38d5ca4f1a0dc2e7e65ee09e88205e8574e3b8fb303fcf0189d8a20a0f79a9be4daaf9afa9a6979d28eee4e98f3a3ed08cdf3ab4f18e585b069139b7673927e617c7cd687d1c8993e86d9624665a6b151fda41df1d8ff816aa22f2dde54ea756e1e104070da8a3b871939963d68dd1a4328aa7b0527d791fc4e6c5e837d76d095547afa3a19a02b8783f16d086637127dc57852a126b2138147678477638f4a3452b796844816d0372c080cdafa43e8cd1eb9c7080f5c4aa212d9ea9af672dfb0c0fc7ebe8dfb119c8d91ab8f1be6dac45df6159ceb15ee109b08b5ff31d45ec2104bdb4ce4a1a4db9104fad0602027164cccff36c816ff5ba7345fabc0a2e379d1ac7bb72f7f568d9d7b63acf36e59707d04e5eae03c111f83819cb33791a3dc33a828e430c9bfbae8ab496f3ded2b6be445136a38337819e00437bea8a731bea28a445a77a46de3024b721d9a74dc245923ae8e18a3c599785a17adf1bf3254dd64d70373565e5d26263bb0ba78bfba4860ac1ebbc993aca416e0fa3f8d471e4811afc768ea03428cea9d1db93b6f9f7b79ca38e29ac26fedc34247f287c97354aed48b488b49715288add289c1a804c49734088a4bffe7bee9e05d82291694d0c621f9dcee881e3e1918e807a71079106a6913c4fb7c530a6343b71181d0bcfd4ccd8448084281d1688033a5d54e31b87e9f0ca2d6228ef4a2225172a89beffe92f05bde8e8b06484a4dec4dd187f9af036af643f0a7f9fa77eb4cd659cbca0d56003dbdad23c6ed2d066cd44effc81210a85aa61aac1074207870fd68e886c3403126522ff74001c9a1b314a8f527f80cd80921ad92cb3aeabc4e763c686970fe154f5a47222b87723299b3da0680805d17daf0737efbe756c7234b566d8a59d36b367825ac229af2afe49e1c960511e350b8acfeaa6c56285110b037acdc0c51f1ac018bd959494009a7fea3e9b72762a0ad7ad9f5eb908066f2bcff2fb61505180e82c5c309114527492a9c7c3f3f4bcb59d16edac68a9c9c965ed84c74e40a9482c3e072f044776bb9ee23ff96255fedf4366b9999e955dfe3c2f009a0f95f02e723830d4e86f17d1c956b75aaa9c5aaffb819209dd032e5445f2d9258e62dc1e8f1659d359ba6070733a11e19b022f2fb539bbdbecfa32c384123010013fd6d9cfc5af63d156ef0e8a1147f3553b287093d417b9e7461756265f812c6c463b3f788783b20469e87bfbccfbce56e66e9058b7b56a5bd14357a3b57b64a38b94158a4b03e67a720b6050076c251cf6d4d9379e04f9c26c2a1588bcfcb489f564dd86d1ad1acb7d845fb959c5bf60faae01a4fc72541a350ee0b6720f8b71bfe762403d9271c11cc31117b6ca97826b113c3d826626710023f56d671bab440df133443d4a167b117aa55d1ce67b7eebe43872d865050c396bf6e41b7a75444f9db268f8fdcfc12972869b56af4ce382d578d23136acc38675f0f45ac004670dbbf77de30276ea6f91aeceb7f96a2b35f3196d46dc8a798df6d1889146e1b668db73b03a61d9f274fd6d21d8f64c97ea30a00632ed9fadf37b073913d046dd8441e5587c857c3e8c24dc343ede1b1da3f5a07f8307225a831eb5e098889ca3b6e9496b2af3233d2b37109b92b1fc86ae113e76340d0a2882fa1b36df8fd85a200839fc361304155c885c60170f7c345775f6f760fe60c877426bc27fdf5dcf424fa3a5161f2acc3e5faa1d56db1891423d966a772d50e62e8ff8c67d8e7034b81f79bf97448fd69cfe6dd736c76cca7a197b022ee41079012386a8d7eaa7419e05a4502f6dfa9a0dd3ebe022b6ecec6f5a755f0757b7d7c7989e558e52119d3503bea42e61c8c015fb0899bb1eb4f924c2580e6b906a1fb438f69b537e48abd57d20577575e0d1f04995b4c88ba836b4471eda69d3006f50733a9c217205e18718a2d93707d50fc5c5455df06e7ae237333c67eb86627f6ce069ce0e636d7dfac184b6d95660ddbbf392f0f27a249ed2e69f822706e01d6fefbb23cba2b23c5c87e1042698de611890842c7dd2e41482919c0e13f0fb4a2cb3aebbe1447cc36f96ee7e7b1302cab1f23d37be4d35433dd3a85b5a817afc1095035f98bb7ea42557c7e26d5ea7c3f18edfff32a2ab6609925618c39107fc01b2862ad3ea51612e58a04db049b08efd60dcdf6e974aa1ef9faaa1c2848830a9ed895ef0ae28acd3d19ab3f27818d49bd9af542025d47daf7141410b55d3c9e40a686fb56763c2ea58079658820b7c9a5a951382cefd338f0deff8bd7b81193de62db02e3ecff8d467af17d7399429e2d60e904c6e5688b700ebd310e3ca5c84b6baa01ef5d6879e2fb01f6a6271d1101aaf20c8788ea271132fcb9263d0eed38c7c2336d4308c794696d9e400f8551bdc109419173a9d6cfd8e13f1c646d2dd1fc998fcc4af695568ea19938f2e886f08e8ec9afd611fb90f1571859d6d85e867d3d6c05af1ec2d863ed24f7ebea6342030951195412cb564cefcef77862abd0cc5be8f0bfccc6f438e8d2bc8a664845d129e39501fa8d72550004b101227d068235cbecc668df19344c1c0ed50c68f530ae039083f6ae96a3b12e1425e466394a02de3905a8d9d2831d9869a2b6fc751e29f372131dedb665a357a69fb0ca020036dfd29109b39345e1e66b7158eed28c750671b2a3e524ac7b66e8f105cc2802c9de25d0b8b8c76a51935d8a4e0588c5076bfd2eefa4af63d1cb0d481250a07b6029e1023631f926ba4407335c037684145afdf0be5d4982000ace46f48c9567832071ff9c2b60ed6c61ac7d50c98227dba0777a7e69c92cfd69ff60e9a68d8d7f650077b5be13ec6efc8e67b29797b57c550e5f8c4d2cc0965d92f9c2e96ef44fc38c4d29eb39768f594ced99fba42394391741f7f5e0c51a27d2613d3183219f4e2b6138f3fc5a3cb134edac31a0ea0e1a9f410a46099ee9f423ae9605c92b3a39cb7ad64c2b04ca870890550d54393d3cf8ff7631ff440f46a8d962d224e7bb58a888360367cb40a7e2af7f86c7c00710548cb003be3d521a3efe7be7b7786b7ff8fc7fe10ecfeba2f8763ac3672d44dc2b7dbbbfdcdb7b16f08a288ebc1fc05dd2294d952518c969ebb511c809f1a38d19c43b3710f8a2820c28d73a765186f837fd7df4d84aff839410e511ed8e6c4a05da7b0c3a1e2e6aae52359c253c39bafddfe45164db23a"}, {0x70, 0xfffe, 0x100, "5298d44fb5f59f8e998172720a68a6ed65d285b70aa6845d1472623e9b42aa59bbdba1b6be84db360740dd74e84925e532abae82dc001fb3f243d5cc9f5537296981d4c32aede4603b9be13d2a9e6c3d1d01e11d818c28c439"}, {0x70, 0xffff, 0xfff, "9a0223decc5b67a6ae816cbd11f21b8a34ecb506a9315b85867c001b9052c8618fd9bf3e6cd5bc9380a4950ef4b677128658c0c03ef9b0684cffdffc8dcdc740d79fb7dd1c4478e32ea63d4b9a786adacd6033270f016f40ad8707009a"}, {0x90, 0x1, 0x9, "e7d02ef1e036507a9b6eb6808aaebd292a153b1e884a9ed1d24b75c922ace9332668ba17bf4ec57ce612c9836d9ed8493c536a620fba36d2266b1b98af9342ca7fd9b54acc88580cb7f73a4e6da566460a2b6852d2d51a4e0e83d98b7c0d34184d7208c52190e739d93c3ee2adaf277a07b81fc4dc4046175bb3f76fbb"}], 0x1330}, 0x81cca965d68e761a) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:02 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) socket(0x6, 0x1, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r5) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:00:02 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}) 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, 0x0) flock(r0, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001c5, &(0x7f0000000080)=[{0x24}, {0x50, 0x0, 0x8}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000480)="f3f891a7c589fb57c13a347d", 0xc) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r6 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r6, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r7, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0xfffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:02 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) accept(r2, 0x0, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0xfff, './file0/file0\x00', './file0/file0\x00'}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) r50 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r51 = dup(r50) ioctl$WSKBDIO_SETMODE(r51, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r52, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x800, 0x800000000001e, 0x0, 0x322) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt(r60, 0x0, 0x800000000001e, 0x0, 0x0) r61 = accept$inet(r60, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) r65 = socket$inet(0x2, 0x2, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) r66 = getpgid(0xffffffffffffffff) r67 = socket$inet(0x2, 0x2, 0x0) setsockopt(r67, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001780)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="0000000030000000000000ffff000001653b7cc9b85000000044b38cdd0181625370d17c789f0de265a640b68891a981ca831f2c7f99379e2c3c2737b43b0c38193f20cd8edd63f46da6a5f7877a00", @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r1, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r65, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r66, @ANYRES32=r68, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r3 = socket(0x2, 0x3, 0x2) connect$unix(r3, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r3, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [], [], [], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[], @ANYPTR64, @ANYRES32=r0], 0x3, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) 16:00:02 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0x80000000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)='r\x00') kevent(r3, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000000)="e69cc7991de0b38ea835eb5fbec6710211f2f6031d0967f7a4", 0x19}, {&(0x7f0000000100)="ac23ee07c3448d941d26fcc1aec83da584eba90a29ab29b92e673112574ab38c44e7fb0c2fcbbf40dccb633ceebb4ed8d8b137d2f688c69304e82dcffdd40e3088794b6bcc71c852999b0053ed3854", 0x4f}, {&(0x7f0000000180)="c9898f308f7af9748674dc891f07a9a4be15b51bd5567a3724c0276473281ec14fd3aca0a2cb075cc619212097e69ccb45a26f5b3cebeaabb853ef16f1ee369dd3203b5a68d5d7e091ab2f2fb2f31003919f317ee14aad8dabae877983b5766c66f1b652af259dc7605ec7d077bb94149d4c1ec334a382aa6b6fa04199145fa842c4230e5f44579587d3cff6e6b93e45aa433e813bbdd9a3fe3571cc16f33d37fffbc3d50b4916774eedd12c3f76809cd478fe", 0xb3}, {&(0x7f0000000340)="16fe898aabb8de8868892b066cc144ad95b179cc111532f220f3f94a09d3faa696e5114e3e133a4ac9cf77002fc4bb1080b8e5cbdedff1dd84b9cc9c8f2f69144baefdcf33578da7dd71fe7585d80a6eceeadc9b9dccdd31d44d01aaa011034001b963f9eeeefaefef7abd417a568ec1563ef609e6ccf3fa99934e97525057b681af7943a58447ac3ac740183cd4c9464ef7a9e347f46c081e035333dac7043ae36ed82d2acadb33c7fc5cd8b9ac90d2d4e98d4fb8f35dbe282883d87725b565977e01f2f8c2035405020f", 0xcb}, {&(0x7f0000000240)="d7f6c0d7c9870fca4fd09be28c569c56ab590b41064377", 0x17}, {&(0x7f0000000280)="c04941480f8e21743831387721d62ee8108203c1327a792f6cce0da6ef922280a78d5554", 0x24}, {&(0x7f0000000440)="3779af9d346c2192d7d3b5a7ad902e602adc8a2f6fac6568a1f37c68cc450789f2777001c6bf5deb7f0f9de85e9cf75dd9f033468e00ca3eb0a4f6bbde8f8633871db3a5a1e5d4a73acacb78c1ba136d2794caab8b63db72621d7d582b56c9ca31a733cbbb44a27b3ed7ea86ed0d39976a8dba7ae5c435a4cbabd165452019e45b9eae7e7618b4b4d02586320c8a052662e24e4a971b9b24febbe88ce2636a42fdaf69e2b5b749d184d7851112f48f020a09f8a9b5b42b1b7c8077fc2f7819f0bdc25d98221390a99f204aa47f233603c2a2792bb89e01b8856d6f02c7b1052c", 0xe0}], 0x7, 0x0, 0x5) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x3, 0x80000000}) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000240)={0x10, 0x800, 0x4, 0x7, [{&(0x7f00009bb000/0x1000)=nil, &(0x7f0000ada000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000083a000/0x1000)=nil, 0xff}, {&(0x7f00009bc000/0x1000)=nil, &(0x7f00007d2000/0x4000)=nil, 0x5164}, {&(0x7f00008d1000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f00007d7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f000099f000/0x2000)=nil, &(0x7f0000815000/0x3000)=nil, 0x2}, {&(0x7f0000a45000/0x2000)=nil, &(0x7f000099c000/0xd000)=nil, 0x27}, {&(0x7f0000a92000/0x2000)=nil, &(0x7f0000867000/0x4000)=nil, 0x2}, {&(0x7f0000a11000/0x1000)=nil, &(0x7f0000849000/0x4000)=nil, 0xa3}, {&(0x7f0000afb000/0x1000)=nil, &(0x7f000087f000/0x1000)=nil, 0x4}, {&(0x7f000066b000/0x200000)=nil, &(0x7f0000778000/0x3000)=nil, 0x7}, {&(0x7f00008df000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f000095e000/0x3000)=nil, &(0x7f00008ef000/0x3000)=nil, 0x200000000000}, {&(0x7f00009a4000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f00008ee000/0x1000)=nil, &(0x7f000093e000/0x1000)=nil, 0x7f}, {&(0x7f0000704000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) r1 = socket$inet6(0x18, 0x4000, 0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f00000001c0)=0xff000000) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x8b, 0x2, 0x5a, 0x8}, {{r0}, 0xfffffffffffffff8, 0x4d, 0xf0000000, 0x5, 0x562}, {{r0}, 0xe, 0x9, 0x20000000, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0xde71, 0x8000a7}, {{r3}, 0xfffffffffffffffd, 0x2, 0x20, 0x7f, 0x800}], 0x3ff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2126e307c4a40703, 0x5, 0x400}], 0x1d6, &(0x7f0000000140)={0x4, 0x54}) r7 = socket(0x2, 0x2, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f00000002c0)=0x9) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x818, 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f0000000280)=0x6) clock_gettime(0x3, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81, 0x3, 0x0, 0x5}, {0x6, 0x10, 0x10}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) sendto(r3, &(0x7f0000000000)="e546aa2833afaab583017683fffdb6d1a45f5a31501603365f93d26b752cb9321586b416302226ea2e32e91bfb711082cc4a745ff90a0b203c3d0aef498bea8b5db931c9eabbfb6ec0045b18ad7677f02331513dd37c252f21e8c87695e7ab59445c00585e6a771f2668ceee2c85c31959a4c83e37777f9faae76663aab48bace75b2e959cfff2f511fa34cbea49e14e062c", 0x92, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) 16:00:06 executing program 0: 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}]}) socket$inet6(0x18, 0x4, 0x6f) r1 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x32c68193b707f0ab, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r3) getpgid(r3) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000100)="669f01c36fb04c1e8abcb317f9fa21cee50100cc5a445bf738728b6b6313e06bdc1cd14e29581e681cea51b5b1bbbeff6f664ac16425e6f054caa3edf5356544df0f8764c27dc43a0000000000009b2380e7bd43c62e38e6f6356094359a8c96ac02553787f5768c0900b357215db7d52f8172a44eec4fe7fa771801ee", 0x1a9, 0x0, 0xfffffffffffffffe) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x20, 0x2, 0x2f) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) faccessat(r7, &(0x7f0000000180)='./file0\x00', 0x120, 0x1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "4d3e84f94426a75c10ed8d23923e23e5c205e309"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x7e8e}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x1) write(r0, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50a", 0x171) 16:00:06 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kqueue() pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x80, 0x0) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pread(0xffffffffffffffff, &(0x7f0000000180)="f82e9e2e35ec0d958f078561cde2817b7427c8bb087bf4be85005f962afeaaa0db9a1e", 0x23, 0x0, 0x5) 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) socketpair(0x18, 0x4, 0x7f, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000026c0)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000300)="1a2b0a5db14162824833fc6ae32d24678fc3dea55d9b9de5114f522f80ddf59baecd9e3a3fd0d7931387b65796ed40d84b240eedb5d5008aeeea6cc231b811aa84e58d4455256f89ad2908d7240cfa0a7601562a", 0x54}, {&(0x7f0000000380)="e3d214854e82ba9bb1dfdae2df529f72f925910f162b2facd326a582663cfac97f76b9518658a9a74475a94a8454184ffc233d25aedb1dcf492905e31714c01db6e9e849ace4c7f18c5b19b5a2f243448dee4bacd9bb82f185ab694ff6f0680b98541c8ffce90c37adcd7d30bfc66dd1be86e1d20a31481ecca7b10e2c0f8b73431c8af179cef9994658be030173f6d7be831a2e480e6959df90d36a644d2064b1b9c69614a01a400085415a4f45a1c92929df146bc348930600b23e6b6fbd9be67a1d297150aed05a48407ebb4b4f008db02a735bbdcf31c5987e29ecbe5ba0818c", 0xe2}, {&(0x7f0000000480)="68344eef27d0cf64c788b6a18cb5d473244ac062adebe22089e3a2bfc45100b07aba8ebc023f6268a3a8ffca1807a069c7454ddbd26cbf91e82bc314d4ddf762d77ea8a63702e54e27438be8c806735cf6fa5492a7a211a4fe73558cb6641ffdc3eee24944dfaa1888d48a3fc0b92ee25a53a810a43b97303e420390e3bd08c0500a8d691f96320acc48138e595e2269b4b0cfc507fc9cf23e106d12267223ccd6f26c17fa46e044181d21034aa1ebbf5b4f750e6d20790b7d68b45cbee3b05847b8093579af9873956e6e2528517dfba25fe4c241f526be3157ffb4973bbc61e3fa6ea7f1959f9cd1b647945042a71fb1b52fab023234df9e470619f50a9761b89f98e580b96235a704d8d887be6bf0dfc44b0a0b16ca35168869e4fed15649458c9fda8eb8499462eb65eaf2c1bce3de9f211e80e0e5c004408d10196b362147bce1fba970a6fe62bfbed69c8b358e4f1857f4ca45f09a2327cd7ad335c9a41408a4d97735e767ca6dfd02b5bf3b4309bdf9584a9a0a37be6ab85c534508b09cf60588ea871beacfb13b2921f3d434f0fcddb40ea1fd6f0495c88a47aae47b125bf5456f5281f10a8d0c90504c20ffe9a63c951ddd5ef40436d30beb944dd0864ddcd02722c36c4fc2f5a3a86bbd6cda383eb49fc9a689dca106c241b84d6708d90db24072b4ed2b031686956946eeaa02c6165900c1ae2845fa631e42bb76184bfc87690534a7d575058a332353a5ca127e29b8ea1daf550bb6919e1ed30c0b1fc4d14b66660fd7e0b292c4133c1a92d9939f8ccd23b851fdd2e0081c330c92aef96a5fff9c300f05ce3e3b8dc6f4f179827979d25d645a03414a178b2e9dc39e077ec499aab723dac95a30a7a9edefd56a51c45a55704a6c2cc154b670b6fd987afb98ad03ade0be34d164f4afcff6ead2d7f4aa19031592c610071955abb399a315b7f3ef24b2907e9191bb06db7567ee9ce780f67f64601ac2f56f49e4eeccef8075c7f6e6c98e7593c41976a8232f5d810bbf5302ae5252d960b12c0d7668a15d4bd1d472d1f0305f2164210118d89e14aedd64f2fd98163cf8b9361ce1171ac05d3944dacc494844050a0116c68e5969a8e311b10f8ad2c46de47b9a5dd448f8d9515eb31dc330dfe31c19756cefe206c672249767d79549ce80752014008084342c69f56f98912222b03ce4c2c25afc9d93df3a78161fc349d3ee7f94895e0232dc07046932dbc809837b0e610ea913958fcfc13f8cbfc82b86f0ee7a8eaff9090deeb75bb0571f8310994e551fb7fbdc7e6d07ee6ecf4e3c9b15f78cd7e67b489aa97bc3d369629b3ca7a5c30a8d6d5aa78e134c800a51c65a601be3194066d1cfe8c0ec6162d08231b253a2e7243a1a7fffb45182ebc9d9cdca139f29b7480826a923b4e97c74cc34e51c0a541cb0ff4840d8089a7a780906df345d0d1d0d662fce6f800a28668819b920c31dad379ebb2e48109f5434d952db8863a35e818c6c4f6073052e7b2f2a5156d29c89e7c27fda3a54248672973084224f79a123787b5f4f9b7d5d2bb2146e1f22db17da84f6db913b69fcb065dd265430be4ac402d13ab4b07ea053e69c78b99112b317ed508c5d0f1fc47ae6dc90862d26e0f479fb9fa7a1f11e83db67a082c80e2d3cc72dc640b52e90603bb61d2cfd4f8a16fb78ae7d0dbdad0bdb029006710e50604da6fe037e041e81edcad96a44cb895207045eb1ee16da3bf86f484ff04e6b05c0273f332d1823b686f2e7b0ec1ce3bde71d2ddf73865350bd899cc0fd7101acf3212abeb57af9838e22e099b6ad69d3a4ef6df368862b0c3310e2549b4baa058e5dae33cf9bcc1ed5d2fda7ecb39d22fe94a2f8d78633194e50fbfeb7c1246940df6efdb3c6de8e2c5b38c8be74f9d4b996f2ac2b8583a8d7b9329cfaed8d5000dc6d5de8b1ba56e5e93150373d9c7413c8d1a7db84ae01bb67f3ede28a28f3a713834a3f83430d386237d68dda0b8c684b03aa2140fea7960052fc76102da6679d93067e373bed035087b58349926268302336d94751b210779bdfee574b27a9dab227932c80f6deca822490cf10833d55aa673559cd270469d83b79edde1ee1d6c59e3dadde05c2e95ec3dda0487513afdf9be38437a6c720403dd0a318bf3b55251c4e42d48febd3812897e4ed49469c9ded921fdd95c036c7a3a3441bc47a3202b97473d8f266932cc56edcb17cd4771d9a94316b4f4f88269f8f11edb7a2fe49f37ac34f0ce618639a286f0a2d90ea0323e7303babc31278421dda25f91dfa6efa46a5fd8daeb6ed8faa17fbf47fce4bee67101742709e0af56de4743b304211e1462fb8885496ef5790410bb45ff674f7506dfe733889b80a7217c1cd0c438658cea8b396d71b22a1751833a521c6ed2e84dc62ed017270aa919b23175944c25ea0d5f7b69037cccb9e391b4df9e48f63a6337f67935783143744e7fdd4c9b3ba87f9d3b40495f0066159e25719807e67905c30ba6d636c27d10bdd0fa3d9ef94c974e4735de44c3d8c5aba1337ead232d9fb4db0927bdaf236e8443bf0459f1bf1b0a0cb5f99a00b6e2c9622c8d9e4f1cf4eafd062aee31c14d9e172a414aa4ab3b8e8f141373813bc72cfd5d5cfdebc79ce130c9682d8610c291bfd4ebaa9b89de0b4cacda4ab2ef087aecae88aedd78171b2319d900b89db551c8a512e011b89342fed156d46f6a80a0773cfd23ae8677a4807d84f95a719b4aa4c94cef427be2ffc2bce7052777f6cec7b63feefb1dd51508a4f09b81d8f036833828f24d5e03e3248d733c2a8e72e0f37e02aeb9de24fd7b21d8424af56c62cc3617d2fcee6e941b7c9ca2d11ee42d15048d874d5fb86a16ab5579166168e0049f5ad87fc9ecb49340bf418f070646d4640c610c9dc1b27f5eaf8c43b95d88164eee912655e59f22c7a149f6bc2466c81909aadd575bfd8a53538d51af94c4b78f98e78229eae5471bac172c0bd5c4ff42183b08ecfeb5fb011817408b6d5320a2bfaec2cfe4d5efee017ab7045f9736199eca73bd87b75740095484f720b4b29fceb44624b596318c5ca5679658dd1f1016ec9964cf4837e753b0dd60896c2aa7118c5b5abb7872e1f3ceabd1623e13b3697f1db57fadac03d47b36f52a4650975d2f93557dadffe413d9962348bf7e701ce7e8be6f880a2e6e128308d5c693f79f10c32cc9bd72b490ddbb5f0627b8cbad5747f3be45c7a4181d4a028b010dd93cf30427daf1c7885d8f8077f4a342210e3db0bd801b94ba77c9faa8b947bc78a0225b09ed3d1b72db6c46275b0257b487d4cb899dec08583fe28d7afa944404b445534cf4873dc3a253e3774dca464f977f5097ecf68c1d427e843cb9a6cf2ce11187a02b45ebd945ebf016271e969f4fd2cc5274cfef17abb09e2598a3463a7390799ec7847d50ea1a1b77b092e1403e1dc13b0fa2ac5c7a8e66a5347ff7506acb97d4f35e6c4b5ae4fca48d76b977950d53f84bfc41db1f89df6e6322030f5df508fbc0cc4a864e976a3f6006e4e9463aa7aa7090c7d8f4cc674b75116481603e907bf15e596102cd8d13a94cf3812b4da73ac15a2b07adeb4f46a9bae0f5aaefc33af37102beb94f8530c152b73dc82800d94cd3a6c823df5880ae77db6b234b9bb490b49917f6a2487d89acb5cf175a007ff7586ef3b52661a28a17486f8784b33a1db968a50b00f171980fa8d18bf1951bb70b32833cc8c55c575259a12807494d5c80373b6ed1758a739e1acb9dedaf4952aa949b5589954d9e4d5d75307638b1f197878051a26cb29c50bc5fe540f7c59c41d7c0de3bb9a04c68127a27b037ac1046be4863968a4c7a23c21f9b63a8868aee5f7462ab606a07be19792667cd48de2bea4345d69e3f05994ba1c9d1b280b3180c43dac38e9ae42296b39d8c5f5d30b22d147e5c62c01894318b7df9936fc43945bd21e02e067fc3f4151d76a862b3344c2ec649bcb184bd6e5a74c8a542d89f84e729e034af8721fa046d6b8d8e873cc7baa1ca0291302cf7f8430c09fb3caae3072a79ab1e341da454efda86da3d7a1cffc1707567ca32d2e5c6df88718fe55d80c255038c7295e8d5c49019600d7e939002cd40ba0fa97367ded8c4d968f14aaef5597a2ec23006bafde8f79c866e2d60079bb0e05ff5f1e54a0bffc6adf9ffb762ef1d6756d06560a5389dec5cca158a24c1a3076a82b7a9f988482492ac6400b6f7d343f34950a3211313d3cc66b7a56052b197789e4d694bf2ba3208bd3385f3e3fc26d25bc3bf4243707a152078e65df63b4f2dc562d4c15ec76f0fdd1e9792d501a7401fe49c4705ce96be2074a0921e94bb8d394b9912716ee45ef50f5ba8a5b82fd387cccc4f8db4660f2325c37e941fa4b67c0b304f0505fe1f4f05bc87191587b2a4ae5836e3780b59961be5d4b79d546b27aecf92871548246871baeb00c71f22bb388dd58a0a7bf2829406c05795d4df29d3b10dd5796643a446c77f5b5dff21db14a6b36a9d658df20931514dc703db880f2e14fe68fef4f561d286694e3b079865897a0d360d70169efac86450b576ffa1f1623a4444f78f5d5242ea2e0a59c423dfb132d5a4b4d9d7c2d23c8256e20e14ee90d06c667e60f21d3f05a05fe4c6137def84b4abd9904d9538609688879eaba9003a190ccbece14722179677b7404f9a85090ae7a5ce25723e2d218bdb022f7fffff9c59851da4d74bf2789c79a6a261f0efba3d003948553236e4bdb91f39969e021e677e1b770096fd2f03c75d2fa8ccae6246a03c637418e9d92e1be4201c51da434c349f433dd602be0d285f4ccc463af9c87c6087480497b24bdc8105bd467adce31b7769cde6f5072cf6c93e411c9b5400a30b5ee88171fc9e1c29d367a2bd65da00610933bafc6bfb118fdceef89bd8966901f523530bd1187dea8e2c58f27eb5e2dd97615fcbe0d34b5fd576918baa41c38b1f602f83a42db3dd3c02b8761c3e95ff88dd2c5c5b5496f8c902d7987cf2d49bd0f9b8eff60055d6bb6d89df4b52a5c957b08445c7fd58ed0f50e19e2665d6d1670618d51f010a6eea3922dd2dad8419ceec7a017114c52ba5509303c368b04cc3053a0d99e13ab71ffe64ab11c2fa43cf4c492e6dc7198cce7bda1e7c2387f701c4f6d23c4cd93a21f107940d6223bed3f6591a91294e007067221061016cb94fe55c6ace4b3663e85f3db51f58bd8bcc3ffdbcb785d3a94d553b0ad0ec06314ad85206a9bd9902098d462299734fa8c7e5f19709bf32ca720a4b2ab8bf702c56ddeb4850d722c04f6f761de3fcfeeaccd0242a2af3c3a67853b6636e613886d457b8f5a0bffd2f10e34c0ae1fdf60a428ecb7d82d608c873ef6d55db9a309f30da2ae36036dc9616de01308761e8367e6763072afda8bb60256abfeccb6944c41014e4fb3eed0aee618b35d31df52433b9f036df78d53e4e9b7bf871d2876bdca118fc585312da1a46310f7a41d9b25a020aea6d7eb75e34ff731946fb5337e8f7acefa6e565c535cea5e31b4810793e23ec9d59f39d18d4b6fa127bb330493102237aa66c2b6d707066ce69e62f01808bd7c50737e1e8d5e93ee7f22f8205e0fe66e27a70a50d3feb5749625f077d31e1d5811a711ac8aac62bb87939afa32ce0dfdac5159352e6c3d48e66fd5eb36a3cd0a95579366f8c95aa6fd6606d8632c167e665f774c953bece934679d8a254bb5cb01297893b603d7ea00b850954f2d400b80b9effdc2026acc33fec0b39c2ebd686ee71b6a9851f79d9d6f073ed59d163341f9", 0x1000}, {&(0x7f0000001480)="7b917d975df98f0a613ebf5b8469ec2817ffd3587a6991484534d9464934601310711882707c20048f90d7440ef4bebece1deadf25eedaabc12f1f0eab35562bbbecece7bfcb4bae86d4d64dd0fd26516276ccc58e229878f56f90b9e64627751f79427b00fccff35bb03949f7", 0x6d}], 0x4, &(0x7f0000001540)=[{0x58, 0xfffe, 0x3, "0baec7351422a2cc4a983fd637919f9c37cfa46094228b411cde3ab3cc9a25a292a9cf883a985fb60f4031613ca18e4458fd3a69e98b6a79ee49bed1eceba4ac9b893fc39b"}, {0x1010, 0x1, 0x20, "f5cbb237aa6c1f67dab9982b8b65008135b3dc13af46b0a673e5961e66b516582a0086207ae34275e11420618fb2d5dd6d5db30bd8dfb8e37d34f507a9e1c864aae567d585f098cb5b575afa5dd8adf237da0eba34fc0c06a6d5bb9f09e5ced2267a702ea63ec6dab1d8562b9ee22561fea856c021f1a1cfe837eb598167eab89d53188cb0d4238a3ca1ab0d6915d3fda5e165d317f8dd8747392a112dde005fa376b99a04ea76bf7b245a216ff12fe8c00ec8cf411a4f6e07d9023e14a53db4c1e145c48ef09d3ba0f4933321f0d051b8d73842d3ec61e055b0c8ff3c3b4d5dc5ae63985cd00a1cd2f60968420d75e2baed5372a708bbec6c674b2f80da23cf94a99dd382d02f8901146d0ad65d82bfe86d9fd055027dc7788744458d47ec941c2fe5ab20adf20200a913035cae9b852e163629ed84799908480ce9bc36af3ce446c0df225746185bcaca31f492163002340ab38b50f2c244ee0e5ed147d86643cc2a3bfb407dc6f5a397be09d618cd93d9179feb0eadaef61c70a7233c8094683c7ef3d755329b5e6aa467eafffe47b22d5d79cb7030a8f328c9c30c3d6d4d67362aab08f03e26bca84c3b83466171dcc47b492bdc2f84b439e3293e59d054d69bba89fe6129fba45e05bd2b018cfc800c90cb99653e6e38c745f5a9eeb55f73504f2db263a547267d25e7787eb74d5a95a1be49951901d54f03eaa086b1e885e90ebf1c3f231f0a5b85bfd8c6e5d296cabec0754f1bc7c9d84cfea9739552644802c25c961f5b022c53df6b30d99664a56a7d0ad6bc333361e6b492a00798c09700c1946673c257da35f78e68d2397ba7e123e7044e0ab167ebb31d8e8a0cfbb46cb51faab7cc7cdc1999c3d1c90d1920dfd982abe7f1ac8cc2fe731f2e43cd19f991822e848ec2177e0059f91aeef21b4757d38f38b0cf54724d48b364a92d1903e36a633b8bff4e22279bba30a42876f15fa714f7e5fc77475621511887ec4df22187f1b7e05d0a65820c64bacefd2d5cdb7b9f3112328fb7872515b92a50989840a0bcef7a0fe4d5af0a7dec5b41d823662690ebed81518f53c679de5bc41430a5a9bf559426307072dcd06e72f64db84fda6bae2bf90d9a9a65167ba6b4dc8f4cb1128abbbb5c0c6eee7ac44d299c8bd5aebd77750cca2b8f1ab88d9f44c73dc64d15f38f2a3dca29c20782c286130aa8ca4f53df29a30ab6d2b23867e3197a63f3168d501f1e71c211a04d727a9a84c1b89c723053c021a7e1b066e63dffcb008675aee89abf8f1ead0fa55c590443e716fbc88dd7cf013a360935ff34b2fb69ae19a7937a998566e05fe366de37cc8e335c257f790dacf36e7320737153b1eca025dbed889436512d391eac6103ecdd3035a0adfdcdb188bf8cf9230b7c213331ad3b8f7cd7f6a287235d6c57ad1264b0d064e3a2d9a7e1ec78cb53916b832b5765b7a795ce8c129928eaba1f3f5d5b81d84409cd0959afcbac25450db1d7b6b104675289ffcac59bf112fcb244a828b1ef80c2830152b55ca4da379d79c93d3953059df331b2a30dd206e834e586865c6716c8de2d276aaf74f008ab94d326e7ed6f5d3baf63e37db784ce31a1d9f0b20edd57296b1c1b35a6f3b1ba7c5ce058d8f8745ca69f8dd7bb46ca8ba77dd6d643a8e249807421beb4a765f459c6d84e89be1f670cc78fa30943b1a615d5e26efd2359fa654da3f46a6cde1b4aedec39eb29a25c93a770c538813a93502c3398871687794a92a9715c7decc55b956f0cb4c363c57bcd0b82d97beb3f52d3f4c2695d0be3ef253f55ebcd8a865b907dc7ec5c6431c400439c1d1df4c982cb2b404f4ab31fdd25ad64b2b0d6081161e54d39b9a113338b6514867b2372698c5256e21699e14086f0da551c63954b8548e4a16990a658b05d3348ff1b10c1dff0cd254186ef8285781ceb2dcbfc658b2f46b1fb3cf84f9f043b1de6e75564e4ad929518696ad549c9f9f85d38aac0ee8a033dca99b435da0b96faf31d4d45520a9ecf4d043e8736ba45655a8b91c86ecaebcad2d21f13a9372941772e78ff019027a169e8c372c29941db7026ca2179c9f8fb4e43786c275e4442dce6799f0ca588ab1b7d627e3b89212b1ebe395f51b3a9466fb14709693fb816b9d6f00942ab6bd4429a32c6b60414b8d8af9e3abc820d6afdd7a46955059f3852abc252e9c4daed6cd572deb86fb6bd908e477b6f6b501c3cd347552e52e7835f11daf4ef911aeee6b66fc5bb4af20daa869f949dbeff91719371d8e30d1338c17410a7af361949840c6a4e3a9dd5fe9c908794ed375585ccd6547b951fa107a64c0b59c00d088abac94652ff6bb06062f3982d1a95b2f9e7a268359ae4bb0cf5107d52e99f7a84ff4d9a06eb36af7032909617838c5ea36d4136f02b438c4c4d8f70184fcb320293b100477e58ab194922c24c26e97e97fea49727553f51c5aaa2c8a3122cd8d65277ae95885d0437f39663d580657e811f7724020b124468f5aa66b63528f75128b931bc2a27f4607cae30b7e1903529f3a9a7fa555a0d57697fc5741c2a8031c4f83df20c4a6f0b176df5af3e22b0038fc869194f7ea738f724df74af07f367a3b51ed9ff9fae646f256c6f63fb46de51ab323dd03e246ef9e9d9738860285d9c5582961738f8e1c247cfa124772275aeb6d16b91d6baf2f2651352bf2e869f38ecb37929f9d251deae5d6c3f0e46c12bcefdd1b813f22c83d55d257f7178c893c9e2ee267539d76f8a5c029bcd41e414a6a64b631e7fae8c4252750751b19f2a5cc4bc69482fb91749f4fb47957c2d3e8c009f4bb97691009f86a7fab87f9600697ae0f04f38affe5462b62e1569a36f07ad88a01f58f85541dcb6e01e34cc855eff5abc50789ef38773d58120f2c92447cddbf354686b8ef5ad314709319f11b71c699397357e7e33a13f3e1426ce743c656550518c4bf2900c0255c7cecb81f246a4a271a9c6f730833027584e6318eabe8719b7b6683b602eae1bcecf88798472e941e5f6fc1d982395f596ca253541bed89bb6714a8c849ab866ff648f4b209589da48934b8139e183bd104ac2737f42e2cc117c3163b8a34dfd5afc2d789b93b81cab219cb32269fae37f03e95b04a1c5fc3aaefb4b80310b39b517c5f07ff4e0e9391c1b3f14d63fad5dd67e767fd859db0a50d60622a3b4094f2037f785deff0bfc1ad98599cca13dacb26639689f15c5ab5b2dbf7ba74b56a99969f10a0d98bf4f8f8a89eb595f433fc2a20dbc4e2b9e489dc62d63a0c2a0b322857a248e4b349f6eb18e5141d31bc5a03043a9de72a9e45ddf2046d7b36b16ea794623d1eec255897fe256668d67d349ed43a5f451b7e6d99f705ee7b9581eaa761c4aa6e9ae0e1832166b17103f50f8c332207ec8434f3d5f7ce30d3fc075c78e1e7233cb220ac288b88234d9db1603f457b43ae50782808b7060ad908ab078ed78915941817b76ec56cf28064844384dd9abd864f740191b868d96f25a0bdd9f3fde9ab8fef51b70431a2156825c2ac67cc1ea86b7a42c0e815266966d34fd0e6a2af90253ad5c2e85648fe2c24f114c05f4579612fe289dafe3be4c12b57446301b56c58bff82cab71b7e4319978dae10975671b63efe1ccddb6161b1f4deedfed178b873cd02b50f215fe8581de161117bc4da05aa316e5115f83b8c9a5ca09abd8acec1e2935b3483fc06c8d5ba5a80f3ab720d1b4ddec1bf0c47ac9c9fce4c43ffb0a22f85cc27e43368d94ae8cebeea259a3e1779a727c39d5f1a70ef097a4e8a125f78cebb931d224b54e6443ccb83d7841caf56b519c5848aa1a9e284e79e59dd56b14978bcf490d5e9d81390d7371972f937e3b14c857e43d517ccb1d14b941949ed3d36b3aa238b88253112e1fdb6366f6f40a7f5ddd38756e7eb76e6114bc5ce4af0ad4862d524a6b7f7708dac0cc513cfdfbfe728b18d3dbe7c89e799ad7341349adcc018dea1cb169fd04bd1e152ff39facd4ae927b7f8315c7d2e057740abd25a3d30a31a0ebe8773556cd72b53c3c3a408d8b3d668387854d9e7f07acfd61f84b6071db635e73e0195083ad34f7a1c0f53d7dccf52af623eab658d8b6bc19ca6d6c91a1f4f866f3ead8a9b6e9ef940f5b230c7a7d41cfcd063f34d355939acc908f86997b824baa133b259c133f6bd58ee016bd08d623f5f8a5f9d719adaa52e390b8052ec5eea972529dbf010c42f51bad6a3ade9f3934f30da7e21c780116af91c6495be93cddbfed15013d769874dba1ac0eae30150b44f8415c9d94132f8f8292ab7ae9e59dc432a21f753474fd6610ef6f360d51ea56f01e6ee8d4189bb358f0f2ff9d1750c5534bffea5b45b4f216a560a39ada8b6deaee68ae0471aa93ee86c40aa1323f7d93f188b2ee4d7e1db8f973a8842bb95de7f65d97e011ff2296c679698b849c45ace3e868dcdffbd339ac66ac9eb5c8531b15fff5e4ffce7c76f551fe9e93d104f42bbff41a9c0b973b22a7bd044655c3d7f0353e26bfbf505d490affff1fd5ee2deb7273b046a1a1a1df1a42352815b3bf13d2882168a198d72fe7199631c9adf7e0b0f7eb52784f0f817c7fe88feb9e369298c934049fc789e0a0c8734dc620e1a00185fdffab992bcb9c3af2f83d7554d5c6273503742e1d73c0b3eca468c80d25b9ae58898e711bdaeb5595880ddc3e184fe4d0491c792559ecbdc39e9af7da71b59e7c5243b08bb0e5204119d26dea1c9d94893f29202cb8de2935fdeba97dc651cfa4f87c29f1cbbf39691fe99deeb8ade5a79d5852a3e65bce13f392b238b8b2bed4ee0dfda521df4d35734d3abf47cb1c8c168db7e4b786735df8a2cd00393b2ff974aca31b1960c171b46ba3f54b9fbaa1404fdea17cc393a57b8bac814aa5616a61004cdb9aaf8e77846d645d25987fe5a88212238d4278c6254166376c48ca29f26def069415121fba1c7ff6d0976d11b5bfe4d0b17674d6ec7ab447ed8c785d335fc2c4045de2884043f555c505a520ba803b1fb5372e86ad0b68aaf0f905930a926444ca8ca6e7e29d0ec1d44f6748bb7d1f2910f9a1343efa6079ed194c27d564b9e360387bf7089198afbc8e2daf9301d576c50cde6d2ec9cf82eb4a043cfe0acacc3b571e4e3132d3fada53e5d2c477febc9d36a92ef6e41c4ffe2de26a94f36932032c691ffe4a92d0a79196c7709166fe98117c548638a076bf2216623108a46d456b214de9568dab68d73f91a4188b39ef2401f3a1220fa57e0e8e081f6e08d8151557bf5ed96392eee285836993a70354f42b1313ca1a58359e755fd18bcbbe8a29d12e8e785c8c37522dc9e86ed4d45882a3b5e0cf109bb6c4a2091d4cfb07886e8acb2ca042b47d2ba3381c83bd0bdf044cf26e3e61e0d848b5ebc26c320a3a077c569c50ca7c7d791a6e44a369843be412e8a18094ff72cc2ab9b10a7ca0a580e2312fcd30f312b65d40c79cee9a8438bbc9cd297348a1428c2d5b2c2da113000fc69aa42ea549128f17a11c183e9cff43b2a7093009a478bc6f514593c997e2cc312cd312348fd2fe2b771e28b32ec0eff7aaf6251486461df90b212d17d3c8628636f422bd0443ab458b61355d3b7ea11f3992d453fd388c381dce0a46f9288d21dd4f10b85353a61b507201ef23d3294b5211121c45adb763915738c8e29239ae504e896213522a8bed996083450d87d9d14b7885b7575b92669b89fe3519f4682194b45c3b7175f248ebfe67db1c03f646c9219d59ee961448595f57ab5d8bc16fd29b9789582e6e7dd49fcf4ca"}, {0x48, 0xffff, 0x7, "ccc23a9fda94df3dd0511877586efedd079a5db2e272a67ceabe4152e7f9b0380a08a60f2f866c0fc0db27f484e566346a"}, {0xb0, 0x10001, 0xffffffff, "560e2cb43d7264fb5cb14491bb177ec706ea4c349270b3b8d5d0f5dcc0ac38020f198fb9ab7e8994395d192b3e5a0fae0a7f224a225915006871e071880a950562d60b449bce2520d8daea7e31b50b01c8a978d92478405f98f0ed635be4b1eb9a4050b9cf32795f4f1c9bdec652804f845d0ea5ef6cfe700c5488429c46b9491f6b5ee665b71305ef6e16ce6f90faae1c56912471da58a213a325ab97995504"}], 0x1160}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) munmap(&(0x7f0000341000/0x2000)=nil, 0x2000) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r6) fcntl$lock(r3, 0x1265363acb23ad83, &(0x7f0000002700)={0x1, 0x1, 0x1, 0x8, r6}) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffdb) connect$unix(r0, &(0x7f0000000200)=@file={0xfd305a476ffbf4e4, './file0\x00'}, 0xffffff11) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000100)=0xffffa84f) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x900, 0x2, 0x6, "e1c29cf62bed0b94f250b76e9a385904e29c9f03", 0x2, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8003, 0x0) dup2(r6, r4) 16:00:07 executing program 1: 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}}) 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) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r5 = getuid() setuid(r5) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYRES16=r5, @ANYRESDEC=r2, @ANYBLOB="cee84f5bf3501c96dc60319ef0ffa69e248200047d8ae6afe974bc871c957c528f1799f2689d73fc40b219df34bc1025249af915927e964f74eaf84270adcde227498cf1170ccc0461399b7ca05cb0a6c966", @ANYPTR64], @ANYRES64=r2, @ANYRES32=0x0]], 0x1) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r6) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = getpgid(r1) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0xe, 0x400, r2) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r3 = dup(r2) recvfrom$inet6(r3, &(0x7f0000000040)=""/14, 0xe, 0x40, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pwritev(r4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) connect(r5, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20e3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x10) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)=0xf9) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffa, 0x0, 0xfffffffe, "5e00006c94ece300ffffff7f000000000000ff0f", 0x0, 0x7}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x121) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1cec48578b3e57750b015c31dd040000000000d3e7cfe7284aa139e9c6d3000879eb7927279d61d9ca53f9caf4101e989beb7afeaa1f22ed7731dea9119bb93233266a4e962d16872032e0f3f3eada2e677b862b0ba333a52c122ae29679042407625d59f3c08ac0"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) dup2(r7, r2) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r3) r4 = getgid() setregid(r1, r4) r5 = semget$private(0x0, 0x1, 0x142) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/148) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000440)={0x1, 0x1, 0x3f, 0x3, &(0x7f00000001c0)={{0x5, 0x5, 0xbf, 0x7f, 0x3, 0x81, 0x8001}, {[0x800, 0x7fff, 0x1, 0x9, 0x1, 0x0, 0x3, 0xfffffffffffffffb, 0x1fc00000, 0x3, 0x1, 0x1, 0x101, 0x8, 0x1, 0xffffffffffffffff, 0x151967bd], [0x401, 0x6b1, 0x4, 0x0, 0x8f, 0xa1, 0x100000001, 0xe, 0x47, 0x5], [0x2a6d, 0x800, 0xe, 0x1, 0x3, 0x80000001, 0x9], [0x2, 0x7, 0x7, 0x6, 0x0, 0x1], [{0x0, 0x4, 0x936d, 0x6}, {0xff, 0x8001, 0x7, 0x9}, {0x1, 0x9, 0x200, 0x1b}, {0x0, 0x6, 0xfffffff8, 0x9}, {0xfff, 0x10000, 0xfffffff8, 0x3ed995e5}, {0x3ff, 0x9, 0x2, 0xa2}, {0x17a, 0x1f, 0x2, 0xffffffffffffffff}, {0xfffa, 0xbb, 0x3141, 0x80000001}], {0x7ff, 0x1, 0xfffffeff, 0x9}, {0x1, 0x1, 0x7f, 0x9}}}, 0x8001, 0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r8, &(0x7f0000000680)=[{&(0x7f00000004c0)="86ce72c7a754a84dc0c23fe0b729ca9b22c7497966f6feeeee3017b6901b02b5b286a09eefa22cca2b2f4d", 0x2b}, {&(0x7f0000000500)="cf25970e576c715c9ec39857f098fc96b108250bbebab4a7eaa9b1119832e988b0c42abe92b2d367f8c752135a42f6418d2ad6ef7021e22d156b0922f6ccf9a54b295f175a85ed98f654877f1f15b8d8273a8652d4dd0795221d85030d60768bcf03a55823fa464a4ccda1927ff9b38c40ef1e6066de861cb57a504c1205f2f06f2eadb68900009bdcfc67e107e54b557811998007fcd43fe258b6e246d9efff5e0740e236f343e1d3503962a0112f2252b7218c16024c52aa53af342e19cd5e96d24e6c481be6f3b37a88afa162a69db5fe9b916128f8302df8f06e6a19f1787cf655efed4a664c3dfac99a4d8e6f7f090bc6093f2242", 0xf7}, {&(0x7f0000000600)="ec145588d55c8021ffac984a7d01021d914423a9221ef93c4cc7b539af968280451f88c48cb31784d93108c8b72063a9505bd0c9500c7c9cd2816c52c57f534d489286d0", 0x44}], 0x3, 0x0, 0x9) r9 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f00000006c0)={0x1}) r10 = getuid() r11 = getegid() r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x6, r10, r11, r12, r13, 0x0, 0x8}, 0x13, 0x8001, 0x94}) r14 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r15 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x81, r15, 0xffffffffffffffff, r16, r17, 0xf411e447d53330e3, 0x1e6a}, 0x1, 0xfc01, r18, r2, 0x0, 0x7, 0xbc}) dup(r0) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x10082, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, &(0x7f0000000a40)={0x0, './file0\x00', './file0\x00'}) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000a80)=0x9) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000008009, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000240)="dc1b86b578ca667bed9271ea89e6", 0xe, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x20, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r3, &(0x7f00000002c0), 0x0) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) sendmsg(r2, &(0x7f0000002000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="696c6530003d578aa4b22a462617f96c49814a62822e8d024701535a9ac16d23c7d1bf6ef11a273a73c8594267ca9c216d318f55f936c1bba4762588610a0e96eb75ebca592d7fb60624c6ac7e18368e580b0d6da2"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000340)=0x10001) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = socket(0x2, 0x400000000002, 0x0) sendmsg(r9, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x500, r10) 16:00:08 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x7b5, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='2\x00'], 0x1) socketpair(0x1, 0x2, 0x24, &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000280)=0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x129, 0x7) 16:00:08 executing program 0: kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1a6) kevent(r0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x23, 0x10}], 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x4000, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000080)) r7 = socket(0x2, 0x3, 0x2) connect$unix(r7, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515770a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372000000"], 0x10) writev(r7, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:08 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"}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713049e6bb31929e48", 0xffffffffffffff25) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x5}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e5e5ecfe8afbe032a5a0000000205072590bd7dc4b5ab5d1048578b3e57750b015c31dd04000000000082a282ca530bba0433bebc"], 0x1) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r1, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="2c012e2f66696c253000"], 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, r5) 16:00:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x6, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x200001eb}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = dup2(0xffffffffffffffff, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) bind$unix(r9, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000001740)=ANY=[@ANYBLOB, @ANYBLOB="b489371faab50009b94431495049365b7aee461c1389b58a0ee39acd1e7bd8c55b4dc15ab5364ebdcd7d94c15765daf801c7eaeaaa77822409f9a6bb10487149bb4fd3c78243e29439591f3d89002b279678add07aff7cd0ae779514537cee7782c5d4d6c4697e75cc37657f49cb78d644e2e676e4bb18ce94215fde27b0725b530568f81cfe5c56807ad1d9f029b6af814175258bdaa3a5a8519512ca7a8d877761f49d24cd2a5197986e7601ce4e4fe14e27644c81139d271c33c0a005ce393e219cc2f4a4bb9e10d07b9743d7e93151d374a6aef916e8a6151386f3d68a4939b184be"], @ANYRES32], @ANYPTR64], 0x2) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r11, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r11, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x62cf, 0x1800}], 0xa) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x45bfe5f6c127c711, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000265000/0x4000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000082b402c5991fc70a0000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:08 executing program 1: 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) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) 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) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8001, 0x1}, {0x18, 0x2, 0x9}, 0x3, [0x53e, 0x80000001, 0x1, 0x6, 0x1, 0x3, 0x1000, 0x3e4b]}, 0x3c) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x6011, r2, 0x0, 0x8ccc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r4) poll(&(0x7f0000000080)=[{r3, 0x2}], 0x1, 0xcf40) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2a, 0x60000001, 0x0, 0x8}], 0x1, 0x0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c5300000000619b0f95bcccff7e3c4af80205052590bd7dc4b50400000000000000750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0x669) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) r4 = socket(0x1, 0x1, 0x0) close(r4) setsockopt(r3, 0x4000029, 0x8, &(0x7f0000000240)="417d2f2e1199d29cebecd398c511b1688412e634161724aa0f1bdec494cdd90204f7e13cfa85c2cd13e65bbdf259d6da69a2a2a25989027ce66104d58c2431", 0x232) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) socket(0x2, 0x18922d3c05fd3a4c, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000f18716290dc1af3dbfff7979a0dbd80d0c457765c4e7d0cec4863488328b26f06817a5a1e4a0d91f79a7f0677ba8dec0b28f75ea61efbad6cf56612b67553574ca8761de4b333d9d8a5146df44644250f9b16f83037090328c4172437d44a03e883f3f64f18a05b429de470c895bcbf940cc895d63240513039ed3fa90249e855fa3f95f09ad7f4e42739b839cc77fcb6ecf881fe4c7692942003e00d67028bf9e60862d30cfb0d5cf0b7de8d625de9f594af7e9"], &(0x7f0000000080)=0x6e) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f00000001c0)='./file0\x00') setsockopt(r4, 0x3f, 0xf2, &(0x7f0000000100)="578183b24555b2f7d12dbf5d65e790f64495ec255c8c246fabb9f470088a89c274159d0c4a394f91fca34e8fa57d20e5baeeb2fda883ad206439e1ab144124cde16c1ec2233e007a0768ea9fca95", 0x4e) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000003c0)={0x5, 0xffffffff, './file0\x00', 0x467da0d6, 0x8, 0x6}) writev(0xffffffffffffffff, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) kevent(r2, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x79}], 0x20000009, 0x0, 0x3, 0x0) 16:00:08 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}}) 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xec) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r3, &(0x7f0000000200)='./file1/file0\x00', r3, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r3, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c30fcffffaf619b0f95bcccff7e3c4af8efff6c0b279d8ed2ae8be6e58b564dd00205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000aaa07d79bbd64fb7a4d5796117857f02b22fc522fcaafc514da2b7579a4fa7d3cd791b4a3a281a9efc7280f66e46719c144bcd46cfe905af361a5861767e97034e814288cade30b9278b633e4173fed8f8c224f8c5ef4887f9b683934fbf0706123360eff66e481147d3d10dc30528798d143fe59474b53e024de388c2b06d804bd5a76c01ee00c3e17549eec8746b8beb4b58125c27870e9da4d0d828f59eab4b09ba930a01f0056d959c22921cee9e4e0dc920eda43bc05bf8c9374b62d77b09ade5e09fed6d89d618e4ca70451d79264cde342bed2aba08ccabd4ff7d2a53ed299c32cc4999d6dd38b779d74f"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = socket(0x6, 0x8000, 0x81) bind$unix(r7, &(0x7f00000003c0)=@file={0x2, './file1/file0\x00'}, 0x10) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) kqueue() r8 = dup2(r4, r6) execve(&(0x7f0000000400)='./file1/file0\x00', &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='x\x00'], &(0x7f0000000640)=[&(0x7f0000000540)='x\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='x\x00', &(0x7f0000000600)='(\'$/\x00']) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000040)={0xfff, 0x3}) socket$unix(0x1, 0x1, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: 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, 0x94d6, 0x6, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0xbbd7d166843117ac) 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", 0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x80, 0x8}, {0x18, 0x0, 0xfffffc00, 0x8}, 0x5, [0x0, 0x0, 0x3, 0x7, 0x9, 0x4, 0x9, 0xffffffff]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2acfa79bbbadbe3fe46a15c515410ffff2f955ee2cfa4bd195f95766b23bf97475917f1fdf2612b8122109c434dee1fbdd66638ca7ef2edc1bff7111950d39b8dcae94a97bb0c89f1f5665a5900eb70334d69a", 0x53) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) sendto$inet6(r1, &(0x7f0000000100)="1b19e146d0931151a16eccca5df211d5", 0x10, 0x5, &(0x7f0000000180)={0x18, 0x1, 0x5, 0x3ff}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) socket(0x18, 0x5, 0x7) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xde1def709aadd99b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x8, 0x6, 0xffffff81, "6055e5258c4196128254025532929f1bd3c38be9", 0x810, 0x5babc321}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r1 = dup(r0) recvfrom(r1, &(0x7f0000000080)=""/47, 0x2f, 0x804, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x22, 0x2, 0x9) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f4cad9200000000000000025ecfe8af619b0f95d7fcb2753c4af80205052590bd7dc4b5ab9c6c48578b3e57750b015c31dd040000000000b1765ce4c66469f058651d79ff7ec41f9d43fb616948f23b53e7d60d9e11b03cf4f151594bae2b4fbbef873e6141ccae18514b34df105f2716f8940b11116d33116de9da7441e6fe6a9fdfbd93595b982a8915257334fabe78c43a655e66df98c73e34cb1072c4459f676024d574d64465db63"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5a21c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x80, 0xfffffff7, 0x2, "d57458e7c80a576d5c0bd36885aafbb95be1b795", 0xffffffff, 0x9}) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) dup2(r5, r0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000038000000ef465dcbd48a5add8e0000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc03060000000000000000090000000000000000000000003ea18d1c574f0b737f742800104263a20016f5ffe5249bfd5033f3938d791551fdff2e72a8e466574121c1f3ad39071017cf980574723d8383f8f5e048c1ebf32f04309b18a9d2ba83433ca73d09cec9dfa5f91b8b6cd76d04b9a1e7d28b94073efff6e4897b1cdd2957cb706e61e7a5dad8309853aa"], &(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) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r5, &(0x7f0000000100)=""/24, 0x18) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = socket(0x2, 0x1, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r5, 0x10}, {r6, 0x20}, {r7, 0x4}, {r8, 0x8}, {r5, 0x40}, {r9, 0x4}, {0xffffffffffffffff, 0x10}, {r10, 0x20}, {r11, 0x2e}, {r5, 0x100}], 0xa, 0xff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r12, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f4cad922b00000800819d535ecfccff7e3c4a670c0000b7ca24754435ab1c6c48578b3aae3e57710b015884ff542e0cb73f218caafd054000d37902c0466f520ed860c500fe2715aeac908e7e16e8f503bb3176453a88f0e3f11726aa868946b9bd4faed6003d14b9b4a2bebf5c62b481e47a9062887f705e01f3c74b0e617f3d62d9897e6ab2446c7e6dab07f131dacb96a50664d6fb2b6a7aa7b157259d433875c2ee6b173338e5d8b4d6d7c5e61da505443be988378088da8a00"/201], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xc) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r6 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r6, 0xffff, 0x4, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1007, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)=0x200) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r8, 0x2000746e) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r9, &(0x7f0000000040)='./file0\x00', 0x80, 0xfa43e71650743783) flock(r9, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r7, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x140) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000240)='.\x00', 0xc53fe0ebbad37317, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$inet6(r5, &(0x7f00000001c0)={0x18, 0x1, 0x5, 0x6}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r6 = msgget(0x0, 0x1) r7 = semget$private(0x0, 0x1, 0x100) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f00000000c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgctl$IPC_RMID(r6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x800000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x15afdd59a3aca233) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000140)=0x7) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000400000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x9, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2a9d, &(0x7f0000000380)=0x2, 0x4) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001, 0x0, 0x100000000}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab56648b9321206b8db7e7c77c4e1c6c48578b3e"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r7) sendmsg(r7, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1ff, 0xba4b}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="cd1796947122ee5ce562cc8e424fa1efabb0f0a76d6f00937ed4d7838dc8f4e04c5c5c252d391cb56d003e1b2da99ba1d29e92520c0d76bac7b7ca19a273795895524afd941fd871d420c0bc454cdf6630613e3d55c03604bb867b4059100819ae673b8a12966cc14b2c2691a491473c95cb0a498720a1201349a2c7a878b7ef4eb47a3839435a3d1c73071275efce7f66562840bf6a5a595aeb7d553e36c8879f3e7baf4a82b3dc2d54b7ff08ba676d4b3cfd4aa0f2a63e0bd62a94dca7bccf19babad05f021ef572fb2676dbc8004eae06afe88717be", 0xd7}, {&(0x7f0000000140)="f33a63f291e4be32f56ffbb953cb67074c84c282d66906673109b997579fb0cd1dc8a0aef25de4552537102a4acbd7ede30a8e2ef089e5a1038c60ab7ebf5706f8a0b1299b02c65680fdbe12d06e7ce69c2616b286c6f38b1f1b7c2f73e10483bab25b18d6f99f8d8a528c666dfdb1642fe4a99c21f4a89fda6775f5f306d095757e80f527036034952b3ca8060ef33d4eb4067e0fe4fd26732b7b22dd5d996648922f51841e5f01d6efc17d8d18a1405c3df65f522d358bcb617478189751e686c8778ff4fb2b7492db2775c53d4c43e6fb4828c14babcd40618eb64df28e91ecdb065d29c690ff7c", 0xe9}], 0x2, &(0x7f0000000280)=[{0x38, 0x0, 0x7c3, "0ea8654245e9191c1d91f847a334a042333ce5d517dfc7db423aeeb1ab6f7d110e7c12648c111cdd"}, {0x30, 0x1fffd, 0x7f, "f482572d401ca642ebd7f7b237673374e117f565d6455d886aab0e"}], 0x68}, 0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000882000/0x2000)=nil, 0x2000) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = getegid() lchown(&(0x7f0000000100)='./bus\x00', 0x0, r1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) r2 = semget$private(0x0, 0x2, 0x8) semop(r2, &(0x7f0000000180)=[{0x3, 0x80, 0x800}, {0x3, 0x9, 0x1000}], 0x2) read(r0, &(0x7f0000001280)=""/250, 0xfa) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e577503015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000280)=0x9) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48b4656c3717a2298c737f280c15fd578b3e57750b015c31d8040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r11) bind(r9, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r12 = socket(0x10000000002, 0x2, 0x0) r13 = dup2(r7, r12) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) renameat(r6, &(0x7f00000001c0)='./bus\x00', r13, &(0x7f0000000240)='./bus\x00') poll(&(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x36, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x24, 0x94e00a068d2c21a9, 0x0) close(r0) r1 = socket(0x2, 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, 0x2b, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0x3, 0x4, 0x800}, {0x0, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x2) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x7]) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0x9c9963bfa0600b59, 0x1, 0x2}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x40, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) r7 = getuid() setuid(r7) r8 = getuid() setuid(r8) r9 = getuid() setuid(r9) r10 = getuid() setuid(r10) r11 = getuid() setuid(r11) r12 = getuid() setuid(r12) r13 = getuid() setuid(r13) r14 = getuid() setuid(r14) r15 = getuid() setuid(r15) r16 = getuid() setuid(r16) r17 = getuid() setuid(r17) r18 = getuid() setuid(r18) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r10, @ANYRES32=r3, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYBLOB="d33d2522504112828da27183cd1a84768ecf0a7011818d17638053a68ae36c59d0301cfc25cae29e98a6cb6fd32e87924c8b82cf366e39bc6df445e63ad06ab03d0c6df346629121253f34e1337391cf7bc1858154d3f5a190476c3778cff8fe72a2deedbc6a725de6fb7864a33184ea3ba925"], @ANYRES32=r11, @ANYRESHEX=r12, @ANYRES64=r13, @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYRES32=r1], @ANYRES16=r14, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR, @ANYRES32=r15], @ANYRES32=r16, @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB="ed749ce94363ad2178f1e8d9895fbaa2e6b8d09d16eecfa47feb1ccd8c77cf5c4d9ad0f30991145ac5a819bdb6d329da1e0dbed8cebc3d3ccc595bead14d7ccd9a6499660b3efa1d2f63adf026b3fc74bf1abdd679116e12491d7cd7245d0ba6521e96b97bc9f013d9232f12f1453ec327b99ee4bd31a8ced23012660ace2b108fc0d73e7382b4eb7db36ced15bef477f965a13c5fc216cc10fb136522b29f28542721349f83872f6b7f6dc95eee30989d2659c140d0b880dc96002a621d80e4b1d386ac08458cf57cef896ad0624619", @ANYRES32=0x0, @ANYRESHEX], @ANYRES64=r17, @ANYBLOB="e5076087975b0eb25f137d3c85cb00e468180ac615ad88d48df67dc00c62f7f5f4ac389d394f13ea7ea8b912e14f718ecb66798a59a2fe364a58677ce325eac42e4d6e0862faf3f672d5ebb4bd6ceecfab133dbd4e56fc2d6b7ab6d69dc5d2694570f7a406d7d17390cd507632a695553613af8a68a19983d3367ad26a9612955970672f8148fddbb8f80aca955b9ca03237006957b16c413020b08b754b113e217c8f1cd20a3c4b253cfb9ea06ce90d7b432d36047260396e541001ec1ea4980e9a0f6030b5cafac4dfd78af27fa335f0f88cdc525be08faa51f0439f55781902e2d208e99b825a22a63620fc3c1f2dd26b7d60", @ANYRESHEX=r18, @ANYRES16=r2, @ANYPTR64]], 0x9) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r19) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r21 = dup2(r20, r0) r22 = socket(0x2, 0x2, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200)=[{{r22}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r23, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) fcntl$dupfd(r23, 0x14, r24) r25 = socket(0x2, 0x2, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r27 = socket(0x2, 0x2, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000200)=[{{r27}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r29 = socket(0x10000000002, 0x2, 0x0) dup2(r27, r29) connect$unix(r27, &(0x7f0000000040)=ANY=[], 0x0) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r30) sendmsg$unix(r21, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="9929605894157fb2e89d60586c3e4deb34276a111b0d2bb589f96008c528f2f331db96704430b60acb5fc5166552aacbcf9e6b27c2f3e4e60b907a64b6410ba5d641c82d89b91cb1a99c3d95f674fe84e17485ba6f6e4933ddfa44d19c08ba57d508033ab9e15c5a1541a7a4e9542842b2c6e3b282", 0x75}, {&(0x7f0000000240)="70ce383be3c0fea9007f436f487d161f19b8557a931a13ee88cd85d2dd6210d667f403aeb69ab90f1789c5e21c62f9cf1af265d85266f1c57fd30f1635e67023e06322fe46a1261dc0ce4ebe103a587eceb8795fdb7113e8217b558c421d5bf2481f0f67839c260eea18fb42dd11774db111186344e7ca27083beee5f8194319975658dc55898e05fac3ea46beaa48e36b23fd72e85c2f922cb65c1a6103631be147230b62ab564fed417c1797d6a90eea0c7706fa131fd027a0fa38cd81b8b3e59bb9c90c20593d4ae4e4", 0x83}, {&(0x7f0000000340)="f85653e96481f64db21170dda4da97527287b570316f2b654a075447f9e86d4b4359dd0e02dcf04f6874ed0d348f9df95873b6b8da7c7f2fbfe38de443c1c539da15491dd42296da99cd6ae86dc3ad1aefc580de1c43ae5c784ca4f8c0218582f45fd448f46a448e776505f3d63a63bbeb8d23ab60ee6f", 0x77}, {&(0x7f00000003c0)="4773eff551c99513a3fbba63d9a29a33fd2ce86cebe4f0e9bbeb89a33a63e6525c75ca29e8be173856398fdc5385abaa68d3dfd6ef115f7b0d8b07ed8726f09bd55893291bdb9e148d54d13ebce320fa5ca1e1c52a0e80078ba11083eaf1e50b98b4a90690fc0e24373b67e8b82c", 0x6e}], 0x4, &(0x7f0000000480), 0x0, 0x400}, 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x380b9f90, 0x5, 0x5, 0xffffcd60, "70acb661a9de8147ed51a746445836d4f00e190a", 0x516, 0x7f}) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x43, 0x2, 0x6}, {0x8, 0x6, 0x58, 0x1}, {0x5, 0x1f, 0x1f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) accept(r2, 0x0, &(0x7f00000002c0)) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:11 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x7, 0x4, 0x20, 0x1}, {0x1ff, 0x20, 0x2, 0x3}, {0xfff, 0x6, 0x9, 0xe38}, {0xd1e0, 0x5, 0x2, 0x5}, {0x1, 0x80, 0x4, 0x3}, {0x7, 0x81, 0x1, 0x6}, {0x6, 0x1, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x6) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:11 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f0000000200)="eeaf4d27402622dbc9ed4ab8aa38ba9a8e402b5c96343bf922e1d48f1d0acf1b274b730addfcefc7463920bcd6ab422a749b326c75810903644cfeec954d40038679beac9b90cbedc45d2e9c4a74e139fb25b83bc8f70fd2456344192bd5c2d1f77935f4b5f38c67821522eec7b429ef699797140811a4e33e66c4baf4135c2b9b3be6d236f627d1271170d35fb1463a12cd17924f9b42586b438f5de8262c04b0f7b7915c57762510e7aac989cf503cac5f19d1d7d42f4c2ccae3985deb1088abf9501c4f2e9506ca62dc9052b276c9867cc7d0a2ff102d7edf6be9e2ff27ff1007f6f4f8a88d72c5b958548b46f77a143ed2fed9a0012ca28ab7c806ab29d52549f52cf75a1a391729a9c8df7a8a69355aeac3fa091570670c57f84b1775d7b84c9e91a9512337ff14d0455752b11b4ddcdb3a817ea31f0937fca9d421827de98e946abd780e802423d63612d5030bc10deb9a5091e75afdaaa0f8005205e9197240daee13c9eba61f7972f3a3e37cfbadd70665e9cbe557b2cdc09ed2b78cf9006f6c188b3052c906a1ec1799967245c0d355b65413431197574a9156e19d416c738a8c08568359ab16c8cfd434b390b0ddc4e54cecc874cedf09e27a63b32d8ac1ce36440b46ef5656571786f82685832b6cdd5760ccc28fbf6f6a50b749b56efea141797d9636c4e569b25c18ecce5285385b97f9d465de2a5ca800cdecea7d6ec20566e77f432ca8f614d845b1e21d083e7a1dabbaba748296cb9d2323dfdaafcf15c3f45eac5a5e9c0753b77a607710aa5a8b2ef6d36bfd37fc7b5a04f97de35f6f74cb3ea40b90fc5db73927f7f8f8cadf79b5141c02b0356c465ef2bb0e352cc0726db14748624a31bbed942944cfd70f290debcc7bae967cc3be0bc76fb7b50254b0111e776ea36ce0fc2b282b6de4ed218f949ec8f23639579c1ceb046d6ee68141d8a04033a1bf728fdcc2faa73b819bda9be69dc5429e92a62c2cc6a593b772b36ede97bda6bd0c69cd4ac59ecae0db2849adb4104b6a74b193616b556163052887de33621f20b18bca17cc004e3c84d2e9dac522ce8fdf61c8e386e4e290d1bd0abb10a7b42bf83d7a4c044e469634b3144a26c505e12560f0ab3339586d1024751c9605d4484167aa9fa6ab51cf25f1723e1744409b2f53c882576c0953e8fdf3af2bc0897df4f66f42cc7cbdff70a16ec85cd496a8878c5e70ed24ef25f9b2cd3ec6cb8fb0f6af934da6d12f35d5e3d4bd9f41ae62a692a6e1c7d6792932610dff9dc006e82ede0be7a2a93933a673ba491a2043c4ee5ee5babc952a5dfca2b3b875ff050c3d635d29d69ebeffcddb3e82413834f4c45ba94f03d4964f4b8781bb5f0fb8e5820ea1d904cc0a7c82570a20ab575b78759963ceb931b655112df1504ea027e400e6f75434c10cb576483a1e357ef375024ecc368a568c5693072b94f08ef1a3c492f279c14ac92e7c9931d89a198a2e8fab6b040ed3858aa17ba26aa07edd8bd94be673d6a016afcddce705dc066f25008b1c189e47eccb4cbb27372480f69db41b221a0790c7a04dbc63d1da8868894be0e0edb18e8124e7f0e59a7052e86fed386f7b792c9f0dd0b46d41c05c962dd31a8e6efc76e6f329348f2f1b3b48011921f21ef172310457293478fdd4bc824332d889cb0218aeffe418c6d9177efafd1556ddb28775a31211beb668aa6b4b6a301e6b5e025f316c7e2387e58b6aefe25984ee1fdbe3bf5d3653fc6af68b7ba38dd51091b9ce5f2d9475828f4ec43c74a0c18e3b9d1fd8e4a6ccba4284da7f811cd1fcc2a2a78df74ee97a52d63d6605df11c7dec6d828302fedc85a322d8449f0bfb81e54023ce2eb78c89541d696985cf630a2d8b360b2eb28567aece8513d6dad52c938031bd855bb1b67fb2720b0caa2e919ec84719e3695ed59f210d6fe7dfea8fee920995e577873798eb461c6c62de53bf725b6d7fb3a0c6076340ecfdee3a3b4d199af3246d1044695a4d8947dba35194e450ce49c72a6735cd77755e2a34a8bfac519024bd860398652b078b275a505880188506dad749a70c005875c864301a2ac6f56e04f8581f85b62fbfe7dc43d8e383415413cc2c893ed1181883b4cc4980516206b36f1bc70dfb95aaf7578bacbed74d3e7dd90a3d213b39a595b7d2466fa1b7b975f42b9489118e2de46a89b80a2756935d12ab386cb02c1ae2f159b741623afb2ea4dd81317af92ebcac38429d08593ec0b2320f1b94c30fb2baf62592dc58ea43b76f6a2d0e93834c2e113d5ee79631374f09a5b71296f7d002d40a6421878c9cb867b4b96d468f1f6bff3c8189c338f2f138d03bd430d32cb3bb8c182c7317965db8a3d010e5ab552ba43cb81678c194bad0bb6baa564b196587d061a92c70cd396276af98b9277fcaada529b12d6651db3e8a10f9e91589f263487ade97935081ec683dfae3ef6d7ff70a1b07c23c4210fe118252e7c8a6d7a3a23826168a47158fe1095073274a72dbff59d5c3f55e333c579f323ec3239417ad27aec59ebaeb7a821cd11c8f1370d04990a0d2c3a4dc8ed2493fb48014aa5aafab20ff38dbcb6b61d75ad5c469c4ef07f34735a03ae5443648fbb3d68fc5c7d5389fd19096f9b72e52d2eedf18a664d8132126c5a5e7efbd12252060a318484bb63e5c84d8dc6c7d7c177088044def318ce7347669225b9a9cfdfc528a91514f504fa88ab58c554649a55a003626d136c2135b35acfe0c7728e3e7b07081bf247e659bc4735b3a932d76b6f069aaf440277b8c85df92c893740f808911ffb94faebf96a4ed996419c02d665be3edb1e593d84e4b3416894fa91af8d229a8cd00a50e2c3f4c968a586f0baac36bf86c8803066fddb4be4b4d588eae9d5be3227840f9fa818b51db9182a6bd561d73eca7c5bca59065f48276927546d4f3539b0b10860ed7cbfcfc048868ffac6c68734e22fc7512f508549a32ef736979361e7f69655de91f46bc5231ee96ab3e0b6276ac85ce5f79a126d8698c887486faecd489dada9cb9d17c68de904304cb2cc052730cd1b9977404c92da83263895e052093c7e2532b36b38d15962ca90eb2e3fe47b97e794cf79b70eb0ca51cbb2c4c74131afd9efd1c683985cc7733ee81bf1e1c14a6c3137cf0e1a5c46e96f33da55871af08293e475781f0ca8e9ff5113c3ac971e899a61669affe0100830faf69da0206efd4a8fcca59508ec65dfdcdd575271dcfc0ea2d41f5f2b546c428f3d8de312f772d072724eae611b61e6809985c397e505c5cb9ebec9b7bbc475880cc57765d400612426cb0718664b454ea5da612e2c250f8ca0e7e6760219674000abb644986cc2874e95dfab616bddc452578453d6aac2c4bae4b8460a1ca3f45a89a156214793ae43333b9761babe567448d755cae7f7938b3c5a8832067bf25dc7b836245ad7502d5ec23f36c9c286865f877d9781d487f7cfc88c96cac7ec6982c8e294a1562f425ee43c9dbcdb32ff46f9539e0a386dcd97a5eb62d1a4c26dd655c68998faf7fea6cf9264c72d4e27f324fb615614b99d1e48ffd2d193146508c8a61fcae25fb6ca355580136b9e0e62bed6d4c8cd2b573e33d484f36dfbcf253eab2e2331c14b06f6cb9a5b06f2d43f059bdb556cfdfcaa8ea76aac81e1159371bd0233df5c0d3ac1a01c7a0251a76503fb498842c9b8205db6a588e5d11faf2a44f120ee783126d8a02339d9ee0981db1d4273b7a73c241ec995372a10ecd76624fbee60df7ed30f241c6cf4e2bfd6e46cb027a7dcd6ac5b8f05b0eff7062550384346a6c653d3c2e983f8cc022740f67f8854ab5c99d18db976cd5d246d7cf6dc5b2876404d1aedb1f64aaa7d13d34a24c78c3b689dc8f6adc3e52b8aff47e3a7fd69a850345a81aa1baf8371c8940722e1230f3a44918153b89c5c0ea13030a320940a80f16e77aaca62bcc2544a83608db3995c16c47a00a64cc630654f946eafc39993aeef9bfb47c2dc88ecb0e689185f5b00d066623db40a8fe1485b59f51e6f39e1761bb6379069fe94a5c22b90479c9545f70c1bd1a84c75f8ef488671f994170e6e4e29491c8565c3297121064000c3c29790522c0d65c8167cec94d39012e629f5eb85392a7bb8c395af6f4b2ac1bafe9e488acae892f400a8363cb96d114bcda8ddc5c1db4aff94d268537c5d53d247ae394ac502eb39cdaedd848feb4bdcfaf2787cee245491af7bf2cfcc861eed30240661f7ce9a3e0506b52a6b6c5b3a7e9cd8605767823b9fd2d79dae8ef5fd338c8fe2b4b097a2e13880cb2b7db9733c9906d1b71c7b23e26e28adc724f51b014fbafb0e74914e26441c2c1801e3e3dbbbfb0018bc817fc5765fa33279e831672b54dbfdccec85495f41776f21125759a79ff9c704e258b6d56c57bb4c3328d700be1a8808247e639d6e684b5a29fc4b102d619be514ea835bad1e5a3ac6bf6f4da223ad3d898035e8681d4f2a72c10fc98e5ced8813579d5581886f29fc10e2d38492f0e6ac5dcd57076d717f091ec73960e8a745eae39c66ab328542afdb04ee05946a4ac01c1f43fcac449d4bcb036d86da6dffdcd9424e8afac603a2f2181e114211264f647e87e117cbbae6fe6c03342a7d63c37cfddceb21da931438112bf7676508567a42c4220fe1f435bc50074e7966ad7d9ac9212f00537f28150d0d26c047857a9f915f640409f09b35681c3c6cf1581f0e62f98e41f4a53d4c80a4b1a9c3fde80b7e0d5a06a19c223865c1adfff6ad505d4ede66645892304d9beb29f2b16461f0f9e7050f784f57b31a467768e4eac5e6d2ae21cef6fff485130f8b2d08e8ab4450d3f01ccd1dd45a6e5fe89d6b7019126de6cef235af857291752ccc10f717f59ff9af77a6de63de86fe8abc2259e541028f8397b40d144e15d4543191f4bae3d3e4ec1d2b1a5abd4a53184fb0efb08345916403ec44600e6394c0b3e7d2c8f2552fe25d8ad9e9cce704a44a6d8dde12fa2df62c418c74e59cb48eff120f58c4243418a58eecdfe2e0eff0b943af07eb4caa189f6c34c77c6a8a51147c51e64a48a6a6beeb9e5c2208868a15e59b172a1a842e308b28ddcb5a6e7e343a8c9724151724faae50dfbce858040910463887dd55ab0895969955c4f5a362b08e4f3196cfa991e111066de6a2bce10f2c88445e2295cd346d6b5902d44185dd7539eb2befda3ad0dae2d0400e0fa3ea8a6771bbb0762396b64e3b85c33ae66a57f66371ae5d3e134706df1a316ef3d1f250cecb0c506ac4d9063ade441812c547d749de70f8cef1dd0a5f5f4336f016a5de3e3f80024757f1d9c90bed76c68c3a70e56caeaeb42e5e066fd8f1f0ad3bfb2a6548d7b7518687eacca06c96943119eaab6a019b68ab4aaa3c1efd9c3544fdf3f42ad0669ee83ec8e3d1e6835b0403cb272e49565c3db800cbeaf065bf13582a2898d2a16dc18e90754119c89c3b340095b1fb9bf9ea72264acf8e99fb97fe0894000039ff8dc388f1e7e0c06a1267c17a4c00658cfdca52ea5c136e0a0f2d281852c6cffc110a27137b0d6203668acb19a3c2269ebdcfa3d3763e4033defc849be5b930cedf0e266274f2b8d3a0d295e67e15b617bfb8eeb4fc33c23193bab54442d813b6d14495a2ca4324205832e24ab6d01cc8b91b8d208156adfdfd8a2eaaf7003fefcde5631d6eea703ed8c1ea2f112f9dd0642c4c4728f38be136a64cddcb3aa0e463b3d198e504bd01a553f1c95ef74e5e30ea6570ca2a28b9ee165bed3bed994f76c099c011722e2e29ffe1c6d8", 0x1000, 0x0, &(0x7f0000001200)=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f0000000040)=""/105, 0x69}, {&(0x7f0000000700)=""/112, 0x70}, {&(0x7f0000000440)=""/220, 0xdc}, {&(0x7f0000000540)=""/74, 0x4a}, {&(0x7f00000005c0)=""/180, 0xb4}], 0x7, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0xfdfa9f6b76b0f738, 0x3, 0x9) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x7, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) close(r1) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000018c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f00000000c0)="2ff25af037813c5b4aef281f16b961c673e81ab969fc417534656231501a43bba2b645d60e5eac604ab4", 0x2a}, {&(0x7f0000000200)="a4a7bba75aabd35e41d8cf2fa29590dc46316dd83070ff1cbee6c985e7a3df0081ec25d18bc9e428ab50375bf9651e74db5a4fce8d58e607395db556849e037e3321b0a0788b656157ef0416f61601e1f027753b30b485", 0x57}, {&(0x7f0000000280)="6bc8072b6206c1cca96b91d1550e1ad4282581e3be56a1dbabb3e0c7153ac65ed3b5b7829ff1fd72ac84b0a619851fd6019d3b2d779d1706e0675fd2bdaac981c290df9a81433c41c421e93d6b4a54d62aaf2b345f67c0955339393faed308d0f1e1ab259c6a537573a0ccf131fe8db73950d9dbf020aa3f95f0ad51c502f5b7c25bc16fe7834c4546f8375a8ba48e81dae4cf173f3adb46d66cf68fb019a938b16a140aa28ed394fa3758083db627dc0ca26ef0ba5cd831027ffce253be081dbda5badfa189161f", 0xc8}, {&(0x7f0000000380)="5951ddfeff292b601a78f60340b789ec1d07c40a4ace84a490037bf321b80c035b4c12b59792505396de2517606145cdb10dcb98e45ebfeb8ff3c0d7de98ea4ad0ee8ef791b49f65f89787df5bdb24db5b56b66924072426aa0a85c3fd9059ff71fe4b86ba9992636e73ea7e440c29a81b4156c6a6bc382db6db0ee9158f454221f526baf0eaf3bbbb7e288e0b5a7858d77948819b5e2c7ba3b9c6d37a9a06074068", 0xa2}, {&(0x7f0000000440)="b0ffe66af93438bfc74e5b735c38c2a8c94c760b3d9b693586f57b0cd0551bd685ffa5818ce97d669c4589dd4e06048783ce1a65b67b56b60d3e9afe29427e75b72ec5a0036c8f0ac0588d56a36ebf9e1b6e4a5a5b010c15a112329d43a8d7f94e0682181dab63404e67b19390d219594919547f303257cab49fa4a6860406807f34e6d6e01ebfaec36e51da6aabbf16e2476adbee82ccd208bbf0a10f4fa3671301557b6c39f145b7c95b4aecac75c1169c4244f81874042d67edc0840207a080008a451ee5e012cb1eb2e67937a83b101e3167eca70b2ee585", 0xda}, {&(0x7f0000000540)="9846cbbdb34e2f97cb365e50bffac80483ef25b9f11e1dc240f53776eb4aaee6941caac1e0103af95aa27f2d7acd1c7a2e790c906881855cf7a6e44378f475f97c0ec4450479eda955a2499ce5c738b69ad6de67649927c5c92a41888582f527a3dd2f36ae027acc7711aaef467d49d2321270566353610b57e102ab8d", 0x7d}, {&(0x7f0000000180)}, {&(0x7f00000005c0)="eff44a3b7a0541a1064f63f89f38609a550f766a9b6af0aa3986c13c371f54f43d183094b90b792e36ab2f54c02f3cb7ea943e8964b4b3b9e61c778f919187cbb851372537c6b4ce52049e445f186d610dcee0f7048258669c5922ac27eaac9eec77b7bb3bfc592b8e1984f5848e4dd52424908ec01207991ecf7afef82ecf3b8b64b40f8c04076c73b236c2d8167ca48ba84242ef6fa9ce499b90e857fb14a4c51feab6a4a19bd15c5247a0654fb823cfe78a1abfbc5833d82debcc6701e9129ff4d6f56fdb3bb20eec9435ccc023cbfd72bb55fc926a318fdf07bc5f708bc1d12320185053d485bae05dfb3da83e3b5bb251bc40a0f1abb0", 0xf9}, {&(0x7f00000006c0)="640b0dc2703dce4d964316a9510701a6f718d8f046650088d6e43bc796815b344dbb0fe599fa90025418d08defc26310433ca6d7c2587ee71010c2866cd0aa58963ea4f3e5b03441f5f3be741273721bfe5030a23a03ab922743db55e184a2e1ec3711bb6790e6fea367c3a7cd4eedb37f4144f5b741f6e7ee93c60ecb32c00bf98b0ecc090bfa71ac7fc1ca0870a9e5a9b845b282f640a29159d70f28645446127c7d90a6e124ae7be0b56198a4e57d95ccbc2b400764e3ce19a6c9394a12cca26df03924592ca800a0cf24518a136504103cfa30d05bc39d7b092037c3fa12ce138be17e4c", 0xe6}, {&(0x7f00000007c0)="32f1bbf18aa80b404e9645b3f040e358458b4a71058f438f5952ff1b6cec4b16e21f1f267e140114dd189d2bf2c22b443c285a21457cfb2306dc1ef4bf52a9dd792dd7ad5eb912cf249a774a332255cb7e5a581271b78ab3206bdc85c5d24a5e21bbb1cdea1a7c8ba8affb5739124098d7f669015c32c74c244a1f97843e269868e5e1a5457c421a4dd166cbddfb81689411fc2e8f8a24d2d435820ee7d5b0f368c2fdb9fa86803b3642f96048955f256039a8e67fff3a773083fd03b91b776846282914c6a9b45f7fde8b5e86d82831d44751babb510d68416ba9a2f7c39fe0284534e3be3f975bef42155db4e7edbb0739eef3cc890c93d34bc75fe5e0e8c7a4e87dd36e86d3284bb8168ac08e90c2ca013a568172ff0755f25b649da6e584f317e79cb8a5f593487d21e7a686ac076f15f84d124a7b03fef0b79102e7320680ef3646b67b49bb46d1da90b0154e3c48abbdb7b51b19835be66c9b6b4b72a89f0315396f6df533f25bc78ed78113eb4fcd6ca954d07e88986b1f382587a884af804770030329e025149084980c150ad3307c620079cafe29326b615bdf4f99382101bf919fcd6078abf8da8ccfe5c1b5ef2fce64521dbedf2a28aa95898a52e4d44b1b599bfd8ba8d3bd01ae4c42bb449b09aeb7a796eb713b451b45847c90f47c14a0a76ed14fac3622ea99dfb233a7361067a3c939226abc4c205826946d7cd1415e9db232c4d986cdbd9f8772419fb410e228b5984fa6db5ef7ae6f0971782b99df3cfe08ccc4803363c88174fe2bbc5031af8448628381a17b144f864cd793678360774f8c3ff82088ecc585ae10a127fa41c84a5c46284f26310336812e039c475fc15b6819a0995cdb4ea3b833ea741ac9b3fc4f85f277337b2298f60b6ff3eabd56e55ba0359711fb50cce4ac09a28dedfe262fbc430950d742ea8e38abdeda1c1249ef99a17d9e84b1abcdf4913472771c53edcc5531bdadd72d077c67bd1ae8e0dec56edb8162bcd52262484ed6a84e21e721d5c86b4240d5e4aba025414e2bf9c1e3bcd8062216c6ed10a2f0aaa42acc40a5842e450ac049d31bf5a4f00aee23056f64631c94b5b74cf4a724b7c15dd7296348d78987d916f0b869c8c9d68bdc14182d313ae4d0d7a0deb8cae65531496649376d232b2768619d435f9f0f7146e038a599df5662020a8d86c586340c6d0b23d707570568d48d2a968d75958014f095145db210b4c2c6018269591eba5fc8b05a74043702c1d397cf1b872dc0be4645cca7d91db9272a070c03bc06353859e34b58c699f92d564dd4e350580936b96d0096d3b965267e3239f56294f63595a4d6053ce8eaf65a4bd109cba3df6c4f454993e4083fc0c27dd4e81011ea666976318d13a6ea6559d1e390bed9ab77010c36654c034f56dfb8dc1d8841c8f6f8ea162839610265602632a3b03b43f82cb9517d09d1d9a50a890a2572545c0be2e59a8d0eb21e400a30c8f340115d5a63d13706d838d41cd234547276807d22c78553734d7f694c67945acd6a8ec3029813805a58bc0ad99b08d353c742d8aa684af4f2ba377cf76f875fc82324e63e32e4a9a5c5f68dda152cdea7709d4b196497707255617fbe343e2d1c48951cc22b8c318ed8ccb977c0fe54204d36b20921cac66e22ee6d4073019a73861d7d84c599dc6ce0b35e7edb66eefbdd91215393009550bd05bd9ba7ad35d63dc255529daf44706218378daf8e3546239456dcbbd537c1c65f2bd7b6ceecc8d3cd68d0c20aabc89f0ef6b64a06db861dacd8d2a7be503fb5244539e51763bbf8a55411e5918c93c6bd13ae3354b76615275897e6f80e823bb6a806ad87f1c73f5b353ad150c01bf0ca8740a3527e9f9b8e32457c3899a249190db9c7725a95c0a17a3e05845d59966345565d09850471945b04a81d42c5641806def491adc45eb566de1acdae11876fefc8eb16ab178a81fb0fa27bbb332d9e0d7d927ef4a87dfc795f3192c8ab572538209cec0913717adf830c63fa54b9ff341a14045ef42fbe7c9241c663a5c485f077cdfac721a8938b89a89ca033724988eca872f463915da612e8a75d486171c8849c2a168ff4f7211e02f82448a764d90a257fa9bd73e3539d21887d11df808656dfc2d2a8cf0806c2b40e627261983c4d031ee92cde26e2913fa75523f91b4ac46c1f0dc54feedbeab5bc96c97cb1b46df9055d820af593a7dc2f8cf38b7a776b84826f01d929c19eb102ded3c2da2fe11287e23d7847063351b29ee6a5986fec71a490e3d6899773291bac97bb99c9a57d90ad3540b58d88bef99b4b973ebe1167ffb62018bac048c3b45bbcc3a5b0f9f9b409ec28e7dc5fe1d981946b01badfb2e6f16b29fa1e41e58405162ac172a0b5f7b973a2357c78978cbd5311c4d9d023e85825370869e5dc36b91ddd417d60fe2cc2eb458ed1bd6d5142652aff239d1887196400dc760aa9591ab2aae030fcc3c9465f2411ba4dab3486fc1561dc9908799ff6f325ed7467e7f6a0ff4cc0fa57793658c64c8dcc5b907b4326c01718b4f119c6be00797692d5f81229b7b6f271a2f54a87a4407999f92cf8e1b33f63fb2f4b801661d24e7d14f15252b6522e3a704a42cf42fa84a85dcb7de2b89179e7ed0d00e95119adf2a1f2540bebd25404d45f88882b9a7d04b6af7355ce47fdfa34f7c35c984c7380cd7cd60240456b9858c7f67b4ef5929883d04b874be6544c7853a57a5a2c58977b7bcaad79ba82520d7bb20da43923c542de9c797018cfaa3afb2a08fd392596d952226b17a2ce62d1acb6da9de684b28a48408dcc096877aa434c6c419e743929846f04387db61c0d3097617a3ba79c720472d8e201cce8ccddb7d90495c6b0a58940fb4a7cf19d666dcfb570b82e3aca8dba25f0c38ef51f9bdeec51d63569fcc4ed8caeacbf8aa855aa236412621df01e5984f13b521c8831ea41a9c34371bd42d45dbbbd64e2a5ecbe6469fff3d6fa25d0d3d90c31f10c191a4bd604ae920bcf2d161e069498d11aec27cce3595547c5ec6f55af3e73119aaf77641550399b7f2b24093c400257b702b8f04028a30dc0075179acc9ed085aa0203deda79477579225b72df8db2eb6ccec808e7e0b366121631c662b26e2f1523ba417633f71da99354316956057703cdf9585f71e3124e96029290acd19f1c5719be5a9390e470be63ec5031d81966c3448a0804dbbbdf070be18309d0e7959917fbb202ca1882e334a83b6c4a23f80ed567c2c536df99a04d41a9fd9f58ca4d81f569565f3e86afba350c2bbb70ae06dbd0e4387ab62eeedb04cc547a40d56869a6ebbbb38a2c83ab4eefe1c62e856fcfbf66e77f8ba57353a55c6de829ce0e451de66dbcc9a241c94d464aa2765df67d9a2603e0d4ef6ed2d37ba86b197d8eca042752f4d59efa3254720e0695b2254b7ddaf4a669461de636d386f4dd8cd648a3ebe3c946012bda3a8e63a384b2ae21ac1960460f4394bb63115e6e82fa01d062d8020fe8a6c0c35716a00866b797ed6221b19eee42f687c4010c9571acdd52c0906c59a082729a595c163940f6d13662d7e2d0959ce57cc92117b702611c660a038fbc9866a692b416a3d19c086fdcba380630a3d029e4c1a2df0bfcd477e267b1305a59064b2a7a37d7086ac6742bea30920ad347536050bc76cff0476220c32486d0b1a66276b6669d3773b6ed0c2420a2dbfab7bab3b81d6cafa1ac15a91c2a7140039b5a2b12bf32c4b5152519c8019316887c014e022c983460651303d0f0b5c02fbdba49aedc263dc5cbb3cfe0360654ea7dee1df7864a912539dcb17fb4f6d8c3af21c9cc750de5c0c3d37637e15b8616433eccad499f253529700e6c854a1d48d0b58514bc9e600d4566c005f83c8e6eaf9c2bb74e47b9b35e2dd93265cb7981a0939a5bd43678159d3bd1554ad1485a159a1d66f82cabd342faa010dc2f5849c7f8585c56d40313d139255deac6e5deae987cf57674d2f6bfc2b142ee2f23da47345b5e17a8461fcaddd041e9a442a8ff08edbb17096624c1d022768dd1767b91ab3fc092848036b38bec38c7f032afc8b253f9b03774cd1cdee8ce36eacb5eddec52ef145790a7a0718d7be15150d9b3d8abd5105e9b8f02971a732e50d19d2836365a2dd808e27740e3f8196b7bef1e88bf06035667132e356abb9be990817e192cfdd95c691684f99c285734827e46f2c7262a5d27a3df08e16ca59e2538681c7c02e7fc15733b970a3460761f0ca7b388f0cd27a7ed8c1f7af758fd022d58e1f0adc554dd7bd899abb4370c24bfaf96ca6dd2d91404ebd5efcd3914274985ffc49bca9ba15e717496c971223eabde736b69bab566fd15a19c0d6ffaaf9c9f61ef83957edb9a8e9d24d3047d1d76c0cef86c5abd19e2ed1d9e70be3354d51b996239c1404a5cf608330a595e6703511e6460d85996f1432985ffb8748899565b666aad91d37d2ce99910c4779eab88c2bdf5be2054652f82e94eac3bba5724de52d3ac28b952032e815b05292418f09896f2d0fdc840449804087eea2d1251853f15933ada2df03a698b5e77d4483c21d14a5a88fe153c3e15b6a9a7481dd862157658ff124cd8e8d0f2ffbc26a149b61ea89b2c5c8a863f67fafa3095ccb6f1526516faed73a15bffa10dbdd7700b66d986e8567a17489a0950ab0fdfc3d179534f6bb8a9d7d8620dc118cf3a6a7842ad1e2aefd0dace8fe11c038e6b1f51639827f82ac2bc63e5b78439ee594f28cb293ddb5f3239b867df8aae7e0ece0a5b1adca2d2d2b72ece62e941f69d7a6f28f06a667d239d47a6191f39b1a83f0bb96abb44eb7d682a687770b6ae432721d350dcdf7088834fde3c773ff841d5dfd410d5ae04401f42ffd4d2e2fee4b950128969ed024d8b2235a51f2c7b94b5b43059398751247bdc30d0dc08a189e5d4a58eff5d17f7e6fce8f8906619d6b2349f10e5a1fb30ae86b9a9f707fa70fbf6843725c4e48e24e3e36bff43c1595ed780003c70940ed3cb7a377156662fb45565f755bb8e0e0ba90c079b8a9e3f45993854b2d3516cff00d4c260852d7e16c6989f8d9c936c78e0c9dea36f3e079286f445851a30530c61c8c45182128b12c2ea54554fa0085ecbdeed10813c1ba2312968ee82b8cb0ac3642c0696c33dae54c4c8fda5b6d7be8d0e8babfd6930136a33b4baf617cba511ee6f8a41785d86b277231570abe89319b665e76b663ae2991166f65bbb0b172064b130f45d6f12a4d8407b92b7f72d2cd160830647c3f052c24c5aba376f438365400e6d938ef5c4289131832e5267a552208940814ae0313b002c81209524d085f9cd0804c55f84e294df15f65050316ff85622c24195ca4957d34e8e468143754e612877da49e77e72d12a48e4536bdf82a66b73887149848b9a9085ac0e36028766036ee67b776a82bf4bd166993d168b6c07cd3b5688dc1ef88cbee03551c1bcce6f85ef4148959cd0b166bad94bd9c3be8227ef4204254f7b402d13b9aacb8fface58bc17190aa05144fcc013a4dcb4c71666970f17b80434b64f8ea0209adf947b27d3b8560751efaad6e29a34f30a6318ac87beea4a9f2b3033684c88c14a9fd5c4b563adb25f32458df4c38f0fef5fbef31b697dbfa4e34e656f15fb9fbab27993b23329432cb2c7edc4a6e9ac8489b005c29abf3ee3d61cf0867cd01cd2e73793b87cb38217efad19b3d5031d0d39b559da9533a5c832d35605a3400632eb45178ba1a853a344e58c0968b6f8846aecbd3d9e7a40a80a325ec4b", 0x1000}], 0xa, &(0x7f0000001880), 0x0, 0x40b}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) bind$inet(r4, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:12 executing program 0: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x100, 0x108613a) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) syz_open_pts() close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x20000, 0x0) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476efd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3640468171b552406cf49959e02daadb14ee652c66fadc3954c00005def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac502c7672ee86f1347724c3ba8bf7478f56b098b4ef49d688b3a38fcc0b492880891d576fcc6a5b2c827d9c7c269a5ee9c54fae4f8e678588e7df4dfb6eef94e9e1a4c85e83c3e99aa14af7326f1ac37daa66a8b5b0a36275261008b952d9dda6d25d673ef6684a736cc5ce86dd3e9c7edfdb9fcc79cf631a5", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xc, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:12 executing program 1: kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xa1c, 0x1}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x101}], 0x1, 0x0) socket$inet(0x2, 0x3, 0x3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001cf, &(0x7f0000000000)=[{0x20}, {0x2, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0/file1/file0/file0\x00', 0x2000, 0x5) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:13 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x6) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mmap(&(0x7f00001b2000/0x3000)=nil, 0x3000, 0x4, 0xb010, r0, 0x0, 0x3) r3 = syz_open_pts() close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x4}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mknodat(r7, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713462de6", 0x12, 0x0, 0x0, 0xab) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x0, 0x101}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xe816be43797ad675) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = socket$inet(0x2, 0x5, 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x318) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205b5ab1c6c48578b3e57750b015c31dd0400"/59], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r5) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getpid() r15 = getuid() setuid(r15) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() setgid(r18) setgroups(0x3, &(0x7f00000004c0)=[r16, r17, r18]) r19 = socket(0x2, 0x2, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r21) r22 = getpid() r23 = geteuid() r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() setgid(r26) r27 = getegid() setgroups(0x4000000000000109, &(0x7f0000000540)=[r24, 0xffffffffffffffff, r27]) r28 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r28) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r28) r29 = getuid() r30 = getegid() sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="d92983287d02faffb55f90a2a62363b89535d5d8c2d6859c258f403963919e73afffaa6419d543ad998f5689de71b83178e1e0d65937778f966163cf8153ca5f6ada2cd2db5058a2ca5aa234958ad2e736c8cf6bc80502c96d9dd15a7afe1e1b748f589e14a7a36f521527f9b657d3d13782be1906091dbc44378a98f529645c129e07e980d913ac1f2ac0be78e9618c86ab928978217f19a754d1acedd1495fc82a9af36580522fdf556e0e", 0xac}, {&(0x7f0000000200)="fdf5cfa4505a452ffc671d03e245a67c331f666bced0a6fefeac05c6e2b9c65955", 0x21}, {&(0x7f0000000240)="1c616a9b23193b6a30d60adc2b56b6675d95622cd74c7a81b402353db95f8af1ee3cce16e2f962364baffd50bf2da53eef8a375578985cc054ea41884512c6221bce6a1177c1e8aaf36d95c56db001a2f0ff2150feb4ab41a41e9a9bb03d664328105f44290dc21a51690cb6b7f5528b27bb6503778cfebe86f418a6fe6763", 0x7f}, {&(0x7f00000002c0)="e3501d02dd3a6deb8134d230eb5ee5", 0xf}, {&(0x7f0000000300)="aeb3bcbed36eba1e25c91fe093648b2d142e5ae56883dd", 0x17}, {&(0x7f0000000340)="ef760531bcef612c0cd8ff9826688ebb016226343905bf2327d99cc96d91fcfdc21968e905ee5696dd660523762a2decf6ea101628b61afb960e4cbf34", 0x3d}, {&(0x7f0000002040)="1268c6bf0ff5babcd70d13303f013f152b1c4e0344c13f8ed44add9580cc9fd284d6acbc71c43397e39245feff6b187404bc55fb1d0124f843f6e2f081bbc6323b42cfee0e140a90ba0cf0bdf930601f7f2b14e1193ccf97c003f04f0ab69c7699383b1bcc13ecdb189f2cca728564bcce51bd5698e0196e0c85055dc2a17726dc2e9e258c912411366fb2831adc3380733072a7f42bf1b987ad01d689c57f28eb8bda730ae2057c9280e0914f3aca0806c320bba75c3c3ef4f621650c2ecd257483fa68a839c6a384e3c3d93c0e5f731dc6d03da84b86c290dc59526385d268e7d43d768ddcd01ac65b6f279b55c7c5cc2de16debcf5cf36837e10441919ebc4495feb8ba97092f238fc4a3930570a9692b6fd0dccc39f14770023d949b13de1c159d2816f0e1694f93c3c7f70c524a640e4ece3c8b6b8768908016485e34430ef822d64d4de17a67514686117fb095d78b9d141e0b7c28949d5196392d4fc78a4efcbbdf18e9d45da3bdb6a96075a6f6b59aa6b7f02c2746497536a79ddb1a232be71f83702c93f0c1883b9a7c000118cb6a6c3b6f8b8748821fafd3d909d8bf62bba9fd6dc34d79db98435ecfd7454a065a448482a4ee2785ed7656bdebccaaf6c2420ca610e87f9814bb00bd6c33689c935aacd24688bed54cd090f404b1fe4581354020d8848116d072f861ed35c558e421c6aadeae543347f15b6d85b223b24fa184998218b23ca69c23675bbd9dd7fa89e5cec563148c13a28a254360206f5d2bbf3ef946c9460828a5225715404249d72ed6130843ec5c3058f3091464cdf754bc932149ee6eb3f741764b2b2d1f0e4a8d68497788b3117abf382ac3fe9d4aad09d8c85335a7cd919879427be3d951407c1ea7be1e3a383d834932fa7ca3720b6bea870fba8b4775a2bf11e0d779260521a8686f89d2b10af661ae3b44e7b9798146004593384018e033f98903d344d5e6cc0484516a2ba2f9fb45717e85222758705ebc8d53505ffbba79b91d684d5b2226151d6d85f5d65d78e3486207c220ebd0e47df7705966adc37477e171ed766132d95f3283ed5a377889d8c1a0cbee03cc27712e35c5972b25758b76446ef6fdc1d8760fd3a1b2caf08cd041973fa2c3ab724a46d8654fb1e9986126f0ac05774601892222996bad788a3fea7eb9d6b4fff0d963b213f88620b9d642453ae22319868a81d073f488df338fc02bd7c8e296986d074d56a48030e294ef6e6d267943c910c438e5612cac575e90810267305d88f651e202304ad6949709cb71af96d772f0a03aa28fd4d60320d8fa5074530222cfc1cf59c289a6f785c6e1fbd784fd6f94e3e4cf794630fa83d7008f23edcfa162270f21d5036fa23c27182cd9178498a405038af7fdd6d59ce50487d1cb4fba05def6c090535d79fc13cd73fd8f76572c0017202c40b79b34da9d1beae32480533bcac64c290fbed3de1be55070a8ba4ef61bab1b5416f2208238867b9d0ea9570e238fa26f3624f56dd5f1eb750a33302093a9f543b59b97a7a726ed2650ca82a0f39491cd9bad5097cea0808193ad450daba36f660bd3dc8991e7bf7ca63239c6276c965be49dd066bab5bc96a7f9adf91aefe1c9c39002044c992d6572899356cc608a8384c298a1da58303e4465cbe3ae125a2454eaf864011f2e42b720615f5332e3051f01313fe645dddd9c79ab82d24a19fbb469f623108e05b04c51a43bb07667f388acde5d29410b42948ec09c5f4da41e356a1edf992397c49e94522f4d782cb70fb6ad160b0aa87933bf43d88f00b6f10199bde4cd46f5448fbcea644030006039419f071e7201b7e7a8d1bd666dbf486f803c5900423dc0ce6448a2467ba6d6cdd00f88d093a9a1b22b16dc04faec1a537f86fc2ff5ddbc59872ba079fa56b9b82d7c08941e871f00affc058e4ecc0a57736ef063bda44ca804db7ad242cf95db974920f788e480541c410c68d93786e7b5df68a65d786809f240865e6aa0ca6225b6f3b152117366fcabb5f0380e030ec3ac175ab10c2f2f1dc97ef6a7987bdd2b2c3e9fe44247c942a131d247bbc338aec25d17af2874750981f8d977ca49dd49596491370748795d15dd2112a2144be73d605f917269cb8bdfa29e8f977ab3cd73ea5149ba6f368f348dd2dc4c02ba2f8ea866805daa9c03811332528a5de8875f9fdfa5cbf3b3249fcf33ba76315bbd19a097425fd15849cfe1df3c702feaaca75585da5ac158726a4b2c3e787cac6ab51410a15ff85bb80a0d9d944d4a944f9253702d845414858742c0a63b0e54ec0719237f01aca053eac7cbda78dbc82a528ad5b32d4c07f7fbf625ee96e687fc1982a67325f229ac2b649c0a496dabdd22b45a92d2839c3a13d32f54ad5665f9cc5e199f78613ee89c9f4a8206a9b05f5a7bb7db329fdd742b7422660da44fb9b4be255e61e9790209c99e68a29f6009157c12d446d06d22039be8ba408dd9e04da5fdbe9c7ad10db4e23dac9627d6e38917b98fcfb6cf976e8eb5f9b3ec65ab3275097f8c728f97ee87c0b5e26b04ec6f75ee445df9244886535d4b4d3ec7deab702de5551844586050469badffdd3a1a42e1a385f35f19e62f2e835ba699098c41791d9ef956aba2b7c359f587335a80c11eb81b93b89f91990d53864fe35233609a65711410ffeac873c106744ff4f4268c2537e855721151358b22e75b048453cc1274fbb04f994272ccc563b69785e9165014d71e40892f5f89249cec32d952a9374e2b0ac7db8dce860d6683e202617ca1bf78113bee2aed178c5d1d1f4fbe385b27dba4b8effeb6f1fbe93b99d9ac4609dfb605ba0f71a2d5ef8a553f71bbda8b3c4fc2aea862068985a2b38fd3fff80f3202767dc3a41a4bafa4ea82fbe4c8c6bffed4981565354e75901792e9d1594cc655b431c9c0cf7b781b19c649872416b8d303a64160ca28942b8720433ca8352dcf7559358162e8aff8e71a9a79d3530c507e3fbb85bfc6fe0e730df3dd8a338dd4888a397494105cafb7c202e7427c63b79739b3c3ec97b16fd743f1130565582538b0cf1e82e9f2623268948b68ebf790322453f08da5ba0d94035a0a2d27d4cd6e1a9ac680ea4971cd6cab958b75497090284d26c4add4b8ec7f8649802e8b63b1920a9b33099462528afc26e17d4d5fccfb02ba0565f2548770aa257266a72fd29faf15ed4dd782e5551b801f6cfc0962311fac7bec439a6777f3cb4dac0ed889d682d8b6b3dfeb9c80eeed9e707070eb131c0e2620f5600445feb2bffb669c73ff0d37cb43f2c44acc500e30ba354058bdfa6729721ad9242f435c5b6ae626f50741291a0bb56e0bd5c641fb44b0fedc293b722df81085dc70325308a20adce8edce707f73b263b9a682fc5d17a51c6c7612f92a767c609c2738f12ca07588001d8d110f3ad6784d83b41ef95b7e9c7d980015b92fe9d09c4caa762feedf56a918548274e84c54162044d328cc202a7911d15e1f75727ccc4e2eca4ea609010f21c15b7a4afcb80a20df20aff2439c629b5a7e5d3a7ee45747b0884c1866a2d1dd4d3745284d4e590bc37738e661587e6be121e1b2b18e196b3e32d134441a49ec607f35a08830cd41ca9d039cd819a06463505ec41a62cd9fe16a8e5de981abd93e0a25b27e127f5403360ee7d60a5462fec429c62c2e5e2478971810713bfb682f9d3d18fc701896ea1de898baa9d59e6947b2a0ae69fedfd4be502d47277c9fcd56bedc9dfa08d754fb19c8a0de75fe5204bef404c9f6a378dc49236c594e3637e274a2929627e5ae5c07e473792e417e5839a3655e9991bf5c54262af3f6b21963fe6928d0eb37c57dca3b3f5e96649e134872f6c0610afecf06b5a1a8b5b285656f7b25293fce367146b15ea03bc3e4aef32cb9d4fbfc34e58607177b4c32b9dc67509db04cebd3197443a898c724cedbdd0035e152b316f19e0cb3d0721932620c2a247efac500caa71aa4d4429713242c0a5975b0538b4acb8fff89acab00975af3276dedcac6c2e8dbbcb67dae934370170705832a79769cb516a8aa0478eb110049128379a598031419d36c1b14aa8980b364e80c6237caf771437f577620fb928b4be9eccc722ec09d323a98adf477b43ca13f068914f67f6413de82361e47b1b94e9547b2a8977e64c517499e60548f7bb6c56a4109c7ee0b6880706a9963ef1271335fd2bba00425071c3225475b0eef04411d8bce20d418274b64d51e87fbd6b066e4065be6abd20e1fc8acafdcebdcc15077c06211bc3a5ebdc8d4f3e8c9a40757b01a2d4004a494144d47730c502139fcf6620207539951b11ba742c42a544b0296863ebdbe372ce1447851d77ea7f0cd29904e70b01cb4f504f28e6f29c2649590743a3d0f2b622506295ed2d8d77eb49e5212da4f7d8d93cbe6d96bbd66601146a1b15cfe0d94148b25599ec38e627dc2ab76cc472e63c0cc9a4a4a12b180a6b2a965d3a21011a8e3a8d5e516f558eaca575ad01842490c78a3d3a7f5c7bcf5433d97fbcd8ab976dc475fe473df17720edecab808b95f2e46e7db785000944daf8729a18297e007eab81d3912581050081d22e8e82ba1a7ea89e423f909f8db9619a597c1b38d259e6993128bc5cc54dec0507f5305204456aa21526e8103a6fed4c7468436689f3c210e974d283d98170c6e536bf79b472eb046dc34210c71c2742c3e46b130b6502fefb5baeab55500668df35e66ecdf67aae7cdfda8e7bf039ad700ce515777dab2e6ba28fdbd60c975fa42548a7894dee391ae6f88236a87b8c65583e845b262a6c4d9a09fb81327383fbe0fcf80ae46ee3284c24189287d8c5390701c71fad3f1c654a38761d331fd75f5d22cbcbda97a02c80c83e222b18d40368ccebff8a0bc13ebaefb4ae66fb9da4d127534bdeec759602d85629117a6e2dfd2dc257a43f1705c2cb5e8a0afe6522012c616377d0ab4b0c45d41fd1c7b4ce3861b653955de0098609a48fe65aa1024fbd591105bbcb044ccd95b14068757cee3191d6ae2b7feb1cd25466ee8089cb551edb7d80ad585fdaabf5c9d6ad2ad72787214ce6d750c54cb39622afc919501566efc948b6eb6eb8b6b509a5c5c4d38c56c86b58c1787d2aabff95f7f65ab933a2d0f204cce9ab05e30556d7bf7b6ffe7e99fc6db52f0e2cfa9851acc89c01aefd4996059a46aee2deca24f9a65f5fdf53cb1c52698c6b02cb30fb3b9ccfd04ad251175ed6161ef17071cf1476b3a84213452c3e7074cdba08b378175c3688fb31a628ade7a27d1510f0d90872116d95ba78ac0e348651cef9003253d8e732a0e359cf2148d3b830dac5b9a4a15baf531246ef9e052efcaa51d480c55774b6425d027dedc2885f65f1d908c3cfda6ddafb44b6e57bba02424e44c69f3d140608843476351bd304fb16272f5f611aa1e4c31f4a191280e9755ba1065ba8cba959e1919fe575199055dc314f843a12856b5e3939afd1f8141b058bf2f5bacdba13ee6b1dc5fad69f553ad66f83347ac30caa3cd4b415a66e8d89cc86c7ae94a21f78330ce76222e2403dc1a488ff9c806cb1f8aea90495925d8e342a3b627595464e21b18700d66c3591373134d90cdcb55049cec28d31c89edd468e66742ae8e0f9ac931a778b6bc63c4f5bf393c18eb77f9ccc431a353c8710a2234c8c7df26a9db55d1ae15cd285e78b981b2911fe446802f70e4dbe2df0a6f808c98bf0b8c21eee21774e31bfc4d8740f99a95add833e5c8c89af01334f1a9030046174ab853e3713a36b01bceaa87766410d5", 0x1000}, {&(0x7f0000000380)="aebd8a54c11a5c05990222dc4832bde4636971ac45d8d3f597b82ce0066f41b003536fdd58e9f9a0a6c27aa254c6242b47f4ef57ae644e1b0b6cc6b6", 0x3c}], 0x8, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r5, r6, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r18}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r25}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x98, 0x9661a30594e79fed}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {}, {0x3c}, {0x7ffffffe}]}) semget$private(0x0, 0x0, 0x444) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x2, 0xfc, 0x20, 0xa}, {0x400, 0x1, 0x3, 0x4}, {0xffff, 0x7, 0x2, 0x1}, {0x3264, 0x6f, 0x20, 0x7}, {0xeb3, 0xb5, 0xa, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="5d355dad7f258c8688705d647de4a4f5c56fc94561d31f98c7c7b37f32acbf7f750fd44e1d66851bcd815cc9c4c993d2458b32358791ebb9b52fbb84e893180074adf1a0e36646cbfb23ad236c1363a4ca6ba985fd9423c9353cd2235d003e523eb96d1ca282c765ee10311a024c04ad361bd7e7a88fad42a80d7e446bddaea7b80cb64d72dac560f8ce313c2000fc16099c86631b3d"], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) recvfrom$inet(r2, &(0x7f0000000100)=""/5, 0x5, 0x843, &(0x7f0000000140)={0x2, 0x3}, 0xc) read(r1, &(0x7f0000000080)=""/103, 0x67) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80472052590bd7dc4b5ab1c6c48578b0000000000e6eecce5440ca066be69e0e928aa77fbcf241e9df3db7b6d661720865f55f06a5d99959c5e0294"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8801, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r7) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r8, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = socket(0x2, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r14 = socket(0x10000000002, 0x5, 0x0) dup2(r12, r14) poll(&(0x7f00000002c0)=[{r5, 0x40}, {r11, 0x4}, {r4, 0x10}, {0xffffffffffffff9c, 0x100}, {r14, 0x20}], 0x2000000000000073, 0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x4) dup2(r1, r3) r4 = getpid() r5 = getegid() r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r6) r7 = getuid() getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) r12 = dup2(r9, r11) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r14 = getuid() setuid(r14) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() setgid(r17) setgroups(0x3, &(0x7f00000004c0)=[r15, r16, r17]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)="ae513ebdfa0fea2b7bada9fd7e146f43404a89b989e969ac6a818cd1027e7679eaf14428ab721e8d5c0c01c386da91d3f087bbcb6d283ac5c0617e8a21692fa07e0d40d25a30340b0c9eac0510f169f07e3399354d1118f8789471d6f1264dec84171535632d3954a04965826140d977a7bf3646f1f39c57a08aad56abd23ebea15c890fec9ee55dd3b5baff303183b2210950318c0da95de89ba19a131cbd8ee593f653623bfe5d1d6b71d61b8245869675183920b7d3d9697c6b592895c6f3b77628a45adf00f41ed9b9dd27a52ded1e91c4d6b1725d557744ea6d6d1ef989ee99d5abe5721df4abb3c2", 0xeb}, {&(0x7f0000000180)="d888058b0247d11dc22319cf6e96cdf7919c115dc64339476abb23f2bb3f2af637cd434858fd668c9f228e4c9c638c24852b60018258696373488609e390237f0bcdec2441632c0bfdc7f979818caeeced2f0e41412e4596cefb62aa1d60786b5332ad9c892adec03e7ef420df9b8cb58cf3bd5e71", 0x75}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}], 0x60, 0x408}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x2000, 0x1, 0x2, 0xf2}, {0x3, 0x40, 0x3, 0xfffffff8}, {0x9, 0x9, 0xb7, 0x1ff}, {0x1f, 0x3, 0x3, 0x7}, {0x50fd, 0x6, 0x1f, 0x81}, {0x81, 0x6, 0x3f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xa6Q\x00', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000100)="fc0000001c000705ab092506090007000aab08000600000002002593210001c000000000000e00000000b6db29e99815fa2c1e75c28656aaa79bb9d95662070000bc000c00f0036c6c256f1a272fdf0d110600d633d6406a007a01007a8934d07302ade01720d3d5bbc91a3e2e80772c05defc83ab82f605f70cec18444eb29d20f3d92c834fdc5bba4a46143ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dffff8407372e883661f545304dc30083df150cb2880f7f0000000000b4d57155870258a1000052c52d00000000000080000041f0d48f6f0000180548deac270e33429fd31101350000000000", 0xfc) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) semget(0x2, 0x3, 0x228) pread(r0, &(0x7f0000000100)="10", 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)) 16:00:14 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)) 16:00:14 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)) 16:00:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)) 16:00:14 executing program 0: getpgrp() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/130, 0x82, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/83}, &(0x7f0000000240)=0x55) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) open(&(0x7f0000000340)='./file0\x00', 0x1, 0xd5) r3 = socket$unix(0x1, 0x1, 0x0) getsockname(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r4 = msgget(0x0, 0x14) msgrcv(r4, &(0x7f0000000400)={0x0, ""/227}, 0xeb, 0x1, 0x2000) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setown(r5, 0x6, 0xffffffffffffffff) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r6, &(0x7f0000000540)='./file0\x00', 0x40, 0xa0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = semget(0x3, 0x2, 0xb5) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000680)=""/254) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r10 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x8000, 0x111) getdents(r10, &(0x7f00000007c0)=""/4096, 0x1000) r11 = semget(0x3, 0x0, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000018c0)={{0x100, r12, r8, 0xffffffffffffffff, r13, 0x114, 0x96}, 0x80000001, 0x100000001, 0xd9b}) semop(r11, &(0x7f0000001940)=[{0x1, 0x6, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0x4, 0x1000}, {0x4, 0x7ff}], 0x4) bind$unix(r10, &(0x7f0000001980)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000001e40)=[{&(0x7f00000019c0)="3f57aabd2bbdfdeed486fc3925809451ea54b6861324bb0ea3d29a5d6a6c0d4782ce8fa0174be991a461818bc9cb72170aadfbfd8ec1fc8e454f980bf1544c23cd542997858b45a78dfb4c31ea9674f34f84b3f150bd2875428bb379d88308847696e89a768ff276c49793ac0aadd74222d2d924a36329f96e1e4d28144073a179b3c7437df48b74633995dc44f655c771fe0f50a1471af03035822f5508ebd8adad675bfc96b5b8f354928f79094446cefbefd89a0afeae95213bb0e5212d8a2dac0323b2f2d7f49dc3bb8902060f38d915733b6140b5f19585a75a", 0xdc}, {&(0x7f0000001ac0)="ec3224133974543a1bca57cd720a944191462622537743cea5618630717e214e2a3c13b133d3f9a44b695f8d70aef683dc91bdd996b3c8d6799279fedb0f4cf88269ae54ddf589150fe0b9c6d087bdf1ab78dc745612c3dbdb443b379cccecda3e51029b9246601512b34269c0dbf53bc322ff319268b6ce0055ba7526b93209942d91079737da5bbcffd266a64c8ded575021d01bf5ed1f4e1cacb80ec51dcdbf4293cd1a9cda9fea5c3a73fe18e9c17a48393851869180", 0xb8}, {&(0x7f0000001b80)="1bd67fd41c5093ffb7c7ea813336c3b7a51693b1dbf81a317c0985afe8592d78b6569d7f1f3ea88a1f2667d91c6b23dc690cee33be936bd0e10e6af2b7f2964d777c6f6bdde36da70685783c4f3aae9fe4f75a44b957511be288c2fb50", 0x5d}, {&(0x7f0000001c00)="5b498de48242136cf1c0c5194e5bc3c114e70d7dfaa0c60373d1f1e4777b0b9d28ff60461ab1389e308464d551ad56c70b08be9e7c36e13481df92bb672e7b1e42e5946f2ccc775502d058b139fb802b1cf47efaf8f0a8e35cac48cb8aaa5bb4aadd7c13d27b1bccbd5d5065a5a28652f39ba74e84f4e8e4181bbbf3e8ff8e992fd11259d56f26dfc1e7", 0x8a}, {&(0x7f0000001cc0)="c3b09e3881da3835d86c3e905cdc9869e53af4466453650d8ecf71d1beddcb390e559a8f056cf3c76cd446f1078413f776c277317d999b36518f03cbf3987726adf0c124c10474c2411081afc38a90d38a8a70057e4c61d4384732135e03f6661a2c2c2abc72c4334fe17cf8a8cd922c7f6f31ce3aff451c6604b977de1f78", 0x7f}, {&(0x7f0000001d40)="2919d452d22a503d03458bcbc3c8e47cff72f9093b07284cc92725c4c9d8153ec6262a05707ef3c6abd991c41ac7e733fd218c3d768aae5af46ef634cdd6328549914c79d50173f299a97a1326569a81b09d9b15cc243504591630a5ed17f40ae92459d4fff06438f462702526df371b852d03e79fd1eda33dc10da4d002c8b8546ab78e04054d4c9a36d4aa42bac3ffe73a056eb57786da07d1d7bcf2ab1d27a3b4215a8e282f8e01043a75abcb8fc8cbc149387688f5fddbdd29e2e0cff749281d7d0b87f287735f1fc0e1b8c6435aa8d0eaded23304d4de9c4b9d297b2fc4fd6e1e67", 0xe4}], 0x6, 0x0, 0x3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x81}, {0x800000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:15 executing program 1: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x81b29fc6a3473dc7, 0x3, &(0x7f0000003380)=""/4096) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x7) r2 = socket(0xd8a4fc9337bfb458, 0x5, 0x2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) ioctl$KDDISABIO(r3, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000180)=0x7f, 0x4) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) pwrite(r6, &(0x7f0000000240)="8c609d5928defab4c3ab663bef3fdac40e971d09574c72a7cf4b63792b7e38260379aaaaca333c09f7a7200f2d7567e9ff25fcde8ec862cdb9bbe56444de1657c3fbaabb94127b4983cdb1895dd579b4c22103b59718ed9a03964e3af73755508d89e7a3f706024b8ca2dba1c0bc8dfa7bc3ab1cac61d7b6372caa10f2b48dcc5147db5f76e88e50965644788c53134dbe2118a23d8b1c50606bca1169993e4b1b71a5c4f65ae5aa68e018c478e982b919e8", 0xb2, 0x0, 0x3ff) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000340)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x4, 0x1, 0x1, 0x80000000, 0xffffffffffffffff}) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") readv(r4, &(0x7f0000000000)=[{&(0x7f0000000100)=""/240, 0xf0}], 0x1) 16:00:15 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r12, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x68, 0x0, 0x0) r16 = accept$inet6(r15, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r16, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r19) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r18, r10, r9, 0x13, 0x6}, 0x6, 0x2, r19, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r11, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r11, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:15 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100004, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xe5c4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:15 executing program 0: syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20808, 0x0) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x1ff, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000000)=""/11) 16:00:15 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4c00100000000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYRES16=r0], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r7 = dup(r1) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, 0x0, 0x0) r11 = dup2(r8, r10) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x2}, 0x1a5) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000d, 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x14, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r13, 0x40044273, &(0x7f0000000000)) r14 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r14, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r15 = dup2(r7, 0xffffffffffffff9c) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) login: panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 516126 66557 0 0 0 0 syz-executor.0 *298462 66557 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd80644f5918,7f0,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000b19800,0,200000,7f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000b19800,0,7,fffffd807f008450,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020b5a458,ffff800020ab09f8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e14aa90,c5005601,ffff800000b27800,1,fffffd807f7c6ae0,ffff800020ab09f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80603eba38,c5005601,ffff800000b27800,ffff800020ab09f8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab09f8,ffff800023b89e68,ffff800023b89eb0) at sys_ioctl+0x5b9 syscall(ffff800023b89f30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xeb43d062b00, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.