last executing test programs: 5.360485427s ago: executing program 1 (id=249): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f0000000740)={0x1, 0x10, 0x80, 0xc, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x8004667d, &(0x7f0000000040)=0x728) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) listen(r0, 0x3ff) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000002c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) setuid(0xee01) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x23}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r5, 0x6, r8) close(r5) r9 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) 4.806612948s ago: executing program 5 (id=262): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) r0 = syz_open_pts() close(r0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x400, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0x2, 0x7, 0x8, 0x1b}, {0x29a71717, 0xfffffffa, 0x0, 0x101}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x1005e, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x9}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) (async, rerun: 64) r2 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) flock(r2, 0x2) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x1000100010005, 0xffffffffffffffff}) (async) r3 = kqueue() kevent(r3, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000100), 0x8) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x6def, 0xffffdf84, 0xfdfffffc, "1826283efc0900007f7f0d01fd04ddff03400800", 0x800}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f00000004c0), 0x0) (async, rerun: 32) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="117384167f2033a20d95aa5820fed3e6b3cdfac9380938", 0x17}], 0x1) (rerun: 32) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfbd6337d6b4f80556a3f8343712051eeab71d1889e000040700000000130000", 0xd, 0xc, 0x0, 0x0) 4.735515027s ago: executing program 1 (id=265): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) close(r0) 4.588288767s ago: executing program 2 (id=268): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) mknod(&(0x7f0000000340)='./file0\x00', 0x6000, 0x20000e22) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x4, 0x1) getdents(r0, &(0x7f0000000400)=""/4096, 0x1000) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaa1f5a688e7"]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001540)="0b001440", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8d, 0x2}, {0x45, 0x1ff}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5, 0x10000}, {0x23, 0x2}], 0x2}) 4.46685263s ago: executing program 5 (id=270): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x47, 0x10}, {0x86, 0x10000}, {0x8e, 0x3}, {0x25, 0x7b}, {0x84}, {0x8c, 0x7}], 0x6}) (async, rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x47, 0x1}, {0x8, 0x4}], 0x2}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, &(0x7f00000000c0)={0x2f, 0x220, 0x7fffffff, 0x9, "c9f7d04675d201000000b8ecff000000002f00", 0x0, 0x7}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x27) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmmsg(r1, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x14) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1024, r3) (async) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 4.458046074s ago: executing program 3 (id=273): syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r0, 0x3, 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2d, 0x2a, &(0x7f0000000040), 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x20000000f, 0x1, 0x5, 0x5, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000, 0x2, 0xce5], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffb, 0x4, 0x100, 0x7b99, 0x7fffffffffffffff, 0xffffffffffffffff, 0x10001], [0x100000001, 0xffffffffffffffff, 0x40000000, 0x0, 0x6c3c, 0x11000, 0xfffffffffffffffd], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x1], [{0xfffd, 0xab01, 0x0, 0x7d07}, {0xfff9, 0x2, 0x5, 0x2}, {0x8, 0x7ffe, 0xfffffffe, 0xfffffffffffffffd}, {0xf9, 0x5, 0x6, 0x80000001}, {0x10, 0x9, 0x0, 0x808}, {0xb, 0x2003, 0x3fffd, 0x2000000000000000}, {0x4000}, {0x100, 0x965, 0xe, 0x8}], {0x2000, 0x1000005, 0x5}, {0x1, 0x0, 0x10000, 0x2}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785daef8e2687677cc2df24c05b3ede8e20764ecddeff2443c62977ae1fe67fdf943dc8c8cd4c285c3369fd4e4ad72f0648b326079b9e17b71bc9e7668ee1eb0940c27b6ba950198e955e1fa4", 0x5a) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) setuid(0xffffffffffffffff) acct(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r4 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x4000) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x80, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x9, 0x7f00, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x2, @broadcast}}}}}}) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) setuid(0xee01) truncate(&(0x7f0000000800)='./file0\x00', 0x7fff) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000000340)="13ef6385826c9ffba81b268f090b4a21970881906c7409389d2cab5eddfab0bfa2e7fcad095863e228ffa6064f0b50cb65cea6b27764cb6589d0340424cd1c1f000c606c5ecf3190537e51fa63efd1a9885f6295c81a7576d311d431c3bc7d4f39dcf073f92df669c04f7b7c33986909fb2f14d60bdb8ab5a02393a7be143ca9d9af55c41ae767f3c0438e33f0adeef4be04849a67a8209eefa982a07961e8b50c2633a5b9fa1655bffdce94f6fe6e86ec6ea7aa0defb2524fa6204252519f10d635877a076513d3715dc462f2e074f6edbb4f7aff0291940331d451f87d95ee3a917fbaa63e3f6e118152b362ac95d4e0c1bd99044cfc7f1a52dd23b7b4fc1938402e4fe7dd326f8ee6b1ab128719eadd20524ef805630dea91148a", 0x11c) 4.327389407s ago: executing program 1 (id=275): mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6) r0 = socket$inet(0x2, 0x3, 0xff) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{}], 0x1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000180)=0x4, 0x0, 0x0) 4.323075572s ago: executing program 6 (id=278): syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x7, 0x3, 0x7, 0x5, 0x7ff}}}}}) 4.322651511s ago: executing program 0 (id=279): readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/101, 0x65) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x1, 0x2, 0x1, 0x4}, {0x7, 0x0, 0x40, 0x6}, {0x8001, 0x7f, 0x5, 0x400001}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x1ff, 0x3, 0x9, 0x201, 0x9, 0x10, [{0x2, 0x9, 0xfffff115, 0x1}, {0x3, 0xfffdffff, 0x2, 0xfff}, {0x1, 0x4ba8, 0x4, 0x3}, {0x5, 0x9, 0x7, 0x100}, {0x3, 0x0, 0x1, 0x8}, {0xff, 0xffff, 0x8, 0x5}, {0x4, 0x804, 0x3, 0x5}, {0x9, 0x1, 0x28022, 0xb7}, {0x209, 0x1006, 0x6, 0x7fff}, {0x6, 0xfffffffc, 0x8, 0x800}, {0x0, 0x0, 0xcc5, 0x4000006}, {0x3, 0x4, 0x2}, {0x401, 0x6, 0x0, 0x18e2}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x1, 0x101, 0x5, 0x6}, {0x7, 0x7, 0x2, 0xd}]}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x9) close(r5) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047466, &(0x7f0000000200)=0x5) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="ae", 0x1}], 0x1) read(r6, &(0x7f0000000400)=""/213, 0xd5) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) setrlimit(0x7, &(0x7f0000000040)={0x100000000000000}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x812, r0, 0x1000000) getrlimit(0x0, &(0x7f0000000240)) 4.092041816s ago: executing program 6 (id=280): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a02a9581460e2e5392d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000007c0)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f00000002c0)="5f6a8d748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a783f407d2c30eea6356105ec8aaba86930f1aed0b3d111d00"/63, 0x3f}, {&(0x7f0000000a00)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r2 = syz_open_pts() mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000001580)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = kqueue() dup(r3) kevent(r4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r2}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{r1}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r2}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x20000000, 0x101, 0x0, 0xfffffffc, "0000000000001979000000001000", 0x11, 0x1100a}) 4.074756051s ago: executing program 5 (id=282): r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) syz_emit_ethernet(0x22, &(0x7f0000000040)={@random="8d7eaa32cc8a", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) 4.074187458s ago: executing program 2 (id=283): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000040)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5b8a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf4c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb01}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x637}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1535}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3751}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6a}], './bus\x00', 0x2}) faccessat(r1, &(0x7f00000002c0)='./file2\x00', 0x5, 0x3) 4.062312505s ago: executing program 3 (id=284): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603528, "04e4577e010405010800", 0x200101, 0x5}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000600)="5afc927c13ffc0ef5e6d4de4f906d34e9814549202a74a2abdbd9e33f60342ad5c9d43ca20c7ba5c5682493311f2e81cfa993e134951eb2719d6854d2fa40e6be302000000000000004a223cbb1709da6e5c62f981c3b7f82a294bf43b59df3a0db7", 0x62}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, 0x0) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) accept(r4, &(0x7f0000000140)=@un=@abs, &(0x7f0000000100)=0x8) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1d}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593551ffe", 0x11}], 0x1}, 0x0) setuid(0xffffffffffffffff) socket(0x24, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2}) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x1000, 0x0, 0x1000000, 0x0, "97a2334f986a4649ebb178922cc9795a6b47c1d1", 0xfffffffc}) 4.060547329s ago: executing program 2 (id=285): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 64) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) (async, rerun: 64) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000001b80)=[{&(0x7f00000005c0)="63d866", 0x3}], 0x1) (async) execve(0x0, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x1000003fd}) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x2, 0x2, 0xf, 0xff}) (async) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="ad4a7d4f4c8e1ac89ce7ada30d5e82dfdeac0e1da11e5ce16e", 0x19}, {0x0}], 0x2, 0x7) 3.808472233s ago: executing program 4 (id=286): mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x177) chroot(&(0x7f0000000100)='./file0/file0/..\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) (async) rename(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='./file0\x00') 3.801403023s ago: executing program 4 (id=287): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0xa}, {}, {0x1}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {0x0, 0xe71}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {0x1}, {0x0, 0x2000004}, {0x2}, {0x1}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x2, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffb, 0x4a, 0x40, 0x5, 0x100000000}, {{}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xe9e, 0x30}, {{r4}, 0xfffffffffffffffc, 0x10, 0x4, 0x4, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x5a, 0x2}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x4, 0x3ff, 0x67a1}, {{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x8001, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xffff, 0x5}], 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x141) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x80487008, &(0x7f00000000c0)={0x1, 0x10}) close(r4) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x27, 0x6443}, {0x3, 0x3, 0xfd, 0x3}, {0x6, 0x1, 0x53, 0xfffff000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) setuid(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_dstaddr=@in}) 3.800754006s ago: executing program 5 (id=288): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getpid() rename(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(0x0, 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9c, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x4, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x3, 0xffff0000, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0x4000000000f19}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000140)="95", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80010001, 0xffffffff, 0x7, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x10000006, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0xd6, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x7}, {0xe0, 0x4, 0x5, 0x3ff}, {0xffff0354, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x6, 0x7, 0x10}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) 3.558395067s ago: executing program 1 (id=289): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x1, &(0x7f0000000140)=[{0x4068, 0x5, 0x1, 0x1ff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/264, 0x108}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) socket(0x800000018, 0x1, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000640)="13afe5157db319718a2826e979ba1e15511876eedfd4f6c0aac2efc42311f61a9e4e9eb89f8c606cfb5c6d337143f4162b780669a83145174ead8edacbe94fbe051694fddfc20fcea8618bfbfe9edba2a417104fe2ce8b2e55e476b02182b59c40648e1195fb8f0ec575bed9e662dc0683182756c42606c86700f8e2bda2fc20891dd05abae4e1dfa56b7a4b5cb8a219e89ecbc936f75d4e7db0eff2b66889976ad1e7c8aa2b9a95977bfcc2b0cca84711aac3aecdb270c91a105bab847758e44a3aa33908f18a406413e359ac776463712949b7f129bcca168f3eb6c457c326cbf499e0dddf497d36deefaafd01768bb324b72a70db85ac99cf53daf47d955dea7c5dac009ccb4ab173aabd76a3043cada5a3", 0x113) 3.55701971s ago: executing program 6 (id=290): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) readv(r0, &(0x7f0000000080), 0x31) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = getppid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100010008, r3}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x2}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x412, r3) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000080)=0x7e) 3.388845662s ago: executing program 0 (id=292): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000040)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x67, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8100", 0x0, 0x33, 0x80, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x1, 0x29d9}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\b\x00\t', 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='/dev/wsmouse0\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%%\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='(\x89\'}*]${\\()+\xee.%{\x00']) writev(r2, &(0x7f0000000000), 0x0) 3.388603964s ago: executing program 1 (id=293): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x200, 0x7, 0x0, 0xfffffffc}, {0x2, 0x0, 0x0, 0xfffffff9}]}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f00000004c0)='./file0/file0/..\x00', 0x100, 0xc2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x423, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xeffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x10c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x1e, 0x3, 0x0) write(r1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000140)="9ee475e03e034b091a8f91807600e8d2922ae22de3a7081290ed8825d57b7f9762c448addb9fa5f2b1e8a75ab9dd6a3e14f3a2ed963cdcc56bdc080d052e132046becc1ecf6e0db88d106e8771c7284a7fd49f79ab2a566ae1ad03c06567328061157f4a97c0a0c0969e64e4d188a1d410f4a15e8c4e9e17e6f3e5220e45ebde855eb8525843587664876bf559c754eb7fbd54e9bda7c0be99a67ad58d9a703744a3e9c330ceb03c80848a4c583a8a1cca30306d05a00e0c18cdb0121cbb6c7c6ad8743d18348cfbcbc88e9eef7a2fb7995607323e", &(0x7f0000000240)=0xd5, &(0x7f0000000280)="ea72ae024a0165eb2ff6315585e64af21c2c14e3f5ce4431bfb596447a244ad4a598900d12fe52d16e2a0f6cd8a4b646745a6fb23d143a0e3d36faa029fd3feb07dffe3438769af16a86c166ace15d27d1a6d15bd3841f429fd383f8574605f316d5a3deeffad0bcb51e6efa0969099e34f22b22c99e90a5f6d2dacb7b66d803a4dccc536e9d900fbe7f05c127848da4fc745fa6f2e815ca27e436f3081053e8c952070bfc0f813d16d036565247b933f87c72aa2c3879a1855f04c8c4b25f34ac7a6f17ee5ebd636330a86a807e6aab6933da408b83d72bd0d8dc8725cc48325f0f3ad60938422c65a0bc6ebaa9130192", 0xf1) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 3.224526735s ago: executing program 5 (id=294): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x12, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000ffffffffffff81004000810018de6e1d85ddcd19c97750fc0c5d42423466ebdaebdf4ffb84f7e4040d6fa3a044db40cd6c9a346ac83e4da7ff0c076d36e870be0ed8d20f0297783f9db344c3098afe33db5233ab0aad6d473ce672fe10cf33c88e145d2e99c3824b9e05f5f641e4d5c45ed7565e3c68cb277d783ab0e0979b9f0c5e4a1973be689c0b351af8af0f07c2a2ad4f88310d9709b8e65940bd45f9346be9186ae559bfdf8c4b743e858f1912275b715c1c4acdc45af44d76aaf0ef773695502c3d838f36cdee2074eb3fd3000059bc6e9ab5f6f54cd5beb813af1decab3642a780de70249ffce12b125886cf1e7bcf349717dd6a6e9b231f3fbbc81d76e04f56fabc91b97c5d8f149bd367ac8bd4c39c79d9d8d74841e89e6c6aedd4cc7a832d4c632435b4a8c0593d3f7f37467e0b802b8b4e393e61593017e6f8517c3ba64e"]) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfb8b9b3423795707) 3.22425158s ago: executing program 7 (id=295): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="005a4f47c21e6ed7e5a0f5903abf65b18d7c51d78b06cc4dd9ae34b7c927660000000000fafd349377666500cd12c63d34", 0x31}], 0x1}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x5, 0x0, 0x0, "4c1f8ba32f5b201b7300"/24}}}}}) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x2f, 0x8, 0x480101, 0x20000003, "0400feb3dbee5cea9af300", 0x13, 0xfffffffe}) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) recvfrom$inet(r1, &(0x7f0000000b80)=""/4096, 0x1000, 0x1000, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 3.223013114s ago: executing program 2 (id=296): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x1e, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x3}, {0x4, 0x804, 0x8027, 0xc}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x5, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x1cc, 0x5, 0xc, 0x2}, {0x8, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0x4}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0xfffffffc, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0xee0, 0xd81, 0x7, 0x87, &(0x7f0000000040)={{0x1, 0x0, 0x80, 0x6, 0x10, 0x0, 0x400}, {[0x1, 0xc, 0x8, 0x4, 0x8, 0x0, 0x2, 0x7, 0x9, 0x8000000001, 0x4, 0x6, 0x44, 0x10001, 0x80, 0x41, 0xffffffffffffffff, 0x800], [0x3ff, 0x2, 0x5, 0xa9, 0xffffffff, 0x2b, 0x7, 0xbffffffffffffff9, 0x8, 0x816], [0x80000005, 0x7, 0xfffffffffffffff7, 0x4, 0xfffffffffffff51f, 0x7, 0x10], [0x8, 0x1cf, 0x9, 0x3ff, 0x95, 0x400], [{0xffc4, 0x0, 0x8, 0x2}, {0x6, 0xae, 0x3, 0x4}, {0x5, 0xfd, 0xd46, 0x4}, {0x1000, 0xd1bc, 0x8, 0x2c5}, {0x6, 0xd55, 0x8, 0x79e}, {0x1, 0x0, 0x8, 0xc}, {0x2, 0xffff7fff, 0x6, 0x5f1}, {0x1, 0xc, 0x10, 0x31}], {0x2, 0x45e, 0x8, 0x4}, {0x1c, 0x6, 0x80000000, 0x2}}}, 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mlockall(0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000619000/0x2000)=nil, 0x2000, 0x3, 0x7818, 0xffffffffffffffff, 0xac) msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(r1, &(0x7f00000002c0)="7530fc64889e6eb2dd7b36176e62a8b3978c85503579ad3c6d8e534be70b335afb362d9ceba586805136000381ffd96c3f5c0fd41599368fe1b3d8b062a19b50aa056cf13b85d3d0d9a00455b3deb5f2368dee0e999ec54f8715d388eb1f6a8767737da64634424ac999d5f7453898d2f65ed4552105a3af052be9024e1bbc9468a4915b566383c037f61b12ca86c0ce6c647a87ffb158402a318b58bed4d86597586ef591aa0017aaa70ea71aa983384ecac1e2d02580ec58b78dc961d721b5e120cefb6101d8c5361b18ec080fcaf81cafb791438af30011d62daff09293024e64012f00d0dc8019e32a03e5", 0xed, 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000313004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240), 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') socket(0x18, 0x1, 0x0) 3.22226694s ago: executing program 0 (id=297): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x6}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x4, 0x3, 0x99}, {0x8, 0x1, 0xc, 0x6d}, {0xa, 0x80b, 0x14, 0x8}, {0x2, 0x81, 0xfffffffe, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8e, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0x6}, {0x7, 0x0, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.220754405s ago: executing program 7 (id=298): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/194, 0xc2}], 0x1, 0x0}, 0x1042) sendto$unix(r3, &(0x7f0000000340)="b10086af5b3604000000003571000000c4b6b43b95f6f0e30200004991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc853699a1f4548996b82e6f0ac84fb68139b676c70335c223e7d0c132bfa896443a42102000000720fd18bfb695564b670000000800400a6050000000000002002fb030c2300008abfb71d89e000040502000001000000003e4b45a827dde6070000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000b657", 0xc2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2, 0x3, 0xffff0000, 0x1, 0x5, 0x2d, 0x8000000c, 0x1, 0x0, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r8 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0xffffffff, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x2, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x5, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0xffff0354, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) close(r8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 2.858383103s ago: executing program 4 (id=299): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x28d, &(0x7f00003e4000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x5f, 0xf0}, 0xfffffffd, 0xff7e, 0x0, 0xffffffffffffffff, 0x2280, 0x0, 0x2}) syz_emit_ethernet(0x3e, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x40, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1bf, 0x1200}, 0xfffffffffffffffc}) (async) r1 = socket(0x18, 0x3, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000195000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000027000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000012e000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f00000000c0)={0x0, 0x100, 0x0}) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x3, 0x42e, &(0x7f0000000000)="e709000000050002", 0x8) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.857905456s ago: executing program 3 (id=300): mknod(0x0, 0x2000, 0x205318) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000e8c000/0x1000)=nil, 0x1000, 0x2, 0xa011, r0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x2) syz_open_pts() syz_open_pts() 2.752105323s ago: executing program 2 (id=301): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0xffffffffffff9c7e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xfffffffa) ioctl$TIOCEXCL(r0, 0x2000740d) mquery(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x80) listen(r0, 0x1) socketpair(0x20, 0x4, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x6) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="9a99accb25859d0114b518978e07969725673f59836331b18806a8055473f6d91717ff62fa6b38fa2a8a7fc6ba461a3417c2be734142ecd656a7d09fe2b7072fcb5d05a9499a2d1f08ff015bbae6256493ed55885da60c4847b600db3668625905f52c66e93ca1df7fc9acabfac0397681f3c630bcb9644fa69b76d4826c", 0x7e}], 0x1, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r3, r0, r0, r0]}], 0x30, 0x2}, 0x4) recvfrom(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x1000, 0x0, 0x0) r4 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x40, 0x100) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001380), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0x8, 0x8000, 0x67f, 0x4, "3d70bfc503280dcec21ef9cacd1c9cf643dbb7f1"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="61602350272e69dad9447eb2c77be0a686d0aa9387a6b21908e6c0b3d890866282f6cc2f06ff3814a1cf02f0d001c53a678bb0999345114669005f28524be27ae7fe992ed9bdb9cb44483b01b257a5edca79db858a0955a7407344c7a0130b599a6b5a8ce09d01785d0769884a51879b1a044387a7efe048e1cff755e5855cc30d5101baff1930423d6fa4fc07c6a71f5c6d179644e2202d9bf90dff33213baf0ef75210186bc85366e09bb5ef50041b3722142feade548f7e2967c507d351a1115ebf0838ca9ab922245c94bde708503fad0317ccc1bf6cc272e34bfecdf7f6977f4950ac56f105df8069847027ec88fb99c3b0b30c893a52cc46c831f0f5c4af789f30b8ce7534e4a9e37c499400342d1778bade2ec501ff4184d7362aad922f8d78b0e8fb9c8c311fe623ad44c8818c0d7592e94d196c2b648e753112ee9b910f5c4f7b4a4d4112c7060871ed790283e700f5e8bfe21d5e319dc45f5863ee34817ab7bbf26caeac369fabb1dcb4ebd863170686a0d677fa50ce994404b5d741b57b180a147fdb52d9c09294092035f59f1d6689b6f34eedbccf4cd65992940fa31cd27d24c50ea9b726791d6278a6d44793281e7fe62f4a2c5dac1a12c8292953bf71307dbd5bc04f23924fcc00d7147e15ab851d51610860e62213fcbe9d1e0605db0d51fb2a6619b125e1bec3f3f4c58fbff3d0544a32c316f0cc823e8413834a18e8acc7d964fa2046e00ea8d30e1a29ccf8e628d114ca7c9bc19b4fb412277946a722aa5b2a0b5d231569c9ec206055cd67696af0e86e90a6e8b16cd64f4e2b6f5db66ab5626f3f4567087327bdeadd5dab31945d78c3eb146ba506db62a63727235299bc62dce4653f40ffeabedf15015d6e0c74956de9783b383e37e1a5921e05bfb47846fd409e9b0a3e1d63f14f0e5e1c5ae9dcb10213de768408338ecef6234381389729be82a47b465d0dea29a7dbd2cb0682ee7fc68c29bb12122fd474c61ff84336b4b4a8fea2aee22d6ddb666011c59f2bb8a50818ac900e29153914c4b55f8ed1ac5dede8bb1b1a0a359d4abd2e7f96237318e5461d6dd1eb47d6a72bbc23ba2ace780640d19d76a728b335f63d3b4602cbc0281931b0ba31cd236296929f4af6705f3a83caec8f62153e4507668e6cce0e575bf10d60606b69b00224586f497052f300cdd439687013ffde7be7f1bc81a93771365dcd229f5c1a962c216578075b3f35a86bda33f2db611556e95499fde6b41a90ecd22e77378ffdfdf9fb3d937c9097bd04bacb4457387c6b1e2bdfdcd47371b189a6cf2cbf41cb59ac5d6cb0e2ba7300587907ef3484b7b50661df6935ed1ddb07697bde87a1e5994881783c229931a2411493752a355b149d96f393044df9acb379f098a985e57adfec1879eb4b391139e286ae467cc3cbb8044d4aa1f933477b4f2abe27071a6e823c284d49ec3647bec341197f70f42711eb6de7887b931809fac6c9669ae3b2b498fc95255e10f51a09c4394679a97fe8f4a7abdc93723641670b9567f04c970391f58680333819b4015526fb29a3d278a3a20d8742c0820c594debba2be88a43c056b6a1ef1780df30dc3dc929137c54f3794384f700d1f820ec5b6b21083800447ea45a0aca8459d8f38ecd05f76668eae3ab2322794829db0a1a6fc69533d5d48e4f1c1ada7a24b063b9091dedfced09d52f9cf725190633dbae265ba7094fc2c3bb4d9a2c5ddbf2285af489ff53a6bc16e5269ad56ae178f63808483a1ac816dcf0d4a3e903ebd0dce2e8b7e402d5c8c9c97bfe29b0954216157c3c9f074cf09b7609239dae8dd95d15e7cee3ed3a89bf17cd10795f02d1d671eef336141f5521229c307935c7eb2833a4ccfaf47753c4b43b2e77bc852932d9725b3e5fdf76c55408ca7c2d525c724132b1ad7a169ab5689f667a558786ec9cfda3555ff533ce70868d8391208200769ef02225c689c32276ca0949309962aa612bc0a61b9feaeaa2be7acbbe8782029ab1296fc66d138cfbb5fbd7e4ba445d3fcf2950d5b25a369e24f04d82924b1e194e427c25925638868e5138474750bfd49f490f616511316fd1a091f33a25b60f3cb2915ee8c0aa70672a1930096a5feaf187f84ee3509375be57da24adbd4d7185b45946a8f2b163465472a9bafd9c24b31090604179ac83eeff812a9d314a9933f2a6682b5ad06426ffa51809b8e5b7cc682b6eb2c6e1b0feb3bb74964700a64907d4aa12e9256f95dd2cafb784d1b98a47dae18fccb0ff7540b19e0cd778553526f7632cc1664e3b11f87d7d1a99494c2030b73fe8ff55d5ad3919c8a06c0cf2ca664a631a56eb19a68c8ce74c661082a2d6bec21fe88186bf2352f4d2a8230aaba89ac34ac77d14f5bc32c91ceaf2e6492c00bbf393c034cfafd839e14087e2a1a1f377bfe2785ea7fca7cf7d064902d8853d7b48f8279e0e3168248419e9e81b9e03dba895286fa398b1e09591d71874b3d6dd8d1bb43aeb84f223983765e158efe2328e73b5ef0781b52fc72c1406b9892dd5f70fcb3ec079230c7407ba11affd9a367115a3a90805b4054c58a5413d41692ce7a86b9084da974163ac6fb6200ee88597ec7c866894346acf5048e063d0ea8703bdc85898c8fd8b9a6c899e8d1ca3ab5947af2926d6f3b42154b5f53d73e8ffa3ca8aebea9fd1db9202672d3a5aba7656b50fcf35b00aef398e5f4306eabc6c85b687644f6d78b51af1330b76192a82775a17f843444c84ce4504626a8a1e60175391f9424719a40b4f9ca0605fc6b52492f93a895636c5d6dfe3dc4296d5c2e8456ffcf0c77fa7451cf66c279f0f009ebfc230e73ecbcacee545a98e373dedc54b53a33b612034e22f4200873b20e96989d1b011d03e3781d7078e322ea23d682d98a63c8913014de17b5783de1b830d7e9d1d7608c074cc49a603211163ab67e0e7433afc3fdabc5c9558d29c2a29d6581096aab5e401a14e9df6af6ff138180dabd3608d42f1b840d6fc39a979dd3866031dcb4283fa28be209a2eed5e1c57dd36aeab507325febb87a79ca59f43d007f18a9003a889c04acfcf59a80c805707b3c28aa94751efe0d86717b1fda592f54c6491fe25fd86d47b7ae558a9f73277cf57a9e15124fd247b2b5acdb7e0c7658ea2f1c0c4333e549cbdd1179fafb47a68a773a31fd731e2d1ad428dfaef18d35f15897caecb0d569e9943e6612ee91f4681543a339e73f2f0f05128fa88b4425f485f6e2b3c1fd5168c2d88f7147d2abda060ea091f7708baa83026a6611fe18c3fa3e358910897e354dcc05a647b341cac4ede2c458eb531c2a224ec0c4190508adcebdcd56b94740a0ba879b7448a92fc1a9cd97c390630f6e692a280accefcb25515bc091ecd478f86667e70ec04a4c497ef4ff802e2d0cf98c924cf32fb863fb36055bf7da4fcc5e905d187eb3c98766428440c352f01efde412ea46dd38d1c57bf1416a238c03b38013800635b4de42d8f8ac06a107209968903033fe1a0f52d9c967378b31ab89e42cd5aaa51517941c39b5736a582d6178b8df664c4499d587d9259659126d898fff97fa69f38ae830131c9bc406114b36d69d988001789c6a1be02e377545a7b708811db453ca2907913378bbb7677ebf43d1ba6776447f796b0e0fe5ae4fd3f05e88ea78fdd7c07228b9eadff030af3ecc0f8243d6504ea19a9fa2bd35fbff9df12b15794338becfc20bf05ae95fc452c91e340153aa4cc58d35a544094622488cf0aad4474393b69170aea9924ca6ea2ea8cef8a221acc58631c41a9e6f1e1fb758bb0193fc13bf33a121c13fdcf61132fa7dffbd2422b482ae55ad326b05fcf7a47b218a7eea999b0cc577835fae5b1de716667781927b18ab37e8aaaa1f7f4a65ae176904b45a1c1952e005ab75d3d859e629cdce27cea4c5ba20575db7f240ce5fe1886d4479fcf82393df93d8995a48c74f204c9ada8ffb89e38bb476c5d649c505857c16b17c5bc275ea3af28325050776ae82e6255ac518b2778478f8ba3f2950e1ed7ea176de1c2d008278b39f5006207a566f8b5ee98f44b9846f1551aa9186abeba3e1eb71cec1cc4b0e8f468c6f4b7dd93f917393f951b3ac2843d400f0dfeb69a8fd6784a620fe9c589caeaefec3a84171d94fa1fa1cded018ac90765c00b3670f9f89df2d2736b8815cd07b61b00a41cac18c8a6a6901d0878daca743272f7ecdf05c563eb8bc90c4201502615aecbfd0466a3ce9a9e08bb616422cb760b2b0f0976a98c954e5a426b1bc4d85668b544ac9b613f392bc543bd2fc571dafa12400ac0f6818ba3f5531dadc87ab88c34de935bb671bafa79313fc29508e7c2d73258376869c9114151d07060a47df04e855d018a3d6f421741f2f68cfaa2c9e329f1fdace3f70efe90d31c8108b7dfac76547d70d373e9a8a02685b99ca09ab528682a7fabd955604bb45a2ea3aa2ff4855bfd219b9441763f217106440c31596e0c0c4ec5fb0b9326b7c258e7867145ae313fb677a5460c28cb7159927fcab68b3aa833a81ea4d8e0ed4bc22ba3260f218aa2f3c8c531336568277f5f4b4f8c9018cdd7ce553c8c63350abe0b8a6d16c345b25f1aa380edee94120cfe6b8ae807661b708d67be69765e4bf011569825f7686d92eb357c403b3ee0a674f29629f037e6ae7d5237fb2757ecd7a46cac3d3e8934a65155b153542397f47a92607ade7744280deaeff45fe31e34fc6f5fdcffe3e3eae7f473b2384677cb421a0e3c93261f97b93ecaf9757f7794ef977eac60143d594fe86ce97db4e00280203db3f3162400aa116c263235cb112d8fa56462d167e31ee3949ccda819f67efc01f05f9c20b948fa37f09f7171c17eaef45fbbc3b95edaed745322b25ab5eef6a44830c59f207947ad6d9762c172bb992430af41294127f3b6ebca3508f5da9662e04e4042bee0e58ae21b5ad1ee731628e386a8510c6de990fe11a07519cb094108a59abdfdc1298d4677b97f02f838f0a2059b603b115b55bff44065b1b11d8d091ef0055f645ea10555094697c27496b2d608008d550d7040730222610a1663991c434e9892dc1fbe965573be0a295e5d7e441a12c2acf2ab56c405eaaa079a6fe5758c6f80364eb61e540a5021aacf52e82f875ed1e5030eb6a444e86feaa9beb7210abfe4f2ddc0072b7d5abb0c541b474fcc96baa58b9e66f5cad3f8f066d7bd9a3ad1ac2f25e66d3d08bd746f4a874e61275e298a1179e296fe6c6347921e51b9709c55e9eb04273f34626ccda21b9dae36729462f04d931c1c5d13564e4d99dac1d41b7d54019f2464ab9f0a8ae73b4b61dd53225cc9038d6015fba47096ef93f61708787cb7b6d3f95d9f3c4eef3ae45035a20836b511e8131181c2ee7bddaecf0959b63435ad3f029154d82daf94c1e4ce249692076e7d88a5e2120127caa3e0cee2919ad4757dc02dec772d27decfa2693c13ca0d53a862712a951165c39ab4a87a81156809a1b51740432c92d7520877a4fd768af4fffa7e42b7d4bf89cfdd04b108e02b65a37be9551c27e848ebc75c15954631e39e20f8ed1b8632938b78da80aa9aea818429c74258cc65baa08422c61fe25e2ce4094bd782acdead6df8e09cf38386f95a2bed03e1f3f2328f12bf85c1d268b90741b483a9809632c1aee183008923825e2e4aedb8bab11e01bddfb8af1a22a9b81be3a7a1fbea835c04aad88a13fb3b744edec4f0032c5aa9f1d1047ccc9f691088e75344857fb5d905c97d4f75ce18d25bceaaa5f39ebc06eff7fd10", 0x1000}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002440)=0x1) syz_emit_ethernet(0x50, &(0x7f0000002480)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x6, 0x1}}], {@generic={0xe05, "96bdf3d96aaac88a5d33122148532d87048600b8b6442b978459383453dd87565d2a214b780577ae9e3b877255f0ae866fd4cedcc7b2db460f05"}}}) r8 = dup2(r1, r2) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000002500)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002540)={0x8, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000002580)={0x3ff, 0x7, 0xd, 0xfffffffd}) r9 = getegid() r10 = getegid() getgroups(0xa, &(0x7f00000025c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) getgroups(0x6, &(0x7f00000026c0)=[0x0, r9, r10, r11, r12, 0x0]) 2.751782313s ago: executing program 4 (id=302): mknod(0x0, 0x2000, 0x450a) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x110}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x80}], 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) setuid(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000001c0)="93b482c406e3bcf8412e0417ca2f436fd54f1300d424c7e4bcb6af06af6f8de8523268b8efa27472872f4b16c97062f27d90b3", 0x33, 0x0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) setuid(0xee01) mkdirat(0xffffffffffffff9c, 0x0, 0xc4) mprotect(&(0x7f00001cf000/0x4000)=nil, 0x4000, 0x4) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0, 0x20000000}, 0x10, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x82, 0x100) 2.75101302s ago: executing program 0 (id=303): r0 = socket(0x11, 0x3, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) read(r0, &(0x7f0000000000)=""/22, 0x16) 1.618859937s ago: executing program 7 (id=304): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x114, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x5813, r3, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r4, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) execve(0x0, 0x0, 0x0) 1.286083456s ago: executing program 6 (id=305): write(0xffffffffffffff9c, &(0x7f0000001340)="f2c25e5c654900f8968005ca929577f8836725bd5d0ce082ad37c6903dea604bd90091e66891b860919f637bc86aba0abdf1e8ca1adb58aa125403b83766e616741c805f96edb3ba85f1e8b877e0ffc9955974038ef492e3e5a73b317b57ca79c1b9935026559d65e77d36e1e6ec18e75e8ea7ce75752a690bf507a35f980e001aa334c7675a28a700e73c4ab46d191b8941c9cce5af3c3cb43e934481ba10ad32f6b2626890c472f815d1edc80e53778f149f9c0d796331467809d3b91c480bd1960c923dc7344fcf866ef70201d3b8e1919b8b81a6708a791c2a996f0ffafc510e61cd712b77aa28717e6b78dca00ec5c2b399e831ea6413bf5fc4c322ce0737fd12a9dffd6e8960240e569aa361b1243adc3767007c37d2d350fa2315f950d6908dc2d6f4d5675c276b36866408d07064e79ca755a742f01adea0157b50270b85dd5639190457f7020cffd3e08718f7556833f4947b83e19f6651fb47e8449f8fb761cbef67b4d6198b637f777656f68821853d76b9b3caf9bf7869282bc9e93384d72156e924050b15e936d66c8dba0ae59fdf8ed1960275fddb2fcb91c41d15fc88eab0c0e7dbc1b322198ee7e95eb2cf222517a82cca1b936f65cd48830e9df96e44a68087ce5f16668d792aa2e7959c921388f1e1f3fb43036a47ec0640e5dd526d836c893eebe40c531a01ac84372fb83ecee7b69c91797250b4062689fb0bd90bc6e59c7a22221d3ca84e6be82d7b2e9fc710991628a46e8d2720bf4625c06f78a1934ecf768dd6b692f136a4fdb2a8af33b386309771fd2bd16e85523bf9bdce0bb68a16b39ecd905d6debccd7cbcab701ab7232cba2840d62737adb55b2cd7df48c1104e66af9e6723f6cacc54c156dab7115eb9daac94de0c25056876f8a17f6d74b532d7588e32433e8bbd2fd9eb27a01fc7808c44c4f1dece1aa3a697b8c93485788eb2d75bc2e95261e91198a7d7d94a58e17f22e79e407a9a2f102f578c37c90aa01fc7a5c7db4a612b66c6ee46e108c7dd60376ff9c7945451b5c04ed3b2ff2c83046f8718462754709b1c301aac020c8d22f66c663c733a2379a98490241dfcc6d7f4181a32b953a289719536ff82c1583f5dc3a85b42001f5c0b9f6d317e01f8520a67060df0250e2b14116e82b0c6bf90ffde6b18e434505ca23d327dedcf7af03eadacbe0344805d5e1eeb86fca4a767862ef5f64a5e8df81abc7258a0b9640213c276f1398b5b78c19cef92c5ee554e08d0ee0c215fc3a88230a4212cd3c57d3302d55b033b43d2416e0be39c76531cd8a03344b3f6e982837b7b6d2f8ff8507972cd636e336126e5e1007172af7ef3d28bca47334b5d6f3e579e5316abf1a7a72a6f03afd31c477406c31774689697a66a287479ed9968d8ec5cd92159792bf394c6c2a33502bbb3c92bed23267c60b75c402497f8a43929c73c1929ce27cf449f4ad4c26e57259bfaff22e0cfa5fdde50fc9273a333497dbbfd4f6c68b2cea835565279cb59d88d441e8b50bdc63888aed5c6720e72e351ec482726af850056317e75d137a74be09f2bbde7b6d7122539ee0f2692f53dfe0a7d355eaed6c93b50a3eca4dd3640e2172d8bfa1343aafaf64472e5abd752604ba6147fbd5722b961fff166713afe23857bdc94365ae55ff019cdb026eadfbf2229648507a04ff5ee7712018173962df38632805c4a109150900000039e8e0eb539c191b1061e8239bfb1120fa02eb6191ebfa1d086ae4c85269409085a04e8e37437cca74fff15d8ad6700370d7344008c6c90b1e5cdf0f57394dd46eb9a748cfdb165b1d953bc7a459296711a3ce1019076720b3d5ab6e2dfc56ef17e868d1822c82d90df7da3963c47039f0a0a37b4acf60749d8ea2ea20ceaa6db812a2750f70da7e3b235cf90e50d2ae2a99f137c885a33a3c28b6cbc6df1b004a140c070b349baae9edb2a3f7c9762d92c76c32509f006a6ee348ce3abe5fcb42931e04f58ab9df2654e1200f44497e3d6eb63cede66eb2f5e5701248ae435c6dded2b65f3599c1f369982fcbe1d02408438ee9ab926092c6f266efbe4c1609f898e42a05c36fbf46e5de30840d3906c8c602afe580fbfe6ff1eff6035e110d5b8225f6a4a4b93675db9b111e039cf4cea9b72f4d700be2fc4289f592d615de9c990eecf6dbbfc89025f30ce58d1d84e7dd18b850e6050d4a5abef76c188edf3e048948f54b72273b2d47515f67f988b48e28d403fa720c42875e7dc1ab634acf7e2e6849dce4f8075cc8ef574a02fb99734e3534e2a34244469820fc58cf5cf2bd3564f95a2185b63171ab7913050072a4d4bbf93a409609c6d2c26d1f04aa6129a32c0747668b9659679d33625a1469ca675fecaa959642aedfcf7c766431ac728d7bbf5f506602fb4887faa5c1bdd02ce7c5713db1073215bc3610bd4bff78e72436bd007c4eff5aa7712e8899e96e06b95703c464a3f9f5944278b267f77beecbbc102c7cd1719b880ef61ac624bc3eba7cb36ee71fe5cada9daefa050ba2c99bd9c596c085e6fba17166b3ef2c18ff7846501fe0836a9a3bedad379e566dc8c96c546902156f337e59f37d3988e129651a33ef697a911ff69abb9ff87e28031d5f1880c4e70b34e5e85331aed32104bf372f13e70254e66b2028a51f71b541bb1e104a3ec0d77f0d3d7926bfe100c0cd4f6b607bd45a61a09fa7d0031de8da7557e77c134d8ee4003587dd58f54a04a5edfb68bb031a3844876cded012270c3f77d0c728d0b99ea8ee1f4e258eca9ea95500629a8d8eb9c60f6715a50bd2dd33f2f90ce79af4e5b9b40086ebddc6e51a75d5bd6aea314828e22f8d53dc7d8c0aafe2bda48af7db16a486c231a465312bb8a37fdf71b7e1add0bd397633038ff41ab24d2fdb887dfaa57f7e1e0e4f31b3476c262886784deb5fbe7cbde7c5fd297e0abfde266949cbbffae63d661c6f77aeec506872075e2a82b8048b940b07200abeed26de562c31149d5794c728e0326ad02362c02a942a77bf690f4a6d2ff1b512efdb782848f351ad462a074ecdf90b041558881b96777a550705fde68909c29bde88b602a2b3ff07a158b7ac11af79515a8856d4ec61c1e0ea282873786defc9e060c260e3289cd26ed969867541735a73096d1652bfa546efab174b0002a3af21e750be006440236c1518afa6992d2d39a2f161c7a827d304304c07691121bc3b49014498e55b448aa2bda6e5ecf7597754e739d6aa931bebf3de17f2acea18f4e5e26cff69a7767ef7475fea546557635462f144b40a63ca7e96f573677147e87428e11fbe19e757662bed7f552d436e62d81cfe8b437261ddb955e82c88db6821da0d8f6d209d7e2947d2c683d378a60c0ba831cadf0fa3633691c4baf80090a849bccb06902baf952749e67641d5f27346126335a0894b9d98d0173a4e75072ac7bc9af06af78e90e7274ca33db204581ad6f93c6e9eff2081bbc971c7fa1542938bb9d5b4f28fbe492d32af9d02b1e2b5a9cc035141f2df8eab419351be9834e1ed249038cb06d0acd8194f6e042bf642b25e9f0c10268afef325fd81a9418630d562fd2f052cf97a51ac570c89783f633a881f5239149dc9c9e65cbdbe82480d86e2c4cae2407abd7cc148ad4db281749c330fd0bd1b8ac92593dd4e713ffe4948aaf9b5914ea7457b10e93d2eb1d3a6700902eea73b34e3b8f82e37ebe7f95ab332a21206a40643eb80a0cf07bbdad8bbbb602a5a13b22cd7c6e03620a7819489a3d7495e2db1b268440b261e29172196a82ac40de8975a2573648100b318dc8fde232f86c7b2ba0747c6269ede793226e61ca86f82239cee4756622ad9e2ae47080edac632c74861ed3441eb5cd66c28b531941d02d92b791ee8c18cdd290bfe9c1db1976cf92e5ca44d986617215077659ee640d104b636e1dbeb4c8ce2f8e4655da6ad69de3610a29f4edc32975b1c3623de1a2d556df3bf9b20ecea3b9f476224f2c0127e243f0a5ab731c8f05f6045870bb98d58c5be7f64f8ce34033f740174323dd2343a70bec10a8814306011f0d2ccb9c19baeaf8d31a67878b2173e5664467849f9dac8a5ef87ae3fce32315ec5befef9821d36986bb8c4ed9e47d82563d6a8525b11172c2c389a750a72d93dae3a13ddc4a726cfb5520f9351f84154c1121c731484d97aa1a8ef638c34da1b219691648007a234cfa28fc0b887c19307b92799caf563721bce0836e58bdf11e81d7d2969580d1ce534d293a692382e465c44b32a2211f060beb4ff243c6f343ca7fd3404c94596f2c3a091deddeb67d09675d1b82b02da1e8eefa5a6b8f220d4fca6ceea99ff816a99641ec52314f2eb166dd87682a0a25c9dd2cfa0e46b4ab366e4a0a12966d25b195066a9dd83f07d53118a3a30df0ded6823c576b59e130d8458c7d127606d3f6a4b0f4406c20e20d7f9b33ced5b069abb1eb8dbeca05ea89e5b1613c2c12562ae0af64d5415f628a7fe78b7ffde7e45b86a45613a7ae8f620f2331b80a4f47a9d7799bf521dd2f23f89ba2240b70f0ce404e239c2014342694e5057cc7d08b18c8fe8be40677d2e273a97a76b884204d75d6998734221bd61cdd9c6a2bc43a83c7689ca6e2fb65a464a2fdcd19d1842045ee9b53c3a63f35444db0e4f9676716072cddcb31b9363c36eafee0b110cbc90a119c304c307103f19986da673593c4867d153eec100fa9b2f6d174c8634c355f63a8beed8458709194604f0a18964e97bfcdb9e8089fc4ad2decefdceb36bc23071b6214222d6be2415417012baf83af505be5b1bfcbabbee36fee1caffbc1b9de36a613de6ec3b044e212facf62787a55957234fc45068b1da3a52cd1bdc9376fa56ae999d01e235573e757e437714ed6d85d53bee1a34f3266d8c3f65fe02b2a7f9d043ef9fac012469d2cde9b5855cb7fa78186689bbb3472b20716d9060cc5e1bef9e2c3b2c21bdb5de04f3fbc8c4fbb07199a5f866b329eaddcee87c43b280fca3acddf16d230fd702a1536a5298b0e2f691fc760fc75960e8c9371e61c4fe02b6cf3d29f527eeb79040e1ae4c5159a08598cac137d9e38ed1198f27447e4c5d33ffa91d78c598c624686c6896e99ccdc41c1fa2cbbd436916e0014719e9a0394bd2bd30f97ed6a81393c0760b530f4ea18912b94b8fdd41444a3049e8df9cbeb07bf0f8608ad8d0fe633498213a62067f5328fd59137bd1c2d20994fa57453ec36e022a34085203a12529352cf91fd8da9f17f0136c70881d836cab9ad9642323e9497373fcc44ecdf97fd04a11f7adbcde64c798603e11c4d867a4d43e38a49ad6c105e5d2c60aec45d41b9a571ab330e6c6d439a5d9bd945d49ac660d25362b598fc5ea99cfaa8fd14986f3dc71d31a769e1d7a2846508e11ae386f34d272e439d366c4601f25ddf07ac4ae49823e6934fd65648dcf5a3fd244b80bb6eacde2a7552c8f109f854a15c2cc9dcd49ba8cea5af068a8a16a633cab71c7809ed807271073e7a6cb92ff8d5261b9e6c65454de36819fa86ce2b92050511825171412a99952d2e4fd84b49d8779b0ba328a7fb0768b27cea1255732278a8e5bc650dfc4db3216a0186b724b37f310f632e4bf4d6a4dfd13d64fd25491eb659eb0411afc75d61528aee09ad87ca6a0a097bf3e20a30561aafaa618ccb69b6d2d7c58eba2cb9fcbe7816dbdbb00ef492d955cf35f262ab6bf0d19d70822679195adc94dcde8a80a91e34e3cd7d45e99d493fb721a74c3b810075be9f5d04c389bd541170a164b1e9e91181d", 0x1000) socket(0x1, 0x5, 0x0) (async) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) close(r1) (async) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0xffffffffffffffff, 0x7}) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) (async) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000000280)="04589f1f89a166e2fe6123339a34537a01add8d5081410fc16c3c602000000000000008ad49e8cf6bb76edd18c74d50000000000000000000000000000c1911c0909000000400eab081ff9b5d3f1d603474c8b3fb4ff765b8fce0e24431d2fef21e198b8483792a57a22a0630936d092ec69c44ddcd005000f0544b969daaab57ecab87443e638aa2bfad6f3f4211b9252d3b30cab00"/164, 0x10090) mkdir(&(0x7f0000000180)='./file0\x00', 0x16a) rmdir(&(0x7f0000000000)='./file0\x00') (async) rmdir(&(0x7f0000000000)='./file0\x00') 1.284968622s ago: executing program 4 (id=306): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r0 = socket(0x2, 0x1, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) close(r2) (async) listen(r2, 0x8001) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083bec00984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) r5 = kqueue() clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000802}) (async) lseek(r5, 0x7fffffff, 0x2) (async) r6 = socket$inet(0x2, 0x2, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) mprotect(&(0x7f0000467000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r7, 0x0) (async) getgroups(0x0, &(0x7f0000000000)) (async) r8 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r8, 0x380701939332d2ff, 0x3, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000001c0)="3adb48b178", 0x5}], 0x1, 0x9) (async) r9 = socket(0x18, 0x2, 0xc) ioctl$FIONREAD(r9, 0x8020697a, &(0x7f00000001c0)) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)="ea0000010020b841", 0x8) (async) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x4) (async) socket$inet(0x2, 0x5, 0x1) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) 1.280392096s ago: executing program 6 (id=307): r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000300)={0x32, 0x8, 0x0, 0x0, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) (async) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000300)={0x32, 0x8, 0x0, 0x0, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) openat(r0, &(0x7f0000000240)='./file0\x00', 0x10028, 0xa6) 1.218422484s ago: executing program 3 (id=308): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x11, 0x40000000000, 0xfffffffffffffff8}], 0x29f, 0x0, 0x8009, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a00000000000000000000000000000000000000000000000000aa"]) 1.217900138s ago: executing program 1 (id=309): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x3, 0xffffffff}, {0x0, 0x2}, {0x2, 0x4}, {0x0, 0x9}, {0x0, 0x4}, {}, {0x2, 0x7}, {0x2, 0xfffffffc}, {0x2, 0x5}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x2}, {}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x1, 0xfffffffd}, {0x3, 0x8}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) 1.217255455s ago: executing program 3 (id=310): shmctl$IPC_RMID(0x0, 0x0) 1.21381871s ago: executing program 5 (id=311): recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/15, 0xf, 0x1020, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x2) (async) mprotect(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x2) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="02bed668f1c1a9f2d375e1a061a4505e7a1955b7007cd43efb057d3b3f0112991b7e299f354290da4a50e702a60d64", 0x2f}], 0x1) madvise(&(0x7f0000ff0000/0x2000)=nil, 0x2000, 0x6) (async) madvise(&(0x7f0000ff0000/0x2000)=nil, 0x2000, 0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x3ff) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x3ff) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/158, 0x9e}], 0x2) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0xff, &(0x7f0000000440)='./file0\x00', 0x8}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x353) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000500)="7c0581301b09ba4a6ff05e6ee1f93083500b80c3949d6d1fafa4bff67b1811d64563442c922de17eb1f53955023045bc2d001718a47fc8314fed9976547235e36bc0c58e7c0c8442573be4b1bb9b76a393d0733cf8", 0x55}, {&(0x7f0000000580)="93d2dd3ee6c2c331b35f6866a47e58e02dae893031890c8d389c19c66930c14800bfe5623c839c3bc6fb14686a9a55ee6ffc9cf71724316de245ffecd53bc61e5af03cbf63cd8ad4c354829bc22891c49041e68767e00add6c7dcf4c80dda42b8e4349a304556e60812ea68c9765c50cfa989f4f3233e3bd4d47bff123388a509dcbe98f199422028c5088c2be38d10c730e5bc2a77075813d6c53039a357aa9b1f9f963666294cb93440ee02a239edc5a1ae1d04392e68359b0d5", 0xbb}, {&(0x7f0000000640)="089a5fa249e3b4c9c500c0f7feeae45f97aeddfe1b21b2c09eec12d7007abdc8c31f80239cdb09ec47beea9dbfce74cd69ff576b3a4e443d3f44d282d89a253d13", 0x41}, {&(0x7f00000006c0)="6ce6e8fd00e2629532101e6f11a3262d11e345b24cd4816cb732eeecb0555a8b395b6b249823783c80b4c846a930b7144d71eecc72718f82ddc9f5ff5c03e0bfd9ddab9e31fa9c66c18dd4c118fa8a128aaa6992e5932411a0b0f5e9253d021c9ea13696e2c9b3d46f90f672b1190d2fa5edf363d088b6392f2361d560cb8936d8a061cb4e61e7ec7d0281fe82da37a072f6f4109f61209e4718274be7e551e39d9c88c51355edcef2921f52ea72da35e00d05c807af8d24576dc93a5300a3e7b483db32e277530504220ae3776e11916dcf43fd79f8e25efed596a437", 0xdd}], 0x4) (async) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000500)="7c0581301b09ba4a6ff05e6ee1f93083500b80c3949d6d1fafa4bff67b1811d64563442c922de17eb1f53955023045bc2d001718a47fc8314fed9976547235e36bc0c58e7c0c8442573be4b1bb9b76a393d0733cf8", 0x55}, {&(0x7f0000000580)="93d2dd3ee6c2c331b35f6866a47e58e02dae893031890c8d389c19c66930c14800bfe5623c839c3bc6fb14686a9a55ee6ffc9cf71724316de245ffecd53bc61e5af03cbf63cd8ad4c354829bc22891c49041e68767e00add6c7dcf4c80dda42b8e4349a304556e60812ea68c9765c50cfa989f4f3233e3bd4d47bff123388a509dcbe98f199422028c5088c2be38d10c730e5bc2a77075813d6c53039a357aa9b1f9f963666294cb93440ee02a239edc5a1ae1d04392e68359b0d5", 0xbb}, {&(0x7f0000000640)="089a5fa249e3b4c9c500c0f7feeae45f97aeddfe1b21b2c09eec12d7007abdc8c31f80239cdb09ec47beea9dbfce74cd69ff576b3a4e443d3f44d282d89a253d13", 0x41}, {&(0x7f00000006c0)="6ce6e8fd00e2629532101e6f11a3262d11e345b24cd4816cb732eeecb0555a8b395b6b249823783c80b4c846a930b7144d71eecc72718f82ddc9f5ff5c03e0bfd9ddab9e31fa9c66c18dd4c118fa8a128aaa6992e5932411a0b0f5e9253d021c9ea13696e2c9b3d46f90f672b1190d2fa5edf363d088b6392f2361d560cb8936d8a061cb4e61e7ec7d0281fe82da37a072f6f4109f61209e4718274be7e551e39d9c88c51355edcef2921f52ea72da35e00d05c807af8d24576dc93a5300a3e7b483db32e277530504220ae3776e11916dcf43fd79f8e25efed596a437", 0xdd}], 0x4) mknod(&(0x7f0000000800)='./file0\x00', 0x6000, 0x7ff) mkdir(&(0x7f0000000840)='./file1\x00', 0x48) (async) mkdir(&(0x7f0000000840)='./file1\x00', 0x48) mkdir(&(0x7f0000000880)='./file0\x00', 0x4) r3 = accept(r0, &(0x7f00000008c0)=@un=@file={0x0, ""/4088}, &(0x7f00000018c0)=0xffa) fsync(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000001940)={0x10, 0x101, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb}], './file0\x00', 0x7}) open(&(0x7f0000001b40)='./file1\x00', 0x0, 0x40) (async) r5 = open(&(0x7f0000001b40)='./file1\x00', 0x0, 0x40) open(&(0x7f0000001b80)='./file1\x00', 0x10, 0x80) (async) r6 = open(&(0x7f0000001b80)='./file1\x00', 0x10, 0x80) write(r1, &(0x7f0000001bc0)="aa59927905a45afd1fc12a13fca4dade4b9623b8004505aabf6631dfa324dd25e7b8f4c4669c58e681641e6ae873c6266480aee3012e19619497991ab9a48fa103d98df68dd4966975ac145642a7ef551ec967a912097556532ef366f61195c5d9a19a5f5c5754424d12e621dd8ca75b10cd4832fcdfc20d5811c4335ad08470e498b10520d71b3c157927dd6f6bb6acf1159803c720a590834808f54d018e832d450f60cc7ce70d617f66", 0xab) link(&(0x7f0000001c80)='./file1\x00', &(0x7f0000001cc0)='./file0\x00') semget(0x3, 0x2, 0x200) (async) semget(0x3, 0x2, 0x200) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001d00)={'./file1\x00', 0x0, 0xb, 0x5, 0x0, 0x44fb, 0x7, 0x8, 0x1, 0x2, 0x5, 0x2}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001d80)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001dc0)) (async) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001dc0)) 68.462539ms ago: executing program 2 (id=312): r0 = socket$inet6(0x18, 0x2, 0xf) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000100)={0x3, [0x0, 0x0, 0x0]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x7c, 0x6, 0x9}) r3 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000004c0)={0x7a, 0x8, 0x7, 0x72c, &(0x7f0000000240)={{0x0, 0x7, 0x3, 0x8, 0xa, 0x0, 0x3}, {[0xfffffffffffff3b1, 0x8, 0x100, 0x3ff, 0x7, 0x2, 0xd2f8, 0x2, 0xcbc, 0x4, 0xfffffffffffffffa, 0x6, 0x1, 0x5, 0x0, 0x9, 0x56, 0x7], [0x6, 0x0, 0x6, 0x0, 0x79, 0x0, 0x1, 0xa, 0x31d5, 0x83d], [0x1000, 0xffffffffffffff29, 0x1, 0x2, 0x7, 0x0, 0x4], [0x6, 0xb1, 0x10, 0x6, 0x4, 0x9], [{0x6, 0x4, 0x1, 0x42f}, {0x5, 0x9, 0x59, 0xa328}, {0x1, 0x3, 0x9, 0xac4}, {0x5, 0x5db, 0xffffffff, 0x7}, {0x6, 0x6, 0x3, 0x4}, {0x8, 0x9, 0x9, 0x5}, {0x3, 0x3c52, 0xfffffff9, 0x8000000000000001}, {0x8, 0x5, 0x8, 0x4}], {0xe533, 0x345e, 0x8, 0x9}, {0x4f92, 0x7, 0x401, 0x6}}}, 0x3661, 0x40}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000500)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000540)={0x9, 0x1, 0x45, 0x5e6b, 0x341c}, 0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) flock(r5, 0x0) fsync(r2) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000005c0)) r6 = dup2(0xffffffffffffffff, r2) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000600)=0xaca) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) fcntl$lock(r5, 0x7, &(0x7f00000006c0)={0x3, 0x3, 0x5, 0x9, r7}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000700)={0xc, 0xfffffffe, 0x7, 0x0, "2752d5e973da5c981d4b7b0bc9d4f719a26a0522", 0x8, 0x7}) r8 = open(&(0x7f0000000740)='./file0\x00', 0x20000, 0x14a) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000780)={0x8, 0x7, 0x2, 0xffff}) ioctl$WSKBDIO_SETBACKLIGHT(r8, 0x800c5712, &(0x7f00000007c0)={0xffff, 0x5, 0x41c00000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x5) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[{0x6, 0x36b8, 0x7, 0x0, 0xb3}, {0x2a67, 0x1, 0x8000, 0x4, 0x4}]}) sysctl$net_inet6_ip6(&(0x7f0000000880)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000008c0)="8f554ddd063e0c6db273ceb33f676d63", &(0x7f0000000900)=0x10, &(0x7f0000000940)="c0cadf31edb9c4afca5990adde21f802b3ccf639ec6c626f1ce2e58cc8fd90266eae456f1cf0853c2b6a372947aebecb9b8b00c3719074b35e7228ba83119608ad1d8f31f91d936d7ed99aac3815959e1d785b87f5200a936ad26e2c711b7ec9cb88e6c0531679dd7ee92bdcacb1b285b059f9453a9266d448528d558abdf5ef", 0x80) 67.048874ms ago: executing program 3 (id=313): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r1, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {0x2}, {0x0, 0x72ae}, {0x2}, {0x2, 0x10001}, {0x0, 0x41}, {}, {0x2}, {0x0, 0x2}, {0x3}, {0x0, 0x88}, {0x3}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {0x0, 0x2}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {0x3}, {0x0, 0x1}, {0x1}, {0x0, 0x20000000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x7f, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) (async) close(r2) (async) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)) 66.303838ms ago: executing program 7 (id=314): writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="12fa", 0x2}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) 27.634633ms ago: executing program 0 (id=315): setitimer(0x0, &(0x7f0000000080)={{0x8000000000000000, 0x4}, {0x4, 0x6}}, 0x0) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x2, 0x1ff}, {0x8, 0xfff}}) r0 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 19.550041ms ago: executing program 7 (id=316): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946465, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x5) sendmmsg(r2, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) 11.120244ms ago: executing program 4 (id=317): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea000001", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r0, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="87636cf4db606fde123efa3cc03cb16387f4976a9a9a98eeb9c23a2b3fe097d5e4f80aa1e68471d4279d8f33228610edd1602ecce5fc95036542b79b3fab95d8dbc6f4ba3dbe3493ad25d247c9d93b48df795e260ff69a1bd13e0fad37e09bcef3947fc3a6cba97e837a58077a44cdcf1dc51f0351e959b0da00eb915e8475631f1e96d7623d5928eefc3bac653258e44c5e16766f6413e1afc967db15f9b673c396dc53c139a063e7b8a3bc0abfab84aa67bbb1e13b2f11399af79e5baa8c807ab5eee92eeba24bd6f0c3b42816434fd3e5b2ff264956108570ea0fd867a3d562b1566891503f92026c90dd2e4d10", 0xef}, {&(0x7f0000000180)="9153d5d607be22aea1b56c58be9449ddd34e0f2287223cf46221026c5048bfade414d090aca4672adf6a40507cab07a7cc6d116175fc7b6139babb0b4078feb504becb712424ec0a44ec1832903540a0019ed59d1838", 0x56}], 0x2) unveil(0x0, &(0x7f00000000c0)='r\x00') 10.098171ms ago: executing program 0 (id=318): socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x102, 0x80000001, 0x81ac, 0x1, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4fc, 0x9}, {0xfff, 0x7ff, 0x1, 0x8}, {0x2, 0xffffffab, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x18c, 0x10001, 0x0, 0x3}, {0x8, 0xd5, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x6, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000000)="6d6eec095f", 0x5}], 0x1) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) 9.828921ms ago: executing program 6 (id=319): sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="b78f708c5820ba4e9b2aadce05996b4622550fd9c4a00fdc3b9dd23799a19c72de541f796038bf5bc630cbf1bb312d13bee8f4e50b9313185d80fcd4ae96", 0x3e}, {&(0x7f0000000040)="c6d6fecc25625943acd1cececdd7ac0f95fcfe5295206024d72d5018c60e3ac1561d27a152a30e41b5e096f9e2b729c6e8b1dd7143ce2b343126674735cac1a30b2bbfac02fb6f80e88ba90c7b4de5018ed336100f965dae8a7d4765e5c8589aa28fd3d0e5de599998fd069aa2b613cdfed76a63520be96dcdc1adf808dcdcdd4362ded28ab64c", 0x87}, {&(0x7f0000000100)="5d4b8cc169eac9753fba9b53106abb7450841173970dc60c6dacc561ea3065b576db7b0ba248abe0a836f4e31c853949ed419e4d0d8849b37f74d9ea43c0dfa2ceaf220ee54f0a360561ebce98caab3ae7a5fa8677c320e8e6939260c7b94314bcdfa8e567d7cba80b4fe206e30ca0e9d582b6", 0x73}, {&(0x7f0000000180)="e776714b25b64acbcc67486e6172fad03c2b7ac33c03dbccb53cc590339af8bfdbbb49eec604b719d5611109901fd0a69d443c53b3d580dec6c141afb0e2b3487b6fc169512c45085a782df6b3e0adf4cf170617bac0135b8ddfd46145cab5eab51e85fe64d5a03321e917a5c7929801c304dfbd6ec90947560f81cdfd30eedaac9153826e806617323613804c895de6483db5285b5260aacc5465764c1f", 0x9e}, {&(0x7f0000000240)}], 0x5) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="b78f708c5820ba4e9b2aadce05996b4622550fd9c4a00fdc3b9dd23799a19c72de541f796038bf5bc630cbf1bb312d13bee8f4e50b9313185d80fcd4ae96", 0x3e}, {&(0x7f0000000040)="c6d6fecc25625943acd1cececdd7ac0f95fcfe5295206024d72d5018c60e3ac1561d27a152a30e41b5e096f9e2b729c6e8b1dd7143ce2b343126674735cac1a30b2bbfac02fb6f80e88ba90c7b4de5018ed336100f965dae8a7d4765e5c8589aa28fd3d0e5de599998fd069aa2b613cdfed76a63520be96dcdc1adf808dcdcdd4362ded28ab64c", 0x87}, {&(0x7f0000000100)="5d4b8cc169eac9753fba9b53106abb7450841173970dc60c6dacc561ea3065b576db7b0ba248abe0a836f4e31c853949ed419e4d0d8849b37f74d9ea43c0dfa2ceaf220ee54f0a360561ebce98caab3ae7a5fa8677c320e8e6939260c7b94314bcdfa8e567d7cba80b4fe206e30ca0e9d582b6", 0x73}, {&(0x7f0000000180)="e776714b25b64acbcc67486e6172fad03c2b7ac33c03dbccb53cc590339af8bfdbbb49eec604b719d5611109901fd0a69d443c53b3d580dec6c141afb0e2b3487b6fc169512c45085a782df6b3e0adf4cf170617bac0135b8ddfd46145cab5eab51e85fe64d5a03321e917a5c7929801c304dfbd6ec90947560f81cdfd30eedaac9153826e806617323613804c895de6483db5285b5260aacc5465764c1f", 0x9e}, {&(0x7f0000000240)}], 0x5) open(&(0x7f0000000240)='./file0\x00', 0x203, 0xc) (async) open(&(0x7f0000000240)='./file0\x00', 0x203, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) 0s ago: executing program 7 (id=320): mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x80000001, 0xc, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70ffe}, {0x6, 0x458, 0x8, 0x62f9}, {0x100, 0x200007d, 0x0, 0x6}, {0x400001, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x401, 0x650, 0xfffffff8, 0x8}, {0x2, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x803, 0x4014, 0x8}, {0x2, 0x207e, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1cd, 0x6, 0xc, 0x8e9}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) execve(0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) pwrite(r4, &(0x7f0000001080)="1f", 0x1, 0x9) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x3) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.16' (ED25519) to the list of known hosts. denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error load: 2.78 cmd: getty 42543 [ttyin] 0.00u 0.02s 0% 336k pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *204696 39991 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83372095) at panic+0x1e5 __assert(ffffffff833aeea3,ffffffff833ae31e,84,ffffffff834091b3) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001475800) at if_createrdomain+0x40 ifioctl(ffff800010fd68e8,8020699f,ffff800033c14ef0,ffff80003b4362c0) at ifioctl+0x1c66 sys_ioctl(ffff80003b4362c0,ffff800033c150d0,ffff800033c15020) at sys_ioctl+0x674 syscall(ffff800033c150d0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x67dc0d9860, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83372095) at panic+0x1e5 __assert(ffffffff833aeea3,ffffffff833ae31e,84,ffffffff834091b3) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001475800) at if_createrdomain+0x40 ifioctl(ffff800010fd68e8,8020699f,ffff800033c14ef0,ffff80003b4362c0) at ifioctl+0x1c66 sys_ioctl(ffff80003b4362c0,ffff800033c150d0,ffff800033c15020) at sys_ioctl+0x674 syscall(ffff800033c150d0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x67dc0d9860, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800033c14c00 rbx 0xffffffff837b6ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003b4362c0 rax 0xffffffff837b5ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x4b302367b5c67bf9 r11 0x92aac827ef0e43c9 r12 0xffffffff837b6be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff829509b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800033c14bf0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=204696 pid=39991 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=82, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b436a88,0xffff80003b436d30 process=0xffff8000354266a0 user=0xffff800033c10000, vmspace=0xfffffd806b9ce7b8 estcpu=32, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99025 292039 52310 0 3 0x80 fsleep syz-executor 99025 197875 52310 0 2 0x4000000 syz-executor 99025 310511 52310 0 2 0x4000000 syz-executor 40180 154883 31096 0 2 0 syz-executor 55508 252252 8266 0 2 0 syz-executor 39991 285190 99348 0 3 0x80 fsleep syz-executor *39991 204696 99348 0 7 0x4000000 syz-executor 39991 329590 99348 0 2 0x4000000 syz-executor 25631 349864 5249 0 3 0x80 fsleep syz-executor 25631 241365 5249 0 3 0x4000080 sbwait syz-executor 48067 504195 94117 0 3 0x80 fsleep syz-executor 48067 299316 94117 0 2 0x4000000 syz-executor 51389 12531 0 0 3 0x14280 nfsidl nfsio 62046 420589 0 0 3 0x14280 nfsidl nfsio 37000 167281 0 0 3 0x14280 nfsidl nfsio 84222 168762 0 0 3 0x14280 nfsidl nfsio 50488 172913 0 0 3 0x14280 nfsidl nfsio 68550 189101 0 0 3 0x14280 nfsidl nfsio 18069 216793 0 0 3 0x14280 nfsidl nfsio 28935 12696 0 0 3 0x14280 nfsidl nfsio 66833 226235 0 0 3 0x14280 nfsidl nfsio 90657 324268 0 0 3 0x14280 nfsidl nfsio 93099 33677 0 0 3 0x14280 nfsidl nfsio 35770 401662 0 0 3 0x14280 nfsidl nfsio 59048 357360 0 0 3 0x14280 nfsidl nfsio 93932 361228 0 0 3 0x14280 nfsidl nfsio 56492 432680 0 0 3 0x14280 nfsidl nfsio 23160 247144 0 0 3 0x14280 nfsidl nfsio 82038 318236 0 0 3 0x14280 nfsidl nfsio 14200 503308 0 0 3 0x14280 nfsidl nfsio 80830 405590 0 0 3 0x14280 nfsidl nfsio 12364 195677 0 0 3 0x14280 nfsidl nfsio 31980 355587 0 0 3 0x14200 bored sosplice 31096 365724 28698 0 2 0xc82 syz-executor 99969 73393 28698 0 2 0xc82 syz-executor 52310 393811 28698 0 2 0xc82 syz-executor 5249 95390 28698 0 2 0xc82 syz-executor 8266 21581 28698 0 2 0xc82 syz-executor 94117 408629 28698 0 2 0xc82 syz-executor 77686 141650 28698 0 2 0xc82 syz-executor 99348 162427 28698 0 2 0xc82 syz-executor 28698 326330 70914 0 3 0x82 kqread syz-executor 70914 126887 53534 0 3 0x10008a sigsusp ksh 53534 37187 41950 0 3 0x98 kqread sshd-session 41950 464960 37984 0 3 0x92 kqread sshd-session 42543 385121 1 0 3 0x100083 ttyin getty 37984 512747 1 0 3 0x88 kqread sshd 99500 337443 60358 74 3 0x1100092 bpf pflogd 60358 74980 1 0 3 0x80 sbwait pflogd 33460 259851 33846 73 2 0x1100090 syslogd 33846 402422 1 0 3 0x100082 sbwait syslogd 92090 410272 1 0 3 0x100080 kqread resolvd 92508 211564 47831 77 3 0x100092 kqread dhcpleased 46557 318160 47831 77 3 0x100092 kqread dhcpleased 47831 237134 1 0 3 0x80 kqread dhcpleased 29703 51512 0 0 3 0x14200 bored smr 75575 258976 0 0 2 0x14200 zerothread 77823 242456 0 0 3 0x14200 aiodoned aiodoned 74030 1203 0 0 3 0x14200 syncer update 29699 361348 0 0 3 0x14200 cleaner cleaner 83333 36385 0 0 3 0x14200 reaper reaper 91265 409553 0 0 3 0x14200 pgdaemon pagedaemon 54504 365227 0 0 3 0x14200 bored viomb 51533 309537 0 0 3 0x40014200 acpi0 acpi0 40861 447225 0 0 3 0x40014200 idle1 74216 18353 0 0 3 0x14200 bored softnet7 81204 388442 0 0 3 0x14200 bored softnet6 93326 484800 0 0 3 0x14200 bored softnet5 85663 300965 0 0 3 0x14200 bored softnet4 25601 301220 0 0 3 0x14200 bored softnet3 8269 394076 0 0 3 0x14200 bored softnet2 15379 388174 0 0 3 0x14200 bored softnet1 9533 313621 0 0 3 0x14200 bored softnet0 51724 107051 0 0 3 0x14200 bored systqmp 93511 205225 0 0 3 0x14200 bored systq 36670 150614 0 0 3 0x14200 tmoslp softclockmp 4776 160801 0 0 2 0x40014200 softclock 60168 109687 0 0 3 0x40014200 idle0 1 159853 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff839aef98) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvm_pmr_freepages+0x1a8 #4 uvm_anfree_list+0x1e5 #5 amap_wipeout+0x248 #6 uvm_unmap_detach+0x8a #7 uvm_map_teardown+0x360 #8 exit1+0x6fc #9 sys_exit+0x1a #10 syscall+0xb17 #11 Xsyscall+0x128 Process 99025 (syz-executor) thread 0xffff80003c4f34f8 (310511) exclusive rwlock vmmaplk r = 0 (0xfffffd806b9cec88) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x895 #5 uvm_fault+0x106 #6 upageflttrap+0xa9 #7 usertrap+0x3c6 #8 recall_trap+0x8 Process 39991 (syz-executor) thread 0xffff80003b4362c0 (204696) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8398d718) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1c66 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10235 11054K 11284K 166960K 11759 0 pcb 19 12K 12K 166960K 71 0 rtable 209 8K 8K 166960K 330 0 pf 35 17K 20K 166960K 83 0 ifaddr 42 7K 8K 166960K 64 0 ifgroup 55 2K 2K 166960K 96 0 sysctl 3 1K 9K 166960K 9 0 counters 68 36K 37K 166960K 110 0 ioctlops 0 0K 4K 166960K 1546 0 iov 1 12K 12K 166960K 10 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1342 84K 85K 166960K 1585 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 59 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 85K 166960K 452 0 sigio 0 0K 0K 166960K 10 0 proc 72 115K 180K 166960K 543 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 117 0 in_multi 95 7K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 217 970K 970K 166960K 217 0 exec 0 0K 1K 166960K 397 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 225 159K 174K 166960K 5898 0 UVM aobj 12 2K 2K 166960K 15 0 pinsyscall 42 84K 102K 166960K 1540 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 18 0 NDP 12 0K 2K 166960K 41 0 temp 49 8644K 8720K 166960K 16614 0 kqueue 13 20K 33K 166960K 85 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 54 0 51 1 0 1 1 0 8 0 rtentry 176 113 0 25 5 0 5 5 0 8 0 unpcb 144 268 0 248 5 3 2 4 0 8 1 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 124 0 115 5 3 2 4 0 8 1 arp 128 16 0 2 1 0 1 1 0 8 0 inpcb 328 363 0 348 4 2 2 4 0 8 0 nd6 144 18 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 17 0 17 1 1 0 1 0 8 0 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pffrag 232 4 0 2 1 0 1 1 0 482 0 pffrnode 88 4 0 2 1 0 1 1 0 8 0 pffrent 40 7 0 5 1 0 1 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 pfstitem 24 52 0 2 1 0 1 1 0 8 0 pfstkey 128 54 0 4 2 0 2 2 0 8 0 pfstate 384 52 0 3 5 0 5 5 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 489 0 108 30 4 26 30 0 8 0 art_table 40 492 0 108 5 0 5 5 0 8 0 art_node 32 111 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 53 0 43 1 0 1 1 0 8 0 shmpl 112 12 0 3 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2192 0 686 95 0 95 95 0 8 0 ffsino 296 2192 0 686 117 0 117 117 0 8 0 nchpl 144 2820 0 1132 63 0 63 63 0 8 0 rtmask 32 3 0 3 1 1 0 1 0 8 0 uvmvnodes 80 2378 0 0 49 0 49 49 0 8 0 vnodes 216 2378 0 0 133 0 133 133 0 8 0 namei 1024 9667 0 9666 2 1 1 2 0 8 0 percpumem 16 70 0 21 1 0 1 1 0 8 0 kstatmem 264 52 0 26 3 0 3 3 0 8 1 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 14558 0 14558 12 4 8 8 1 8 8 plimitpl 152 106 0 89 1 0 1 1 0 8 0 sigapl 424 777 0 702 9 0 9 9 0 8 0 knotepl 120 315 0 0 10 0 10 10 0 8 0 kqueuepl 224 131 0 122 1 0 1 1 0 8 0 pipepl 344 169 0 142 6 3 3 6 0 8 0 fdescpl 528 734 0 703 3 0 3 3 0 8 0 filepl 160 3958 0 3736 16 5 11 15 0 8 1 lockfpl 104 249 0 247 2 1 1 2 0 8 0 lockfspl 48 68 0 66 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 73 0 56 1 0 1 1 0 8 0 ucredpl 104 628 0 615 1 0 1 1 0 8 0 zombiepl 144 773 0 771 1 0 1 1 0 8 0 processpl 1232 777 0 702 6 0 6 6 0 8 0 procpl 664 1395 0 1314 8 0 8 8 0 8 0 sosppl 168 4 0 4 2 1 1 1 0 8 1 sockpl 752 698 0 659 11 6 5 11 0 8 0 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 177 0 0 12 0 12 12 0 8 0 bufpl 280 6126 0 121 429 0 429 429 0 8 0 anonpl 32 10096 0 0 82 0 82 82 0 246 0 amapchunkpl 152 20143 0 19691 40 13 27 32 0 158 6 amappl16 200 2900 0 2869 24 18 6 23 0 8 0 amappl15 192 9 0 9 2 2 0 1 0 8 0 amappl14 184 112 0 99 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1397 0 1366 3 1 2 2 0 8 0 amappl11 160 56 0 42 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 251 0 251 1 1 0 1 0 8 0 amappl8 136 43 0 41 1 0 1 1 0 8 0 amappl7 128 105 0 93 1 0 1 1 0 8 0 amappl6 120 178 0 174 1 0 1 1 0 8 0 amappl5 112 131 0 121 1 0 1 1 0 8 0 amappl4 104 302 0 283 1 0 1 1 0 8 0 amappl3 96 3193 0 3104 3 0 3 3 0 8 0 amappl2 88 983 0 904 2 0 2 2 0 8 0 amappl1 80 9938 0 9336 15 0 15 15 0 8 0 amappl 88 5155 0 5001 5 0 5 5 0 92 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 14 0 3 1 0 1 1 0 8 0 uaddrrnd 24 734 0 703 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 734 0 703 1 0 1 1 0 8 0 vmmpekpl 168 7867 0 7832 3 0 3 3 0 8 0 vmmpepl 168 53415 0 51459 107 11 96 107 0 357 4 vmsppl 488 733 0 702 5 1 4 5 0 8 0 rwobjpl 80 19736 0 16432 69 0 69 69 0 8 0 pdppl 4096 1476 0 1404 102 30 72 82 0 8 0 pvpl 32 16842 0 0 137 1 136 136 0 265 0 pmappl 256 733 0 702 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 41 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83372095) at panic+0x1e5 __assert(ffffffff833aeea3,ffffffff833ae31e,84,ffffffff834091b3) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001475800) at if_createrdomain+0x40 ifioctl(ffff800010fd68e8,8020699f,ffff800033c14ef0,ffff80003b4362c0) at ifioctl+0x1c66 sys_ioctl(ffff80003b4362c0,ffff800033c150d0,ffff800033c15020) at sys_ioctl+0x674 syscall(ffff800033c150d0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x67dc0d9860, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff8398d510) at __mp_lock+0x1a3 exit1(ffff80003b437250,b,0,1) at exit1+0x701 sys_exit(ffff80003b437250,ffff80003c445cc0,ffff80003c445c10) at sys_exit+0x1a syscall(ffff80003c445cc0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72e3373d28f0, count: 6 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff8398d510) at __mp_lock+0x1a3 exit1(ffff80003b437250,b,0,1) at exit1+0x701 sys_exit(ffff80003b437250,ffff80003c445cc0,ffff80003c445c10) at sys_exit+0x1a syscall(ffff80003c445cc0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72e3373d28f0, count: -9