last executing test programs: 161.494255ms ago: executing program 1 (id=2): open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x14e) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="a00000000000000001000000ffffffff4e12991932e1a47ac62fefefd0a2c4681fcb0c7660d1e942f0b487c6a212f59c2a1723b6a5d8b38f64c0e224"], 0xe8}, 0x9) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x400, 0x2000, "97a2926cc96b47c1d100", 0x33c3300a, 0x2}) 155.291294ms ago: executing program 3 (id=4): r0 = kqueue() (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x40, 0x0, 0x0) r3 = socket(0x20, 0x4, 0x7f) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) (async) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x14) read(r5, &(0x7f00000004c0)=""/221, 0xdd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff2, 0x0, 0x4, 0x2, 0x5}, {{r1}, 0xfffffffffffffffc, 0x41, 0x40, 0x100, 0xd2}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x1000, 0xe6b}], 0x4be, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x10, 0xdac9a16a7adc9fe4, 0x59, 0x401}, {{r4}, 0xffffffffffffffff, 0x5a, 0x1, 0x5, 0xfffffffffffffe01}, {{r5}, 0xffffffffffffffff, 0x60, 0xfffff, 0x7, 0x10}, {{r6}, 0xfffffffffffffffb, 0x21, 0xfffff, 0x7ff, 0x4}, {{r7}, 0xfffffffffffffffb, 0xef9796c9b9de2235, 0xf0000000, 0x7}, {{r8}, 0xfffffffffffffffc, 0x50, 0x40, 0xce, 0x3}], 0x2, &(0x7f0000000240)={0x3, 0x3}) syz_emit_ethernet(0xfbf, &(0x7f00000015c0)={@random="93326a8f16d0", @random="6afe28f452c7", [], {@generic={0x817e, "bf611d636363055fa5bf450e555e844b912c2185723550d1c054dda18edf6960e89eac7052d27a7fbd8fb76647da559f30eab0968fa4ea46d3a2ad600f4f442cb09cf627123ddc45d5aeab2ba61031101f93d416f32a0b5025d9d601d03879f2a292b35521152f1b89791bf89c6fb1e4924e5c07a8252d49abf5673d1091d61632f40ae5c353cd6f025592e7b17846f6fb88a271df8c7245af89eae3b05b4724f2e1ff8a4e7466b1c8164e5fb3a10daea1112d11b709289a212fc4cd5c7eb6d9604e89076b33a95cc2fd58a3930a5d8f935a9181b84a88d78fc9e453f6692ac5fba48d9a877e8953b8b2029ef03807244f4a8f9bf34ee5abb30e9d9684de7c8fa826c881499ef84243cfda96847db0f8f38645e30d2b7a282625fc5f6011f33b69fe41514a499aa113438b18a042eed861c7a3e8c21a7414428fc38cb9c6b6044bec6e1cf4f496504267f25ca07e4515cb7c935a2d46c0ac31a35913783271545434ba32af06e3c10e7661e4072959cec3a329c6d26d0d9e3ef1121dbfb3aa1a912ce163c88fe1d095f1b943b6798513bfc79f168d86f51453473dcde5c52fcb374e31302fed0bed99f8a1f45b7732c081e8fd8ca1d0cef0b9566a30e8ebfa2fae7e208b369a3eeeab02daca47efcd70bb21fe900459b3a9bc8328ae6a69d008d9aee476d8fc6e8b832bd049662ded528ebe4f58b9ca77fd2f34a52cb7740e2812efd544774f777ffdeff4bc150f1c020298554688e995df41b26e5a187b322fdf43810d46a15ee4b83cf6da13b4745d3991f29419764754a05f7fccde3ab21b2d974519e0844ca4e0cf36aa3fc7ff62adfb8b68470d862c0074f11c820e0f0476e9dff6be32a6666b77b1ae71fd7e038176b92d6700d7a315eb17f0c37089426c6f137c984decca2ef65859f81452db0441c37007b2d6b4724351c992fba535afb5eeb2536acccbc3ff73e3dd17d64f5f0c64245b3b3e31c76ff9722cd56ad553343d1ea1d0eb576ad44e06a099cf8d7d0b85c8b164e4eae31240ea5c1e05ff65c507c1e4d2c9b5ff4f6ada27b05fcc907c20c4034a421e146e0e80a5ae51df348e499dcd1f7c40137d9458cec522b03a40018d4e9fe998aec1bc503bcce87c508ca0c179314657dd99560164760ac58971c53a57ce78eeae9c90ec443e7a6f02c62b7913a2c90006a2fe7005e55f0265bc323867c63000b27e65ba88bb57a889757dd5073f4fc9fcda0a769a3307028bbcccec22385bcc8b68d711bf6438e701c2c7037702a2ebe7a103b833b248eb0a0f58d6960c612f59f2831120ae199ec7725eb8659d02181c659ff248d71171b242101cf81416fd6e1c12ec164f6b2a831a3e132a3efc4ca72853019b86a32e787cfa108caf6f2a497cf20db94ab360b95f6e4d5892347adb9d55f663e132c5c604dc9448dae71dfd3d1c50a0567c971ac1ac50b10e38db17b66369f8d76fd3c7311bea6d9b1036967dae7c44c8f4d12e5acb38288d8d949b898b043f083da49d4f1da41a2dda03db0647c16b357ee4746ee89d37c559fb197ee6f71a3190092d511fe4448b9ff834accfb5e4130d71f13b01a988df452defa63a7bc9a4bd5a40dfbb05be9c1f917c6a3522f1cc63e7460cc9128d811d14098142eac634c27179f357e179be57424a676de1f3e5cd76825029395ae3b042fe909cc2d81f11c69953dba5c5ecca038c0d81210157dc885b9139ce4f9f7b82751fca84e99452eca03c47a61402e21237bf19177225c90f9e8bf8935d787a9d21a1d6ea220c25b7a27dcf75002e46a7bd2d66e8f20917e17bb5b630fe14a5aa1c7020fa6877a5dba37ee6088bef3fff4a1128903f63acc2070550bdba59f37b0be5844e15145572dcb3237d9c0d7871a7db73e8234408a26aa4110277e4e2da5246e06e71ca020e609433ebe879e46e6a28ff8ba66c11c49876efec04c1cbb376c8059d7b06c447b1f2c850497178f4eeacf77648b2200ee6e0a0353605f4fc2ad36c9a99fb92ed580b4620e1056fccb19a6e872840a3c438a56d6a8443be5de548d772c752e83233b58991ff8be463c1634a247e30c79a3c1628e2e515b6c6de97831b54085a6744277e5c07aa6c06ea4c318ae9227c53af6840bea9b6edcab33b784cc9ba11d31ff6628fa0bfa8d48fa5b3f6993baaed2a003535130347630c5c1fafbf037bc9248bd2af45151213c62f5d3749d3a229f6e2921046883ce7279e12c417e292243e0215dc6c2a843df7fdf23d98c8750fd14a017b0fd087530ffdd2d7c9550acfa746395adc5e01df176f9681c5ee611dd00de5e4fa2054fb25ce92f863153fd9f5b3615c8815f76230244449666fd7f2a27d2bf1ded705147d7ab1367e8556be5d0385ba621109cf037294d7d017df065b41a97de63b01894b979188b9b94ad116588ab2f6243bf309b4febc86d5c4d96d355f117145b8d309fcdf14c93b8a0879f71ce77f05a7323113ba75e8b8efa0730e3a0bdd25be75882d36f7beac94f647074aba7d00f93831211d6b32963194234930bc725101a6642c678b16aa01444006a6fb21dd06d4708e7e21069b8cd65a5e5a214ec097883391b447cb9cc043653e89a713299b73a741b584eae0f231b037957355e6c8a5dfcee7154abe80178ca0c001aa5678458176e5c5e1e03785855e76386f82081e50386afef86bc9059cb61570d43a1f9f0c4d5ed15c0fd746de46711cb67b900247b4735a5dbbe1b4a6c5fbc7fe5649adf0f162d47b8728c1626f06fc9f45eb5b15e3e106a2d225409b8e2c91f7caaa6cb14b2337f4ca7de24805448f73c1d7b2bb0e5279c34a1d76cc3685a882e939a680007227c7ea4a70e8192d52ec7302d1069eae53707aa548acba2f1b114df16f0ff6b45f386271cd9bb471cefd3c5ede800993e4be1ac96449acda2f4756b4c30aae51e5bbde443e5b69e88c11d7a4e56bf4aad3296103d1fdd9ba61cbbbc681d4641b9d6948ef70aca6fc325d00f34eaf1f8d7f3ffbb3112712c63532fdba584a92c48050f4acab17c2d6d305f1b985a1a025a4c95caa5c10570ebb4d8295cf4dae6fb3d29a94c0e72fc75cf81122473d1e1275b3ee341649f322dd463ab988003af20c23d3cbb2fea8400a9886a958aac3c92b2a8556d0079cc9e25aa02502cbac65a6f404f0f64d807327b14bc5cf3a4443864d33a37395a962cda46a2308d70058b8e99a3cbff4f727638088fdb7213237f1ad1ea8a8746ed49064f54205449b757e6a508100895538155712d63d07a17f6e1882338725266667f3392f67937fc51ab982f43799a8bd4b75002abebfe9c31a2146e6bd3677506891b80ad5f92669938b180276df38e497878a304faf0b5cda4afe3e3677f6617a3257382470cc8bc015708fd75a58cf398634a31f84b21edb2b5238edb1bebdf7b10bc529141fc22c40553205ba6b785d7be40ac96002f53b4f93defafe70d6da859384c988f2a2fc55a61fe54ede6777c40fe09856e74f3ccaa3ea5753beaaea6010cb2bce8f88aa0c620bdb2f7ed4386463be763a35ab5d11be098cac62f14861d1ead21d9915a096257a81b906c51849356d6abd4a5ab674ca4fe384efbf26b9c935eda88307b378d6df0b177a6a73d64f5158e925a1185190911c8fb6e62fe0017f88882ad8733895647c8d6ab5da29caeceb76e5f98864d6f8c16d1f514035aea7abbf31118a056bb7cfd763c93ddb938a1074a77ada0e3061ae310e54f6e578f94045646a943cbbcbdaebe9c55eb79035b92e04b049dadfd5d9833587178f3bf7aecdd698dab96f9093569a4acece55f1311ebff2eb8d442630de74cd43184266de2d7ca05f833f048aa0fba334da78e234e91671e2f809b747f8151499757f672b2a1a689f31774e02192992afdc19956cccf4345107b7be1c323d3921bafa320c24a9e97ef8a67ef1bb74bee959841928f02f0fc98ecb3cc375dce40c5302bd6da4b0567d893f7d4e8bc5f957ac6322e0b072af3139cea6e6a7e15dc513fb521c044ecc961c4187de9d03dd987ba6d0bacccbb126a7dc09fa26ef375a454dd3c3eccf9ee223a195edb89583d2c83266c8ddf622bea8ad132b3dabf42e331e98ceabea25e52b8f31ea036924ab09bbb500e1c5d282167043f1005251b898e6f8c839f31e6acbce166f824181fc18baf9b69791f1ba209f2dc60ba602db86d92bea5888527d048fbb0568c30c54cd499115ea8957ea5dc2757b810275d58b139d530074d6875388e0129fc84f9bce199eecdd48f693f26a64ffc0d72143baa243a98c8e2075a73abc7887aa9ab506c5c3930e19e53811d7a07d61924e447dde4da11a932c646faeb18aa2dd54a91b339a1355f4ec21217397d10d35b05a67778ef16f391dbc9344aad5657c19c229d2728c52b0acdd5425ce34418e4c3f6a6678ed53e26c474b215dc201eb08818fb2b8900e468512ad72841adc77bb3d9cfe200f4be4a99a9488b92ba6a81fca7d857781f44d027676bcacc0a0ea9805ac88433e2bba380a187aedd05bb52c7a8384d26fae327c8340c490848ed481b6abbf65b8e8a81bf625d76f052ad5e4de6e10e99f91d26360ad653eec14bdb9f1ccc789d779541e94a6299c606446612c66c0cdcb57b0bdb0662861644827e0ded6c6c76cc27622af0383feba990aa5f098acd362687f79aeb9cd6b9aed54eeb3f86ca4f10fae7968781561417805c629bc601237b88c75246e27f6aaa0b676c929835ec42ebe941e987076b1fb9fe48c73fce45ae5a48b24735260dc129f9ed4bc5cdf97363b2ea584d3178aa80078a6c4838e691d62abfa1387e5d39fe5f85b834c205d4065c40f522ac00fdfd6ce67a0beded181fb16e2693b6e610c046e33c6d0a27bcfc0e31eb8fd9b49c47e8314ab7d420f0adce0e0e6217413c0930f71c75648be3f4d149f24d6b1481911a64ae9128743ae0a67c4a43903adb11f0317fc06df9589b7b78ef0de4f42553968c2ad82c76b9c4cd73404e91a9cb3b5fff9135f8906be761a897f7d97e4a5ca24f899cf7d5ffdb330434f314909619ce62cc9c4962beabafc7d3e74d3d35dfaa8bcfc89828e7b6699d62bed91e243edda513d59b413ab8e13c8ad4e3a9672ef5145e2c86f3c0d24528688fd6f36891ce39f2eb7a571e90519325f2fcae787ad54a49980efeeb11c74407c2550791cf644f6851125a9fc49c71ba9c51287b0f38f138e1d5f76512d86e683eafbce45903036df2faf4e0a9eb7aa271410d3dd26c69805395df42c7b9e38448631ddd711beed7a246a96f176242c0244e475ffc8149f2480e75605c45fc112a9f08dc0d44f42480a21d32758a5fb4c5d65aa55d0e9819c7388d3e28b2e2d4b9c9ff02cee3e154bf0c1f226d557f0aff2ba7652df30827ee6cf38383af95b4d0f0126b82780d0b7fe87650819aa551abe3674de467a543db26328fe4e1baae27c60e79117ec75838660fce399fa3fffc74ef629a41a41120a240bc4693f7af10fb283bd53ce280baa3432b230d3560986b809412e0c7c4b02190ef062b3d2ffcacab83c75604c113d71fe9c2a85ec56de66c87ee21f00579848dd35726e3543a06fb23e27bcb896ede28e34e54b1f56f99cf76d291ca432c48a95f295c32afc87f023727bfb83f4e5d0942f5a21220c5b10d9dd4fb78271088d88f89d7137b4e718835b"}}}) 138.598588ms ago: executing program 5 (id=6): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(0x0, 0x0) setgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4, 0x5}], 0x3, 0x0, 0x6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000240), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x0, &(0x7f00000002c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9dcd}, 0xf, 0x6a07, 0x0, 0xffffffffffffffff, 0x1, 0xad6, 0x10001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, r4, r5, 0x1, 0xfffc}, 0x4, 0x8000, 0x7}) r6 = getuid() setreuid(r4, r6) chown(0x0, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r1) r8 = shmget(0x3, 0x3000, 0x440, &(0x7f0000375000/0x3000)=nil) shmat(r8, &(0x7f0000319000/0x4000)=nil, 0x2000) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300009c9f77", 0x83, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f00000000c0)={0xfffffff7, 0x4a46dd87, 0x4}) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 127.837344ms ago: executing program 0 (id=1): r0 = socket$inet(0x2, 0x8003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b65000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000b64000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000afe000/0x3000)=nil, &(0x7f0000601000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) syz_open_pts() syz_open_pts() syz_open_pts() r2 = socket$inet(0x1e, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3, 0x2}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3fc, &(0x7f00000001c0), 0x5f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000040)={0xc, 0x800003, 0x6, 0x9, "00000000000000000000001500", 0xb, 0x85}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x532, 0x9, 0x8, 0x0, 0x10c, 0x5, 0x70, 0x0, 0x0, 0x9, 0x10000}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x4, 0x7, 0x4, 0xfffffff9}, {0x7, 0x6, 0xdda, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6d}, {0x200a, 0x80803, 0x17, 0x8}, {0x0, 0x81, 0x2, 0x9}, {0x6, 0x8002, 0xc7, 0x4088}, {0x4, 0xffffaac5, 0x34, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) recvmmsg(r5, &(0x7f0000001940)={0x0, 0x7}, 0x10, 0x800, 0x0) 123.726678ms ago: executing program 2 (id=3): seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2db57365, 0x27ef, 0x9, 0xfffffffa, "0a00817dd8910bb864d3c3a3c900", 0xa, 0xfffffffd}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="3f749cdd05aa7f4c14366b52333ebb64eb81e865186a988eb92f857a2f1bf2113e99a4ac", 0x24}, {&(0x7f0000000c40)="dd92212ead26ee9cceed81e00ef9e0b5013c88198c252db614ba2002ad5aee53064584f2828919964193c64efdd9b9b8c627c7f4948651af9c9de96b6243bab7f128db71550d6c82e0421dbc45a8fe4436f94df8dfa7a9def97e464c2009282d9074073928f42abfe852b85268d28cc5a877b2247c5563c81f85302405c0d2f7a7997954933c33e1a327e91f698eee172bc99af68b30cf04602908cd85b587d709587a81530502a6fe021b67731074854a4aa5afc0440439cd24094ac71764792e850cbe09ae2a8de4fc1656d1a34e588ec4beda9ea04e126da54e1f3e387e9e21fb134e1c0b1675de156a2aae9d00beb0d0b0ddad8625a54b798e1df202acc011db3604a8bc15e0bb3bfe0aa9a7496c022ff7f624464cd98d611a02cecacb475596b85c67e0e523b4d2a242edd94e3bdc7035ca9c8bb9f2a4eecd83a916c99e8cae65672074209c26db6d7b501de01e75f6d648f6bb7dbd222446d46a9fe02dcd99aa8efa3742c360bfc2fa5cb38e20ab5eb178bf94206cd2c4888d8ae61ea78bb6c80974cca8b4f7784203310647544c377d2cb91c49d360f768b2693c6b1ecd2072204cb80985bbcb9c9deda22201de569485d1bd5f34131904ed4085906303eeac60f922ac6ac5681b02df355e26e00baccfaa7a3186d30c04d401e9729f6321e24e22da35b04d5292e1ad5ca5be12bed919f99b582aac4a689e696902eb3f9835c9484514dfd4d1f4be39e513ea59b6885afb3b34c8c4b55339a73ec59bb0abd8713804e6ca4a9930ac5da78fb18cc669d497f8bbfdb60d3d2139e3824df28b2d755fd65427e38ce680342787d8b26bd2d3970823098924c10ecd4831beb19724836fe4574baaa30554ce4b54e16956b236b328ed567e81c270554a06956630513402d82a61ff99138567439ee4cf53ab5d90c67c4551e0e4a446ecbe387c28a8d33a269f29157db4ae5a6881a1171a1852c8f59603030117bda716cfb376e590bc7afc7c4786cc6c6cbfcd4b39dbb61229b55ceacbf0f68c20c3b22c06c05a5f400cde5bd4adbd2b6d63f0019e68fd176e7ff2df95da552017963533ae168d402c1efb41562cc7b1dbafddef4c36e548f60e4d7fe103de1bbcd69d5e426f6674910925c818c5db0b24ddf596545f6e8576128616546f99b86fe5dc45b1ad9f1485dfad6e9a132138ebbf3aa2331ea269dafb857ca0a072aad983e0e799b4e8707b90ace9df44882f6bb617b434eea88e48c9bbbee4adc5a6d31e9a92aa7722b31a17994ba12921c3af4aa385e3059cfaeec0bccacf4fcd1cbd9c31e22b9334bbcbd2b063a220be5c35c1270a342e52719f8eb7e3c14e5b521e4e3a954e3bc2a813890ab9f7c3c6fc737035367b12285e4f519b684f0c0f59f653dd74d6f0a3bf87f65e10e14432f9be270a07793d3d86195c55b2bbcc167095aacf0ecfbfdb1d642689779a6176f20db9b9371205ab1212ea7e30556f30b4f2603f41f23be3454118bab7444a1fe0fbf135c43f4d1c361f0b3aac9c24c9b00d", 0x43c}], 0x2) select(0x40, &(0x7f0000000540)={0x6, 0x3, 0x9, 0xfffffffffffffffc, 0x44afc4c7, 0xce09, 0x7fffffffffffffff, 0xc}, 0x0, &(0x7f00000005c0)={0x8000000000000000, 0x1, 0x4, 0x40, 0x3, 0x7, 0x85, 0x5}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 118.568336ms ago: executing program 4 (id=5): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370826d849a5bccdb9deac33a2b326ae14dd57ad12b33ad5402d2d235834ef41bf235ee68e8a0246a82b67577a6f154f08fc763bcfafa71433b90f3be889ecba9da2ac9a1954473d2ef3a212b6f9fa24c3663a16f7006b872b4941f9ed6e2064f1bd6d2baf4239fcb6e12cf0f4647dce35c55c9d096dc5e1519d13fdcd378662fb567d07b85f4b1016fcf858ced9a38bd25da7453c82415ed2e57e629ab30907e75122630b0419fcd9a27d3f1871785fad43aa7c6214bfadd56089725c160a83e80b021372c2c6ae1d71e058a4e3890c07610c495653a9e1c2ccd254dce714e22235f48eb63542f10c081c735e90de1986ac33ed8bf255d978c6f7bfd4460eca80ee68e37297198bddd4f7249e8177d3abf84bc6f84f8760df18e71d5ec2694781c5892372769183ee8053f9e5de307eb885ae498602b95b1294ea5a57c7c1f415ab8380f7da004785fcce3fd774f02fa0571de3638c763a144a1daee347a", &(0x7f0000000080)=0x178, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370826d849a5bccdb9deac33a2b326ae14dd57ad12b33ad5402d2d235834ef41bf235ee68e8a0246a82b67577a6f154f08fc763bcfafa71433b90f3be889ecba9da2ac9a1954473d2ef3a212b6f9fa24c3663a16f7006b872b4941f9ed6e2064f1bd6d2baf4239fcb6e12cf0f4647dce35c55c9d096dc5e1519d13fdcd378662fb567d07b85f4b1016fcf858ced9a38bd25da7453c82415ed2e57e629ab30907e75122630b0419fcd9a27d3f1871785fad43aa7c6214bfadd56089725c160a83e80b021372c2c6ae1d71e058a4e3890c07610c495653a9e1c2ccd254dce714e22235f48eb63542f10c081c735e90de1986ac33ed8bf255d978c6f7bfd4460eca80ee68e37297198bddd4f7249e8177d3abf84bc6f84f8760df18e71d5ec2694781c5892372769183ee8053f9e5de307eb885ae498602b95b1294ea5a57c7c1f415ab8380f7da004785fcce3fd774f02fa0571de3638c763a144a1daee347a", &(0x7f0000000080)=0x178, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='c\x00') (async) kqueue() (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSTART(r2, 0x2000746e) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) (async) 111.579127ms ago: executing program 6 (id=7): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000025c0)="6ce445fc8173eb3d539275a9dc5870e13077e657ab6083814a322589358fe2a571967b627fcc6aa2f6ea8bd4661a3fa44f852c98e233c1d0ec345b9b360f20a213daf5810e6f1b8b0f12e41e0915452fb68223fb5e95ef37f65d55d9f93cb40d13", 0x61}], 0x1) (async) writev(r0, &(0x7f0000001540)=[{&(0x7f00000025c0)="6ce445fc8173eb3d539275a9dc5870e13077e657ab6083814a322589358fe2a571967b627fcc6aa2f6ea8bd4661a3fa44f852c98e233c1d0ec345b9b360f20a213daf5810e6f1b8b0f12e41e0915452fb68223fb5e95ef37f65d55d9f93cb40d13", 0x61}], 0x1) pwrite(r0, &(0x7f0000000300)="4c4ff841d1b019f27bf142509a0842d2a29e540a9d3579aa287293281629c43012b6e646bb0b2d1d98270ff3babd05358560aece15b13c5df635e62946b0f4070f4867571e18b0945bfbb62bb1bf677ff9ad93bdd09d44918adeb63156a242236d069daa3f950ebf135faa961d31a332b55b80032c", 0x75, 0x0) execve(0x0, 0x0, 0x0) 104.05334ms ago: executing program 7 (id=8): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8000000000000001, 0x7}, 0x2c) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x93, 0x2) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000340)='./file1/file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 37.107166ms ago: executing program 3 (id=9): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x8) shutdown(r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r6, r5) bind(r5, &(0x7f0000000000), 0x10) setsockopt(r5, 0xffff, 0xb5, &(0x7f00000005c0)="7d73c5e3dead0780e0116b1f2199201c2d5657f94458b6030f495d335ba4afebdf3651221794520d6bafcf044313db14e66cbdd2bb94251bc0bd04b5cf687960d1c7cc8b7f55a732bdb4e4147fd29897fe212fa21b4e5f8e869dce9f7c92d075ca802996d974dfa59304f8b7c713e70de823c884ffb2f1d296b618bd7ec0ddb1ef7638fb0580b7949cb0c287eaca2f097e9a1b81a2c29101a2ce85691155e7b09125eb2ab16b5ebd3a98062afd2a9a9bb3d2f9adb3981d3b27694ff650e3a596e0397e05e63ea4a601442aaabf5946d6c866a629b09b7e55879529d85f705a985f035b51066edbdb36f1ae0061d133dcdd73946d37198d7643db3bfe26eac83a34715ddbb68da9bc011db102233d921ffb1a930509d749e1707b68722d7ce4d7fe471b0cd6558f1b05244f7d7bc1ac16cd2ecbc9a8f5df3998101c0132384192aa7bcc430f91577cb2066582bae35e2246f2fb44c98e23fb7c6f436aa025166cebac70d33b44ba9400a65c07d64ca27db98352ba49b6bbd5b9b3952f806d1563643df67c0fa2a271a16dec7e38dfdc3821d0c41eec55873fe128cf51128d7a5318ae65541bd0b12aad0d28f04cfcab03183842a30d3a11a0b92f499eda5bb631192fcfcf65c8cf2bcb2e77edc1e6906378d1d1bbe6bc2d8c35e848c4969db29b892a2a0849f752e4756283bd9ffb3507281b1af58cc433b700aa085721e9aa0f243df38b49115b7fb0bc1c7e8fec21395e523986dee0aa902841a13a595abd1360cc418f788395b97ac2ce4d5dd4c1ad5e57f602da00ed0f668eb55a4f7d5c558f96576cc234edaa90ca5e2701ff538754473051d962b59caf49291d88e172db950bd5daf2d00f040de88e6403c04143c343a5b52cf148c9de5edab7ab863881b40aa5694f9cc4278588b7d9425b81fbcf220fb11034be622fa623bbe7b140adffed5c4374938845f3c53c4f24aa257975475181a27a5f37c77caca4831c72758441cf1c17eddfa5a5b1e711b1c2689f55e1b3cf82569a65e1e3ecf5ad9f9780d9b1ccd63b9d50ca3cf76f328fc5a73035a5accccadbf9f5b3fbcb941386acc72c1346cb60eb826e4f06d50582bb855de21eeaa624674c83e900b36c6234820172dd581fc58387acd553eb61949f30857a06f5f12af6d91d4fa49a2ebeb86d21b0baa8fd70b5dc2300148f172c835a39c824038e8550aa3185ccc88511c93987f9b122e7de831eb6ba614c4d5a1a016df62810deb13bb27f7f765abbe1e897408ade4f7c0abb0d4eee2edb5578579c06af7fd34d5f2fd55c38a289ea1184ee2c769b651e4368b170689429dd9f45d3869ffb3225d2978f04b43630dc743a161125e61a8cc55c0f5fde238483f125992bf9d6fc18d3d3c399593ae1677ec726cddc4c5ec27124c83cd3cd6124d58ad7b9509dcfb92cc3dd32f20c4981c00a19bfdf9bf9c89d7c05a603dceb1791be8ac4ff6fb75405728b3b9e98a5af6139ed9e8cb2ee4f6ef39217b260ed7453f298fad344983edcf30fbc941d1882fe473abab0a40f3fe87ddb4e7fd261392af4bf953ccaaf35c2a46cddcd086cb000d6937e76bbaf4da0e1d05aeda14a5871320298da323801c7881347f75c9ba5a7182e613a37b8896147f52d414ec3b890a395f69780e1297cf7ca73dca3882bd3d4ad2c9c07eb96814cd9662696c98aea650c4273a7ed3e81f90561b992b1b1bf1121699275d524f6e19b9cec429b339db67dd954ca9b467e0e26edbdb8da2f0929a64d359e404bb497fb4821101423c300c2f6f0ebfe6ef72f86f7e3f68949d61538d6a6ace0434cb409d0f82f5b6d2ce5838f06301c9c43fcb3cd23b0816e3303340e06cf8cce41e51831ed85a95772c9d843803f8170a5095973fa9e569b14eb7271aba01bd4dc2cbd4cb4044fa847a577705f5d70da1be2738e494a6775c0d6bbeca9829610204413bce3a30eee6b8634769c6062d3b4ec65b95ba10ead8df33475753252fd844e35e89ae3bd3044d89ea8683028e37f3a6445d1dc7c8270fdc446b0407e52df591bca876cbbb4ae2d0e76509f9571e72c7d5e32ef1cda5423ec06f4968ecbc2a0afbfc205e00cccc07f1892a353875fa9611b1247fe7d1c35f608b8a446a6028b5c141c990d5387a62f56cd09ec9f7a8af433ebaafb26a8b12c3991550a42d6a8a0ef8b0cd4288faa9cd7d2d8d2b3dbdcb9be07280ccfa743f7a87521bde2f8525b92f0a7337294cd2f2de502e85fa2047e716cceed271e9897b58fde02f3946d462d415cc22b26eba4c30e7b594797b95fb058fd850fb26165570b58250e562088766b3562f8334b9bba5b60d69c82ac80b25589536f285925c0288aafd0c74703171a4916629f25ee07ba0e712ef0930ac906b365bb777f924e4d777011605a89e4173315a77630920111607540f64c36e9d3f41dbc8b41ab843200ed3652b7876b007d478d0d57bcc6382c975654d5e8a71b5eab8724fa22ba4f4a2cb5ce55d6a36ad6ff8f20b22c8e899acdc39eccff39b8a4c5e12735d2cc5db89f6eec53f01bcab535e58bb4f39fe17f948c3bdb095a823cbe943ab1132e4da7fcc8947778a501a35ca985251c4b7311683bf01f40194acbd73d9c3a1b65cb254e9df79d4ca08280f2b028e18e87a18d4df9221a642924caa699415ec14b70efbfa6fca18a57dfb36bb1f536f06c8728f5690a0aedab26eca396fc6759a18ae82f17819bdd6d38ffe0c539009ca500a9fa55da21bbfeb570e42a4d12969aa7d5e24d5baddfbfcd555bad61eff0f1acbe518bf3d3e9d22f7fa8d67d311c3b84a77096840a081a8ce1e38942bfb747e594d3a222b771e20c0f2ad48141cd31f98b291ba489be838ad88ef05fc2a38aeb782dabf0339aa87fe7586f8ce4f8ddce07ecad1db99687a57359730e35ac236bf329869a69b2230ae6908a0978bae835704a562cea9bcc6062488a54b9c9a6d1a02e5c71f6928bed002078df7c2ed5efb9b76ac74c335cb3581f5ee3cc91e86eb8c4c827ecd0384b7da69a62541b20ddabcf24a2c30af036f8f33543dd35932342a29a82b55f927feb8312f4edde668d440aedbb669cde525a5e37632b953fa47248d11c000c493c2527fe5ed1b62b84039c8ec3214efc5a789b0b15f2d5a515011c7a07ba5e37bc53650d0ec646fb4ad2cca7ac7c4a54079178dc2119ec789c5b43f34204bc5da3df510be26880dfd294659be926ce8b2b2271caf96f4887406ab91aaeaf53c436f094056ff111f0015b8a8e067917b2db948ecea01fe6093d4447e3f953a36a7bc22fe5b5babade2359297c3e21d5b2a151739de1c53ef314ccc69f2c1491b72a0be96d85777419f1fd56fdb24799fd61ec8f402a0b0ab76fbd7d5536c685eb0178394794b698efa10e26b11c18079aed8063324f56f3fd9f72380affac1d8c2cf48d2de7570b833b200b3712fa5a6135db95093811385177f580fb0dfb80e6aa2998fb727e906164f20f3f6e68a08eca2fd64fe0ed5957b9d1fcbfa9284b72c70011dd69d73d4695d4a7181b92113deb27045b43ff33ce243f3bd7b299287040ab2774447abb7660cb73c58e1f72f45c83a58b0c7e0e8189ccea40bca42483fb104cbedc9009f05c22b815c88e6e201a919df6f560e3beaf53e77e62f04c4731846a0c00bd5b6ab1aedacbed016d2f4c5e4b72a46c029f73f7fb4c33af04e1c2cc25f4deaef7387e3ee86b28ea981c8fb8fb492f28015f911fa946304cf018e4b95c1c2523e9d8be5c6a9a0ecd4d2b5f5beb487d40d904e2cb94c11ace3c11807e0a6caa0a3e296deac964f59b787eee757fe2e7b0fddc236a7d7c2da58548615554758566e7280b2e6047484058333fc9887cc70467ff1929bb362c3fa1eb0c70ca38a3fb0e360389f59f83b318816bbb3655ba9f6b6188376f29ce7b2491286f3af9482265c0132f2cf73d4e787bcb9fe38ba0d9ba5fe8a89c8fc59a69af1a8382035cc2aa9284265bae610aa17ffc971b62b0b2351ef2799cc0cf26c62a747f9facbd3b5b2d907bfb93fbac4454d8a9608c25ec35f7c5f4a11ccfaa5f110f9d692eda244cd434d892e472023a2f0433961f63273537a23859961a7baece0c24be6b3b411903ba1cadafc048fecbad7288fc3b0b2d261d063f64eeb137c8ed8e40a102371ffc5d0c47d3e2f081dd63f41bec32e9fe52f53489f5798752a289d8e304595bc9efda7a672fc4c6a2e734f0957f818f1e57e68983970ecd2c5aab78101d325ff3080d40dad74f33da8f6c6fa31a8e96f8ada93b94f54ba13f4576f8e81dacc522a681936f812429dc5a6dbe78730a8174dcb6932a3af2be3522a5639a560a313a1e52f7e80bf8662933def0d263f1b519636481e604d6ac7d69800d748439edf8caf39992b852e163b25278dbe3abf00a806ccc53ad2d231d8500001ea406e06296c238b9303c419fbc95b42876ace8a6d6a11f184f899786364051f272af6d18925a5a4e2125899cc85fa91ab3cc1effc856a29a0f9f0d8f3050187f88b99676ded5f8d12c655ce184273900e50d05d692f358587b82e6d243a989e8fa9b2a217d91dd9fb2df11a3e25b8522132c5aba5b0e83c1977cb4df86a0910cbba26a68dcb3512492645bf98bb597c18d5d0b64d6d3a201f5a68b455b0d77dc4d24ccbf669872a08991c31f2ebbf5dad0ceaaa24611ff109c26aa713dafc133fddaf2aa800a16db727a4bf174eb2edf625a713053470e2e144a995235a4a929765fffec1ded5a2069b8ef2ee824b6632f23a44f810263c3603477738c218d71230510b01daf99c390fba59ee825e38bbe7ec0404a3f5fc87fcba5f0b94018b88538577b2afdfccd7a592b1782ce5bb3a225e58b0a0bf71a1e47ebb41048fe56d7ef274c9044513595bce46167d9b0a4a474ef8e3bd27614a1d7c56df0219067db0a5ad90b6a863dcb7dbd16d6773fa84c22d062c3b5ea74ba2d8edfaf0619f15d54465e7577bc3381e07b808cf9298d48c6cf9085e2f2b512449c24e71af538c4c47c08c1e21a75e3e52869a84f29640e36221fb59b21671910e365a8069ff9342c979a7cc0782fd562c891a52e4541b48df849900a8eade940a7a59cedfc4b11c24d793e9322e57e482528bea447c3b70c57ad955881506b0af735a4e00dd410f4454bd01571e4e88911d1e04b99007ca57aed67b1d9d3b64e31c7444bbf3a95f0b8df9342286bc0e5f4d8cfaa127ba93b52bbe0ace400a427d694979043e0ec901db07fa49db06dffab9e068923e101c7f9a8b85d97fe63b8d96a6268f755ab85d78551748ca751e3768102a54a0714c4b0317b2a83d5c66303f4562769b258b93b63bc1e040c9a43ca573f5920ccbd7c540eb41812ccd28f6fabd0a578b147de3cad657db41f1b6f26204b201ada46c99b0ffb1a3b95f8cab76c12323723ff39579fb1933bd3472bb4c5c02e28b2268fe7f3a8008110ab89424f32363a00e31ef5d5fce12e21124539325a33ae89a91d26234de095178c098e8036368194e784ccbe4507f80ae12f2a26f199bbdea2bb978b5cd0250e0b93fa4f81a27e97da6e4ffbf87d8d4c4e0240a6b3722b219407210c27a1713cb65a37297d78d389daa8276fa83acc4eb89455bfb94ef3730491df9eb3e268fee4e57238bf93fb47e712781757512128fa0857c18f45f3b6d36cc521c5b13d0b72f6d42fc11a5dd03f6b3fdb2f77f7fe2ff17a85c3b2db0cd73d45456eb339225486f7db9f3eaff8bbe5c8e553064ea788b7f0d78581491d26376d7880dc9255f6e0dc1742dc88f6e4a1a3a77a", 0x1000) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) utimensat(r0, 0x0, &(0x7f0000000200)={{0x1d98, 0x1}, {0x0, 0xfffffffffffffffb}}, 0x2) 31.505151ms ago: executing program 6 (id=10): sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x4c) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100)='aG', 0x2) 29.062452ms ago: executing program 6 (id=11): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() close(r2) (async) close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000200)=0x1ff) ioctl$TIOCSBRK(r3, 0x2000747b) read(r2, &(0x7f0000000240)=""/4095, 0xfff) (async) read(r2, &(0x7f0000000240)=""/4095, 0xfff) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r5, r4) (async) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x512, 0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x1) (async) shutdown(r6, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x2, 0x6, 0x1526}], 0x3, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x2, 0x6, 0x1526}], 0x3, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xfff) (async) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x2, 0xfff) syz_emit_ethernet(0xb6, &(0x7f0000001240)=ANY=[@ANYBLOB="87f1fb6e34800000000000008100170086dd6cc785e2007c1606ff0200000000000000000000000000010000000000000000000000000000000088000228680000003b000092000000007001000000000000050200800401030102000000010000004e214e22", @ANYRES32=r7, @ANYRES32=0x41424344, @ANYBLOB="e1010021907800041312e91bb943dcb5dc828f0f812361f1796baa170a6148f0db20c8af4f71a51312f3c621bf2467fd6e6322c2837111e080e7437b91ddef2140e43cea8fbbbf45eb0b0008850606708f7859fc6eefaeeed43e86b7aef0b336d1253e41d71d4dd27b6f7db48f781216d37843225d8f42acfd942776d98b28394cd5a6c1d11688a7858f2e7f101a29a7f4023920227c295144b581c7a7147d056bc94c3ae636404b913bdff429d2e515f9dafe435bbda8f437d562e1beab915d97a2b80e49c3954f7f012c8b854f040270ef4a78a264eb"]) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 17.521ms ago: executing program 0 (id=12): mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0xeb628e8d4d972db4, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f00000000c0)={0x8, 0x9, 0xfefffff7, 0xfffffff8, "080000000000000000010000000008000f1e0400", 0x3, 0x10000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getpid() fcntl$setown(r2, 0x6, r4) setreuid(r3, 0x0) close(r2) fcntl$setstatus(r1, 0x4, 0xc0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r5, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0xf27ff7791bbc9c0f, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff7, 0x0) kevent(r5, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6, 0x5}], 0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xaa, &(0x7f0000000100)}) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x50, 0x3, 0x9e}, 0xc) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc028756b, &(0x7f0000000100)) open$dir(&(0x7f0000000100)='./file0\x00', 0x9d2153746a6a6c3d, 0x30) 3.015997ms ago: executing program 3 (id=13): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffffa], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x2], [0x100000001, 0x2, 0x0, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x6, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = syz_open_pts() ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000001280)=@file={0x0, ""/251}, &(0x7f00000008c0)=0xfd) close(r3) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000200)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) chmod(&(0x7f0000000000)='./file0\x00', 0xa2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0x7fff, 0x1f, 0xffff7ff6, "8b8c32f2e7000000002e0c000700", 0xfffffffe}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.271355ms ago: executing program 4 (id=14): accept(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81, 0xd5, 0xf7, 0x6453}, {0x2d, 0xfd, 0x12, 0x80004e}, {0x6, 0x0, 0x81, 0x528}]}) syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[]) 0s ago: executing program 5 (id=15): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x400) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0xfe, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x19ff, 0x9}, {0xfffffffe, 0x800, 0x8007}, {0x403, 0x20072b, 0x2c00, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x20000008}, {0x2, 0x1, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cf, 0x10001, 0xa, 0x3}, {0x8, 0x2, 0x8, 0x2}, {0x3ff, 0x7, 0x7, 0x4}, {0x4, 0xfffffffa, 0x65bf, 0xa}, {0xc, 0x5, 0x5, 0x10000000}, {0x7, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.92' (ED25519) to the list of known hosts. uvm_fault(0xfffffd806bb9e8b8, 0x2a80, 0, 2) -> e kernel: page fault trap, code=2 Stopped at copyout+0x57: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND * 21077 34246 60928 0x10 0x4000000 0 syz-executor copyout() at copyout+0x57 syscall(ffff80003454d0a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ae92542700, count: 12 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806bb9e8b8, 0x2a80, 0, 2) -> e ddb> trace copyout() at copyout+0x57 syscall(ffff80003454d0a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ae92542700, count: -3 ddb> show registers rdi 0x2a80 __ALIGN_SIZE+0x1a80 rsi 0xffff80003454cdb0 rbp 0xffff80003454cfd0 rbx 0xa8a6 __ALIGN_SIZE+0x98a6 rdx 0xffff800034548000 rcx 0x4 rax 0x20 r8 0x7f7fffffc000 r9 0 r10 0xe901c952e5473a08 r11 0xffffffff817d7800 copy_fault r12 0x3 r13 0x16 r14 0xffff80003454cdb0 r15 0xffff80003454d0a0 rip 0xffffffff817d7727 copyout+0x57 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff80003454cd20 ss 0x10 copyout+0x57: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor) tid=21077 pid=34246 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=0xffff80003815e558,0xffff80003815e038 process=0xffff80003815a020 user=0xffff800034548000, vmspace=0xfffffd806bb9e8b8 estcpu=0, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 37524 166402 45506 0 2 0 syz-executor 37524 208230 45506 0 2 0x4000000 syz-executor 37524 276270 45506 0 3 0x4000080 fsleep syz-executor 72971 383435 67980 0 2 0 syz-executor 72971 461854 67980 0 3 0x4000080 kqread syz-executor 34246 172861 91535 60928 2 0x10 syz-executor *34246 21077 91535 60928 7 0x4000010 syz-executor 89571 510604 10227 0 2 0 syz-executor 89571 305622 10227 0 3 0x4000080 ttyin syz-executor 89571 27087 10227 0 3 0x4000080 ttyin syz-executor 99761 47250 96904 0 2 0 syz-executor 99761 192607 96904 0 3 0x4000080 fsleep syz-executor 52638 156226 26640 0 2 0 syz-executor 52638 313677 26640 0 3 0x4000080 fsleep syz-executor 96904 280804 20406 0 3 0x82 nanoslp syz-executor 10227 122524 20406 0 3 0x82 nanoslp syz-executor 45506 420393 20406 0 2 0xc82 syz-executor 46388 419608 20406 0 2 0x2 syz-executor 67980 66835 20406 0 2 0xc82 syz-executor 57176 126113 20406 0 2 0x2 syz-executor 26640 125577 20406 0 3 0x82 nanoslp syz-executor 91535 42001 20406 0 3 0x82 nanoslp syz-executor 20406 117211 75535 0 3 0x82 kqread syz-executor 75535 7413 24021 0 3 0x10008a sigsusp ksh 24021 632 62862 0 3 0x98 kqread sshd-session 62862 506349 69718 0 3 0x92 kqread sshd-session 22664 336539 1 0 3 0x100083 ttyin getty 69718 460008 1 0 3 0x88 kqread sshd 46256 325486 86622 73 3 0x1100090 kqread syslogd 86622 359344 1 0 3 0x100082 sbwait syslogd 45135 135079 1 0 3 0x100080 kqread resolvd 57678 273144 55410 77 3 0x100092 kqread dhcpleased 38371 220161 55410 77 3 0x100092 kqread dhcpleased 55410 455963 1 0 3 0x80 kqread dhcpleased 33154 150534 0 0 3 0x14200 bored smr 23663 7909 0 0 2 0x14200 zerothread 58155 177604 0 0 3 0x14200 aiodoned aiodoned 29879 498859 0 0 3 0x14200 syncer update 91504 365668 0 0 3 0x14200 cleaner cleaner 30398 347355 0 0 3 0x14200 reaper reaper 63402 351401 0 0 3 0x14200 pgdaemon pagedaemon 93246 356993 0 0 3 0x14200 bored viomb 75037 15741 0 0 3 0x40014200 acpi0 acpi0 294 278964 0 0 3 0x14200 bored softnet7 74556 338707 0 0 3 0x14200 bored softnet6 49854 171398 0 0 3 0x14200 bored softnet5 11532 289473 0 0 3 0x14200 bored softnet4 14381 229706 0 0 3 0x14200 bored softnet3 13779 358427 0 0 3 0x14200 bored softnet2 70076 491469 0 0 3 0x14200 bored softnet1 26951 462847 0 0 3 0x14200 bored softnet0 970 185249 0 0 3 0x14200 smrbar systqmp 32496 175866 0 0 3 0x14200 bored systq 76234 266654 0 0 3 0x40014200 tmoslp softclock 42147 253785 0 0 3 0x40014200 idle0 1 25104 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10187 11138K 11138K 166960K 11267 0 pcb 20 12K 12K 166960K 24 0 rtable 218 7K 7K 166960K 282 0 pf 32 13K 17K 166960K 40 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 32 17K 17K 166960K 32 0 ioctlops 0 0K 4K 166960K 32 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1339 84K 84K 166960K 1362 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 93K 166960K 145 0 sigio 0 0K 0K 166960K 1 0 proc 58 59K 91K 166960K 473 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 1 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 345 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 207 158K 168K 166960K 2821 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 37 74K 94K 166960K 1167 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 27 2K 2K 166960K 27 0 temp 37 8630K 8694K 166960K 3707 0 kqueue 14 20K 22K 166960K 24 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 136 96 0 1 4 0 4 4 0 8 0 unpcb 144 41 0 26 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 8 0 4 1 0 1 1 0 8 0 arp 88 10 0 0 1 0 1 1 0 8 0 inpcb 328 63 0 53 1 0 1 1 0 8 0 nd6 104 16 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfrule 1344 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 437 0 0 28 0 28 28 0 8 0 art_table 40 439 0 0 5 0 5 5 0 8 0 art_node 32 96 0 10 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1561 0 58 95 0 95 95 0 8 0 ffsino 256 1562 0 58 95 0 95 95 0 8 0 nchpl 144 1754 0 77 63 0 63 63 0 8 0 uvmvnodes 80 1649 0 0 34 0 34 34 0 8 0 vnodes 216 1649 0 0 92 0 92 92 0 8 0 namei 1024 5141 0 5139 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6209 0 6209 8 0 8 8 1 8 8 plimitpl 152 29 0 11 1 0 1 1 0 8 0 sigapl 424 426 0 378 7 0 7 7 0 8 1 knotepl 120 3076 0 3028 5 0 5 5 0 8 3 kqueuepl 184 26 0 14 1 0 1 1 0 8 0 pipepl 304 100 0 71 3 0 3 3 0 8 0 fdescpl 448 406 0 378 5 0 5 5 0 8 1 filepl 120 1351 0 1132 8 0 8 8 0 8 0 lockfpl 104 8 0 6 1 0 1 1 0 8 0 lockfspl 48 5 0 3 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 95 0 83 1 0 1 1 0 8 0 zombiepl 144 378 0 378 1 0 1 1 0 8 1 processpl 1168 426 0 378 5 0 5 5 0 8 1 procpl 664 447 0 391 6 0 6 6 0 8 0 sockpl 552 142 0 114 3 0 3 3 0 8 0 mcl64k 65536 3 0 3 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 6 0 6 1 0 1 1 0 8 1 mcl4k 4096 2461 0 2411 13 0 13 13 0 8 4 mcl2k 2048 156 0 154 1 0 1 1 0 8 0 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 3883 0 3750 11 0 11 11 0 8 1 bufpl 280 2829 0 117 194 0 194 194 0 8 0 anonpl 24 83763 0 80828 23 0 23 23 0 187 4 amapchunkpl 152 7920 0 7492 19 0 19 19 0 158 0 amappl16 200 1263 0 1245 4 0 4 4 0 8 3 amappl15 192 12 0 12 1 0 1 1 0 8 1 amappl14 184 106 0 96 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 0 1 1 0 8 1 amappl12 168 1014 0 986 2 0 2 2 0 8 0 amappl11 160 41 0 31 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 0 1 1 0 8 1 amappl9 144 261 0 261 1 0 1 1 0 8 1 amappl8 136 32 0 30 1 0 1 1 0 8 0 amappl7 128 109 0 99 1 0 1 1 0 8 0 amappl6 120 167 0 164 1 0 1 1 0 8 0 amappl5 112 138 0 132 1 0 1 1 0 8 0 amappl4 104 258 0 243 1 0 1 1 0 8 0 amappl3 96 1217 0 1121 3 0 3 3 0 8 0 amappl2 88 599 0 544 2 0 2 2 0 8 0 amappl1 80 7867 0 7324 13 0 13 13 0 8 1 amappl 88 2197 0 2054 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 406 0 378 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 406 0 378 1 0 1 1 0 8 0 vmmpekpl 168 4696 0 4671 2 0 2 2 0 8 0 vmmpepl 168 31967 0 30222 81 0 81 81 0 357 1 vmsppl 368 405 0 378 4 0 4 4 0 8 1 rwobjpl 40 12938 0 10482 26 0 26 26 0 8 0 pdppl 4096 818 0 756 94 14 80 80 0 8 18 pvpl 32 194652 0 186857 69 0 69 69 0 265 1 pmappl 216 405 0 378 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 365 0 14 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace copyout() at copyout+0x57 syscall(ffff80003454d0a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ae92542700, count: -3 ddb> machine ddbcpu 1 No such command ddb> trace copyout() at copyout+0x57 syscall(ffff80003454d0a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ae92542700, count: -3