last executing test programs: 5.990259535s ago: executing program 2 (id=3): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7fd, 0x4, 0x4, "bd540cb13f3e85b4214230a0ae783b32c709957e", 0x401, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x3010, r0, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x28) r2 = accept4(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0x1c, 0x4000) getsockopt(r2, 0x8, 0xfffffffa, &(0x7f0000000240)=""/157, &(0x7f0000000300)=0x9d) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b1809fffffffffff2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44b581306f2afc2e9838f7da3348", &(0x7f0000000040)=0x10011, 0x0, 0x2e) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffff3e, 0x1001100000008}) listen(r0, 0x7fff) r3 = socket(0x2, 0x4001, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="3d1b376bff5b", 0x6}], 0x1, 0x0, 0x0, 0x5e1249d384e35985}, 0x2) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x8, 0x20, 0x68, 0x7, 0x1, 0x61, 0x0, @multicast1, @multicast2, {[@noop, @generic={0x7, 0x3, "03"}]}}, @udp={{0x2, 0x0, 0x8}}}}}}) r4 = socket$inet(0x2, 0x1, 0x0) getdents(r1, &(0x7f0000000600)=""/4096, 0x1000) getresuid(0x0, &(0x7f0000000300)=0x0, 0x0) setresuid(r5, r5, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ppoll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) unveil(0x0, &(0x7f00000012c0)='x\x00') connect$inet(r4, &(0x7f0000000080)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) listen(r0, 0x7fffffff) 5.616242812s ago: executing program 2 (id=22): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) setgid(r1) sysctl$kern(&(0x7f0000000080)={0x1, 0x22}, 0x2, &(0x7f00000000c0)="73907ad4c7aec6c96fb02293295b31b59ca2b1227dd853f063b8c2b9ea4cb62c28cdc938da6043eddec0729f1fd3b9343eb78d86b738ebd25fbdc0bf6b26dd6a15d825f5a0164feaff2a2a402e03f77c0128144de99d39edd849ac189017722233e6306d853ed0872fcdeaef47e1a504cf05aafd", &(0x7f0000000140)=0x74, &(0x7f0000000280)="f4a27ac12c9226a2adcbb820003da7cac8807f6b4e7df5dbd312def8b3cddb790c9f46f4c9d22d4d166fd14df86937010521a8c3c192ff7d54b71fa998ce0e215453a978024801b9563658f4f66ed263e3a553c4097f0cd635a98a2b5b9d4c06b065eca2f628c07930f83240a62836172d982d5f37b89eeef8b1cbec5219de8241b47fef4a86e558e797463c32d80b28e70a55f225f7c6ca7fadecb96002247612f6b4adf04e602f6057460b75cc259aded26514bdfc0fbeac644d3f7383138211842d6fd4bafe502cdf2c08cdfd3a07", 0xd0) 5.47354522s ago: executing program 2 (id=31): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff49) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x1, 0x6) poll(&(0x7f0000000ac0)=[{r3}], 0x1, 0x887e) unveil(0x0, &(0x7f0000000240)='x\x00') socket(0x1, 0x1, 0x7f) poll(&(0x7f0000000040)=[{r1, 0x4}, {r2, 0x100}], 0x2, 0x400) getresuid(0x0, &(0x7f0000000300)=0x0, 0x0) setresuid(r4, r4, r4) fcntl$getflags(r0, 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "d70cece62e75370331f3becdeac19898", 0x6}, 0x1c) 5.29008544s ago: executing program 2 (id=33): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) pwritev(r2, &(0x7f0000001600)=[{0x0}, {&(0x7f00000011c0)="92ab1bc4a9", 0x5}], 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000440)={0x5, 0x4, 0x80000001, 0xb90, 0x7, 0x1, 0x3ff, 0x10, [{0x7, 0x3ff, 0x5}, {0x4, 0x401, 0x9, 0xc0}, {0x8, 0x80000001, 0x3}, {0x400000, 0x3, 0x8, 0x9}, {0x2d7c, 0x1, 0x7fffffff, 0x101}, {0x4, 0x3, 0x7, 0x9}, {0xc93, 0x6, 0x8, 0x1}, {0xa2, 0x10001, 0x6, 0x9}, {0x5, 0x6, 0x9, 0xff}, {0x7, 0x1, 0x8001, 0x5}, {0x200, 0x0, 0xc2e4, 0x20000}, {0x783e, 0xf, 0x9, 0x8}, {0xff, 0x30000000, 0x89, 0x6}, {0xffff, 0x4, 0xfffffffc, 0x8}, {0x9, 0xdde, 0x200, 0x3}, {0x7f, 0x6, 0x5, 0x1}]}) write(r0, &(0x7f0000000000)="e9a44e721ba12ab3785eab13393acc8883ad66da645bcf0c0f10a70db5093adb5af5afd16ad74ec732c131b6b6852b8af800"/72, 0xff9c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000100)="71f91e3471ac40a34b8e5f84cf71b59c7afec37082", &(0x7f0000000340)=0x15, 0x0, 0x50) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffbfffe, 0x40000002, 0x100200000, 0x1000100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0x8001, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe], [0x8, 0x9, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0xd, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0x80, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x8000000000000000, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x400000, 0x0, 0x7d06}, {0x2, 0x1e, 0x9, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x8, 0x80004, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x102, 0xffff, 0x7}, {0x0, 0x9, 0x9, 0xfffffffffffff280}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x3, 0x1, 0xb}], {0x1, 0xffffffff, 0x31, 0x3}, {0xf, 0x6, 0x6d4, 0x6}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) listen(r4, 0x3) r5 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000140)="3b2853699e6e156e727a9ab9230b83703e21fe4d7fcd69fb93bed9a01db5135edf30e9d9f00d3427cfb4e65b246881980d2d0bcc6b32c32b31691f139d0de84d08fad4e6cc8ce124e2d539f0a7b7b25e8c052806cc08ca3cff16ba37f59663e19c35c50bd46a940c8efecb3503f41081243d8a948378b2b0582fe67cba58886be6c7761963b45d4cd19bc466f03de2c5e4b0e0e701d287be2cf157b91edd04a45c52c1be3f0cf8d0ceffed0d72a128a5580cc2d194fd481e99c39305c2fe4120c36d70df22dbc5bda8b493e0e0b57f95c9789337", &(0x7f0000000240)=0xd4, &(0x7f0000000280)="db901c3332f73a52390e", 0xa) 4.903332111s ago: executing program 4 (id=45): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3c, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3, 0xa0}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) fcntl$getown(r0, 0x5) 4.900023863s ago: executing program 4 (id=47): mprotect(&(0x7f0000231000/0x4000)=nil, 0x4000, 0x5) (async) r0 = socket(0x15, 0x8000, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) close(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000001900)=[{0x0}], 0x1, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000006c0)="b1000504b1000000000008002001000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282918e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xe, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x1000002, 0x6f1a683a, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x8, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x400005, 0x6}, {0x2, 0x924, 0x8002}, {0x1000, 0x5, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x62, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000048, 0xfffffffffffffffe}}}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x1, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000003}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0x80606942, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r6 = socket(0x11, 0x3, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a2053", 0x1ce, 0xa, 0x0, 0x0) (async) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="0000b0d6", 0x4) (async) r7 = shmget(0x1, 0x1000, 0x400, &(0x7f0000410000/0x1000)=nil) getrlimit(0x3, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)={0x0, 0x2}) (async) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 3.252736652s ago: executing program 3 (id=46): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) sendto(r1, &(0x7f0000000100)="950597", 0x3, 0x402, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, 0x0, 0x2c, 0x70462edb) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) dup2(r2, r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) 3.252112168s ago: executing program 1 (id=66): r0 = kqueue() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x3, 0x4, 0x40000000000101, 0xf801, 0x2010000000000004, 0x9, 0x1}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x6, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x3, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x6, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 3.153636504s ago: executing program 4 (id=47): mprotect(&(0x7f0000231000/0x4000)=nil, 0x4000, 0x5) (async) r0 = socket(0x15, 0x8000, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) close(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000001900)=[{0x0}], 0x1, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000006c0)="b1000504b1000000000008002001000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282918e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xe, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x1000002, 0x6f1a683a, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x8, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x400005, 0x6}, {0x2, 0x924, 0x8002}, {0x1000, 0x5, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x62, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000048, 0xfffffffffffffffe}}}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x1, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000003}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0x80606942, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r6 = socket(0x11, 0x3, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a2053", 0x1ce, 0xa, 0x0, 0x0) (async) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="0000b0d6", 0x4) (async) r7 = shmget(0x1, 0x1000, 0x400, &(0x7f0000410000/0x1000)=nil) getrlimit(0x3, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)={0x0, 0x2}) (async) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 2.952921754s ago: executing program 5 (id=62): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x102) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x11, 0x40, 0x808, 0xad}], 0x8a8a, 0x0, 0xc0000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x10}], 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) chdir(&(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 2.952638612s ago: executing program 5 (id=67): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x2f, 0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000080), 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/47, 0x2f, 0x1, &(0x7f00000001c0)={0x10, 0x2, 0x1, 0x4b3f}, 0x10) poll(&(0x7f0000000000), 0x35, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) 2.806417564s ago: executing program 1 (id=68): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(0x3) pledge(0x0, &(0x7f00000007c0)='tty \xe7e\x83\xac\x7f\xc4\xf7\xcb\xdf\xc4W\xa3\xfd,\xf5\xcc \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\x94\x86\xf2\xd3\x94\x9b\xaa\x1c\x17\x92\xf3\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\xa0\x91ILsC\xb9ul\xaew\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrI\xd5\xc23p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\xf4\x9b?_me\x93Qu]\x00\x13\x8a`\x8f\xa6r\x12\x06\xa7I\xa7\xde\x7f\xc8[\x8a\xd06\x82\x91\xab\xfc\x12\xea?:TO`E\x12\x84j\xbd\xdb\x92/\xb6\xaa\x14A7D}\xe5\x00\x00\x00\x00\x00\x00\x0fs\xc2\xc0\xf3\xb1VfX\f\xdd\x81A\x00\x00\x00\x00\x00\x00\x99\x9cW\xafr\x831\"|\xbc\x87\xb4\x13\xae*\xa3\xa2\xb3\x00X\xf5\xf5\xc7\xd5\x0e>h\x8bV\xd7G\xc6\xb4\xbeO\xc3ze\xdc\xfcS\xc7\xd2;5\xa19\x1d\xe7\xffUd\x1fB\xe228\xbe\xd8\x87\xda5\x8a\xb5iMv\xf9\x1e\x93\xa3\x1b(\x8f\xdc\x01d-\xda\x93|\xf6g\xff\".9{\xf6\x84\xf8\xc52\xb9\x9c') (async) pledge(0x0, &(0x7f00000007c0)='tty \xe7e\x83\xac\x7f\xc4\xf7\xcb\xdf\xc4W\xa3\xfd,\xf5\xcc \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\x94\x86\xf2\xd3\x94\x9b\xaa\x1c\x17\x92\xf3\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\xa0\x91ILsC\xb9ul\xaew\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrI\xd5\xc23p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\xf4\x9b?_me\x93Qu]\x00\x13\x8a`\x8f\xa6r\x12\x06\xa7I\xa7\xde\x7f\xc8[\x8a\xd06\x82\x91\xab\xfc\x12\xea?:TO`E\x12\x84j\xbd\xdb\x92/\xb6\xaa\x14A7D}\xe5\x00\x00\x00\x00\x00\x00\x0fs\xc2\xc0\xf3\xb1VfX\f\xdd\x81A\x00\x00\x00\x00\x00\x00\x99\x9cW\xafr\x831\"|\xbc\x87\xb4\x13\xae*\xa3\xa2\xb3\x00X\xf5\xf5\xc7\xd5\x0e>h\x8bV\xd7G\xc6\xb4\xbeO\xc3ze\xdc\xfcS\xc7\xd2;5\xa19\x1d\xe7\xffUd\x1fB\xe228\xbe\xd8\x87\xda5\x8a\xb5iMv\xf9\x1e\x93\xa3\x1b(\x8f\xdc\x01d-\xda\x93|\xf6g\xff\".9{\xf6\x84\xf8\xc52\xb9\x9c') socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) closefrom(0xffffffffffffffff) dup2(r0, r1) 2.803546219s ago: executing program 6 (id=65): sysctl$hw(&(0x7f00000000c0)={0x7, 0xe}, 0x2, &(0x7f0000000000)="a30a69b2", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) clock_getres(0x2, 0x0) (async) clock_getres(0x2, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f0000002140)={{&(0x7f0000000000)=@in6, 0x7, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/4096, 0x1000}, 0x5}, 0x38, 0x1840, &(0x7f0000002180)={0x8391, 0x5}) 2.803361912s ago: executing program 1 (id=70): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x200000000009d}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606954, &(0x7f00000001c0)) (async) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file1\x00', 0x20) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='w\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x800001ff}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2, 0x4}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x3fe, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) 2.798818169s ago: executing program 6 (id=72): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1c"], 0x20, 0x400}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) munlock(&(0x7f000064c000/0x4000)=nil, 0x4000) (async, rerun: 32) socket(0x18, 0x2, 0x0) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x1c0, 0x43}, 0x6205, 0x2a3, 0x4, 0x544, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8000000000000000}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000680)=[{&(0x7f00000001c0)="232109beb460e01b24368858f1fda28a1ef2cde942d72000", 0x18}, {&(0x7f0000000200)="7a6cf6cf24d0b4bbb8ea3a581b7bd1f1c330a0fd283f344c9f088498e3407dba46390eed590317ef3ce08b2751b388c909bab2734e7890d431b9fe83240e073d6179870e43f537d5e673d545175bb9db4bdfea622e4908410a", 0x59}], 0x2) (async, rerun: 32) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7, 0x8001, 0x8, 0x7, 0x1ff}, {0x6, 0x8, 0x77, 0x21f7, 0xa000}, {0xfffc, 0xff, 0x9, 0x4, 0x2}, {0x9, 0x1000, 0x401, 0x7ff, 0x4}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0xffffffffffffff3b, 0x2}, 0x806) 2.675092735s ago: executing program 6 (id=73): getrusage(0x0, &(0x7f0000000000)) truncate(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)=""/50, 0x32}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14"], 0x69}, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000b00)=@in6={0x1c, 0x18, 0x3, 0x8, "347e6e53262e16e5e889d40fc48f27a7", 0x2}, 0x1c, 0x0, 0xfffffffffffffcaa, &(0x7f0000000b40)=ANY=[@ANYRES8=r0, @ANYRESHEX=0x0, @ANYRES64=r0], 0x18}, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0), 0x0, 0x5) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x5}, 0x13) listen(r0, 0xfffffffa) fcntl$dupfd(r0, 0xa, r0) r3 = getgid() setregid(r3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x7}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4a9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x193f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffc, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fa0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xad23, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb89c, 0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xda44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}) close(0x3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8060694c, &(0x7f00000001c0)) ioctl$KDENABIO(r6, 0x20004b3c) syz_emit_ethernet(0x4c, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045f4003e0046000000509078ac1400bb001400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00282009078fff9050213127d1d2b7f3f8b12858a127be748e3292283d3"]) 2.674451586s ago: executing program 7 (id=74): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x402}, 0x0) (async) ftruncate(r1, 0x79c8) (async, rerun: 32) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) r4 = socket(0x20, 0x4, 0x80) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) (async) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0xa, "000000000000aab91f6f00", 0x6}, 0x1c) (async) sendmsg$unix(r4, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x18}], 0x18, 0xc}, 0x4) 2.673393992s ago: executing program 6 (id=75): syz_emit_ethernet(0x32, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x24, 0x65, 0x0, 0x7d, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x2, 0x0, 0x5d}}}}}) lstat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x5e) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001050000331c13fecea10500fef96ec0c73fd3357ae3020000003003000000acf20b7804be38164991f7c8cf5f882b297be1aa0300000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702e2c500002021fbfa060000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getresuid(&(0x7f0000000100), 0x0, 0x0) 2.673014376s ago: executing program 7 (id=76): r0 = getpgrp() r1 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x105, 0x80, 0x0, 0x0, 0x3d}, 0xfffffffffffffff9, 0x8000000000001, 0x8, 0x6, 0xffffffffffffffff, 0x0, r0, 0x802d, 0x0, 0xcf, 0x0, 0x3}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) fstatat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) getresgid(&(0x7f0000000200), &(0x7f0000000240)=0x0, &(0x7f0000000280)) (async) fstat(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{r3, r4, r5, r6, 0x68, 0xc99, 0x0, 0x0, 0xf0b4}, 0x0, 0x0, 0x401, 0x2, 0x3, r0, r0, 0x67, 0x0, 0x1, 0x0, 0x1}) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a807c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343711051eea040000000000", 0xb1, 0x400, 0x0, 0x0) 2.575984322s ago: executing program 6 (id=77): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') (async) r0 = syz_open_pts() writev(r0, &(0x7f0000002180)=[{&(0x7f0000000000)="3bfed865f212dfb0be7753a4f711991cb2464ba5c9722edc28453cc9dc31e144018ddab344cfa23773afd44e7f287da16cd6739a002c5663fa", 0x39}, {&(0x7f0000001180)="e2b307950fa9bfb259aa1c9eaa74718b3990d4cfa8e015c02b769bdd042e45962a0b6f85c30e0ab69892c878cd9585b51c61877683d8ad614430ce361874e800b9ff3ddd849759fd26a4e83a10fe73cfc9ff4475ef584592e4ff537334017566381bbc3fd53291c9010421011a42cf0b001bdd10c4d866a8292a41e7f3532a8a3f6bda6bcd48442a9c6b1a362df719ba8143877d3416adf71dff6f137e7d2801cf5e4ec1af948a87c0499dbd6c174b382c49815b24665ec95fe9d3faf6e45c9fde2f4c76bea6488ca6cebee5845571fce40b505edb98ffb854736dc8174aa4c163535da409d0207407a8aa4082c50455ff7c2e1a785e9f1fb12c2e8f14f8b328dd9762d870300e5070cff944fc531b5fd99ad3b0dc5ea3962ec62d89f6b65fd8636f5247824ef687cb3343e18379b28f35462fd3843743b05ac43e5c4397c18f18ee1ec4ae93d6c1e43fa39e177a27d5e2d68481eac9ba0b49ac6f61496f65ce649fe7e20c374d4bcd296d9d77d4b7ce2b2336b67632505e9b7651360bc287321f80f8bd73211dc5e31a7d70805b7023c2c51f0deceb41d56d7b98b0256b526a31a5f4d2fb1fb579131ab5b6179b2610b0652ce1f3cd7d5c30d2a7a85fabea63424425e361999996f4e5c701e2da69bb7f8976878dae454691c24858e987b15da067f1028e76f9ed05dc34f819f3f24ab0aaeacd96a978142e23254c15b91ed5d2d532bf287c65c07edaff636fbebf89bfbcaaf554ed9df65176976119a3d67561fed30fafb4c495a90e77eb01495a56e9fd8b048dcef3bffafa106b26c0438fc1168b31605fea877ffcfcb10c17e641b895908b9b222dd6ee3aa39dc2aed20a89e96b942aaa7b14b5664b19d6bbfa9f5e386f8fc321f779c2690671cbbd6ae1da9aa9f9c481e8e9f064ee1fcc9077a394a6f67b96208261f6b25096e4695c292300a2a3a446e8677a56b5a8af983a1c6a751be42a41b29a79678eeab88c015e2c6ca4021485977e6152d3c2eb2eb6eb7f1f55eabbc741c3c136ccbb540d65a92659f543cfd2d9e1b1abf8754f034132a027e426183c6d16ec75efb27642f5c2a8fe6c99612030395ecbe1916460f14b1e543156268645c4a951d4f547cb5e9db90b32689c9d7943c4105b1bb68aa0ba81b25cafa7ae6d180916d68f35a50bbeaa46a195d5ad42fa68a43a93302b15430bef31038f007f9bb4ae8b11aabf3fc3d81a6e00bcaa739da6e87e9ff0de0daca45c9948f3ce41aadbe3f041cf35935e0eb17ff2deb9a9c3ac054a89eb7e4ca028096d2e30083143ad2fc032b68e208f92b26ba50e6ce266a19a5067100c3e3e00a8828d6d5f523214e9b8ff1814679ebc5158271b788c7fc3e60405bf6f5b2c8162231a3464e332f5b289df847361d66c77dcc80bd98d25dd3fa74d16c530276f4666e12f11a7465c4a5c1de0a26d72d895fae046ceb68031a22b074e9c52a527d5df5f67df7d610b0674403d4fc43490443892efbf1d3aa97053b6d0b187dd262f93c017e1e30a050d6845a368e7402173b4eb25a09b72f43d0ff08228f0bb699413383f4dc2701e8df1504c4f01e8193daf597ff4c0fd75b411facf6949fe808310c3ee59a0c4133e499843c6536fab786c48fdb763ebb953cef18b2a8b7c5b9ab60dc0d179a4bdbd7171492f0d0eb6b33ace8d1a90b13faae0cd499ccfd825223d07c83c43d0a045371316e316c8286c3cac38e97408985f028eba12b3c6d72ce11b4913f14fe8c958d0c32a5135c72b5be79b1d4dd497e4d15670fc17f57d63f372e88d3b84d82dd58cb673ef532811e90b271779219d12f30bb61bbfd7e8f4792521f8682fe7bf8ce39450fa7e12cbd7f3e4fe5edeb4dfc85f6ef43b4353e52ef45a3082de71762ca8c3355bad361c736392f0c395b6fd83b748e49b88680699cd2892b688e8e4f0863377ea98b9d52e75586f87213cff1f55b03e9b1f3c4a93d5e0c4b9694f4aa959c62e07020ab3ecad60679c65d46f590022e381d521082713f76acf6d028fe2049796e835c2fd2f8bba02cce149f850a29c5f7218fde8b7cace0cb6455fcabb8a8c8960a8f39423f9b13bd9e9b81fe428f2248fbb24c1b42f7b799350eb89a1d2c34e71c277571ebfd5f3d79e543353444e10ca793f34598bf0cd60fb03581688e4908ca9a7e80802dfcaf4dd1e2895e698f5b1effbaa9f576a794a8d0a56110b201eb97b29411c959dad782b15ecc44c52ef7d7ce135e60c58c83153903dbe4dd3cfcaa7bb30ae3acee8565f1d18c3436ef45dcaf39dfda2753a3720df121b645ab657741d62e6df9bde13e82a14eb3e22861d116e99359554d5d19227b1405ca475732b6474dd8294fdff63daa300790a4d0b2e329e73038f4372a2723db4fd680a24a248d6f34db492dcc4aa1180652c875152c9d6356fd97c73eb6e3a489df19e478b56ad4236bf8f0a2cf971c58bf4d688e02b0457115351ffed2702b728ef46933a33910ab1e6de644ca3b97a2cfd4ecbcc5c2e64de904f98945cc5a59d735c1e812d7a02e7a6807fa0a5e3256025b469b2cce5efd03e229b9422553cabc9afbdda5b3857d740df81e3ed0de4cc1ed4e491a80a5d66a98ffd61f56ebd8876a42544a73c1d822aa69cc83862932e49eac4470aaea297c8096c2e8cf3a479b65d4885dcdda825baef5bd533d31ed27f198d3f68968707d8030efba7b7f77f8e1d0530dd458d1a94b2b48571f011ae50dfb8c611936938b317dc70d9074cc4af65fb424aa50206f352d928a0f6f5fde104928ca9e1a31be06b1ac5a89a97b3dd17200b27f74b8edf609eb0ea8e90f9dc8dbe84d6e98322fb78f95976a3ca8bb9fbd9939417b1b778f0b6d45d8102da0b701bb5425ba4011bb64c67dc85be11c3e6838eca8cb91fe15d30e18cac6742fce5751c69e444d1f45cc6de6b616eb2e9855c5d46efdfa00c180b53b4077e2fcf586ae29b1068d250d42f6d6c8fe0a81a8f965be9c6c93259802e519548b20b98401d647901c70d508ba29f204eeb77bfd6936c2f13b18262bce78a5722d93d6e684d442f7b34139f047d662b44de3ef03995b680852c25b5512e24e86c034a6f0c99e665c451e5e2c60545c32f3de47e1a8674f6bfcd37200976fa899d4abab80c2fefe0484877402b73b93bbc5a4fb33978afee8fc13ffaf35345d993d9ba39fa298ea45c8d9f64b0f2c5612aea356e4fb822f8b36c1820fbdcd4fd771cd4d9c5290b31081b40faeb922912127e6be42f13638b36a85894f87af6785cebea9915384d6400fb939c54489f1cd54959e04471cbc9ab1b0361fe89bf4f30ec6288726688619d0033f20b0633556c2f6e7563939e73a6c14fb1b520d227e6bcddf6e55cf3894da55a81f2158a173ae52568b6c14bde7ce86d8ecf2b488346af102c28885f521fe3efa4fd510ae093cda3ec2c42a87c865275f321e76a740f11fd12d4ca3dc1ddebd5b5b2b22492a5f479ee9450412283477c8c7f8f3da7565e87ce43629123995695418c3703ed2e17001700910bcc886d02669c00a68c598ed9694179e14676979a4208effafcd11368d73e2a06d331762251183664b672d93b142715cab562ec202ffc6bb5db493bcc3ad40874b1330e0f92d413331f070f606f77bbbc452f5188c3aebd2291100fc801b9205f45af8edaf43a04322dadce25e79ec847b44dce177c5a58ff621abca55e6105fba012547923a9e063b458463bde9018d5f917a8dd05fd1cfd58e5f87fc37a73267f436d86b7b2d3a2377f7ce20bddd32b30234edcca54ae96a9f1f898968886ce4f32c0f008b05105115ec29dfc570edeb9e458a349228e54f954b72c8ca830b3048a104556e404486c44b18dba0cf9ca42ea9098072f1faf8c93ce1d5d62b091a4d41bb85228168f25c76b86686445c187019c0d06e3032beb6b977f12fef7fa66739c4deb712cd766001c8274712490cb251758e8575df994f45758569b9b0c8983990c29a6f6f4532503f3d86ac3e8bcf9ab4f3a068d4eef7957c299e727aa4c076e4c7c16f497b66bcb49c32a47c5bcd34ff28be600665d18e23c749fc0c1fb2165ee12582f55767fef956b886d3603bb524f64b5d2f37633c32b6af2f4a30ba2703cd67ff4955944cf9295fcc8d8267bd70adbff51f07780d95c267ca99cd64c26afdb5314fec79554800bfd11e76c4f65b2fc0ee4a77241cc38008ff581847a3309596af5b53bb632ae11e89bba01a9e492376b6e1c82526919447b58d8462a571f673277a2f63ba4fa46e5c102b188c4c0b5a332f622f36b58b2ab0dc147da768f2fee4e783bfc68a954dd3cb8d8514851ff9e95be7c5b7a0a17c5b2471313a1a4d877950550f27c259cb82cbea5df19da9861aae4226a261bf4697690712afb12eb3bac19a77e53c00413c86d21e4a1b1546b11f068cad3a287ee311bf632f5a10bc14bb7d93753f6638a6a7623e74195ea7e0e0a9eb24b296a73fc1e6a11cbe52478e8f2fa859433a226ae3ad35d2b34eb94a285a6690cd14bb55b0d88b556cb44df327f9d45a6c0faeec45eeaa463a20a33537618843bb3e210f8b2fac1c9885bdc7299ffb97cabc91865ee992c58390776674e9b3335f629850f1bfd6f2f9b440b0da69cfe3575f717a788fb9407227416c92094eed43b83cdb411357178cc7107a94455e59067afc089c6a6a07ebfb2be4248ccf328f45284904043e8969f3504e602032de83417108ff431a4aba8d3f72722981f10d9874c4ad093c1986b02aef0cfac8ef08f7f392bfe920e3702f5ef6697853ffd65bffb0d2ee0bd318d23814377f1844d4814ac7ffd410e8bdef968bbdfab308fa992ff96f3f9bcf46b3be1736130a1a523942e5cb917156105ecb1c7d86c52482e1ac9d1fb4142a9a74bdf2b59f171b2d0fc937b18e1d7a8e1b245468f977f821b60bbb0c07f4f9376fa3988caf5081aa63b5047fc6d4c102e3e2ecfe8ccc3e4e69dbdbc71900a682eb9fb0bc0926ac6caf2f15d3696d5790a9a96fc8527755b5bf1a0b47dd42143e276881591b5e96fe03895b420619a2474db55ae1b85211e90f7a4420d41daaad729a8737dfefea23added3f92e9277bce0aa42068556c472cb06fe9d51f89c413db4a991d5e3d1a57bf494ffb5857814e0e35a513c317e7a23a8dfb73d8089d67f14467a294ede85243fcb4e580290f312bb940bfd26b8f640ec6f49210e3b263558f6d0bd228552b61bfbe3cd313968ccce5c696cc56bc9a8d0bbfcde312274d4198cb6f56bf134c41e337f2dfe3f3fe135cd09424c5143abf2eaf714ad679b3a3fdfc1fc7ea76e6a5ca32d3a8c0e47df50844267c4132841a386eb20e393235a62720ca6e60f6860d4cf890cebb3e53c25c81b22a9f3c12804effe5ebeda0beeacd1599cacd36564ab6fe9e2238c44e15c9fe2e15f19c52f03147aee22a2280504deeaed401cde7a95c93db3a9913b14e91f60eb134f5cbbfec093d0119c3c0d9184abc678ae13e4357f8e46a26ac3829a56a2e0c32789e24745a846dd123f355b779faf9537f9663c354a11356c85025338c3495bce23ad6d43cf8ce17c8453511bb43edba9fa7759dba2537bb8c855a7db1062ae302dd78ab9051fd6c7e993bbdb57225bce53cd4b80951db1b151d3ca73050ae5425d2484e1218b01170177f56d3c118710d28e63e2bf180d6b5721c5edda84f579409e53cbe2b8f9c2c205f696a74c82264c6b276f185c86f3f1ee66eff8c1db78f1150de483ad278638933edb57223dc6f39a5fb66e1bd94ce5203305cac194de99612fa777d", 0x1000}], 0x2) sysctl$vfs_ffs(&(0x7f0000001140)={0x4}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd0b) 2.575421139s ago: executing program 7 (id=78): r0 = semget(0x1, 0x1, 0x318) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000600)=""/174) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffd, [{0x2, 0xffffff02}, {0x0, 0x100000}, {0x3, 0x6}, {0x1, 0xf}, {}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0xfffffffe}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x3, 0x6}, {0x3, 0x9}, {0x3}, {0x2, 0x23}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0x4000006}, {0x1, 0x1}, {0x0, 0x1}, {}, {}, {0x3, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x2, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xfffffffd}, {0x1, 0x2}, {0x2, 0x8001}, {0x1, 0x200060}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000740)={0x0, 0xa, {[0xfffffbfffffffffb, 0xfffffffffffbfffe, 0x40000002, 0x100200003, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0x8001, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0x3, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0x80, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x3ffffe, 0x10000000, 0x7d06}, {0x40, 0x22, 0x9, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0xa, 0x0, 0xfffffffffffffff8}, {0xfffe, 0x102, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff280}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x3, 0x1, 0xb}], {0x1, 0xffffffff, 0x80000006, 0x3}, {0xf, 0x6, 0x6d4, 0x6}}}) (async) syz_open_pts() (async) syz_open_pts() (async) r3 = kqueue() kqueue() (async) kevent(r3, &(0x7f0000000000), 0x3fe, 0x0, 0x8000800, 0x0) (async) closefrom(r2) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xffbc, 0x0, 0x2e) 2.575095994s ago: executing program 1 (id=79): setrlimit(0x8, &(0x7f0000000300)={0x42, 0x63}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2d757368, 0x7fc, 0x9, 0xffffffed, "0e6400b76d7639c50400957000c600", 0x2, 0x100000e}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="ced5f854abb9dca93f69212f58e3aa772f4b48eb921543ceab64bdeed6c729abc60f6a26c5478dc7e93181e22d19b24c948599d14034ce1f43a9849f09f1c29a9027879e0ebb93d1a62f79f9251a84c004f21dbc39e29da10fe5ac4f25ba0ea2c4e6e0358c78e69ea48682a765836061efbe8c388416453effda099d6e10f9d58be68e3eaf4054921e52363a817757ed5eb7f5e1d928860bac0d821f8cc5f9d797a28650a22fc2c22d7579741b0baddee000df6ce40e0bbb4a1150c7fb3b7cca96400e085ee89cb57f5814b0e560e3475d003c8a2459cf687f57486c6d60b8029794d559ebb67c12b49f4d2f690e71c9875d256e76e0b4b966a64f1fc6db83c1706e42567aea767f4e811e7508596465b67d41677311ddecd10068fe1bfb0b01d05b1761c55240cdd1c0df3afe2f10253634368961fd01199b4f26989c60e8dda4170e2e584051abd10d4b5f9619f76e1e5b90c0977ecbdf1f8d4ff07ea4751b36bdd947717aa8b5047ff02cd3a9aac9cf69e57666558ff07d4585dbf9e60afa141f0bd73378858f206aee00000000fecf6a9ac8c428ea366c12c976856e16508c41265d7bac261c8bd854ac42b84b97e79ae4be5cacff092bdc97e85d5bfb6d58f4d3c2aec02f961fcf92468fe5a438561a26ae806a6030e0a7a947ee81025210b1bb117f71b8a09bd14f62d91226f711cf14363d25e13f52e8e941e0e4407f9ff07c0b7beb491c9f382dcaae1a72a36f89813bd66db83de5722c7b4ff43210b5cd125ba692e1a70410da2c5cdb4266471c42956ccb9218c39c5469867a4178a418744c8f97c47bb5150d7719aec9831663795c1f9cba77d086f49001dd1dc54417b03c7973270a4940bca8d4281ca4667ea86c5db449531ac26dc7f3fc5471d83a8fabbdf31c7822ff27b3f5ab339e80aef14c0b0197c938a50af7681456d3265609a88357f99165e50bef910a2f1a43a9fe5f40184d360237287966505a0f7dc7d07037424ba492ae84fd6bbebdea2be42d58d9f4ff2f71296c005789bb2f1fe558d6eed4fc7e8216e22bbe456f60090592943a057d64ad1ef1db28d3e9be999820b665ffe80eb5cb5d044d8dc3217f7f5d611987a7944defff28062ae508e37e91df2473223795f92211db323c8f10f15736b576fa60ff4c7c478c15dddafa1c762d4ce9de47b810ccbd78f844c9d6ca87ea2c44512b220535d3529c6f39f259baf347951b08f8eefbfdea6642d343857e234d5760f90bb13fd8a4df29ecff7ee06ebe9d811b14fafc6cf704228aa60fc3f1a8bf0cb7c84997c414de89d7b58edc498c5dad69d68404a0105f82752eb717a1274e37181fb5d68994072665d71cf16fdae8ce52b5f364fc23111a2a78633e36c5c633c8e9178a7de375b8d20a36bc61d05e8320995fa1bfbc9a888b9ab9ad1dfed90b68904c8d689ad596fca230630e406022083d02ca3394736ad0597e567c63650814eb4cb3ba6048fa1b1652410c22491dc764df368e0eaa633b22092c124984a303df3f401193de844c40cb03d7a86d1696314eaf5659b30cefa90f53b3532e283030a152aca2b977e4ba52d503d67660f06350d0e3eec53fdfc373949061ffd2017b246a4bf11c76f7a155e125b52eff640ae5dd9cb4e646710941144d3a51b645b7686382e6387cc6a21a5b53886d3bc2cdd5c0b173dd61a03b2febfbe646d57eefcb14067d2e25c78cdff391154f598059db5eaab2b0ab8de480884e23233ce91422ba57f97782f364080efb29e23f55c811cb802816143980fc82c8626727bbc5a45709d3136dafe2a3623175f86b714e9c3b1f73c9efd9a6a090a3278e96253f657c3084ef82e79829ef8ebfae099bc26f4a1e791d33260044aa1a0021788ef1d1e08d18cad982217bdf1be74602261ac16aff57023f8e52d2603ddd25d2c4b4222ad7294272a688cac6b9b33b3cdefb8da6a03966dbf66318b4ef8a7d0aaedf6279d60ed4cd235e5553b803843768fa9d36467e2eab87e9f98c979bb08fffb1862d6ab192c0408e7f6f613618986e558425dc7b2b0252902a058898d9985dc802a9134de31754f9f5223291024fce6debc8ff6dc001e84c0b0241e97548643299b4038adc9dab0cc5ef47eca53e50e3108eb25c1b02290328f9b7bb3699079e60d6df5eb2eec9c75c460f2510d1fe3fca44686956889c66f945897fad118a272425cf26992fc7f6970f6a8cf5e04c19a4629f419e19fb4ad660b554f277f3b34dec2e9431ef3e5cbca57b79834112ee92909c28a056733bce99def5f2af9373a82905d4edfee1beb5e0a19dff2d0fc67e56be4a9313cb24de46291ebc4f272baf4806e83482f149a524d738a7456e8e16f187807110ef2d8a679d3da78816a73bafc924037aec53ecd03405b247c14e61dc861ebd826a50e132c28f5f48c910a830c896f20fbda5662ddbfef8cafcae98e597d88dc2dbc88e8684326403caf3d836ba1ce3b7a2bd2e30b870e9da5249103568ead04da6ed21122998a2ebf6b9479375ead8e2a4445f7c8225f6f966dc5f1149bdc05229f8b2582c56fb8fc0c954d1c2968e1d157b5a8a5ad8d92e6a6685ced880d22613487fe6338ec9dff46fd4fb5b16c4927e0359d28a9794483f047ecd1545a86a6f3adf8408e3a03f07b6469b64af955038179dff0ed66da1995137bae055bfa22226001ece028dd9d321f1876eb9ac0619ffafd2c8086764e770d3792e53889164cc618c14bcd88701c56485dc762e", 0x79e}], 0x1) syz_emit_ethernet(0x11b, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00e53c0b33a8020fc8d98480657b31de55aacc0eff0200000000000000000000000000012b050000000000000502000304015ba41f39fec785be51dc84e28f56b5df54432be6fc920ba1cddac8b5b3dea2f24677020090"]) 2.564514834s ago: executing program 3 (id=81): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e84d5e", &(0x7f0000000000)=0x6, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x100004) accept4(r4, 0x0, 0x0, 0xc000) unveil(0x0, &(0x7f0000000140)='c\x00') shutdown(r4, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8060693f, &(0x7f00000001c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) 2.564114566s ago: executing program 0 (id=82): openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800474c4, 0x0) syz_emit_ethernet(0x47, 0x0) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1840, &(0x7f0000000000)={0x80000000, 0x2}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x80000001, 0x0) setsockopt(r0, 0x4, 0x5, &(0x7f0000000040)="42fa78529ce981fcd5f6e20b3464f3721025ef31fa14a404390ce503cdfbe721ab2b276ce3c20dcfccc8fe955e691d3cf748db3a303fbf2ed063c3aafda33cca24fe496d9740ad20ee785d1b47d680373b04436de4d1fab43c8b8184b3f11c71d30851485b1c690f1b88b28f2baca58dff5e260c16c95e191654b14f5eba97683459e489a05353ca9eebb5212994a68c1042df069a4f438f18dffbedd7e18b4748873d8d19b76cf1c8d9230f949bbdf4abb9668acd5a33cec5ced6fa9bfb7de62bf926b3f85c7e47", 0xc8) 2.352584312s ago: executing program 0 (id=83): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x2, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000001780)=@file={0x8, 0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x2, 0x4) (async) socket$unix(0x1, 0x2, 0x0) (async) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000001780)=@file={0x8, 0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async) 2.351790892s ago: executing program 3 (id=84): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x2) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000000c0)={0x4, 0xfffff000, 0x6}) (async) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="50baa4bba6925d2b3004763b19b14fdea0e0d3cd77f5051558cd35249056c5bee7cac8dd4fc957ff3ca5453e19a162f2fe35c4bcd3fac267ea76e4d611436dad098e080761547009a29e4a99f65df35c16a0eebc210ab14200e5b399353de49f96a01ce2c62ed78759", 0x69, 0xd) (async) ioctl$DIOCGETSTATUS(r1, 0xc2084415, &(0x7f0000000180)) (async) ioctl$DIOCSETSYNFLWATS(r1, 0xc0084461, &(0x7f00000003c0)={0xfff, 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000400)={0x7f, './file0/file0\x00', './file0\x00'}) (async) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000440)={0x1, 0x7, 0x14dc, 0xfffffff9}) (async) r2 = getuid() setuid(r2) setsockopt(r1, 0xcf1, 0x0, &(0x7f0000000480)="66ce2e91eb240a4c6104ec8be75e95c5440ac97f113f8c6f1f8a644aa87dd7f55c50f2cb2d05812784b28ac7a6748d329ea953996f2c512af5ba164b5a0a005bd77221ee4b9ee2395b2ffd6707068755ef72d0ed221475752b4e05ce084bdfc1c3c6c19c8c4e1d8b110bd7d99c6d05cb74f0", 0x72) r3 = msgget(0x3, 0x2) getresgid(&(0x7f0000000500)=0x0, &(0x7f0000000540), &(0x7f0000000580)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000640)={{r2, r4, r2, r5, 0x60, 0x6, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x1, 0x9, 0x0, r6, 0xffffffffffffffff, 0x3, 0x0, 0x77c, 0x0, 0x31}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000700)={0x4, 0x2, 0x1}) (async) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000740)) (async) setsockopt(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000780)="69da8bd7ffd764a1023cd4e204eb9fad243a741af69204ad164af193b1d55e5f5555cc3bf561ab036c83b11b7954ef45b230378d0972543e6be358b3ffa5a746f0bbdd41115952ddb71e5d2e7a6ef986c4e6719b99667f6d53f9b77f21024c2589287b0ee59e426877f91f", 0x6b) (async, rerun: 64) msgget$private(0x0, 0xc00) (rerun: 64) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000800)=0x1) (async) ioctl$DRM_IOCTL_MODE_SETPLANE(r1, 0xc03064b7, &(0x7f0000000840)={0x0, 0x0, 0x0, 0xdb, 0x6b, 0x4, 0x800, 0xa1, 0x74a, 0x96, 0x1, 0x4}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f00000008c0)={r7, 0x1, 0x1, 0x4, &(0x7f0000000880)=[{0xa5a, 0x0, 0x9, 0x7}, {0x7ff, 0x7fff, 0x3b49}, {0x0, 0xed28, 0xf, 0xa}, {0x2, 0x0, 0x7, 0x263d}]}) (async) r8 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x100, 0x4a) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) msgget(0x2, 0x401) (async, rerun: 64) symlinkat(&(0x7f0000000940)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00') (async) getsockname$unix(r8, &(0x7f00000009c0)=@file={0x0, 0x0, ""/15}, &(0x7f0000000a00)=0x11) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f0000000a80)={0x10, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1fad553f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000fed000/0x8000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xca5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x42a10a88}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x2}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10}], './file0\x00', 0xee, 0x2094, 0xffffffdf, 0x8, [0x90, 0xed2, 0x4, 0x4800000, 0x0, 0x1, 0xc, 0x5, 0xa000000, 0x200, 0xdb9, 0x1, 0x8000, 0x3, 0x10000, 0x5, 0x1, 0x7, 0xfffffff9, 0x3, 0x1000, 0xff, 0xffffffff, 0xfffffffc, 0x0, 0x1000, 0xff, 0xdbe1, 0x3ff, 0xdb4c, 0x5, 0x400, 0x1ff, 0x7, 0x42, 0x0, 0x7fff, 0x7f, 0x9, 0xcb6, 0x7ff, 0x4, 0xb, 0x6, 0x1000, 0xfffffe01, 0xd, 0xb, 0xa, 0x8000, 0x8, 0xfffffffd, 0x2, 0x8, 0x6, 0x9, 0x2, 0xff, 0x7, 0x7fffffff, 0xfffffffa, 0x80000000, 0x7fff, 0x3, 0x8, 0x45c, 0x342b, 0x9, 0x9, 0xb83a, 0x1, 0x453, 0xa, 0x4, 0x7, 0x401, 0x0, 0xce66, 0x99, 0xf46, 0xfff, 0x7, 0x1, 0xcadf, 0x9, 0x5, 0xec22, 0x1, 0x4, 0x1, 0x6, 0x80000001, 0x3, 0x8, 0x67cf, 0x8, 0x7fffffff, 0x400, 0x3, 0x7fffffff, 0x0, 0x2db9, 0x8, 0x8, 0x80000001, 0x9, 0x5, 0x9, 0x1, 0x1ff, 0x22ed, 0x0, 0xffffffff, 0x80000001, 0x4, 0x3, 0x23, 0xaa, 0x9a500000, 0x8, 0x5, 0x1, 0x100, 0x5, 0x5, 0x1, 0xe, 0x3aa1, 0xfffffc01, 0x27, 0x244f, 0x1, 0xf, 0x9, 0x3, 0x1, 0x3, 0xfff, 0x3, 0xea1, 0x6, 0x1, 0x1, 0xf7fa, 0xb, 0x1, 0x6, 0xc, 0x3, 0x4, 0x3, 0x8, 0xad, 0x10, 0x9, 0x2, 0x54, 0xd9d0, 0xfffffe01, 0x8000, 0x5, 0x4, 0xb40d, 0x7ff, 0x4, 0xbf13, 0x3, 0x3ff, 0xffffffff, 0x8, 0x1f0, 0x5, 0x0, 0xfffff741, 0x0, 0x7fffffff, 0x5, 0x80, 0x1, 0x6, 0x800, 0x0, 0x8, 0xf438, 0x6, 0xfffffffb, 0x1, 0x401, 0x100, 0x5, 0x3, 0x2, 0xfffffffe, 0x4, 0x9ee, 0x5, 0x3, 0x0, 0x4000, 0xbd, 0x9, 0x3, 0xfffffffa, 0x7f, 0x7ff, 0x4, 0x0, 0x462, 0x9, 0x7, 0x0, 0x1, 0x66e, 0x180, 0x79, 0x3, 0x6, 0x0, 0x8, 0x1, 0xffffffff, 0x4, 0x400, 0x5, 0xc7a, 0x40, 0x6, 0x262e4b1e, 0x6, 0x7ff, 0xfffffff4, 0x9, 0x5, 0x5, 0xfffffbff, 0x1c9b7a69, 0x4, 0x9, 0x7f6, 0x5ed, 0x2, 0x7, 0x0, 0x3, 0x1, 0xfffffff9, 0x1000, 0x9, 0x7, 0x8, 0xffff, 0x2d42c490, 0x4, 0xa8ef, 0xf, 0x9, 0x3, 0x7, 0x0, 0x6, 0x9, 0x5, 0xeae, 0x514, 0x2, 0x6, 0x0, 0x1, 0x0, 0x1, 0x8f, 0xff, 0x70, 0x1, 0x8, 0x50ca93e7, 0x6, 0x1, 0xa, 0x7fffffff, 0x7, 0x80000001, 0x7fffffff, 0x5, 0x800, 0x10000, 0xfffffffd, 0xf1, 0x176b, 0x0, 0x8, 0x0, 0x8001, 0x80, 0xc, 0xfa0c, 0x0, 0x1, 0x5, 0x4, 0x30a, 0x3, 0x4, 0x712, 0x6bc, 0xd2, 0x7, 0x3, 0x3, 0x10000, 0x2, 0x6, 0x6, 0xb, 0x8, 0x8, 0xa0, 0x9, 0x13b2, 0x100, 0x761e, 0x20, 0x1, 0x4, 0xfc4, 0x9, 0xffff, 0x2, 0x0, 0x5, 0x0, 0x8, 0xffffffff, 0x79a, 0x4, 0x400, 0x7fff, 0x6, 0x6, 0x0, 0xffff499e, 0x80000001, 0x1, 0x400, 0x8, 0xe07, 0x9000, 0x7000000, 0x2, 0xf2c, 0xb, 0x7, 0xfffffffe, 0xd477, 0x3, 0x4, 0x2, 0xd, 0x3, 0x0, 0xf, 0x4, 0xc00, 0x6, 0x6, 0x2, 0xa, 0x80000001, 0x9, 0x2, 0x2c, 0x7ff, 0x10, 0xa8e, 0xa, 0x401, 0x6, 0x3, 0x8, 0xb, 0x7812, 0xcf, 0x2bb, 0x7, 0x2, 0xffffff80, 0xfffffffb, 0x10, 0x400, 0xfffffffc, 0x6, 0x4, 0xe, 0x0, 0x0, 0x4, 0x0, 0x7da, 0x7, 0x0, 0x1, 0x5, 0x0, 0x6057, 0x4c00, 0xff, 0x5, 0x8, 0x6, 0x400, 0x1, 0xfffffffa, 0x5c4, 0x4, 0x4, 0x59d63ab7, 0x4, 0x1, 0x7, 0x3, 0x2, 0x7, 0x1, 0x400, 0x3, 0x7, 0xccd, 0x5, 0x10, 0x8, 0xfffffffd, 0xaa37, 0x7, 0x8, 0x5c88a02f, 0x1, 0xc, 0x9f, 0x2, 0x5, 0x8, 0x5, 0x4, 0x5, 0x29fa4988, 0x7ff, 0xe3, 0x9, 0x3, 0xfff, 0xfffffff2, 0xf5, 0x9, 0x0, 0xb, 0x961, 0x8, 0xc5, 0x5, 0x1ff, 0x10000, 0xc, 0x1, 0x0, 0xa, 0x8, 0x3, 0x6, 0x8, 0x2, 0x1, 0x3, 0xfffffff9, 0x8, 0xa, 0x3, 0x3ff, 0x0, 0xc, 0x3f, 0x0, 0x0, 0x7ff, 0x4, 0xffff72f9, 0x81, 0x7, 0xe, 0x9, 0x2, 0x101, 0x3, 0x7, 0x1, 0x9, 0x7, 0x0, 0xb3, 0x0, 0x4, 0x2, 0x2, 0x685d, 0xa, 0x71fa, 0x5, 0xdca, 0x6, 0x6, 0x101, 0x5, 0x6]}) 2.351167789s ago: executing program 6 (id=85): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0xe92, "000000000000004000000400"}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x6) r2 = socket(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x8f39, "0000000000000000000000000100", 0x1}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in={0x10, 0x2, 0x3, 0xc588}, 0x10) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) 2.350749391s ago: executing program 32 (id=85): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0xe92, "000000000000004000000400"}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x6) r2 = socket(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x8f39, "0000000000000000000000000100", 0x1}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in={0x10, 0x2, 0x3, 0xc588}, 0x10) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) 2.326098335s ago: executing program 4 (id=47): mprotect(&(0x7f0000231000/0x4000)=nil, 0x4000, 0x5) (async) r0 = socket(0x15, 0x8000, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) close(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000001900)=[{0x0}], 0x1, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000006c0)="b1000504b1000000000008002001000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282918e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xe, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x1000002, 0x6f1a683a, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x8, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x400005, 0x6}, {0x2, 0x924, 0x8002}, {0x1000, 0x5, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x62, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000048, 0xfffffffffffffffe}}}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x1, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000003}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0x80606942, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r6 = socket(0x11, 0x3, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a2053", 0x1ce, 0xa, 0x0, 0x0) (async) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="0000b0d6", 0x4) (async) r7 = shmget(0x1, 0x1000, 0x400, &(0x7f0000410000/0x1000)=nil) getrlimit(0x3, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)={0x0, 0x2}) (async) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 2.122912279s ago: executing program 8 (id=99): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xdd, 0xf0000000, 0x3, 0xb}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r0, 0x2) 2.122184297s ago: executing program 5 (id=86): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='x\x00') r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r1) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x40000004, r1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 2.120195311s ago: executing program 7 (id=87): syz_emit_ethernet(0x12, &(0x7f0000000080)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x8100}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x1c0, 0x43}, 0x6205, 0x2a3, 0x4, 0x544, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8000000000000000}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 2.120005987s ago: executing program 8 (id=99): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xdd, 0xf0000000, 0x3, 0xb}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r0, 0x2) 1.962580084s ago: executing program 0 (id=88): syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa69b263320de9a3d1200000000004019078ac540089030800090a90781bb8d37848e76ca2d6b9c3a761f02665078aac9d8022a3db9d443ed85ce63f35201f7120447178d15ffc456594375ea630187e65009c9f7911739f0e0000009b16f02857ffcf2ee4bb46250a928a66628e131a1b3f9196b6bd080fcc847d0535cc5201976345d3a2dc6fc0c64bc4619a07b2551f543968a3e77c7983a3620c380f18a5a82d726d53370e5084eab71df9e86c45a5549879c26ba912040a4b1a2f9adc91f389de0755585881b37c0ac14d35dc5d98dc28ecf9b154dead11633190c2052b8d1ea599fcf51ee1240e2f30b8d03966c6f9988d38ccab29e33b16c7dc2dfe45dd0b772f80324fc38243c51c358fa4db9aa5839cc6bba5fa7a61d95abdf36efb8cb4e1d6f63f2d5559291ca8dcb29110eb364545ed7c63afa4540899700ff1f59370603077410c6e2437e1c29b68a4c375e5b890fe1ba0490100c8d57e778f"]) 1.961189089s ago: executing program 5 (id=89): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x83, 0x1, 0x0, 0x1f, "d76c1f0000000000000000000000f1889b7ee780", 0x800, 0x6}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (rerun: 64) poll(&(0x7f0000002540)=[{r1, 0x40}], 0x1, 0x7) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f00000004c0)="ce25", 0x2}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf66d, 0x9, 0x0, 0x5effff5f, "9cdc452ecd33040000000000f80600", 0x8, 0x5}) 1.910109922s ago: executing program 8 (id=99): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xdd, 0xf0000000, 0x3, 0xb}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r0, 0x2) 1.693965623s ago: executing program 3 (id=90): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x19, 0x1480, 0x0, 0x0, 0x80000003}, 0xfffffffffffffff9, 0x8000000000001, 0x0, 0x7, 0x2, 0x0, 0x400000000000a8, 0xfffffbfffffefffe, 0x0, 0xd2, 0x0, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) mmap(&(0x7f000015f000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xd781) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.693009895s ago: executing program 8 (id=99): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xdd, 0xf0000000, 0x3, 0xb}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r0, 0x2) 1.307681917s ago: executing program 4 (id=91): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000280)="c377725828", 0x5) r2 = semget$private(0x0, 0x3, 0x10) select(0x2a, 0x0, 0x0, 0xfffffffffffffffe, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207e, 0x0, 0x0, 0x1}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000007c0)=[0xbb]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket$inet(0x2, 0x2, 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0xfffc, 0x1000}], 0x1) socket(0x2, 0x3, 0x8) 1.297424805s ago: executing program 1 (id=79): setrlimit(0x8, &(0x7f0000000300)={0x42, 0x63}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2d757368, 0x7fc, 0x9, 0xffffffed, "0e6400b76d7639c50400957000c600", 0x2, 0x100000e}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="ced5f854abb9dca93f69212f58e3aa772f4b48eb921543ceab64bdeed6c729abc60f6a26c5478dc7e93181e22d19b24c948599d14034ce1f43a9849f09f1c29a9027879e0ebb93d1a62f79f9251a84c004f21dbc39e29da10fe5ac4f25ba0ea2c4e6e0358c78e69ea48682a765836061efbe8c388416453effda099d6e10f9d58be68e3eaf4054921e52363a817757ed5eb7f5e1d928860bac0d821f8cc5f9d797a28650a22fc2c22d7579741b0baddee000df6ce40e0bbb4a1150c7fb3b7cca96400e085ee89cb57f5814b0e560e3475d003c8a2459cf687f57486c6d60b8029794d559ebb67c12b49f4d2f690e71c9875d256e76e0b4b966a64f1fc6db83c1706e42567aea767f4e811e7508596465b67d41677311ddecd10068fe1bfb0b01d05b1761c55240cdd1c0df3afe2f10253634368961fd01199b4f26989c60e8dda4170e2e584051abd10d4b5f9619f76e1e5b90c0977ecbdf1f8d4ff07ea4751b36bdd947717aa8b5047ff02cd3a9aac9cf69e57666558ff07d4585dbf9e60afa141f0bd73378858f206aee00000000fecf6a9ac8c428ea366c12c976856e16508c41265d7bac261c8bd854ac42b84b97e79ae4be5cacff092bdc97e85d5bfb6d58f4d3c2aec02f961fcf92468fe5a438561a26ae806a6030e0a7a947ee81025210b1bb117f71b8a09bd14f62d91226f711cf14363d25e13f52e8e941e0e4407f9ff07c0b7beb491c9f382dcaae1a72a36f89813bd66db83de5722c7b4ff43210b5cd125ba692e1a70410da2c5cdb4266471c42956ccb9218c39c5469867a4178a418744c8f97c47bb5150d7719aec9831663795c1f9cba77d086f49001dd1dc54417b03c7973270a4940bca8d4281ca4667ea86c5db449531ac26dc7f3fc5471d83a8fabbdf31c7822ff27b3f5ab339e80aef14c0b0197c938a50af7681456d3265609a88357f99165e50bef910a2f1a43a9fe5f40184d360237287966505a0f7dc7d07037424ba492ae84fd6bbebdea2be42d58d9f4ff2f71296c005789bb2f1fe558d6eed4fc7e8216e22bbe456f60090592943a057d64ad1ef1db28d3e9be999820b665ffe80eb5cb5d044d8dc3217f7f5d611987a7944defff28062ae508e37e91df2473223795f92211db323c8f10f15736b576fa60ff4c7c478c15dddafa1c762d4ce9de47b810ccbd78f844c9d6ca87ea2c44512b220535d3529c6f39f259baf347951b08f8eefbfdea6642d343857e234d5760f90bb13fd8a4df29ecff7ee06ebe9d811b14fafc6cf704228aa60fc3f1a8bf0cb7c84997c414de89d7b58edc498c5dad69d68404a0105f82752eb717a1274e37181fb5d68994072665d71cf16fdae8ce52b5f364fc23111a2a78633e36c5c633c8e9178a7de375b8d20a36bc61d05e8320995fa1bfbc9a888b9ab9ad1dfed90b68904c8d689ad596fca230630e406022083d02ca3394736ad0597e567c63650814eb4cb3ba6048fa1b1652410c22491dc764df368e0eaa633b22092c124984a303df3f401193de844c40cb03d7a86d1696314eaf5659b30cefa90f53b3532e283030a152aca2b977e4ba52d503d67660f06350d0e3eec53fdfc373949061ffd2017b246a4bf11c76f7a155e125b52eff640ae5dd9cb4e646710941144d3a51b645b7686382e6387cc6a21a5b53886d3bc2cdd5c0b173dd61a03b2febfbe646d57eefcb14067d2e25c78cdff391154f598059db5eaab2b0ab8de480884e23233ce91422ba57f97782f364080efb29e23f55c811cb802816143980fc82c8626727bbc5a45709d3136dafe2a3623175f86b714e9c3b1f73c9efd9a6a090a3278e96253f657c3084ef82e79829ef8ebfae099bc26f4a1e791d33260044aa1a0021788ef1d1e08d18cad982217bdf1be74602261ac16aff57023f8e52d2603ddd25d2c4b4222ad7294272a688cac6b9b33b3cdefb8da6a03966dbf66318b4ef8a7d0aaedf6279d60ed4cd235e5553b803843768fa9d36467e2eab87e9f98c979bb08fffb1862d6ab192c0408e7f6f613618986e558425dc7b2b0252902a058898d9985dc802a9134de31754f9f5223291024fce6debc8ff6dc001e84c0b0241e97548643299b4038adc9dab0cc5ef47eca53e50e3108eb25c1b02290328f9b7bb3699079e60d6df5eb2eec9c75c460f2510d1fe3fca44686956889c66f945897fad118a272425cf26992fc7f6970f6a8cf5e04c19a4629f419e19fb4ad660b554f277f3b34dec2e9431ef3e5cbca57b79834112ee92909c28a056733bce99def5f2af9373a82905d4edfee1beb5e0a19dff2d0fc67e56be4a9313cb24de46291ebc4f272baf4806e83482f149a524d738a7456e8e16f187807110ef2d8a679d3da78816a73bafc924037aec53ecd03405b247c14e61dc861ebd826a50e132c28f5f48c910a830c896f20fbda5662ddbfef8cafcae98e597d88dc2dbc88e8684326403caf3d836ba1ce3b7a2bd2e30b870e9da5249103568ead04da6ed21122998a2ebf6b9479375ead8e2a4445f7c8225f6f966dc5f1149bdc05229f8b2582c56fb8fc0c954d1c2968e1d157b5a8a5ad8d92e6a6685ced880d22613487fe6338ec9dff46fd4fb5b16c4927e0359d28a9794483f047ecd1545a86a6f3adf8408e3a03f07b6469b64af955038179dff0ed66da1995137bae055bfa22226001ece028dd9d321f1876eb9ac0619ffafd2c8086764e770d3792e53889164cc618c14bcd88701c56485dc762e", 0x79e}], 0x1) syz_emit_ethernet(0x11b, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00e53c0b33a8020fc8d98480657b31de55aacc0eff0200000000000000000000000000012b050000000000000502000304015ba41f39fec785be51dc84e28f56b5df54432be6fc920ba1cddac8b5b3dea2f24677020090"]) 1.092664507s ago: executing program 5 (id=92): ftruncate(0xffffffffffffff9c, 0x7) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000100)={&(0x7f0000000000)=[0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x3, 0x5, 0x5, 0x8, 0x1, 0x10}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x5], 0x1, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000001c0)={0x1, 0x40, 0x86f, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR(r3, 0xc01c64a3, &(0x7f0000000200)={0x2, 0x8, 0x2, 0x101, 0x40, 0x7, r4}) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f0000000240)={r5}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f00000002c0)={&(0x7f0000000280)=[0x5, 0x36, 0x2, 0x101, 0x5, 0x0], 0x6, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000000340)={&(0x7f0000000300)=[r2], 0x1, 0x0, r0, 0xb1, 0x3, 0x0, 0x6, {0x4, 0x4, 0x0, 0x80, 0xfff7, 0x4, 0xff, 0x8, 0x9, 0x3, 0x2, 0xbc7f, 0x0, 0x5, "3aa313f83a910a40d8d81ff5ed2e44783edf637c61614a351c25e31ce934b3d5"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffff9c, 0xc01c64ae, &(0x7f00000003c0)={r0, 0xdcc, 0x4, 0x2, 0x4, 0xf, r5}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000400)={0x0, 0x4, 0x859, 0x36335658, 0x0, [r4, r5, r4, r4], [0x4, 0x30, 0xffffffff, 0x7], [0x8, 0x0, 0x6, 0x9], [0x7cf, 0x0, 0x8000000000000000, 0x551d]}) futimens(r6, &(0x7f0000000480)=[{0xffff, 0x80}, {0x80000001, 0x2}]) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, 0x0, ""/4099}, &(0x7f0000001500)=0x1005) setsockopt(r9, 0x8, 0x90, &(0x7f0000001540)="428e012296acf5b4c9690cf357400985cf225c32f8f2ee069f6e84d1fa1ccdb4f6987caf87fcce160f3e0079f4a9685bf494f7b50c002bc05f6bc52d12dc1e7e1acd5ea3dbb83c8e4140b5ce819b78a399175109a14bb55d9a0e1f5b63f1cdea821effca419fa1d25d1fe1ad3b0161c51edeef4a2799005e31ecd8b41abb13ce7b714adf2be699fe8112970c7204370bdd32396aa8633e20339ddf4544f878ee7aae24893a9ecae666d6d4e144aeec24b4fbf916501b01192e73574083c5033c33c56fb1089d1174066ab9d81f0d7f5b1a0f6b1de758853099435860b95930178f8cf965aba370346eb246f4e757bcca2fd10e", 0xf3) fchmod(r3, 0x11) r10 = openat$dri(0xffffffffffffff9c, &(0x7f0000001640)='/dev/dri/card0\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_MODE_GETGAMMA(r10, 0xc02064a4, &(0x7f0000001740)={r7, 0x1, &(0x7f0000001680)=[0x68], &(0x7f00000016c0)=[0x3, 0x800, 0x8, 0x9, 0x9, 0xff], &(0x7f0000001700)=[0xbc6, 0x200, 0xff, 0xfffa]}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r10, 0xc01864c2, &(0x7f0000001780)={0x0, 0x3, r6, 0x0, 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r10, 0xc01864c2, &(0x7f00000017c0)={0x0, 0x1, 0xffffffffffffff9c, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r10, 0xc00864c0, &(0x7f0000001800)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r6, 0xc01064c4, &(0x7f0000001880)={&(0x7f0000001840)=[r11, r12, r13], 0x3}) ioctl$DRM_IOCTL_MODE_CURSOR(r10, 0xc01c64a3, &(0x7f00000018c0)={0x1, 0xfffffff2, 0x8001, 0x9, 0xfff, 0x0, r5}) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) ioctl$DIOCIGETIFACES(r14, 0xc0284457, &(0x7f00000019c0)={'./file0\x00', &(0x7f0000001940)=""/92, 0x7fffffff, 0x6, 0x0, 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r10, 0xc01064c4, &(0x7f0000001a40)={&(0x7f0000001a00)=[r11], 0x1}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r10, 0xc01064ac, &(0x7f0000001b80)={0x0, 0xce, &(0x7f0000001a80)=""/206}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r3, 0xc00464be, &(0x7f0000001bc0)={r15}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r6, 0xc02064a4, &(0x7f0000001cc0)={r1, 0x8, &(0x7f0000001c00)=[0x1, 0x7fff, 0x3ff, 0x8, 0xffff, 0xabd, 0xfffc, 0x8], &(0x7f0000001c40)=[0x0, 0x1, 0x200, 0x62], &(0x7f0000001c80)=[0x4]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r10, 0xc01864b0, &(0x7f0000001d00)={r16, r8, 0x9, 0x0, 0x6}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d40), 0x100, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r17, 0xc00864c0, &(0x7f0000001d80)={r12}) 360.930139ms ago: executing program 0 (id=88): syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa69b263320de9a3d1200000000004019078ac540089030800090a90781bb8d37848e76ca2d6b9c3a761f02665078aac9d8022a3db9d443ed85ce63f35201f7120447178d15ffc456594375ea630187e65009c9f7911739f0e0000009b16f02857ffcf2ee4bb46250a928a66628e131a1b3f9196b6bd080fcc847d0535cc5201976345d3a2dc6fc0c64bc4619a07b2551f543968a3e77c7983a3620c380f18a5a82d726d53370e5084eab71df9e86c45a5549879c26ba912040a4b1a2f9adc91f389de0755585881b37c0ac14d35dc5d98dc28ecf9b154dead11633190c2052b8d1ea599fcf51ee1240e2f30b8d03966c6f9988d38ccab29e33b16c7dc2dfe45dd0b772f80324fc38243c51c358fa4db9aa5839cc6bba5fa7a61d95abdf36efb8cb4e1d6f63f2d5559291ca8dcb29110eb364545ed7c63afa4540899700ff1f59370603077410c6e2437e1c29b68a4c375e5b890fe1ba0490100c8d57e778f"]) 284.774342ms ago: executing program 1 (id=93): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getresgid(0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x1477}, 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffa, 0x10, 0xf0000004, 0x961, 0xf4ad}], 0xe4a, 0x0, 0xa9fa, 0x0) 283.715525ms ago: executing program 3 (id=90): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x19, 0x1480, 0x0, 0x0, 0x80000003}, 0xfffffffffffffff9, 0x8000000000001, 0x0, 0x7, 0x2, 0x0, 0x400000000000a8, 0xfffffbfffffefffe, 0x0, 0xd2, 0x0, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) mmap(&(0x7f000015f000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xd781) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 283.655019ms ago: executing program 4 (id=91): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000280)="c377725828", 0x5) r2 = semget$private(0x0, 0x3, 0x10) select(0x2a, 0x0, 0x0, 0xfffffffffffffffe, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207e, 0x0, 0x0, 0x1}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000007c0)=[0xbb]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket$inet(0x2, 0x2, 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0xfffc, 0x1000}], 0x1) socket(0x2, 0x3, 0x8) 283.441031ms ago: executing program 5 (id=92): ftruncate(0xffffffffffffff9c, 0x7) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000100)={&(0x7f0000000000)=[0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x3, 0x5, 0x5, 0x8, 0x1, 0x10}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x5], 0x1, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000001c0)={0x1, 0x40, 0x86f, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR(r3, 0xc01c64a3, &(0x7f0000000200)={0x2, 0x8, 0x2, 0x101, 0x40, 0x7, r4}) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f0000000240)={r5}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f00000002c0)={&(0x7f0000000280)=[0x5, 0x36, 0x2, 0x101, 0x5, 0x0], 0x6, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000000340)={&(0x7f0000000300)=[r2], 0x1, 0x0, r0, 0xb1, 0x3, 0x0, 0x6, {0x4, 0x4, 0x0, 0x80, 0xfff7, 0x4, 0xff, 0x8, 0x9, 0x3, 0x2, 0xbc7f, 0x0, 0x5, "3aa313f83a910a40d8d81ff5ed2e44783edf637c61614a351c25e31ce934b3d5"}}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffff9c, 0xc01c64ae, &(0x7f00000003c0)={r0, 0xdcc, 0x4, 0x2, 0x4, 0xf, r5}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000400)={0x0, 0x4, 0x859, 0x36335658, 0x0, [r4, r5, r4, r4], [0x4, 0x30, 0xffffffff, 0x7], [0x8, 0x0, 0x6, 0x9], [0x7cf, 0x0, 0x8000000000000000, 0x551d]}) futimens(r6, &(0x7f0000000480)=[{0xffff, 0x80}, {0x80000001, 0x2}]) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, 0x0, ""/4099}, &(0x7f0000001500)=0x1005) setsockopt(r9, 0x8, 0x90, &(0x7f0000001540)="428e012296acf5b4c9690cf357400985cf225c32f8f2ee069f6e84d1fa1ccdb4f6987caf87fcce160f3e0079f4a9685bf494f7b50c002bc05f6bc52d12dc1e7e1acd5ea3dbb83c8e4140b5ce819b78a399175109a14bb55d9a0e1f5b63f1cdea821effca419fa1d25d1fe1ad3b0161c51edeef4a2799005e31ecd8b41abb13ce7b714adf2be699fe8112970c7204370bdd32396aa8633e20339ddf4544f878ee7aae24893a9ecae666d6d4e144aeec24b4fbf916501b01192e73574083c5033c33c56fb1089d1174066ab9d81f0d7f5b1a0f6b1de758853099435860b95930178f8cf965aba370346eb246f4e757bcca2fd10e", 0xf3) fchmod(r3, 0x11) r10 = openat$dri(0xffffffffffffff9c, &(0x7f0000001640)='/dev/dri/card0\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_MODE_GETGAMMA(r10, 0xc02064a4, &(0x7f0000001740)={r7, 0x1, &(0x7f0000001680)=[0x68], &(0x7f00000016c0)=[0x3, 0x800, 0x8, 0x9, 0x9, 0xff], &(0x7f0000001700)=[0xbc6, 0x200, 0xff, 0xfffa]}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r10, 0xc01864c2, &(0x7f0000001780)={0x0, 0x3, r6, 0x0, 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r10, 0xc01864c2, &(0x7f00000017c0)={0x0, 0x1, 0xffffffffffffff9c, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r10, 0xc00864c0, &(0x7f0000001800)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r6, 0xc01064c4, &(0x7f0000001880)={&(0x7f0000001840)=[r11, r12, r13], 0x3}) ioctl$DRM_IOCTL_MODE_CURSOR(r10, 0xc01c64a3, &(0x7f00000018c0)={0x1, 0xfffffff2, 0x8001, 0x9, 0xfff, 0x0, r5}) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) ioctl$DIOCIGETIFACES(r14, 0xc0284457, &(0x7f00000019c0)={'./file0\x00', &(0x7f0000001940)=""/92, 0x7fffffff, 0x6, 0x0, 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r10, 0xc01064c4, &(0x7f0000001a40)={&(0x7f0000001a00)=[r11], 0x1}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r10, 0xc01064ac, &(0x7f0000001b80)={0x0, 0xce, &(0x7f0000001a80)=""/206}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r3, 0xc00464be, &(0x7f0000001bc0)={r15}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r6, 0xc02064a4, &(0x7f0000001cc0)={r1, 0x8, &(0x7f0000001c00)=[0x1, 0x7fff, 0x3ff, 0x8, 0xffff, 0xabd, 0xfffc, 0x8], &(0x7f0000001c40)=[0x0, 0x1, 0x200, 0x62], &(0x7f0000001c80)=[0x4]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r10, 0xc01864b0, &(0x7f0000001d00)={r16, r8, 0x9, 0x0, 0x6}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d40), 0x100, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r17, 0xc00864c0, &(0x7f0000001d80)={r12}) 283.378667ms ago: executing program 7 (id=87): syz_emit_ethernet(0x12, &(0x7f0000000080)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x8100}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x1c0, 0x43}, 0x6205, 0x2a3, 0x4, 0x544, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8000000000000000}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 283.12455ms ago: executing program 0 (id=94): pipe(&(0x7f00000001c0)) r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x2e4) semctl$GETZCNT(r2, 0xfffffffffffffffc, 0x7, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) close(0x3) r3 = socket$inet(0x2, 0x2, 0x0) closefrom(r3) 282.610695ms ago: executing program 7 (id=95): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = syz_open_pts() (async) setsid() (async) r3 = kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x3, 0x8, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x8000000000000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x4, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x3ffffffe, 0xfffffffffffffffd, 0xb, 0x11004, 0xffffffff00000001], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x5, 0x80}, {0x4, 0x3, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x1000, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x9, 0x6d5, 0x4}}}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1006, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000880)={{0x0, 0x37, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x3040, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x14) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) close(0x3) (async) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0xe, 0x8, "a4a8938adc615c99f07d5cef68223240d10d7204", 0x5, 0xe}) 281.813015ms ago: executing program 3 (id=96): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x1, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x20, 0x800, 0x7}, {{r1}, 0xfffffffffffffff8, 0x28, 0x20000000, 0x6, 0x1}, {{r1}, 0xfffffffffffffff7, 0x2, 0x1, 0xaa5, 0x7}, {{r0}, 0xffffffffffffffff, 0x9, 0xe0, 0x7, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x21, 0x0, 0x3, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x9, 0x8, 0x120000, 0x10}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0xd, 0x8000}], 0x3ff, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x6b, 0x80, 0x200000000000004, 0x101}], 0x203, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r3, 0x1) shutdown(r3, 0x2) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9def) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbe) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') rmdir(&(0x7f0000000180)='./file1\x00') fchdir(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xd, 0x0, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.834238ms ago: executing program 0 (id=97): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020697e, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xf609, 0x9, 0xfffdff82, 0x160350b, "04f0ee090004000000000005ed22700907ffe000", 0x0, 0x43}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="008a9982670c", [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x36, 0x30, 0x868, 0x8, 0xa, 0x3, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x10, 0xd, 0x3, 0x4, [{[@loopback], 0xf}, {[], 0x1}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8001, 0x7, 0x5fe}}}}}) 0s ago: executing program 8 (id=99): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xdd, 0xf0000000, 0x3, 0xb}], 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff6, 0x1000100010008}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r0, 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.52' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffff9806fe32d78, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: unhandled af 0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 120987 51737 32767 0x10 0 1 syz-executor *128093 33439 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834edaa3) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a248c80,ffff800000c40d10,fffff9806fc3e8f0,5dc) at if_output_tso+0x22b ip_output(fffff9807d065800,0,fffff9806fd021b8,800,0,fffff9806fd02250,521bfdce8da56dfb) at ip_output+0x107f tcp_output(ffff8000015b8000) at tcp_output+0x36e3 tcp_send(ffff8000015a2010,fffff9807d065600,0,0) at tcp_send+0x191 sosend(ffff8000015a2010,0,ffff80002a2490c8,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffd230,3,ffff80002a2490c8,0,ffff80002a249180) at dofilewritev+0x2bd sys_write(ffff800045ffd230,ffff80002a249230,ffff80002a249180) at sys_write+0xa2 syscall(ffff80002a249230) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75445c73a100, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: unhandled af 0 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834edaa3) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a248c80,ffff800000c40d10,fffff9806fc3e8f0,5dc) at if_output_tso+0x22b ip_output(fffff9807d065800,0,fffff9806fd021b8,800,0,fffff9806fd02250,521bfdce8da56dfb) at ip_output+0x107f tcp_output(ffff8000015b8000) at tcp_output+0x36e3 tcp_send(ffff8000015a2010,fffff9807d065600,0,0) at tcp_send+0x191 sosend(ffff8000015a2010,0,ffff80002a2490c8,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffd230,3,ffff80002a2490c8,0,ffff80002a249180) at dofilewritev+0x2bd sys_write(ffff800045ffd230,ffff80002a249230,ffff80002a249180) at sys_write+0xa2 syscall(ffff80002a249230) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75445c73a100, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a248a60 rbx 0xffffffff83971e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800045ffd230 rax 0xffffffff83970ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x3864f7becf6f1469 r11 0xe120ad37c18a51dc r12 0xffffffff83971c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff82f0c785 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a248a50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=128093 pid=33439 tcnt=1 stat=onproc flags process=2 proc=0 runpri=73, usrpri=73, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ffcf98,0xffff80002a22c2b8 process=0xffff800045ff4e78 user=0xffff80002a244000, vmspace=0xfffff9800b1cbb70 estcpu=23, cpticks=27, pctcpu=0.21, user=1, sys=22, intr=4 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 88216 509680 2999 32767 3 0x10 0x80 nanoslp syz-executor 88216 450622 2999 32767 3 0x10 0x4000080 fsleep syz-executor 88216 390641 2999 32767 3 0x10 0x4000080 fsleep syz-executor 88216 142338 2999 32767 3 0x10 0x4000080 fsleep syz-executor 47931 357740 69223 32767 2 0x10 0 syz-executor 51737 120987 21661 32767 7 0x10 0 syz-executor 51737 198729 21661 32767 2 0x10 0x4000000 syz-executor 65860 1037 33439 0 2 0x2 0 syz-executor 70787 397289 90879 32767 3 0x10 0x80 piperd syz-executor 90879 96049 33439 0 3 0x2 0x80 wait syz-executor 51670 447634 90057 32767 3 0x10 0x80 piperd syz-executor 90057 486907 33439 0 3 0x2 0x80 wait syz-executor 77515 425285 65419 32767 3 0x10 0x80 piperd syz-executor 65419 43484 33439 0 3 0x2 0x80 wait syz-executor 69223 278877 62172 32767 3 0x10 0x80 nanoslp syz-executor 62172 325151 33439 0 3 0x2 0x80 wait syz-executor 57627 164408 3080 32767 3 0x10 0x80 piperd syz-executor 3080 327393 33439 0 3 0x2 0x80 wait syz-executor 21661 334560 58150 32767 3 0x10 0x80 nanoslp syz-executor 58150 205283 33439 0 3 0x2 0x80 wait syz-executor 2999 443981 71485 32767 3 0x10 0x80 nanoslp syz-executor 71485 111486 33439 0 3 0x2 0x80 wait syz-executor *33439 128093 74532 0 7 0x2 0 syz-executor 74532 437080 23097 0 3 0x100002 0x88 sigsusp ksh 23097 427657 23108 0 3 0x10 0x88 kqread sshd-session 23108 167249 19365 0 3 0x12 0x80 kqread sshd-session 57748 265545 1 0 3 0x100003 0x80 ttyin getty 19365 482212 1 0 3 0 0x88 kqread sshd 54183 289399 88610 73 3 0x1100010 0x80 kqread syslogd 88610 384642 1 0 3 0x100002 0x80 sbwait syslogd 59030 231862 1 0 3 0x100000 0x80 kqread resolvd 3492 67456 78691 77 3 0x100012 0x80 kqread dhcpleased 54286 435164 78691 77 3 0x100012 0x80 kqread dhcpleased 78691 204203 1 0 3 0 0x80 kqread dhcpleased 72922 286274 0 0 3 0x14000 0x200 bored smr 91658 270259 0 0 2 0x14000 0x200 zerothread 70043 424694 0 0 3 0x14000 0x200 aiodoned aiodoned 21222 210291 0 0 3 0x14000 0x200 syncer update 50405 407829 0 0 3 0x14000 0x200 cleaner cleaner 99738 408303 0 0 3 0x14000 0x200 reaper reaper 28064 98175 0 0 3 0x14000 0x200 pgdaemon pagedaemon 29354 63412 0 0 3 0x14000 0x200 bored viomb 5516 248316 0 0 3 0x14000 0x40000200 acpi0 acpi0 97289 452014 0 0 3 0x14000 0x40000200 idle1 94105 500428 0 0 3 0x14000 0x200 bored softnet1 22767 393971 0 0 3 0x14000 0x200 bored softnet0 95679 159887 0 0 3 0x14000 0x200 bored systqmp 8678 44386 0 0 3 0x14000 0x200 bored systq 67938 453321 0 0 3 0x14000 0x200 tmoslp softclockmp 78453 168812 0 0 3 0x14000 0x40000200 tmoslp softclock 12179 136947 0 0 3 0x14000 0x40000200 idle0 1 131608 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 33439 (syz-executor) thread 0xffff800045ffd230 (128093) exclusive rwlock inet46 r = 0 (0xffff8000015a2030) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sosend+0x78e #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 shared rwlock netlock r = 0 (0xffffffff839e0d20) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 solock_shared+0x6e #3 sosend+0x78e #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000015a21f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11050 12016K 12034K 166960K 12189 0 pcb 17 12K 12K 166960K 17 0 rtable 215 6K 7K 166960K 804 0 pf 29 16K 16K 166960K 61 0 ifaddr 38 6K 7K 166960K 106 0 ifgroup 46 2K 2K 166960K 110 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 100 0 ioctlops 0 0K 2K 166960K 48 0 iov 0 0K 9K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1573 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 20 70K 125K 166960K 515 0 sigio 0 0K 0K 166960K 1 0 proc 58 99K 163K 166960K 928 0 subproc 63 3K 4K 166960K 288 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 88 5K 6K 166960K 268 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 572 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 196 134K 194K 166960K 5298 0 UVM aobj 68 3K 3K 166960K 69 0 pinsyscall 41 82K 112K 166960K 1997 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 10 0K 2K 166960K 72 0 temp 69 9123K 9139K 166960K 6193 0 kqueue 13 20K 31K 166960K 52 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 28 0 0 1 0 1 1 0 8 0 rtpcb 120 72 0 69 1 0 1 1 0 8 0 rtentry 176 277 0 178 6 0 6 6 0 8 1 unpcb 144 171 0 156 4 0 4 4 0 8 3 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpcb 736 58 0 54 2 0 2 2 0 8 1 arp 136 48 0 32 1 0 1 1 0 8 0 inpcb 328 322 0 315 7 0 7 7 0 8 6 nd6 152 70 0 49 1 0 1 1 0 8 0 kcovpl 48 32 0 25 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1118 0 706 29 1 28 29 0 8 2 art_table 40 1119 0 706 5 0 5 5 0 8 0 art_node 32 277 0 187 1 0 1 1 0 8 0 semapl 72 7 0 0 1 0 1 1 0 8 0 shmpl 112 66 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1715 0 210 95 0 95 95 0 8 0 ffsino 296 1715 0 210 116 0 116 116 0 8 0 nchpl 144 2055 0 317 65 0 65 65 0 8 0 vnodes 216 2012 0 0 112 0 112 112 0 8 0 namei 1024 8670 0 8670 4 1 3 3 0 8 3 percpumem 16 66 0 16 1 0 1 1 0 8 0 kstatmem 264 55 0 32 2 0 2 2 0 8 0 scxspl 216 6898 0 6898 3 2 1 3 1 8 1 plimitpl 152 99 0 77 2 0 2 2 0 8 0 sigapl 424 760 0 712 7 0 7 7 0 8 0 knotepl 120 310 0 0 10 0 10 10 0 8 0 kqueuepl 224 50 0 41 1 0 1 1 0 8 0 pipepl 344 209 0 182 3 0 3 3 0 8 0 fdescpl 528 744 0 712 4 0 4 4 0 8 1 filepl 160 2822 0 2629 12 0 12 12 0 8 3 lockfpl 104 27 0 25 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 144 55 0 40 1 0 1 1 0 8 0 pgrppl 48 89 0 66 1 0 1 1 0 8 0 ucredpl 104 308 0 290 1 0 1 1 0 8 0 zombiepl 144 712 0 712 1 0 1 1 0 8 1 processpl 1232 760 0 712 5 0 5 5 0 8 0 procpl 664 959 0 907 7 0 7 7 0 8 2 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 566 0 541 10 0 10 10 0 8 7 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mextrefs 64 30 0 0 1 0 1 1 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1239 0 0 78 0 78 78 0 8 0 bufpl 272 2422 0 102 155 0 155 155 0 8 0 anonpl 32 7485 0 0 61 0 61 61 0 247 0 amapchunkpl 152 14608 0 14204 32 0 32 32 0 158 14 amappl16 200 1490 0 1476 5 3 2 5 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 589 0 588 1 0 1 1 0 8 0 amappl13 176 147 0 137 1 0 1 1 0 8 0 amappl12 168 1036 0 1007 2 0 2 2 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 73 0 62 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 151 0 150 1 0 1 1 0 8 0 amappl7 128 171 0 160 1 0 1 1 0 8 0 amappl6 120 294 0 293 1 0 1 1 0 8 0 amappl5 112 96 0 88 1 0 1 1 0 8 0 amappl4 104 323 0 308 1 0 1 1 0 8 0 amappl3 96 2620 0 2544 4 1 3 3 0 8 0 amappl2 88 817 0 748 3 0 3 3 0 8 1 amappl1 80 13506 0 12959 19 0 19 19 0 8 5 amappl 88 4329 0 4194 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 68 0 1 2 0 2 2 0 8 0 uaddrrnd 24 744 0 712 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 744 0 712 1 0 1 1 0 8 0 vmmpekpl 168 8252 0 8188 4 0 4 4 0 8 0 vmmpepl 168 57084 0 55327 105 0 105 105 0 357 22 vmsppl 488 743 0 712 7 1 6 6 0 8 0 rwobjpl 80 19172 0 18237 28 1 27 27 0 8 5 pdppl 4096 1495 0 1424 119 40 79 97 0 8 8 pvpl 32 17291 0 0 141 1 140 140 0 265 0 pmappl 256 743 0 712 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 513 0 45 14 0 14 14 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834edaa3) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a248c80,ffff800000c40d10,fffff9806fc3e8f0,5dc) at if_output_tso+0x22b ip_output(fffff9807d065800,0,fffff9806fd021b8,800,0,fffff9806fd02250,521bfdce8da56dfb) at ip_output+0x107f tcp_output(ffff8000015b8000) at tcp_output+0x36e3 tcp_send(ffff8000015a2010,fffff9807d065600,0,0) at tcp_send+0x191 sosend(ffff8000015a2010,0,ffff80002a2490c8,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffd230,3,ffff80002a2490c8,0,ffff80002a249180) at dofilewritev+0x2bd sys_write(ffff800045ffd230,ffff80002a249230,ffff80002a249180) at sys_write+0xa2 syscall(ffff80002a249230) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75445c73a100, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x74d5d4a986a0, count: 12 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x74d5d4a986a0, count: -3