last executing test programs: 1.824225023s ago: executing program 7 (id=8): r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0xb5, 0x166, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x40, 0x8000, 0x0, 0xfffa, {[@mss={0x2, 0x4, 0x6}, @timestamp={0x8, 0xa, 0x3, 0x9}]}}, {"58d5cdc02d830717c4593074a483c21da187ea9a26975fc394f61483fa26fd798189d909ae91f0a6da6e34edbc39cf10f5dd9d9dfc87b4b712d1ae15a00313f873d4b31dc8fabb361ddebd89ca9b58008654f37b5bb7011be97f0286f1154bc219b431cedd50a35d3abb49eca0611a571d052fa8fc424b6d3edbd7d411"}}}}}}) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa26655460e4540800450400340166000000069078e0000001ac1400aa4e204e23bbb70fd68c2a2b3be140c80269cfcd08a7dd7db62ff1f3fdf0e98d410f6edafa0fe0b28ca17147194a7de9f177542027e607e604a8e277bb0e27d93a35c22c0eea8ad75735809884", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800080009078fffc0101080a0000000300000008"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 1.775265736s ago: executing program 0 (id=1): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) poll(&(0x7f0000000000), 0x35, 0x0) 1.611427337s ago: executing program 0 (id=9): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x20b, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr=0xd420, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "138a0927"}}}}}) 1.61048405s ago: executing program 6 (id=7): syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b617400000000000086dd6000100000382c00cb697a653e336f000000500000000000ff02000000000000000000000000000103fffff0"]) r0 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x90) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r2, 0x0) write(r1, &(0x7f00000000c0)="d017467cb1", 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000001a80)=ANY=[]) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000140)={0x1, 0x30}, 0x2, &(0x7f0000000240)="bf916a1516ac810e68f0437e2e8bdf21fc02f6fe5102301980472f122d6590f477633e890a8cfea2d6c2b0abd0d46feb3a98d1384f189b4c7f11a1a2513e5d8516831b0f88ef0c0b35897fd12537cf866a60afb881b993b8fac2396feb577eec14437050eacbd9f87072a067ab0195be8fb7ee88ec7191773abed40668fcb654cb49f23cbf3487e06724702ea70ad9fc2c1c9f5b34feae0e3a", &(0x7f0000000300)=0x99, &(0x7f0000000340)="6be2221ac60807fc01aa35c5474a15f04bdce02d7e58f9e6da16c70bb6687222f093dd1417a37697c764135ed3abc431c3bfbcee1fb0ea3be1965f9122db04411adbd2af4d79eeecc3d301d25dd7bf98a236049a90844c8b389316d5e304270113ff963daf8bcc04121efd11ef2b8f245cd3f7006bd68ccc42f7fa59", 0x7c) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xde6e, 0x8, 0xfd, 0x5ffffd58, "9d7cff7f05000000000000ffffffffffffffde00", 0x9bb, 0x8000f}) 1.588285289s ago: executing program 4 (id=5): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x88b1b334e55bd0bb, 0x0, 0x8, 0x100000008}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) execve(0x0, 0x0, 0x0) close(r2) 1.478627035s ago: executing program 1 (id=12): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x7, 0x0, 0x7ffffffffffffffc, 0x20001fffffffd}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) 1.466511884s ago: executing program 2 (id=3): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendsyslog(0x0, 0x5e, 0x2e) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.465998233s ago: executing program 7 (id=13): pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000001640)=[{r0, 0x1}, {r0, 0x80}], 0x2, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="94", 0x1}], 0x1) close(r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000002680)={0x6, 0xfffffffffffffffc}) r1 = socket(0x18, 0x2, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r2, &(0x7f00000019c0)='>', 0x1) sendmsg$unix(r2, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) poll(&(0x7f0000000100)=[{r3, 0x4}], 0x1, 0x3) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) setsockopt(r4, 0x6, 0x4, &(0x7f00000002c0)="973a6d66", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r4, 0x6) syz_open_pts() 1.465588177s ago: executing program 0 (id=14): socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xd0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x0, 0xffffffffffffffff, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0xee4, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x5, 0x2}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)='{', 0x1}], 0x1, 0x732e) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xd0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x0, 0xffffffffffffffff, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0xee4, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x5, 0x2}}}) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)='{', 0x1}], 0x1, 0x732e) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 1.465183758s ago: executing program 4 (id=15): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000140)="16a40109125a79888c4fbd681eee5e2387dd517bab4d9f3e9df57e139e43bb574192b64d010c659149274bb1dcfc9ac4f4ca458fe90bcd16adb37a97868855a0f2f86d5d3aaa1f72dd3eb17f6f1f3ce7e12df00991ac9beade2687f43a524156b111297a661434d99ca0c0b55e79a7b74006a70836af407316d08e46ac1e58ca5ea9809dfa822d13ab041714e4f0a174a083cf5d9e123b09b4c1dd3b9e43661b3c845a2484a85a51cc2dacf083760dd36d55586bd4e60214189cf05de3ee456606019fb15cc46b8f390738d220cc46c3109ecbb75424e6d4b8c4bdd6b7898d", &(0x7f0000000240)=0xdf, &(0x7f0000000340)="f65207897bbcfb37944e722ecf8b2f62f7beb0835855de0ade1e9cb7338c993f3acdb095b190dcb1a439a846bf507cfc9096ea4a6bc1250fc12c5c659d9727f3b1b1d152c1dc8cad9efb48a40453d990936ce6cf9e979f77459d0b8c44c57525c601ebf12a27eb207b1a15cc6475245de66b939b985a2eb7aad52b1fc7c34be3fddadfde186f3c1f8902f7161835ff90ed1da723092a2b44ce7e64da533cc42d71ebd0d7116052e04904d7c6ef073f164e9c9e08bc7b191c0b55081b77c35ddfb0", 0xc1) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r0, &(0x7f0000000640)='./file0\x00', 0x80, 0x69) r1 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x88) sysctl$net_inet_icmp(&(0x7f00000002c0), 0x4, &(0x7f0000000440)="16a98d79e2c0cdbc", &(0x7f0000000500)=0x8, &(0x7f0000000540)="b4ab38efabb597d218abf973dfe6838ad8d0963c909a7655f0a2260803a06f26e1f871b36cf4e865ab32c24cce2b577a109dd79002250d9a2e7aaa0f40221e51902ca5923f51b110894a75511baa151feb24c50ec57f2b7ab77c71b37eb0a954d1b41da64fa976a1a958f041a4b5e39280fc7d9b8ee0e2566c13a61e370485030b20e957183cf4e309772d7041e51b27e81897d699334ea7a414c68e4b7a1d7c0ded4fbecdbe4e58abec4c91fa83396c3175dd21cb1929ce1d8254167db9e685c4dbea66d15a77b9e8749c51f8bc10e5fb2d998b2a92f0fca4b367715c2acbb522", 0xe1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @multicast1}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x49, 0x1}, 0x198, 0x0, 0x0, 0x0, 0x2, 0x8, 0xbc00000}) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) close(r1) 1.443312886s ago: executing program 2 (id=16): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x1) (async) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/60, 0x3c}], 0x1) (async) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r3, 0x10000) (async) r4 = open(0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(0x0, 0x200, 0x0) (async, rerun: 64) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) (rerun: 64) writev(r3, &(0x7f0000001600)=[{&(0x7f00000000c0)="3adf7bec41a03575ef657d1286c833fe1c51ae4a53e9ed18a87946fc4922bf3afad4b3477bfbb28854d4ce7c7c107222bddf1c14a8a0c807880a597fcb343c653cb6879e79b72f9d7fd7cfbde6914083", 0x50}, {0x0}], 0x2) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc2) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async, rerun: 64) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) 1.44228535s ago: executing program 1 (id=17): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="01fb6c4f", 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) 1.441906515s ago: executing program 2 (id=18): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socketpair$unix(0x1, 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x86, 0x1}, {0x18, 0x0, 0x9, 0x6}, 0xd, [0x9b45, 0x2, 0x5, 0x3, 0xffff84db, 0x1, 0xffffff7f, 0x3]}, 0x3c) 1.441671326s ago: executing program 1 (id=19): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x186) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) ftruncate(r1, 0x79c7) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() (async) r4 = open(0x0, 0x18289, 0x190) ftruncate(r4, 0x10000) (async) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000180)={0x10, 0xfffffffffffffff9, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3ff}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x75}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0xfff}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x9}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000000000/0x5000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000002000/0x14000)=nil, 0x7fffffffffffffff}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000015000/0x1000)=nil, 0x4}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0xe0ef}, {&(0x7f0000011000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x100}, {&(0x7f0000008000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf}, {&(0x7f0000ff6000/0x6000)=nil, &(0x7f0000002000/0x2000)=nil, 0xffff}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000014000/0x1000)=nil, 0x80000000}], './file0\x00'}) fchown(r0, r2, r3) 1.431588845s ago: executing program 3 (id=4): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x8) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e01c5315f20900000008e371a378343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000711000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x0) setrlimit(0x8, &(0x7f0000000240)={0xa, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0x4347e793, 0xdfffff8d, "0d00000400", 0x1, 0x20001}) writev(r3, &(0x7f0000000300)=[{&(0x7f00000005c0)="8eb5cad3b33ea7c93cd5e57e1297facf30f9a61f9f9cb2aa2ea2ed2451327c34ec12f0bf07fa7ac525ff315a83173e4f3196d7f3b08fb94005000000000000004e03005f4060a0c23089ddbffdd149db7758519eef60fd70b3f1dd8a37c6badb9042827d240dfe1ea0707226ff8962277c3b8bbed6ab3576af069635cfa21dcca550e3b672b4161e862db83fe37f886a25d71b67b62764be2e1e1a945c7c2065540f73cf9bd1874312f6c540ad715a8cd5e22b90566b9b22190708aea26f3639171e0ba232dc804d25c0e664efa27cad096ee6cb1db7fdd2e119be8a8a", 0xdd}], 0x1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000200)="ea00000100000000", 0x8) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x58) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x802069b5, &(0x7f00000001c0)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4, 0x2}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 1.42692053s ago: executing program 5 (id=6): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020697e, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) dup2(r1, r2) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/221, 0xdd, 0x40, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000200)=""/176, 0xb0}], 0x1) poll(&(0x7f00000001c0)=[{r3, 0xaeecaebf517d446a}], 0x1, 0x6) clock_gettime(0x4, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x20000, 0x1) r6 = open$dir(&(0x7f0000000380)='./file1\x00', 0x402, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x810, r6, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socket$inet(0x2, 0x4000, 0x6e) getsockopt(r5, 0x6, 0x24, 0x0, 0x0) acct(&(0x7f0000000200)='./file1\x00') recvfrom$inet6(r5, &(0x7f0000000080)=""/227, 0xe3, 0x40, &(0x7f0000000000)={0x18, 0x2, 0xae6, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xf1, 0x4}, {0x18, 0x0, 0x6b}, 0x5, [0x80, 0x6, 0xd, 0x81, 0xdffffffe, 0xd64, 0x3, 0x9]}, 0x3c) 1.320295599s ago: executing program 5 (id=20): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.319626023s ago: executing program 1 (id=21): clock_gettime(0x9002b28b772bf1cd, 0x0) (async) clock_gettime(0x0, &(0x7f0000000000)) 1.319318376s ago: executing program 5 (id=22): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0xfc54) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000001", @ANYRES8=r1, @ANYRESDEC=r2]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0x10001, 0x4) (async) sendto$inet(r1, &(0x7f00000003c0)='u', 0x1d, 0x0, 0x0, 0x0) 1.318481365s ago: executing program 0 (id=23): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40, {0x2af}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) (async) r1 = socket(0x800000018, 0x1, 0x0) (async) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x100003d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x801, 0xffc}) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x9) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000003c0)="14bd8b27195dc782457f08cab7ad1cb3dc3b21fb8571aed12aff0200000000000000b2d2effb381be675", 0x2a}, {&(0x7f00000001c0)="f3a83dd6e5ebf213090a9e07a98b08f41fd6b410f60d45246e347881fa0329c8e7734f2cc768c8ab30d08aba380abcb2a810980fc135dabdb1d6d904b7ce2a54e7bf6f26b222b11bec1381c8bb42bfa1389ab77de149d2334e5148632ff27977c9ee21c33d382da9aee84a981b0549d78c522cf79e6aca37ad14ae811440587da7fba7dcb42128ffa529c4e34ae4a71e886715f69811af28776d763d1e091c493e50a858864056114f2fd47d7b4c8bd74c66995fa4aac24ce7a2ec3d97d9", 0xbe}, {&(0x7f0000000400)="8f799f1e5e1c6a3e0358f22b14f49f59fc085b429f381cc9b0840c68e4a6e567b2d01cbcb51df5569c67b133a0d79bd8c6e7365e1b9b21658e2f16b1a06cfcb8e15c24b3d9caac4569d020e8e4ff4642ca7c7d0a88809bcb5a710234b8a9f07624f982b6e71dd211d73c94b9dbb17c2dce44176f23a12b02941fd136ddae42d8ec131be61bf2544fd912031d5d2f2c99b32097a8ef8143d10de77e19b7a25307114eb59b2577201b69892c0b7301e4b70aba5be0cdd42d32a2348046c7871ac6d388211ebc2861c24cf7d9be35bbe6ff5b46c0ba02d301b855", 0xd9}], 0x3, 0x4000000040000) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x1a9) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r6 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r7 = shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r6, 0x0) (async) shmdt(r7) (async) shmat(r6, &(0x7f000027c000/0x2000)=nil, 0x3000) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) close(r5) (async) ftruncate(r4, 0x40002) 1.318125403s ago: executing program 1 (id=24): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)={0x9, 0xd}) r2 = socket(0x18, 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getuid() sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000180)="2fb0cde1ff47c459d0f020fe2da73bcbc7962fab97926650e01dca12314259e72eea3d68b673bf4c40894568280db0ce91d87fcfffd7d18f9005e06769cfe9cd6f3fd2c7215f416b41461e5234be94f70ecd90ed93b17a4f5220f405dd51044fcf1bf1984be24ec9ccf39b10cdbaff426ab3bc25b22476885a68404a8d09b3be72de2590aee934a5c5848a459fb839", 0x8f}, {&(0x7f00000004c0)="c33c3eebade0990496b17042a0ecc99ab3777c36664267ac4b9cf98d715d8288c9ff828ab267c3553f4eab2bae286ea06a3fa6e979ee552ce6116bd9609e5e528a18dddd81b91693a9e95c6227201a41d703da95a494b0bc9aa430844a984fd18c743564723d185420cb3f021530f426908b85be483adc53b0c90ce15e7100ad42534ac4ee8ee7e087a4872df9b15c3b74b6ceccce534086f73b394c1202d07b9ca6e316b48d2e4b2216d4c249de14cb1ff628c573a9e90f4fd16d9098303362d3db8d2c5b6065ab67dbd560fea6a9fe328fcf1369b24c4b4365e0f2021452fac7cc51d158df6734d46e572b891f679ac8aa98f29d08b33be23f767eddbfe80b06593f20cb44871e6285bc6eeab9e7c94c5d43b6c1ba14a1d13dd6d9b87f7586b830faa3f352ad9e50e7a4c629b3ce625bb91437249b0ddd3e27611a12dab6bd13064af13bd8ddbf4aa1e9b9a4b20bf4b5f3d2e9128d3cbb6f24a03799e8ec7cd75c10e21a81cc2df74ecc0de8b857b0905db4eeffc645e6b23e1287959edfa0af736a503f703855542a458dc2b56af9b8e7283d6a06abd38cd95ce9090cce122c033dec88207068c0e76bd9f3d6b20d11457df6c3a2f4ce50ba847d5b4c1a437d17b796cba8fd598135951620c8e00144d32352862c5186aa9582112bc53dd8a9ca2236634ad0165e75a739da31fe90627e3f111e9869ad9cfc7b07f91af7e76ac78269822e0e94a34b0e5f4c4dffbbd328b8818b0d8aa67096435165f88677b6df0ebe0514db08a6af8edb28889a661f0412486cbf4648ae1ea1a40994678b870ddd8bbf7e044e28cc3014d884b8db4dc1f07f96015c6805e95923be4ec5cf31f3df7fc9ac91d36ddf66412463839ff453937725812e17c9f1db3d6b6a4120b013e76756c31c84345e6ac1af033e4ae0555de43e949c1e66c003a62c2107f41195c5aaf6819954bce83b8409244ea5150798e18039dc0b0df06bb57243a83e8147a9f034dbf6149a8fbd99ae5072abcf03d500d1a8fbad228e17f388207522548f9812e16d0cd92a31c27cc38801b28f7897f089a4d1c75297c1b93baaac9b364694f39e4de48bc471bec5e50de517dd938df5126c3d5d6610dca78f80afd297615514e2f1b8f28246f641f80ef7b90786f3787051601f6d86a191ef7b82623270d56b27d4f41ab605492bc3702e2f351f007b9373bae78d9e4a0ed3c190bf358de1bcc41e1fbfedc15844dca618122c74aaa13ade4d631043b91fc099e93bd0eef786c9d21f7fff6eb705f13acc9cdac44a0b0364a15aac95787c9b65c052502b4698bc1c54e7c04f7aa8583815bde8e47fd837333d09795d20d56df5a0250225eab3634d66d45ad9fe536ec9f3389b3635a9b779c2a953ac1752388df1211e3953157109fd50d7681bd9a8f2192d0a7dcc02188c4198b2871bcb88919a2db5cc641f11fa0d91aebd71b490eeb7bee0b43d5896921b344648ef1a110051632f952a599d10c6bf93fb27fd6f7081f4a6bab3db40347763870458220735e7a18329bc57c24068be9415c07bc2ee0be4e07282f30390829116320d4345bb5899f7b78883aaa1075e339cfd975bd37c63e8ed0e6dc94ec590553113bd3d621ecff13a32b0b515e6f3129f1fe2a75b00083fe33664460f1bce9da012c09958c554aab84f0a8a08b2c926dcaa510154410e1441aadd99198459d1197239f71e0746b1c8644984c907aae9df9f4538f0959579959c0f34916530c636176abdafeaa44b839d8c6cd3fdf608be6dc75576d8d1777b1d92a90e286310db0f48fbb0e72bc3d027c384b1e1fe81ee0b24f0d637b0354eaee559ee061a821973e3f8382c38058aa471338da7b5c403e29d6a84ab20670496fb0199bee94dabeeaf1de593d5833ecd94494c0da29549801baa08e876191a1a46fb9408ba5656cefb256f8a422b75662140e81c4702d5f7f2502bd3362d84ad9bf0e8ff6d6e0f438d170ba614c43d02f05f824147d64c730ccb341b2555e5b2a3021634547ab3300f5d29bd3379154e5e383a29d1d4e7cbd631c887fb74aa34e37d45ef406771ea7e139114769bf5fd6efcb9d8721b295d4edf0f3033bb5b699e27d22c18eea2ff5fdf222b6683701c66e25411649e7d3b08a48a4bc568968ea1f00d2daa8c803b082d16c929fdbe14d9aefdf5e8b38b846780106dd01042a85ff6c1bb5a5ba1c3781a91fc39d61f011132c0c360f4816ce1adec71c86e3a345beaf637fb61dc551a2b5ca6c95abb190705ffe99652698597a137139e535041e5218ae4bf29b01509ad45369d427e3a2b410826b678c80b5eeadd2d6af768cdfcb45c1d628ff2ef09f3a28f02cb57de4aacb6a79368960cb3fd99ff4cce77194224d7e5c84c2f6e7a42b3d59f4e123c75e36ad4c8693a2ef2fd690e9ea6fc0852eebbcb4003e12b11928a627fb2fd2ede8584a322dd6508465190f4fd64aa63c7bdc2492da32ee69bb1fddf216eed0b1fb30ec63eb70d85a6badf2b6b49bad56275fd22ae05b13ed4606adff57db8a019a9a2d7538636d23c5d6e25dd6aa79baef33357c60226c47b8587571f98748c2d28fd6ba43afbe7fc69b02676cf732f36a397f089960bec2a909790bc4b0cc6a02fe8ed3fb9cea3ab91042e1d45784dc3152d62fa7161b180478963d66e7a13c697028866ad35d505e0e4f56becf163931a4723a9cfebab0397161632f59bd9018a5b11e16572905a8d9ec3f7076253dfe46aa0f53e57452a99916f838b9b0b628f32797a12cd4b18832a29eeb96858370aec252b1e3836546188ab39130c1d483a0a02ce15fbd47c3d65c08f0460981fc785f1123221f22051f7a4b93a669ac249fe092079163ab2cfcd22340721910d35e76240f2e71ce2d07813a58097180d9d9ecef796d087709de86553a0b29c1d5e98e33ec471b4e5ce72e5c1d268169867cba672ef6075a38bb5ba127a0213b300541659473a5ac61e9416a9e7ebd9118bb4fc8f07d11390b5db5df853d9adb7ae5c9279c0f4d7d0c15a2d2bdc5a52fcc10a161685f5c83190b559731917d90a87525de40871aef096dd1ecc8bee029654dda7172a3ccc59ef08de856c29f7c4f7c15673bdba8dbcb734681db2216a58decd00f25ec4eee761ac2fc2d3cc812ded74f1a32a27d6f85eb9c86c6df394994030a29df3299620328ff2a2a1e009d1a4576c92c00504c71ecd688ce6e2ab44d56f185aa93fd5f0ba5143723053a9bf9a2fc7564fe7917c65a56c7147439775780ab0cb7a20da1a4bdf16b9a189ea06c969dfd2d8c1e21afaff671850cf9021a202bac1a3cdb80675c36f4a6b362fd45ab0f84aa1d5fb26a16ad729008622c6c1c692cd67cce015a54a006063bc4e4e0ead63014146a674fb94d1dab1f3f3565a85b019b09231353ee73797d37808453018d1183c4a714eb8e8d5f2e8a5440108f3f698dfef6d17a0bd53ed3fbb25a52e44663e2316675cf17fc52a9133ca27ace4000f4261651fc0e552ae9600e47f8641c8725310443671c5829d3de792182f75da9fd8002db7dc5425b45dd087aee163da72899f2d2e3648c1e83e7be1932cb639d20451609166e1c46fee3ac28faf766457b1ee696e8129d5ce0e3cb639f113a9d9239a0014a78f9326d9a07ba1619e35cf04b0753ca2f7182ac5bfd12511cb37f4cdad3d207fba8e6c78e9ee58a69415ede296ee09fd197caab006f978d264d07261dc88caf4c39fde4a919458ae240684b583aeb18eb9ef81f87ccaebeddda4fad2c9b6435c60e8718c4d1152ef3dc4748b657800a824a90affe9107010d68ac079b1edfc0473fa4ff4fb5944561e4c3dd23ab58cacb7673ad918ccb05a2ad46e0f36a71c384e7818043fea78833f5ec1041a312779ed102e08e8fca58a9d584e681c41d5ebca389cb517f11a6b8d5ae21186f0c494fb20b1a26066db8b887b04af55f81c3615cd2d12363fd955832af78c920d17c6ceff77905893a15daf68c31ba0d6cb1ab1eca99b9069a3ade3b6d401fa925fce6ffb01196e3abbd2033c29f89ad0a7cb959aba0ace90767c7e5df8fad2755cede846754f232ec4c7bfeebe2cb786a85b418cadfe5ac693a79aba205af259ed706134e622e1060c625ef080a5909efa90a472910ae2829354ccb07dbcb5e3b042c47838411d6fb355aafe6842436bedc3176e15412ebd6b2109212c9674d88e66dc9dfbd617c21a0ae9ebb409b34f5bd6ac18caf72867db5dbd2c15b4b6aaa2b10a292a0bf79644fe33580f533650700fb184e3a6112e2dbe5bb69498d96afabdc0bc2141f919f90d612639d17e9d9181e8e9606cc8069420f2c69e1b16b2e99cfb3f5f61dc5decbd56936c58f2b1cdfc187c957775d819e32521bbd360d647909d4f29902ea8991987838fd42eb16fb3f42359d1a11c1b1fac75c5c926c907f08d7dd936ec62bd2db65062495a64db3db25735af11b2dd3a2b17a0ad962508d231109be9b493b8a75173deba5b07007d04870e869d8367ab982df4311bcd40f2a9cf3850dc07945e8cc17e2bfad5626ad131f0222f7615476a97e1ff314d690740c11f1b3aa790cff17b82081e3fcc5205bae78c6a6f713e116da038b864dd14c62d1046c11455b902b7fede6af90702997cb6771d498582c3a8e374cb36f894b8bc84cdb6813f04491c2f4686d66f6eb810b11c9b3e6f175a9ff873870b4949e822c379397860bff461d6d5c233eb381513449e4c55e12b1c179887891a2bba0d46857e741b63b73b7489d81536c212c939044081491327736a9415c5f3466bd4a6c6ba387ca8a39bb1251bc143ff1dbebb901075c5b74158adddf457712aaa3c2ae88e42b30f8da3ef3340846140b9bedaac2b5357409c5e2674d94dbad66f7905a17cc059556be7c2268f02c399d68d64d906e1538412bb85bc50a056c34ab146801350f33dd53529c49885daa8aa94eebf7ae2ce4f2a8a12d575620caf2e87ecddc89377d2cf2f911331d6b3f582875837f2c95469226a8073b4c11b3ccb7bd2bdd3e6d09e30812beb26e0b9fa1003cdfdb38b21a2482575b2a31e153c4b0bb3e7c8dfb54958020ea9abc3e2e1f661b319ebe015d61deb0a158d8065e5f5613f1f3b35915414832b6aced7fa29dd3ff0ec96aca1d9bf6dcf0c63420ff383cfea7bfd5a7b56754dac3c13b356752e5434138ec0cc9c9b6a39cc3bceabdffa5d1d1c6c6e61830dd4c506d0a6246e4227d2a15d675c9635ae5fc29316ccf2dd08e86bdbd4ec70c81fedfaa38abd6ecb93d2d64299db7902e1ad8b4d5809b32654679ac6699e803a631ece16b57c9476a2e6f692c62e2e69ecd6d75abe8eacdaba2fd7740d9a75a09e69cd307d628ab3b595727a4bfb236afd23c22ffe17a59e51bfa814f95eb2f5e4e8ac6d8a24860dfc6bf4ec49fc1709c7622a1c7349c03ad123e9385a1bf194c3a87ed1e3eb674206f340523850f45ac6a3466110a1f7a82371fadbff36ced9d5eae9808787687e7117b73c85bb1417bd67a03604d08ee299c4bea318eba622dc9c159339b27eac948007163cc992b1154520c31efc9f5d5118ad4c06208c91fc410f8f6fb9e3f40ea1bc69c24f8d9f246c4c90ead1df7b88ac501679ca13d1aa3837d7c9d9debc160c29ed24e714e333b402c096d12842715a8c0ebf427f14b306c84c90572772e1e477108b20dfd9e841122688df27d0a08a753945d6bbd1581f165bbcfe476bb4665b2bcc4e37d3c612421aeb53d203b8571232d4a1660a2d24b2c4f297ed32022bc689677e706e7aa0394dc44d6f37547d7f", 0x1000}, {&(0x7f00000002c0)="d14d328cfbb0f61cf35528919dcb07aa467ca7991de0de9319ee2ee3bbd3ca0a2023ecdad41d1405247e005b63c42f68593959499eab9bc353e3512feb9d0d23eb9543a88d80f0fee092af977749c5bb34cb978e4034a876fd8a607b49e6cc852295bfbef1e4a600f301116b038e62dd3e779b12ce8ff454af45332edcf1fa166410cb8f3a248a", 0x87}, {&(0x7f0000000240)="6c7543fdb8528a80a1b69c7ae7bd5cada6920a83687b5d61906fc7b5160b", 0x1e}, {&(0x7f0000000400)="84e84ddb5cddea4e804196f86f52848ffe51e6720f2eb49eee11b94af7224ea342e8dc95db0c6a301bb22d28afdc505320412f183c1756c1c1b6cdd8591e65d68f9aac0e4ea347b7b8710acea6bd42999df12f28e8b8d48d49b7eec958c4121e4a0f46730ff0be230ae6ba3fa3f6ae840006aa667c4ae4", 0x77}, {&(0x7f00000014c0)="9a426847cf84a15e07ceed751e47af09d234baa4753da96f5d22e25e3d2105b629d021d1504f461b359a242db2f86ec401cab139b1b598d0d265b650f8731560241f0fb9037da0ce8237c1e0e839062001869da916720c4603c531b61362859255165dd3205cea6a61ac0e2d22786bc53ff419f748e22a185ce95e75661db74ad62c666af02eada8474dfb2c73a7b133e6b2b669519524d1ef6d67edda2b5d0fb150dc6460254c671336ffae5220ea7efc8a2972aafbf35861a6a9adb6a368f27c06066bf35d7d0d6517", 0xca}], 0x6, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}], 0x20, 0xa}, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x109) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x8, 0xfd, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x890, 0x2, {0x7}}) syz_open_pts() socket(0x1, 0x2, 0x0) select(0x52, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) 1.314233229s ago: executing program 0 (id=25): getrusage(0xffffffffffffffff, &(0x7f0000000400)) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x20, 0x4) (async) r1 = kqueue() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x15a, &(0x7f0000000280)={@broadcast, @remote, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x3}}], {@ipv4={0x800, {{0x1f, 0x4, 0x1, 0x2d, 0x144, 0x66, 0x6, 0x7, 0x3a, 0x0, @rand_addr, @rand_addr=0x5, {[@noop, @timestamp={0x44, 0x40, 0x4, 0x3, 0x1, [{[@local={0xac, 0x14, 0x0}], 0x14000000}, {[@empty], 0x2e4fbaa4}, {[@local={0xac, 0x14, 0x0}], 0x8c3d}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[], 0x4}, {[], 0x80}, {[@broadcast], 0x6}, {[@rand_addr=0x8], 0x8000}, {[], 0xfffffa19}]}, @ssrr={0x89, 0x1b, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0xb112, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @ra={0x94, 0x6, 0x9}, @noop, @end, @generic={0xcd7d0b42837d72e8, 0x3, 'X'}]}}, @generic="c57c6ee79adc9d21986e5ddc265415235289ebac35b4b5df4c3f080a9a1252c6cd4e809e15f29af064cd686568b9d6cbfb28999fda3df1157879562329c5a6100185f5aa0e35e9c305eaabc3a4996f656d36debcf6e85e52a6b746c7880e4d2ade4bb8c70522f885e46c06741a05ef9b07df41816c5ad7e392627ba02a47515ffdc1211ad5499ac84d8843f7478cb8e55f3fc93b402bd69c9ddf34965612aa3eccf69fa871ac23ca73a6805ad69a74e46a71579a8d76ceaefc23892ff22b941efd855828375d1b7a"}}}}) (async) r2 = socket(0x2, 0x1, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x1000300000004}) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$unix(r2, 0x0, 0x0, 0x1, &(0x7f0000001440)=@abs={0x1, 0x0, 0x0}, 0x8) (async) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x7, 0x10, 0x40000000000000, 0x6}], 0x7fffffff, 0x0, 0xfffffffd, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) getrusage(0x0, &(0x7f0000000180)) 701.709252ms ago: executing program 1 (id=26): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)="092020098900d60000ff4278ad535c2a415642010000005624b77b6a0a", 0x1d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000002000086dd6097520300000000000000000000000000bbfe8000000000000000000000000000aa"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 98.892527ms ago: executing program 4 (id=27): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) sysctl$vm(&(0x7f0000000080)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 98.049693ms ago: executing program 2 (id=28): r0 = socket(0x1, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc02069a0, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc1206922, &(0x7f0000000100)) 97.642133ms ago: executing program 3 (id=29): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000700)=""/265, 0x109}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f00000002c0)=""/116, 0x74}], 0x3, 0x0}, 0x8000006}, 0x10, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000700)=""/265, 0x109}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f00000002c0)=""/116, 0x74}], 0x3, 0x0}, 0x8000006}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(r0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000000000, [{&(0x7f00006e0000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400000d3b5}, {&(0x7f0000ca6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b932}, {&(0x7f0000ec8000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xe2e}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005ea000/0x3000)=nil, 0x6}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x10000000001}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x8}, {&(0x7f0000707000/0x4000)=nil, &(0x7f000038f000/0x4000)=nil, 0x812b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b0f000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xb}, {&(0x7f000001e000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000f20000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x4}], './file0\x00', 0xfffffffe}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000000000, [{&(0x7f00006e0000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400000d3b5}, {&(0x7f0000ca6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b932}, {&(0x7f0000ec8000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xe2e}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005ea000/0x3000)=nil, 0x6}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x10000000001}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x8}, {&(0x7f0000707000/0x4000)=nil, &(0x7f000038f000/0x4000)=nil, 0x812b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b0f000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xb}, {&(0x7f000001e000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000f20000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x4}], './file0\x00', 0xfffffffe}) socket(0x1, 0x2, 0x26) (async) r2 = socket(0x1, 0x2, 0x26) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r2, &(0x7f0000000000)=@un=@file={0x1}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x9, &(0x7f0000000100)="00000081", 0x4) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) accept$unix(r5, 0x0, 0x0) 97.311748ms ago: executing program 5 (id=30): pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0x9, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x8, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x6) 97.111805ms ago: executing program 6 (id=31): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xc0, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xc0, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd61c9963d0018009d33047fa0cd0cd74f020c2474af97fadffe80"]) write(r0, &(0x7f00000000c0)="3e5e0a262a62cd14adcaa3f0a6bc13490604ab5d47adcb890b6d1ac731356a09faf0db916d158d2876fb36b476f7bb16a6eb08368a5d8cd236734c52be94677352d50a0d7415ba7cfc9a562e01adbdf850df611301ca1c3c09ffd9a0d7d3005ca2bc1747c7167ac5f863e4571ad73b14149731244fb677f24b0f044335a0970e69b41193722eedc859b647e9912928dd1991d3564169d677c8f2423b309d3ee0f2687a83f5ae44983bdc5cc80518aba0135f0a7987f9ec8cd5cb2eca266bbecf7bd8e460b2b5e29f39c3276cd969b8bc6ada5167f20dbc6260190a853e304bec2acf697bf016dcdd76e2bfbb225362c6cf9ac2b01e6854695003b53bc6937067269a5de353bbb7d17314e7e708cb21cfc6d99811f39510784e6fb59b45277fa73d53e25b9a98e9d17fb1bb32ae735c0fafe8ff8f7330d40e12d54ecaaa0f6309342dc60c6243d51ef31206cffe7e7a57dcf60b9a1337ab939e92dec5109804cbcae7c25d08fbe80ccdc948713e919414688d529deaa52e85ec86a3613df0cf4a945aef56e5ff2fa3dd75b57d1992fa159877a27ab9c44cf5f1040b12ff9087f43994a41b8543fbd20d506443093bfdbf05686642b883cc3c0eb37f576c90750a84054ffe34649158ee23669a667d26999a6369bcf4736320286ca9486bcc7a43231084cad700ff136747a0648178dedc75f0fe48b76d6c2f36b34f2b168dae2747990684eeeb42df9e4f6ad2a454d206f48011f3a8d43a5c92c750121f0f316f6594d71118d190adf2b0f524d15b6e06694d367432cccb7d630148abf597a2ef8c7aa76a13cff1f610640237327a6e623a97e2efa888f016d425e594b9abe8b8b6e61d36fce14b585e4283848123e10bd07545090bd485f479e89179a7a89a8e04431fbfb377cea480233b1a58f80776359c9179b372d2661729c7741181064ceaa28417907440489047320cbfbd89d8d49aa7a5e5a17f05d2e6f13b1609979f7c1cb02e583248c4a0f20a992ea7a589a2b6299eb4ab57dd67f2679c3afd8b904dabf6dbebe23bbdd670563b7193aa94d5f767c533ad77c805a982d101bf58d044ef73f4f7fc05a70c937b5443c12dc28752138e7ddb7718aacc1a903e62234ddfd8e1c3a88b737420ba33297cd8cb9c49b6fbc91ed534f0c7fd3533551c4798d6d3c8268a0ea9425f22bd6aff585e728a4f2ac5d3673941f9c69fc9cba3e295fd977a35aa605a642abc0dee5fda7aae924ff810cb0c599ac714ddc9ab01ca1f5fb3d1dfa2f4a504a6341b3fed04b84a7704d393f08786e07acfeee529bc023ba3fca8f4bc8890c5791df9c5f28cd8e243f63d984e3b07dfdb6e0d42a5c48853bf96f8b0a0ceae4dcf1a582fcdaa1e002dceba9ad486b7354b44534789fef239e4910c0f9ee44f34521d6f802f34132308f026b0a037d72cc1e28255ccf988e3287a13ec082f8085196aed8b0cfe7f5d39ab312b78c338135a8beae7e5b9ccb2c7d65047f20f33663b1167800e65fcbeb04895d6360cab9ce1c9029ff6f71cefadcd80d2c91de89b376861b7ab33f9bc89d41b8094f73ee0f5af4ed3f8ae7fa50c90d319b01546d7916399441d9da9d6160f8b2209e5bdec2b7bce2dfd904adf42696011e25bba4c4abc39af241a08346c952703ac6e720806eee011d68ff345c41e6ee762e27d97447d072160981f3cd286eb517cad9e65eb5eb1b271da448fc8602c39799a9365215ff38f6687cf59c905a0038426c328356094ffd8673923444d8e6d12a22b3859865eac40907528d5760bbf81704b665d199181023581fec68c07b724e0806774f4ee411255d15d7ed01ff88e8835526c0aa60395a49efb7ae9d9895dc188d9056525198f8a436e68f17505f249ec9a58a2ada17e99f54969a72480b872ca820d37057433a18bf1e71493b48041e5ee45ba3a637703043dacfcc9127c9a9f4a7471039195267006f71f1f51f4282df1a4acf4d7a741eb88aff7d334ad7d59dda65fa54b05c92d93953d337ee6164b824980f08ecc6cb3de0835bcb21256b0d12bc459e06935027d94efe3414e9b23775ee446d2c4422e1cd44cbb96b1d611c921f84c108deb89d7dec070f746d3345b7aff289f9031a72f0c9be442f82a2b695d50a0810490b2b12718e07ef59983a607476c886842cc19247e6ac8481236c48357df830dda17c4f4032556f22cc05cd6823794069ba891f37781c0c63cd5056dc43a73aeb3a4ccca3584ad0f15f6d31d59acae1882c32700740014e9417e3eb8c823dcd691bdfe3a9057c4b8909f8c648f8dd16dbb85b46bfa019ce300c6fe5932464661f7613ee8dd2841d6b5adfad65f59e84a62d837dd48671160288e68020c2c023ca3ff9bd144cd0a4059193ba7a9ff9b4221b8da601610fd9ccfb183ebab379bc2c5293cb323b551aa5036a5807998518ee9da0e0e680994579573b5daf729636f6e19452b606fc57b6fc33d45f0254aa1d7cbcb413ed1535301207f18b3ae4db9996514c4349f91b16a3231583e617711f8d677cf96ff43617330c8230e69cd21877f9f9f10cfe775e7772223350a515e526ae024213d9ef08692e2bbc9119d1cd5f47296947b05e68a650b6501c412dbe8d7e91959a296503b4d505a7c05ed3f8eaa999e0b34828435a8dc5849492512588f848b41477ca538f8138052d1a0263f1804848bf3902419533209ff36dbeb00f3dc28c26686025e8eb35ffb79e9738dd14029524e5a5b4dc3e70bb0aeab9c32ed6942f5c4867c0adb2673ac1d323dcd13a0eff4ca903e82bef73d250eaf9fc703d5397c3632eb499bab17840b2d78fef0d22e2db9febd84871861cfcfd0a55af6c83cfe941d42d54c6a9dea3b2b13ce6b600974bdb8699f846aff08417ab96c776d4981e6b1e7613c5ef6b11ecbac13756a66b3d84ddf84ea8ead69e02d0f50a454eb5ba681be87b1991a7046983ce72a48a19519847225e10ce1e468a2cec305000d7bd7732f11f3c25c0682c8a38d99fe01fad7972fd4e15498c7056e2f0ca7ce1709d37c95bbf92c3338cd57002a1d8387b09739a96595ce96b7e7d73ccfd00c7b064bbacdfa1ec0f74372e48f90ccbe11ac70769bf932ab0d0caa926b37b5d1b52966379bd98c7baf2e8d853c593027f99aba7d161b963fb6017e8bedc2827e9bf090ae9005801729836c70a70005ecb261be0de79943710a706d55905036cd1a953f1a264bed89248ed10c74a5f6c70c0a09d5765c10f3139c867d4ccca9cc77197259871b226f1537a30440e3a82b91ffd291021d07bdd88e03acb4862284d370472fe3533ac586d6cd509b2895cfb45b2022f082c4f68940bae77007b36b8772e86c8592a4fac08f31213b34d7c934ac0c88de62434b00be7d93c079046994003e380b609c0463019426f6aeab46dfe7f149630cdd1d613d892ba96a0a41a5c54e88c03c475098a75503ad314167a1f60c3244320684c1bb564ecd6779e617b343c1b1e94a8d2712f9e92015d054dceaaceb6c44b5e4c4f8549fddcbddbb6941175fb60f2f179288a1a4ca06c6060a8f80b5c7e3388a165f5f57709adc2dae19e7c06c764ca36c8359e0e361915f2068f09b67e932f939d3396d3e610e39bdd19185e0518383a031cec34b5f6c98c041a9b0db45125f9423e742cb43b8e1a8c832bdda9dc91e41e3bc7baba45950b28d6e05b46a6c9c9455a772ab92f1d2ce497863f73dec61e0c56ccdb6db68bde0442b520b0afca402020aeb8eb3a1214b1b5ef3e91ac139fd1e892aa636e46b1c6c4e1ebdf5ef4a6e442ea4769a0297a28668afd015a6f88da7d5c613d4b3abd7be49c1ada1482935004923c7b2314fe2786a3c4337f4638a4384f9db67657ae1ef4b7395933ee2542c8128f6c7e4e85db06641a66670e81d915055c9fa4f656c007bc0c54bdec5cf795fde739b13420d55494db0e5a32fcd8944efe73d58edda1f8f83ba9f215aaf1615c4179932468986a08c74f464e228c75876c76f8908d4774ea8a177903a841ebcbc86cdde088850ef3ab65c5c3ce300938e43d12f6b4367d61a561e0fd38eae394ccce17173e6f2a79451a2f4912a66611b18a25afddcd71eefbf073100fe6642b8995fa7dfd6529eb26e2d7911dca6064bce37df33211dac6011f1d899c701cb3db1c8bbb7db649c3172f8bb76203b95cacd0c6ab7f2c2a85931950b3039488f45cec63f3b1ec02bcf53529c08b9662285579f7c66fcef00489f8783f42108d74572e0d0fa7a1f2756d43298a1e3e95377d7a10ec3cf4ef9ca4e8484d126a7bdfabfd43cf52bba893bfd0d9c766d247d0d0fb502b43819878e80b66965eb24d7125661236fa11ee0416c042c496ca80036d9e8ed0f3035720dd02ad828da7c663542a52bf249ecd704b7d08e22c226c287c24dd4e8970905b71deee7739b435804281ffede842a284290a3c17c56e88f1cad5d4191dcd68d0f7d839b2e6464d4a07c26dc17ce6d5dff40428bd132cc2a8e1806f8672180027af7818d0e35c3e9d18f871987fc53db87feda0f197d837d77e10a196d444969519cde9450cbc7ae415cbede38006b259f961ef7ebf5a516462137841f7f491236d950f79e0ac452b138f9c1c7825ae3ea6360c18013ab327d7c574bec67c83ee54cc37c06e6128eca11d938b14a38fecadff57c1179fc6ed0ce738013b3747c37dd4536d177b74845bf4005e52da255cbc57419f3a9701db379bcdb045eed9275d5aae68175eed0f7fdbed04ac0977719744013f6ba2bd13030920b97f3c4ad9c4f95955e9c21043622d68fe13ee157b59cc11db5fcdf324041810dd9fd14aee2e1b1fd70936caca7b6dfa4ca187d620103e265c3f5bcdb9c10052fb08f1d15fe76d17c10f0ef88b15bf70e81b811bbb8d654bd710fc9512ca2bef35ceed26d32a60dad9ec8b6d04959537dff60ecddbaf3906fbfb72de3c6e3b7bcba101f5ae5a7c71ff552385eafa6c8175b721efc81645262d345110f20e8172de2e52fbaf4db3bfa8882dfe8e346380e265103fab0de073a9d427bdc5bd67b902b73f291305feb25b65a09423d970dae9ed3df44cf8a794eef379a3ca0e43ca701d52debf45249693bfc80b590934ab65624864366a86d4cca6bc965a8980c81a099b962c69df812399e772591056c8736527cffaaaaeb0b0282192e13ec258bc8fac66fd86c062709d9d4f289a165f0aff7dd561ae70dfa6a1994a2868fa3efd5008b8a322cdc0a40405cf21d413cf8789c6621cdce05f43e36b3764bfe30dfa68bbec8d8a7bdc759b467cd794ca19d78871614fdd56789048758d37da79ae55ad6edfb5b3e8ebed4238bce60edbfce8b286d1e9b28329951c17dc676b69e3039db7498f402f26197962ee39ea8029f2a36c0b6b8cfeb55770cff56caed5fa55370ba54968e72580565f1bc391ab4b491969991274e56d61a5b704f63741b2d2ee8e6161d1f811859b3894b749aa5032a5bb8174e5413c97de62efe32e7de371d1e626c902a257432dcf9937781d1becbd8978342bb1a0a8b350c47f30585803babceb3dcefe0bc83b9cb5fee54f10bb86b5092354c86f9d079f6876b457c694f9c89532bc5cd8f7058ea8ba04460eeaf6d77a4ff733fd3c56b128c22af4cd3eb3d49037162646390603be999228e111e87e274649ac472c439e6a80efb5a7a9a8c35f9f6afd3d81d7133ff895d4b65fdd739efff3da452b491fe27de651c705ea83e6c946ca5438940492e226dc520e84a962d6f48c0637060e75b855d9c5f8efca3f35dc67d8a1e2ddc48af1e6b5f06", 0x1000) 94.974831ms ago: executing program 7 (id=32): sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.847525ms ago: executing program 6 (id=33): mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540)="09001440", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r1 = socket$inet(0x2, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) ioctl$TIOCSETD(r2, 0x8004741b, 0x0) (async) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb", 0x2}], 0x1) (async) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0), 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x14, 0x0, 0x0) (async) open(0x0, 0x18289, 0x190) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) nanosleep(&(0x7f0000000040)={0x1}, &(0x7f0000000080)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe80"]) 2.287077ms ago: executing program 4 (id=34): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f00002b3000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) r0 = kqueue() close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x9) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 2.013935ms ago: executing program 5 (id=35): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000265, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) r0 = msgget$private(0x0, 0x705) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x812, 0xffffffffffffff9c, 0x4) msgsnd(r0, 0x0, 0x1008, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000003d40)={0x0, 0xbcda}, 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000000)="51ac", 0x2}, {&(0x7f00000000c0)='|#', 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="bd0f192eec490c68", &(0x7f00000000c0)=0x8, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x482, &(0x7f0000001000/0x3000)=nil) msgctl$IPC_RMID(r0, 0x0) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x2000) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r6 = socket$inet(0x2, 0x5, 0x1) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0x400) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) 1.626928ms ago: executing program 4 (id=36): syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6097520300080003fe8000000000000000000000000000bbfe800000000000000000000000007f000000000000000000e855f69fccd9aca854e57a08f8f3314b9d80356a7f7361bbd6487acfcb6fefb7aa2ec959820b6ad0c1ffc436e9f4fce2ea30a02be33571388eb7d10a2ac1009f14c98b8ba7bd987001912b571572e3e9700764031c100ff90938e3c9790efd42b48b9390ec7b652a6558767ac7744d7e90faa423de5ed7b131c4d977ae8311f60b6ff998b0ee76effe9f589585f8a72e8d20d5db65faa0fa654288a91bdebd8fdb25e5aeb15beedb350297433543ad5060a32f73b802e92a9901557ad01a30c000a31d7acaaadefb42a5d476aa74ab4a6082b54cd975825cc9b07c29587988cb34f3afec169308b093d9a7400bee2cca7f2be5a1917e98a6d093a55f48144aef51611e36a385b1b6c484f9c218403859"]) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) kevent(r0, 0x0, 0x9, 0x0, 0xa, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0x32, &(0x7f0000000000)={@remote, @random="400bdf9e7bbd", [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x5, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1}}}}) 266.465µs ago: executing program 0 (id=37): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x800, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) (rerun: 32) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xff) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)={0x2, [0x0, 0x0]}) 0s ago: executing program 3 (id=38): sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) syz_emit_ethernet(0x32, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000009078ac1400bbf01400bb441006010000000000000003000000000000000000000000000000040000ff155c3eb498c42c2e2cb75e971a851056048d01a109869cd1b09f9efa3f0f69ce28b6a4806eb9a670c67551e4c76e9786bc2b36302ab884b02d93e5b32f8d267b214fd8b7bbbea747ac708f45bbf5ff71f18ceedf085a1004caa3f4edf3ae289713e797acb35235cc723b87c3d8dd3649ed3784977cdf747538fa9775efadc2beb8c74729965bfd8b6ccbf98594ed0a76e4fa20b8f95fffe0b8a61bd75e6894c9f31141cd7ea481d5be0ddcaf209716d8ac805f2f64c3e470662807080240848512522cad4570bdff0ffd4b28efc3ad7d8ae9ac24c798739d3425ed3b15f2934f80334c0915714bc2565bc6ff10f55c2a82f0d503cdd51ea3ff20ac6f8f1d1ab10c26540ef2e5e05da8279a16f9959da27bcbc0a2cbd981724330eb2c9ba83bb4a1eb6964a4925d724111d50e970260184ca457c630acbb03a9544b63766537aa170b63592fcbd38c3d045a1628a381704bef5381947169f0f4d089df2c7511e6f4b76b54af5e9b7fdd846b8ca8f37c3c090c2cb99f25ecc88909b209d5fa572dce88090b2888ad221e4f30"]) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file2\x00', 0x6c) rmdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='\x00') kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.106' (ED25519) to the list of known hosts. login: panic: pool_do_get: shmpl free list modified: page 0xfffffd8066ddd000; item addr 0xfffffd8066dddee0; offset 0x40=0x68b4421c Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 305638 22051 32767 0x10 0 0 syz-executor * 64495 61528 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8336a5c0) at panic+0x1e5 pool_do_get(ffffffff83913cf0,2,ffff80003c4a9718) at pool_do_get+0x5df pool_get(ffffffff83913cf0,2) at pool_get+0x162 shmget_allocate_segment(ffff800036826a88,ffff80003c4a9970,160,ffff80003c4a98c0) at shmget_allocate_segment+0x1af sys_shmget(ffff800036826a88,ffff80003c4a9970,ffff80003c4a98c0) at sys_shmget+0x195 syscall(ffff80003c4a9970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1d42d3d5f30, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd8066ddd000; item addr 0xfffffd8066dddee0; offset 0x40=0x68b4421c ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336a5c0) at panic+0x1e5 pool_do_get(ffffffff83913cf0,2,ffff80003c4a9718) at pool_do_get+0x5df pool_get(ffffffff83913cf0,2) at pool_get+0x162 shmget_allocate_segment(ffff800036826a88,ffff80003c4a9970,160,ffff80003c4a98c0) at shmget_allocate_segment+0x1af sys_shmget(ffff800036826a88,ffff80003c4a9970,ffff80003c4a98c0) at sys_shmget+0x195 syscall(ffff80003c4a9970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1d42d3d5f30, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4a9540 rbx 0xffff8000299eeddf rdx 0xffff800001435e00 rcx 0xffff800036826a88 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x38b49513bfffb222 r11 0xf39a1985cdc91ef0 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff8133ffb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4a9530 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=64495 pid=61528 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=60, usrpri=61, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800036827cb0,0xffff800036826038 process=0xffff80003c47c028 user=0xffff80003c4a4000, vmspace=0xfffffd806b9fe7c8 estcpu=11, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 22051 305638 6325 32767 7 0x10 syz-executor 61528 379606 49051 32767 2 0x10 syz-executor *61528 64495 49051 32767 7 0x4000010 syz-executor 87943 446280 70511 32767 2 0x10 syz-executor 87943 454662 70511 32767 3 0x4000090 fsleep syz-executor 69123 167946 57297 32767 2 0x10 syz-executor 69123 227708 57297 32767 2 0x4000010 syz-executor 82153 493868 18799 32767 2 0x10 syz-executor 82153 22835 18799 32767 3 0x4000090 fsleep syz-executor 82153 382514 18799 32767 3 0x4000090 nanoslp syz-executor 82153 163768 18799 32767 3 0x4000090 fsleep syz-executor 52648 146472 82104 32767 2 0x10 syz-executor 52648 248788 82104 32767 3 0x4000090 fsleep syz-executor 55431 53754 0 0 3 0x14200 bored sosplice 49051 344694 35114 32767 3 0x90 nanoslp syz-executor 44402 471364 84068 32767 2 0x10 syz-executor 6325 428014 95597 32767 3 0x90 nanoslp syz-executor 70511 11775 35494 32767 3 0x90 nanoslp syz-executor 18799 195227 73828 32767 3 0x90 nanoslp syz-executor 82104 367577 19245 32767 2 0x10 syz-executor 57297 154930 61335 32767 3 0x90 nanoslp syz-executor 91681 457846 32282 32767 3 0x10 biowait syz-executor 84068 425405 44891 0 3 0x82 wait syz-executor 73828 266308 44891 0 3 0x82 wait syz-executor 19245 82461 44891 0 3 0x82 wait syz-executor 35114 22822 44891 0 3 0x82 wait syz-executor 61335 58785 44891 0 3 0x82 wait syz-executor 95597 46721 44891 0 3 0x82 wait syz-executor 32282 101122 44891 0 3 0x82 wait syz-executor 35494 217458 44891 0 3 0x82 wait syz-executor 44891 345465 48679 0 3 0x82 kqread syz-executor 48679 177729 35501 0 3 0x10008a sigsusp ksh 35501 522966 59468 0 3 0x98 kqread sshd-session 59468 507303 87399 0 3 0x92 kqread sshd-session 27069 246388 1 0 3 0x100083 ttyin getty 87399 488055 1 0 3 0x88 kqread sshd 6234 286065 94773 73 3 0x1100090 kqread syslogd 94773 70640 1 0 3 0x100082 sbwait syslogd 47050 505689 1 0 3 0x100080 kqread resolvd 55580 310516 96396 77 3 0x100092 kqread dhcpleased 91795 369054 96396 77 3 0x100092 kqread dhcpleased 96396 126634 1 0 3 0x80 kqread dhcpleased 97320 479671 0 0 3 0x14200 bored smr 75112 192358 0 0 2 0x14200 zerothread 26562 284202 0 0 3 0x14200 aiodoned aiodoned 51141 181393 0 0 3 0x14200 syncer update 44459 13973 0 0 3 0x14200 cleaner cleaner 60435 496019 0 0 3 0x14200 reaper reaper 68576 408822 0 0 3 0x14200 pgdaemon pagedaemon 71861 391672 0 0 3 0x14200 bored viomb 16942 105942 0 0 3 0x40014200 acpi0 acpi0 13797 299746 0 0 3 0x40014200 idle1 56203 388258 0 0 3 0x14200 bored softnet7 12004 56191 0 0 3 0x14200 bored softnet6 89402 476259 0 0 3 0x14200 bored softnet5 28104 416866 0 0 3 0x14200 bored softnet4 11407 378615 0 0 3 0x14200 bored softnet3 50589 27447 0 0 3 0x14200 bored softnet2 5138 372237 0 0 3 0x14200 bored softnet1 68155 147852 0 0 3 0x14200 bored softnet0 58430 12386 0 0 3 0x14200 bored systqmp 40065 18080 0 0 3 0x14200 bored systq 27369 375506 0 0 3 0x14200 tmoslp softclockmp 6990 128204 0 0 3 0x40014200 tmoslp softclock 29567 453591 0 0 3 0x40014200 idle0 1 109796 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff83913d08) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 22051 (syz-executor) thread 0xffff800036826028 (305638) exclusive rwlock uobjlk r = 0 (0xfffffd806ca65cc8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806b9fec98) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 Process 61528 (syz-executor) thread 0xffff800036826a88 (64495) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838b7610) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83913d08) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 91681 (syz-executor) thread 0xffff80002a2a3240 (457846) exclusive rrwlock inode r = 0 (0xfffffd80675ac7d0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80675ac458) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x93a #10 namei+0x7ca #11 dounlinkat+0xc1 #12 syscall+0xb17 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10189 10956K 10968K 166960K 11267 0 pcb 17 12K 12K 166960K 17 0 rtable 209 6K 6K 166960K 257 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 1K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1355 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 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 125K 166960K 178 0 sigio 0 0K 0K 166960K 2 0 proc 58 99K 147K 166960K 476 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 14 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 37 175K 175K 166960K 37 0 exec 0 0K 1K 166960K 345 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 235 159K 171K 166960K 3009 0 UVM aobj 3 2K 3K 166960K 4 0 pinsyscall 45 90K 113K 166960K 1178 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 11 0K 2K 166960K 27 0 temp 34 8642K 8706K 166960K 3791 0 kqueue 13 20K 26K 166960K 29 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 176 97 0 1 5 0 5 5 0 8 0 unpcb 144 67 0 52 2 0 2 2 0 8 1 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 25 0 18 2 0 2 2 0 8 1 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 89 0 79 2 0 2 2 0 8 1 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 144 18 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 441 0 0 28 0 28 28 0 8 0 art_table 40 442 0 0 5 0 5 5 0 8 0 art_node 32 97 0 11 1 0 1 1 0 8 0 shmpl 112 1 0 1 1 0 1 1 0 8 1 pool(0xffffffff83913cf0:shmpl): page inconsistency: page 0xfffffd8066ddd000; 34 on list, 0 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1597 0 93 95 0 95 95 0 8 0 ffsino 296 1597 0 93 117 0 117 117 0 8 1 nchpl 144 1828 0 151 63 0 63 63 0 8 0 uvmvnodes 80 1678 0 0 35 0 35 35 0 8 0 vnodes 216 1678 0 0 94 0 94 94 0 8 0 namei 1024 5290 0 5290 1 0 1 1 0 8 1 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6548 0 6547 3 1 2 2 1 8 1 plimitpl 152 41 0 16 2 0 2 2 0 8 1 sigapl 424 455 0 396 8 0 8 8 0 8 1 knotepl 120 120 0 0 4 0 4 4 0 8 0 kqueuepl 224 29 0 20 1 0 1 1 0 8 0 pipepl 344 98 0 71 3 0 3 3 0 8 0 fdescpl 528 432 0 396 4 0 4 4 0 8 0 filepl 160 1447 0 1237 10 0 10 10 0 8 1 lockfpl 104 13 0 11 1 0 1 1 0 8 0 lockfspl 48 7 0 5 1 0 1 1 0 8 0 sessionpl 144 22 0 6 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 118 0 99 1 0 1 1 0 8 0 zombiepl 144 396 0 396 1 0 1 1 0 8 1 processpl 1232 455 0 396 6 0 6 6 0 8 0 procpl 664 521 0 455 7 0 7 7 0 8 0 sockpl 752 195 0 167 5 0 5 5 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 16 0 0 2 0 2 2 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 181 0 0 12 0 12 12 0 8 0 bufpl 280 2856 0 116 196 0 196 196 0 8 0 anonpl 32 7324 0 0 60 0 60 60 0 246 0 amapchunkpl 152 9237 0 8734 32 1 31 31 0 158 10 amappl16 200 2134 0 2117 13 0 13 13 0 8 11 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 101 0 91 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 1027 0 991 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 251 0 251 1 1 0 1 0 8 0 amappl8 136 23 0 22 1 0 1 1 0 8 0 amappl7 128 107 0 97 1 0 1 1 0 8 0 amappl6 120 176 0 172 1 0 1 1 0 8 0 amappl5 112 112 0 106 1 0 1 1 0 8 0 amappl4 104 258 0 242 1 0 1 1 0 8 0 amappl3 96 1328 0 1232 3 0 3 3 0 8 0 amappl2 88 654 0 578 2 0 2 2 0 8 0 amappl1 80 8196 0 7613 14 0 14 14 0 8 0 amappl 88 2390 0 2220 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 1 1 0 1 1 0 8 0 uaddrrnd 24 432 0 396 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 432 0 396 1 0 1 1 0 8 0 vmmpekpl 168 5013 0 4980 2 0 2 2 0 8 0 vmmpepl 168 34282 0 32253 104 0 104 104 0 357 11 vmsppl 488 431 0 396 6 0 6 6 0 8 0 rwobjpl 80 14240 0 11733 58 0 58 58 0 8 4 pdppl 4096 872 0 792 112 28 84 98 0 8 4 pvpl 32 13419 0 0 109 0 109 109 0 265 0 pmappl 256 431 0 396 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 280 0 30 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83786ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838b7408) at __mp_lock+0x192 intr_handler(ffff800035819960,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff838b7408) at __mp_lock+0x192 syscall(ffff800035819b30) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x713745624660, count: 6 ddb{0}> trace x86_ipi_db(ffffffff83786ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838b7408) at __mp_lock+0x192 intr_handler(ffff800035819960,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff838b7408) at __mp_lock+0x192 syscall(ffff800035819b30) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x713745624660, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8336a5c0) at panic+0x1e5 pool_do_get(ffffffff83913cf0,2,ffff80003c4a9718) at pool_do_get+0x5df pool_get(ffffffff83913cf0,2) at pool_get+0x162 shmget_allocate_segment(ffff800036826a88,ffff80003c4a9970,160,ffff80003c4a98c0) at shmget_allocate_segment+0x1af sys_shmget(ffff800036826a88,ffff80003c4a9970,ffff80003c4a98c0) at sys_shmget+0x195 syscall(ffff80003c4a9970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1d42d3d5f30, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336a5c0) at panic+0x1e5 pool_do_get(ffffffff83913cf0,2,ffff80003c4a9718) at pool_do_get+0x5df pool_get(ffffffff83913cf0,2) at pool_get+0x162 shmget_allocate_segment(ffff800036826a88,ffff80003c4a9970,160,ffff80003c4a98c0) at shmget_allocate_segment+0x1af sys_shmget(ffff800036826a88,ffff80003c4a9970,ffff80003c4a98c0) at sys_shmget+0x195 syscall(ffff80003c4a9970) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1d42d3d5f30, count: -8