last executing test programs: 22.164611074s ago: executing program 7 (id=12): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = getsid(0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) setitimer(0x1, 0x0, &(0x7f0000000100)) fstat(r2, &(0x7f0000001e80)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x2, 0x9, 0x100}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x2, 0x5, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x81, 0x3ff}, {{}, 0xfffffffffffffff8, 0x81, 0x1, 0x10000, 0xc}, {{r4}, 0xffffffffffffffff, 0x1e, 0x10, 0x4, 0x4}], 0xdbd, 0x0, 0x9, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000040)={0x0, 0x408, &(0x7f0000000400)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) (async) kevent(r4, &(0x7f0000000080), 0x20e97, 0x0, 0xfffffffe, 0x0) setpgid(0x0, r1) (async) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) (async) r6 = socket$inet6(0x18, 0x1, 0x6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3ff], 0x5, 0x2}, {[@v6=@mcast1, @v4=@loopback], [0x1046], 0x4, 0x14}], {{0x246, 0x4a, 0xba, 0xffffffff}, 0x6543, 0x8, 0xfff00000, 0xae4b, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x7, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xfffffffd], [0x3954, 0x1a]], [[0xfc000002, 0x4], [0xfffffff7, 0xacf1]], 0xb, [0x80081d9, 0x7c], 0x3, 0x18, 0x6, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x18, 0x9b, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8000000000000000, 0x1, 0x0, 0x0, 0x8000002}, 0x0) (async) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc1, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0x86, 0x400001c0, 0x0, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0x8, 0x3}], 0x8, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x8}, {{r3}, 0xfffffffffffffff6, 0x101, 0x1, 0x3, 0xea}, {{r0}, 0xffffffffffffffff, 0xf0, 0x20, 0xc, 0x2}], 0x0, &(0x7f0000000400)={0x7fffffff, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) setsockopt(r6, 0x6, 0x4, &(0x7f0000000080), 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x1}, {0x1e0, 0x1}}, &(0x7f0000000080)) 21.449179661s ago: executing program 5 (id=115): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3b3) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80184901, &(0x7f0000000180)={0x0, './file1\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) truncate(0x0, 0x30000) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) ioctl$DIOCGETSTATE(r1, 0xc1084413, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) open(0x0, 0x80000000000206, 0x0) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') listen(r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x220d, &(0x7f0000000ec0)=[{0x200, 0x4e, 0x8, 0x80000001}, {0x1, 0x6, 0x9, 0xff}]}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x6, 0x3c) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) 19.969728954s ago: executing program 5 (id=117): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef16ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bf82f4d335c223e7d0c032bfa896443a42124000000720fd18bfbb6a998df192f9781ea6e2ec58904007b6400008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) (async) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7ff9d, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0xc933289095ae6031, 0x7}, 0x0, 0x1000, 0x0, 0x0, 0x9, 0x0, 0x2}) r4 = socket(0x1e, 0x3, 0x0) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) (async) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r6, 0x1000000029, 0x8, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) sysctl$hw(&(0x7f00000000c0)={0x7, 0x6}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x35, 0x0, 0x0) ftruncate(r7, 0x4e7b) 19.968164215s ago: executing program 6 (id=82): r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/145, 0x91}], 0x1) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) ktrace(0x0, 0x1, 0x3b9a, 0xffffffffffffffff) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async, rerun: 32) syz_open_pts() (rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20005200) (async) clock_getres(0x4, &(0x7f0000000000)) (async) r1 = socket$inet(0x2, 0x1, 0x6) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3c) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x200, 0x1, 0xbc, "1aaf00b15d9ab402103cfce54fb1368cb2086c6f", 0x7, 0x9}) 18.374554154s ago: executing program 7 (id=12): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = getsid(0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) setitimer(0x1, 0x0, &(0x7f0000000100)) fstat(r2, &(0x7f0000001e80)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x2, 0x9, 0x100}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x2, 0x5, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x81, 0x3ff}, {{}, 0xfffffffffffffff8, 0x81, 0x1, 0x10000, 0xc}, {{r4}, 0xffffffffffffffff, 0x1e, 0x10, 0x4, 0x4}], 0xdbd, 0x0, 0x9, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000040)={0x0, 0x408, &(0x7f0000000400)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) (async) kevent(r4, &(0x7f0000000080), 0x20e97, 0x0, 0xfffffffe, 0x0) setpgid(0x0, r1) (async) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) (async) r6 = socket$inet6(0x18, 0x1, 0x6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3ff], 0x5, 0x2}, {[@v6=@mcast1, @v4=@loopback], [0x1046], 0x4, 0x14}], {{0x246, 0x4a, 0xba, 0xffffffff}, 0x6543, 0x8, 0xfff00000, 0xae4b, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x7, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xfffffffd], [0x3954, 0x1a]], [[0xfc000002, 0x4], [0xfffffff7, 0xacf1]], 0xb, [0x80081d9, 0x7c], 0x3, 0x18, 0x6, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x18, 0x9b, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8000000000000000, 0x1, 0x0, 0x0, 0x8000002}, 0x0) (async) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc1, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0x86, 0x400001c0, 0x0, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0x8, 0x3}], 0x8, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x8}, {{r3}, 0xfffffffffffffff6, 0x101, 0x1, 0x3, 0xea}, {{r0}, 0xffffffffffffffff, 0xf0, 0x20, 0xc, 0x2}], 0x0, &(0x7f0000000400)={0x7fffffff, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) setsockopt(r6, 0x6, 0x4, &(0x7f0000000080), 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x1}, {0x1e0, 0x1}}, &(0x7f0000000080)) 18.169006021s ago: executing program 5 (id=117): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef16ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bf82f4d335c223e7d0c032bfa896443a42124000000720fd18bfbb6a998df192f9781ea6e2ec58904007b6400008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) (async) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7ff9d, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0xc933289095ae6031, 0x7}, 0x0, 0x1000, 0x0, 0x0, 0x9, 0x0, 0x2}) r4 = socket(0x1e, 0x3, 0x0) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) (async) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r6, 0x1000000029, 0x8, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) sysctl$hw(&(0x7f00000000c0)={0x7, 0x6}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x35, 0x0, 0x0) ftruncate(r7, 0x4e7b) 17.500010057s ago: executing program 1 (id=99): socket$inet(0x2, 0x4000, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x401, [{0x2, 0x103}, {0x2, 0x11}, {0x2, 0xffffffff}, {0x3, 0x5}, {0x3, 0xd98}, {0x2, 0x800004}, {0x1}, {0x2, 0x8}, {0x1, 0xf}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x1, 0x4}, {0x3, 0x3}, {0x3}, {0x1, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x1, 0xb4}, {0x2, 0xdc}, {0x3, 0x12}, {0x3, 0x7}, {0x2, 0x687}, {0x2, 0x9f5}, {0xa3c9e40204900313, 0x40}, {0x1, 0x10000}, {0x2, 0xaec}, {0x2, 0xffef}, {0x2, 0x80000001}, {0x2, 0x3e33}, {0x2, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x80, 0x7, 0x0, 0x1, 0x2}) flock(r0, 0x1) (async) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x11, "0000000000000069fdf6ca8900", 0xa0000001}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x101, "0000000000000000000085e387560600", 0x2f}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) (async) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) write(0xffffffffffffffff, &(0x7f00000001c0)="682afe73c2e0dbaa304a7285fb9bff64a9866c9f59ccf31e7c364d636651eb6f2d40ed8d5e673076dfd98e519d46d5d7acad03f88e8af3a53eb875368c148b12e34a160acb313b9e3192f21db7a294ecef36e867ddfb7b07820587261ffd7e15b367005c9f4858e80e4e1cec90c201238a474be933c75e2d05a2b235210703a92f535a926561532a6e2a384db4c704836d55299c67ed631a75948784826aba893cdb9d87326e38f6c34fd5", 0xab) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fe0c00000000000000000000000000bbfe5ea6000000000000000000000000aa84"]) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17.499303306s ago: executing program 6 (id=82): r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/145, 0x91}], 0x1) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) ktrace(0x0, 0x1, 0x3b9a, 0xffffffffffffffff) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async, rerun: 32) syz_open_pts() (rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20005200) (async) clock_getres(0x4, &(0x7f0000000000)) (async) r1 = socket$inet(0x2, 0x1, 0x6) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3c) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x200, 0x1, 0xbc, "1aaf00b15d9ab402103cfce54fb1368cb2086c6f", 0x7, 0x9}) 17.271297512s ago: executing program 4 (id=118): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 15.678902422s ago: executing program 0 (id=53): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x2000000) r0 = socket(0x17, 0x2, 0xd) ioctl$FIONREAD(r0, 0x80206916, &(0x7f0000000100)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) unveil(0x0, &(0x7f00000001c0)='r\x00') (async) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="997904d9853177bb332aa0a4af2f3cb8945d638654d4edef3eebd4296cb21a6963217d85019247eb4c0204b678951f9e26786831c957c2aeeec84ee4a7f12b4cefffc637054ff32a43a1c943878b3f4c8d4962d8cc37b5633d6416884313282799f53fb601c4542c4de961e604a4cd932408bb7198674d3aeb7ab05ece2821b8d43d60fff487565620f254a054006fe868d54ee2d2b82035a7a47ce23ecccde8e77af79f205e1256d3f31e24e445caf682d8b8411fbd289b3644557207f3008900278cbba1206e55f92a17585466bbacdc0edfa1bcf77d927414da3d850bd4a50360acf17748b23a0ec4a52172924482ca3024aef39266f9455ea7e66a07ace888fd0275d0725ec9a12ffff1a3fca88dc503108bbb696825209dc964b523f153c8f7a3c8d4e8682c57ebec6a53f31c68f74b4c7a985768c7d747fab7366874e57308cf925718b44087b01fef952fc82f7cf3e9434a0fb4fbb1e8f3de918629c5a29318bc5210d00d22be987853d9e129e6f35b2824e1eb07b19e20675ad30f6aa5dbde267205298036b5cabbdb6928da387be1e2b8b05f99832f9b89f81806751cf8190cf5869940b1509cc4f3d87faaeed8d58d943fa5e03c07d516c42631c45e813cc965ae24be7df23f654d084db7d5487f77545a10310ee251e5123fe25cb112a27136cb3190b691a920282a2ebfde9c1b1b661af2e65021031a8b1f38dc763365b637680fd33913a7499b781fad27d79695d8801195fd8ddded37c9b257fcd4fa8490cd8f10a9acda14dcaece568e442b3101035c22bb726652c143ee02387f504ff71b9c82f1fae7b5edf19e5bde5cab7d6cf28bbf31b1192023814b61a981cd6e75c1cbe825518da20ece3ebd2306196d9040ff0ff9f7e8052b6e43454a63795cbb6ccc370ab65599fd797235e30d0ca77e34b31748859972ac07b517d9ffb2e631abdaa23a4c732314376593bf7ed1e644aae9d7a4c8d9dfd71bff19a02e8fd751e96bf3ca9eedd9ba92ba56cd19f3d531b3e90f392e500e8e6ec122f4364773feabb030236282a5e581284a31fff574295600d9343373e8edf6131539d63c3c7a7871c5da6e45e7605516bab42e758474600346188e86af3c9b0220d4b39237b646d60ac015e53254f2758e66db76b77b0e5f032584ea5f20b054d2b63a35a379b33d6be66093d9e505c6b8325c2d43e25d15e2e099e052bd9ad92759e1d27cf0cabc2cef31a2bd1dcb0e1065b90c89d8dde6eb86eeb542c6ff2107b5c7cfee55f86d57fbe5613cf847d73a9196de11b32334a37e046d8b01715fe53eb2a064c032753ac867752ea17437310bc343fcf6e6a78c8b2e2b05a93efd0826d83a24f615b80c963d402db9b944e60cfb57b4b83df11d92ea0548adc9fd5f31ab4066da5b3320c404ea2c77b7", 0x3ee}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1000, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80b362000000000000008e000200", 0xa}, 0x1c) (async) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x9, "00e76b93c10007f70000010000008000", 0x20000101}, 0x1c, 0x0, 0x0, 0x0}, 0x40a) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = getthrid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x402, r6) (async) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getppid() (async) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) (async) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)={{0x7, 0x7, 0x7}, 0xffff, 0x7fff, 0x29}) sendto$unix(r9, &(0x7f0000000200)='z', 0x1, 0xc, &(0x7f0000000240)=@abs={0xa, 0x0, 0x0, 0x3}, 0x8) 15.470626654s ago: executing program 1 (id=99): socket$inet(0x2, 0x4000, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x401, [{0x2, 0x103}, {0x2, 0x11}, {0x2, 0xffffffff}, {0x3, 0x5}, {0x3, 0xd98}, {0x2, 0x800004}, {0x1}, {0x2, 0x8}, {0x1, 0xf}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x1, 0x4}, {0x3, 0x3}, {0x3}, {0x1, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x1, 0xb4}, {0x2, 0xdc}, {0x3, 0x12}, {0x3, 0x7}, {0x2, 0x687}, {0x2, 0x9f5}, {0xa3c9e40204900313, 0x40}, {0x1, 0x10000}, {0x2, 0xaec}, {0x2, 0xffef}, {0x2, 0x80000001}, {0x2, 0x3e33}, {0x2, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x80, 0x7, 0x0, 0x1, 0x2}) flock(r0, 0x1) (async) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x11, "0000000000000069fdf6ca8900", 0xa0000001}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x101, "0000000000000000000085e387560600", 0x2f}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) (async) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) write(0xffffffffffffffff, &(0x7f00000001c0)="682afe73c2e0dbaa304a7285fb9bff64a9866c9f59ccf31e7c364d636651eb6f2d40ed8d5e673076dfd98e519d46d5d7acad03f88e8af3a53eb875368c148b12e34a160acb313b9e3192f21db7a294ecef36e867ddfb7b07820587261ffd7e15b367005c9f4858e80e4e1cec90c201238a474be933c75e2d05a2b235210703a92f535a926561532a6e2a384db4c704836d55299c67ed631a75948784826aba893cdb9d87326e38f6c34fd5", 0xab) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fe0c00000000000000000000000000bbfe5ea6000000000000000000000000aa84"]) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 15.470070486s ago: executing program 3 (id=91): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x9], [0x0, 0x0, 0x2], [0x0, 0xffffffffffffffff, 0xfffffffffffff499, 0x0, 0x8], [0xfffffffffffffffe, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x2, 0x800, 0x9}, {0x4, 0x40000000, 0x0, 0xf70}, {0x1, 0x9}, {0x0, 0x0, 0x2, 0xfffffffffffffffc}, {0x9, 0x0, 0x792}], {0x0, 0x200, 0x1, 0x80000001}, {0x4, 0x0, 0x0, 0x8}}}) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x1, 0x6c5e241bef1a1faa, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047476, &(0x7f00000005c0)={0x1, 0x2, 0x5d, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, "ff010000000000009af107000000f800", 0x8}, 0x1c) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xff, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)="6788020000003a9af6d85edf1124c348abdd612dd68e59adfeaf93231066391632859168a1affe1c1301a20dbffe8b52", 0x30}, {&(0x7f00000001c0)="ac797473b0e131263ef536fb6f39353db56641efc3c797acf7103f23b2a928c53036bee20198dd6fe64df572f4968fc169e5a220659b2ed2bbb1ec6a8852c89a74869b958ff0d6c441fb61f883a38a8f0ccce15a7c53b6ffa76389d629b97a28a503605dff4629d8f614fdce593b30f2", 0x70}], 0x2, 0x0}, 0x402) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xb) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x58c, 0x6, 0x2ab, 0x200, 0x0, 0x1e, 0xc}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x3c, 0x67, 0x8001, 0x0, 0x3f, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x6, 0x4, 0x2, 0x8, 0xd, 0x66, 0x6, 0x6, 0x3, 0x8000, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@end]}}, "e97ff99ee6e353e2"}}}}}) (async) getrusage(0x0, &(0x7f00000000c0)) (async) fcntl$dupfd(r7, 0x3, r7) (async) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x8000000007, 0x1}) flock(r8, 0x3) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x100000001}) (async, rerun: 32) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) setgid(r9) (async) msync(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x6) 15.469816483s ago: executing program 5 (id=117): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef16ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bf82f4d335c223e7d0c032bfa896443a42124000000720fd18bfbb6a998df192f9781ea6e2ec58904007b6400008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) (async) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7ff9d, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0xc933289095ae6031, 0x7}, 0x0, 0x1000, 0x0, 0x0, 0x9, 0x0, 0x2}) r4 = socket(0x1e, 0x3, 0x0) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) (async) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r6, 0x1000000029, 0x8, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) sysctl$hw(&(0x7f00000000c0)={0x7, 0x6}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x35, 0x0, 0x0) ftruncate(r7, 0x4e7b) 15.469637832s ago: executing program 7 (id=12): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = getsid(0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) setitimer(0x1, 0x0, &(0x7f0000000100)) fstat(r2, &(0x7f0000001e80)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x2, 0x9, 0x100}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x2, 0x5, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x81, 0x3ff}, {{}, 0xfffffffffffffff8, 0x81, 0x1, 0x10000, 0xc}, {{r4}, 0xffffffffffffffff, 0x1e, 0x10, 0x4, 0x4}], 0xdbd, 0x0, 0x9, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000040)={0x0, 0x408, &(0x7f0000000400)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) (async) kevent(r4, &(0x7f0000000080), 0x20e97, 0x0, 0xfffffffe, 0x0) setpgid(0x0, r1) (async) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) (async) r6 = socket$inet6(0x18, 0x1, 0x6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3ff], 0x5, 0x2}, {[@v6=@mcast1, @v4=@loopback], [0x1046], 0x4, 0x14}], {{0x246, 0x4a, 0xba, 0xffffffff}, 0x6543, 0x8, 0xfff00000, 0xae4b, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x7, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xfffffffd], [0x3954, 0x1a]], [[0xfc000002, 0x4], [0xfffffff7, 0xacf1]], 0xb, [0x80081d9, 0x7c], 0x3, 0x18, 0x6, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x18, 0x9b, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8000000000000000, 0x1, 0x0, 0x0, 0x8000002}, 0x0) (async) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc1, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0x86, 0x400001c0, 0x0, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0x8, 0x3}], 0x8, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x8}, {{r3}, 0xfffffffffffffff6, 0x101, 0x1, 0x3, 0xea}, {{r0}, 0xffffffffffffffff, 0xf0, 0x20, 0xc, 0x2}], 0x0, &(0x7f0000000400)={0x7fffffff, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) setsockopt(r6, 0x6, 0x4, &(0x7f0000000080), 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x1}, {0x1e0, 0x1}}, &(0x7f0000000080)) 14.686486618s ago: executing program 4 (id=118): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 14.03953178s ago: executing program 6 (id=82): r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/145, 0x91}], 0x1) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) ktrace(0x0, 0x1, 0x3b9a, 0xffffffffffffffff) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async, rerun: 32) syz_open_pts() (rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20005200) (async) clock_getres(0x4, &(0x7f0000000000)) (async) r1 = socket$inet(0x2, 0x1, 0x6) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3c) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x200, 0x1, 0xbc, "1aaf00b15d9ab402103cfce54fb1368cb2086c6f", 0x7, 0x9}) 13.902618273s ago: executing program 3 (id=91): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x9], [0x0, 0x0, 0x2], [0x0, 0xffffffffffffffff, 0xfffffffffffff499, 0x0, 0x8], [0xfffffffffffffffe, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x2, 0x800, 0x9}, {0x4, 0x40000000, 0x0, 0xf70}, {0x1, 0x9}, {0x0, 0x0, 0x2, 0xfffffffffffffffc}, {0x9, 0x0, 0x792}], {0x0, 0x200, 0x1, 0x80000001}, {0x4, 0x0, 0x0, 0x8}}}) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x1, 0x6c5e241bef1a1faa, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047476, &(0x7f00000005c0)={0x1, 0x2, 0x5d, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, "ff010000000000009af107000000f800", 0x8}, 0x1c) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xff, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)="6788020000003a9af6d85edf1124c348abdd612dd68e59adfeaf93231066391632859168a1affe1c1301a20dbffe8b52", 0x30}, {&(0x7f00000001c0)="ac797473b0e131263ef536fb6f39353db56641efc3c797acf7103f23b2a928c53036bee20198dd6fe64df572f4968fc169e5a220659b2ed2bbb1ec6a8852c89a74869b958ff0d6c441fb61f883a38a8f0ccce15a7c53b6ffa76389d629b97a28a503605dff4629d8f614fdce593b30f2", 0x70}], 0x2, 0x0}, 0x402) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xb) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x58c, 0x6, 0x2ab, 0x200, 0x0, 0x1e, 0xc}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x3c, 0x67, 0x8001, 0x0, 0x3f, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x6, 0x4, 0x2, 0x8, 0xd, 0x66, 0x6, 0x6, 0x3, 0x8000, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@end]}}, "e97ff99ee6e353e2"}}}}}) (async) getrusage(0x0, &(0x7f00000000c0)) (async) fcntl$dupfd(r7, 0x3, r7) (async) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x8000000007, 0x1}) flock(r8, 0x3) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x100000001}) (async, rerun: 32) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) setgid(r9) (async) msync(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x6) 13.700906946s ago: executing program 4 (id=118): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 13.700673649s ago: executing program 7 (id=12): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = getsid(0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) setitimer(0x1, 0x0, &(0x7f0000000100)) fstat(r2, &(0x7f0000001e80)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x2, 0x9, 0x100}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x2, 0x5, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x81, 0x3ff}, {{}, 0xfffffffffffffff8, 0x81, 0x1, 0x10000, 0xc}, {{r4}, 0xffffffffffffffff, 0x1e, 0x10, 0x4, 0x4}], 0xdbd, 0x0, 0x9, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000040)={0x0, 0x408, &(0x7f0000000400)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) (async) kevent(r4, &(0x7f0000000080), 0x20e97, 0x0, 0xfffffffe, 0x0) setpgid(0x0, r1) (async) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) (async) r6 = socket$inet6(0x18, 0x1, 0x6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3ff], 0x5, 0x2}, {[@v6=@mcast1, @v4=@loopback], [0x1046], 0x4, 0x14}], {{0x246, 0x4a, 0xba, 0xffffffff}, 0x6543, 0x8, 0xfff00000, 0xae4b, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x7, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xfffffffd], [0x3954, 0x1a]], [[0xfc000002, 0x4], [0xfffffff7, 0xacf1]], 0xb, [0x80081d9, 0x7c], 0x3, 0x18, 0x6, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x18, 0x9b, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8000000000000000, 0x1, 0x0, 0x0, 0x8000002}, 0x0) (async) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc1, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0x86, 0x400001c0, 0x0, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0x8, 0x3}], 0x8, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x8}, {{r3}, 0xfffffffffffffff6, 0x101, 0x1, 0x3, 0xea}, {{r0}, 0xffffffffffffffff, 0xf0, 0x20, 0xc, 0x2}], 0x0, &(0x7f0000000400)={0x7fffffff, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) setsockopt(r6, 0x6, 0x4, &(0x7f0000000080), 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x1}, {0x1e0, 0x1}}, &(0x7f0000000080)) 13.451370709s ago: executing program 0 (id=53): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x2000000) r0 = socket(0x17, 0x2, 0xd) ioctl$FIONREAD(r0, 0x80206916, &(0x7f0000000100)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) unveil(0x0, &(0x7f00000001c0)='r\x00') (async) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="997904d9853177bb332aa0a4af2f3cb8945d638654d4edef3eebd4296cb21a6963217d85019247eb4c0204b678951f9e26786831c957c2aeeec84ee4a7f12b4cefffc637054ff32a43a1c943878b3f4c8d4962d8cc37b5633d6416884313282799f53fb601c4542c4de961e604a4cd932408bb7198674d3aeb7ab05ece2821b8d43d60fff487565620f254a054006fe868d54ee2d2b82035a7a47ce23ecccde8e77af79f205e1256d3f31e24e445caf682d8b8411fbd289b3644557207f3008900278cbba1206e55f92a17585466bbacdc0edfa1bcf77d927414da3d850bd4a50360acf17748b23a0ec4a52172924482ca3024aef39266f9455ea7e66a07ace888fd0275d0725ec9a12ffff1a3fca88dc503108bbb696825209dc964b523f153c8f7a3c8d4e8682c57ebec6a53f31c68f74b4c7a985768c7d747fab7366874e57308cf925718b44087b01fef952fc82f7cf3e9434a0fb4fbb1e8f3de918629c5a29318bc5210d00d22be987853d9e129e6f35b2824e1eb07b19e20675ad30f6aa5dbde267205298036b5cabbdb6928da387be1e2b8b05f99832f9b89f81806751cf8190cf5869940b1509cc4f3d87faaeed8d58d943fa5e03c07d516c42631c45e813cc965ae24be7df23f654d084db7d5487f77545a10310ee251e5123fe25cb112a27136cb3190b691a920282a2ebfde9c1b1b661af2e65021031a8b1f38dc763365b637680fd33913a7499b781fad27d79695d8801195fd8ddded37c9b257fcd4fa8490cd8f10a9acda14dcaece568e442b3101035c22bb726652c143ee02387f504ff71b9c82f1fae7b5edf19e5bde5cab7d6cf28bbf31b1192023814b61a981cd6e75c1cbe825518da20ece3ebd2306196d9040ff0ff9f7e8052b6e43454a63795cbb6ccc370ab65599fd797235e30d0ca77e34b31748859972ac07b517d9ffb2e631abdaa23a4c732314376593bf7ed1e644aae9d7a4c8d9dfd71bff19a02e8fd751e96bf3ca9eedd9ba92ba56cd19f3d531b3e90f392e500e8e6ec122f4364773feabb030236282a5e581284a31fff574295600d9343373e8edf6131539d63c3c7a7871c5da6e45e7605516bab42e758474600346188e86af3c9b0220d4b39237b646d60ac015e53254f2758e66db76b77b0e5f032584ea5f20b054d2b63a35a379b33d6be66093d9e505c6b8325c2d43e25d15e2e099e052bd9ad92759e1d27cf0cabc2cef31a2bd1dcb0e1065b90c89d8dde6eb86eeb542c6ff2107b5c7cfee55f86d57fbe5613cf847d73a9196de11b32334a37e046d8b01715fe53eb2a064c032753ac867752ea17437310bc343fcf6e6a78c8b2e2b05a93efd0826d83a24f615b80c963d402db9b944e60cfb57b4b83df11d92ea0548adc9fd5f31ab4066da5b3320c404ea2c77b7", 0x3ee}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1000, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80b362000000000000008e000200", 0xa}, 0x1c) (async) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x9, "00e76b93c10007f70000010000008000", 0x20000101}, 0x1c, 0x0, 0x0, 0x0}, 0x40a) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = getthrid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x402, r6) (async) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getppid() (async) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) (async) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)={{0x7, 0x7, 0x7}, 0xffff, 0x7fff, 0x29}) sendto$unix(r9, &(0x7f0000000200)='z', 0x1, 0xc, &(0x7f0000000240)=@abs={0xa, 0x0, 0x0, 0x3}, 0x8) 13.240598118s ago: executing program 1 (id=99): socket$inet(0x2, 0x4000, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x401, [{0x2, 0x103}, {0x2, 0x11}, {0x2, 0xffffffff}, {0x3, 0x5}, {0x3, 0xd98}, {0x2, 0x800004}, {0x1}, {0x2, 0x8}, {0x1, 0xf}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x1, 0x4}, {0x3, 0x3}, {0x3}, {0x1, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x1, 0xb4}, {0x2, 0xdc}, {0x3, 0x12}, {0x3, 0x7}, {0x2, 0x687}, {0x2, 0x9f5}, {0xa3c9e40204900313, 0x40}, {0x1, 0x10000}, {0x2, 0xaec}, {0x2, 0xffef}, {0x2, 0x80000001}, {0x2, 0x3e33}, {0x2, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x80, 0x7, 0x0, 0x1, 0x2}) flock(r0, 0x1) (async) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x11, "0000000000000069fdf6ca8900", 0xa0000001}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x101, "0000000000000000000085e387560600", 0x2f}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) (async) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) write(0xffffffffffffffff, &(0x7f00000001c0)="682afe73c2e0dbaa304a7285fb9bff64a9866c9f59ccf31e7c364d636651eb6f2d40ed8d5e673076dfd98e519d46d5d7acad03f88e8af3a53eb875368c148b12e34a160acb313b9e3192f21db7a294ecef36e867ddfb7b07820587261ffd7e15b367005c9f4858e80e4e1cec90c201238a474be933c75e2d05a2b235210703a92f535a926561532a6e2a384db4c704836d55299c67ed631a75948784826aba893cdb9d87326e38f6c34fd5", 0xab) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fe0c00000000000000000000000000bbfe5ea6000000000000000000000000aa84"]) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 10.559052175s ago: executing program 0 (id=53): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x2000000) r0 = socket(0x17, 0x2, 0xd) ioctl$FIONREAD(r0, 0x80206916, &(0x7f0000000100)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) unveil(0x0, &(0x7f00000001c0)='r\x00') (async) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="997904d9853177bb332aa0a4af2f3cb8945d638654d4edef3eebd4296cb21a6963217d85019247eb4c0204b678951f9e26786831c957c2aeeec84ee4a7f12b4cefffc637054ff32a43a1c943878b3f4c8d4962d8cc37b5633d6416884313282799f53fb601c4542c4de961e604a4cd932408bb7198674d3aeb7ab05ece2821b8d43d60fff487565620f254a054006fe868d54ee2d2b82035a7a47ce23ecccde8e77af79f205e1256d3f31e24e445caf682d8b8411fbd289b3644557207f3008900278cbba1206e55f92a17585466bbacdc0edfa1bcf77d927414da3d850bd4a50360acf17748b23a0ec4a52172924482ca3024aef39266f9455ea7e66a07ace888fd0275d0725ec9a12ffff1a3fca88dc503108bbb696825209dc964b523f153c8f7a3c8d4e8682c57ebec6a53f31c68f74b4c7a985768c7d747fab7366874e57308cf925718b44087b01fef952fc82f7cf3e9434a0fb4fbb1e8f3de918629c5a29318bc5210d00d22be987853d9e129e6f35b2824e1eb07b19e20675ad30f6aa5dbde267205298036b5cabbdb6928da387be1e2b8b05f99832f9b89f81806751cf8190cf5869940b1509cc4f3d87faaeed8d58d943fa5e03c07d516c42631c45e813cc965ae24be7df23f654d084db7d5487f77545a10310ee251e5123fe25cb112a27136cb3190b691a920282a2ebfde9c1b1b661af2e65021031a8b1f38dc763365b637680fd33913a7499b781fad27d79695d8801195fd8ddded37c9b257fcd4fa8490cd8f10a9acda14dcaece568e442b3101035c22bb726652c143ee02387f504ff71b9c82f1fae7b5edf19e5bde5cab7d6cf28bbf31b1192023814b61a981cd6e75c1cbe825518da20ece3ebd2306196d9040ff0ff9f7e8052b6e43454a63795cbb6ccc370ab65599fd797235e30d0ca77e34b31748859972ac07b517d9ffb2e631abdaa23a4c732314376593bf7ed1e644aae9d7a4c8d9dfd71bff19a02e8fd751e96bf3ca9eedd9ba92ba56cd19f3d531b3e90f392e500e8e6ec122f4364773feabb030236282a5e581284a31fff574295600d9343373e8edf6131539d63c3c7a7871c5da6e45e7605516bab42e758474600346188e86af3c9b0220d4b39237b646d60ac015e53254f2758e66db76b77b0e5f032584ea5f20b054d2b63a35a379b33d6be66093d9e505c6b8325c2d43e25d15e2e099e052bd9ad92759e1d27cf0cabc2cef31a2bd1dcb0e1065b90c89d8dde6eb86eeb542c6ff2107b5c7cfee55f86d57fbe5613cf847d73a9196de11b32334a37e046d8b01715fe53eb2a064c032753ac867752ea17437310bc343fcf6e6a78c8b2e2b05a93efd0826d83a24f615b80c963d402db9b944e60cfb57b4b83df11d92ea0548adc9fd5f31ab4066da5b3320c404ea2c77b7", 0x3ee}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1000, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80b362000000000000008e000200", 0xa}, 0x1c) (async) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x9, "00e76b93c10007f70000010000008000", 0x20000101}, 0x1c, 0x0, 0x0, 0x0}, 0x40a) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = getthrid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x402, r6) (async) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getppid() (async) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) (async) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)={{0x7, 0x7, 0x7}, 0xffff, 0x7fff, 0x29}) sendto$unix(r9, &(0x7f0000000200)='z', 0x1, 0xc, &(0x7f0000000240)=@abs={0xa, 0x0, 0x0, 0x3}, 0x8) 10.350454574s ago: executing program 3 (id=91): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x9], [0x0, 0x0, 0x2], [0x0, 0xffffffffffffffff, 0xfffffffffffff499, 0x0, 0x8], [0xfffffffffffffffe, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x2, 0x800, 0x9}, {0x4, 0x40000000, 0x0, 0xf70}, {0x1, 0x9}, {0x0, 0x0, 0x2, 0xfffffffffffffffc}, {0x9, 0x0, 0x792}], {0x0, 0x200, 0x1, 0x80000001}, {0x4, 0x0, 0x0, 0x8}}}) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x1, 0x6c5e241bef1a1faa, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047476, &(0x7f00000005c0)={0x1, 0x2, 0x5d, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, "ff010000000000009af107000000f800", 0x8}, 0x1c) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xff, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)="6788020000003a9af6d85edf1124c348abdd612dd68e59adfeaf93231066391632859168a1affe1c1301a20dbffe8b52", 0x30}, {&(0x7f00000001c0)="ac797473b0e131263ef536fb6f39353db56641efc3c797acf7103f23b2a928c53036bee20198dd6fe64df572f4968fc169e5a220659b2ed2bbb1ec6a8852c89a74869b958ff0d6c441fb61f883a38a8f0ccce15a7c53b6ffa76389d629b97a28a503605dff4629d8f614fdce593b30f2", 0x70}], 0x2, 0x0}, 0x402) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xb) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x58c, 0x6, 0x2ab, 0x200, 0x0, 0x1e, 0xc}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x3c, 0x67, 0x8001, 0x0, 0x3f, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x6, 0x4, 0x2, 0x8, 0xd, 0x66, 0x6, 0x6, 0x3, 0x8000, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@end]}}, "e97ff99ee6e353e2"}}}}}) (async) getrusage(0x0, &(0x7f00000000c0)) (async) fcntl$dupfd(r7, 0x3, r7) (async) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x8000000007, 0x1}) flock(r8, 0x3) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x100000001}) (async, rerun: 32) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) setgid(r9) (async) msync(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x6) 10.350383237s ago: executing program 4 (id=118): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 10.350150702s ago: executing program 5 (id=117): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef16ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bf82f4d335c223e7d0c032bfa896443a42124000000720fd18bfbb6a998df192f9781ea6e2ec58904007b6400008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) (async) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7ff9d, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0xc933289095ae6031, 0x7}, 0x0, 0x1000, 0x0, 0x0, 0x9, 0x0, 0x2}) r4 = socket(0x1e, 0x3, 0x0) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) (async) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r6, 0x1000000029, 0x8, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) sysctl$hw(&(0x7f00000000c0)={0x7, 0x6}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x35, 0x0, 0x0) ftruncate(r7, 0x4e7b) 10.35009721s ago: executing program 6 (id=82): r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/145, 0x91}], 0x1) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) ktrace(0x0, 0x1, 0x3b9a, 0xffffffffffffffff) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async, rerun: 32) syz_open_pts() (rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20005200) (async) clock_getres(0x4, &(0x7f0000000000)) (async) r1 = socket$inet(0x2, 0x1, 0x6) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3c) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x200, 0x1, 0xbc, "1aaf00b15d9ab402103cfce54fb1368cb2086c6f", 0x7, 0x9}) 10.349921456s ago: executing program 7 (id=12): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = getsid(0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) setitimer(0x1, 0x0, &(0x7f0000000100)) fstat(r2, &(0x7f0000001e80)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x2, 0x9, 0x100}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x2, 0x5, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x81, 0x3ff}, {{}, 0xfffffffffffffff8, 0x81, 0x1, 0x10000, 0xc}, {{r4}, 0xffffffffffffffff, 0x1e, 0x10, 0x4, 0x4}], 0xdbd, 0x0, 0x9, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000040)={0x0, 0x408, &(0x7f0000000400)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) (async) kevent(r4, &(0x7f0000000080), 0x20e97, 0x0, 0xfffffffe, 0x0) setpgid(0x0, r1) (async) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) (async) r6 = socket$inet6(0x18, 0x1, 0x6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3ff], 0x5, 0x2}, {[@v6=@mcast1, @v4=@loopback], [0x1046], 0x4, 0x14}], {{0x246, 0x4a, 0xba, 0xffffffff}, 0x6543, 0x8, 0xfff00000, 0xae4b, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x7, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xfffffffd], [0x3954, 0x1a]], [[0xfc000002, 0x4], [0xfffffff7, 0xacf1]], 0xb, [0x80081d9, 0x7c], 0x3, 0x18, 0x6, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x18, 0x9b, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8000000000000000, 0x1, 0x0, 0x0, 0x8000002}, 0x0) (async) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc1, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0x86, 0x400001c0, 0x0, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0x8, 0x3}], 0x8, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x8}, {{r3}, 0xfffffffffffffff6, 0x101, 0x1, 0x3, 0xea}, {{r0}, 0xffffffffffffffff, 0xf0, 0x20, 0xc, 0x2}], 0x0, &(0x7f0000000400)={0x7fffffff, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) setsockopt(r6, 0x6, 0x4, &(0x7f0000000080), 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x1}, {0x1e0, 0x1}}, &(0x7f0000000080)) 5.198917028s ago: executing program 0 (id=53): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x2000000) r0 = socket(0x17, 0x2, 0xd) ioctl$FIONREAD(r0, 0x80206916, &(0x7f0000000100)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) unveil(0x0, &(0x7f00000001c0)='r\x00') (async) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="997904d9853177bb332aa0a4af2f3cb8945d638654d4edef3eebd4296cb21a6963217d85019247eb4c0204b678951f9e26786831c957c2aeeec84ee4a7f12b4cefffc637054ff32a43a1c943878b3f4c8d4962d8cc37b5633d6416884313282799f53fb601c4542c4de961e604a4cd932408bb7198674d3aeb7ab05ece2821b8d43d60fff487565620f254a054006fe868d54ee2d2b82035a7a47ce23ecccde8e77af79f205e1256d3f31e24e445caf682d8b8411fbd289b3644557207f3008900278cbba1206e55f92a17585466bbacdc0edfa1bcf77d927414da3d850bd4a50360acf17748b23a0ec4a52172924482ca3024aef39266f9455ea7e66a07ace888fd0275d0725ec9a12ffff1a3fca88dc503108bbb696825209dc964b523f153c8f7a3c8d4e8682c57ebec6a53f31c68f74b4c7a985768c7d747fab7366874e57308cf925718b44087b01fef952fc82f7cf3e9434a0fb4fbb1e8f3de918629c5a29318bc5210d00d22be987853d9e129e6f35b2824e1eb07b19e20675ad30f6aa5dbde267205298036b5cabbdb6928da387be1e2b8b05f99832f9b89f81806751cf8190cf5869940b1509cc4f3d87faaeed8d58d943fa5e03c07d516c42631c45e813cc965ae24be7df23f654d084db7d5487f77545a10310ee251e5123fe25cb112a27136cb3190b691a920282a2ebfde9c1b1b661af2e65021031a8b1f38dc763365b637680fd33913a7499b781fad27d79695d8801195fd8ddded37c9b257fcd4fa8490cd8f10a9acda14dcaece568e442b3101035c22bb726652c143ee02387f504ff71b9c82f1fae7b5edf19e5bde5cab7d6cf28bbf31b1192023814b61a981cd6e75c1cbe825518da20ece3ebd2306196d9040ff0ff9f7e8052b6e43454a63795cbb6ccc370ab65599fd797235e30d0ca77e34b31748859972ac07b517d9ffb2e631abdaa23a4c732314376593bf7ed1e644aae9d7a4c8d9dfd71bff19a02e8fd751e96bf3ca9eedd9ba92ba56cd19f3d531b3e90f392e500e8e6ec122f4364773feabb030236282a5e581284a31fff574295600d9343373e8edf6131539d63c3c7a7871c5da6e45e7605516bab42e758474600346188e86af3c9b0220d4b39237b646d60ac015e53254f2758e66db76b77b0e5f032584ea5f20b054d2b63a35a379b33d6be66093d9e505c6b8325c2d43e25d15e2e099e052bd9ad92759e1d27cf0cabc2cef31a2bd1dcb0e1065b90c89d8dde6eb86eeb542c6ff2107b5c7cfee55f86d57fbe5613cf847d73a9196de11b32334a37e046d8b01715fe53eb2a064c032753ac867752ea17437310bc343fcf6e6a78c8b2e2b05a93efd0826d83a24f615b80c963d402db9b944e60cfb57b4b83df11d92ea0548adc9fd5f31ab4066da5b3320c404ea2c77b7", 0x3ee}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1000, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80b362000000000000008e000200", 0xa}, 0x1c) (async) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x9, "00e76b93c10007f70000010000008000", 0x20000101}, 0x1c, 0x0, 0x0, 0x0}, 0x40a) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = getthrid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x402, r6) (async) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getppid() (async) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) (async) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)={{0x7, 0x7, 0x7}, 0xffff, 0x7fff, 0x29}) sendto$unix(r9, &(0x7f0000000200)='z', 0x1, 0xc, &(0x7f0000000240)=@abs={0xa, 0x0, 0x0, 0x3}, 0x8) 4.990711577s ago: executing program 1 (id=99): socket$inet(0x2, 0x4000, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x401, [{0x2, 0x103}, {0x2, 0x11}, {0x2, 0xffffffff}, {0x3, 0x5}, {0x3, 0xd98}, {0x2, 0x800004}, {0x1}, {0x2, 0x8}, {0x1, 0xf}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x1, 0x4}, {0x3, 0x3}, {0x3}, {0x1, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x1, 0xb4}, {0x2, 0xdc}, {0x3, 0x12}, {0x3, 0x7}, {0x2, 0x687}, {0x2, 0x9f5}, {0xa3c9e40204900313, 0x40}, {0x1, 0x10000}, {0x2, 0xaec}, {0x2, 0xffef}, {0x2, 0x80000001}, {0x2, 0x3e33}, {0x2, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x80, 0x7, 0x0, 0x1, 0x2}) flock(r0, 0x1) (async) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x11, "0000000000000069fdf6ca8900", 0xa0000001}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x101, "0000000000000000000085e387560600", 0x2f}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) (async) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) write(0xffffffffffffffff, &(0x7f00000001c0)="682afe73c2e0dbaa304a7285fb9bff64a9866c9f59ccf31e7c364d636651eb6f2d40ed8d5e673076dfd98e519d46d5d7acad03f88e8af3a53eb875368c148b12e34a160acb313b9e3192f21db7a294ecef36e867ddfb7b07820587261ffd7e15b367005c9f4858e80e4e1cec90c201238a474be933c75e2d05a2b235210703a92f535a926561532a6e2a384db4c704836d55299c67ed631a75948784826aba893cdb9d87326e38f6c34fd5", 0xab) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fe0c00000000000000000000000000bbfe5ea6000000000000000000000000aa84"]) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 4.990548694s ago: executing program 2 (id=120): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7957) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x4d9, 0x4) listen(r1, 0x4) syz_emit_ethernet(0x36, &(0x7f00000004c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x1, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x40}}}}}}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7957) (async) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x4d9, 0x4) (async) listen(r1, 0x4) (async) syz_emit_ethernet(0x36, &(0x7f00000004c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x1, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x40}}}}}}) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) (async) 4.990277949s ago: executing program 3 (id=91): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x9], [0x0, 0x0, 0x2], [0x0, 0xffffffffffffffff, 0xfffffffffffff499, 0x0, 0x8], [0xfffffffffffffffe, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x2, 0x800, 0x9}, {0x4, 0x40000000, 0x0, 0xf70}, {0x1, 0x9}, {0x0, 0x0, 0x2, 0xfffffffffffffffc}, {0x9, 0x0, 0x792}], {0x0, 0x200, 0x1, 0x80000001}, {0x4, 0x0, 0x0, 0x8}}}) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x1, 0x6c5e241bef1a1faa, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047476, &(0x7f00000005c0)={0x1, 0x2, 0x5d, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, "ff010000000000009af107000000f800", 0x8}, 0x1c) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xff, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)="6788020000003a9af6d85edf1124c348abdd612dd68e59adfeaf93231066391632859168a1affe1c1301a20dbffe8b52", 0x30}, {&(0x7f00000001c0)="ac797473b0e131263ef536fb6f39353db56641efc3c797acf7103f23b2a928c53036bee20198dd6fe64df572f4968fc169e5a220659b2ed2bbb1ec6a8852c89a74869b958ff0d6c441fb61f883a38a8f0ccce15a7c53b6ffa76389d629b97a28a503605dff4629d8f614fdce593b30f2", 0x70}], 0x2, 0x0}, 0x402) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xb) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x58c, 0x6, 0x2ab, 0x200, 0x0, 0x1e, 0xc}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x3c, 0x67, 0x8001, 0x0, 0x3f, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x6, 0x4, 0x2, 0x8, 0xd, 0x66, 0x6, 0x6, 0x3, 0x8000, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@end]}}, "e97ff99ee6e353e2"}}}}}) (async) getrusage(0x0, &(0x7f00000000c0)) (async) fcntl$dupfd(r7, 0x3, r7) (async) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x8000000007, 0x1}) flock(r8, 0x3) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x100000001}) (async, rerun: 32) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) setgid(r9) (async) msync(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x6) 4.99021349s ago: executing program 4 (id=118): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 4.780625951s ago: executing program 6 (id=82): r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/145, 0x91}], 0x1) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) ktrace(0x0, 0x1, 0x3b9a, 0xffffffffffffffff) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async, rerun: 32) syz_open_pts() (rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20005200) (async) clock_getres(0x4, &(0x7f0000000000)) (async) r1 = socket$inet(0x2, 0x1, 0x6) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3c) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x200, 0x1, 0xbc, "1aaf00b15d9ab402103cfce54fb1368cb2086c6f", 0x7, 0x9}) 4.570192964s ago: executing program 2 (id=121): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ftruncate(r0, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000040)={0x10, 0xffff, [{&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10, 0x2}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x80000000}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xb9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x7}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1000, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2e5f8e35, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x6}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x81, 0x1}, {&(0x7f0000fe8000/0xe000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x5, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff7, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x4d, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xfff}], './file0\x00', 0x6, 0x4, 0x0, [], 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000ac0)={0xfffffffe, 0x229c512, {0x6, 0xc0000}}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r2, 0xc01864ba, &(0x7f0000000b00)={0x4, 0x5, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000b80)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x10210, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000c40)={0x6, &(0x7f0000000c00)=[{0x0, 0x9, 0x1, 0x2}, {0x3, 0x5, 0x0, 0x3}, {0xfff7, 0x7, 0x2, 0x3ff}, {0x5, 0x9, 0x4, 0x8001}, {0x0, 0xd, 0x3, 0xe9d}, {0x0, 0x3, 0x9, 0x1000}]}) ioctl$BIOCLOCK(r0, 0x20004276) link(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)='./file0\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000d00)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000d80)={&(0x7f0000000d40)='./file1\x00', r1}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000e40)={0xa, &(0x7f0000000dc0)=[{0x1, 0x9, 0x3, 0x80}, {0x1, 0x3, 0x0, 0x73}, {0x6, 0x5, 0x2, 0x8}, {0x35d5, 0x5, 0x2, 0x3}, {0x7, 0x0, 0x96}, {0x5, 0x16, 0x6b, 0x9}, {0x3, 0x2, 0xeb, 0x80000000}, {0x5, 0x9, 0x0, 0x5}, {0xac5, 0xbb, 0x30, 0x1}, {0x401, 0x1, 0x8, 0xa864}]}) futimens(r4, &(0x7f0000000e80)=[{0x4, 0x7}, {0x8001, 0xfffffffffffffffd}]) syz_emit_ethernet(0x37c, &(0x7f0000000ec0)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "eec08a", 0x342, 0x70, 0x1, @mcast1, @loopback, {[@hopopts={0x2c, 0x4b, '\x00', [@generic={0x3, 0xb3, "ea589355c22cb3deae7864c0d4cca0c662cf11ae4dc787cff1b9e4d304dbdda1766cedfa97e3c99548fc22e440e7471033985910c1ce569fa1201589fb6394258d1372ab783b8d1f8c468ef8561721352fa53039ead381a39fbf7c1bf84d75c66e546beead7c27f2f32721e34ddad979588d7962dc2fcc16f843caa616a1a305b75e5c3e19e942fb6e14f8d82a55b80216c531aefce4396c7df2c419abe7367acccbc13f1e715b421ac2fb9cb0ed199160b760"}, @pad1, @generic={0x81, 0xbf, "bf7d44cd3774191a393e8f3d3b5e8063e2062f20f9d547527a4241fdc398c2bfc3048cc788a9d790411bfd8055a8c511a4fa541a5112849f773e964351b1b0cc808c56478071e43a6e0201081e9e975f74d17ab1a918cf1e3b450dd73c75456798181763d2fb76d96d9224a0f198b2873a537faa6157b5048a9785335ae6fdcff2cafeec7d397bf8592b3dcec7569cc875e53d4d62eeb65bfea1908aec4a2695bd3e069d8a9e608a0b433901bca51aad99b5b29219676239ba2a1b9f361aae"}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x6, 0xdf, "e733a7b61f6dc825f7126d35fffda64573f8aad79536b541a5e9320641ba3812c9c5065c29bc5fbb6c679bbf257d1f7b1b870dbd99e696c84717834efe669419f20f317b18ab5b1fd94e57905481b89e7b6c4fcb6fa2e22d4ecb22c1bd7af37218a61d49518195ea93dbd9275948752880b88cdff71ac253de18c0baea75eeb18be5e862ec170ab9dcbeb0b19c2011d28e52a948d1da64f233a17a912d89c73082c4e1ffd12b3a66dfc21529b4beee7dcfac08b24488a5696b1850173f6d966e206429a5a5e6fbc6807002278786ac5f5ca0825d383e29d096e0b8b0e30fdd"}, @pad1]}, @routing={0x3a, 0x4, 0x0, 0x50, 0x0, [@empty, @ipv4]}, @fragment={0x2b, 0x0, 0xd, 0x1, 0x0, 0x8, 0x65}, @hopopts={0x37, 0x1, '\x00', [@pad1, @pad1, @ra={0x5, 0x2, 0xff}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x81}]}, @routing={0xff, 0x2, 0x0, 0xff, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}, @fragment={0xff, 0x0, 0x9, 0x1, 0x0, 0x4, 0x64}, @routing={0x8, 0x8, 0x0, 0xf7, 0x0, [@rand_addr="1fa6f6e67065ddc0c93188fb61b5541b", @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x6, 0x8, "6a5cd8f050d7caeadbb04e0eedd30d2bd70a84ec08e8cc0b70cbc4f31b86a1c2d5b7"}}}}}}) write(r4, &(0x7f0000001240)="6fd277721a573fdcbfba7d9df08f7d03d9bfd215f626323c4346f1553d968a88b47efb37e2d109b9da79aeb0d7eb291cb48c7f3415b70b4de772d1251159b9367b268b9718e44a0ae68e76351889dd8882cdfebeea4e607c3fb9cda4117ae3f3104f57988419fff1dfb8261f18e4121da71fd62886bd2dbc096f8535ad291efb5e9578608e985f5114e777398e0266690f49bceba19ca06e2ff6b5a9d90163aa64bf0573d5b6e4e1a825ec6c8c6f21ddf01f5c4cdaafd5694ae12586", 0xbc) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f00000023c0)={{'./file1\x00', './file0\x00', 0x0, 0x5}, &(0x7f0000001300)=[{'./file1\x00', './file1\x00', 0x0, 0xea}, {'./file2\x00', './file1\x00', 0x30, 0x8}, {'./file0\x00', './file2\x00', 0x0, 0xff}, {'./file0\x00', './file1\x00', 0x44, 0x5}], 0x0, 0x4, 0x71, 0x9, 0x9, 0x6, 0x38, 0x4}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000002840)) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000002880)={0x0, 0x8, 0x7, 0x34324752, 0x2, [0x0, 0x0, 0x0], [0x2, 0x9, 0x3, 0xb17], [0x9, 0x413a8eaa, 0x9a4, 0x1ff], [0x6, 0x407f, 0x1, 0x2]}) ioctl$DRM_IOCTL_MODE_CURSOR(r2, 0xc01c64a3, &(0x7f0000002900)={0x2, 0x0, 0x2, 0x9, 0x5, 0x8f4d, r6}) accept(r4, &(0x7f0000002940)=@in6, &(0x7f0000002980)=0x1c) ioctl$DIOCXROLLBACK(r2, 0xc0104453, &(0x7f0000004e40)={0x9, 0x8, &(0x7f00000029c0)=[{0x0, './file0\x00', 0x7}, {0x1, './file2\x00', 0x5}, {0x1, './file1\x00', 0xfffffff8}, {0x0, './file2\x00', 0x2}, {0x0, './file3\x00', 0x2}, {0x1, './file0\x00', 0x9}, {0x306a6340eb66ab23, './file1\x00', 0x200}, {0x1, './file0\x00', 0xffffff80}, {0x0, './file2/../file0\x00', 0x8}]}) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000004e80)={{'./file0\x00', './file1\x00', 0x0, 0x1}, 0x0, 0x0, 0x0, 0xb, 0x6e, 0x9, 0x7, 0x4, 0x1}) open$dir(&(0x7f0000005300)='./file1\x00', 0x100, 0x182) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000005380)={0x1, &(0x7f0000005340)=[{0x856, 0x40, 0x2, 0x4}]}) link(&(0x7f00000053c0)='./file3\x00', &(0x7f0000005400)='./file2/../file0\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000005480)={&(0x7f0000005440)='./file2/../file0\x00', r4, 0x2}) ioctl$DRM_IOCTL_MODE_CURSOR(r2, 0xc01c64a3, &(0x7f00000054c0)={0x1, 0x367c202, 0x2, 0x4, 0x2, 0xfffffffb, r7}) 2.438504268s ago: executing program 0 (id=53): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x2000000) r0 = socket(0x17, 0x2, 0xd) ioctl$FIONREAD(r0, 0x80206916, &(0x7f0000000100)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) unveil(0x0, &(0x7f00000001c0)='r\x00') (async) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="997904d9853177bb332aa0a4af2f3cb8945d638654d4edef3eebd4296cb21a6963217d85019247eb4c0204b678951f9e26786831c957c2aeeec84ee4a7f12b4cefffc637054ff32a43a1c943878b3f4c8d4962d8cc37b5633d6416884313282799f53fb601c4542c4de961e604a4cd932408bb7198674d3aeb7ab05ece2821b8d43d60fff487565620f254a054006fe868d54ee2d2b82035a7a47ce23ecccde8e77af79f205e1256d3f31e24e445caf682d8b8411fbd289b3644557207f3008900278cbba1206e55f92a17585466bbacdc0edfa1bcf77d927414da3d850bd4a50360acf17748b23a0ec4a52172924482ca3024aef39266f9455ea7e66a07ace888fd0275d0725ec9a12ffff1a3fca88dc503108bbb696825209dc964b523f153c8f7a3c8d4e8682c57ebec6a53f31c68f74b4c7a985768c7d747fab7366874e57308cf925718b44087b01fef952fc82f7cf3e9434a0fb4fbb1e8f3de918629c5a29318bc5210d00d22be987853d9e129e6f35b2824e1eb07b19e20675ad30f6aa5dbde267205298036b5cabbdb6928da387be1e2b8b05f99832f9b89f81806751cf8190cf5869940b1509cc4f3d87faaeed8d58d943fa5e03c07d516c42631c45e813cc965ae24be7df23f654d084db7d5487f77545a10310ee251e5123fe25cb112a27136cb3190b691a920282a2ebfde9c1b1b661af2e65021031a8b1f38dc763365b637680fd33913a7499b781fad27d79695d8801195fd8ddded37c9b257fcd4fa8490cd8f10a9acda14dcaece568e442b3101035c22bb726652c143ee02387f504ff71b9c82f1fae7b5edf19e5bde5cab7d6cf28bbf31b1192023814b61a981cd6e75c1cbe825518da20ece3ebd2306196d9040ff0ff9f7e8052b6e43454a63795cbb6ccc370ab65599fd797235e30d0ca77e34b31748859972ac07b517d9ffb2e631abdaa23a4c732314376593bf7ed1e644aae9d7a4c8d9dfd71bff19a02e8fd751e96bf3ca9eedd9ba92ba56cd19f3d531b3e90f392e500e8e6ec122f4364773feabb030236282a5e581284a31fff574295600d9343373e8edf6131539d63c3c7a7871c5da6e45e7605516bab42e758474600346188e86af3c9b0220d4b39237b646d60ac015e53254f2758e66db76b77b0e5f032584ea5f20b054d2b63a35a379b33d6be66093d9e505c6b8325c2d43e25d15e2e099e052bd9ad92759e1d27cf0cabc2cef31a2bd1dcb0e1065b90c89d8dde6eb86eeb542c6ff2107b5c7cfee55f86d57fbe5613cf847d73a9196de11b32334a37e046d8b01715fe53eb2a064c032753ac867752ea17437310bc343fcf6e6a78c8b2e2b05a93efd0826d83a24f615b80c963d402db9b944e60cfb57b4b83df11d92ea0548adc9fd5f31ab4066da5b3320c404ea2c77b7", 0x3ee}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1000, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80b362000000000000008e000200", 0xa}, 0x1c) (async) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x9, "00e76b93c10007f70000010000008000", 0x20000101}, 0x1c, 0x0, 0x0, 0x0}, 0x40a) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = getthrid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x402, r6) (async) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getppid() (async) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) (async) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)={{0x7, 0x7, 0x7}, 0xffff, 0x7fff, 0x29}) sendto$unix(r9, &(0x7f0000000200)='z', 0x1, 0xc, &(0x7f0000000240)=@abs={0xa, 0x0, 0x0, 0x3}, 0x8) 2.23061378s ago: executing program 1 (id=99): socket$inet(0x2, 0x4000, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x401, [{0x2, 0x103}, {0x2, 0x11}, {0x2, 0xffffffff}, {0x3, 0x5}, {0x3, 0xd98}, {0x2, 0x800004}, {0x1}, {0x2, 0x8}, {0x1, 0xf}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x1, 0x4}, {0x3, 0x3}, {0x3}, {0x1, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x1, 0xb4}, {0x2, 0xdc}, {0x3, 0x12}, {0x3, 0x7}, {0x2, 0x687}, {0x2, 0x9f5}, {0xa3c9e40204900313, 0x40}, {0x1, 0x10000}, {0x2, 0xaec}, {0x2, 0xffef}, {0x2, 0x80000001}, {0x2, 0x3e33}, {0x2, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x80, 0x7, 0x0, 0x1, 0x2}) flock(r0, 0x1) (async) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x11, "0000000000000069fdf6ca8900", 0xa0000001}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x101, "0000000000000000000085e387560600", 0x2f}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) (async) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) write(0xffffffffffffffff, &(0x7f00000001c0)="682afe73c2e0dbaa304a7285fb9bff64a9866c9f59ccf31e7c364d636651eb6f2d40ed8d5e673076dfd98e519d46d5d7acad03f88e8af3a53eb875368c148b12e34a160acb313b9e3192f21db7a294ecef36e867ddfb7b07820587261ffd7e15b367005c9f4858e80e4e1cec90c201238a474be933c75e2d05a2b235210703a92f535a926561532a6e2a384db4c704836d55299c67ed631a75948784826aba893cdb9d87326e38f6c34fd5", 0xab) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fe0c00000000000000000000000000bbfe5ea6000000000000000000000000aa84"]) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 2.23004064s ago: executing program 2 (id=122): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36f925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c5e15d0d2921d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe0def2975135acdf694b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3c590000002f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff00"/488, &(0x7f0000000000)=0x41, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a3cb47323189ba3cc1200000000000000ba3246d6a4997c233524c8af17516e4557f61ad20180000000000000125f168ca7d339010057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567a6ea12ae3a110160df245fd14878a349ae89cfd2ae3d08f27575bf39badefdee5e48f0f76cc6a1edde84fa33fbaef777a66192ed094ab914a079a807900a8d42d2ef3258ade124824b60d5597cdf67a72acf40232038d4c48c94737b08e457ad28e6027e5041096ad99baae20878f25ffd8f97c2152e153933ef8fdafa2716f5ccac67256d3e1e1b714bc2162dfc854140d51b58ae1df", 0x98) sysctl$vm_swapencrypt(&(0x7f0000001200)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001240)="65d3c41d52d8cc0eb9bb87428bc000e195b7af07bb3b9ba9016151b0cb1ad38b1a1da4e31209f16ba5676e71485d900d01a829877bd2614eec0f2ebe397cc0d3cc054110c2fc0e6be6644e334cda8ed3d7c0082ad772157fcbfcdab991a987a2f95f47bee26ec4d7291c49d4d3d9177b5b8be24eef1a2773e618ccc8ebcfbdaa5dbe76944f860bbd423af3ec96761251439a318958eff8a1f6ba4c099d7be762d9332bd4ad1c1382d0bd0718c21563727cf4194a572ca069e7d55c75ddaf100584556c4a7865d802ea9d91eed27d86cf60f088cf69312fec44c6cdc45ad6ec07053d7a86248f1886094fb276061fb64af9a5cd3edd2659a3ac4d9ca629a9f6cb316aadb4539ce8e5fd66e24062764b9dc57978ca1395d21bb41b89246f01b9fd85634faed4c1b0d2088cfe427975c8a8a5dae4dcc487b11ee5c848863bfbaf161702e7a037ffafe67ba4c2a00ab6aa2cd845e335ea8e998694682adc6fa094aae3896a2bfce06c2e23bae5c216ef51cf101fe1bf1f70c4b1dff1012712735d01bca901354c335e49dc76398210dc20c3535c3a5e75c1c95cd735c0e72435f850a165e091731d942a69b550443ea78d575d817fe20969a00d434fdb1e93ceac92950f00252e348a6572016e537f9575e0e4761714677d89de352964b04cfdf5b85727449156132c77c189070d2af88dfbd4b719ebac9d0206dee39c598e418b822dfde6b8e138f997d64da9f707db5d0e4deb6f9691c0923406a352e61a72c3e1bca11f042b99c2d8b51aa4fba83411ab0f3db80fddeabcf1178d6240af7b4efaafd1ea07ebadde75f91461ca33bbe71cbcd71c1871669ed514598725c977300fff9c63350db69c52421baab59d7081296292912667988a6d90746ab1dcea7a6bedb402f4c911db69194e624a85a2805eaae6307c08ae814a580b3572ffd1b0ecc8946dfc5a832db0c125680cc1b209d010a990b703889c5f26436ee2edc64986b7a5406151cd41ca2a8d23aef7aa4a081d775def4056a8707d3fc95a233c3fd39e5b0b679a733bcc182916fb265f4f395289b09c804fb522310e92a588115a662eff8bc707c020d3c4e6fb5f6ef1b4087646483de581a2e06c33c286a718e1e264ba35e8fb69c37cd197912464a04124d2457189365a86069f82defed2943b17e889c3dd9ef670c541c903696066c6479f7d10c82e44518ac396ba8a732a8618866a8b6fb45a4c9b3bf699ea9c1514f689786776cbe0d2516ecb4019b6566d078db14165e7186a93fa8eb6e426a5922046d190c67b7a2fc03261d49e4634b898619286687cb894fcee1bab3f29a9fe8832acc9578af409c118eb02d7ad555dec5a7bd58d9870b7bf1a0c0685d13e9659a699655fd1157f20bb2cb5362255ac07b11fadaa239e9f85e7b7c1da3743ff932fd8b9802864cf1201d8103a301faff09f321a24b915791ed88152d14c1669b8e8ade29530a8cd64229f058f2e1b834917766c76726fe714e2db87411b1df9c6587bce9d658547f9a53648de225959984b17d6c79d62d14890a68f08f75f9010ce0275707ba1fc4fa8dd2291abece8f3448535f20027dc28d86c8ec266d139d404f6001c30468f523f8dddb45c5ff6d198a87c92108eb9876b12c6e84dc8027c4445c11f50a30981215dcf665f749f41f130d97b7459f029d4942b08592d50746f7daaf7ce1a8da955764075b75ab8fe2595e2d70e27474bddc3a19f482e7fbf7feca23d2522de473384bde36f4caa830ea98d2e71ad7f986e1e763ad8a2b357ede29bb658a4e9f8901c2ac0abe730c8279cd51403551490376ae5d2ed3af0c0992fea1dac55759f6247644098969d215e280f34637172f8f1464efd3a7823a1c07566adcd1ae06554ab35aa7e5bf0982163e26910a1516022bc316f3d7193ac21fcb3571653850256234c181a51c5be105ac97c309b74c135a43d91835ff45e3a8dc31b73a208485b9bf336da48b49d8f3adefb86f3c260e9d0b241559d83c9160932b3ec9695580a4911987d89e0eb0608236015c0694a4b24c72fcc25bc3ebf02f807c0c5e4b3c08e1f9f32e045d7defaec5e521ab6c9a0ef60dc8acb5041768c0caeb8e078b5161ddc58f6b5360c71c0518a558fb6d8d6ea69e488016cf1559e7009a8a16db1fa43bdbc6e903a14e9734a186eeda0d8143c5c5369a96f6275f0f45f080d172d7c394292274a264b3c6fbc838d64158fac68cc367f2ef043bac388e149e2922e24a77c7052e67fd5c06e20894c6ca0c81c15856cee7eee2070dae40bcedfb3523932f6628eec6232de3c206d6d90725d84a9f5992e8409ae6cf2f0fa24feff96613b336bad07a80cd4a703368b5bb6ea24e2dd0e53d40e0d195ed74480ceed689732aed59bae36cfe0edd0d015bedf26ff9a5208f80d99aeed7b789e01121012286eb6721bb51901c4f4f4f92f9cedbc204f5185716cb54acddf171ca5e16df5577da3bd3c819de8eaf31f1c3c7168e3c8dd062a21f8317a5232dfa22d5f11d736a551c85927435e222e1ae46299cb4245264c16e9bf05a991946b1932fb96f64f55b114ad22a895f857c802865059f5f01ed98ac1a70aa637deace1a56bac48146a4c3b8229b2feec48f1f98ec97b014c9be15413053e6cb75c24782d356430e546d631541e4616bd46efe861e370ebbd1e04e49c7fadfc62c959cdc3e22fd4a4e8e98d2fcba567d67b27536b97f6f1ddb0386de3d1a969823b54d0506bc00b965a8c5b6a446c2f71fcc7e8e5d22e0f24c8a1ec462e5a58cc9445e7239ac036494bb26d5abdcca909b7f8a93976d346b766ff3ad21013548e8710689b37e5485713852cce25094484acda9d10684257c609bff95bc04bb4f11da60cb3d2c9732dda7683b401e338827593f46397aa5dfcfdd41dee156602601b36dbaa464c8bd164c57ff72f96e4a47ef2bd34e9c536e6b0323ce0fd641e22050580e3fe067012cd76cf3ff7b47b66896802715b4482327d4ed43def1b079c5d519a9afc7a7545095750e54d1a27e002749266ce0e796d429a40dbc481bb07b1a5f7f67810ed24ffb12c2ec3cae96b1e4ce732d872dc3d701f68bc1f0f602b5e5d7036fec51b9959218a5463a669d8a2c4a03df134dc201cc77bd95964dd0a550796c8992568421b2b30d8a9613994ed01b27795f845df3ee4e1f1646b399cf9b11ca7390d3581ead1ad427b1de8fb91be9bc35222092a3522d800dc3222a25cf15b6cfdd0d98975df5aa891902ba2c2eebcca92f8c90d7fe36e914db0d1b3fb13940673aad3cbb36ff0d308162af75414657897036cda22ea36ebac7964c3bb9b989fa1de1cb4896d6ebe7de54e12412142f14ce2ce4d18f898c7717206ae462b966283337a278346a8fc814d3d35b741b433663fc09b91204110eaf7acbb4b1ba78efcc45dce1f56476383597a13cfb42c484f6d010bfe8973d3386a01c71800f253de20864689aca2926e1dfca81c58eb39b1ff12b67aae349092cf5ec6fc1af1d6a2211a23f74d1b9a206f2123f93d69793884e28647ffc8af85a5c303eebbc495a76a9c2ec8cc14ac97cc42b4c34d1db49e2beae6b958b57eebe59f234f620f06835db864b7908c1c6c0ca31e6a44d72d9b0cf5a22a61258902ea5cbfe7aa11578bc84215c0ec3d2b5ef7b988aba44d0bdab96139cbed4200e65ca4b207bcaf9d5de05b7f5f4fb85cf4f1fe109e59ab00e1f8a5267383c82f0931d76cb94ed514bbbf0fa9c39cac99aba9f57c413a8e2d0ce02f78fca135bd6384ae586b93ebfa7ff1112561101770a6ce9c2aae0950905333aa0d005b3645c7a27c7f184f982b4ebf80ce82cdc96a88b4d08b301a714e97605304945eea91ad75ba59fab6f3e8b426441c0ecb9382aabaaf613a8e81c0e51b8f5cbd3729df1bdc76d3c9f133e18a25a9e138742e8b7a6e11e150d5ed9c0783a80d4d308833bbf8f7a11134831c7abac4440744ac182555bd41e8f09f003b607ed52b326ae6804a17f926000c7052034f11ce5a3acfea3c7e4ac19922a74fd1a780faa1dea1979794b339c84c8718103a4c0b7830bd1dcf573670a28001bf670b90a2384f958e17935a02f9c6a8d0bb811a05ce2b5abf35d3995a7518670d85cd8f8c322efa497c5df090d64101d8e0abe2e8ec743dd48e7c036dd10b83feeccc331098fbc4ea0b9158c546a8f16f6fe8347b6f1ab32a16b5bea15b41e40e1d0d99c61a953adc8e6217b6c67df5811288d64a3d5b6bdfebab729aaeea592775c1d63d4fdc7d7a5776fb7de21c7d8443e9aeb2059bad3996ef4688f53a834f8b31a76bab4767f67b3629e24329cbbd8ec931baefc2f751b7a014f9fd6e341b8d703ff23cd43fe7831bb95cd9c741215584752246cc8a55a26d10378f7945f4358a9611960abf74ae406c05862ec912ecff704d0e4e766eda4c5700577debb303f6f4a4c0f61ba2bcf3a7987fa9035e78cbc2212e54bca13236fd9fd92761b5c65eac7b2b572e441cf5bb446ccca4304f9a8d7cc95e8cf103040995dee11cbb391a77d02aec5b99794184bf1c6e6963596c2c82c9f4f0b5e91b2fb171478aea14965cb7439e23e502826e0c766ffda31dc6d13573b340e3d10ba35144f48ad6b18a847880fabff08d43170586a96a4b389a23e655c0824b16822404cd7270b12f51e90ae94a624fb516089620218843d059b3753416cf1bc60667445491c12c10925e90a581706c0c119bcbede6225a60a97e0b86bf7ff997e55647dd99ac5db1b142ad4c25e866cc7636026b71036a9d16c20a4022842e858f9042f222364dbaf94da0d542096e657b5d8c8373f7a57847fe3851d81c705ffedb97387fe564dc4df6f58b15d506b82b5dfeab4a7a6505d82c07b6fa416bc266b65466131b75d8cf942e5a6bf52385b63ed1e166fa2cf58525ef00e70a2bf0afb127401e2ed16eea0e64d25e830749431e29771a18466c2e9b2ae39d5e58b99cdce325de7c8270ac5203646dfdbc40c29c7a9346cc6a81937270edbdcf4d6c90b0e8110aa756176cabbbe219aa8edd6e476badbfe2e09a64cc58249d75780573b863d7042fa6506920cd0a6ef35e7ddebd2dc14913d3b4e7dd9bec10605b187eab49b5460e981c37e7cee70339d66f936238645b1eef475f644748f95e7f5612fe2c3ceec18e9b44826e52a7180065af71d36bbee0c417ecb43d63cc94c10f79755bfab88f8515b73a3b0d90c0a08c185ab55f7aa13ae852703cc2166a7873c963ec77f03eb0ef9ce9c211766fefab2f6c3c8330260875481ca27dd0d9d06fddb7954fcc19fd23ea2ae5e61c89c71e974831d0447da69c310c3db98e00b63e47e2f751d9d0dea418aac78111e17a4d75e048b0c90ecc1cfe281c61f05f00c149577b5baf010684f9649c5d4956488ef050cd577a6d01c344ef74b0d3cf93a90d20b9b237a9f676f61c10f7488377fa737f2ed3d5a84c6d229f94814b52c56a212f02224b1fc45e38605e96ab01ed9f2f8432f31f9247333f1e3c8e6a4f5058949730abd50d4e41306a4e92aa4913955ea81e4dc53292e84fb9b68422c2df07ccf4c5652cebf057767d59bed339a0d2aa4462421d12f02f94c3c0fa8c8a5885e260374f0cd753ec2bffbc62ab7d37eeaaccce5e7b5bdbc7b2a629e495a4f57f3c715f5fba7ee001c2e9f2e5863e3f4bcd6a3a094771914521227cbe028de8c5fa2f81b1b6a85af4932798528e94b9e29b458e42cc3ed5b6d01f60c2c37da4e104c9465ccc3ee79bb12d83885713e5b7ff1b39e155dbf78ca9e86484677447f840", &(0x7f0000002240)=0x1000, &(0x7f0000002280), 0x0) listen(r0, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x38, 0x0, 0x0, 0x1, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x9, 0x0, 0xf240, {[@timestamp={0x8, 0xa, 0x3}, @window={0x3, 0x3, 0xa}]}}}}}}}) dup(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$DIOCRCLRTSTATS(r1, 0xc4504441, &(0x7f0000000d80)={{'./file0\x00', './file0\x00', 0x24, 0x8}, &(0x7f0000000100)=[{'./file0\x00', './file0\x00', 0x8, 0x13}, {'./file0\x00', './file0\x00', 0x64, 0x9}, {'./file0\x00', './file0\x00', 0x65, 0x46}], 0x1ff, 0x3, 0x851d, 0x3, 0x27, 0x54, 0x44}) 2.22961409s ago: executing program 3 (id=91): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x9], [0x0, 0x0, 0x2], [0x0, 0xffffffffffffffff, 0xfffffffffffff499, 0x0, 0x8], [0xfffffffffffffffe, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x2, 0x800, 0x9}, {0x4, 0x40000000, 0x0, 0xf70}, {0x1, 0x9}, {0x0, 0x0, 0x2, 0xfffffffffffffffc}, {0x9, 0x0, 0x792}], {0x0, 0x200, 0x1, 0x80000001}, {0x4, 0x0, 0x0, 0x8}}}) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x1, 0x6c5e241bef1a1faa, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047476, &(0x7f00000005c0)={0x1, 0x2, 0x5d, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, "ff010000000000009af107000000f800", 0x8}, 0x1c) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xff, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)="6788020000003a9af6d85edf1124c348abdd612dd68e59adfeaf93231066391632859168a1affe1c1301a20dbffe8b52", 0x30}, {&(0x7f00000001c0)="ac797473b0e131263ef536fb6f39353db56641efc3c797acf7103f23b2a928c53036bee20198dd6fe64df572f4968fc169e5a220659b2ed2bbb1ec6a8852c89a74869b958ff0d6c441fb61f883a38a8f0ccce15a7c53b6ffa76389d629b97a28a503605dff4629d8f614fdce593b30f2", 0x70}], 0x2, 0x0}, 0x402) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xb) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x58c, 0x6, 0x2ab, 0x200, 0x0, 0x1e, 0xc}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x3c, 0x67, 0x8001, 0x0, 0x3f, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x6, 0x4, 0x2, 0x8, 0xd, 0x66, 0x6, 0x6, 0x3, 0x8000, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@end]}}, "e97ff99ee6e353e2"}}}}}) (async) getrusage(0x0, &(0x7f00000000c0)) (async) fcntl$dupfd(r7, 0x3, r7) (async) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x8000000007, 0x1}) flock(r8, 0x3) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x100000001}) (async, rerun: 32) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) setgid(r9) (async) msync(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x6) 2.229337819s ago: executing program 5 (id=117): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef16ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bf82f4d335c223e7d0c032bfa896443a42124000000720fd18bfbb6a998df192f9781ea6e2ec58904007b6400008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) (async) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7ff9d, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0xc933289095ae6031, 0x7}, 0x0, 0x1000, 0x0, 0x0, 0x9, 0x0, 0x2}) r4 = socket(0x1e, 0x3, 0x0) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) (async) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x1, 0xcc1, 0x10000000000005}], 0x8, 0x0, 0xb, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r6, 0x1000000029, 0x8, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130af7048bb5d9693", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x24, 0x6, 0x0, 0x80}]}) sysctl$hw(&(0x7f00000000c0)={0x7, 0x6}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x35, 0x0, 0x0) ftruncate(r7, 0x4e7b) 2.037260028s ago: executing program 7 (id=12): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = getsid(0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) setitimer(0x1, 0x0, &(0x7f0000000100)) fstat(r2, &(0x7f0000001e80)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x2, 0x9, 0x100}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x2, 0x5, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x81, 0x3ff}, {{}, 0xfffffffffffffff8, 0x81, 0x1, 0x10000, 0xc}, {{r4}, 0xffffffffffffffff, 0x1e, 0x10, 0x4, 0x4}], 0xdbd, 0x0, 0x9, 0x0) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000040)={0x0, 0x408, &(0x7f0000000400)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) (async) kevent(r4, &(0x7f0000000080), 0x20e97, 0x0, 0xfffffffe, 0x0) setpgid(0x0, r1) (async) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) (async) r6 = socket$inet6(0x18, 0x1, 0x6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3ff], 0x5, 0x2}, {[@v6=@mcast1, @v4=@loopback], [0x1046], 0x4, 0x14}], {{0x246, 0x4a, 0xba, 0xffffffff}, 0x6543, 0x8, 0xfff00000, 0xae4b, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x7, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xfffffffd], [0x3954, 0x1a]], [[0xfc000002, 0x4], [0xfffffff7, 0xacf1]], 0xb, [0x80081d9, 0x7c], 0x3, 0x18, 0x6, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x18, 0x9b, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x8000000000000000, 0x1, 0x0, 0x0, 0x8000002}, 0x0) (async) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc1, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0x86, 0x400001c0, 0x0, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0x8, 0x3}], 0x8, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x8}, {{r3}, 0xfffffffffffffff6, 0x101, 0x1, 0x3, 0xea}, {{r0}, 0xffffffffffffffff, 0xf0, 0x20, 0xc, 0x2}], 0x0, &(0x7f0000000400)={0x7fffffff, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) (async) setsockopt(r6, 0x6, 0x4, &(0x7f0000000080), 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x1}, {0x1e0, 0x1}}, &(0x7f0000000080)) 1.830406437s ago: executing program 2 (id=123): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0107004, &(0x7f0000000080)=0x7f) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fffffff, 0xffffffff, 0x8003, 0xffffffff, "ec7600b72802100006faef2be3d500e1ffffff00", 0x80000003, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="5c4d901c9398526c18e8d21455108dd044c3db79a330e67653a92e92d0f18a94ad267c1db705b764069a99373938f62117ca789724023a45d8b390d44a8fe86438b10e1a278a5c63114710057aeb2094eba7f7a301cf732ef3883219c6679d1877b89eb849ca1404148ea10cae9b94b847d2fe2ed64cdc19f5b9697e04e0294d0cb07dd2d484f61cb3ad021b941a364b8d4cb3832c5b3c3c1df7eb244d5593dfb3a4e27b05000000607f144c7586c62258365615d213aeea3e20aece3851896d03b728b3faa00053e2a9a891315e4a5db9c690c93cf60af73a109b463420c63a0e55cabad7e0b11c3b514f0ae73569a90c2daf0bfaec49d8c4662e0d5310107e90f6cd23b8ef74d415042d252dbb9f032661eec003e6d612e301757927ebdb2b395397970f226a5bcf5b8d7c9e17607e8a7b9a49f2e3939e4e82b32594d9c09aee32a640fa7c648d9c90329dcb14ba7a0b5def5a2a3e98da08398750c70e1a7fe1b38e05885e2b08d946b32fe1abe458117cbe333ccb3674d9d984e3ccc264e8adf899f721501ab3440cad4ae61da4bca5a3a239393a508c4879eed9aea061a3963c207b4d109613b76e6b5c583ad6039303dbcbc9138745d94508658427122c4c246d25644007d2791a8292d524bf1afbaa2539059aee645542acd00b5bde596dbe7256d178f457d9430bb39253052af56275ba25b8e1d3de96489c409d3792e6dbae105734d9705341a4d210ab3ced9903a94c83c4613459f97b65ef1c46f2af5ea5e6ff38375345b423a156f59074c7ec48055e397a0d02b0b319c302a41460a351c6f70ad27806dd9cac94cd3573d4629ecb08d040ef9580d3c233576da86740ea4ba8bb5a2c725ba5a039992370906f84d2c964d7ce39c0bd06d8103db5499c116b5ab8e9ed7a913e8b7e66fa9d20a419b1c100e73eb67f5186fd76f1ee4b8d08dbea48547817a5dc0021bfa6dc8eb7d00b2344b497e22a9d5fe58b549c6b301b538467cbd110ed4a1df42634c1c8e1dcb4f7626fdd1e5634774b3ea3c3fb25f732e98354f3acda6c7b1274775f22a30affa385fc20b2167f28ab7d77527f8941295f073407a14179a81b55eaac18adfe0646ae4aab84012ce3f3bf79743e2371ad04ab775cd4594c5e0e97ad7850fabbfd4625ef019990", 0x33a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x2, 0x7fff, "0000000000fffffffff300001b000001", 0x104}, 0x1c, &(0x7f00000012c0)=[{&(0x7f0000000180)="6388020000002b9a8c51f6f2efa24a85abdd612dd68e59ad4ed293d5100084410a8591426ee0", 0x26}, {&(0x7f0000000b00)="00803a20", 0x4}], 0x2, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x10000}) pipe(0x0) 758.46548ms ago: executing program 0 (id=53): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x2000000) r0 = socket(0x17, 0x2, 0xd) ioctl$FIONREAD(r0, 0x80206916, &(0x7f0000000100)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) unveil(0x0, &(0x7f00000001c0)='r\x00') (async) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="997904d9853177bb332aa0a4af2f3cb8945d638654d4edef3eebd4296cb21a6963217d85019247eb4c0204b678951f9e26786831c957c2aeeec84ee4a7f12b4cefffc637054ff32a43a1c943878b3f4c8d4962d8cc37b5633d6416884313282799f53fb601c4542c4de961e604a4cd932408bb7198674d3aeb7ab05ece2821b8d43d60fff487565620f254a054006fe868d54ee2d2b82035a7a47ce23ecccde8e77af79f205e1256d3f31e24e445caf682d8b8411fbd289b3644557207f3008900278cbba1206e55f92a17585466bbacdc0edfa1bcf77d927414da3d850bd4a50360acf17748b23a0ec4a52172924482ca3024aef39266f9455ea7e66a07ace888fd0275d0725ec9a12ffff1a3fca88dc503108bbb696825209dc964b523f153c8f7a3c8d4e8682c57ebec6a53f31c68f74b4c7a985768c7d747fab7366874e57308cf925718b44087b01fef952fc82f7cf3e9434a0fb4fbb1e8f3de918629c5a29318bc5210d00d22be987853d9e129e6f35b2824e1eb07b19e20675ad30f6aa5dbde267205298036b5cabbdb6928da387be1e2b8b05f99832f9b89f81806751cf8190cf5869940b1509cc4f3d87faaeed8d58d943fa5e03c07d516c42631c45e813cc965ae24be7df23f654d084db7d5487f77545a10310ee251e5123fe25cb112a27136cb3190b691a920282a2ebfde9c1b1b661af2e65021031a8b1f38dc763365b637680fd33913a7499b781fad27d79695d8801195fd8ddded37c9b257fcd4fa8490cd8f10a9acda14dcaece568e442b3101035c22bb726652c143ee02387f504ff71b9c82f1fae7b5edf19e5bde5cab7d6cf28bbf31b1192023814b61a981cd6e75c1cbe825518da20ece3ebd2306196d9040ff0ff9f7e8052b6e43454a63795cbb6ccc370ab65599fd797235e30d0ca77e34b31748859972ac07b517d9ffb2e631abdaa23a4c732314376593bf7ed1e644aae9d7a4c8d9dfd71bff19a02e8fd751e96bf3ca9eedd9ba92ba56cd19f3d531b3e90f392e500e8e6ec122f4364773feabb030236282a5e581284a31fff574295600d9343373e8edf6131539d63c3c7a7871c5da6e45e7605516bab42e758474600346188e86af3c9b0220d4b39237b646d60ac015e53254f2758e66db76b77b0e5f032584ea5f20b054d2b63a35a379b33d6be66093d9e505c6b8325c2d43e25d15e2e099e052bd9ad92759e1d27cf0cabc2cef31a2bd1dcb0e1065b90c89d8dde6eb86eeb542c6ff2107b5c7cfee55f86d57fbe5613cf847d73a9196de11b32334a37e046d8b01715fe53eb2a064c032753ac867752ea17437310bc343fcf6e6a78c8b2e2b05a93efd0826d83a24f615b80c963d402db9b944e60cfb57b4b83df11d92ea0548adc9fd5f31ab4066da5b3320c404ea2c77b7", 0x3ee}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1000, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80b362000000000000008e000200", 0xa}, 0x1c) (async) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x9, "00e76b93c10007f70000010000008000", 0x20000101}, 0x1c, 0x0, 0x0, 0x0}, 0x40a) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = getthrid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x402, r6) (async) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getppid() (async) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) (async) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)={{0x7, 0x7, 0x7}, 0xffff, 0x7fff, 0x29}) sendto$unix(r9, &(0x7f0000000200)='z', 0x1, 0xc, &(0x7f0000000240)=@abs={0xa, 0x0, 0x0, 0x3}, 0x8) 550.405105ms ago: executing program 1 (id=99): socket$inet(0x2, 0x4000, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x401, [{0x2, 0x103}, {0x2, 0x11}, {0x2, 0xffffffff}, {0x3, 0x5}, {0x3, 0xd98}, {0x2, 0x800004}, {0x1}, {0x2, 0x8}, {0x1, 0xf}, {0x1, 0x80000000}, {0x1, 0x7f}, {0x1, 0x4}, {0x3, 0x3}, {0x3}, {0x1, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x1, 0xb4}, {0x2, 0xdc}, {0x3, 0x12}, {0x3, 0x7}, {0x2, 0x687}, {0x2, 0x9f5}, {0xa3c9e40204900313, 0x40}, {0x1, 0x10000}, {0x2, 0xaec}, {0x2, 0xffef}, {0x2, 0x80000001}, {0x2, 0x3e33}, {0x2, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x80, 0x7, 0x0, 0x1, 0x2}) flock(r0, 0x1) (async) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x11, "0000000000000069fdf6ca8900", 0xa0000001}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x101, "0000000000000000000085e387560600", 0x2f}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) (async) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) write(0xffffffffffffffff, &(0x7f00000001c0)="682afe73c2e0dbaa304a7285fb9bff64a9866c9f59ccf31e7c364d636651eb6f2d40ed8d5e673076dfd98e519d46d5d7acad03f88e8af3a53eb875368c148b12e34a160acb313b9e3192f21db7a294ecef36e867ddfb7b07820587261ffd7e15b367005c9f4858e80e4e1cec90c201238a474be933c75e2d05a2b235210703a92f535a926561532a6e2a384db4c704836d55299c67ed631a75948784826aba893cdb9d87326e38f6c34fd5", 0xab) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fe0c00000000000000000000000000bbfe5ea6000000000000000000000000aa84"]) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{0x404000, 0xffffffffffffffff}, {0xffffffff}}, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 550.146499ms ago: executing program 2 (id=124): truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x8000, 0x80000001, 0xfffffffc, 0x2, "b123d639b3a108cc07794b181881f04b01b99cce", 0x97000000, 0x3}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)}], 0x1, 0x200080200000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9db3) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x80, 0x10c) 549.722946ms ago: executing program 3 (id=91): open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x9], [0x0, 0x0, 0x2], [0x0, 0xffffffffffffffff, 0xfffffffffffff499, 0x0, 0x8], [0xfffffffffffffffe, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x2, 0x800, 0x9}, {0x4, 0x40000000, 0x0, 0xf70}, {0x1, 0x9}, {0x0, 0x0, 0x2, 0xfffffffffffffffc}, {0x9, 0x0, 0x792}], {0x0, 0x200, 0x1, 0x80000001}, {0x4, 0x0, 0x0, 0x8}}}) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x1, 0x6c5e241bef1a1faa, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047476, &(0x7f00000005c0)={0x1, 0x2, 0x5d, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, "ff010000000000009af107000000f800", 0x8}, 0x1c) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xff, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000080)="6788020000003a9af6d85edf1124c348abdd612dd68e59adfeaf93231066391632859168a1affe1c1301a20dbffe8b52", 0x30}, {&(0x7f00000001c0)="ac797473b0e131263ef536fb6f39353db56641efc3c797acf7103f23b2a928c53036bee20198dd6fe64df572f4968fc169e5a220659b2ed2bbb1ec6a8852c89a74869b958ff0d6c441fb61f883a38a8f0ccce15a7c53b6ffa76389d629b97a28a503605dff4629d8f614fdce593b30f2", 0x70}], 0x2, 0x0}, 0x402) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xb) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x58c, 0x6, 0x2ab, 0x200, 0x0, 0x1e, 0xc}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x3c, 0x67, 0x8001, 0x0, 0x3f, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x6, 0x4, 0x2, 0x8, 0xd, 0x66, 0x6, 0x6, 0x3, 0x8000, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@end]}}, "e97ff99ee6e353e2"}}}}}) (async) getrusage(0x0, &(0x7f00000000c0)) (async) fcntl$dupfd(r7, 0x3, r7) (async) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000040)={0xf51, 0xfffffffffffff30a, 0x8000000007, 0x1}) flock(r8, 0x3) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x100000001}) (async, rerun: 32) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) setgid(r9) (async) msync(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x6) 549.664224ms ago: executing program 4 (id=118): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0x6, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 549.580499ms ago: executing program 6 (id=82): r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/145, 0x91}], 0x1) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) ktrace(0x0, 0x1, 0x3b9a, 0xffffffffffffffff) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async, rerun: 32) syz_open_pts() (rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20005200) (async) clock_getres(0x4, &(0x7f0000000000)) (async) r1 = socket$inet(0x2, 0x1, 0x6) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3c) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x200, 0x1, 0xbc, "1aaf00b15d9ab402103cfce54fb1368cb2086c6f", 0x7, 0x9}) 0s ago: executing program 2 (id=125): r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xec0) ioctl$TIOCSDTR(r0, 0x20007479) (async) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$dupfd(r1, 0x0, r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$DIOCADDQUEUE(r1, 0xc148445d, &(0x7f0000000100)={0x80000000, 0x3, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x2, 0x5}, {0x6, 0x9}, 0x2}, {{0x0, 0x66}, {0x6, 0x5}, 0x7ff}, {{0x1, 0x10001}, {0x80000000, 0x800}, 0x2}, {0x5, 0x10000, 0x10000, 0xc}, 0x0, 0x5, 0x7e3, 0x4, 0xbe}}) r3 = openat$dri(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dri/renderD128\x00', 0xa0, 0x0) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f00000002c0)={0x0, 0x7, 0x4, 0x1, 0x80000000, 0x8, 0x0}) ioctl$DRM_IOCTL_MODE_CLOSEFB(r3, 0xc00864d0, &(0x7f0000000300)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000340)={0x200, 0x5, 0x2, 0x40}) futimes(r1, &(0x7f0000000380)=[{0x9000000, 0x4}, {0x6, 0x6}]) (async) futimes(r1, &(0x7f0000000380)=[{0x9000000, 0x4}, {0x6, 0x6}]) socket$inet(0x2, 0x4000, 0x0) (async) r6 = socket$inet(0x2, 0x4000, 0x0) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x80086409, &(0x7f00000003c0)={r5, 0x1}) r7 = openat$audio(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) read$audio(r7, &(0x7f0000000440)=""/145, 0x91) (async) read$audio(r7, &(0x7f0000000440)=""/145, 0x91) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000500)=0x7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000540)=0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0xfffffff2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000600)={&(0x7f00000005c0)=[0xd, 0x3, 0x0], 0x3, 0x4}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000600)={&(0x7f00000005c0)=[0xd, 0x3, 0x0], 0x3, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r1, 0xc00864c0, &(0x7f0000000640)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r3, 0xc00864bf, &(0x7f0000000680)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r1, 0xc00864c0, &(0x7f00000006c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r8, 0xc02864c3, &(0x7f0000000740)={&(0x7f0000000700)=[0x0, r9, r10, r11], 0x9, 0x4, 0x0, 0x0, 0x0, 0x1}) (async) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r8, 0xc02864c3, &(0x7f0000000740)={&(0x7f0000000700)=[0x0, r9, r10, r11], 0x9, 0x4, 0x0, 0x0, 0x0, 0x1}) openat$dri(0xffffffffffffff9c, &(0x7f0000000780)='/dev/dri/renderD128\x00', 0x2, 0x0) (async) r12 = openat$dri(0xffffffffffffff9c, &(0x7f0000000780)='/dev/dri/renderD128\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r12, 0xc02064b9, &(0x7f0000000840)={&(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x2, 0xe0e0e0e0}) (async) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r12, 0xc02064b9, &(0x7f0000000840)={&(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x2, 0xe0e0e0e0}) r13 = getthrid() sendmsg$unix(r1, &(0x7f0000000dc0)={&(0x7f0000000880)=@abs={0x2, 0x1, 0x0, 0x0}, 0x8, &(0x7f0000000b00)=[{&(0x7f00000008c0)="730eaa4e561e5b3c5a690732bf7f345d0ae62b257870f4e63436a28216aede4470c4730d3a4d07abd569ccc9448e44df804a929c", 0x34}, {&(0x7f0000000900)="b21782f310f95ca922e02cf87c54997c195cc6823daf769364447ce60e83ed72fcf4474c21b38054e4d10a674f06403c80efd4202465a97ff5cd1f85f53fe21e8e59699727494b52970051bfa775bd2ac88dee1b1ccb20c72d8716a09e297a9c0cb0c6d9cbf50e70", 0x68}, {&(0x7f0000000980)="dcb9f7e1a7aff63f04371fd68ba9e1d3641d60ee79499c3401229608d4a58e5784865dd8fe3caba1b7a95e9df499c75410a2610dacdb577ed68fd0803e39846443f69ea53f2a5544ab582bb2383fbb29b706014868036435815cb730ffddb6db4705f1cb22d5b6ed", 0x68}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)="38cf9e4dfa33b8980d0a53d50e4d0641a1e188ed704a5e2ce73668c3782d72a765b22d6dcafa7c9525f604d7d9a099f584e47852446963305efed6e2a20340bbdf57f9b961f2c1733cb943ab82d69c8e1d78f782727e79cc8ab0f39f5ffcd1997618582442cecd8d74734afed6df88448060d26d786d160a8952b42cbce5a686745e3bd87d15dacb6604", 0x8a}], 0x5, &(0x7f0000000d40)=[@cred={0x18, 0xffff, 0x0, r13, 0xffffffffffffffff}, @cred={0x18}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r12, r1, r3, r0, r6]}], 0x58, 0x406}, 0x405) (async) sendmsg$unix(r1, &(0x7f0000000dc0)={&(0x7f0000000880)=@abs={0x2, 0x1, 0x0, 0x0}, 0x8, &(0x7f0000000b00)=[{&(0x7f00000008c0)="730eaa4e561e5b3c5a690732bf7f345d0ae62b257870f4e63436a28216aede4470c4730d3a4d07abd569ccc9448e44df804a929c", 0x34}, {&(0x7f0000000900)="b21782f310f95ca922e02cf87c54997c195cc6823daf769364447ce60e83ed72fcf4474c21b38054e4d10a674f06403c80efd4202465a97ff5cd1f85f53fe21e8e59699727494b52970051bfa775bd2ac88dee1b1ccb20c72d8716a09e297a9c0cb0c6d9cbf50e70", 0x68}, {&(0x7f0000000980)="dcb9f7e1a7aff63f04371fd68ba9e1d3641d60ee79499c3401229608d4a58e5784865dd8fe3caba1b7a95e9df499c75410a2610dacdb577ed68fd0803e39846443f69ea53f2a5544ab582bb2383fbb29b706014868036435815cb730ffddb6db4705f1cb22d5b6ed", 0x68}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)="38cf9e4dfa33b8980d0a53d50e4d0641a1e188ed704a5e2ce73668c3782d72a765b22d6dcafa7c9525f604d7d9a099f584e47852446963305efed6e2a20340bbdf57f9b961f2c1733cb943ab82d69c8e1d78f782727e79cc8ab0f39f5ffcd1997618582442cecd8d74734afed6df88448060d26d786d160a8952b42cbce5a686745e3bd87d15dacb6604", 0x8a}], 0x5, &(0x7f0000000d40)=[@cred={0x18, 0xffff, 0x0, r13, 0xffffffffffffffff}, @cred={0x18}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r12, r1, r3, r0, r6]}], 0x58, 0x406}, 0x405) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.200' (ED25519) to the list of known hosts. pckbd_enable: command error wskbd0: can't attach mux (error=5) panic: init died (signal 0, exit 10) Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *111204 1 0 0x20000002 0x2000 1K init db_enter() at db_enter+0x25 panic(ffffffff834e842f) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1ac170,ffff80002a1ac0c0) at sys_exit+0x1a syscall(ffff80002a1ac170) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79df3f3b4980, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: init died (signal 0, exit 10) ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834e842f) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1ac170,ffff80002a1ac0c0) at sys_exit+0x1a syscall(ffff80002a1ac170) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79df3f3b4980, count: -6 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a1abf40 rbx 0xffff80002999ee0f rdx 0 rcx 0xffff800045fff9f0 rax 0xffff80002999dff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x312b9b34b0312274 r11 0x260ee957405d483a r12 0xffff80002999ec10 r13 0 r14 0 r15 0x1 rip 0xffffffff82ff4105 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a1abf30 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (init) tid=111204 pid=1 tcnt=1 stat=onproc flags process=20000002 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffffffff83ab5f80,0xffff800045fff4d0 process=0xffff800045ffba20 user=0xffff80002a1a7000, vmspace=0xfffffa800b1f77a0 estcpu=0, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 67736 466560 23278 0 3 0x2 0x80 piperd syz-executor 99674 252026 23278 0 3 0x2 0x80 piperd syz-executor 30887 493051 23278 0 3 0x2 0x80 piperd syz-executor 1808 353954 23278 0 3 0x2 0x80 piperd syz-executor 49029 22475 23278 0 3 0x2 0x80 piperd syz-executor 43019 353607 0 0 3 0x14000 0x200 acct acct 23278 6437 83098 0 3 0x2 0x80 nanoslp syz-executor 83098 279751 64271 0 3 0x100002 0x88 sigsusp ksh 64271 401794 68729 0 3 0x10 0x88 kqread sshd-session 68729 51879 99687 0 3 0x12 0x80 kqread sshd-session 66571 62202 1 0 3 0x100003 0x80 ttyin getty 99687 95708 1 0 3 0 0x88 kqread sshd 24060 286991 15948 74 3 0x1100012 0x80 bpf pflogd 15948 137680 1 0 3 0 0x80 sbwait pflogd 46938 331496 57921 73 3 0x1100010 0x80 kqread syslogd 57921 324805 1 0 3 0x100002 0x80 sbwait syslogd 90799 47163 1 0 3 0x100000 0x80 kqread resolvd 83379 496635 69998 77 3 0x100012 0x80 kqread dhcpleased 47238 108809 69998 77 3 0x100012 0x80 kqread dhcpleased 69998 41403 1 0 3 0 0x80 kqread dhcpleased 44942 395128 0 0 3 0x14000 0x200 bored smr 77577 24842 0 0 3 0x14000 0x200 pgzero zerothread 24234 285 0 0 3 0x14000 0x200 aiodoned aiodoned 96186 44131 0 0 3 0x14000 0x200 syncer update 74804 284705 0 0 3 0x14000 0x200 cleaner cleaner 22076 8421 0 0 3 0x14000 0x200 reaper reaper 39547 34863 0 0 3 0x14000 0x200 pgdaemon pagedaemon 90939 48097 0 0 3 0x14000 0x200 bored viomb 24159 263545 0 0 3 0x14000 0x40000200 acpi0 acpi0 91172 425576 0 0 3 0x14000 0x40000200 idle1 88258 183147 0 0 3 0x14000 0x200 bored softnet1 61421 353510 0 0 3 0x14000 0x200 bored softnet0 50051 461043 0 0 3 0x14000 0x200 bored systqmp 19131 32192 0 0 3 0x14000 0x200 bored systq 63574 279692 0 0 3 0x14000 0x200 tmoslp softclockmp 94707 288998 0 0 3 0x14000 0x40000200 tmoslp softclock 95734 169793 0 0 7 0x14000 0x40000200 idle0 * 1 111204 0 0 7 0x20000002 0x2000 init 0 0 -1 0 3 0x10010000 0x200 scheduler swapper ddb{1}> show all locks Process 1 (init) thread 0xffff800045fff9f0 (111204) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83aa0c00) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11075 12082K 12177K 166960K 12642 0 pcb 17 16K 17K 166960K 141 0 rtable 177 5K 7K 166960K 3955 0 pf 29 16K 24K 166960K 347 0 ifaddr 31 7K 7K 166960K 530 0 ifgroup 43 2K 2K 166960K 538 0 sysctl 3 1K 9K 166960K 7 0 counters 64 36K 37K 166960K 310 0 ioctlops 0 0K 4K 166960K 1622 0 iov 0 0K 8K 166960K 86 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1381 87K 87K 166960K 3649 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 17 1K 1K 166960K 52 0 dirhash 15 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 7 21K 89K 166960K 2155 0 sigio 0 0K 0K 166960K 1 0 proc 73 115K 196K 166960K 3901 0 subproc 45 2K 4K 166960K 1143 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 7 0 in_multi 66 4K 6K 166960K 1408 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 40 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 1945 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 154 132K 168K 166960K 14940 0 UVM aobj 7 2K 2K 166960K 8 0 pinsyscall 32 64K 104K 166960K 6435 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 17 1K 2K 166960K 386 0 temp 24 9113K 9134K 166960K 35458 0 kqueue 13 20K 24K 166960K 53 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 345 0 342 2 1 1 2 0 8 0 rtentry 176 1425 0 1348 6 2 4 6 0 8 0 unpcb 144 220 0 203 4 3 1 4 0 8 0 syncache 336 11 0 11 2 1 1 1 0 8 1 tcpcb 736 42 0 38 1 0 1 1 0 8 0 arp 136 257 0 245 1 0 1 1 0 8 0 inpcb 328 812 0 805 10 9 1 7 0 8 0 nd6 152 382 0 367 1 0 1 1 0 8 0 pkpcb 40 134 0 134 2 2 0 1 0 8 0 kcovpl 48 127 0 122 1 0 1 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfsrclim 320 1 0 1 1 1 0 1 0 8 0 pfanchor 1288 11 0 11 2 2 0 1 0 8 0 pfstitem 24 38 0 28 1 0 1 1 0 8 0 pfstkey 128 40 0 30 2 0 2 2 0 8 0 pfstate 448 39 0 29 5 1 4 5 0 8 0 pfrule 1360 22 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 5747 0 5421 35 11 24 32 0 8 3 art_table 40 5748 0 5421 6 2 4 6 0 8 0 art_node 32 1424 0 1354 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 72 50 0 35 1 0 1 1 0 8 0 shmpl 120 5 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino2pl 256 2998 0 1268 109 0 109 109 0 8 0 ffsino 296 2998 0 1268 134 0 134 134 0 8 0 nchpl 144 3553 0 1407 80 0 80 80 0 8 0 vnodes 216 4417 0 0 246 0 246 246 0 8 0 namei 1024 27452 0 27452 3 2 1 2 0 8 1 percpumem 16 171 0 123 1 0 1 1 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 kstatmem 264 267 0 246 2 0 2 2 0 8 0 scxspl 216 9373 0 9373 10 9 1 8 1 8 1 plimitpl 152 306 0 290 1 0 1 1 0 8 0 sigapl 424 2244 0 2204 7 1 6 7 0 8 0 knotepl 120 332 0 0 11 0 11 11 0 8 0 kqueuepl 224 80 0 71 1 0 1 1 0 8 0 pipepl 344 537 0 510 6 3 3 6 0 8 0 fdescpl 528 2227 0 2206 3 0 3 3 0 8 1 filepl 160 10354 0 10185 15 5 10 15 0 8 0 lockfpl 104 247 0 245 1 0 1 1 0 8 0 lockfspl 48 41 0 39 1 0 1 1 0 8 0 sessionpl 144 215 0 206 1 0 1 1 0 8 0 pgrppl 48 349 0 333 1 0 1 1 0 8 0 ucredpl 104 3416 0 3403 1 0 1 1 0 8 0 zombiepl 144 2206 0 2204 1 0 1 1 0 8 0 processpl 1240 2244 0 2204 5 0 5 5 0 8 1 procpl 664 2889 0 2849 6 0 6 6 0 8 1 sockpl 752 1615 0 1588 13 9 4 10 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 46 0 0 5 0 5 5 0 8 0 mextrefs 64 46 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 375 0 0 24 0 24 24 0 8 0 bufpl 272 3234 0 105 209 0 209 209 0 8 0 anonpl 32 5236 0 0 43 0 43 43 0 247 0 amapchunkpl 152 39160 0 38912 25 7 18 23 0 158 4 amappl16 200 2391 0 2383 6 4 2 5 0 8 1 amappl15 192 18 0 18 2 2 0 1 0 8 0 amappl14 184 1887 0 1886 1 0 1 1 0 8 0 amappl13 176 368 0 356 1 0 1 1 0 8 0 amappl12 168 2970 0 2950 2 0 2 2 0 8 0 amappl11 160 100 0 100 1 1 0 1 0 8 0 amappl10 152 66 0 52 1 0 1 1 0 8 0 amappl9 144 280 0 280 1 1 0 1 0 8 0 amappl8 136 593 0 590 1 0 1 1 0 8 0 amappl7 128 406 0 393 1 0 1 1 0 8 0 amappl6 120 1364 0 1363 1 0 1 1 0 8 0 amappl5 112 98 0 87 1 0 1 1 0 8 0 amappl4 104 657 0 637 1 0 1 1 0 8 0 amappl3 96 7550 0 7497 3 0 3 3 0 8 0 amappl2 88 1884 0 1816 2 0 2 2 0 8 0 amappl1 80 27040 0 26474 17 3 14 15 0 8 1 amappl 88 12156 0 12070 5 1 4 5 0 92 0 uvmvnodes 80 104 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 2227 0 2206 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2227 0 2206 1 0 1 1 0 8 0 vmmpekpl 168 18536 0 18487 4 1 3 4 0 8 0 vmmpepl 168 151497 0 150074 90 11 79 89 0 357 5 vmsppl 488 2226 0 2206 5 0 5 5 0 8 0 rwobjpl 80 43767 0 42863 25 1 24 24 0 8 0 pdppl 4096 4461 0 4412 263 198 65 85 0 8 16 pvpl 32 11188 0 0 91 0 91 91 0 265 0 pmappl 256 2226 0 2206 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 687 0 215 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8395bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff8395bff0) at sched_idle+0x371 end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff8395bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff8395bff0) at sched_idle+0x371 end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834e842f) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1ac170,ffff80002a1ac0c0) at sys_exit+0x1a syscall(ffff80002a1ac170) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79df3f3b4980, count: 9 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834e842f) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1ac170,ffff80002a1ac0c0) at sys_exit+0x1a syscall(ffff80002a1ac170) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79df3f3b4980, count: -6