last executing test programs: 8.301886242s ago: executing program 1 (id=1359): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = getpid() ktrace(0x0, 0x0, 0x928, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0xc) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x1, 0xa011, r5, 0x100000000000000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r6 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r8 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000080)=0x27ffd) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, 0x0) write(r4, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000440)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xa5, 0x3, 0x2}]}}, @icmp=@mask_reply}}}}) close(r3) poll(&(0x7f0000000000)=[{r2, 0x2}], 0x1, 0x2c38) select(0x40, &(0x7f0000000280)={0xb, 0x8, 0xa9ba, 0x1, 0x2, 0x1ff, 0x3, 0x1}, 0x0, &(0x7f0000000300)={0xc, 0x7ff6, 0x8, 0xff, 0x6, 0x50c, 0x1, 0x1}, 0x0) 7.806095977s ago: executing program 3 (id=1381): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0xfd) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r3, 0x20000000000001) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x3, 0xfd) (async) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) bind(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r3, 0x20000000000001) (async) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) 7.805062614s ago: executing program 3 (id=1382): r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4089}, &(0x7f0000001000)=0xffb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) r5 = geteuid() chown(&(0x7f00000010c0)='./file0\x00', r5, r4) (async) pwrite(r1, &(0x7f0000001100)="8aecc00651e9211db5e9d6a906f161e4e671aa550783f00a635539ccf5669bf7ac17afd8a4b3dde6b45a4cf6a845e3ccc8ded4f037f49e9a917e20189986638c12647b525418b11e878c3941cf30990727ed3c5c1f5792a470551c85f95a70988ad0dbac8c37a4a19d40ba86724cb10e579ae331fdb95e756e602339d8513df76b564f3969b6856045f0351752bb83b39c55d9ac08f9138ee0085b6fe60fd7cd874edf43298079f15bcac09cdef11feeffe273", 0xb3, 0x2ba) fcntl$setflags(r0, 0x2, 0x1) (async) r6 = syz_open_pts() fsync(r6) (async) r7 = fcntl$dupfd(r0, 0xa, r1) fchown(r7, r3, r4) fcntl$getflags(r7, 0x3) ioctl$TIOCSDTR(r7, 0x20007479) (async, rerun: 32) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) (rerun: 32) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000001240)={0x3, &(0x7f0000001200)=[{0x90, 0x1, 0x4, 0x9}, {0x4, 0x4, 0xf3, 0x9}, {0x7f, 0x2, 0x74, 0x10001}]}) (async) ktrace(&(0x7f0000001280)='./file1\x00', 0x0, 0x200, r2) (async) ftruncate(r1, 0x2) (async) close(r7) (async) r10 = socket(0x6, 0x2, 0x2) r11 = kqueue() (async) select(0x40, &(0x7f00000012c0)={0x40, 0x6, 0x100000001, 0x3, 0x98, 0x3, 0x93e4, 0x7}, &(0x7f0000001300)={0x80, 0x8000000000000000, 0x9, 0x3, 0x3, 0xffffffff, 0x3, 0x1}, &(0x7f0000001340)={0x7ff, 0x68f32391, 0x9, 0x10000, 0x5, 0x0, 0x3, 0x7}, &(0x7f0000001380)={0x0, 0x1ff}) (async) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000013c0)=0xa) (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) (rerun: 32) chown(&(0x7f0000001400)='./file1\x00', r12, r4) (async) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001480), 0x2, 0x0) r14 = fcntl$dupfd(r13, 0xa, r11) (async) pwrite(r10, &(0x7f00000014c0)="5450afdcc1ce33ee4cce9aa7095afa94d4b5c51891da2688e495c2691601f1d4ad8744d002abec4c6995dbaf83a559ba379ec803266671c444b38afccff748eb7faa9b3529d60d4ca1108f8044472e115a42f328018d4a9653f6162829", 0x5d, 0x7fffffff) r15 = accept$inet6(r8, &(0x7f0000001540), &(0x7f0000001580)=0xc) r16 = socket(0x10, 0x4, 0x2) kevent(r14, &(0x7f0000001600)=[{{r7}, 0xfffffffffffffff9, 0x58, 0x1, 0x1, 0x8}, {{r15}, 0xfffffffffffffffd, 0x111, 0x20, 0x0, 0x7}, {{r16}, 0xfffffffffffffff8, 0x2b, 0x10, 0x8000000000000000, 0xd761}, {{}, 0xfffffffffffffffd, 0x22, 0x1, 0xffffffffffffffff, 0xfffffffffffffffa}], 0xfffffffd, &(0x7f0000001680)=[{{r7}, 0xfffffffffffffff9, 0x2, 0x80, 0xab45, 0x4}, {{r9}, 0xfffffffffffffffb, 0x10, 0x80, 0x6, 0x1}, {{r14}, 0xffffffffffffffff, 0x81, 0xfffff, 0x6, 0x1}, {{r1}, 0xc44f6c91b0a4175b, 0x10, 0xf0000000, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x84, 0x2, 0x40, 0x7}, {{r14}, 0xfffffffffffffff8, 0x15, 0x1, 0xa642, 0xd}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7fff, 0x1}], 0xdd46, &(0x7f0000001780)={0x9006, 0x58c0}) 7.797918641s ago: executing program 3 (id=1383): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="e62714fd", &(0x7f0000000000)=0x4, 0x0, 0x0) 7.79728912s ago: executing program 3 (id=1384): writev(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000023f) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="1cc13c508eede48ab9c5783053ab355a77c061", 0x13) 7.79030654s ago: executing program 3 (id=1385): r0 = socket(0x10, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="1a7d117a40d7f5d740fe6494496d392c6240bc6ca7cb008c3c2148773e4eee30d73ef3c6af5c58ad4ca77ccf72cec5d2fa7c1f87a6af76e2cff31a5e1a7c8b5f3aca1dca381b4c1bc30ae9bfe1edbb4b3a0e79d70efb1c7f98316937a659acefa36b", 0x62}, {&(0x7f0000000280)="07ef9505c7c19950c39d4fd195f8c93b60cd5160806675d8e64f4568c93c7b4cecd0fd3196437b478cbe8e8dbd9f464f99fc595f72916d5c80fcd9ba9606a33ebbf5ce29ff99253b7a5e10c8e358d4982c7c25985d86c73499b2880957c16e8b838d77b3c6f124c3b94df642153e1ed742b124659aa250723ea5a30a60119e70b2d3d6126795593755c487fe523911a8ade2e4209ebb", 0x96}, {&(0x7f0000000500)="8ba5f72dbd7caa48644172e9734f7d300161aae59f909d108868334d3cd7726bd450045d5c340c2f657e500b5ee308deb3362a2e8bfc77862cae1790a6b458b7e8b6768506176dd549c36fb088626aabbf7162e319c7176670a1a992741e0630459ffe4e7ee7410c54a68fabb21b60aa681e75f5584e6215a348dc33ff02eef55abf724f7357ea1debc86091e324ce7ad83f4638e3a232fdcc57f48d091933b21a9e4c41f15664b33778bc7ba97868459403734d49bc7d0b3d1150512ee2dd6db93a71f4f15abf59c4f09651a628022b3531b8a58db2bdfafa20cc750e6c5ecf863957501a25df3f21d85a6bb0d3cd49af728d6f3cdd4ee61d4acfaa5ba92f1be11cac4eb39aaa6e5f9a6f511df7243f95d394a5eead43a35144cc710f9623a2d35938cf2e75f978ef9998c423659faca2f04fb4914581e2eaea2dedab6ef5f2bc84489312c5548a744a336c5ae5130423ed883cf353662f13274a74e3dd4f630ed9ef735e5a9e0c3db1a00d26be8b405ca7dfbaba25b2429891c8d722f1694fda3f5d68bb08aabbc2eff0580372d1b3c7553b92d71a0761ffbabb7beffda159da130a63031bbe7f188f61dd4ceb07effd54acc51900528132cfa925b250d11434376ff225e0c36da042d911ea7fa67abd8ad06abd2dbb8daa2471fcc77f0e51719efbf521d99f8df72bb60ff055f91c5e13f7f69669bfdb98814aebd90d54ca226a0894137b9843b5474969d096238d2ba9ff04234bc72793f8f8f6185291d6c79f2b55137a30d01a050bbe96d34f7098166f76ed05b7aa9d54333a1596a3454fac51605202f854b9fc51c347e3c3b97abbd682a4ba72366f94e8ee3321cb9eaa1a1a46b89d9ccb708511bdc3610d51c4b9bf8e04fc6a277570fedde49929609061053cefc75518c0e89c26bb2bcf1c86056ee864338ed769da80960c5b29b9693eda42a944ef51246e6a44dd59a960cb3cf7232b1a812f21c122d6fb531c4c8ffba32aad5b0ca728c27a5c4013fa3a33a92dc84188f567b67d76d914d97400392fda44c1a84aa7550bb5542195f9e791b8d7de9853d66be5ecb9c029240813bbaa55e94dfb1df75455fcf4634152e9ce95b852509186d6550598774cad03dcc89d9df15fe3a58b18294a9e1f1a7ec6088044b808d1742bf1e77a192af4a3d5aaef67899ccc45d983f7c0e30ee2df53b8dd1c8e3ea0e8169f88a7ad6c76fea4d5260a8a1d4f28d2d1dee506e6586060723ec009f3fc41ed103cf62154e703e1abfc88ee04fd745ac00d3521438445cb50e015978270aa3f03eed64895b11e8ca0cf9880adb9bd02219c47db7b1f604da7f27acd960f7402786ee24e212dbdb83abab0557eca27bfe0c1cf4994879379f46fb65e50609da438f09a9d4daa63d5799012e9d0ec43b856a6d5794ce58c3c5575c2b15ec90949621186a552c2efd4fa9b1cdafa56d3effb47c905ac3014056868706ee99f7d50c6fd7aaf44355686203d88dd3214ff27182e1782f7f228c16799075b1e1a704fb08926111e2e6cef6504766592a75e6c56a8f66a6f241101e9a1e6fef35ca8de5acde299f162ac02bec1712f09d7e49d5de8f1774490042a4ed52a2ed6e476bccac9d5fe58772f28ff9d94d48324cd5bf31bfa8df4a4579bf71a7376f3bba812aef4474ab8e6ca9478a24167997ac5633c55b11d2b586a994776513d3a20f02d96098b7bfc46be0b68c239336b32dbe487892ca6af2e7e8171f949b451e8f29c2fde9eb3e2bee724dafaaca525a6795e8dd51756c91cc6eadae779771c5ec3ac93d73ce2d5769ff67b30b76bf64d1a2db8cc5564fffb23ba10f2bf48f57c85f4b01d1dc559c87da3010c931dc9f546a513415abbc33f6f8a304e05c966287bb5a48e082b5c6bf362f041ddc80468c2c65b65dd47a71815fda83ce30eb9691243580f68208f7737ccac3e8a34fa1053fc3356c246db434b7a977613c2c190ad39a2f5603d25486dcdc7ecc68a117b6f8ee51468f418d63e37a944569ca5f84fbf436d3425819779028b5fa3104339952b096fd8552d973a827294317f08819164ece4021e942afd40bf52016e8c62f2c10c7c1072d35da7304a28cb2c30ac20eb207eaa808db3102a7dfae74db1c643b2aa6500e138278a3804ef912e15cfe67c4c631dac07e8a866b973672730da60e449dab2b80236c346e8f5fe4d7b6a4f929c9b1b7791bcb45e74c0473d121c3b65b67f66b24dec417112b76ae37e679a7f96addfa7652614e91b4337d5b5a9e1d25b79085411e8a848d7b3f23c910db224d7e20b2f0a96ec1099c417dd648d580e8a22151550a37da0341cad74d477601afaae05067b31ca6cb81f5446d6c0b7c567b97857304d09d466cf47e5a482ca1f180b25862284c6a33c1faae9430364a66739d8a349929863a3725e976deb17eff8ec09c9b8da99f943e3c43b56ec1fee4dde5b46ae98544b15ea80d752031ebc8ae17a68ea0286a6cedefc4e51fe0813061b0b9f24e54f0844f070db095ad8f2a6f2afb8c802bc02db46572ba9db3322d2fe8148057281f0dd0ab0a2472007f7eed556afffc0412b0821296980564ed71cc942cba6103d2557be75992604b86a445433497035101c6bbf5d908af7c52854ae04a8c32b10eed194ba5434785674a9985cdecab0de23798f1ee889ac3b6bf12d460b2b2d50fc02580c0c59e981092ba8e86eddce467eacc73a77691b1d745c5469c845ebbbfbbbbde9ba6e52765c5470e5d4c323affa1544974c4e67482685f552cd9f38826ee01f2d64535647bcb6d059671a815f44a12ea658a7c1e84b45ba32e40d0455317057a685cb0325c1e3ae1c808f1b651c38dc749252c29204d0f3d6923e283a2feb247ba147a0bd4b803b418d369ee8da67e801b4159e85e2617f48dd4f03852e960dc560ad3a3f1f07d41c157202b24043de793d0439e21373fe48290ca6f18b54d44e5916a0416f56c74ad07eb63abb203f0b276069b763d044366c70fa6e150cfded735f7074118b715a0b906c92ca6239bceb2e945ca04f5c505e148ef7c71977dd9a53d93ed8060ca4d8c7e08bc5bd4a961f28944f3789925a355b1f3f593616abb8de049ab4223bfccfef59d4d63ef2939e644f24d1d65cc4f6bd6b6c87ad08802959008b1f0891255d638b481b32f7fc91f1ac64d2dfcbe5aa0a982194614fa27ad008dbe3f94bc1ad16d7710d51c49d7c4683c98d7b5c064cce98efcceb80c119141de2aa0ff67af81705cc764e950ebfa5ab46248558de8a1fcf028b4cc57f6ea02d8d7dce6a4800b7e9fcc9125a481c4dcc298cfd621bcbaec74ec82bc4b6cc4023f66df5ed67322c934dbf6a5123a0581fb3488a61666fb5cdbe7fac911b1481395b5e5580fdff6f2cfc495b6429974e939346100dba607d125d70d412db030c358c4b75a50b4f1f55ba00e942e15df0a1b15ba148d74be90506e38332e4bc24e1ff948cbddbca6b6c3bab1893a635b0a32cef6326e4c0fb0048a66bf946c716bac4ce6a323b8ea69c8fe516ccf00ad5956c7c4c4f9c518ab4884b743f04557b73b5907bc73ac2785116ce5b9bc60c95ee7c373863140698d2d32ccb3a7f0ccfbcdf1dfd6030c9707d92051183cc10805c4367a062c419319973ad957bf96115ed68fdf5dfc0f90c7f14a3baf31d272f8878d338004f55050d1b6c20b8e01420738e0d3b1ae3abe614e486a5a056088fd327c760cb80a55b66c238e3e5f26a40156a3484ccee9d0d9da82667ad4531b3061bbcdd9d5d4d02f45b935621c4d6d28db29a1b2c222d633053a04f4e4fe03dee49ff49becf18f610e10ed4389cf7fd32100723ec18550223c026238f594425db44cfd9c3294cc5d98147a9060606a625b5b860be31752c8ecaaadf27e4755c735a142abb904f1c9e63a85cf46643e4146e7288f1276332167a46960a5e2ceacbab3f22d5fd96e2b8ab4de40754a41030a29e73343204606da9111f5ed9e35cf38eb57ac257ed35dc04400d92ad26110c7c4cf8c6bf27a579b5a6a5910deb0d7ac047c9da8acb922d1375f25c6dee300a6c711ffaae652d761a6c31be352698e90009694166b143d6e1cf0766ba6b26717e37bedbc498ab28dc11cef2a49815873af08d63560e6c1029f5ebe71be55e4184ea27269e1536ffbe6ded9f3e12a3fb1ab0fd37f8d1f4b1f87e64051a9004345b3eedb0f0fbab43cf4b5ff7d8f417b17b9b69895bce23c1a26cb73fa4da7e81399a4fd6c29879c122ddacd29e5499396bc5c51b1eaf878afe9fbdba2bf0aae8bfd0ba350bafa5d69e4dea3d5157e596700fbb603d106938fafe797ac6820ee96038fdfea068021d64c3e08b3d05473c1f05c557f42d04a913140b6626f09e21c1f8e8b651fe89c5c11b0cfe9d83bb7d88c99b95184adc2ec529e5a9e7895ec30a3b0f039d031ca8fb6e11b86903dcac42a4d43400473701a3e5a7b1ca04e37707fe6a9a0ad62fd6dcf253d3773bc869d91e9a82f4f5321ed5718dc853ba867d842fcf4d5c628d81b3e4e8090e4a6ed715bcea767ca322516cde25ceb35e85310855cae1e2dfe5d9389d1fba0ea9642cfbbc0a6e564c616e7cb3315261190a82e5ff675827696ccbe70a19fd7157e0993e1737ad23c58dd45479ff71a970e24cd387f2e84881e0da2a4eed0d9b69def4e7088e894e01c087e5738586354f8af69d93fbd3b53f34295e1e8dd2bfec5e53b939fb264a654183650ecae792e32afcf57fc4f7cc21bbcf54f33cefdb8263f835ebb479056d9ced6d1d0f7242829729ef11bbc2f84a6157755b3344d6d2540a022d110c997fbbc7f5e076665d79337e4bb5d9073861b4e013c244809526f7712d82c1c18840b23316e98400f9884744b6d2e55aaa9a6fe7c47b039ab3603446c54d0a5a18ef90a0f7a64155f73e55da4834b699dcaa193cbe9e9d5bf54b48863a7297319226b5c6a93f04d926351be264b997ce0601743e7f4aa5d5eb77a045727262be66937996c0d3f135e2cf996484653dd5c25ac54b4142183d834c6bfdfcd1beeab93d33d9588f54089e9f9e3a33d5b97e85f9458fd3456b5e7b4c000592071d57a2d900d796165e31ad3d6d98ed0910bebfc327646112e0683c2b1c95c1ba9ae2a654abba6e12ad68e0866a23c8f021bf29ab443b3b585b60c927180739aa71f8d361825c55eed6fac7e5bcb442ff2cb1749b9c208bd66cb36ba4b65284100dce343d0bc8f51e286a703447b96a163812c01205744f22e72183b405cf0d5167fda586c93410aa24eb2412233f82d451a75d35978c0f085faa58d4eb977f1d68b7e013abbc226650675fd8c35084a50ca107c2fc92b9fc127b14ee9ff400fe3c8cc338204ab00d13f88f71f5257442c0bf21f4142d7aa9dd007f51a7ae216edcb978e4ac322a6711cc9c087d7453c7b2a1c99f166c77784963b202cb9af63d43", 0xf09}], 0x3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x407}, 0x4) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x68, 0x8, 0x7, 0xffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x6) 7.729644624s ago: executing program 3 (id=1386): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x10000, 0xfffffffe, 0x5, "ff1400", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22", 0x38}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1b3) r2 = msgget$private(0x0, 0x2) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r2, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x3}, {0x80, 0x1ff}, {0x47, 0x3fe}, {0x0, 0x10000}], 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) shutdown(r5, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000003c0)={0x7fff, './file0\x00'}) socket(0x1, 0x2, 0x0) 5.251277876s ago: executing program 1 (id=1418): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x3, 0x300}, {0x0, 0x7}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xb4}, {0x1}, {0x0, 0xffffffff}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x2, 0xf1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x4) connect$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_emit_ethernet(0x4e, &(0x7f0000000500)={@random="354635860f4f", @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x9, 0x40, 0x66, 0x1, 0x6, 0x18, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@generic={0x82, 0x2}, @timestamp={0x44, 0xc, 0x8, 0x1, 0x4, [{}, {}]}]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0xf4, 0x1, {0x5, 0x4, 0x1, 0x8, 0x8000, 0x64, 0x7, 0xd, 0x16, 0x7, @multicast1, @broadcast}}}}}}) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x3, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x9, 0x2, 0x4}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 5.248374994s ago: executing program 1 (id=1419): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) close(r0) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x4000000009}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x7}, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc1584460, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) close(r2) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) getrlimit(0x8, &(0x7f0000000100)) (async) getrlimit(0x8, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="389da87931a79caf90243ad556b4f8eeed983965d1f8481a59ed97189b779326546ba2ae"}, {&(0x7f0000000180)="098671959b342fccd7d914f2306bbf5cb472248aab7106990d4d451f9e8746a3e1ef9061db79bff16e94bded43678f58e19f1883e65df87d28f19cad9bde6712535f82cd2fccf878500f8693069e32d09a"}, {&(0x7f0000000200)="5d3fdd57dec6598b7664af26778a1f843ea23f2f853f74d39af5218574f55214bba733b1d8716bc7d43edea2dc"}], 0x2f) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) (async) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000080)={0x3, 0x80, 0x0, 0x400004, "97a2050000000000000007e900", 0x0, 0x20000000}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x21) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 5.247376044s ago: executing program 1 (id=1420): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ktrace(0x0, 0x2, 0x20000004, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x51, 0x1, 0x80043f}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x3, 0x83}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801c529a62469554e7017bc333f1255236e72953593fe71f100000000c5304f017b8972f4027f8578eedbbe2978aec13e0f9bcf9a0100000000ffff000078e3206493d5fd805bb191bdb5464576f9e2e709ab79c127a7541626750b0552f996d0a9a16c99980d4a9d24ac398f27482b2e54eb13f30571849b2f1cf70641f01183fb90c9abdccaaf2f49741e745e51c9b1806237044335ffd0385afb812ba815ea0f3a0753fee0af56d5bd6b", &(0x7f0000000080)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0xb0, 0x2e, 0x0, @multicast2}}}}}}) 5.113440835s ago: executing program 1 (id=1421): openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x0, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xb}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) ioctl$FIONREAD(r0, 0xc050756a, &(0x7f0000000100)) 5.101687324s ago: executing program 1 (id=1422): r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="c9", 0x1}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='x\x00') syz_open_pts() (async) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="c9", 0x1}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) close(r0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000040)='x\x00') (async) 4.459299671s ago: executing program 0 (id=1455): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r3, 0x0, 0x0, 0x81}, 0x20000000000}) fchown(r0, r1, r3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x5, [{&(0x7f0000813000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x100}, {&(0x7f0000fc0000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000a0d000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe8b2}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x1}, {&(0x7f00008fc000/0x2000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0xffffffffffffffff}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000fb7000/0x4000)=nil, 0x80000}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f00000fe000/0x1000)=nil}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f00002a1000/0x4000)=nil}, {&(0x7f0000f16000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x2}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f000001a000/0x3000)=nil, 0x100000001}, {&(0x7f0000abb000/0x4000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x4}, {&(0x7f0000b29000/0x2000)=nil, &(0x7f00001a7000/0x1000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0xffffffff}], './file0\x00', 0x67}) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="ed", 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x2011, r6, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r5, &(0x7f0000000600)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x40, 0x9, 0x80000001, 0x17ffa, 0x10, [{0x0, 0x200b, 0x4, 0xa24}, {0xc5c, 0xb, 0x6, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x3}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x6, 0x3, 0xb4}, {0x8000008, 0xd06e, 0x81ec, 0x2d}, {0x6, 0x836, 0x17, 0x6}, {0x2, 0x87b, 0x5, 0x9}, {0x1000004, 0xa, 0xd1b, 0x88}, {0x1c5, 0x0, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0xc}, {0x0, 0x4, 0xc, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r7, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r4) r8 = socket$inet(0x2, 0x4000, 0x7) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) setsockopt(r8, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) 4.458467883s ago: executing program 0 (id=1456): select(0x0, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x401, 0x0, 0x9}, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000006c0), &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000200)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) bind(r0, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000640)="e83187c200cc9710576f94ed3089062e191b875f6a5b9a4d5f84006eb406ba7d929f7023c29c98c5c207fef4d80e3f8d338590fbb70d000000000000006e0ae952ae9d8519458075fe6766e8a2b8d7", 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="b07eec3d4bed00921f9ffaa9422dfc2847abdb25c289a2c8054f9554e14d7e815e7b0477d166e46cb2a65bc13ebfc0e6", 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r6, &(0x7f0000000480)='\x00'/14, 0xe) r7 = socket$inet(0x2, 0x8000, 0x8) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r8, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socketpair(0x6, 0x4, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000540)={{}, 0x1, &(0x7f0000000500)=[0x0]}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r1}, 0x0, 0x41, 0x8, 0x8, 0xb4d}, {{r2}, 0x7, 0x20, 0xfffff, 0xf3, 0x4e5}], 0xffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffff8, 0x14, 0xf0000000, 0x0, 0xffff}, {{r4}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xa48b, 0x2}, {{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x9fb}, {{r8}, 0xfffffffffffffff9, 0x1, 0x4, 0x200, 0x3}, {{r9}, 0xfffffffffffffffa, 0x2, 0x2, 0x6, 0x80}, {{r10}, 0xfffffffffffffff8, 0x50, 0x8, 0xb9aa, 0xe}, {{r11}, 0xfffffffffffffffe, 0x28, 0xf0000005, 0x2, 0x7b}], 0xfff, &(0x7f0000000400)={0x100000000, 0x4fa6}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000004c0)={0x1, 0x1, 0x6, 0x7af, 0x1800}, 0xc) 4.25099559s ago: executing program 0 (id=1457): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf02d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfffffff9) (async) close(r0) 4.244594529s ago: executing program 0 (id=1458): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x6, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2590, 0xfff, 0xfff6, 0x0, 0x7ff, 0x2, 0x1, 0x1, 0x2, 0x0, 0x4000000000f1a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000080), 0x0, 0xfffffffc) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) 4.212915231s ago: executing program 0 (id=1459): sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000002480), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="0a445b3518", &(0x7f0000000080)=0x5, &(0x7f0000000180)="788fb4adc367fc31d22ce27017f7bf4d2b1dcdb3d94eff5f6e54077053b243ea182ed279e79e5c86bbb5347fb484b411ddb693d87c98592e61c9a950c8d367b1ea6fc29c56133057e2150fae28450f61611d007231970820851a0f6481c006718d15ea958ae9272b792124558937aa2d2c8f045493fa59ad920ec43637da1a0eb0f5e2aff27f5a6dad9350e8a32742b8544f20cef90fc43da01a853c1841a6a0cf5588277d227f8fc98eead721d40f3580660c1f90f276a637933767adc38624e769c7df9b452949e2a4fc7bee2f9c273cb880d898eafd33e4313865fc3a590b9db45c16ff13254c107c77844fff40a56a74d9f858f507f8704cdd395d1ddb27fe3cce3cd0d7202a703446c2b5cab574118924144650cd183085c1fbf711534f8ba735c07488d895e7173a7a71c3041a7d2f919a61b655c4f389646c3b5c765da360366a985d83fbc71bc31dd962333ce0579b7832fa3a42e8048ca98e89f177806d160d53c74a96c3cf27e2e3497d1d46e1246641e16c3b9ae3b89c712d8febc498bcfc90e30ddbc787f5c3f8404659fd2e7f12c8bc30812f4e1713f01ddd4ddc07660f993e663ee2f00973db20f4ca0ed024be9ccafec9ece622bb30fc1f642503dfa2bbbc153e9a3c550ba74108f8cecd44e3897a2ae910f58e758ed31097062b66024bed18fc55f0714bdc926e6373613f63a0da8c1d34fc8ffc8eeffc399b984d6cd329a3dce0513540e0862d1772be70b118b76a763288311a2b8edf2ccfc62a3f1afd6393f3c6cce1d847cf72cb7deea7cdf63350205ff5dc855879576bfd4f5483b9af512feb661baed4af9f17ba90783a9e67c857fd3372f1c084accb95055fdf2e2c0c6eca74a3a04ed71c954d21ef5b5227b8eacb407a942633954b195b0c059e6828f1ce626c20263e6ca258713894ea116fa471d7bd965ff131c9bfcbd625f81312973efd3f59007f3e6adc7998a6a15eec59f2558b34e19281dff966aea7c3f677eb103cabf3da2a4cf32957729c1469a74d5e728ce5c24fb8eeb07d3762e3e8d87c60de329dd18b65e726f95f11102bb817db2c898d82333eb8fc88bc861f6955ab1fd4b1d09e257ca0a8b8dd5e4acfdb6f18b8e30466aa1581399d0cf742004c1b2f03204ac8b51ce5509ec32a183147c52b2cc91b31526d262794edbaf34243cc98e444dbc6fde3cc45f5a7498bb1209d0d25c33989fcaddbe6f660505bc8d7fc9dc0e93ca6359535f0a94bb0ad475d912fc66cb5f49d63c4ca0e957734e80ed02545b23d9940b1c4ddb4bcc35a625bb2553b9ec99683e2cdd9c30a9518e5d98a688eb120ca9bd2896538fdd15f3bfb1623e88bc94a78ffab81eacc60f03821bc81d438d4b1ffd9620460a79014ff905ba3acadd982c6efe5af25e855aaf0302f42226acd2c1c4ce76ec246f3926517269374cf4f7a1e676c4d35939d774e0da9204f07aa814d410fddba248785e9553ccedb04adf0024a7f7f4a739974886a17c42360240c5f78e3c61c2787222b1042aaa492f45a60bb474b52eab1421486373676085b8a94c5ce658b34c7461077405c947334d700997b1ab1c8d0ec679271d34d054966a16f6b4c980e18bad2fb602eb7ec771cd2045c6030c44813413a245e109eb3856668e0b271dc8caa85096dc501ca0ab6f1acae1431377572ab92471871e97378369b9c5e52fea8fde03cd6beda7f72a57667678ec5172bfd6ba9c68bc789d9a0670d4dcc70461f87a922ecfcfb695f07464af3be116545f83cf15fbe10cdd318ef684856e7bad2671995a10600b9cabe5de60cb244e73f07a5fc5623d2cdcfcfb98944e6e6dc35fc64a800ffac83e93c032c3b758b62e87dfcd565797acfdfd83cf674d7f1e688021cd5c88a51092373c54d2960fd7f0b6ffaa77120dc42637fc047e240aa63fadcfb2b6264c0048b8ec84dc257221254309cbc97140d65115954a04134f81012a0c8d6aa2ab6516cf47c22a809588f511807ed2a634e02b42d38b754fb235adc795b076550272cd006f28c90759f2ccfcfee51a1520adc91089abef2a3bb7ac22793499f6cdcaa726f26128192bea25971d5ddda96a81725a73aab5811d975c5735afcd98df77c7d77032bd75b62e87b08957a4832af3903a0b80b27a77ad4bfa854ee479a5cd96357fabc420b607dd2b841a4fe30b721836591e64b45af15477a03bb1f3faf9c1847ce650a2fb347cd6d1d2029d5388034e81666319b1d1b76e70e587812275351a5c721a69abf479079334b18ebf41e363fc0acbbeba7f0127087203be5ef2cbd82e72c9517d448db48eaa44cb16c6a86d8d0d82b7c7ca9973e86d98b7319bb5514a4d31f8ca791849b0adf9bce8bda5ecc6c5fe8c531e0b17c294998cff6435d15e87f03a7e5d49cf000933edc5883b665ccc0f21caa6773e0472eae36c53eb492a215d8a36c8c6729b9051ced72261113df925e19a1d65d2b6c350b92821f33f8ac970b88d5228907ad7e5bea2cab01e4e0e4dd4938ef930011033f49fdbaf0f44c671f59def0476b3a9b07b883cf519af2961a940a097ab3f51762d8af29c6f9cdf974115ddb13b223c947e7c8883c80541b327a75d2ce76900a1c253e97877b33092442006314b3d86d1688dffb6b400d10778d5492afaa0ed55119a4bfdd9325cd5f00d3e6f7b76dde440db3bffb760b2c127cf309443ff0eaa4f83455a789050b4eb7df64279413eb530542f893910a18ab11733094a071d36aecd8ae4e241996c0e5453d4fac249a6a74115ac21d5dcac0ad0bdfb0971c63f7fee1e3127fb38e18142efe980f9ddf43bb9cd6980832e44ad0b47f2c2f006330d23fdf1a8d36889bb7a9f2ef651997995a94374d6cb001922fe2b19be40e13ce8316fdb1f371715a7d7608be8152b2554a268ec38ab33e0adbd4a117dab4da07e362f53f78ac7428d936637b5090cfae0af0d5d100a5250a4e87224e6eaffc573f63460040ab2c779463f1da64f0d83ccc5e423740865bb09f16bf0b68a11f077261435266fd4f1bd80b274af04e0c05083a27246e7a71120f161a60fa738d1df3a9cc07cadb155cc5c3c176615f1abfdc78693ebdf036a76bd2564c35ec8cfe7a59949d5bb2b0b36a5803a9c8eb8abe5f0a0eee0ed1d58267d657aed6cd5f805aa1cfdcaa49f2e294f5e6289a3c6814646967bbe357de0a94bec53d1ee928525c76f1ea3cdc5270f162381a370f9b32bbad9dab87ed1e4dcd975b6f18afb1668f9df14d35ebb3a877047fa19c784cf02707cc627db4638d04e4e9e806b000e91a89da2065a08be277673bcbd0dfd0c7790a74091e0a0a8ecab0948fe7859b61312a24ce7d97b1addf701029fcec0ae683eb652ae0258976b084f6f1eb68302239864f3683a7a6b48f8f5d2a4603a8d88a41b3dd45fc17e325e286da3f08b0e5b5320021f167ef836fea29cd83c4ba74e67ce64c5ce60d90d2989237076c7c3ffe7300e471c61578a7cfe70925a30214dd76c4d5ab6b2a3e08fd07aeb89d3da3631ee7a213dc30d6554dce0f1bb5116d33199d46e7d75c6fd69d39261985e16149ba10f1c0efa596eaf9e55a510a3c2e95540a83f5558763e321f7d98c0a79870a6afbc1c41dad04930ae60793b3192678e9600eaa00ac60b357b516beff6f4bd10a194b160bcc78bb037cf986e5f3bb85f121e3534aea5c96f6946bcb3410a3075825013fa6a6c237bc9ff9a97f1ef6f66977907e7e2ae090910cf53810bb8efd819c599c528007ecb84377439ebe7a48c849dae9c2b2818830a738df200b8c3b80802b89b925f01a895dd66a0fb7bbd68a0301c717723d0a9239977c801cfad72c7c27f8895ea2f3c373f728dfa9489e40aa416acd77b48f67db4faa45aa747620c82ad2fa8702492f47f7fcc4a246de8a42561c85ee3fec70adc982a8d20416ff216722fd33223297149b863344bdd9b2f8cde1f796106940451b46dd08b78729f26636a508f2bbe7cbbfc516c9d892195809929a9f14daebb8bdd4f23374c847c60b589ce341569a7f50532614d4b439c6fda3f516613681409be2ae37503277dc5ebfa5bbdcbecf11cb7b6667cc50a403acee5ef47359932bb8a95ae5ae93e7b6ad7c3126a1e50f33a86d8501e295c9e41a0dffdf84ebd6a149274388d90323e9af7a75a529e9c4fb7718b0e88597af899e369447efa1af19455b0671e8e6fa58809978c451ad1bbc35848766a0e53c575d4d82ff0e27e9b45f5f5902e3ceed772ee910810644ed922153531d35b62afe0d27eadeade5cf098700adaa5879dfac34bd0b085e29163d318e3d1cb880fd4c7d4d308d05bbc5cf1b0803724330da966a93f7703ee050496bbf49f2e62d4bfe9dd161e310efc396835c02ba2cf67abb6ce6c370f561a8fad372e65f678e658dade3b50bb9de90c198d534875d8ec42a87ec488b015a1cdc92a51fdccca43cfbd1b347089ffeb6a89dd6f4ee71364c66c8ca9c62877e409bbf6bc3815d98f4f660ae2892daf89a25f1a8ddd0d2edaf15fa26da789b8868cf272e1bfe0dca25073cf965d13c207e30c7ac2853efdebcb0c945dc567fac40a9c2c47afc67525e8bd7ffc35954e2ba11f446401663218195f3afcd89ecc66a61f7fe1dd44aab18c761f19c920a37eb2671425fe058b5365687c64cdbf93742a57497b76980e27ce0734b2f4912f063aebab1aa37f4e5fd254406abd280c92ebdf8fbb14c1083db1c01370babffa5bba0f4b069be6807f676d19759642d4036bb9248ff4998b739d0d8f1d4025c660f727d7c45ea7666afccafab17d73e50f32c48cb1af1610f87910c7e8259f4419f38236faed763f697a33177bc39c487c9756db39fcd818b8f56f96269b03c7236fe70b29f3749a55eff4ffd916ae97478ea7917bcb1840cb3acb8f03d3cae1dc904b2d6666b3185a783c7e1b441900b314aab2d13f5a494e2689f273950b012d8f8521ca928904e080b070825653e6315627e794723ab2d059ca3f38f5275c267b3893b86f6d76e94c742d696c67ccf33633e222ae477083fd58c1c0e3c7ca95087017a089f4f7b3bfd7aec1081f72eac983342184a1c313c5a73c606b9fa6a7d8d1c51fe941bfefb0a0512b911f0ed38dcf447ce9f749305039ebb760749fd4abebb40f257c277636d8ee4f9332c72a34100ba98fe6b74b32d1ae0381d9304200f344b3e5d223ca6f12503eec039458a0bf76c619404aff53474935bcd28871d4cd1706dcbc4fb46fb3cbcd25f12e56d0a71561206c5af330ce304094b49793610bfae9f194049363b98017c3e96caf95ba9d1b332106e8079370eea543f46b3ce20a01c852bf0faaa323b89c1cef1ad9764159e07c0844569ba309b005ed989060a5c4a1a105a4300c27e6b2adadd928fe1a43a94c1fc75d0c0a7a8d2e6fafffa10677519c333b9081b68738de8bc52124b7b776ff1ad0612fc3d456464b13fa1df73587c6c9ec7300a404ff38064cb758b3a25483f33c55cfba2a4c448db13aa1e53282754abe98dcaeb96703e8ba3be5572a9733a3e58d7b9be2d0c238f215ef2aaf18ce3689af733c5b2b9e6c1c1180be5984fe1fe58a72931afee66f4e57fbb612aca9bfb26c6cccef7880d5f42b094d1b90682fdcc1fed10bf2fc52258ea86b641886d747be3b7fadc479c3ca57edcd99f0029c7db43b91b5a707f36031cca58a91629a711b2f0f348aedb09bc2182c06d9d10bb46f40d9cecc63405ef1d49034de8ad1f8494664c9a8474d6c3031ec70ece26c406fcf000bb1a47a3e14465470f6b1969803cb275e939", 0x1000) r0 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x80000001) 4.211819725s ago: executing program 0 (id=1460): r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="090fc84eb0e1fdf81fc1c7c2f4a116e0483afe965668e4b068a24b5d09dee5d3cdd5d94aeb3f45c39c3b7c533276dde630f4ab3fb85acd980cda68dab2f900604d82bfe8d7eaa0120c20ddc4cd9d783da6539f37626cee367bd295a847a214ffc304abb25513ac702a3bee0a9f8639458c93c89ce70ff539e4ea4180ec1f5350f35eb4bbd432a5e9b1a89dc1e19773c9160c8f2f25f771a0c721bf46782f8703072b004341beb2f1d94bfdd62e32adebb8217ee60d45e115bb0b92df99df273cb24a1ca6ac6dbf0214a98bae8c48ad5ebf76ad5a7ff30169104471aa660de5f522f3b8f49a0f9db4a24e085a6f5f139e3da0e089e3f776e01c8bdc22f9eb8a51de7e49691de789650265f5d6b3303b542b6160746f9b51d24e0b736b44782acd614a82f1679a8396bb", 0x129}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0x75}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0xea, 0x6, 0x1, 0x9, "3f965e892bad3867f9108aa31ce8bc66f87c6e5e", 0x4, 0xe}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x480, 0x0) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x2) unveil(0x0, &(0x7f0000000040)='x\x00') 3.865487691s ago: executing program 4 (id=1469): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r5 = syz_open_pts() fsync(r5) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4104}, &(0x7f0000000080)=0x100a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000000)='Z\x00\x00j', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x102) dup2(r9, r8) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) kevent(r7, 0x0, 0x80000000, &(0x7f0000000300), 0xfff, 0x0) 1.896129245s ago: executing program 5 (id=1482): syz_emit_ethernet(0x10ee, &(0x7f0000001640)={@empty, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x1, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "a2bcb3", 0x10b0, 0x8, 0xf7, @loopback, @mcast2, {[@hopopts={0x3, 0x2, '\x00', [@pad1, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x16, 0x201, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @generic={0x2, 0x1000, "3db4c609e3acc55a190ddb5897bf6344b5b4d36c46204d8cd84a8209ff9e2a5fcba04b551a528567bec0afce507c99c1871dec6dca8522311dd5b0d0b0b12513f6edc6515ac111f410a1bccd4bfdc3b8f386ace7d840b5453ad4ba19753cfb62615acd09c496c360d542115f86c5da29d28cb995279d125d2d9bcc631aa4036f85c872f5adf675dbfa389faa64a083adab46b8d3395aae78f237dd2014ddbab5b8f0c171f3d4d2dfb06f52112b08e8f86f2a9754290a6abf18b7e8bb8e97ee035856dd60e97e069933a38b26a92a4f9672e2271a873b2b64c7c9dc7a4ad247aeb3a7b6e704bf02f4a9c95eda7b115406eebc916fb1ae48e8d84650b3d2fe3e567a8ea9b89c7c97b9637df51e659371801442b4c3e0cf0259e5b07494272561490ef2a5ea1e0dd1be9771c4325b395c8ed2c266da00df8943b7759016c2f6ae2caf95321022f460350fdac8e3f33fff4fd2548879d21a463f89ac78bc7856e7898c717c0671414024a18ecbe2d5cc5982505cea0e62d48705843f3f81ec2e10facbd9e312bd8bd4b1be91eade218b1dd5f0bdc0298a45c9156f2d66db9230b10590f81a46479e12a646c5aeee3c18f3470ecbbe28099a231a9e25fa144b733e86f35ad9700cb2d96b893b1a8f92e2979bdd2a172b54fad948fa8d95d6d90d1ab58339df2c61b8880ceb6b283d3d8d6cf01373838fef9c56e0d606e94386238e81de8dff925acfe562888c38a87604be217efcac32b60104a632ac80bd444c1790061530e33a4b35f853ae674e40cae2150310c08cf026f9d6371c79ee40f8c7abb275742e342c9fc27468a0c06da89f7169617addaa1c7f369885cfa8a817913c04995d6b2697745f4c6504107cdb9b9c3d60ddc227bece196f2498cb81002c24239cb20560e73c45c5340e8ffd85f09717b847ae98e0bcf2866f619a90469f14c2b70f1beb9b3ad9b62cfab1d955e9a58b3de0f287fde34c7a01df242b387b54a2dcd583beccfbf85daf8581d9269d1013acf0000d1f0f0607559f343396521d644f20c422c9d6d4809938f9765dbbc6fc3b0c18870f317b43c98c3c1af84325e1d4e57763c27c07502917144b6e1bfeab76e2299cc58ffd1a7147c73f650816775b5d96b0bd9b3849bed329e894e38a732e2fb71e65b0fdc13028b120877995bdbaf8c54cf31ba3a095f6f40094feb66743e525dd7d147709c51b73bfacfe1a00121a175a42d5e2b48da4343c1a97a67fb85c3e3a29f15a10c1f92c35dd25a98fe34afccff87d668b3356f304dd8efee68976b2e4ea2bf4ba564bd085acb19f2d4ac96aa2f915cccc4e5355d98f9671684b31e13532dac4862fe87308c0de761707435134c72185db46e3b4f184bacbb08cea375846d17f389c3171afe92068eaf7bfad8ce2d0ce98f134c0bf516b42db2579aa0aebdf4501e675ca2a28624cbe168154b799b57741f2b8c8550d4051f09ffdee1186dc1a2c4a3d63888af50f5984e6efdb763018393400d9aad701e5418f87b1908a0695c6df95ac37024967c3525a9070a7729c68e96d663e8c778c094049e761a3d3f1a989d97d188f16dd4467d540f5c2e09d03416e92787dce7d17ac45d1185fe9088e354be98153ab9ebbb09b978a70214508770f39f618f329ba4f6f3b22c9cfb582042297ebcc8841745bb7abde83ada05c5b17b978251e1a00a72874862230ae529bf6fb6c6bcc9a0bc5b65779aa9127298b3f644ea35d1cd6f5ca6a1002e090a9731264b41da8dd6763914b1f948b97b4462c2ef7a080382132a5588d49d5573dfa8bc4075e652efaea40644645c59671fb984e1f13ceee899f0809519ae630792017e300d062e22ec522bcbb0c7f3acab2cb1689259a08bb4985f40eea7c376ed969336ffcf465356254aa7b665e862efed80b09f2c946a3d06be2a0a122b665f526885e82b15861eeb8aca9deaa231ac19e25eb348ec1542690720585bffa0e4b09aef8809445d87443f68eb39732c7625f337d65dd1ecceb67bafd3a6de27531292fc06faeb0e3b214bc2e3e6d6f4b79f9222cea83f0845a819429f3fbb66578cfd665773f1e2d1abe82b75b04e53bf6d0331504114b526804f1816a05a2e823b77542744cec0021f29a638e686bc4ff671742431c8f67de1576364b8846eeff17b1dba93fad83ea9c4851a315a1a5904f65549dd0cd792ccb7596210a4bc55a6fa00ffe8ae6f5ccf13cd07320c1775cd50867bb9c136f18fd7a028d8cb8d7fb247b00aa8e85ff7bf711d7deb91528a2992885db3fd08aaf0c5f965aac5f6da3c803346c3e885d2524227c561963a81dbd7b969ed3a2f75eddca3386f9d66e582427afe043e7463b156be8359df92f0f24b385f966d5d56026d38095485d115c0e9636c7cca070277bd76170d6d6cce39768bb38fcb7f12c9a765f013016f924f612b242c8c7585a9a76570990fff8d40a475433f456cb73ebd7e1a064931a87e05286c0a2cdfbedff8e61a2af0e1af75cae8e369d063b705c15643244eb70e79752e3cb8491eb1f8af4f9e3ebe4a105b890d7f9c34055ab5f226a8151673d9c8cbcd02037db9330844420284833d605bfbd436c1b60dbc037013fb104c93589c189261099047601631c0f8d2541ff032a1b1b81e3b0b7a5d3855aac35f70fb467a187ea093abacb1453a55bf01e5b05f2e716035ac827652e76bc63879284c000be4cf88101681a1a98d7b3c1c3893a6fae4c4ae9ff31cc2f2456656d0cd2984394af7a5f9c37290aa13adf1c775bea681889000e6f70db091c7884263ccbf26cf6ea6d905da5aad9445509254bd79749e14640041cede8cca0fc16049e4a018203c8e879cdcb0e697a8b79d22bf579ba5db763df6fb863a8fdc8ce85253f44261d1e3ce781b8502c8a53d1a18f646a0ac33d66bb08ec6cb4b3e7f59a515c71dc1e071717f15b142e167e6e668d5e0ecfa2c0e26c8a44972105af25cb30568d7b01328f591b81cd5a9a90a81dc9c99ca003cc43a000e38b77996797d4134116b505c45b2f669a54ed2428704edb885e19bb3e57b782668641aa74afa6b678caa501e6a1e9509518a2feeadc24feef59c96879e80cf11a65951c26636b98bfadb56f59dbcfe97a28dd07020f7a95ae6cc1c870ef4aea4b4489a1fce73e891b23ed9d85c8886b9595fd867391e8cf59886d0295be0f88bc82740dca4ee094a3fcbef8c28a274a580354b5d5991033ad6fb408fd2ebd4e2df1e1e910d4d6e4880410f12584044f97343b096d9fa45108d7ace2561af3d8ad52c78c8c83e79ab35a7cbc05062d136387e30bbd77f4932567b83152fb6ee26447eb10b6e30280143e60566263b06878442583a75e33e627b33c0938d095948bdee2beccd4938db060ef84ce50d58b1f6e80717d537c7519faa78dff889c8412fa7657a57ad78b78141aeadc76334ab2eacb61d3bce37cbc3788e96e0101c410cc1ae1b0eea65988b0e3f07912ed82f27d82a4aa4ba56a9ce9c8d1f13d8b878e4dae38b33806894a160d48b2792904b55f972efced059a8f0e0b04a0df90b0d1c30cbae9fa246c8f5a47b9fb17bf78a3d61b4bc08c1269ce12ab0b42ac8959178727ab1a42a5e2ccf10464835ccaf57838931cc82c4b32cff11d99f133f4752ba051b38d93db704475ce964fe778998387961c95b2cebf32fc3cc3fc09231bfc3027df22c1163e94a86b8119ccc939f1cdc27689890ef7facf9c18ba42d268cb2041ee522d83732a4ed15a451f514ee5b868368f6e63f8f7ba242ceb8a59c2f7d322676618a4d9e7f619aea41779f7994010f5c60c07369a48b6dbcc480078e2d4ef7a879fed390a3739bb78c71d83926b66ab8acdb76ff528b3b0341913d10e6a17ea3c7e5ee68151ef8d2d20a426db7c71d7a801148ee864d24ca06afb8f8bf60a0cdea2a37e653510f1a5893026c973c2f6970df913c658c3c0a20708dade38f341af2c25d117848204e712960482f58e2abb95d8544f8db97454cd47163901d98f0407b56755bd8ea2627a9e890a2926c445766335f8b17763545f6f341bf795616b764672bbf0f5ff4d24547b1f51e5fd7832f4c4ae49b068afd71bf62ad3b7d24a5f6d97fb0ac0c19dbe91699d072aaf8ef77e8c4ad630277539f8ffa0ad44f5b97708165374772933199dbd49dadedfdf5aabc941a0276caa12f9de3e8450c6d8c88c1c75fb9f193e7db179bc075797d8ba8515ed4640718b0e5ca961752a337f1d5a68d0e4ad820109a533408edb953db8f478e129deee15c9a5b62052d41751808d8da3034eaec2d4b4ae7a5658dec8c11f5fb5ee1e7ef3a74d41f2e45572e53d6781c3a9483cd3908afb5860dc9d8d5497c1bbe056734273992551302d4263c21e236b5cd66bed7dd2fc75d130d57c09a2457561c12e82f32a6f4c16e310bf6ae2f290406b737a14d8130a374255ed7de0148566fc37acd77d6b0346fc00401e15c1b5b2ae34c579cc932ebeef80fe96913d8818a4b2f49133bd0aeebbb8426a67c201196c800eeed27b8637cadaa788363b138f37743356349aee71b900a0f5993f72ac214038734cebab00fbd94fe7bf86ec1113595b11e57d99fdf6a9c45c2daf63bea18690dc5c4261caabb9a1e2155223f411980c5bcc9c0662f642ade192db6efad883058fc13ef731479a2359b727d659de1bf7c34c978269d0df7db6fb2997eea99646102be0ac598fdf3f9cad5da9775a7c55e66198656f4a181ceb3b1913aa6d8394e69a75a1c307d643775107873da877d5e90d5df380dd0e782087087a855367b7b219f4e30f0c7b1db87da94b53000e7b83eeb64bfe78f182134ff798076be34a42dbff609171b8951972644f6e2602010c900695084df387b4fee7fa17bb072c931b3ee631b3002ea59f6074797dc1df7e22ed721b983550edfaf12b098f859887d254ebd46f323395b947892215d017536a76be63d34639bd7ebb91add2b018ed7a8384c3ac84a043e9788693e517bf88dbfcefa5c06531aaf968c69a1e45b1aa181677e542d59c59abd47b95668295ff6dffc348f71f62b0762c2375731d98a93c089fd901a99a02cbe870d76035a5a3b98d55d68c0efd9a057e4257f95b86fb19a226410587d110631d42f198824d3a9dbbc875db5956d104f40bd5ec6b4c8a9788b34c5ea6cf97803df69804460f05f30cd83981f1b885394053948fd39e057e4616279b054619d40ad7ef7bad56e3682d308ed3d47ab43cdec125da1380d40905d8c6decafd2af97448bc453dfa57026854c941726b119830a0e0edf7d5b7912d24b57186b330027f5828413c5c16f3d59ae8d4af5148576ef93756da4ae4e79935aee3d1ddcbfa07d4355fc7424caa85723f7befef0706ea92f313f30591036233ba7f68ed67e50df8fe0f519be644068731e6e3ca35991d809dd59ef6e1ea1900be2246072237623d37cece2e7e26d5069583c505c8b22ea6115ef01101e61b5800902ef113ed287354ef05b6529720041c83b26964ecd1171a759e110e7894ec0f10ffb20ef9da4eeaf1e42e98211af2842cdc5ccac0172ba02f4b573ae5a0656819c18e66e3e3b8ad11e5ba009de3b66140b8f18232e8b544721093f05909f13764174bcbbcc41b699daffd8e32fd86b5d456ea843273fa9b24fdef144be67761445f2be8bae483a1ee687bc46edc2b9da6f39903289b87c30b8b7e381654670ca06ac9c4ada6dd1f3958e6daeb7ca182a16b86dbb2f51e8f3d8c5a5d8a90b62540a9958e687b640fb4f372277f767eccf0d055e85911168883a7d96d3a30"}]}], @udp={{0x3, 0x0, 0x8}, {"847c2240956dedf26158a87cd3045b0385dec80f0fe7e7bba901ab99b31a2408ee4038c28c281d79edfdd6c01865c2d9eb7bb3c39199a0afcf680f0646f11f0b143868677e9d0a9d7f0e3cdde32f72af293a1c50c107898d6ba1c1f4f32dc6df28b330ef8bd5d4ef10c83a77f276175b94e5253ab10998e0"}}}}}}}) (async) syz_emit_ethernet(0x10ee, &(0x7f0000001640)={@empty, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x1, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "a2bcb3", 0x10b0, 0x8, 0xf7, @loopback, @mcast2, {[@hopopts={0x3, 0x2, '\x00', [@pad1, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x16, 0x201, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @generic={0x2, 0x1000, "3db4c609e3acc55a190ddb5897bf6344b5b4d36c46204d8cd84a8209ff9e2a5fcba04b551a528567bec0afce507c99c1871dec6dca8522311dd5b0d0b0b12513f6edc6515ac111f410a1bccd4bfdc3b8f386ace7d840b5453ad4ba19753cfb62615acd09c496c360d542115f86c5da29d28cb995279d125d2d9bcc631aa4036f85c872f5adf675dbfa389faa64a083adab46b8d3395aae78f237dd2014ddbab5b8f0c171f3d4d2dfb06f52112b08e8f86f2a9754290a6abf18b7e8bb8e97ee035856dd60e97e069933a38b26a92a4f9672e2271a873b2b64c7c9dc7a4ad247aeb3a7b6e704bf02f4a9c95eda7b115406eebc916fb1ae48e8d84650b3d2fe3e567a8ea9b89c7c97b9637df51e659371801442b4c3e0cf0259e5b07494272561490ef2a5ea1e0dd1be9771c4325b395c8ed2c266da00df8943b7759016c2f6ae2caf95321022f460350fdac8e3f33fff4fd2548879d21a463f89ac78bc7856e7898c717c0671414024a18ecbe2d5cc5982505cea0e62d48705843f3f81ec2e10facbd9e312bd8bd4b1be91eade218b1dd5f0bdc0298a45c9156f2d66db9230b10590f81a46479e12a646c5aeee3c18f3470ecbbe28099a231a9e25fa144b733e86f35ad9700cb2d96b893b1a8f92e2979bdd2a172b54fad948fa8d95d6d90d1ab58339df2c61b8880ceb6b283d3d8d6cf01373838fef9c56e0d606e94386238e81de8dff925acfe562888c38a87604be217efcac32b60104a632ac80bd444c1790061530e33a4b35f853ae674e40cae2150310c08cf026f9d6371c79ee40f8c7abb275742e342c9fc27468a0c06da89f7169617addaa1c7f369885cfa8a817913c04995d6b2697745f4c6504107cdb9b9c3d60ddc227bece196f2498cb81002c24239cb20560e73c45c5340e8ffd85f09717b847ae98e0bcf2866f619a90469f14c2b70f1beb9b3ad9b62cfab1d955e9a58b3de0f287fde34c7a01df242b387b54a2dcd583beccfbf85daf8581d9269d1013acf0000d1f0f0607559f343396521d644f20c422c9d6d4809938f9765dbbc6fc3b0c18870f317b43c98c3c1af84325e1d4e57763c27c07502917144b6e1bfeab76e2299cc58ffd1a7147c73f650816775b5d96b0bd9b3849bed329e894e38a732e2fb71e65b0fdc13028b120877995bdbaf8c54cf31ba3a095f6f40094feb66743e525dd7d147709c51b73bfacfe1a00121a175a42d5e2b48da4343c1a97a67fb85c3e3a29f15a10c1f92c35dd25a98fe34afccff87d668b3356f304dd8efee68976b2e4ea2bf4ba564bd085acb19f2d4ac96aa2f915cccc4e5355d98f9671684b31e13532dac4862fe87308c0de761707435134c72185db46e3b4f184bacbb08cea375846d17f389c3171afe92068eaf7bfad8ce2d0ce98f134c0bf516b42db2579aa0aebdf4501e675ca2a28624cbe168154b799b57741f2b8c8550d4051f09ffdee1186dc1a2c4a3d63888af50f5984e6efdb763018393400d9aad701e5418f87b1908a0695c6df95ac37024967c3525a9070a7729c68e96d663e8c778c094049e761a3d3f1a989d97d188f16dd4467d540f5c2e09d03416e92787dce7d17ac45d1185fe9088e354be98153ab9ebbb09b978a70214508770f39f618f329ba4f6f3b22c9cfb582042297ebcc8841745bb7abde83ada05c5b17b978251e1a00a72874862230ae529bf6fb6c6bcc9a0bc5b65779aa9127298b3f644ea35d1cd6f5ca6a1002e090a9731264b41da8dd6763914b1f948b97b4462c2ef7a080382132a5588d49d5573dfa8bc4075e652efaea40644645c59671fb984e1f13ceee899f0809519ae630792017e300d062e22ec522bcbb0c7f3acab2cb1689259a08bb4985f40eea7c376ed969336ffcf465356254aa7b665e862efed80b09f2c946a3d06be2a0a122b665f526885e82b15861eeb8aca9deaa231ac19e25eb348ec1542690720585bffa0e4b09aef8809445d87443f68eb39732c7625f337d65dd1ecceb67bafd3a6de27531292fc06faeb0e3b214bc2e3e6d6f4b79f9222cea83f0845a819429f3fbb66578cfd665773f1e2d1abe82b75b04e53bf6d0331504114b526804f1816a05a2e823b77542744cec0021f29a638e686bc4ff671742431c8f67de1576364b8846eeff17b1dba93fad83ea9c4851a315a1a5904f65549dd0cd792ccb7596210a4bc55a6fa00ffe8ae6f5ccf13cd07320c1775cd50867bb9c136f18fd7a028d8cb8d7fb247b00aa8e85ff7bf711d7deb91528a2992885db3fd08aaf0c5f965aac5f6da3c803346c3e885d2524227c561963a81dbd7b969ed3a2f75eddca3386f9d66e582427afe043e7463b156be8359df92f0f24b385f966d5d56026d38095485d115c0e9636c7cca070277bd76170d6d6cce39768bb38fcb7f12c9a765f013016f924f612b242c8c7585a9a76570990fff8d40a475433f456cb73ebd7e1a064931a87e05286c0a2cdfbedff8e61a2af0e1af75cae8e369d063b705c15643244eb70e79752e3cb8491eb1f8af4f9e3ebe4a105b890d7f9c34055ab5f226a8151673d9c8cbcd02037db9330844420284833d605bfbd436c1b60dbc037013fb104c93589c189261099047601631c0f8d2541ff032a1b1b81e3b0b7a5d3855aac35f70fb467a187ea093abacb1453a55bf01e5b05f2e716035ac827652e76bc63879284c000be4cf88101681a1a98d7b3c1c3893a6fae4c4ae9ff31cc2f2456656d0cd2984394af7a5f9c37290aa13adf1c775bea681889000e6f70db091c7884263ccbf26cf6ea6d905da5aad9445509254bd79749e14640041cede8cca0fc16049e4a018203c8e879cdcb0e697a8b79d22bf579ba5db763df6fb863a8fdc8ce85253f44261d1e3ce781b8502c8a53d1a18f646a0ac33d66bb08ec6cb4b3e7f59a515c71dc1e071717f15b142e167e6e668d5e0ecfa2c0e26c8a44972105af25cb30568d7b01328f591b81cd5a9a90a81dc9c99ca003cc43a000e38b77996797d4134116b505c45b2f669a54ed2428704edb885e19bb3e57b782668641aa74afa6b678caa501e6a1e9509518a2feeadc24feef59c96879e80cf11a65951c26636b98bfadb56f59dbcfe97a28dd07020f7a95ae6cc1c870ef4aea4b4489a1fce73e891b23ed9d85c8886b9595fd867391e8cf59886d0295be0f88bc82740dca4ee094a3fcbef8c28a274a580354b5d5991033ad6fb408fd2ebd4e2df1e1e910d4d6e4880410f12584044f97343b096d9fa45108d7ace2561af3d8ad52c78c8c83e79ab35a7cbc05062d136387e30bbd77f4932567b83152fb6ee26447eb10b6e30280143e60566263b06878442583a75e33e627b33c0938d095948bdee2beccd4938db060ef84ce50d58b1f6e80717d537c7519faa78dff889c8412fa7657a57ad78b78141aeadc76334ab2eacb61d3bce37cbc3788e96e0101c410cc1ae1b0eea65988b0e3f07912ed82f27d82a4aa4ba56a9ce9c8d1f13d8b878e4dae38b33806894a160d48b2792904b55f972efced059a8f0e0b04a0df90b0d1c30cbae9fa246c8f5a47b9fb17bf78a3d61b4bc08c1269ce12ab0b42ac8959178727ab1a42a5e2ccf10464835ccaf57838931cc82c4b32cff11d99f133f4752ba051b38d93db704475ce964fe778998387961c95b2cebf32fc3cc3fc09231bfc3027df22c1163e94a86b8119ccc939f1cdc27689890ef7facf9c18ba42d268cb2041ee522d83732a4ed15a451f514ee5b868368f6e63f8f7ba242ceb8a59c2f7d322676618a4d9e7f619aea41779f7994010f5c60c07369a48b6dbcc480078e2d4ef7a879fed390a3739bb78c71d83926b66ab8acdb76ff528b3b0341913d10e6a17ea3c7e5ee68151ef8d2d20a426db7c71d7a801148ee864d24ca06afb8f8bf60a0cdea2a37e653510f1a5893026c973c2f6970df913c658c3c0a20708dade38f341af2c25d117848204e712960482f58e2abb95d8544f8db97454cd47163901d98f0407b56755bd8ea2627a9e890a2926c445766335f8b17763545f6f341bf795616b764672bbf0f5ff4d24547b1f51e5fd7832f4c4ae49b068afd71bf62ad3b7d24a5f6d97fb0ac0c19dbe91699d072aaf8ef77e8c4ad630277539f8ffa0ad44f5b97708165374772933199dbd49dadedfdf5aabc941a0276caa12f9de3e8450c6d8c88c1c75fb9f193e7db179bc075797d8ba8515ed4640718b0e5ca961752a337f1d5a68d0e4ad820109a533408edb953db8f478e129deee15c9a5b62052d41751808d8da3034eaec2d4b4ae7a5658dec8c11f5fb5ee1e7ef3a74d41f2e45572e53d6781c3a9483cd3908afb5860dc9d8d5497c1bbe056734273992551302d4263c21e236b5cd66bed7dd2fc75d130d57c09a2457561c12e82f32a6f4c16e310bf6ae2f290406b737a14d8130a374255ed7de0148566fc37acd77d6b0346fc00401e15c1b5b2ae34c579cc932ebeef80fe96913d8818a4b2f49133bd0aeebbb8426a67c201196c800eeed27b8637cadaa788363b138f37743356349aee71b900a0f5993f72ac214038734cebab00fbd94fe7bf86ec1113595b11e57d99fdf6a9c45c2daf63bea18690dc5c4261caabb9a1e2155223f411980c5bcc9c0662f642ade192db6efad883058fc13ef731479a2359b727d659de1bf7c34c978269d0df7db6fb2997eea99646102be0ac598fdf3f9cad5da9775a7c55e66198656f4a181ceb3b1913aa6d8394e69a75a1c307d643775107873da877d5e90d5df380dd0e782087087a855367b7b219f4e30f0c7b1db87da94b53000e7b83eeb64bfe78f182134ff798076be34a42dbff609171b8951972644f6e2602010c900695084df387b4fee7fa17bb072c931b3ee631b3002ea59f6074797dc1df7e22ed721b983550edfaf12b098f859887d254ebd46f323395b947892215d017536a76be63d34639bd7ebb91add2b018ed7a8384c3ac84a043e9788693e517bf88dbfcefa5c06531aaf968c69a1e45b1aa181677e542d59c59abd47b95668295ff6dffc348f71f62b0762c2375731d98a93c089fd901a99a02cbe870d76035a5a3b98d55d68c0efd9a057e4257f95b86fb19a226410587d110631d42f198824d3a9dbbc875db5956d104f40bd5ec6b4c8a9788b34c5ea6cf97803df69804460f05f30cd83981f1b885394053948fd39e057e4616279b054619d40ad7ef7bad56e3682d308ed3d47ab43cdec125da1380d40905d8c6decafd2af97448bc453dfa57026854c941726b119830a0e0edf7d5b7912d24b57186b330027f5828413c5c16f3d59ae8d4af5148576ef93756da4ae4e79935aee3d1ddcbfa07d4355fc7424caa85723f7befef0706ea92f313f30591036233ba7f68ed67e50df8fe0f519be644068731e6e3ca35991d809dd59ef6e1ea1900be2246072237623d37cece2e7e26d5069583c505c8b22ea6115ef01101e61b5800902ef113ed287354ef05b6529720041c83b26964ecd1171a759e110e7894ec0f10ffb20ef9da4eeaf1e42e98211af2842cdc5ccac0172ba02f4b573ae5a0656819c18e66e3e3b8ad11e5ba009de3b66140b8f18232e8b544721093f05909f13764174bcbbcc41b699daffd8e32fd86b5d456ea843273fa9b24fdef144be67761445f2be8bae483a1ee687bc46edc2b9da6f39903289b87c30b8b7e381654670ca06ac9c4ada6dd1f3958e6daeb7ca182a16b86dbb2f51e8f3d8c5a5d8a90b62540a9958e687b640fb4f372277f767eccf0d055e85911168883a7d96d3a30"}]}], @udp={{0x3, 0x0, 0x8}, {"847c2240956dedf26158a87cd3045b0385dec80f0fe7e7bba901ab99b31a2408ee4038c28c281d79edfdd6c01865c2d9eb7bb3c39199a0afcf680f0646f11f0b143868677e9d0a9d7f0e3cdde32f72af293a1c50c107898d6ba1c1f4f32dc6df28b330ef8bd5d4ef10c83a77f276175b94e5253ab10998e0"}}}}}}}) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000001600)={{0x0, 0xac}, {0x3, 0x10001}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x4004, 0x1}, {0x8, 0xc0000}}, 0x0) (async) setitimer(0x0, &(0x7f0000000040)={{0x4004, 0x1}, {0x8, 0xc0000}}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000640)={0x3, 0x0, 0x5, 0x2}) 1.895597716s ago: executing program 5 (id=1483): mknod(&(0x7f00000000c0)='./file0\x00', 0x2100, 0x2962) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0xb77, 0x0, 0x0, 0x2, 0x0, 0x3, 0x2, 0x2, 0x6, 0xffffffffffff24cd}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 1.860934177s ago: executing program 5 (id=1484): mknod(0x0, 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0xb}, {0x1cc, 0x10001, 0x803, 0x3}, {0x8, 0x7, 0x8, 0x2}, {0xb8b, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x1, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.860327878s ago: executing program 5 (id=1485): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f05", 0x9, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1918, 0x0, 0xffffffffffffff36) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) readv(r0, &(0x7f0000003540)=[{&(0x7f0000000080)=""/192, 0xc0}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000002340)=""/138, 0x8a}, {&(0x7f0000002400)=""/122, 0x7a}, {&(0x7f0000002480)=""/168, 0xa8}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x7) r1 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x100) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 1.85906969s ago: executing program 5 (id=1486): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x16c, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x136, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts, @routing={0x2b, 0x0, 0x0, 0x9}], @generic="3309d06bc39cfef0af3829e6b685c5d45b76cc3177af9c06f02322dcb80988b659bb3c822c5c37dfefc2a485ceb3a27aebd08826d2cb0d281d2beaf33e21df9c6a3245b02e60430b0000000092a00074140bef498ea156fbdf0f722faf76321ba94d63d9e1523c2c9a2bdd19b71ce2193cc72f2d78063705942a14c0ad7fc1ae37152ae57fb4b09435e26eb76f95e1bc4ff486a178dd053188e28f4938134ed07646788a0e798bc86943da4036f0472169aea833f9e381b9691fee14e46ba8c6ecde82b7d836c3492afe3755dac26b48202be2397697742567c796b838da041a497d76097400e8f82645cbc5fd5581f44c96ffbf5b632f3162c1b450610e10fb2b375de098a347149356e0bb094c00c9a6ee33696858933e35c493754041397018935f3e6eb7"}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r1) ktrace(0x0, 0x1, 0xd27d43220c7deb9, r1) r2 = socket(0x18, 0x8000, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x8, 0x0, 0x1dd, &(0x7f0000000200)={0x3ff, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 1.847682399s ago: executing program 5 (id=1487): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x28) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2000, 0x6) close(0xffffffffffffffff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10209, 0x0, 0x3f}) lseek(0xffffffffffffffff, 0x6, 0x2) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 1.216198296s ago: executing program 6 (id=1504): r0 = socket$inet(0x2, 0x8003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x3, 0x3a) getsockopt(r2, 0x29, 0x67, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r3 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r3) setpgid(0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@echo}}}}) 1.214264239s ago: executing program 6 (id=1505): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x4, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) (async) r4 = dup2(r1, r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x81, 0xff, 0x80000008, 0xffffff64, 0x10001, 0x10, [{0x0, 0x5, 0x4, 0x70fff}, {0x7, 0xa, 0x3ff, 0xfffffff9}, {0x8, 0xf86, 0x3, 0xd}, {0x8000001, 0x800, 0x1}, {0x401, 0x200728, 0x2802, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0x2, 0x4f8, 0x1a8}, {0x6, 0x803, 0x14, 0x8}, {0x0, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0x7, 0x3}, {0x7ff, 0x1d, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x3}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0xc, 0x9, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x964}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) r7 = shmget$private(0x0, 0xc00000, 0x2e4, &(0x7f0000400000/0xc00000)=nil) (async) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) (async) shmat(r7, &(0x7f0000026000/0x1000)=nil, 0x2000) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r8, &(0x7f0000000480)='\x00'/14, 0xe) 1.213844475s ago: executing program 6 (id=1506): r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x100) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b761eaf1616bf6932da7386d53", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x80) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x84) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000000100)=[{0x2, 0x9, 0x1800}, {0x3, 0xfff7, 0x1800}, {0x4, 0x1, 0x800}], 0x3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r4 = dup(r0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x9, 0x1, 0x1, 0x51e}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0xffffffffffffff6c, 0x8}, {{r4}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x0, 0x10001}, {{r4}, 0xfffffffffffffffd, 0x1d, 0x20, 0x1000, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000000, 0x1, 0x5}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xd0, 0x4, 0x6, 0x676}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x105}, {{r0}, 0xfffffffffffffffe, 0x50, 0x1, 0x5, 0xeb}], 0x8, &(0x7f0000000000)={0x0, 0x4}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x6) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES8=r0], 0x30, 0x408}, 0x208) 994.294406ms ago: executing program 6 (id=1507): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000140)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xfffffdff, 0xfffffffd, "09032eff589619b7c2fc2b164dc016b0763047c9", 0x29, 0x4}) writev(r1, &(0x7f0000001280)=[{&(0x7f00000012c0)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c669ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ee4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cde3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad313acd98d3c2cd46502bcd0a440cf2cf1156c41db1e7aee21b26631d0a2f17831f91cd45844e79d355c1a5bea1d646fb552caed6dc2ba4ff8b15c6f673271b1a83b7b3977394293cdb37bd54d6d6fa4782fc345aafedb1dc3851f5e1f207040d5df5b12138cd1279d96fe179c12b33f734862172be374e024e6bae551530c5ad1fd09ad929570504e1f9bc38c9e30da913944a13dcaaf1395045742ef1bb3554d1a90e8be8d58e639ece5289ee12324503e5a644a225771bd8fe82d630ecdadd7fb896c26dd9249dde0b297f5cac2e124a7ce2c2994abbb884ff67a6bd50fc956b71e452d9305bbe134e88fc6159c7d0ea91f250dc66589395aaa75ce8ad537f2b92aecfd4ed05d8662f29e575858be43d2d9118173899c083978826a6db48367ab20f9c9ea2845e3e885ed4f174f7f65a7571f79de07f6063e868f7ff6714c6d3971eccc58243df1e4795ca11d0ffd3df4378628d5a12ea68b83c5a2ebcf3a2aaf4bfe62913033512ff457413f5e41dc8cb3572ad8a106d9b876ec55a54046fa4ab5e85a5e1f26ee69694b39da89cb3e1e356f3f5e1ea08a8f1c022db262656f4ac30183be9a2f9ad921dccc77d3601dd5e513a1014f51f77399588f66cb89b93ccf55770090bd994394662dab7f4c466d4621b87550ec5847d427badc2c309ec780199fa359c287905be6f08c0a8b1f99d9fe36735469020192dc3444d1cd043d8ae6dd59533b50723010f1310cea7dd339648da63f399012c74f00f9aa8bb3fffd3658346df21bcd7e406a4ff4735fcbf419d6720ad7b51cedbe9de2aecad5ca6e5a9f5d27c9774447df514fc377080d720070baa8d4662bb35327bffc644d158d6971078f20a621162fbccde234f6b310515ab47c5eae3f51a6bd8310013354cebc740f30f5fe66fdd306a19f5dab59f018b337cbd1d13e521a97a931bc3cffc660ea78d547e32e5cdf7df30fdfc503c2e2c4c959890aa8acb2fc1a86f3e06eabb46eb314dc331f013046a702ee3cf8b017c79e2c842279687b21130cc248a13f433ad617f66ca885f3c37e68ba616968b95e40e114619b35603e336b263e64e6e48f1f21d1cbd837a69f4fc5df71dca67120ba4e8bca319554713f9b6124902aab120d8e5c9c9ed065170c8306b28192471438e6f5e7d6805f65120e10ace467afa2166875439a2cb7054500f3e868d02a4bd435a78f8ce0c4ee0a6ee874de62fb49db5bf5daffe3fa1d77fe89c4639fa703b66a4cbc59842cfeb90be3d51e58b409cb2d7d04905c852e3515a66d38ae08aec78951f62ef1ce4b51d7a8c298f102bc6692c3f452cee231f9002e5a0d722a960f10f2258404fcbab8ff0fede24a5c6380a3c5c69d1fc9fe94ba0b66e586edfd28f746d917c168d7bce2e10a67c0a51aed8bc4a255aade3ae08e007e915986a28578baa3b625e3c805346aec77f8607bfd9377f1e811a388fc138887f5de6129456530c70d6ac98f1c31321d81c167d7cf5ea7c30fe08be1ce7ac1e31072e9d69470c68b41434d11de32ab21fa6e0b7e9643cd80eb6fad2dba76d29e12f68f6a76e666610be71205316f264c60bf0f9629cfade1f5eae4eccbae32e0917904e5216a3001e4f06c9ee95ec24e0f5dd615daf63ef4045812f6cfaa84132e546be21ba6ba71c7cd2399d439881c61c8260c728ce507bd0c1510ac4989c2a0c7d63467052ac08295655fc1f40c450bd1ef98531f2feb17ffa721592f625ce9f0539aea0aa5bd71025b9fb84f6039d5de05b855828d021874e49957290ba43221a896494fa65c4b976", 0x63a}], 0x1) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000140)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xfffffdff, 0xfffffffd, "09032eff589619b7c2fc2b164dc016b0763047c9", 0x29, 0x4}) (async) writev(r1, &(0x7f0000001280)=[{&(0x7f00000012c0)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c669ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ee4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cde3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad313acd98d3c2cd46502bcd0a440cf2cf1156c41db1e7aee21b26631d0a2f17831f91cd45844e79d355c1a5bea1d646fb552caed6dc2ba4ff8b15c6f673271b1a83b7b3977394293cdb37bd54d6d6fa4782fc345aafedb1dc3851f5e1f207040d5df5b12138cd1279d96fe179c12b33f734862172be374e024e6bae551530c5ad1fd09ad929570504e1f9bc38c9e30da913944a13dcaaf1395045742ef1bb3554d1a90e8be8d58e639ece5289ee12324503e5a644a225771bd8fe82d630ecdadd7fb896c26dd9249dde0b297f5cac2e124a7ce2c2994abbb884ff67a6bd50fc956b71e452d9305bbe134e88fc6159c7d0ea91f250dc66589395aaa75ce8ad537f2b92aecfd4ed05d8662f29e575858be43d2d9118173899c083978826a6db48367ab20f9c9ea2845e3e885ed4f174f7f65a7571f79de07f6063e868f7ff6714c6d3971eccc58243df1e4795ca11d0ffd3df4378628d5a12ea68b83c5a2ebcf3a2aaf4bfe62913033512ff457413f5e41dc8cb3572ad8a106d9b876ec55a54046fa4ab5e85a5e1f26ee69694b39da89cb3e1e356f3f5e1ea08a8f1c022db262656f4ac30183be9a2f9ad921dccc77d3601dd5e513a1014f51f77399588f66cb89b93ccf55770090bd994394662dab7f4c466d4621b87550ec5847d427badc2c309ec780199fa359c287905be6f08c0a8b1f99d9fe36735469020192dc3444d1cd043d8ae6dd59533b50723010f1310cea7dd339648da63f399012c74f00f9aa8bb3fffd3658346df21bcd7e406a4ff4735fcbf419d6720ad7b51cedbe9de2aecad5ca6e5a9f5d27c9774447df514fc377080d720070baa8d4662bb35327bffc644d158d6971078f20a621162fbccde234f6b310515ab47c5eae3f51a6bd8310013354cebc740f30f5fe66fdd306a19f5dab59f018b337cbd1d13e521a97a931bc3cffc660ea78d547e32e5cdf7df30fdfc503c2e2c4c959890aa8acb2fc1a86f3e06eabb46eb314dc331f013046a702ee3cf8b017c79e2c842279687b21130cc248a13f433ad617f66ca885f3c37e68ba616968b95e40e114619b35603e336b263e64e6e48f1f21d1cbd837a69f4fc5df71dca67120ba4e8bca319554713f9b6124902aab120d8e5c9c9ed065170c8306b28192471438e6f5e7d6805f65120e10ace467afa2166875439a2cb7054500f3e868d02a4bd435a78f8ce0c4ee0a6ee874de62fb49db5bf5daffe3fa1d77fe89c4639fa703b66a4cbc59842cfeb90be3d51e58b409cb2d7d04905c852e3515a66d38ae08aec78951f62ef1ce4b51d7a8c298f102bc6692c3f452cee231f9002e5a0d722a960f10f2258404fcbab8ff0fede24a5c6380a3c5c69d1fc9fe94ba0b66e586edfd28f746d917c168d7bce2e10a67c0a51aed8bc4a255aade3ae08e007e915986a28578baa3b625e3c805346aec77f8607bfd9377f1e811a388fc138887f5de6129456530c70d6ac98f1c31321d81c167d7cf5ea7c30fe08be1ce7ac1e31072e9d69470c68b41434d11de32ab21fa6e0b7e9643cd80eb6fad2dba76d29e12f68f6a76e666610be71205316f264c60bf0f9629cfade1f5eae4eccbae32e0917904e5216a3001e4f06c9ee95ec24e0f5dd615daf63ef4045812f6cfaa84132e546be21ba6ba71c7cd2399d439881c61c8260c728ce507bd0c1510ac4989c2a0c7d63467052ac08295655fc1f40c450bd1ef98531f2feb17ffa721592f625ce9f0539aea0aa5bd71025b9fb84f6039d5de05b855828d021874e49957290ba43221a896494fa65c4b976", 0x63a}], 0x1) (async) 993.37232ms ago: executing program 6 (id=1508): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x7, "75a200000000f2a82e1922072f1fd7f000", 0xfffffffc, 0xfffffffb}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 992.914534ms ago: executing program 6 (id=1509): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000880)=""/9, 0x9}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() writev(r2, &(0x7f0000003b80)=[{&(0x7f0000000380)="9bd83d72e80cefbcd6b3ead8c27aa8e516c4aae03a1a699c94189fd0b9980420807326832b8620ec0fedd61732a4c6c14c03f500d19937a6f7a89dec8bb433ec9869dc797b6bbfb5f8a1905d22f31887f87a9e251129ea3140b4915319b3d5c84bb9a51d5f9596741a5ddb0f30c09f9ffa3c", 0x72}, {&(0x7f00000017c0)="9ddda2f6bfa72794ba14b5feb6aecec9c1def7267e54bd7368cc01dfe55794a1624bc161039f57d3598930d43fb208b65b667845bcf3a2c5b213d793d89e9d037fc7e470531c174330dbd82c160ddb5c3bb848eb9c211081a002380ba56db7be098b8b67f0dd26097547e3ee4ce6b09e69d019edb4fb910eabeb9eb68983d0cb0f0c8cbb356dc571e1a846b04181d37e7431a5b887e728f4107fc8e175f48e6c4494f97854eab4b938f898d6524ce424d90041cd2ec1b93c675448d842f1246e8afe4f6024db1c7561", 0xc9}, {&(0x7f00000018c0)="b97c25ac62d6d93337eeef6d13ae71f64977bd638fe5f0e1a7a9577ef553925decf161be01881d9b3abf047879768bd3561dd472160aaf9aa4ae1dbbe51d6d801e2a490f5d3ade6dafc1550bb4d6552dbd652bd5fa919edf5590e4cd6415bc3acd26cecbfea21cea9cfab9b4d66899c97b32a96db9db1fbdc70b17819b1848dfc35e5145fffaabb4880489bffb81ebd3c3858ce1d3ab2f2f7c4acfa6d4179d4a47e4ca2c618996a694909bdf4a8ef1e3000107404ac841c424402ae2567f3b6057e9f1426b4a9cb289ecfc05706e47f3112916b1235b4413b428f92176fe", 0xde}, {&(0x7f00000019c0)="ac1162ca160ffac25703db9e731c5f4b0f31beea98acb969f443fce662bba23ea240cf34df20c0a61e712a4a7f7fcdf496b83f84f7de445191b731864a4933bb60ca524bbca4cc806cd227da6a5707cc2b7c279e1d363b0a799c7d9af6fef9d9495b9302199c71bce1c282a66970751efbe3460431860b9b4d0a3fa06ebe0a37e09795af89406fb3b2d8e6ec0e37d9f338f8b530e3d07cf0146c8a9eb4536f98923e042ef67d99d63cd8203a1385edf928ef22a2f16b5baf9843d4b080a282914e4dc0cad2ad8339be3873d6f783a2db852c7723ea9a45ec64f4687a62309609b862a7c20efdb7c605ddf52d1214fff4ed710a50baefcea1302ce1499a5d01ed86516a6b47e035c4aa9a23af0990b37935b69ded3106ec21cccd4bbf8cbf0310e97801d8d84ca74b78a02e9b9cec3f7209b24c5cef158d8617001971fbc000a0730ae9e43d7fc66c45a237fa67c03ec228a55f4cc3108f8039a4cabfb0bda4ecf1057d686b4bf7f447e1f0c67238f01d48d459e2633d788d31420f3e8523ec9bca5eb920376974fa0960b8b097b736c89a707d869131e9c732a72c794afa293ab13981d3cc1d9080688de216720a71430ba949b3c99a2bb69221f58dba31af360885290010a02cb1bb4d1a29de3d08ad6748df5eaa283e6807224d3011c5a971a684ce940e8694ffa13a5d0244de633f77723ec67fd509cf48a0f53e0cd673503aec6bb60443f358602baecc1c5ee38dce59fd999bc42a056b7fb1c0f951747ea5963f3494c6978800165b3ca38dc10b513340429cfc8cd22dce1f6afbf4d631b575fce80e7901898c876e60650cea175296662df8f1a7bf8ebca121402a37ebd48b6f755bbed3e78315433edc1009b31db0ef151425b5ec3843c753821477935e1708390324e397fe5c8d8ebe5218835309e2b0fe7bba06b23ae603faca739692edbb3a2a5db25599598196d151c754b7d9d89f090728091ce528d8156be4bb9e9eab62503a560c7915c75ffd304fab194f895b871b3b7abcfaed88e8e874e945fdf8699e19dcf041ee0f5c67eab8e16a5cb5b2658a76a86c2bd91155b477f57e7ba1344418ab45a768db08c3facf9b405c8e5c2260f38c9b34db2e6f9eef31db8f24d0471ffee93dde56a8439b2cfaaa1dba29ced9b2fb7c6991be6c39977a6df9f64f4054c392af22fb327efbe9c3a2c0c5b7d7dd1b31b66dd009bd66f97168bc02ae0e2db5525ab16babb1f4a46ca17178a07c48e09fb4ced4d0fedf21f22b1f88c761bb702d8d66de633fc1878046aa73f84e91aafb9717cd884fbef38b8e3cee1f30c5e800a8e9354ec3388d9b3bf13a7f4bbaddebfa63183253753eb859344144ea01fb6fea0dab9a1105892c8ff8810fa0c8c8884e88534d82eacb1a09d36fc1c4fb1645da75aa85401eb00f59c283899b88e10e986d67595690246a1beb2f81d0f50bdf364e414b1bc7f7829ec72f6bce6fcf3d669df5963a7231d821695d9efd4f12aed9b55eb96b774c577abbeecef98588050c8b0f676ded0dd37f79b1c8b062d95336d96bd69cd0780eedacc0752449240b33a4600809f14c23b00e76c9facb357b5d6439ed67a1f4c8ca66569e72393220d10b7264fc26724a02e0a60c6613d0e1b6100a785dbfea73266c6224c4ed8e9dfbadd0da5715f23cf542938272501b3682067832943ad64622f56ae711d78576bc490b7679fa236126aa67963e1ea161013da1f5435d295c6949495669a0ee34b3b2602eaf8999e74398328533845fc6e4dc1611a09a6d1f24ec846e3c7f01c980c178a450b4b443fc15fcaee64dde7a67190438ab1ee5dc43f38a3988f8ff28c55e2756b7ff8296214a2a7fa6257b48522efcf3c78a1d4b28abc5e4ba39c9cea8c73e46a2df61915473248de7d576c9f41be7775126cf772f342b1653270b457f10ebc18a13c5f78a8ee0048dcf8ecb740ead2303d98d8c7f3e6b982aee57d1b03893a98c57d3d058ee369ebd712270ff27b3b60029211d67bd0a74e6190f4d4a48ce77b1f53a586c1dbba279887f3dbff6df4fd640d995fcbbfa6b608d82d1a3530f36998eab3e0325a37815c62adf2827f4bd6a1d66c4d39f4ae3de1ebd5630d60d9fd4644f557bf110ab12d9cd7b9a9216a0ef360adf92b7918016de7ff7deb16466d09326fc5c130bb434247faab3b5103bdddd4fef3437944768c439d9de804c58aee9d73f108438753b8368ea3571f9395c402c128fa35acb486eadcad0a67b7fdd93a4271e986c89e0d17ea344534c7f6453eebb54d7fcc015c9e30e365b743e087690eb625fb5fc0c5f064293c15c0688829664bfb9faae735d0df5696aa4e79634b1aef6dcdd68e83d9c31870ef2fe21d9ae4d8b46bc2f2345772efc0e8e21a40dfca0961885bad7c06d4627b51e6b482a0327042c92e0eb9d93b2e220ffe941226489a37384f5369609df36dd4176d78d5775a559c316b148e7fbea9b8cf1e3dc6769a479acb1f7afff74673a4e6b5fbfd776c2dd16d599a076c8286b6c6eb6e272ff22263904d1311502fd57e4f9a0a6d948f1c6fb1d8cb99b3bf4be2c8936003e769a9bcdd3660a263a1680758fb5d84540895adaa11629b81c9c969fa8c2f6286fabc1288e4fa83591a6e7b71b1a4bb2c913a207a808e19afe65bcf79c331996ebd05086e30df4434a273b941f5ded52d3dfed983df40b87cca1bb1713060b19b8afea39a0d4efa56023665d6b71b47fda59bbc198a2b10c45f8c65594de826a03c1b0d3a405990f6b49e385e04773842bd4c22fd9e1e305ed561277a97e0e218eb6e43020af7a6907c18f4302c2ceafe3c80f0cafe38e67b918c987cdceaa5daf64dbf78087d4b8e7239e518c1a04f9ce26afee93ca06fd4abc36b2ff619a1743937d7f8f5d18dd36bf08ba43af8f776fbb1d919a915303b8550d8e7d874be5dc6d953f10e4b699c463e97c96a69cc51116e57facf124615611241f4af3052dc1329905ec7ae3a552aeb2368edeccd6ba273c423f6ccf9f14430b4d88af40470edd1f563bcd888c4eb475f8d4798309ca226598eea747cd22cb73934309352d63571763d3c15df5bd3d9af57453321ea85b0ab5810f81ba76069fe53bfe16db9e72c645a169205550984445b9e7cd3dbedbbd70e86de8a745c6be228d57d75ee78a8abe3b38e82699aeb218ff2c1572e147b193a47dbd6fd2716677d937747ca5c0a678f4ed80bfefc80ac8a8a67df8e9f5210b1bc6ff02b4f5b2c0f59916a590e7ac69c553384d2400daa1fa2965c21c70265d6b2cf1cbbf56bff1fb6513191ae34012c8309b323a969684650adfc18a3630abf158cbb1845fefda60730e066a8bc296765bf198c8915f907f09cb7cef9e496f9e8cf0accebe1b21ed7051ccf8e06140137081d19d6c2704ed2f898938d5d83ce2f569c4800ce0ff2ed5b8f9a366f038fef9ce82e3a24003481b4e76b6bd32b879fd79799154dc43b76a7ca2c969849805294513615dbebb0087b1e0ef41796f4e83041fba0d90e179d27db90d0f61a17edcb133cf815bdd807ba9aa3dd423c7b346c0b4c754c6c61f0b45cd22cb80516793231d9338cfd2e98db74ed661813e1aa6f9c5b8b51d9fa62b1180b99ac9c611b5d56a4c987b9207691d427a5317864ba95825a336778420084bf37900a1470de596f98d4f9ac1b4ca14f6e12aefeff65797544a031d645210688f26662eb133c510b3d522b07bf4646ddd2d197955617d583c54fe435ff119210f106d1ed8ccb76a276cd6785ed07ce8c0871572fbd266743a27abfaa58b381465f6cd14e820988e2d27698977a6cb9ac90f88e69c29225a249308c28bf74d4910a850c31f325da3cc28448a6b21844036c906acc305d4c959576caa466a41cec0bd0f97b53dd60f52d43005645afcdb48dc73a85049c5aad3fe43149ee6b5a90d025538f789103b7df2624a3a1a522aed282c810261e94e9924321e0bd1ff6955c19ca622a83bfb4a5efdfbd7867468d05b770bb234f95c1b310abb09e9dec704cc041252be34cff1d3564f77b0357b2d3a2a9445c4cb55686bf4c773f82846bab787a2e4dd7617871d55cbc60bcf0852854772497832c7c5a987e2a6150b0afdc5d9823fa999ca7d3c2f9f3e8956db3d7f36cb8a05bd832a7d2bc874c3e39502a4c7283b2b6d99aed1be2f5fb06bfa9f9c27790641ec4a128c1743e9eab4d20455d21f5cf81bbb22b5f3984194c2c939aff1c061ac2309718a436578dc725139172b47bf3487a567c57f709775f3ca0795964b7aaaa69a8f5fb430333a13f67fafccaba64917478d753f475cb9352b60ca350db1f4028acdd2cea501a596f5f357adc5862ca6fcaff6e2ed1e9282e058963a0bf4a5ad5bb657eede74aa042d76dfbd18898fe52d2c9c8ce73b85938905d9f0ccc5997fe99646991d6e82f5029ef8bb7cfbd9e8e8e8a13ac6b001b0771d1b38c6bc8ad63ccf3c3bf472f11c50c2ec4e0d83fe4e9d135d241aea0f334d8451dc5fcee801bf6eb3b3b3bf47d449543e217dd86f9bb6107a17ed7c3ed8da772d94b71e92c3c2e4b1ef22827019fa2005cad9adcb529f1f353d92384e5792ff1ece2780da51570f21f9528a5bb6d2d9a6cdca8c18164a764702a135f4c433d84f8a261925a8c2cd12c024fcd08a59c1d5aa7e6c1339d3c2f9e82cd6ffd4dd05079568d5c9a33bdb9637ca3eaa0345d3b18d553f0f98ceb2125c3ac786e5cdbffa0370ca5bf500541ba129586061429d682eef48cbb5002fe75c533970854d09e9870d614f39b92c70b12acef02fa18c5a11e755d6d5fcdbf990d437c1ace32bcb7abddde427810c1bbf4597b06b0538b9c25b6ff886219acc37127ae659edac3af800427d5b6ace1d182e03c9d7381a89632f1e02b7f393c5022a64f5c301847fd26642a3c4042104418be6a5859391ffcf789494aa4be0397db52e52796b7f68771352e0931749a618e3a844585557d9a00ed01aa5ce933ec138dbe137f352107157cf4a9c41c8a1107765198ac7d7a077c55287bf56938b421fd467ca29f5e94fb0c0595d4b60d93dd2168bd1d932d826f261f084c6f0ce2f795f01733cf4c571ef0163190958f677d5163ad71fe4ea41c3a451015dc6d38b399f4b2a69d833b3a89aef654560e417908d4c6605fdd5942e567897c72f6bb70de4041c8f6bc167c3db5761a3cea99e9279cdb6a03bd89001e984e1d778ef09ded81a90c49c72c5b6011d533c7889ababbc7f14d0cc6953818f27aa87065a0554b49752dc110a5528c99deb4e3a2ce271ad5af762fa3ffbce402b8cada55ccbf28d961ca2afcac68c036bd179871b2df0a64ba23b58cd75fb11a07ea7756dc002f3db92dda634396ff6d2d9148147f28180b02a8c32738e4ac76b00adbbe08f8cb63ef302f46b579558164aa30782aec58fed61eb2fbfc3fd7c12f97d819d6c76206e1dd1f701ffa7cdb24894e8ea20b9d415d34de2c28ffe0818ae8f515b97adc9da6daf6e6f105be94c13ce7086f7870a29a4ec3e82b220bbd3c3283e4910ed9062296c0c923e69f8fab4725d6636f5b7e749f041f917a7d3732613b52be465195f9a759b3f485a5cdf8436f21a18613e395d2e2cca620e81b61e8323d4dce41c42cd1db95476b4d1c8e0d6f8b885d445e338de3723f1aaff9e9ac647cb001a335a3d222d75fdd9b368ad99c864a263a2f89c545c71263685898c6b46bf2da8d7ff384e7650ceb8786d0b4cc58e9cc4cbca13ac6609645771aec66dd98472567643b2af0b04d9d1ee8c6f22b2fc6c75313bd18501", 0xfff}, {&(0x7f00000029c0)="03612adc8537dc170959e153a7d315de0f2942249a8114ba78c375aa980fd0c17280dbd2a922fc9a0b08255e541a5f48a459763161d3fdc654a14550e63563e3a8a2a759b2a5ccefd55399d68e33727a191f23017c1b2779613c5b4433859f5a7dc0a5418ce095f62b233eb5b2e9180bec7d7e0a2c00faa0f07e7f5fdc02edac5d3c4a097e53b8ac69a23662e073fdfde7fc7e673a656a308247caf34e82cc2d698f1042afc569d86173a4a09fe7cd0160426970e65d7ae7e9fb79fabd76e75d953f2589d1427a7e33bc38c622282754d8c605f4f16bea28ebd005b7c9d25ddf22f512a7cae2505c1ea724b7bb322df55dfc0099bcf520b06ea6acef07d319fc7a39147f7deef90c4dde804fc850e757fb7ce8450a76dd27b944b1afc9a2e5b65cb79fb0e59d74ef4c556aa9e30705a39b860223c52ba2acc5973b98ec9fe1cb49511457c0ed893bba5796b1a77c8e792d4baa29077735ba51c08259998baf857496a1c16ef23b959633335d44da5251a211a98f6246b4aaca79060145b1f131b97bcedaa1dacad50da0edee7038eb39c02bacd001065de25155e1b815012fd0c00f3bc77828f5cc5aef545d32b87bc6e2dced7678a57d502151b49eb747ba412774f795544c76d9825f96b84318d2c6e2cb323fa13381b3db62e8032930a9de725be9dad1d5872cf50989592d7ea326c0f9edca2c9f273395fddf48a96531cc8f2444cb9ad6287aee90d322ece18681a914027921e091f2a8a13af276fed571e467c2a873b24ddd6008bb017d811a52c1a87c2d4daa693f02f9bc730d3a79b369086086951ca1e65e74a34071bd8d6e3a6c0311c3361fc40d3f595a9694a791da57283061e48f3e133213292daf69bfaeb7ba3b4382acb4590bddcc6c159cc4d27ee452b15ee1c0b3efd85a1ba5f9968b30ad2fad9fa01f7753f0d323d31b93dc67855f76cef53235eb2c6fec887b48f0e411b7e39fa15708b63387e2d112f887871d7a570d9ca97460066787d052a7bfa67e23964fec675702bf73ba30c530032cd4b0935adfea5511c5c876262e91dbf0c3243f3b060a74c0fcd8dcfaac0cb6d03b9d8f967788a7399e7e2f7767920ef9952a2915bd1276678b9198d33e1bc1cf9dd3bb9b5ec5aee1685c1a9e52ae37e95cb4135eda38ad65c084d4da613c47d34f47109d0687e727b177a63b30d7b06aa21c7bb5cd0f8c0b63aa138bba08a74feb8100bc426da28e8f21ab7eeca30dc39d32a63f0c4883c4e1ddcc1266c5764e68a0d8b872f90ac4b5c0d472b8374bd4a1a97e540aa658ee87c4f9fd7042e7a0876d1d36db5b760d059850b14c49df87918dd7ac8846f3b845c5fb9c0df0df91a680a91f35388a3c1378623523b50a30167fc00cb766237a614c1879010c228d8120fe6124fa0745f12faca66a855cb0fdd6b6f03c314037cadac9a6f6efa116b83b4c350761f9c81d2f9157c18ee9a347b3430de799d95bd855c6eab88f07058eea76a0ee40710c20cfaa6b9921e7f30f3f073d4e3a2897e4918dc47dc50a21c32d8a9a8bd04137beed0377012135359e7ce637d19b84c6705addd807bffbf4353df2a430bba0602d508b9a0d631ca9c80c6192aeeb0fdd80052081efd00ad06b10e4f31c6c513fc65e5ee665286ef27bb54a41f775f2c638c2fb4d252240ab5a37c61f3a681bfb2ef982876babaeebb14aa43dfbe89acf679b2cf74227a007b8f27166eb9b7906e27275655cbca799cce90256d38f4468097f8dfef9f633ef83c8dda1cc6a56fbd57df1120f8d3cd0bd2fbf9e809b4df8181503c73947ede10f73a4ac23711c6ca7b76345eee7d4b3cd9cdbee8c10172d500000a3504816061d9fc0dfb75bf9e0c35f261991773685292439630746433080db006f9b9d4dbca4a299e727a44ced605bb8bc5558b5cd45036891a5ff903e109be8af84b7f271d22d125dc078d52345a0d1446a16b8901e5f52b0b6a6232cf1c623cab6cf33b97d84a7c0575dcc773a9aa4722f27ba66857f6ebf2ccad211c39a39bf23acfcbe3a8b5350c9df9da43edefe2b24d68ce3c7d6ec932fc7747fa641853d8f13fb9a6cb206e6aa9d762af11319199a50eb3d395e317daf6f605be3ae84db2bd20a0f3aa5a2754fdd53f928ddf2463645cad599011ce8482459ddc0cf7b6254f62dc33ddb659afaf7a9539069c64f1119cf7e6ee61f2cf3162a6132a2537136cd787a3376bb1127174d2ba5b23524595b792c86ddab7746dad65b2cdbd82825b405b7a627855e5d0e8b34602c816bf5f74d4b925b93d51867dc16c82a01afabf76e6e0991386ff29ec8ad6da1f3a93e6d5a3a24153bf9f69ad4ad780b8a8ad3711c477a95ff41f128b244fb9c31bdeb9dc242f984c1f6fa7ff4b009c75e213739487d930f1afa8f6d0291ffc6123ae159e29a3a20c324ec4da50dfe1bb605eb20cac220b97a1c4fd027a1d031db93a0abbcc4a6ce44b5d1b97af730119409e9a521574e1e524eea00ae27b94294e90499c586c584e69aea42a48cbc242b186977f0250c5f215651642087d74356e60e03e2df0ee218608394c711eebd600977b1208771e04d0bc86d1d0cd3a708af2ddd67456436cc8ea06b7f56aa32b12e1b8d4afcf5647f77e29cd5abd91eede8b56284c2e666c606faab07a44963f4bbb2e3d95cbe3707b74734d383cd2b70ef967faa3b0ae480c58009cc19ad6e4543f2547478d9e4f5f255f07b970d9f241c0209f7456bb4f906873459321ffc0ccd5a395966e4926be99a476d550bc183b479ed078d81fca0bff91fac122ce77697f1d4cab5c84d7e849dc270eaaed05f211ca4b0e921736a31c272fd1967f3fc9262d4653a484d8e9c129e31b492d484c330a30ca6d6bddd7e19bd1172c1f301b8960057001218d5af7988e6e26aba504feef65ab8fcf8f2511ec5e4c6c95c80e6f9099e4e9115c9c3fefabfb82407d6fb5a62ef5ae5a25efc7a29c801ba5883338238eda1ea06ab1c6cf465a8339d79e774e662e3fe114cc89c3b7a967b548042dee226c29e4c01c0fea3fe970d10b305d481614743de63fbce71960625219ca6bd0efaddb2c6f5a7dccd3471cbe2939e9e6c81fa55845c3bcd2b4ca773e6c74ad007c19e6df11256151268b95fa06701c4a884ecc178688450775d357f0d712fabe75c101fb96c925ec2cd19b41f91b4044c0eeecb0346751e7270e9f6385a339338eb2b7f21b45b5975b6f9b599b1e72f25165ebe0a43891c074e3b7cf1f5bcfd7821a0b5f0b76dec1b4e1139d42de311799a9220d53cc2fd1e96e5fe21c03c70b8b87b72771541214566b4f8a5f02192b6cd441cd5ca9b7d78f2efcab810c0a17cba3d7937f148fc285081444f4187cd48bfb225d1a1965e118022cd5fb5e25e650b6e421f689d2cbcc351d9d23b8e46c1c234a4b6ad8455c6b4ed556e1a2bb6f508d22790e92c68eb7d69ad2ed1ca8424545f137f5496135c24dfa47c11ae2be868765ed5fc3fd8a3d725c661ce7dac55caa80433f80d021cb7b11d535b19e49d054323c92fafb824fa2b60effd07af552367f59f7eec9c2adb7a88f963840879c4e7d3c0f69b6599097e891b555d3d8a7d57e078273c8fb3a8d6f5c1660c21898bfbf12af3ded0895c5afd00a56eaa0405a39c56b0b18c982e7af8af6b1fb7db2e63df9e5ada846e0944b55e42dde020a2daeedca8d8b41e5ecea8f43752f5f7f01692ab72dd39ae2d84c34f7b4164ad2290fb57b60a050e9b12744508d8882448d1cafa811a1e45f4ebdd1eaea3d8b81d08673470866311838cae59b83498e50f53496e7aab7f147fd8f52b6a748ea650ee75858c645530ed38c13161530271c63e65be9bc18a7805577c1d6485948ecc6787ab9e987b5239527947a4ad60d21868f406f4f6b001b4c4c1d158309b46e5492287c4fd204e2a204dfd96ba16a933d52deb475bb9d19ca65d1b9801f08a731a6c2ffcc3c7b2417d6550652664fe29eb48f3ce3d4ef76d07775cc32bb4a6754d7359ae44552ebedc686e2f51560615255c08e80e735ab2e39a8a64706bc5c9f9672613794cf558ff7c1091d515cc4c21fba337024e6b17146859dc66770b56af20d6358ee488e9aa75b90b79b9864dd881b3c4a226541fd4e6a229195122b769a707bd7e39b42af20c9d5a1e5c91348f7f7d7592cccac57b319e7a4aeb65292c291409f7247104499105eb0bf048e4c92667ce898ca5b2318803b82e9cc224eb100755fad20b9ad2b63100c2eaa0fd0e87f049ca553ea31225b4d6eb6e2207bc1fa18b49bc65ee0933dcfc0f25a4190dd90bb32de99db8d84e1ec71adf6a08465482815ab8deb140236ec9c4ea5900d2ef686fd4669ed708df34ce127b2fa62e1f4100d15a05a98a5bd276a8c9bae99816a3086769505a1fcc6576dfa7796e0bc4dbf485394ed43addfd0e6de92fad9dba5dc279125673e11ad26dce6093232d9923dfc7b5f7410dd6ce66fdf0030748da14b5061741e2e6aa1b27b57ebf29e92e3264513b54cf188451c1e0f58086970701e141ed42f8e0504e7b3b3ffe6b236c28562ab12a986d6f68f07042dc7bbbd89bf142a652f5c8980d464fb813d9df20dc71d49827b7277790dc4053e493eee69121743fc6f677f065d5d87b08a86543f876acdcd9cb516cdee96ed07e76502a994d0a5e3b3de3359d508ab575928f936670095ed6d67a09af72ca8ba5a96e05", 0xd03}], 0x5) syz_open_pts() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 763.953752ms ago: executing program 4 (id=1510): r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2", 0x12}], 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) close(r0) (async) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/54, 0x36}, 0x1c42) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = msgget$private(0x0, 0x8) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) (async) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x16, r2, r4, r5, 0x0, 0x9, 0x9}, 0x240000000, 0x4, r6, r7, 0x0, 0x200, 0x2, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r8 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r9) setgroups(0x0, 0x0) fchmod(r8, 0xf3) setuid(0xffffffffffffffff) (async) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x217) (async) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000180)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d04000000b19964ce3002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) (async) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) 763.542304ms ago: executing program 4 (id=1511): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r4) (async) close(r0) 763.277991ms ago: executing program 4 (id=1512): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0x0) setregid(0x0, 0x0) 762.97542ms ago: executing program 4 (id=1513): r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000240)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4000}, 0x4, 0x861, 0x0, 0x0, 0x2000000000001, 0x100000000, 0x9, 0xb}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x265f1c78, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ddee36ee6e0e1b03", 0x8}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe29", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) 554.322559ms ago: executing program 4 (id=1514): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x10}], 0x1, 0x4cf) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x6) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)='On', 0x2}], 0x1) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={0x0, 0x10005, 0x0}) write(r1, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) 273.674137ms ago: executing program 7 (id=1517): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f00000002c0)={@random="57849415eb66", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x0, 0x14, 0x64, 0x9, 0x7, 0x88, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) 273.470833ms ago: executing program 7 (id=1518): r0 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES8=r0]) (async, rerun: 32) syz_emit_ethernet(0xfc, &(0x7f0000000040)={@random="807251c3894a", @local, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x5, 0x1, 0x3}}], {@generic={0x600, "fe3cd9a727538755a35384d12239137e17f91061ebd9c39cbbbd41580641f46ac6595586f3083b48b41ce899e1e63caca963901034161c18fac7feffa13b239ebf58aa30194cf3e13b55f7cbf69a116a09aedcca2ba8faeaa2e3b552de6a957f7c1ce6fa6602223214ff33756fb0a5677462128c6a5c19c7168e58a27b3fd3dff5b603eee0629dbe6e8b4e903f10696a0c9a8b5680fe8c2da1e88a902110f31ca0f77dc89dab3449c5bdc33b0dd2b7885c2b996cd4a2865419ffb07b7bfe26b8837895c31e84baa916191e5f5e7244fee3c99b5a1f5956bfd5413647d0973ef31cc233dffb51"}}}) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x80000001}, {0xffffffff}}, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e08a32010de4b2", 0xac, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1129, &(0x7f0000000140)=0x2, 0x4) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 273.075726ms ago: executing program 7 (id=1519): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) open$dir(&(0x7f0000000040)='./bus\x00', 0x10081, 0x80) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x10081, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffd}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) 82.014404ms ago: executing program 7 (id=1520): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b9", 0x25}], 0x1, 0x0}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) r6 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0xdb7, 0x0, 0x0, r3, r5, 0x0, 0xfffd}, 0xf, 0x5, 0xffffffffffffffff, 0x0, 0x1000, 0x8, 0x1004}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x40c}, 0x4) 81.482498ms ago: executing program 7 (id=1521): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)='Z\x00\x00j', 0x4) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b617452e06c828c7486dd606b9efb00085000cb697a653e2c6f000000500000000000ff020000000000000000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x54) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000240)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x100, r2, r3, r2, r3, 0x2, 0x7}, 0x16, 0x8, 0x200}) socket(0x18, 0x3, 0x0) (async) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)='Z\x00\x00j', 0x4) (async) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b617452e06c828c7486dd606b9efb00085000cb697a653e2c6f000000500000000000ff020000000000000000000000000001"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) (async) semget$private(0x0, 0x3, 0x54) (async) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000240)=""/4096) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x100, r2, r3, r2, r3, 0x2, 0x7}, 0x16, 0x8, 0x200}) (async) 79.659089ms ago: executing program 7 (id=1522): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xf4a5) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @empty, @loopback}}}}}}) select(0x40, &(0x7f0000000180)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x800, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x9, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/73, 0x49}], 0x1) mkdir(&(0x7f0000000240)='.\x00', 0x12a) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000300)="908a1e5e3797e47183715697bee8a937fca1f27659f58091e81877e29a1f41e7b321c5cb9e4fc26c4cba5baafbeb70ea57f075feb1980776e8b8a1fcf5c85d82a2", &(0x7f0000000080)=0x41, &(0x7f0000000380)="fcbdf0f479273f8dcc248408eada18da5953c489c42d15eceb274c1da2656464acfaf24d0246d47ad010139ef2094373cbcb2be32d10989ec2f637497aa87ae3b121dea463ec9108e0f3d2ebcd6855d03848546b4ff2b60e3ae5dbbe23b254d5808e31d701b1a6c40111d1a02264c5b90e18b7e3e2983f6b7fbe88099f282d1bf56954c448fb0ea7004edb56bec3c244acf4759216e5a56166364a40b294af1925bd4352d487092da63f8b82d41084ef1c", 0xb1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x87, 0x4, 0x71003}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff81, 0x9}, {0xfff, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x100007}, {0x2, 0x6, 0x3, 0x3}, {0xcdf, 0x1, 0x200004f8, 0x10001}, {0x6, 0x80b, 0x14, 0x2}, {0x2, 0x82, 0x7, 0x4000006}, {0x4, 0xe06, 0xd1b, 0x88}, {0x1e2, 0x10001, 0xc, 0x3}, {0x10000, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a7171b, 0xfffffffa, 0x6, 0x6}, {0x1, 0x7, 0x6, 0x4}, {0x8d2, 0xc, 0x4, 0x30005}]}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) 9.402731ms ago: executing program 2 (id=1525): r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f834371205d1a7f1c057aa1aec", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f834371205d1a7f1c057aa1aec", 0xb1, 0x0, 0x0, 0x0) (async) 4.424933ms ago: executing program 2 (id=1526): madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x968) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30044, 0x102) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd21}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x7, 0xffffffffffffffff}, {0x0, 0x6}}, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) 3.910266ms ago: executing program 2 (id=1527): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x80045) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x200, 0x0) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x3, 0x1010, r1, 0xa) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001140)) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370826d849a5bccdb9deac33a2b326ae14dd57ad12b33ad5402d2d235834ef41bf235ee68e8a0246a82b67577a6f154f08fc763bcfafa71433b90f3be889ecba9da2ac9a1954473d2ef3a212b6f9fa24c3663a16f7006b872b4941f9ed6e2064f1bd6d2baf4239fcb6e12cf0f4647dce35c55c9d096dc5e1519d13fdcd378662fb567d07b85f4b1016fcf858ced9a38bd25da7453c82415ed2e57e629ab30907e75122630b0419fcd9a27d3f1871785fad43aa7c6214bfadd56089725c160a83e80b021372c2c6ae1d71e058a4e3890c07610c495653a9e1c2ccd254dce714e22235f48eb63542f10c081c735e90de1986ac33ed8bf255d978c6f7bfd4460eca80ee68e37297198bddd4f7249e8177d3abf84bc6f84f8760df18e71d5ec2694781c5892372769183ee8053f9e5de307eb885ae498602b95b1294ea5a57c7c1f415ab8380f7da004785fcce3fd774f02fa0571de3638c763a144a1daee347a", &(0x7f0000000080)=0x178, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='c\x00') fcntl$setstatus(r0, 0x4, 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) 3.476054ms ago: executing program 2 (id=1528): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000040)="84ae975e", 0x4) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x8) sendto$unix(r2, &(0x7f0000000100)="b1000501b100009f0500050007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195f800040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='c\x00') mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 3.118224ms ago: executing program 2 (id=1529): mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) pread(r0, &(0x7f0000000040)="2abab36833d4623b680a9d6c5001e429ee0a1de7e726f537a7655da03996d9994b5f8486c691b9740a30252de0662e8ddb94f85bc193356baf9421e76e5057a9a4376cc280035ae8ecf92774ecbec0dac932c6becbcfed", 0x57, 0xa6) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x8, 0xfffffffc, 0x10001}) r2 = shmget$private(0x0, 0x4000, 0x448, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x2, r4, r5, r6, r10, 0x104, 0x6}, 0x9, 0x6, 0xffffffffffffffff, r11, 0x6, 0x2, 0x12}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) lchown(&(0x7f0000000700)='./file0/file0\x00', r9, r7) fchflags(r1, 0x10001) r13 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) connect(r13, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpgid(r3) connect$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@file={0x1, './file0/file0\x00'}, 0x10) shutdown(r13, 0x1) r14 = dup2(r12, r1) ioctl$WSKBDIO_GETBELL(r14, 0x40105704, &(0x7f0000000800)) r15 = semget$private(0x0, 0x0, 0x44) semctl$GETNCNT(r15, 0x0, 0x3, &(0x7f0000000840)=""/81) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000009c0)={{0x4, r6, r7, r16, r7, 0x122, 0x3}, 0x9, 0x6, r17, r8, 0xba, 0x0, 0x5}) semget$private(0x0, 0x3, 0x200) 0s ago: executing program 2 (id=1530): r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc7, 0x10, 0x200000000000000, 0x7ff}], 0x200020, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$lock(r2, 0x7, 0xfffffffffffffffe) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="ac44eb3e", &(0x7f0000000300)=0x4, &(0x7f0000000340)="4d42a57f", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.130' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    malloc(): allocation too large, type = 6, size = 56103010304 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0À °þÿÿpckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 131 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *166979 1256 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8342c5b4) at panic+0x1cf __assert(ffffffff833dd822,ffffffff833a4ca7,83,ffffffff83424027) at __assert+0x29 rtmap_grow(98,21) at rtmap_grow+0x1f3 rtable_add(97) at rtable_add+0x279 if_createrdomain(97,ffff80000146b000) at if_createrdomain+0x40 ifioctl(ffff800010fc2cd8,8020699f,ffff800038117c80,ffff80002a7acf78) at ifioctl+0x19be sys_ioctl(ffff80002a7acf78,ffff800038117e60,ffff800038117db0) at sys_ioctl+0x5bf syscall(ffff800038117e60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8562ed9c9f0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 131 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8342c5b4) at panic+0x1cf __assert(ffffffff833dd822,ffffffff833a4ca7,83,ffffffff83424027) at __assert+0x29 rtmap_grow(98,21) at rtmap_grow+0x1f3 rtable_add(97) at rtable_add+0x279 if_createrdomain(97,ffff80000146b000) at if_createrdomain+0x40 ifioctl(ffff800010fc2cd8,8020699f,ffff800038117c80,ffff80002a7acf78) at ifioctl+0x19be sys_ioctl(ffff80002a7acf78,ffff800038117e60,ffff800038117db0) at sys_ioctl+0x5bf syscall(ffff800038117e60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8562ed9c9f0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000381179b0 rbx 0x21 rdx 0 rcx 0 rax 0xffff80002a7acf78 r8 0 r9 0x8080808080808080 r10 0xcd15e03ef20a1b5c r11 0x8c95d0e099144017 r12 0 r13 0x17 r14 0 r15 0x1 rip 0xffffffff8238e035 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000381179a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=166979 pid=1256 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7ad498,0xffffffff839cabf0 process=0xffff8000ffff4db0 user=0xffff800038112000, vmspace=0xfffffd806c2a72e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 1256 22439 8303 0 3 0x80 fsleep syz-executor 1256 341818 8303 0 2 0x4000000 syz-executor * 1256 166979 8303 0 7 0x4000000 syz-executor 6046 166737 52142 0 3 0x80 fsleep syz-executor 6046 396667 52142 0 3 0x4000080 piperd syz-executor 61715 248863 13169 0 3 0x80 fsleep syz-executor 61715 141055 13169 0 3 0x4000080 piperd syz-executor 10684 145420 54792 0 3 0x80 fsleep syz-executor 10684 346460 54792 0 3 0x4000080 ttyout syz-executor 16211 105301 57656 0 3 0x80 fsleep syz-executor 16211 34323 57656 0 3 0x4000080 ttyin syz-executor 54792 131805 37033 0 2 0xc82 syz-executor 93621 220429 37033 0 3 0x82 wait syz-executor 5232 393808 0 0 3 0x14200 acct acct 66837 302326 1 0 3 0x100083 ttyin getty 13169 101126 37033 0 2 0xc82 syz-executor 57656 305115 37033 0 3 0x82 nanoslp syz-executor 10057 230441 0 0 3 0x14200 bored sosplice 52142 397573 37033 0 3 0x82 nanoslp syz-executor 8303 390984 37033 0 3 0x82 nanoslp syz-executor 48590 378592 37033 0 3 0x82 wait syz-executor 10977 319588 37033 0 3 0x82 wait syz-executor 37033 39288 45241 0 3 0x82 kqread syz-executor 45241 75132 9092 0 3 0x10008a sigsusp ksh 9092 218788 30049 0 3 0x98 kqread sshd-session 30049 48238 42692 0 3 0x92 kqread sshd-session 42692 56090 1 0 3 0x88 kqread sshd 31309 221889 94027 73 3 0x1100090 kqread syslogd 94027 254959 1 0 3 0x100082 sbwait syslogd 20344 478769 1 0 3 0x100080 kqread resolvd 43461 17174 93067 77 3 0x100092 kqread dhcpleased 39840 16156 93067 77 3 0x100092 kqread dhcpleased 93067 111565 1 0 3 0x80 kqread dhcpleased 65473 197074 0 0 3 0x14200 bored smr 46348 389133 0 0 2 0x14200 zerothread 2536 19987 0 0 3 0x14200 aiodoned aiodoned 99520 502541 0 0 3 0x14200 syncer update 96408 406255 0 0 3 0x14200 cleaner cleaner 50253 249295 0 0 3 0x14200 reaper reaper 13723 168694 0 0 3 0x14200 pgdaemon pagedaemon 30195 226424 0 0 3 0x14200 bored viomb 49931 366928 0 0 3 0x40014200 acpi0 acpi0 59046 395136 0 0 3 0x14200 bored softnet3 39242 147805 0 0 3 0x14200 bored softnet2 45131 437489 0 0 3 0x14200 bored softnet1 57295 16726 0 0 3 0x14200 bored softnet0 6926 511016 0 0 3 0x14200 bored systqmp 83285 308454 0 0 3 0x14200 bored systq 86610 231331 0 0 3 0x40014200 tmoslp softclock 4189 365531 0 0 3 0x40014200 idle0 1 105411 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10188 11061K 12176K 166960K 13968 0 pcb 18 16K 18K 166960K 443 0 rtable 182 12K 12K 166960K 718 0 pf 37 14K 22K 166960K 156 0 ifaddr 36 6K 8K 166960K 123 0 ifgroup 50 2K 2K 166960K 192 0 sysctl 4 1K 9K 166960K 13 0 counters 32 17K 18K 166960K 105 0 ioctlops 0 0K 4K 166960K 344 0 iov 0 0K 16K 166960K 168 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1592 100K 101K 166960K 3561 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 6K 166960K 29 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 63 0 dirhash 12 2K 2K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 1761 0 sigio 0 0K 0K 166960K 29 0 proc 60 59K 116K 166960K 793 0 subproc 72 4K 4K 166960K 120 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 265 0 in_multi 74 5K 7K 166960K 210 0 ether_multi 1 0K 0K 166960K 14 0 mrt 1 0K 0K 166960K 20 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 2K 166960K 687 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 227 143K 158K 166960K 17107 0 UVM aobj 35 4K 4K 166960K 37 0 pinsyscall 39 78K 96K 166960K 2921 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 107 0 NDP 11 0K 1K 166960K 85 0 temp 79 8688K 8807K 166960K 81652 0 kqueue 14 22K 34K 166960K 342 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 233 0 230 2 1 1 2 0 8 0 rtentry 136 208 0 135 4 0 4 4 0 8 0 unpcb 144 1284 0 1268 14 5 9 11 0 8 8 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 670 0 666 10 6 4 7 0 8 3 arp 88 31 0 15 1 0 1 1 0 8 0 ipq 40 11 0 5 1 0 1 1 0 8 0 ipqe 40 52 0 44 1 0 1 1 0 8 0 inpcb 328 2516 0 2507 24 17 7 15 0 8 6 ip6q 72 6 0 4 1 0 1 1 0 8 0 ip6af 40 15 0 10 1 0 1 1 0 8 0 nd6 104 46 0 30 1 0 1 1 0 8 0 pkpcb 40 15 0 15 2 1 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1072 53 0 53 1 0 1 1 0 8 1 pppxif 1384 7 0 7 2 1 1 1 0 8 1 pfstscr 40 2 0 2 2 1 1 1 0 8 1 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstkey 128 4 0 4 2 1 1 1 0 8 1 pfstate 384 2 0 2 2 1 1 1 0 8 1 pfrule 1344 10 0 7 1 0 1 1 0 8 0 rttmr 136 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1032 0 709 29 4 25 29 0 8 3 art_table 32 1034 0 709 4 0 4 4 0 8 0 art_node 16 203 0 137 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 7 1 0 1 1 0 8 0 semapl 112 59 0 49 1 0 1 1 0 8 0 shmpl 112 34 0 2 1 0 1 1 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 4793 0 3291 95 0 95 95 0 8 0 ffsino 248 4793 0 3291 95 0 95 95 0 8 0 nchpl 144 7195 0 6664 64 33 31 64 0 8 8 rtmask 32 10 0 10 2 1 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 26350 0 26350 2 1 1 2 0 8 1 kstatmem 264 116 0 94 3 1 2 3 0 8 0 scsiplug 72 6 0 6 2 1 1 1 0 8 1 scxspl 216 20806 0 20806 9 7 2 8 1 8 2 plimitpl 152 234 0 218 1 0 1 1 0 8 0 sigapl 424 2019 0 1971 7 1 6 7 0 8 0 knotepl 120 83419 0 83367 42 32 10 18 0 8 8 kqueuepl 184 662 0 652 5 4 1 5 0 8 0 pipepl 296 437 0 408 7 2 5 5 0 8 2 fdescpl 440 1999 0 1969 5 1 4 5 0 8 0 filepl 120 15391 0 15169 24 6 18 18 0 8 8 lockfpl 104 712 0 710 2 1 1 2 0 8 0 lockfspl 48 236 0 234 1 0 1 1 0 8 0 sessionpl 144 30 0 22 1 0 1 1 0 8 0 pgrppl 48 60 0 44 1 0 1 1 0 8 0 ucredpl 104 2558 0 2545 1 0 1 1 0 8 0 zombiepl 144 2310 0 2307 1 0 1 1 0 8 0 processpl 1160 2019 0 1971 4 0 4 4 0 8 0 procpl 656 4430 0 4376 6 0 6 6 0 8 0 sosppl 168 7 0 7 2 1 1 1 0 8 1 sockpl 528 4151 0 4123 35 25 10 21 0 8 7 mcl64k 65536 35 0 35 2 1 1 1 0 8 1 mcl16k 16384 9 0 9 2 1 1 1 0 8 1 mcl12k 12288 2 0 2 2 1 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 163 0 163 2 1 1 1 0 8 1 mcl4k 4096 4604 0 4552 14 6 8 14 0 8 1 mcl2k 2048 1997 0 1992 4 1 3 3 0 8 2 mtagpl 96 36 0 19 1 0 1 1 0 8 0 mbufpl 256 26043 0 25882 214 196 18 212 0 8 0 bufpl 280 5706 0 132 399 0 399 399 0 8 0 anonpl 24 266430 0 262415 85 36 49 62 0 187 19 amapchunkpl 152 56948 0 56418 46 9 37 37 0 158 14 amappl16 200 4841 0 4801 30 19 11 15 0 8 8 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 122 0 112 1 0 1 1 0 8 0 amappl13 176 23 0 23 1 1 0 1 0 8 0 amappl12 168 2706 0 2676 3 1 2 3 0 8 0 amappl11 160 61 0 51 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 241 0 241 1 1 0 1 0 8 0 amappl8 136 26 0 24 1 0 1 1 0 8 0 amappl7 128 120 0 109 1 0 1 1 0 8 0 amappl6 120 223 0 219 1 0 1 1 0 8 0 amappl5 112 139 0 132 1 0 1 1 0 8 0 amappl4 104 317 0 301 1 0 1 1 0 8 0 amappl3 96 11608 0 11498 4 0 4 4 0 8 0 amappl2 88 707 0 649 2 0 2 2 0 8 0 amappl1 80 15201 0 14652 14 1 13 14 0 8 0 amappl 88 16029 0 15863 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 9 0 9 2 1 1 1 0 8 1 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 7 0 7 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 36 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1999 0 1969 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1999 0 1969 1 0 1 1 0 8 0 vmmpekpl 168 15925 0 15877 3 0 3 3 0 8 0 vmmpepl 168 126613 0 124698 103 8 95 95 0 357 8 vmsppl 360 1998 0 1969 4 1 3 4 0 8 0 rwobjpl 32 37746 0 30927 57 0 57 57 0 8 1 pdppl 4096 4004 0 3938 116 48 68 82 0 8 2 pvpl 32 827934 0 818038 177 54 123 148 0 265 26 pmappl 216 1998 0 1969 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 501 0 269 13 5 8 13 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8342c5b4) at panic+0x1cf __assert(ffffffff833dd822,ffffffff833a4ca7,83,ffffffff83424027) at __assert+0x29 rtmap_grow(98,21) at rtmap_grow+0x1f3 rtable_add(97) at rtable_add+0x279 if_createrdomain(97,ffff80000146b000) at if_createrdomain+0x40 ifioctl(ffff800010fc2cd8,8020699f,ffff800038117c80,ffff80002a7acf78) at ifioctl+0x19be sys_ioctl(ffff80002a7acf78,ffff800038117e60,ffff800038117db0) at sys_ioctl+0x5bf syscall(ffff800038117e60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8562ed9c9f0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8342c5b4) at panic+0x1cf __assert(ffffffff833dd822,ffffffff833a4ca7,83,ffffffff83424027) at __assert+0x29 rtmap_grow(98,21) at rtmap_grow+0x1f3 rtable_add(97) at rtable_add+0x279 if_createrdomain(97,ffff80000146b000) at if_createrdomain+0x40 ifioctl(ffff800010fc2cd8,8020699f,ffff800038117c80,ffff80002a7acf78) at ifioctl+0x19be sys_ioctl(ffff80002a7acf78,ffff800038117e60,ffff800038117db0) at sys_ioctl+0x5bf syscall(ffff800038117e60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8562ed9c9f0, count: -10