last executing test programs: 2.776110923s ago: executing program 1 (id=40): r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x8, 0x40, 0x0, 0x0) socket(0x1, 0x1, 0x0) (async) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0xfff, 0x8000, 0x0, 0x1}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) 2.706726517s ago: executing program 1 (id=42): fcntl$lock(0xffffffffffffffff, 0x9, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606a4c3f00002b00fe8000000000000000000000000000bb0000000000c1"]) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x4, 0xffffffffffffffe1, 0xffffffffffffffff}) 2.683880919s ago: executing program 1 (id=45): r0 = socket(0x11, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff69, &(0x7f0000000000), 0x1, 0x0}, 0x0) (async) setsockopt(r0, 0x8, 0x9843, &(0x7f0000000000)="81f3a718a9519ae720448f321113d19e", 0x10) (async) r1 = syz_open_pts() (async) syz_open_pts() (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) (async) syz_open_pts() ftruncate(r1, 0x7fffffff) (async) recvmmsg(r0, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffbfffd}, {0xfffc, 0x0, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, &(0x7f0000000540)="6ff91ecd378a4e588e1613a064b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc2f91525ae299a4d530bc94ce514d4c484db8db59f5d9942135c565573e4f4bcef55e4e2d780adf3f078c176328e82d7870760d0b4479a867dd1c89fdfff7b8814b9e9f7d42eaf6b25c2734e24b3571fbc39c6ad0281d02926f8e07606fb6aef86392044337f7adfb0e8ac961bff610cfb9ef9ba319d86f6ef90cfa187701babf121b2fcab0c74f42b0eb9bc52f4f7bd2703f4bdd6c054e94f5a12213944bbe1eb89951918c1c6722a5174e9525ca2a6ec68f3e1782d5b8338b7b4b6cdf05d4afaeae51fb45be6934562765ce7d66612f76484724daf2831ac6ce299ab3c2169aff809e4f9182500b7e080525469b98dd51c780abd610bb711feef9492184b1", &(0x7f0000000240)=0x153, 0x0, 0x0) 2.58023417s ago: executing program 1 (id=48): r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x80000001) r1 = getppid() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 2.397200344s ago: executing program 1 (id=64): socketpair(0x18, 0x4000, 0xc, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="c660e54fb76bfda9fdc28afa4f9e6c1386e6b072961ed724183e2ff7fb358f6626c7f26c17bb8bfbb3e19551330b88294dc0ccd32a1f54fbe80e56493730cc9ae50c72295fc40beedc97dd3a85f11ae4ab", 0x51, 0x401, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 2.336348326s ago: executing program 1 (id=71): r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/41, 0x29}], 0x5) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) write(r2, &(0x7f0000000380)="a0430c1d77e93ef52ba40fd0758464e78e5409f85ae785210709e1dfa110ab5b08277115f9740508b0f4b3952c9a7f6a727b27082adfbb36a1493ab9f6fcabfd050809d968f137378606eb8abf3553cd9af36a1f8f9f1fc3803adf60c59ca15d1805761fea2b1a208d35ba0c8afbec34424703e21293c380e26b09341e7ac3b6eab6ab486bae4d3474447b770f304486f7d59a6b5e4fc9347b694c8242d089", 0x9f) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0x6) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000480)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) read(r5, &(0x7f0000000500)=""/208, 0xd0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000640)) bind$unix(r0, &(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCDTR(r3, 0x20007478) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2d9ba08a890b7bb3, r7, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) fsync(r8) fcntl$setstatus(r4, 0x4, 0x40) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) fcntl$setown(r8, 0x6, r9) socket$inet6(0x18, 0x5, 0x3) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800), 0x400, 0x0) preadv(r10, &(0x7f0000000880)=[{&(0x7f0000000840)}], 0x1, 0x9) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000008c0)) semop(0x0, &(0x7f0000000900)=[{0x3, 0xacd}, {0x0, 0xffff}, {0x3, 0x7}, {0x0, 0xfff9, 0x800}], 0x4) 1.665726727s ago: executing program 3 (id=102): setpgid(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x15c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1e}, 0x126c, 0x10025, 0x0, 0x0, 0x8000000000000000, 0x9, 0x9a, 0x8000000000100e65}) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f00002b0000/0x4000)=nil) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setregid(r4, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, 0x0, 0x0, 0x3, 0x0) r7 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x7ff}, 0xfda, 0x3, r7, 0x0, 0xffffffff, 0x57, 0x8001, 0x4}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3dbb5890, r1, r2, r3, r4, 0x28, 0x1}, 0x6, 0x8, r7, 0xffffffffffffffff, 0x7, 0xff80000000000000}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x3, 0x78, 0x64, 0x3e, 0x3, 0x4, 0x0, @loopback, @multicast1, {[@noop, @ra={0x94, 0x6, 0x6}, @timestamp={0x44, 0x14, 0x8, 0x0, 0x6, [{[@multicast2], 0x7f}, {[], 0x7}, {[], 0x8}]}, @ssrr={0x89, 0xf, 0x7, [@empty, @rand_addr=0x1, @multicast2]}, @timestamp={0x44, 0x1c, 0xfa, 0x0, 0x6, [{[@empty], 0xe878}, {[@empty], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x1}]}, @generic={0x83, 0x3, 'A'}]}}, @generic="d0fd6db07df5825db67e201354889b0348ccb200615c02f8"}}}}) lseek(r8, 0x7fffffff, 0x2) 1.378185085s ago: executing program 6 (id=113): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) ftruncate(r0, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8c230035ca9f31b5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) pledge(&(0x7f0000000140)='\xbf%E\x00', &(0x7f0000000180)='#*-.^-(\x00') munmap(&(0x7f0000196000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.371561332s ago: executing program 4 (id=116): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x488, 0x0) shutdown(r0, 0x0) (async) listen(r0, 0x36) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x8, 0x4) (async, rerun: 64) r4 = getppid() (async, rerun: 64) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001340), 0x8, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000200)="675013d08698c0091165c9903861828537d1712ce29b35be2212f4f211991e739c7da0fc9b9dffb7004433c1b188d7aa2d774457ab7064d880e89da8f6cdec526e96996b805f11090786d5cd6db67f6a0f45cdb972c3a97593a41886ccdb9fd2851f4494480ffc1d33e7b0eed410b8cef935f83d271ebf223bebb32566efbc16ee30c896449768f7e364eecc20fee842b772d9a4649b86bd63e1a1296420442396a1ca8e3154d1462c06941e8e025ba708a4ad8b461d9e6c4bb607359a37579c31178731ecfa1fc3310f8fb5a6f043a8ec767671e4ad5afba7", 0xd9}, {&(0x7f0000000300)="cd64b7d8505bf4c6d898ebdfa86b488646dd951e9278edae17ea88ee312683956425cbd98fa1768bc964089a8de835deb3016daf077f4b097800b5de982182217d8455df28bba7aa6de656248d43eb9a3c590071fe8c1589dd1017bd4ded279c37026ba838b9d4ae561c225538887799c9dc2f70d1309f351229e9d88d653f33d1c9adb06a287eb9332eccbd8d2ca2402171a7ff00a992be2ead42a1276884037ec246e942ae99393bd9c820ff75f82b11002313a753b93b7436f346582714fc8dab71b65e91666b78adc1c000d202829785c970a33b02495f9c5ac07a9c444e08be0390d371ada0a8115868e0a27173851af27de999f09060fe6f36905eb751c26a9fc2056754df560813e03550a0ceff4b676f70e1bf4b3df5598390cc9df2958e7af53054575a7369373a19a29e481a1c0959ba744f41aaf1d889983026bdd148c4af1109e05cdb51150c4a79ac23e6c00d84f6460b67ab564b083ceae888b9fe110467607cb7488604412d962618cb914c79adc27e93683580ec4c105ed5e750b697c0e40125cdd332fb3d56f67795544ee582db55605568edefcf821eb4d93fe4437da1a52d5c2d6443e65a2a368c556c7361860644a9a0b149089c1eeff9fd5291aa41be399a8540facd2df581b20d1580fc2b4ad92f222355641959cf5e37574f90e7d04a585cba8ea72a8a195fc18dfdc6cbafd5be6733935394c7d7634230e1aeb12f3428c9f5529b7e2ad750abad5734de0bb97addc677c2d67905ee446ffd113a6ff1a00e3b868a25ea2cf5f135839adddf9d7811d583f020d7398072b83a7142a53b3bc9b40a9827e6ccae14f0b125887ac409364dbc1a662479879e995ee0ea0ce3ff9735f37385702e654e1ca47c540f94a1d1753567b12c8b3e976adc1b244d47f771d00dd582ee11d754ffbd170cee792583b1ca1cc07874fbea3377a02986c247ab8d7a33bb1c5b0ddab1e3cf922b823e73ebb1310df76138f8fda52d35355c60ccf5ead18036e7cb286d23c24976d162845ecd5f0c61c74a60be80a97ae57e08fcdfb08207597a40053658f822a6fef79bfee1f62c2e08dba5aacfac5f04ebae878832094bbfd8d78656d83467eca46a1b0f4d7ab07ab882c1610be89b4a83663c9dc749c559108ab8b513391383cf8dfbceb622ce73f2ebf98108f5477d88afd07ab62561945d5373efa1d361d2053aaa0044685079a8364dd6f6187967d1cd1d16820cbb3424c5ee0e09409f3649d9591bc6c0117706bde0434df9d3af83fdd90b8ed706f946a747f125506a65f839d0fb683efb3fbf5a9b0311c7f768caca3a90fc44c8e35e34096f29bdab90311893b4c9641b43d65a1fde18444c49740842b518485726c2f28472ab67abc89e92e1b942fa30561e3882c02e07c36f44a4957f9c245683f61b9945405cfedb3be7f5ebaf33a1bb33b92448b3f99e4f022b5bdfe43c2062bb5e47190b56b2a4ae8c60d190cf283ab8d62a180019f3a18729ab15dc7b70322cc698415d37337479a5899202e0a294b747e20845fb095edc2c478a76e1ace7d2b379f647d4a41d3cf0e264cd4aec39f8a084549d530395fbcf2ffd9bc29327c953e3a40ad52332e1af9494d95886c0226934ec1f43af90d65715dfa5ebab3e6cf7f263dd2bd9712895d25cfcaeaf3f79b95f826267f6a6a0c1edda949024c7eed44b4d299942bb710017f7ab6268426afdcd684f14c98f90c94e86284ed54aa92477c35b6d53e0ea457e781cc974e364595d608dcfb5f3c00f62ef8fc5e8422d72373fd73af63c95c756609b5c9dca7fe14e10e56ae2c123e775701f6a50fcc90e6b07184624208e76170d10f133829ab35bed47408b0f047b824aa210060f06e1434dda4990c4040b887975e9dd377c8c8418ebd81cb27d75853a140a3a1dd4bd7e3a0167a10856782a2880a20fb5c3785e48a2a6d890cbc378156e1809c5117ef65c890540a70016de7d784c3c4caa8ab5ef8da61fa6991d4d5bdd9eb2964bdb1e482632c77e1dd226cb01735e9e296679fb5925a96120f90f88815d430c93eda90156c33afbe04bc23143e409ccfe3baa4165a30013898e179a0466968d07590bd6a8ee4a1369eae414473ac6db078968c4bd2e1dd7ddc3510c5023c3bb8aac4b83b1f834ad2c900acb2d8a05a89cc9764807cea2c007cf5852a46440fbfe895077ce91fb14dab69c3ed43bad2657e8ec834c648f9829d12b2f556818f6751e260754f20929a1e634c445d366244788a172559db9d469998b249ecc6dd45216d1c574e9b458997261346db5c56dd7f90632349fb7a433b2570e65a104cb130a916a9f554a871c2c9408e59652c29b3b97f6757ca6c7d1ac2cbbf9e87e691242cc1326c11a994c22b04f3c80336ade2de363432f91a4aa645c9cacae5b3152a25cc0cffd42e551035ddcd26e963bac17414754595936cb10495ef4d60cd320e2e0b51688d5e2c31d22f0f28a27b9f63c462a1a577e216a7ec989fff27833d3faed46f096a0456caf204dbbff623d74ea2eadeba79ed56e1a6b9e5b5152f37ce716a0e1498914c01ec703b50da6aaf8ccf19f8c97218cdd283dc48da985564bceac48f0a0447adea84948f9c94b7c50d27fb3d609e6c93904d5c38a2e1594977fc878ac4cda4e9cc0fa26803b96ecb5a126b72f56abd7400ee2809fbeb28e7c42011e7859c0461b4bbf670098239f7f6ff7d8aa2b644f029e763719eba659a3de8971400641aad35925a2a4d620fbf6975bb7eb4373980ed25cc45a769e07275d68e4cbe438e71dd58ddc3fbc631ea9b0ebff67a88d0ea9c918ccf4dc33a7baa374ca4c95015a4ca98ec1aa3122b65ed5d16d5b362f6e001079008fa521729514846c5de2d69cf39049cafd5e91a2994cf6466b99f7c03e7c38a1aafe0cf52a1eec847126a37f21304cae82651e512f27287c43e25c13a2d8b8cc6a4b9aae0404a29a8ed6ab8a76c13d84fe54858de0b39369770d77213d2fb4996bbd84d5299b5630ac0bb6135a43cf034e8fd6b15e0ec8cf464f0ce11ef4129e8ac13694760618f4492b6b858edc4db7bb4de40a7769c54d8308f2ea17467a15cf188e98bea5764ccbb45405353663bc0b8010eee14450df0ffadaab445e7ec36e11ab7211c85ccfa1a09b0d0b6f07ca7a1fe475012d8f9d8483896c9974e3f27e448776293a1a8b54b230a93a3ed2fe62479ecee3519ae947f35cd206796587aa289a35f92ae9f82f76cf7c91b060b581c20fffa07978c79cee8780014f2df679598fe344f60cc643ae7f48c49c580b10413ab90d6b6540deca5c6e8f6a8f40858e383f330fdd3f0419c41f30c5c8ab56910591ea4b2ebdf10df815083f4a3d7777885888cdf983ff1753e4d15e7c6f99cefaf9c0574842d74be1252dc5e22a54a183539874aeaa18d063cd00e5f8c8ac316b2f6067a6a58c6ab748adcba0db6141a330d823b1b6edc782d192608f74de1b95de6b3d584d55b27d8d0a0bfaedea2015a76eaabdfd2be948776b3e85fffe05fe611438808c264c77db1cedf0a6882dae60b7024b08f744c9a4b758dce48ba2e407e62113c5b6b8023248b176ebe909a041ad6cc3dbf0899e2f2c2b1c095eca2390cc54e2d43ba20ede4eed74ba2c1fca365c085e43acd4d6a4568e2c6db2dc77399430f5746fd1bd2811dd684de743e9f55d8136b2d5df24a9181d2c3971a8459615057d38763488c430a9c6585177049aa56eb78c9fc8a9eba6520a489b091922a47e13651cf6d8916009ff276ea5c42517acdcb9687bca02567a74648f73f2b27bc1f1f28c75e305a5b9b1621347df70330302357c37f42d09eb509f30e6ce83e36c8c28c465e9c00046fafb3263f0be7ac26e05580cc5d8d1d90e487dc1d273b63679044c38cb666c7edd10c0359974672d2dc9b791d106b76aa5acf36d3725c97d50cf11ea2fe0eb326dacfd1a3ba2ac5c6dde790bbe3869ab6d816cf9f78286fe4bd2d5cb35e28eaaef8a1b093d355829248475d7b0194e55b8eed91194cb63eca6e2c635406f183a81abb23a53a173afbb49269f7bf867e3dbcb948612cc46f76b7ea532b22b227da5d6610cdd3ec1fefdacaf46b01974905f471a6077a4131e36547b2649ab3bd44883a12bec5e18b14557149b3f9c2eb9141069a85fd1917dedbb84c5e95a6ce5bafaf3c8b325c15801f50b519514cb6e6508f419d8c9bb62c0f342744dfd6c5428c816b83e5651ddef8c3f1749ba1e7db693c92c5cb116c20446503932f39db30463e900146ae864e192d4af05cb4c644689412c65fadc0ed2b9336fda7fd1584606ed979d0f497b333e9693bbc1417aa74cc792f8a7e005a9c390f798c843639858a281a1652c43fc77bb1d42a02113a9ed8f196a516dd8b54bd0edb2cd073efb411b88724cceaff59d2790daf7c8f51e0c4d964139c38675720228d1c3aaddcfc5d435c8c0390ad25b084362de563e8603a1859caa93a4d3394fbe24fe07e94a8c67e497d4ad7261e32951cb9f3a6842fb5f1964818e0d25b429d1c450799606fc54529ebc53c72fc39ba86e0178981e2ca2395ec82a3f9178299315c5be91c6b680f8b47e3873ef60bcec60f44f779cc3d12fdae3d565430c8317a8aac41ea424398d52745ef27c6dc11a3b886d121894d7dcb2902cd9566e07b8b5ab85fec75ad1209c99fede434ef1289ce36a22f876edbc1b817bd6a3f7a38053bb083b75d9afb85172694e0a02d056cf6aa252ac151974f4579ca64748af8684af1efe236a23298ed27e9aa26ddda2f36a37adeaefae53ae3cc91e7e06875671c52935a11b268938ed963165ee7dc1603a6f185f3bbeccb84ebf85dca8263d26f08946c9a20cdfbaf5d3b828481000d77253bfd8249dfcb0fac05454281869c0e4d9bb13f436b3bad8304a574b54a5c92b3455629b82671fe5b3be46d5f54dd3917e1d6f8038807820c728ec40bedaad8a551ed9e116f79dc89c6fc76a8705979bc898fa3deebe8df3941abc57a8c2b4d663d82e0dcd985fe3f14bad0032ab75a86e280c0b5c8a0174e82ecf62bf9dcd801aea06bb73a9ea58fcbfd285c23f26093792ea0f2f2b126c5f6b62e20eed3b7239bece3f060c6967356d955a3b02496d1da6b596162ddfddbc7d381cf8b552d0146588659688246ae05154d6dcb722c4c37eb3d8864c62f7b7fd5d159a4317b240d08268ae1f3018f33ff5f5e6168aa49e077001bd6031e491bcfc98c669dd4704333459bb773028ce8904f935c3cddfb14f00f4ac0f487eaab6f27bb9f36188d9f7c8618a78ec7d5ea5bc5a7425687309041a36d14a2858ef861a4e19582c2ad005211006d52b0bc49b613cfee3d8b473a0aa40c6adcb4b3afd52f0bc52a4d1040a945a56523f1c00b9cfe6286c132e6d69d482606b54b2aa210f49a8a0adee418d55ae44bb532cb379a6f9f5d5638b11e1a087b4272723cbeb208e7222337580d455bc3e0a0fe8d1a277e5fab797ff90dde308cc5881c75ab1db5775778bb77f353a8c72c8be0bb613eb40d5ad60d7cfdbbf598632212348239f46ff799a8ce7bcf4a194a2cedece5af40095edff20edb5aa3220ff929967fd42c54bb5802cf64a1d8975b2b8cd8bd905ab1e4a18fc46279d57834a49afc371f7e19b292e058c9c3eaf475b4b129d29bd7ad22ab88bbe7a13efebc26682afc4943a1bd560d78b6840d9038998e7ddcb2f418c3f48b67199a72eefc1cbfec4ede4723cd6552b734bc4473c76a88c9f8e266b5a7d367d8d18ffca0e112a70675804238bf2984883cf0557e97f510871", 0x1000}], 0x2, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r5, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r6, r0, r0, r0, r7, r0, 0xffffffffffffff9c]}], 0xc8, 0x40a}, 0x9) (async) recvmmsg(r8, &(0x7f0000001b00)={&(0x7f0000001ac0)={&(0x7f0000001540)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001580)=""/99, 0x63}, {&(0x7f0000001600)=""/106, 0x6a}, {&(0x7f0000001680)=""/233, 0xe9}, {&(0x7f0000001780)=""/99, 0x63}, {&(0x7f0000001800)=""/233, 0xe9}, {&(0x7f0000001900)=""/200, 0xc8}], 0x6, &(0x7f0000001a80)=""/53, 0x35}, 0x11400000}, 0x10, 0x40, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b40), 0x8000, 0x0) readv(r9, &(0x7f0000001bc0)=[{&(0x7f0000001b80)=""/6, 0x6}], 0x1) (async) chdir(&(0x7f0000001c00)='./file0\x00') ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000001c40)=0xe4) (async, rerun: 64) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c80), 0x200, 0x0) (rerun: 64) ioctl$KDENABIO(r10, 0x20004b3c) (async) r11 = socket$inet(0x2, 0x2, 0x7) recvfrom(r11, &(0x7f0000001cc0)=""/221, 0xdd, 0x801, &(0x7f0000001dc0)=@in6={0x18, 0x2, 0x1000, 0x5}, 0xc) (async) fcntl$lock(r9, 0x9, &(0x7f0000001e00)={0x2, 0x2, 0x1ff, 0x8, r4}) (async) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001e40), 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r12, 0x8004574c, &(0x7f0000001e80)=0x1) (async, rerun: 64) writev(0xffffffffffffff9c, &(0x7f0000001f00)=[{&(0x7f0000001ec0)="28126601cbfd4da05d464d334ad5ad77e10867c988205d04fbd544bc0acaae0673", 0x21}], 0x1) (async, rerun: 64) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000001f80)={&(0x7f0000001f40)='./file0\x00', r10, 0x3}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000001fc0)={0x9, './file0\x00', './file0\x00'}) r13 = accept$inet(r0, &(0x7f0000002000), &(0x7f0000002040)=0xc) getsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000002080)=""/9, &(0x7f00000020c0)=0x9) (async, rerun: 32) socket(0x1, 0x3, 0x7) (rerun: 32) 1.371114606s ago: executing program 4 (id=117): shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=""/27, 0x1b}, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) fcntl$getown(r0, 0x5) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.370480679s ago: executing program 0 (id=118): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x0) writev(r0, &(0x7f0000000140), 0x28) (async, rerun: 32) close(r0) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc02069b6, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f0000000280)=""/201, 0xc9) execve(0x0, 0x0, 0x0) 1.203714413s ago: executing program 7 (id=120): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) 1.201141178s ago: executing program 7 (id=121): setsockopt(0xffffffffffffffff, 0x6b455eb9, 0x4, &(0x7f0000000000)="3f979650e158fb48c88ab63ec3d3504b3125254fd7663974cbfcfb2415361fa5eaa3e5a90fd7e654bab0f4394a32c19209508216c69889caa7ef5f69e50d38f72b90c3d275af0dc06490992360c92b227c9672f1925be13a7f8173a10294af33807de005000000fb", 0x68) 1.200471857s ago: executing program 7 (id=122): connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff, 0xd47793735a93d685, 0x4}, 0x4, 0x0, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = getpid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x0, ""/31}, &(0x7f0000000400)=0x21) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4092}, &(0x7f00000014c0)=0xffe) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) r12 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001540)) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x400, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x8000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="fc30879e0798967c58f0b248045c10f2a75aa9d18c3b0f9ce2e487e88d702e7d8922b9164e055c468c62e33b3529ae3ed35806423d52a85e1d8b01b8e597c21dc758b2d719ffa3dc560c09bcc681fee834257fa5", 0x54}, {&(0x7f00000001c0)="5f2ec8e222d0f342f28b430b340c05f984fed76e116c50e4bb104b29491387da21eb28881c06369960a6121c25bc16fa26c56934b145561827e5c07610574154ef044676e53a9c22ca6b5e21b463909a3eabd9ca407488112965bc4dd1bb392d8c0099cb96ad196603f42fc08bbc5c0195f64bbdee05dced6f0f222e7d9bb7574a52bdfc7e7c7eb215f2187cdb80b70d00d35fe311ebefd49b011fdde74c", 0x9e}], 0x2, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r10, r11, 0xffffffffffffffff, 0xffffffffffffff9c, r12, r13, r14]}], 0xb8, 0x8}, 0x402) connect$inet(r14, &(0x7f0000001700)={0x2, 0x3}, 0xc) setpgid(r1, r6) getpeername$inet6(r14, &(0x7f0000001740), &(0x7f0000001780)=0xc) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @multicast1, @local, @multicast2}}}}) ioctl$VMM_IOC_RUN(r14, 0xc0205602, &(0x7f0000001a80)={0x3, 0xc, 0x38, 0x6, &(0x7f0000001800)={{0x8, 0x2, 0x9, 0x2, 0x1, 0x1, 0xfe00}, {[0x7fffffff, 0xab5, 0xa609, 0x7fffffffffffffff, 0xaca0, 0xd92a, 0x3, 0x9, 0x9, 0x1000, 0x7, 0xfffffffffffffffb, 0x2, 0x3, 0x2b, 0x8, 0x8000000000000000, 0x5], [0x7, 0x2, 0xffffffff, 0x8000000000000000, 0x0, 0x80000000, 0xfffffffffffffff7, 0x7fff, 0x6, 0x6], [0x3, 0x4, 0x4, 0x40, 0x1000, 0x7fe0000000000000, 0x84a], [0x9, 0xffffffffffffffff, 0x0, 0xffff, 0x0, 0x2], [{0x3, 0x1, 0x1, 0xa}, {0x100, 0x15f, 0x7, 0x44dd}, {0x3, 0x5, 0x3, 0x6}, {0x6, 0x3, 0xfffffbff, 0x6}, {0xcd36, 0x9cd, 0xca25, 0xe}, {0x7ff, 0x1, 0x7fffffff, 0xffffffffffffffff}, {0x2, 0x8001, 0x3, 0x95}, {0xa0a, 0x15e8, 0x9, 0xa0}], {0xb7, 0x3, 0x4, 0x2}, {0x7, 0xfffffff8, 0x1, 0x3}}}, 0xf90, 0x6}) r15 = socket(0x18, 0x4000, 0xf0) r16 = accept$inet6(r8, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001c00)={r6, r17, r5}, 0xc) sync() kqueue() 1.199880576s ago: executing program 6 (id=123): r0 = shmget$private(0x0, 0x4000, 0x502, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x502, &(0x7f0000ffc000/0x4000)=nil) (async) shmctl$SHM_LOCK(r0, 0x3) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) 1.198109089s ago: executing program 7 (id=124): r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x13a) write(r2, &(0x7f00000004c0)="b96abc", 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x2) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x18, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0xfffffffffffffe7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.171204036s ago: executing program 6 (id=125): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="5e0970909991eb0d71ace1fd65233be5ab9d640a0287c4e9416c57974d", 0x1d}, {&(0x7f0000000100)="82b4f5c2c647ad5ab15321afdbf4264b2f72682c9ca4d89debccf85b9954882df3c73ae2c590be754399f9675cb14efb174413f748d6605f286896ef06106585bb4b12821543a0f57362f08e4bb20c6d73cefec7edc6043d9c09f0f012799d0b662b5c329b1ea0aae5f6ec703d2dc0056d952df975da25d7648e27e6f9ccd2338f4e11e310957947309a4b095ab5b5b40724911705fbcc8206caba48407434f7b46a9e99634557d16488cbb601d2b632e88db0c55f16f9d8a94173f4c604f42bf6cfe2f3796e42d0a1fc2bfcc4e58a0face301797a9140afa55e4fc58496b22cd4c2f9c541998d9d69c21d25464069ae17b7eb21aa08242d", 0xf8}], 0x2, 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5000000}, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x8) ftruncate(r0, 0x907) munmap(&(0x7f0000454000/0x1000)=nil, 0x1000) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="5e0970909991eb0d71ace1fd65233be5ab9d640a0287c4e9416c57974d", 0x1d}, {&(0x7f0000000100)="82b4f5c2c647ad5ab15321afdbf4264b2f72682c9ca4d89debccf85b9954882df3c73ae2c590be754399f9675cb14efb174413f748d6605f286896ef06106585bb4b12821543a0f57362f08e4bb20c6d73cefec7edc6043d9c09f0f012799d0b662b5c329b1ea0aae5f6ec703d2dc0056d952df975da25d7648e27e6f9ccd2338f4e11e310957947309a4b095ab5b5b40724911705fbcc8206caba48407434f7b46a9e99634557d16488cbb601d2b632e88db0c55f16f9d8a94173f4c604f42bf6cfe2f3796e42d0a1fc2bfcc4e58a0face301797a9140afa55e4fc58496b22cd4c2f9c541998d9d69c21d25464069ae17b7eb21aa08242d", 0xf8}], 0x2, 0x1) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5000000}, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0xffffffffffffffff}, 0x0) (async) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x8) (async) ftruncate(r0, 0x907) (async) munmap(&(0x7f0000454000/0x1000)=nil, 0x1000) (async) 1.168287271s ago: executing program 7 (id=128): r0 = kqueue() (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2f, 0x1, 0x227, 0xfffffffffffffffd}], 0x401, 0x0, 0xffffffff, 0x0) r3 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x241}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) r5 = socket(0x1, 0x3, 0x7) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x7f) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r11 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4105}, &(0x7f0000001200)=0x100b) kevent(r3, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x100000001, 0x8}, {{}, 0xffffffffffffffff, 0x40, 0x20, 0x9, 0x8}, {{r5}, 0xfffffffffffffffc, 0x0, 0x8, 0xdd1c, 0xe97}, {{r6}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x401, 0x3}, {{r7}, 0xfffffffffffffffd, 0x40, 0xf0000028, 0x8, 0x2b}, {{r8}, 0xfffffffffffffff9, 0x1, 0x2, 0x10000000, 0x2}, {{r9}, 0xfffffffffffffffa, 0xd2, 0xfffff, 0x7, 0xfffffffffffffe00}], 0x0, &(0x7f0000001240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xe0, 0x2, 0x64, 0x8}, {{}, 0xffffffffffffffff, 0x24, 0xfffff, 0xa, 0xff}, {{r10}, 0xfffffffffffffff8, 0xc6, 0x8, 0x10, 0x2f9}, {{r11}, 0xfffffffffffffffb, 0x84, 0xf0000000, 0x7, 0x8e2e}], 0x448, &(0x7f00000012c0)={0x7, 0x55e}) (async) syz_emit_ethernet(0xffffffffffffff6c, 0x0) 1.049930843s ago: executing program 6 (id=131): r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) fchmod(r0, 0x13a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140), 0x7, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) 969.210925ms ago: executing program 2 (id=136): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/4093}, &(0x7f0000000000)=0xfff) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000280)="1a0211b784319043d20d283fa183aa088a938eadd31ca29c0f95426d33ae3a3fe53c3f08ab34691d14b19f90d759f8f094b820c75a7e18ce207292226def9262a14855b9ee821f3d896064f29dd6576f2db2fa6543a952c8dfe0bacd53e20010a53fc00cc447863d47973c2371222c243de371b0b2ef1edb768ed05e76bda89d87120042f302b05e984998218bf486324db8", 0x92}, {&(0x7f0000000040)="32a3d34e0429826dcaa669c2d2f2b4d1b7adc3a0555a5a9549f2d05f98f9567ae9d0a95041c6bb3d3173267c47cbab5f24", 0x31}, {&(0x7f0000001480)="8b5a37e4592e43f59883b1dedc57dd8fad79fe4ebf7e0ce0547c42b65b6d4d32d5df756905b6ada0a32e307d236113d64acb9d080b7cfdb2f1c4433b4f3274cc880bbbb18553cfb459a5f0f6932dffe4bad3e5dbcaa79b025a6db2ac4b13fa8a322db7848881e765c45813870566a6d8f3fcb82e6c6a84f69d7488bc3c3c31cd12fba45df445e7fbc245b110c3f763a92555810056234fb639f34b50d8e6ac4b0d223c7f0427d38df5a6bd6b985ae475ed481172d744c2798517f991b924c2cca9aa662b8f7316", 0xc7}, {&(0x7f0000000340)="06de8763c4f49510e651b08ee9826f813d4e4bb549cd7f1c91bef2c2877f58244322ea1da8446a2931f5a4dac5649a98755e", 0x32}, {&(0x7f00000017c0)="e212b2be3665205b608fd7b8b5eae0170ed14e461e0d98c082045f2630088bba1c51b3d0292783dfafcea9a66ccb044b1ca29288f5b95303df351e912378eab0a8e2b90b8530edbe48559ce8276251566e9286e6f1c2e1e49f56862fa03bbba7e3098c6c4434d701e4fc90240bd889530b26902577f391fab52caf5a70c26a3bb98ffd6f5d10a0eb8444b740c1ac47600950f793127becff296f45ffde6ba2aad168e08556587b8e6293ccac8bd5efbe75ee2208aeb4dc55573003290d9ca5edd7a44e88e380616e127ada8904e0f7d6f58fc8259ccd4d5fa24cc4cc759b93905d6cfdd082e68d9d528992007198e4429cc1cfdc048a3fbc097b199db8eff54b66a014b83be879b1548a87fdf6a0c1688d6378005c97bb4a748d8646ab", 0x11d}, {&(0x7f0000001600)="39128fed0a8bbbf8250ac3ece7f46158c1c372017f0ee2f1780c3bae640396f085a692758009545a000052a12c5cebde82e8bad9403b4282268b2d2c21f3a8eb6e9a8760ea0d79cae2e397ca70d265f704ab5eaee344e6c767f274f6428e2c06eaba440d10ccfd51f2d5b66f96147d1f6a6bc7d87a9a4c7278aa8844345fcb1856bef1145f9c772088fdc5ec255988aebca81fbc4c7dd5c400000000", 0x9c}, {&(0x7f00000016c0)="9429884d7073bf0268c63f64e98ba927644081", 0x13}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000380)=""/193, 0xc1}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000001780)='./file0\x00', 0x6000, 0x40) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000080)="d7112e22", 0x4) sendto$unix(r1, &(0x7f0000000100)="b100050400000400000000002101000000000000cea18500fef96ec0050000007ae30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f6c559d103e1e31ca139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb695564b6700000008000361b1257aea8c500002002fbfe0c2300008abfba65c08f4d08e371a3f8343732051eeab71d89e000040502000000140000003e4b45a827dde6d6be812292692c592a628f52d469f566fb252e6378", 0xca, 0x1, 0x0, 0x0) 758.237906ms ago: executing program 3 (id=138): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @random="62182a4d0a66", [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x1, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) 740.369171ms ago: executing program 3 (id=140): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) (async) getpgid(0x0) r1 = socket$inet(0x2, 0x5, 0x9) socketpair(0x20, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x10, 0xb, 0x9}, {{r1}, 0x8000000000000007, 0x50, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x5, 0x20, 0x99, 0x8001}, {{r0}, 0x0, 0x2, 0x8, 0xb3b9, 0x401}, {{r0}, 0xfffffffffffffff9, 0x10c, 0x1, 0x80, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x8, 0x4, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x22, 0x7}], 0xfffffff7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x7fffffffffffffff, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9c, 0xc, 0x8, 0xbee4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x53, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x9, 0x10, 0xf3, 0xffffffff00000000}, {{r0}, 0x0, 0x34, 0x40, 0xca5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0xb, 0x8, 0x68, 0xd4}], 0x6, &(0x7f0000000280)={0x8000, 0x4ba}) (async) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000002c0)={0x0, "f9699bf8113782c70d13dfa8bc1648a7da57634e5b8438fc7cc261eec3350a6a5f3de553c19bba6ac77114c993684d1ed19269061a1e72d58f8a016ce8b2cb6d6f908d43e99869a6e7983cba65f5a49c729a715de7d168f7662175c06ba0dba194830d"}, 0x6b, 0x800) (async) msgrcv(r3, &(0x7f0000000340)={0x0, ""/13}, 0x15, 0x3, 0x1800) 731.640616ms ago: executing program 3 (id=141): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069a8, &(0x7f00000001c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) poll(&(0x7f0000000080)=[{r4, 0x2}], 0x1, 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 641.48429ms ago: executing program 3 (id=145): r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x0, 0x1}) (async) r1 = syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = getegid() r3 = semget$private(0x0, 0x3, 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r2, 0x81, 0x4}, 0x6, 0x7, 0x5}) (async) semctl$GETALL(r3, 0x0, 0x6, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r4, 0xc02069a5, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9051, 0x6823, 0x10, 0x800000fd, "00210006021000000000000000000000000800", 0x7, 0x5}) (async) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x4}, {r0, 0x1}], 0x3, 0x1ff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 521.120763ms ago: executing program 3 (id=147): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}]}}) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}]}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x185, 0x4000}, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffff7ffe, 0x8, 0x9, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = semget(0x0, 0x1, 0x281) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) semop(r4, &(0x7f00000000c0)=[{}], 0x1) (async) semop(r4, &(0x7f00000000c0)=[{}], 0x1) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) dup2(r1, r3) (async) dup2(r1, r3) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 518.372858ms ago: executing program 0 (id=150): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000600)="7e746376ab71b429c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105a2dc493510b0df4b0bf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2", 0x152}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0xfffe, 0xfffffc03, 0x81a19f, "bb08000100f167d910508b000000000000000080", 0x5}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000600)="7e746376ab71b429c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105a2dc493510b0df4b0bf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2", 0x152}], 0x1) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0xfffe, 0xfffffc03, 0x81a19f, "bb08000100f167d910508b000000000000000080", 0x5}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) 516.533193ms ago: executing program 4 (id=151): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x11e) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f0000000080)="b96af58126523ddbf2eb3c4d6facf54cbcf5ac7cffa09ea845315c0d853a14", 0x1f) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 402.224821ms ago: executing program 0 (id=155): socket(0x1, 0x3, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f00000000c0)=[{0x3, 0x9, 0x800}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="6d16d6c22f361b8631610b79c4a8234d18dcec9ef160626c1ac1f5f16b4d1140e00dd95dfea36d850af30522cd8922bea13f280f4e007e53615802ecd49da1edd263db1d99122f074079", 0x4a}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r2, &(0x7f00000003c0)="757b76e838131fb5cb91b86c71", 0xd, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES64=r4], 0xd2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r3, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) readv(r5, &(0x7f0000000100)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x0, 0xe], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0xfffc, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0xc, 0x0, 0x800000000000}, {0x3}, {}, {}, {0x400, 0x0, 0x71}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x5}}}) kqueue() 364.438489ms ago: executing program 4 (id=157): pipe(0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) r1 = semget$private(0x0, 0x5, 0x3c0) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1000}], 0x1) semop(r0, &(0x7f0000000200)=[{0x0, 0x4, 0x1000}, {0x4, 0x3, 0x800}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d475", 0x58}, {&(0x7f00000000c0)="00007d481eef6461909f9a3014", 0xd}], 0x2) (async) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d475", 0x58}, {&(0x7f00000000c0)="00007d481eef6461909f9a3014", 0xd}], 0x2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000080)="5ab7776a", 0x4) (async) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000080)="5ab7776a", 0x4) 364.157343ms ago: executing program 0 (id=158): sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 344.068755ms ago: executing program 4 (id=160): sysctl$kern(&(0x7f0000000080)={0x1, 0x35}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x7, 0x0, 0x4, 0xc}, {0x2, 0x64f7, 0x9, 0x5, 0x6d83}, {0x8000, 0x7, 0x10, 0x4, 0x3fc}, {0x5, 0xa3, 0x7, 0x8, 0x4}]}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 343.203068ms ago: executing program 5 (id=161): sysctl$kern(0x0, 0x3e, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x600) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/197) 342.904958ms ago: executing program 4 (id=162): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) socket(0x2, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2d) write(r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) nanosleep(&(0x7f0000000000)={0x9}, 0x0) close(r0) 342.536281ms ago: executing program 0 (id=163): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xf, 0x2}, 0x10) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) ioctl$FIONREAD(r1, 0x80206931, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 135.667957ms ago: executing program 5 (id=164): syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x81, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "138a0927"}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x81, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "138a0927"}}}}}) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="6d6c9b160161c60918c8f4c2d0502cc8a7", &(0x7f0000000040)=0x11, 0x0, 0x0) 131.89579ms ago: executing program 5 (id=165): sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="5491639b5def6503fea8430ad2cf18506099e5a3601dc403bd17e254ad76c5ab18482feacbcdc7f437b6fc9ba005845412dfeb8e1fb251b17826be35e38de16355d2cb2c784f229d3bbea1987c4875a6f46b", 0x52) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffff029, 0x7bed, 0xffedff84, 0x160350c, "182616110004000000000010e0ff7f0500000404", 0x1}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ktrace(0x0, 0x1, 0x10c, 0xffffffffffffffff) symlink(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') readlink(&(0x7f0000001fc0)='./file0\x00', &(0x7f0000002000)=""/4096, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xc464) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) recvmsg(r3, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000080)="dad065753f33c6c054e414952db02aa3fe7d8bd5516952859f9a8e922d6099fd7cff22b813137b3acb14ffdb95e2f80cc1a225aee91d6f4f9f2f8f3ee2669277e4422d8eecf238938ea47e2fb069d2d028594242a6ac6a2a17", &(0x7f0000000100)=0x59, &(0x7f0000000140)="1944eb896132f32fca622326df205e784951172a8497afca3229fcec54378497e6c95c8a60d027bada3e29b787ccf5e75444af42237de5049a67d532a999287fbba450ae1c86650e43c4142c4be60710596315b705f0c52f474782c7619aa97450c378ccaafad350eee92d93c58a761b0f0888418ba68756275f29d3dd51a8fa4fb03cfa68f6e778c7557d4a40562ac265e80dd49a3caf9abafee38bb120ab60d23329109084f76223ad12930c9b8b3bcdcd89d5d6dc9417", 0xb8) 131.025443ms ago: executing program 0 (id=166): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8001, './file0\x00'}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) getuid() (async) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x98, 0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) (async, rerun: 64) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/50, 0x32}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/117, 0x75}], 0x4, &(0x7f0000000540)=""/4096, 0x1000}, 0x840) (rerun: 64) setsockopt(r0, 0x9f4, 0xc69b, &(0x7f0000001580)="0ea6e093a7411628b8c234ffc6a70251c903172a9105518e774fb45f78e22fba148c7cb73bfa0845e58b596e85a04bf261da3713965b7109073e7b94627692a4248efeb5823305d95348af8856c3dddce64c7421283ba8c039b26968c5594d6951420b5638098c32dbe5fea18dffefcc2cfa0539bfbbf66b139c859495b9a44d5ec2af691987fddd7592950aa40452e966d22359bf47853c1e205fb32b65fc5f716fc54efe11e88a7cd5bf37813f86b76fce7cbd6cc5b46da5792b6a437ce1b3b491b6d97e4ecdd2216e99255f984394734f04e2b80c4885fb04ef3f05f747de880ae06de3f177b2a2cc9ba49810e46157fad6882ae1845959f88df255ec73059698b4850a85991677975c24ef83c158e44ad3b47ed28a2ef0e89d84b4ef8e942db774090796ee263cb5615af66b1de7e186234d50bceb46afc8ef4380a15a918c39c61f67b501ade391cc1ff989d8f635100a5d82cc116b801b872394dee13b097ed9d555a2800f45b283e8083678cd6509ee51a02b7ad0dbf7b0e022dc29ab2cfcda1cd2a29339a25421ea1007d61f618a6eb293241f1c0995f33126969d6aa518cf71bc1b8629aa26e533423bb094745d2487db0f71976241a89692d62917a651368f9d14c0fd6befe73b103680d006b34d33edad0cfc3b9d0928d54819250ad3007c7506c3872f08febc23423bfad9996683950bd00db5cc783a2f8e132f248bb0b939d5b73271b355fa646652cd02b88eac5e50d12b04cce66d6f8bff8dbd01b4fb211e35bc09dccdc4b029817aee4c186c3f36fc6780fb53f9f680e24ff87a2893ac1b08f377a69aaac49afe5b2dbe62bf6812e8ea062055f3ec451ee69d15a3b29e99f5ca2eb51a4dcb962faa3e21a86adaa630f75efa11fccb37f08d59e2c02a4ba970605c346635806ece8a85640f707843ac9a771de98360a3acfaad603ff0e698fe7265b91e49f5047284b71a3af8ad65dbc0db138eab8d8fa502d780b45c9168424c7c60e2359681a25512ac8bf64a9380d39af1847df5b484df92b61c66bbeb8a828fd0a7ae2c27327ff72e2cc0c4fb43e1a88ebc292220a2ac699ee764947e954de27403f979b64582fda0491d7eed425cab9d1e9977461a065eb8920dfa2c23f2999ef24506b32072ddc2e36c076aa430c1f91bd2bcf8080a84cfb9fb5db7e99f341c9feb0adbe13a4acf025274307462eb0599ef97389f94f4e2436c450128608163444577ae9e033070ca228529c7e5b2cb3acf3d5a2b5d62b32ab001c9cd6dadc0550767e81ed1137d2f11e737f020284b77e6d7dbff5ac34c8376267af0902b443ce30c3999e10bb8bdc2bcf7047f8decddb228d73f7c0390ef909a2d7421725ffc97e1055c0a0bc6d154870c391d432c400411bf2ccf51ecc95d99ddcd2227bbdc9585cbd3e5690069af8bda0794188202ce44ca92d898c7a0e9db4a24ed078dc2fe65d2b5170a8d26c3740615f78e8b0b95d0a2ceecd4342fe6323eebae4b93d82ecff81621b9abec80bb07285e90a3c6c78e1fd92b45de3f5973cbf1d338bfb53f15f7f2e1a4ea524f062ec49e6bac57cf7a1d0a06c6fb883c272b62e6154100fd56e905a14d828fa1bd162d2d2d68d0b4d0763c5c04e46ceb40bae6d1c17f90eaf9bfd419aa7a1f6ae7fd304d6900ba4b884a38174b3b10db2cef2a68c7c3f63c80d6362d19250bec890f65f7b0803729282b1f36f7ae6b5c5cb2c13334a83aa94958827e9eabfaca36cb25d31c835bc7ced192b5ecccf01dfef86d9551aa62c172e04ab233605d42a045774440103f3c3831c68046a9f14f48894c6c4e36ccf7d2b74e49f2d3bf4e4eb70a000196384f8d0ad58c97beeab82cb652915870c1a11773f8e0985f2a7a7ab21186a0d011cde253d7a8d7d512a86b4589b82f3851f2efc09fd159729e0355b6ac9a62f4e9d85fb8a45b808c4fe6ce9c7ba7136fa6d085c09f07a60f18062a6a880e8333da774371ef635ae0908acde109c7cb1faed668f1e81a1ee8517455e5eba7cadd514ce301c958e863767d21d09d646909ecc4266a8483e64e8e850ba151156d60b28d74206b2a0f5c9251edb26fe75af5c5afd8c62e50a7c1d0f086249774fe6e78770374b5e431c85cfb930339d393718bc3b0eda3a6321cddd754ef1896e0c9903a9d723b0dffb7d784bc91d6a3897df34c75d112d139036cae464c08da592be9f4cf123451d9e2635a7cc3d97d5ffd2d1a55e915e053691371c465d396be9975d361444249cd62bcc35747d538427c659698b53941a840859d8272daa23a310795bc81983798fa5c7a4e79a3b42725f24faa14cfafe9a74fc3ede3930a321e04767354ac733bd6f54b441619d4a15b61a96f5993a90f47604b91f6409a6a91e63cf5411c2ef85e42c43f47b92367801c6644d5e36d433bb37cace66f0811c1d866e131704a7e6e8bb6b16e8766576d5d09767ac2b9ad9ffd50671bdf9d4f2aa996251423323513ad11ab6cf559f38e597136d88d5f5e513344f9c451a2d34dbc130de804efe243f809c77f57df59d7061110d49f54320ba3609322888623c1a61c7795080980a460c86008803d8393d4334c5191d2fdd4ad9a25a196f500bbc4fcece79f02ad4387126931fa2540205ae8b3abf775aa2aa45d09cf8c154981b99dc75f3680ea998fce26cedf28d80629da4d0acb8b0b5748aa32597aa44b60757f5980a1676ed35f7c793f75eb7bf3c01cea6b3445d2665170fe559cb9a4b32943fd47026a7e21efcb911bae70d2bb83d5fc941376a09762977aece21b1850587c1ee93163fa92228119288d8377b7915e27813917599774b620397c0b9a31e5a17b66de1d993e29cb3271e2aabcfd0012870d2e411b868703f79614c03645db3d73003176c3d4cf55159629bbabc012e37d926bea3d70c804ab1895c53f0c647b317cffafb0c55c91120309e37be9707ee3a5e5b0cb5095e6ecf77c7eacfb0bd8a70235c39b59cf409d5f752a668c7f74ea8f8ed21e8a1bdc0182c8dbefd15af85aeeb8f62d81ae61eedf7215933dcd2f6fda306f835748d61b2fa93953c2fbf9ec815ca56d6eb2c56e0bd6d9a1787bca696f61f4d1824524e14dd63385f0c621602cb501a78f2aa8b7d38ede350949c1f93788aaab04be723e6bbde9a2da51405795ccab70fc12b0111da009410b9f0391ee981b0a49560f65ac32c0a27c2e05b2d3f475ee4fe2b9cc390d1e67fbdb55fb0e0fed64f98abac2720b4c3ba239f654a43c27a05e4ac74bb0b97c4153ab2013566e74b177517b3b849e3a7c8427f314eedce959c9267972337fec339d15dbf5f335ad4eae15c4acf2a0580e2580959306d81ac378624052e250700d066d41b035629414ce9ec905ef01497823a08c5dee7e70151694e25b596121b2f5e26bccfa42eb01d1e24283776696d7395a44c478e4b014e31fa8df9b6c2ccc28f5474a7d5359791a08d8670400d795667567b209710e385894af56dc731753e0d97acd57a25f2c4cec337843e9d860eea610212fb773443bd2e5401e9396f0ccb49e4b2221d703b9a744098bc2eb6ab68bf983325606ee69c5cf4fda98adb462981871e718c7db3fbfe10e69f2b1d1903fd99cfd788e0e54c51bd671e2de08bf78368a671adcbe02f5c5b32dccd2cc9acfca0944b96807d4f96aa4c90816f20ee24e744e053681cd7f47b2ef3e191e183f9041d310ceeb777a47358e9c5d560e3708a3c148f4a14b7c59d667a387b5e943e041e1ab2569e423b35f2eabad098a061e1ec9d9bce0de1b3ffbf11ea12d177013e7cca9f3b15d62f5458c5ae27f47b83eeaaa28af01a9ca0c9f5c191927d7009d498040eeb3495ba637dc2e676314db5ff740db8f98543596311eb762e9aed83468864ecfe1dbadda13ea597c152d1d16eb529f3bca8c12ed14e957e759ebc5a020a7c88f45b57f154fe0656464e580f468e5272789338ea71d260d1d9e7b84f94526e9bf5605e877b59d4728ba1b52381125a82492cdc70387935a85b85affcfcc57128bd9d1b207e353370ddd6c9e60b9a15fc4b15de35e17d689aa922113952169c3f38664874b81c00ea615f96d3a9e51c175c876323cba41dbd8008f058cacdfe8e852ec12c70990e3e5da61095637af565d9dba605f38fe692731317e1b0cfbb3328507588e737add523e43f265071d79f8a1c6210fe7e6e5680700dd4b44c3c5ec2864e91ceff0cc271f9519b1d2ab1455bd511261953925a78a04a1394e75b0f1a62d3691f0933f6a57cb19a52eab724fa0c41d31527a8130b67072e28ecf03b41fea34f2888115230f4f330f1e730042a94e8de61a50b7fbcada4d32fedaf360801de2e483903d60fd77f55250e786160c433960ba9e75a816612c7368c899ec6065b207211b2a4b516df94af2ed2e15458115bc93a53fa1c3686522920fa84e2e772c3238b0843e0d2a3a857c3a319e32464595b47471e03654d30a3717e0cfca8d9209ad9d1fe39878c690f3c7bca7ea48b1c5f4d662b07fa92b129bf1185d329625042840145c36147ff26911313400044e0a7db193fb6a7dd4343918ec656f1c0e569e83433b773f08800d8db76637a5bebf849278821062755b937ed17d3ae004729041e62f319022bf02283291d0c26d31820f346d81c7df0171d89f23ac03b963bead5c01786fae5d8cb67f045de9f7d44ea29a3dfb0fec7d8f5f62b48c05f4c5c249b71b10a6394473da6a8cb4b6b413023bf2270ed6ac5ed89eb668f1b91e4d4b141b8bd5347717c5080463797353c7f178028337160e19f2ba7c74cbc497659cf909a487445dce07ba363181bc1e4a5845cd23b992237fab66fa87a41bbdfa33fc9c2cfc888de42fe03c729c9190199c0822d83d974892e7055296799d4f95192be33f1c1d09e4b4fbb5c9ba15f43cdbb2eba67e49a9a15c2c04b8988750cfcb8c58a8f5d8b87386fa8eb4dba258c898795c43cb7dcbb460f67509524a6cc84f687752e319b8ad0be9dc6f389a3f3d70f9681860afac2ebbb55bb7982850e0ac606173b0742de71eead041eace13a04aa316630156bbf22052a3a7694606e6c51bc9b9d215c0be29a4b51f069e678afee7f0411fb1df87ba23cb10b9eb47a4a642a54af2287bda0a4bee572c0feb70c7cc45d2fb481706e7c8bc234eae65db48079c12d26b252c8cf3fd26c359aab1b554f4d47ed4775ba8fa1ab74f64a1a2da96a6cb9bafe47467327c06cbde7b7899a9a4b38e28fcf6adc8cd9dd84f99b235c754734636e23a80161b97178e59e33b59cda7a8823f9cf45d49e441e7482cec60f0f8d1b8cf26dc8dcb37fede1d05433d6d8efdc8e2f08b66ca59426dab0666b85df4bc920dbe7b1c9e60510410619eb218f7fc0f2c539e23460e055e9e687d85569e2cdfa2163fede95bbce732ce92405ccbf084a966000b4f405df825b1248ddf8da309d6c980d7b8db4c27068b793d9dda1c4870533dfb22ef000b11f7cbe51721d24271e1b0ecb49bd3271dcab4dbaf2711d229ecb3a96e9a5be572a91d23cdbe41a9a5a4bd66cd190d4583b47ee3459722bfe8b58cefa7892cb81e6cfa6d6f047ab719ea351287cf6d0478a3ddcdbeb5a1470ebd131d9a6ec0e92bc78cb5347ae80640c2feb12c46102b168b2a384b8b8a5450d4f5fc8ae75caef4f6dc45fd54ec055147572b8fcba16031a071ba83aa8bf4387b8cd6157052bbd85102e06969178aac11d0c7d966ebd287480f89919b8c0424f4c4ceb217fea199298c82f2351405f3e04e54ed0123f99a7a1a682bd4e8d581fe4244a582", 0x1000) (async) r2 = shmget$private(0x0, 0x3000, 0x1c, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000fea000/0x12000)=nil, 0x2000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) sendmmsg(r0, &(0x7f0000002cc0)={&(0x7f0000002c80)={&(0x7f0000002580)=@in={0x2, 0x3}, 0xc, &(0x7f0000002a80)=[{&(0x7f00000025c0)="4d3387cf14fd9cc5f6600e3760132c49cf479d17ace37e115a420ead2893421d54eaaf8fb55a3fd30e012340bab5a81fe58217b0dd1d2119080175c67dac59f294d28730c2ff0c278bbbd57bf575075f93c74a1ef6af80dcc8f3224d400660a94ad0197c296361fa4171e2de2f42020c3718851e5a6f699fad09dde04ece3372faa693f891148059da9d65b1b58585bc0f63fcd7d16f3ea40ae066caa65884d5835a299ab854a2e83d98392ee86b2687da0b61fc8db7fc5d8c0e7ca3", 0xbc}, {&(0x7f0000002680)="fa3bc879e61a869983952be801988dbc2875", 0x12}, {&(0x7f00000026c0)="3d182d3a525e56320f351a8e080ce88c901f28949e84286fb928a8c50747d329577395af1981666034f6f19a0986e13fe444a5ba5327c348518e20ab4a2dc12ad8eac61c9daf3b5b5f679ea5876d21b9601d37bb0c7c310fb8398a0e026b0c81d1273cf0c0c39df668d77f5cfa95aa2983070ad4c3769cd1acf05577166290c9da68a4c98d59d4e2c178298542", 0x8d}, {&(0x7f0000002780)="dddf650dcc6f7c4f055f735b17bad59434434e960dc84050e2a7e5dfd9f5cd2765692d7dbd48779ec97a96c0282f217bfed1d67f0b06e475ddcc10b0f45aee862b224434a195c7c2799a4e611a81af159f0a9bf913cc63da8f1a0c98425db5ecf1c6328834a17ece5f395214db", 0x6d}, {&(0x7f0000002800)="71c7986a4a6e92d3d41fd5cbb106230291620cf208057555d4a95fa710fa42fd92840077e98b854b6953a2c32e321cbbffd872d7f4be034a6cebf54c84f2d785e8dc7406491353a6fe134b4b2c1bd8cc99972185137eb960144fbe929617ef158e569874d577d7bb4f00bb7b43ffe3dd004253d3fb6410611a6fa1a97248f445683d4fe158aecf053f32ada3ab9d31a4", 0x90}, {&(0x7f00000028c0)="9a299b9035f5edc1f9cde0f10c505bf0bf4fda1da4e2487cc845c6498bef74175c983009fb068bc7cb62f1a6aa44", 0x2e}, {&(0x7f0000002900)}, {&(0x7f0000002940)="f44a236d2a92b05fe47b0af8613a", 0xe}, {&(0x7f0000002980)="ebe42ba4773f78e536acff0c27c4e308c9d944993134fdd9790104dd6bf6ab921c912644b0c77c105c5b66e0911282cd9d92ac4cba6e9dc3a4f1217207b02048595adce52eadddf571d00717d26ecf1bad587ee3013a95fb52346c3e1022ba6eb78fdb7dce902faa73fb36fee67062644b7ee63014fdd8f20b825f09323115eb33bb3bc1d3a2a915e4c7d174e36ab0c9962fddc69e7fa37f35b7eb37f8fde691e3f8c6c3c316293a5196f26c5462c444580b09aa305388d98a0ef8a3091bf6219360def7d06dc80a8f8d94cc4965f7ef9d94934867ef995129", 0xd9}], 0x9, &(0x7f0000002b40)=[{0x58, 0x1, 0xffffffff, "1bb22b64d71f352771d385e8c1600c1a2ab14f5c45ac1b04bbe59f9b838c22793a4c1fd486bb0fc2425215696e7dd6ac56c49cb9cb7ba413e9683d345b5307c8311cc79811a6ac46"}, {0xe8, 0xffff, 0xbc, "232809b04b473353d47cdcea9b947b712c78ec25fd14690ad1401d340817b504a8ad9a3148b6fcba9964b1503505ed2e7f0b73fd4988c4271ddb847d2170a6846ba0653fc19d9d92c1d5458e49b9a3ecaa78c405ea0b0986ecc7f7a43a77f1bada7959bf8572f6d7eec1e07c3604352fd4c37e494fe586bbf4f6dfd22913c36ee62b58ac312f4d578e9d08d870b5fe1541b65cc1f534dfac0a13a83962a1b013a74a03c60b3e5b262a60560428a7c2fbed74143c39d69ae89a7e172f495d05ff5f3b2f9641e1742f5b0a555282680130b4f37c2144ee9243"}], 0x140}, 0x5}, 0x10, 0x1) (async, rerun: 64) setuid(0x0) (async, rerun: 64) readlinkat(r0, &(0x7f0000002d00)='./file0\x00', &(0x7f0000002d40)=""/34, 0x22) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000002e00)={&(0x7f0000002d80)='./file0\x00', 0xfffffffeffffffff, &(0x7f0000002dc0)='./file0\x00', 0x8}) (async) r3 = open(&(0x7f0000002e40)='./file0\x00', 0x40, 0xc7) (async) shmctl$SHM_LOCK(0x0, 0x3) shmat(r2, &(0x7f0000ff4000/0x4000)=nil, 0x2000) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) linkat(r0, &(0x7f0000002f00)='./file0\x00', r0, &(0x7f0000002f40)='./file0\x00', 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x8) (async) pwritev(r0, &(0x7f0000005300)=[{&(0x7f0000002f80)="cd5d3b1c22c4a904d63ae093f9f4eb5ba520319d5dabb1a85280df4f7254c10074ef4deb1f5fae922edd9060a43ad0e99db5a4cc8a13b3eac855cd45470363183ae24cc35d7626e8c00c84c9b3988a906f27628a643acc6ab944e30a0b43666a217ad203c32ee10b0bd983c5416c735bf2e39a0a38ea07fe160d857a1498bbce3d18254bad8b58bd0fc8076ee13dd0807b0b375756e9f39694a790ce1c7145bc45411c4daf4456d5390e6455fab01f2d6e7a11a71e66291a0d9daead068ee0809520c84eb92fd3cfae03cb0f27b6277a922b69988a3e8a798ce1bc99f07fb3f4c775c607dedf0e0247faeda9b562b9964f5a9543d752b11ac0b387", 0xfb}, {&(0x7f0000003080)="0b79b554ff365d687751f7360fe54d9e50d0803f53120be4a5263ada700f67bc7234ab8aa7ed92548a83d165444d369eac6d31a33ca57abd678703e4dca5a15b9792ded29450d69ebced4c6906e0ed92072a24793d72eebdcc2b1067ce7fb728acc6c946c24a24e351fbb3174ae2694773fdac03ef015ece83348e73dbb47a34", 0x80}, {&(0x7f0000003100)="e175dd5159a8ce3fc8883f7835e300866d2d3482fbfa3abac17e637787d61976adf03dd17887854e3adbb4ff5f21ed095f43ea22a1257e09a30a24ad51e71d28dd2e6f8ca242ea80b32b8b581389a6907760d7d0cae9d63a631a8c3c9448cb74b425ff8457a01442c2ec88326635b90ea324d0e0c337a3dcc4d074bf3385ec73a3a37f9007c5ba4dfc8d9dd3191918d7fa3ceeebf80e646702b5187296e8c5", 0x9f}, {&(0x7f00000031c0)="2deb343b81f5a54ae44f5f3a5f368b4bab76177a14c9f6af06a28d2c6965e1b9b9100633626bf6f9e4ed1427df878e42", 0x30}, {&(0x7f0000003200)="5b7b0b77dc2bd7fe8dd48760965f3697c2a365f0fac774a28352e7fbe320f5d58ba37c9366bd362b47e7ecfaef0f610c61b2121fd480ef4a1e874944adfff1054370240c0ed043dc4e1ee2d2318aaba8e3ba463e8b31fb01174541d83855779de240ca3144e6f865c94367db62061803ad31588d694b9120acda00c2e7665a94a159f7", 0x83}, {&(0x7f00000032c0)="2313e2c6bfb6c20e632887f89e42d2fbca0c14c3d6ac0c7be877ed34bbd39108fa77227bfa2bf0d414369870b1401aca24df61f366844ac1e6ba22d257fca9942cb39aae39a048f51ebec7bc683212dccf9a107af1a6f6bb6b75adc763b23e3b63025302d4fd92298a8519c10eb69f65695b237bc3fb24910cc221f315f3d5b965f88ddd3387c59f9e48d452b11a5c29c928cf0d14db72a143dcbefc7dd6006284e6d72fdd8ee8757480595d09c0e09c5ce399788b289f69ccc9936496eec575db86dcfc59de95839eaef28fda2aedfb624b0673981f451f4878d3f42215be4259a8c8e18b03225c38c89996571514ae2e6b63764757ddc0d59c383ba53341e37f7ab54bbb769f38c00263e0218045a67507146934eceb440a5d6342ba1da54a83a0258a71c7e9ddf46ffd3c6e968790671b642cdb3d1512753ab4a214bc64c81b0cfd89d095f4d76429a5a386838802a7b55a2a26997819c00795022082bf4e711765852f17a67a120b8aef894f3a70a199bc62a5f9cd72edc128f586de2b5f99ef48971f667ab598d17c6fefa391a8d27e1165d77075b197acac3b556733cebfb1ee0d6c45085dd67f5db3a2c8ba4fc1bf450dba28395f8cee942354b8c7822a884cff5a44e2af70ff2bff5b90d3b28a0266648b9b146507f929fd07b755c5faef208dd32e7f7bb70a1b39e51ddd32e5ddfbafdd6e231832c46c1529bed34bda75524f7036663fcd364f4a5b79b3302d9e01ff906976913d037387ed2f518982c426f63c667696eded18aa80464ea14c9be66763a91c607bd6b0c76db27d7ff5315fcc073d442e16226b0c2f7d07f5e9c8e7fd4bb8fc4e6b06829ca9b4c2ac168a7c19e1e8a8db4148003445f27e895b86db3c313b928ef2003f45c21a5834e8c415b68e95cde1a88532da35a1a94f3efae2af1c6a286170bba4d36b9837bd5c6c2d4a06206694705f68146e67440268d02cdfb4620073d38346c065e0031e5215c11a0a4d52c3e4a6b0a3d9f31e31de4d040ffa7ed6ef7291f241f2304938aa18df99eb513bb2addb4bdb1863e01feec9fd346846d0c3577507980fe5806218bc0cd83ec5e497998c2175d60a5b2f2f73eedd780f9f3209619be63820ee8fb60a9b5ade25ec143f30934eb2db2ab3d48838be168185bf0ec0e23abf3e88a84a147d716a86065529146d08dd8261abea58a7a624e5fe19cb4e5e103f706087709e13a374ebf1bc51cfe6a31def5a38b32af3b005cd2db238a58aba51ea3c012981114c031b1987feef3caedc4aabc0504df0f0f4a4a8421b5d2846969a69c55c3b83b34510428d8a155e2b57f39bdf72b69753e47e39269b056289962db6b51ace555cf65add137f5d73d0109f51a4b70e786613d7bf3f850d9b36820553b72027e5247675336ec1ee00e2e483d81cb7bb7eb70a6102d35e5917a1424b32a0d1dcd6697a71a3a642b528a960c93541215ec9c701772571862eaf762e9d8c85b77b7248225abf0f323460f6760cd279911c6e26f6f28af40d682e9a0508a024a3f4160bec96fd3cc92af9c7579c706e8646c45ae08d9e3919962a96c6b0ce3b213da818dc8a25cc501a99b989f3a18e25729ea40cea7c2fbfc456d3d26e78dcfcd9202f167b641aa0514f0b00a08c889c10e874f5207c955eaeb6aa6159caa1f1af1af82d39d3bf65876957c39e90528d4339ce6b415eae930db207df199fb169efcf793c8c597b6f9b3aa77b14b6113cf50a879889e8cf13bfa236eb68d43a68cdc507fce0b968c5b7e8d1d82b5492b103d6018e9fd6a32a65c26c7b1c413489e40684d770f57232c76e8509864e9a70febb8bcc7ae4762a89768e8a63e88757e278d414533b0a1736d189694dcf6bd3bb8b6cc7f84a31a125755326c0457c9171b65a7832a538cf594346fee5278feea1297f51bd5955b2d0c209add8fe892a921e0220c52538c53b0c00a022dffdaf0f1b20277cbd2e2deb00d2d978825898c0cd7cc9f9febb5f531309affc224d65349737b09c3a73db828b0f498948d79d198252fafc75a6a9cbb7932dc204b5f999553ede2c539e0ec397a9c7242601f1a1e6adba5cfeaf7d7ab0cff63a5153db5da0d447693e9220f9568b91b816e0924d410da2b210e7be506d7f809629248758bdb9aba523d5c5edfe7f6b41f0b1cd35b61b11d02d61b98890195f16fbb4ea2138ea0311979178945004b3bf3c6869c65ab2e5aa8e63d49e59872edb08a095d0498cacd393c118b26d538ebd04f092b8e002e1fb670b1fa1075ad7ffdcfc380f29c1bb7a060492e7fa86923086f96bc50ba3f0f5639c0ada7a23d2e21920e7f35a207a4536ac6674b13b9e2da7967921583e7be78bef638ee177deabf2147406e7c36f54ed0b238dee18114f21c6427c4084cdaed9049dd449e3abbaf7ce1d627462e099358e3cd4627d44fbfe26f2a2b132c903f9a3b9a77d219d69b24b738f45f398368bbe74d34e823e6f174e2cfc8cb650ab84dee36f04572b1e41b2f07ac1372d1e476e9675faced84a371ad4a150ebf37e64885c2f44c11dfc937ef40704215d6f7ec16e6b907033ffc765a3ba9b75765c8c062db33bcc1869d0785d734df33bce7aa12277d444f00215706d5bd7466c653c58780083467fe34fb6f368b96ea2b89f9170e20d8276193466e13e940031b1ed39cb006d030de1cbf7f72750d81ed46c8e2681680486bb6a710360c86e74b6504de337fe1b886d987b52058e2037c6182c15d9e20737232884852b615ff6148dbd6567d4ecfe38df0f686bfb924127038bd55fddf6bbaa4321613c65942806d1faca48d403a023f9ad360ec3d9ae8631268eba79569a1fc14a0c400c0eec96f1eb1187dcfd7f61bd7c83c4333d538a1f5f606f7e4ee074f5decc72ccbc33a2c4f0394d092891dd0031b429e02e17461d724cf4d80ce543fd851fdbb5be7e5b1ffb3b1f3a87aa8552a3c2438ee2dfb4efacff833ecd842f4963c59f80efa54cb539f290f655db19279dc92a1482eb903b0246767fef8770941deba984ca3fcf1a581a01fb6d9972cd1f871a289711c84266cd1c0520c3494934bd51d93583ac38412c7f0896df8e5bff414cec7442077768ff518b8cd88d5d2a333307701b9ed138ce1c33ba07141f6094aeec1cdafc181fa460ee671c84314ad4730feb88a5c40e664f82b0d9d5cb2a15bb5cdfda5eb2386f7c84733048ba72cf8e4c3fc03a7695b56f3257028c333651f3047b63d9a21578ffa0ee4da027fff9c34901eb2c8fbc34aa532a08d843134141d5ad55693101c59ccb4d238f03f2d4655ba93210e9d719ca167675978f711465ce4df40a1994cf8aa179f6c1d37f9f4ffade8e6392d31c04db6aecc5e23add87d7ae0eecbb4baeed5ecea01333fb3f1a1507014f1998318b389dec1bee8924efcae13abe9088c3aa722f6c61d870d9228f9ff49ece6f1909e81e8a94c2a7a70a441503fd4e5bb801c4f899f5ffc85a199359da7e60f06983970a7027435193eda1aa29bb30421adc9faad33b7a019f28af1ecdc835e4201263fb48e77c2972244b2dc0f534ea8fce54096b4347ce8bdd29d1962aab95706e970ce1c9c30d775daf8305d8678b6e9777697b2a11b961b253fa90f096087d4deb9e262cb08f6bf4568a28efb7641c12a10fd54bfaa54fa6d5fdb32764fc4a999f6b711c3c3900973f0a30643777919320b19537e29bb12073bae4e6f52b1bac8721dab43e5744d38c4d69adc2f3439b52bbdfe2a4aeacaa430a51d2ddf598b715efaca044e7241f492d4d1ec2668d0a971ee1eaa00d64daae493d5abacca7fe311db4bf049ab467056e53e34acef358d76d4dd3f7884728fae962b83640ebae56a011c092c8f26f9c7ee91580a667e8731e7a04452ffa17b7e17943134a441649381da05a011bc8bfc1e6102e030026332745921b397a4c59ced9f936606a97653498c743891b77526bd90d93abe6fbfb70993ff3f6407fcecb22d61135a8a2517e7d9a8ba5684ecf2df7a9103b686bb40823587784037adfde30ecfd1db49fc37ae4a0761061ac86b05b655fd478ce0dcfb32c8f0bc84dd6ff44a7f9ece7c4ea233ec96d338fb59cd79387fb6e2bbc9ad4c201b3371b8dd4787af869f79d96c65a9422f5e6f08157997483d4a2916305387faf93184d80c97b3e37f6db30a3800db6705bb4723327a25357ee8a56497728de883fa4eaae4693d2e5b767d2cec3c4332f0dd50f1ed608d61d03e42d4a7df6b345bbd1e208779dce02aeb2329f85603a688e691fc5f9f29f0acbd6f5b645b699f5113324ab67b45fb57f480de844bdbb0739c344bf615dcc2754ee612e8fff29978f9ea2aed12cea39fdfc2f7e056b98dd9087e3e229f78652182c11484c24baf79c2bcd186c9cf52d8d314dcc66fcf09f81e9a94fa8a0d364d78cec08a82fbe2b6f01ee8b7d1cdb07fbcf420fdaee987639066978d0dbd8ab3367845f2d654d4f83cee6e2b02cc72a8f78bb165ac10172911e2c7118fd67325d85093ea59ca68ec7448cc57e0bc1d87f1e3b30ce7755bce994b08d8af9df76af886e51541644980c0cd5e6ee0c8848820a36de6b51dc1ddf837876fcaf4095d8fa02258aa2a6d7deba7f532828dbb3129c9c423a2997f82ce0f12b35c5bc90683bbdc9be664ada76f343cd0e364c59d773d427d3fa759e90c59b2919ba98aa8473a0e5569191b39080eb3fa9c4150268409cb8cfa1bfbc60820e3e2cba416be064e5a29c8070dd0d8a9e9bc3a33a999d5d435b8069c514f9b7f38dda53ac24318e5780f3ab8e0bd9fc35031e819909c54123523c40f601b58a7940f656296eb2e2cb3e7f742d8c6d7a863843f2b2eae1db09d6deab00d9f4eb1db510a8d6d765f7e4701f7d1a78f794990b5049ea64501125ccb98a3c1c9f29f11275da7121acf7ec48ff82a3e4c8b2e1868ccfa1d863964c597492dfb1cc9bc271bd829384b7adc6d1b22d529055fa114cef77a7aa8c7691c97f1fc49cbdce3bd7ed9dabaf55a300a27bb9d92a107a61baa774fcb26c99de3dd774d7a58fe9266b70628d3ae32ebd4b4fb282b4427a74e1bdeca04f12574263a989c09e88a09ec2487fe119e7968a1aaf82e67a8d438a85dcfabdef1d12046b02d6e8fe472c50988e62ae0670921389111a5fd6481e625b4239092c6c3e779b3dafb3c8cf1ebc9760eaa9edf82670b35166d885a057384b6ce18f276be260d0a91851bd13505cb02fc945cb16f32356fb98a39c04c2048a5105d56409b2c44a6c0f1d9b62a1e341ac23adc1f03c1acdfb78b6ac1e8db46e2e50e16cf1ef06c73798f8ddeb312ab262657bd440e7f679bfc2e16380b27e739e85ac23fd73c42093b49fe4af816c294a56a9053095b5366526ad8ce14a94bae2ae752ace91d3cf19d075c3bfc107ebb486eaac3adbea33541c0de3b264d01478f9ab10451a0c289d2cd06238baf17191fe81794a147ccc0550609f5908f3c7ea2433f3b684d8c543467a135b7e6fc04b988b262adadcc2d24db15ff28bfa5ecedabc857945b9e78386b8ef9ce4477c16dae48da00d24cd2cce624349ba5e665b76ec122e94df3f5510223907ae966506ad4c708b5084fd511af55f47b2ec20536963e228594ea4c0c0ad9d54f84fdedefe2a06f26032b7f6fb1bf79897a401c3452d7202148f570ef1796b3698cdabc458bf944fbc2d863b6424655771696da4144f5cb04abdd425c09cd64f9e678e1b745d111be1e3e39ead2c9778488dbc7234bbf91755626fc1a2424db5d25c0a9553d02221bbdad351bdb53d75a0", 0x1000}, {&(0x7f00000042c0)="555f4d4386345ec634ced97f74d68e970c7d62bd0becbf55f0bc255d4907e0e839a90df0dbdefcebcaed1e6d95dfe16495d48896b626547f1d718b8dbc391634484bf7bf0918b437a9f2414918f66bc05c15a0b33690099a063bfb6911c50568b62af6e4e270cd56ed6deae3e77ca6e63c90d4a8b9ae8ec23b8bb07c92347260c39d6a8390bb87d439193c8c974a7a83016fd3753ce25fbf1f97f6bbb6539118e72b964569fb7066a9c3ea15542f05eb6d33259972c8e0bee77719c26fe3398c547f2a76b08dd79e8d2138b6b4219937e9e0654fd3a0b96dc85da0985328b994f1d866c4df2b50f3bb498e385b8a39e020f5ac3631235de7774e61da69408b5b77c0c1122882116b4a9aa06f9f52aaf936299f343900f421a8974f8cfde77414432f7ad5822c7f73f5d46ba7c9735237923ed9a3a51243229957ce69014fc290dabfa2196a854025f4e0304c95a8ed9c1ef485d2a93d6cd0458da4a61a2d6e646c6c5abbbf5f2e356a6974b65b825603e930740b61af761eb78cc6f2d7af66ca19304658817ef2d53d4ee72feb527f0bebeac84560538dd585990bc786f618553f87e9182e2366e6780f34db03326a6cfd75cba46937283fc9ec0ca473ba8b7cd87f61ba78b21df1e0207fc859d5e9e7d9c40b7afbaddef194ec69eaa3d475039acc08bf9e78617a1b65b199e83106b7bef8cac6f797214b0eb3e126dd5c4d7f0e92f8c1c589324f61e285faa81405e41a0b107d3fafbe7590aff111d90df7be4993d9e9f20e25b5bd7ee6edf38c02e871554a5bb966ca2ca08d4cb43485e686f38b552f0614d3e565e70da1c50be51660fde05df33dd6fdda3255d1942a6342fc6c370c060804a09e1f0c197ca8c47be1ce2a66a77fb41ef28fc6bdbe3b6b8fadf72050e95d9b410cd6fa5bd2b814fb9ea1c7fc7fd5fd0f46c8dca3680187c756e2a9d25e148b36c7c6e323bef1b7756be03a20a938bd6d21737945a0089b2196f45aad15378d16acb3d0f4211aa0c80cad281b690774587d919c11fccc35ad8543489b358382180ad07801341d5776736d4145a2fd378011122168ed7a4aeee3553d34c167fecb0ff9c83556e248bbb2332c6b89a64719c67ba5f4dde2a159644482c10b174e4c97c866a6337244e19faee2ad8aac7cee125e173916ad20f4c0d7192a87095986752fc5a73e6e66067c9fc1865263fb4a33c6c177e251675cd7220f09e005a920987aa2f5243e239a6c9ba1700dfb29ac38eeab0a00f0bc08aa5ca4ac9226f2aaf25e378f311073fdce869bc5632d7f3599db3ffcab9449efba41bb3181c0fbf2f07715724c559ea6bbdcb45310cae4d0c46c6cfd512d5623e1c59bfa7fd76e28d6952ad4c8f70c85510b00bb5d8b5645a373a6a7a487e4b9f85305a99a5cdcb1a764c087647bd721974e88a8efc35807b11697fff84d7397fe5c85706909e3af9046ed249b57e64763aef9a66ceaa6c7b81c9d3cf0e15f213a14eea51da79727394643fecac7c97a1e6fbf7e6fe908e23901b3097aa876deada76e8126eb269754c3f7ff6b1d64deec8b9e10c1a95568395755a3048ced74997461871085b35d2db8c0698ce7368168e89f4fb89f7a39d0898c7b031cfd6c2d4585947f32b0e62b1edb9f9603d92e5df5b85d135d5392373e126b151797668923b6a1da3612e51ca77c050890aba9ec9b9faf6f58bed5254649aa9caf979a12f3e9bb5c146b83efd085e9a516a837f20c2c427934f561b89c53e80f3487b97d725be918f8cd621b9dcf7860b883835bbf4f857f976b237a84082889eb432e044120e6bc7afa20ce953956f1afc2de78397d2fa827760523098b8e2d36787d3bbd5c0edefa00537a8811bf5690a96bce623058ac910015b8d6573fcaff754fbe660bf501f10113b2b202e827d21fe94cefec117e5d6c37aa752be57ab60b483429bf6077bf746461028cac864d47a0a8c5dfea2d579e7ad8d2ad9e4b2d419ac6eaa9aa6606eb1202372fbfee47fd9c1b10f31040fb21c2454258f14cb6f79a05761f3f676ce4c9c1fde651da7b1e13064baa0905d68146abdd1e5f566fed82cbfca47fb418795650c73b6ee8c04a0336b363f6b786c1a3719bda86da621e529496b9be696cdfe8bfef2c85f9833256401937be16982d673d5a9a7b0da9a73ec416f1d1467a8a5c9a90f6547d2791ff0bb99531b1a14abe8c3b928b8347d3a4a31333fd06174f4c9b4ddd548639bcca883b79b99a343fa3c72030b5473b4aa2bed40ccab48843a879795ebcbba2210d9d470ffbb859f8b3294ab1fb359a6a1d45d25f561a610dfc7d979ac73d60fd6ff62dd02c4a1e862c81ff3e7d8de56e81b5966afd92c57fd8c01bd0776615a85f0a856918946fe82413b641aa686426ab448a9119fb669375863c42c30eb195e325a486e0e8bcd51d2017a0ebddc7efb78867d2ba8eb833aefe6c47aa468df0556a6b4b5d1f2f5249e0dc433f8ae62d7749bc48e329686cecc24d3a7189b3907c484cf4cc1cbcfe1626d25a419d90e9bb79f6ba12f5297d490eb95fa20bb85394da63c5602a044fafa2e43a930415c2a4f2f475f2451d253a8e122438a12b7fc5b1d055ad32fc7807e9ef36ed890ef3393ce32591b268965a419699916dcabea6610e5a8b6220abbe2c82a1e7a7fed1264ebe2ecb75b27ac74863a0a3aaf878e256c301087d916730050926c7fdb5dd392c533bae264b7201b492be950d37513de4e5ee178e92da38af175b9b77db6566c6167b6a0995839bd6169e697d874d729b319b0f77679e3debb222bc791af9c90de504fea05c213620adc326392468977d685200112d320c81ac0a93d88727b7401316b2630a415581109c3286888249883dcc88de4a2bb12f1a3f8727814d96f2678b5b390086c0140d2335bcbba4ef072400c0e8776f29272c18b611f93b1f907fe37a78a35ba076de5223534e19f85856eb2c7806c197d66998fe9bc07e135c6a8fbf1911e437f615743070bb64345274a23c2ae0cfd3b5db11a63b150983bc52dfa005ec7c464e22d61f0e39fddcdfe4efdf6dc0710602dbef24ea7e9d1cf58ac0081fccde027ee35eac01b9806574a50dd6e365ee3922e54705d058d91011f1b0a39fd23a54b10dd4163d98e803add51133c40249ace58811d403e7a59345fb87b67185641cd586795f1d7789f0f7de114e1d2789a2355e2a510ca7a61d2ee865e4c59105f227512371a981e7323da92caa224c2f550bc2bb0596ad33c7d41957c8ef72c0b1ee72de4e38bd65733a794874180e1ea6d7b5f901fcab722c56d9de8e781c266e956fd75f43024ea58bdbdc02a9caed3b7cb91ddc0981c662b5a0391495e5f383e411da22b12b3cc65f5136ab7b18280b0a515611c05a77dd2a0d869765a72add8d157e1d5f8ea9e3e682b209a5559b1f2a88b6db34d1deefd154d635fd92fa00182613904f69444eed4b38f20497d3c7f1b5d1e7baf5f3bc499a37bf3e79c030cfbb76b5d08efe3b1e6b7d12c34a9067d653f47b150ebf37c1dba186e63ec99110862bbccd7ccafc5646030447d9b66a26fc4d7715fab0b643338d37998f283e34f4f438895de48b031dfff477a0c9b50a83ec9a4c0ee7ad48b8143540a5e7066baa2b388de420cff86f29ce2f8dafac64102e5868328673583e78e8d139443e549bdb32266543f095a8daf0bbab28a71aa002b0e76bba8fb9a18e400dea206e4b19eba4648cca4e9f8129175fc096239d249802a3ffc22f2debad6fab02d93c192e8613cc65497e012acd6f0fd5d0510aa6cb90169aae3962cafc2bad00f511fd7cac0a294dc93645bc814e3cbe2ad169b024ae51cd7da0b87c0a5203e9cfcadd66e542a31f294530ebd6619f0d4d750ce162b1cad911bb8efe0c82fe3f91de8aad7203b512ea9e1bb1bb0f465745cb6dffaa163a6b99c087164e23d025db344e84a94f309560255c5009709d88c84a237cfac490626df67cb3c09ec6b2f47ac2de9a2a333411958359ecd9378952cd8e7c7e2f20327865ca7f269b5394a98532dd704bcff2227d516a8d950f5adc7a9d7eede8dacc8371d8fa8d9f81c19e50f93d11ac31ce9df738e64cb08c3c3f2b31061f825198539f68f649188a207185957b72d1bf0972fca87660c57ecaa9b1f1122f83bf3f91a058e0b9468c354366c0e1050f92654039153ecda6f69a3c72cb1b59b58bf0b07fd77fd1163330410fe244d2d6da8e94ddf2ef27866b2cf5d91c3378a69c1afc5453b6833c09c9ebda8a8affc14074bdf83e4008b1d8995ebb674088a7d59402bcf3f2e6b9a241585df28090fa7f7eb9860bbf0953bba4edcdea1f6c63442351aabf931047ea5db998069932cb528f9e8b61f9c583e95619cbcdb75aaf38f26bd37124e0d317011b6254ba384cabea2fceabce846d7409fecf828055854680a866b0dea127253899116f91b67645bf58868fd8ee04404a76a9d3e6d85dba197be5af4d1b8d557443abd65c3fac6771674c0f92c579a639cdd696c4d3db04467ccb3b215f31ffc308fd4ccd4555e80230264932d075f2b4dd5d07c392ec7a4cf4fadba37fda911608878cb7bfbd42563f5000019731d7ca53df337b4676d69cbdc2c89f5fd38844690e07a347440be698fe7e20269311da1bf580561a155ceead1fc33b6cb5b1ceab5c38144ab2f49fca487975412277cc13c10e172fe1c7fd1f720216120d3d8b6fca33d0620f826e69819696f5af5537d2c579694afca5644b2c8a6e7cc4c37a35a37840bb10c2239187842d33272b5dcc8861fed072b745abb6e5faf15593503e4c542bcf851aa7a504b6ba4e3eb0ed83bc8d6a5647d9b3b5d53a4f76b4b634c539876d100c92ccaffe3f9c265316a742d127548c5fdfdfd631cb352d190d4fbf00b40710a3cd27c3cd35c9b76f8cdb3ea67b3ab51f226b740821d6d252369005d69a186fc4ba18442de028540b17d141398eab3a105695f5a7474a1921524950e95ba54d067f489966382865dd9d31f55b21372706849d87f0de3867b2c95440dcd78665ad7b9c28c35e90e1624fed41777791cad6a3a51ea2c74b8c7452b9dbf506e1ed096f5cda11622a9d7d3932648cfeab76ff297fc2bc3819d2fe7941125d4f782b8a70625d8a6d921f555d22369de401e790a4c4e0857a6be6d56983bbbf09f1f850f171cbb776ee4eadfa811d296cc08f14a96b526598c702389c69868a55c035a9d7773f17cf00d3600bd0ff93f0e21d49fefea02023206f3e54320a968c5fa1374a0eae820050a3a1220b1f4180098c5723758d74abd7f1dca725edad3832b1fbde7af203e00fda129dad39d9bc73762add36fdf37afbb5aa805a7c1896ce57a182bee2043a0cc4bf5b1f1fe7ad2e80514cfb14d587975a64a0a62f4228668d0f08b4c4d023afad5a67a6b248a06a73e0fa6f970366dd6a72785875cd2e374f0c2de2f51fa35f7d633fa6990e704d58c3a52d1ea3b1c1fd25c1a2406c2f45f081e5c17e41dd5fade4d9953793b36a8e87791e8221c6d948d124097e6eb12fb3dc2f6f0d59fabb8e5da17c45c9d638d3c04d11e4cecd88fc8b38694b51f9cecf128213ede8fb8d7757706f2ffff3a0bcda0d23a4c9854cc496db417478d4acf3df6c9086254d56479a9b21bb6c955cd2587df5c5937df1a537f26158736c508fa6ffc97a442efa16a1c92be17b178e798aae93502d5257c4914763e6c147cd7f09f78c353d8fa04ecc52c32ca36d222e368059f0ae3a6725d10f1b1fd3eebed24e7810c8499e3e06e640de4daa7cde85af7b7cbde5", 0x1000}, {&(0x7f00000052c0)="e3ea", 0x2}], 0x8, 0x76b) (async) syz_extract_tcp_res$synack(&(0x7f0000005380), 0x1, 0x0) execve(&(0x7f00000053c0)='\x00', &(0x7f0000005500)=[&(0x7f0000005400)='\x00', &(0x7f0000005440)='\x00', &(0x7f0000005480)='(*+\x00', &(0x7f00000054c0)='\x00'], &(0x7f0000005680)=[&(0x7f0000005540)='\x00', &(0x7f0000005580)='+\x00', &(0x7f00000055c0)='\x00', &(0x7f0000005600)='^*\x19\x00', &(0x7f0000005640)='-\x00']) socketpair(0x20, 0x5, 0x2, &(0x7f00000056c0)) (async) close(r0) (async, rerun: 32) r4 = open(&(0x7f0000005700)='./file0\x00', 0x18500, 0xb) (rerun: 32) unlinkat(r4, &(0x7f0000005740)='./file0\x00', 0x0) 129.923418ms ago: executing program 7 (id=167): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x186) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x241}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x162e, 0x0) r2 = kqueue() syz_emit_ethernet(0xed, &(0x7f0000000280)=ANY=[@ANYBLOB="633a0a89df7caaaaaaaaaabb0800440c00df0067000001379078000000007f00000183082be3d6908008071b087f000001ac1400aaffffffff00001f5200000005ac1400aa070b10ffffffff00000002830b01ffffffffe0000002000000357d16b45b819d927197e2eee4603e61210979f72a8c5e3d1700f651f0898b14c01656e6d9a1cfab972c77d392e0aa4b5835dbd1b239ddbe2e6911ea488a959ebe7e087ad3bce1cdec200ea4e661bc476bf0e1588ed6a69c6a2e22190a0d924fc1c0b32556bc09b553bd92884c0678c74a767563a7bd8a9629956dd345a3ab8706615b956b55f6ccde0a24993e5783"]) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0xc002, 0x0) r4 = socket(0x2, 0x4001, 0x0) mmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x0, 0x1010, r4, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x9, 0x40000000, 0x5, 0xfffffffffffffffd}], 0x7, 0x0, 0x3, 0x0) 71.853241ms ago: executing program 2 (id=168): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) mlockall(0x1) mlockall(0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000280), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 70.618281ms ago: executing program 5 (id=169): r0 = socket(0x31, 0x1, 0xd) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000504b10000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf2, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff7fffffffffffffff86dd6015f2ff00bc0000eee29c480020bc020085053300000000fe8000000000000000000000000000aa671400010000000000000000000000000000000000000000ff010000000000000000000000000001f0f70000000000000000000000000001ff02000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aa4e224e22e575bb0595e0b65eafc52029d9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5104010090780008"]) (async) syz_emit_ethernet(0xf2, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff7fffffffffffffff86dd6015f2ff00bc0000eee29c480020bc020085053300000000fe8000000000000000000000000000aa671400010000000000000000000000000000000000000000ff010000000000000000000000000001f0f70000000000000000000000000001ff02000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aa4e224e22e575bb0595e0b65eafc52029d9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5104010090780008"]) 69.297798ms ago: executing program 2 (id=170): openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000003}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x9, 0x0, 0xc, 0xf}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000001, 0x2fffffffd}) 68.639125ms ago: executing program 6 (id=171): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x800) (async) r0 = socket(0x18, 0x8000, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) (async) close(r2) (async) r4 = syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000001680), 0x20) readv(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xf4}, {&(0x7f00000001c0)=""/252}], 0x57) (async) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffe44) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = dup2(r1, r0) connect$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0xff29) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) (async) r7 = dup(r3) listen(r7, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) socket(0x6, 0x2, 0x0) (async) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xa7d) 68.088697ms ago: executing program 5 (id=172): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000500)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000540)="ff8c63ef4b4186ae51c1fa39ef66b895ef44f6bbbd4a624fe188c5a0dd5b5f7ac844ee2f9efabbc91209fc0a119c9752dcc39635305b21f52484b3f7486c8d79515b880dd400399c14d2d9da9351", &(0x7f00000005c0)=0x4e, &(0x7f0000000600)="eca19d7ca4c0b6a1a47d720a8b99eca16d6a37d27930728eba97f2af6c6e85dd4d323d05a14993c4d9bc3046e5a55dfd7076674c1bdd6653e95e35f2af67a6a30777a02ce08603c77fec1db9158b802bc613dc63504bc0d3b9f5e713335c70c1df9e2ff14899a3ad28ecaa9ca7c03d326d981b974544baeed6f61de29af850c370d665fe428482a538ede4f6a20c6dc81d3dab65fbf280636405a086411594cf96e52fced1e0ab72da6bc9de3797127a0b7ad6e8fa8fbb4e0dce2ef96996600862e913ea8b34770aeb25ec2a47", 0xcd) (async) sysctl$net_inet_carp(&(0x7f0000000500)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000540)="ff8c63ef4b4186ae51c1fa39ef66b895ef44f6bbbd4a624fe188c5a0dd5b5f7ac844ee2f9efabbc91209fc0a119c9752dcc39635305b21f52484b3f7486c8d79515b880dd400399c14d2d9da9351", &(0x7f00000005c0)=0x4e, &(0x7f0000000600)="eca19d7ca4c0b6a1a47d720a8b99eca16d6a37d27930728eba97f2af6c6e85dd4d323d05a14993c4d9bc3046e5a55dfd7076674c1bdd6653e95e35f2af67a6a30777a02ce08603c77fec1db9158b802bc613dc63504bc0d3b9f5e713335c70c1df9e2ff14899a3ad28ecaa9ca7c03d326d981b974544baeed6f61de29af850c370d665fe428482a538ede4f6a20c6dc81d3dab65fbf280636405a086411594cf96e52fced1e0ab72da6bc9de3797127a0b7ad6e8fa8fbb4e0dce2ef96996600862e913ea8b34770aeb25ec2a47", 0xcd) select(0xfc17, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = socket(0x32, 0x1, 0xd0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = getuid() r2 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x48, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x48, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000180)="e50be243536c37a52cd8e97c1ea82aa72ccc4f4bee2403dd6777ce2f2b835a988d8203fcf40b72bf974e290166c05ae83d4f04fe9f12074de7dadb10e13817d73c1bf48b2d4718319f2a8599085b830f08f4a556309e58157b8db6da927f3bd84c6e7fad7c9edac535463306b60d8e7df00534197e18a1368ff559b8b00fd74b368e2b561dfa6621544ea40702a33249d611dd1ee4", &(0x7f0000000240)=0x95, &(0x7f00000002c0)="702e38adcf5b244c12d759d134d5d213a141dfe83674dda137cc3bb42746619135bb683ca0591208d686239f4aadc8b9292bb33ae0affe102460b175850be14406c2a0aa0362ff16ba889d4d8bff7192b9fba4426559fa2bfa62f39c7bc320bf2076e2afd25584ef0df60220ae0ada88c7c5f68eb3f3fde85ffd8f174005f3f9e743a038", 0x84) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20001fffffffd}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) fchown(r3, r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x11) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x11) readv(r5, &(0x7f0000000240)=[{0x0}], 0x1) (async) readv(r5, &(0x7f0000000240)=[{0x0}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0x1000100000007}) (async) fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0x1000100000007}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r0) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x400000000000011c, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000003c0)="1227432400ae19659c45a70b6a4a0be2f35d8df49512efebf20e920b027466a5622642e7e0be592838891174cc94f5ece26f4575a11aece4542d942743c9c284e814ed50ca2e411095d7d42d8b932fe0244a74c0217269ad09d5186c0f832410764fcf67eb8315ff996dd227546783b1ba077023d26e8632b1f2aa572c3e0d81b3219774701e8274aabedd77e2b9a4e69931bf41686302192ca2835fe19c64318b21058ce1ab0ee1471d6051ea49ddf3feda24f20c5f8c81dc41c7dff4d668d972b97083830ed5fc9c0bd95f39", &(0x7f00000004c0)=0xcd, &(0x7f0000000500), 0x0) 31.969484ms ago: executing program 2 (id=173): recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 7.824943ms ago: executing program 2 (id=174): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000ff, &(0x7f0000000100)}) r1 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) close(r3) dup(r3) flock(r2, 0xf) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000000)="6653dd20", 0x0, 0x0, 0x0) 7.56294ms ago: executing program 5 (id=175): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x104}, 0x0, 0x5, 0x0, 0x0, 0x8, 0xfffffffffffffffe, 0x200, 0x8000000000000004}) r0 = socket(0x10, 0x1, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) accept$inet6(r2, 0x0, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="cd00818af6", 0x5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 1.161551ms ago: executing program 2 (id=176): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000006c0)={0x6c3, 0x8}) pipe(&(0x7f0000000000)) (async) kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x100000020000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x8000, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0xa4, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) (async) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) dup2(r1, r2) 0s ago: executing program 6 (id=177): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x9, &(0x7f0000000100)="1ce7a820", 0x4) open$dir(&(0x7f0000000300)='./file0\x00', 0x7b8873bbdf4d646, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.133' (ED25519) to the list of known hosts. login: panic: pool_do_get: shmpl free list modified: page 0xfffffd8068d84000; item addr 0xfffffd8068d84850; offset 0x40=0x67b6dc47 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 278710 92316 32767 0x10 0 1 syz-executor *174999 35310 32767 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a9b43) at panic+0x1e5 pool_do_get(ffffffff839eb308,1,ffff80003c50d5e8) at pool_do_get+0x5da pool_get(ffffffff839eb308,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff8020,ffff80003c50d840,1c,ffff80003c50d790) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff8020,ffff80003c50d840,ffff80003c50d790) at sys_shmget+0x1b2 syscall(ffff80003c50d840) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x52eb132a7c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd8068d84000; item addr 0xfffffd8068d84850; offset 0x40=0x67b6dc47 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a9b43) at panic+0x1e5 pool_do_get(ffffffff839eb308,1,ffff80003c50d5e8) at pool_do_get+0x5da pool_get(ffffffff839eb308,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff8020,ffff80003c50d840,1c,ffff80003c50d790) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff8020,ffff80003c50d840,ffff80003c50d790) at sys_shmget+0x1b2 syscall(ffff80003c50d840) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x52eb132a7c0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c50d420 rbx 0xffffffff83852dc7 cpu_info_full_primary+0x2dc7 rdx 0 rcx 0xffff8000ffff8020 rax 0xffffffff83851ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5011129e54831f8f r11 0x6507723b602708a7 r12 0xffffffff83852bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81af0975 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c50d410 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=174999 pid=35310 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff9730,0xffff80003c4f2d08 process=0xffff8000ffff24e0 user=0xffff80003c508000, vmspace=0xfffffd806be65030 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92316 278710 89737 32767 7 0x10 syz-executor 92316 96462 89737 32767 2 0x4000010 syz-executor 98151 153670 18676 32767 2 0x10 syz-executor 98151 41788 18676 32767 3 0x4000090 fsleep syz-executor 88322 416415 42174 32767 2 0x10 syz-executor 88322 360198 42174 32767 3 0x4000090 kqread syz-executor 88322 62425 42174 32767 3 0x4000090 fsleep syz-executor 35310 485388 8761 32767 2 0x10 syz-executor *35310 174999 8761 32767 7 0x4000010 syz-executor 38639 334752 80129 32767 2 0x10 syz-executor 38639 151031 80129 32767 3 0x4000090 nanoslp syz-executor 38639 418227 80129 32767 3 0x4000090 fsleep syz-executor 73609 409264 0 0 3 0x14200 bored sosplice 23006 213638 48169 32767 3 0x90 nanoslp syz-executor 23006 306003 48169 32767 3 0x4000090 kqread syz-executor 23006 121978 48169 32767 3 0x4000090 fsleep syz-executor 23006 505072 48169 32767 3 0x4000090 fsleep syz-executor 89737 120397 44123 32767 3 0x90 nanoslp syz-executor 42174 129142 30334 32767 2 0x10 syz-executor 15781 197886 51153 32767 3 0x10 biowait syz-executor 80129 6532 35415 32767 3 0x90 nanoslp syz-executor 48169 318743 647 32767 3 0x90 nanoslp syz-executor 18676 499634 98718 32767 3 0x90 nanoslp syz-executor 82506 498372 7205 32767 2 0x10 syz-executor 8761 208263 72198 32767 3 0x90 nanoslp syz-executor 30334 433563 27531 0 3 0x82 wait syz-executor 44123 422805 27531 0 3 0x82 wait syz-executor 98718 275544 27531 0 3 0x82 wait syz-executor 35415 70742 27531 0 3 0x82 wait syz-executor 647 340748 27531 0 3 0x82 wait syz-executor 51153 436955 27531 0 3 0x82 wait syz-executor 7205 113486 27531 0 3 0x82 wait syz-executor 72198 29444 27531 0 3 0x82 wait syz-executor 27531 225574 13885 0 3 0x82 kqread syz-executor 13885 345564 32343 0 3 0x10008a sigsusp ksh 32343 346687 31635 0 3 0x98 kqread sshd-session 31635 425553 80597 0 3 0x92 kqread sshd-session 70867 46453 1 0 3 0x100083 ttyin getty 80597 373110 1 0 3 0x88 kqread sshd 5849 505808 59440 73 3 0x1100090 kqread syslogd 59440 350361 1 0 3 0x100082 sbwait syslogd 45928 354288 1 0 3 0x100080 kqread resolvd 74242 3435 76845 77 3 0x100092 kqread dhcpleased 9694 460532 76845 77 3 0x100092 kqread dhcpleased 76845 423376 1 0 3 0x80 kqread dhcpleased 41489 212388 0 0 3 0x14200 bored smr 48695 404544 0 0 2 0x14200 zerothread 79829 466747 0 0 3 0x14200 aiodoned aiodoned 84410 443565 0 0 3 0x14200 syncer update 32855 345450 0 0 3 0x14200 cleaner cleaner 64241 168619 0 0 3 0x14200 reaper reaper 19159 301796 0 0 3 0x14200 pgdaemon pagedaemon 24195 383178 0 0 3 0x14200 bored viomb 69540 516664 0 0 3 0x40014200 acpi0 acpi0 7384 408782 0 0 3 0x40014200 idle1 36565 497977 0 0 3 0x14200 bored softnet3 83282 169529 0 0 3 0x14200 bored softnet2 8601 103533 0 0 3 0x14200 bored softnet1 22948 310310 0 0 3 0x14200 bored softnet0 4274 461003 0 0 3 0x14200 bored systqmp 53751 64259 0 0 3 0x14200 bored systq 27344 244766 0 0 3 0x14200 tmoslp softclockmp 3228 185298 0 0 3 0x40014200 tmoslp softclock 5567 449952 0 0 3 0x40014200 idle0 1 219017 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff839eb320) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 35310 (syz-executor) thread 0xffff8000ffff8020 (174999) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8397dd28) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839eb320) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 15781 (syz-executor) thread 0xffff8000ffff8f80 (197886) exclusive rrwlock inode r = 0 (0xfffffd806bdeebd0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c95b990) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10954K 10966K 166960K 11264 0 pcb 17 12K 12K 166960K 17 0 rtable 240 6K 7K 166960K 362 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 2 1K 1K 166960K 2 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 34 0 iov 0 0K 12K 166960K 47 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1370 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 16 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 117K 166960K 315 0 sigio 0 0K 0K 166960K 5 0 proc 58 79K 115K 166960K 481 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 30 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 366 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 243 73K 83K 166960K 4247 0 UVM aobj 10 2K 2K 166960K 11 0 pinsyscall 46 92K 109K 166960K 1322 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 23 0 NDP 11 0K 2K 166960K 27 0 temp 41 8635K 8701K 166960K 4349 0 kqueue 14 22K 28K 166960K 44 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 53 0 49 1 0 1 1 0 8 0 rtentry 112 115 0 2 4 0 4 4 0 8 0 unpcb 144 219 0 202 2 0 2 2 0 8 1 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 808 87 0 75 2 0 2 2 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 0 1 0 1 1 0 8 0 inpcb 376 359 0 343 8 0 8 8 0 8 6 nd6 136 28 0 1 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 463 0 1 29 0 29 29 0 8 0 art_table 32 464 0 1 4 0 4 4 0 8 0 art_node 16 114 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 pool(0xffffffff839eb308:shmpl): page inconsistency: page 0xfffffd8068d84000; 27 on list, 7 missing, 35 items per page dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1797 0 295 95 0 95 95 0 8 0 ffsino 280 1797 0 295 108 0 108 108 0 8 0 nchpl 144 2239 0 565 63 0 63 63 0 8 0 uvmvnodes 80 1878 0 0 39 0 39 39 0 8 0 vnodes 216 1878 0 0 105 0 105 105 0 8 0 namei 1024 6797 0 6797 1 0 1 1 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 7463 0 7462 9 1 8 8 1 8 7 plimitpl 152 186 0 162 2 0 2 2 0 8 1 sigapl 424 589 0 533 7 0 7 7 0 8 0 futexpl 64 2641 0 2636 1 0 1 1 0 8 0 knotepl 120 556 0 0 17 0 17 17 0 8 0 kqueuepl 216 61 0 49 1 0 1 1 0 8 0 pipepl 328 249 0 222 8 0 8 8 0 8 5 fdescpl 504 570 0 533 7 1 6 6 0 8 0 filepl 152 2772 0 2551 14 0 14 14 0 8 5 lockfpl 104 59 0 56 1 0 1 1 0 8 0 lockfspl 48 28 0 25 1 0 1 1 0 8 0 sessionpl 144 24 0 8 1 0 1 1 0 8 0 pgrppl 48 35 0 11 1 0 1 1 0 8 0 ucredpl 104 282 0 263 1 0 1 1 0 8 0 zombiepl 144 534 0 533 1 0 1 1 0 8 0 processpl 1176 589 0 533 5 0 5 5 0 8 0 procpl 656 897 0 831 7 0 7 7 0 8 0 sockpl 688 633 0 596 10 0 10 10 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 106 0 0 14 0 14 14 0 8 0 mcl2k 2048 16 0 0 2 0 2 2 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 14 0 14 14 0 8 0 bufpl 280 2578 0 124 176 0 176 176 0 8 0 anonpl 24 111169 0 107921 33 0 33 33 0 184 9 amapchunkpl 152 13574 0 13010 28 0 28 28 0 158 3 amappl16 200 1850 0 1828 5 2 3 5 0 8 0 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 106 0 96 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1166 0 1129 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 287 0 287 1 1 0 1 0 8 0 amappl8 136 33 0 32 1 0 1 1 0 8 0 amappl7 128 126 0 116 1 0 1 1 0 8 0 amappl6 120 201 0 197 1 0 1 1 0 8 0 amappl5 112 127 0 121 1 0 1 1 0 8 0 amappl4 104 293 0 278 1 0 1 1 0 8 0 amappl3 96 2361 0 2229 4 0 4 4 0 8 0 amappl2 88 626 0 571 2 0 2 2 0 8 0 amappl1 80 8712 0 8166 14 0 14 14 0 8 1 amappl 88 3893 0 3698 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 570 0 533 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 570 0 533 1 0 1 1 0 8 0 vmmpekpl 168 6731 0 6700 2 0 2 2 0 8 0 vmmpepl 168 41596 0 39599 97 0 97 97 0 357 4 vmsppl 456 569 0 533 7 1 6 6 0 8 0 rwobjpl 64 16300 0 13570 46 0 46 46 0 8 0 pdppl 4096 1148 0 1066 104 18 86 94 0 8 4 pvpl 32 12525 0 0 102 0 102 102 0 265 0 pmappl 248 569 0 533 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 278 0 21 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a9b43) at panic+0x1e5 pool_do_get(ffffffff839eb308,1,ffff80003c50d5e8) at pool_do_get+0x5da pool_get(ffffffff839eb308,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff8020,ffff80003c50d840,1c,ffff80003c50d790) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff8020,ffff80003c50d840,ffff80003c50d790) at sys_shmget+0x1b2 syscall(ffff80003c50d840) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x52eb132a7c0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7344a8091290, count: 12 ddb{1}> trace x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7344a8091290, count: -3