last executing test programs: 455.681372ms ago: executing program 0 (id=1): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffb, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000000, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0xd, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x30}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d6, 0x6}}}) r0 = kqueue() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5", 0xf}], 0x1}, 0x404) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 423.180998ms ago: executing program 4 (id=5): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket(0x6, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffff74) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000180)}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000280), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 416.196985ms ago: executing program 6 (id=7): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="57001000", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x65, 0x0, 0x1, 0x2, 0x0, @rand_addr=0x1000, @multicast1, {[@end]}}, @icmp=@generic={0x22, 0x2}}}}}) (async) clock_getres(0x4, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = kqueue() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/94}, 0x66, 0x2, 0x1000) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r3, &(0x7f0000000380)=[{0x0}, {&(0x7f00000003c0)='.', 0x1}], 0x2) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) r5 = dup2(r4, r4) connect$inet(r5, &(0x7f0000000040)={0x2, 0x2}, 0xc) (async) msgsnd(r2, 0x0, 0x401, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={0x0}) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = semget(0x0, 0x1, 0x1f8) semctl$GETNCNT(r6, 0x1, 0x3, 0x0) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x13, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 7.095638ms ago: executing program 4 (id=9): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setstatus(r2, 0x4, 0xc0) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0xffffffff) close(r2) r4 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) 6.012751ms ago: executing program 6 (id=10): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) unveil(0x0, &(0x7f0000000340)='x\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x68) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) close(r4) (async) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000740)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f0000000680)=""/136, 0x72acb6cd89f7b7c9}], 0x6, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 5.409957ms ago: executing program 7 (id=8): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0x9}, 0x3, 0x8, 0xffffffffffffffff, 0x0, 0x1000000000005, 0x400000000009, 0x800}) (async) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) (async, rerun: 64) readv(r1, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async, rerun: 64) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000200)="84821c96d18195ab242ebb98972c5386e86605639977dc672d6b51c30ceceb7b5114287f6aa3e8f060d6654bee64a3230c038ab16bc4d62df295f78aadbc800562b3f6bdaedd59c75e3b60d7d8da078fbefedfbefd13dd16edd2b3f41d8d0ae151f775365ca87dd6bcb2aedc4648f32e901f1ce5ec8e6e1cfb3de80d90e114cf5ebafc631c1710a05eb92a823d81a2a237408eefabf4c455ed2a150b9ebbfce2c16f984b26d22cceed603896ad7a76825e8a027bbd8d54f13e79b137ad788c9ff54d387958d9c37ef4521ed456432b9cfb120ad3c01fc27c1fa15d7848658850542ebabc83da43b54008a112bbe631a5b15184dc25d3b0dbdeab28ca1a3440", 0xff}], 0x1) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (rerun: 32) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) (async) socket(0x11, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x7) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 64) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x8, 0x5}) sysctl$kern(&(0x7f0000001840)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3e}, 0x2, &(0x7f0000000300)="dd930f27c7af928e0e9d852d8f18398fa206a23c6e04124c86cea5654df30db9d480650eea3ccc94528d00e99467cf5214d2297d0aa6c4fbded8a15b95855c95533ee156dc6dede21d7d039766d1bb3820dd0d6d628228cee9ded8", &(0x7f00000003c0)=0x5b, &(0x7f0000000400)="218e066e5f15c128780eeac81acb7cda8936f1b2077ed1d20bb3e9ef7188d790212ab942c66f6e4f34d855e05c9da88cd1c2242c0a061a355c5d052c2118a5861cf84bfc35c34948a492678e8a39addf", 0x50) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc28dab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1db467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1bccb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb82268c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x546}], 0x1) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "00000000000000000000060000000600", 0x3, 0xfffebffc}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}]}) (async) r5 = syz_open_pts() lseek(r5, 0x7, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) 3.796281ms ago: executing program 5 (id=6): mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) r3 = socket(0x1e, 0x3, 0x0) write(r3, &(0x7f0000000140)="a1166b539d7052553be81fd28290622bc29d6953081e211591fd99c724ea063b94006162c359e33ebba7adc66b544200dc2b26b11e9327bceab1acc48080ead3eb76183fb4afe5444b4abb70075a83034a8ce282597173aaeef7f89426f93a3b211ba9755fad2c56ea5873e415465850280d9b87f64663822baa7457862a4b5d5b57980fded1e412b2178331984d883f0453", 0x92) mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) (async) getppid() (async) pipe(&(0x7f00000001c0)) (async) fcntl$getown(r0, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async) socket(0x1e, 0x3, 0x0) (async) write(r3, &(0x7f0000000140)="a1166b539d7052553be81fd28290622bc29d6953081e211591fd99c724ea063b94006162c359e33ebba7adc66b544200dc2b26b11e9327bceab1acc48080ead3eb76183fb4afe5444b4abb70075a83034a8ce282597173aaeef7f89426f93a3b211ba9755fad2c56ea5873e415465850280d9b87f64663822baa7457862a4b5d5b57980fded1e412b2178331984d883f0453", 0x92) (async) 2.093072ms ago: executing program 2 (id=3): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) bind$unix(r2, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="c0", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/255, 0xff) readv(r1, &(0x7f0000000780), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x2}]}) r3 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0xffffffffffffffb6}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x1}, {0x3, 0xffffffffffffffff}}, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x353c, 0x72, 0xf, 0x200001}, {0x4, 0x2, 0x8, 0x6}, {0x3, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000380014000000019078ac1400bbe00000010c009078000000004500007d0000000000060000e000000100000000fe80205c50d99296"]) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)) getsockname$inet(r5, &(0x7f0000000180), &(0x7f0000000340)=0xc) syz_emit_ethernet(0xfffffffffffffef6, &(0x7f0000000500)={@empty, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x1c, 0x67, 0x2, 0x5, 0x32, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0xfffffff6}}}}}) 1.23167ms ago: executing program 3 (id=4): mknod(0x0, 0x2000, 0x412dff) r0 = socket(0x18, 0x2, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 0s ago: executing program 3 (id=11): syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @noop, @noop]}}, @udp={{0x3, 0x0, 0x8}}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2dae4582a385", @multicast1, @remote, @broadcast}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.16' (ED25519) to the list of known hosts. WuAvRm_NfINauG:l tS(P0Lx ffNOffTf LdO8W0E6Rb9EbD 20O1N8 T,R 0AxP 0E, XI0,T a1) 0 - > Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *110449 65690 0 0 0x4000000 0 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x3b13f54f530, count: 14 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 *cpu1: uvm_fault(0xfffffd806b9b2018, 0x0, 0, 1) -> e ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x3b13f54f530, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003843d6a0 rbx 0 rdx 0 rcx 0xffff80002a2b74e0 rax 0x2a r8 0xffff80003843d5d0 r9 0x1 r10 0x749f11b86f6ded6b r11 0x36f06705825c2017 r12 0 r13 0 r14 0 r15 0 rip 0xffffffff813db4c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003843d620 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=110449 pid=65690 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2b6d18,0xffff80002a2b7cb8 process=0xffff800037c29d00 user=0xffff800038438000, vmspace=0xfffffd806b9b29a0 estcpu=6, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37156 29408 32494 0 2 0 syz-executor 37156 238515 32494 0 2 0x4000000 syz-executor 65690 169975 77042 0 2 0 syz-executor *65690 110449 77042 0 7 0x4000000 syz-executor 9463 33633 65386 0 2 0x2 sh 89011 269039 77349 0 2 0 syz-executor 89011 7842 77349 0 3 0x4000080 fsleep syz-executor 89011 451829 77349 0 3 0x4000080 fsleep syz-executor 51132 138319 91202 0 2 0 syz-executor 51132 351152 91202 0 3 0x4000080 fsleep syz-executor 51132 152905 91202 0 3 0x4000080 fsleep syz-executor 51132 297476 91202 0 3 0x4000080 fsleep syz-executor 2603 490890 57519 0 3 0x80 nanoslp syz-executor 2603 373946 57519 0 3 0x4000080 kqread syz-executor 2603 256042 57519 0 3 0x4000080 fsleep syz-executor 91202 103875 58912 0 3 0x82 nanoslp syz-executor 30951 161093 58912 0 3 0x82 nanoslp syz-executor 49852 402114 58912 0 3 0x82 nanoslp syz-executor 57519 82261 58912 0 3 0x82 nanoslp syz-executor 77042 276241 58912 0 3 0x82 nanoslp syz-executor 77349 504172 58912 0 2 0x2 syz-executor 65386 314651 58912 0 3 0x82 wait syz-executor 32494 400517 58912 0 3 0x82 nanoslp syz-executor 58912 133347 57285 0 3 0x82 kqread syz-executor 57285 454042 39420 0 3 0x10008a sigsusp ksh 39420 505019 10161 0 3 0x98 kqread sshd-session 10161 510969 35020 0 3 0x92 kqread sshd-session 75260 337168 1 0 3 0x100083 ttyin getty 35020 127062 1 0 3 0x88 kqread sshd 20 293687 40574 74 3 0x1100092 bpf pflogd 40574 24470 1 0 3 0x80 sbwait pflogd 42550 199491 81549 73 3 0x1100090 kqread syslogd 81549 227875 1 0 3 0x100082 sbwait syslogd 33148 452187 1 0 3 0x100080 kqread resolvd 96111 199495 51084 77 3 0x100092 kqread dhcpleased 16837 308084 51084 77 3 0x100092 kqread dhcpleased 51084 416272 1 0 3 0x80 kqread dhcpleased 5655 56056 0 0 3 0x14200 bored smr 40758 197644 0 0 2 0x14200 zerothread 49734 97280 0 0 3 0x14200 aiodoned aiodoned 73908 204877 0 0 3 0x14200 syncer update 66462 169266 0 0 3 0x14200 cleaner cleaner 47151 82067 0 0 3 0x14200 reaper reaper 73914 134519 0 0 3 0x14200 pgdaemon pagedaemon 24019 99794 0 0 3 0x14200 bored viomb 17322 115998 0 0 3 0x40014200 acpi0 acpi0 70688 199726 0 0 3 0x40014200 idle1 91646 216410 0 0 3 0x14200 bored softnet7 67458 208876 0 0 3 0x14200 bored softnet6 35141 172936 0 0 3 0x14200 bored softnet5 83007 131266 0 0 3 0x14200 bored softnet4 57905 446683 0 0 3 0x14200 bored softnet3 36058 41079 0 0 3 0x14200 bored softnet2 61482 481032 0 0 3 0x14200 bored softnet1 92913 448865 0 0 3 0x14200 bored softnet0 93369 195557 0 0 3 0x14200 bored systqmp 64023 94521 0 0 3 0x14200 bored systq 12002 439488 0 0 3 0x14200 tmoslp softclockmp 37582 504403 0 0 3 0x40014200 tmoslp softclock 53651 288279 0 0 3 0x40014200 idle0 1 182167 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806b7a1210) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_extract+0xb1 #4 uvm_fault_lower_lookup+0x268 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 65690 (syz-executor) thread 0xffff80002a2b74e0 (110449) exclusive rwlock uobjlk r = 0 (0xfffffd806caa7520) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806b9b2aa0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806b7a1210) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_extract+0xb1 #4 uvm_fault_lower_lookup+0x268 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10239 11070K 11070K 166960K 11320 0 pcb 17 12K 12K 166960K 17 0 rtable 193 5K 5K 166960K 243 0 pf 37 18K 18K 166960K 48 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 60 2K 2K 166960K 60 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 1482 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1344 85K 85K 166960K 1365 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 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 18 65K 93K 166960K 139 0 proc 69 115K 164K 166960K 522 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 89 6K 6K 166960K 89 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 223 996K 996K 166960K 223 0 exec 0 0K 1K 166960K 358 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 245 168K 176K 166960K 3027 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 43 86K 104K 166960K 1210 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 27 1K 1K 166960K 27 0 temp 35 8638K 8702K 166960K 3867 0 kqueue 14 22K 24K 166960K 25 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 32 0 29 1 0 1 1 0 8 0 rtentry 176 89 0 1 4 0 4 4 0 8 0 unpcb 144 39 0 18 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 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 66 0 58 1 0 1 1 0 8 0 nd6 144 14 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 13 0 0 1 0 1 1 0 8 0 pfstkey 128 13 0 0 1 0 1 1 0 8 0 pfstate 384 13 0 0 2 0 2 2 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 397 0 0 25 0 25 25 0 8 0 art_table 40 398 0 0 5 0 5 5 0 8 0 art_node 32 89 0 10 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1567 0 53 95 0 95 95 0 8 0 ffsino 296 1567 0 53 117 0 117 117 0 8 0 nchpl 144 1759 0 65 63 0 63 63 0 8 0 uvmvnodes 80 1658 0 0 34 0 34 34 0 8 0 vnodes 216 1658 0 0 93 0 93 93 0 8 0 namei 1024 5453 0 5453 2 0 2 2 0 8 2 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 28 0 0 2 0 2 2 0 8 0 scxspl 216 6394 0 6394 3 1 2 2 1 8 2 plimitpl 152 62 0 42 1 0 1 1 0 8 0 sigapl 424 441 0 387 7 0 7 7 0 8 0 knotepl 120 58 0 0 2 0 2 2 0 8 0 kqueuepl 224 19 0 9 1 0 1 1 0 8 0 pipepl 344 105 0 76 3 0 3 3 0 8 0 fdescpl 528 419 0 387 3 0 3 3 0 8 0 filepl 160 1538 0 1252 12 0 12 12 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 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 13 1 0 1 1 0 8 0 ucredpl 104 172 0 158 1 0 1 1 0 8 0 zombiepl 144 389 0 387 1 0 1 1 0 8 0 processpl 1232 441 0 387 5 0 5 5 0 8 0 procpl 664 467 0 404 6 0 6 6 0 8 0 sockpl 752 139 0 105 4 0 4 4 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 0 16 16 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 119 0 0 8 0 8 8 0 8 0 bufpl 280 2876 0 122 197 0 197 197 0 8 0 anonpl 32 3961 0 0 32 0 32 32 0 246 0 amapchunkpl 152 8529 0 8019 24 3 21 21 0 158 1 amappl16 200 1952 0 1934 5 0 5 5 0 8 4 amappl15 192 8 0 8 1 0 1 1 0 8 1 amappl14 184 108 0 96 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 0 1 1 0 8 1 amappl12 168 1055 0 1024 4 1 3 3 0 8 1 amappl11 160 48 0 34 1 0 1 1 0 8 0 amappl9 144 251 0 251 1 0 1 1 0 8 1 amappl8 136 29 0 27 1 0 1 1 0 8 0 amappl7 128 104 0 92 1 0 1 1 0 8 0 amappl6 120 174 0 170 1 0 1 1 0 8 0 amappl5 112 119 0 110 1 0 1 1 0 8 0 amappl4 104 295 0 274 1 0 1 1 0 8 0 amappl3 96 1298 0 1183 3 0 3 3 0 8 0 amappl2 88 631 0 571 2 0 2 2 0 8 0 amappl1 80 8063 0 7456 15 0 15 15 0 8 1 amappl 88 2368 0 2197 4 0 4 4 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 419 0 387 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 419 0 387 1 0 1 1 0 8 0 vmmpekpl 168 5068 0 5033 2 0 2 2 0 8 0 vmmpepl 168 33512 0 31539 89 0 89 89 0 357 1 vmsppl 488 418 0 387 5 0 5 5 0 8 0 rwobjpl 80 13978 0 11388 56 0 56 56 0 8 0 pdppl 4096 846 0 774 98 12 86 86 0 8 14 pvpl 32 9945 0 0 82 1 81 82 0 265 0 pmappl 256 418 0 387 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 260 0 14 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x3b13f54f530, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0x250 cnputc(20) at cnputc+0x67 db_putchar(65) at db_putchar+0x126 kprintf() at kprintf+0x29a5 db_printf(ffffffff83313d4b) at db_printf+0x9b fault(ffffffff833d39fb) at fault+0xa7 kpageflttrap(ffff800031c06e00,0) at kpageflttrap+0x37d kerntrap(ffff800031c06e00) at kerntrap+0x198 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000147e000) at dt_ioctl_record_stop+0x108 end trace frame: 0xffff800031c06f30, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0x250 cnputc(20) at cnputc+0x67 db_putchar(65) at db_putchar+0x126 kprintf() at kprintf+0x29a5 db_printf(ffffffff83313d4b) at db_printf+0x9b fault(ffffffff833d39fb) at fault+0xa7 kpageflttrap(ffff800031c06e00,0) at kpageflttrap+0x37d kerntrap(ffff800031c06e00) at kerntrap+0x198 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000147e000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff800037c262c0) at dtclose+0x109 spec_close(ffff800031c06fb0) at spec_close+0x466 VOP_CLOSE(fffffd806b59ca20,81,fffffd80097fb4e0,ffff800037c262c0) at VOP_CLOSE+0x132 vn_closefile(fffffd806680fd70,ffff800037c262c0) at vn_closefile+0x12b fdrop(fffffd806680fd70,ffff800037c262c0) at fdrop+0x121 closef(fffffd806680fd70,ffff800037c262c0) at closef+0x192 fdfree(ffff800037c262c0) at fdfree+0x116 exit1(ffff800037c262c0,0,0,1) at exit1+0x576 sys_exit(ffff800037c262c0,ffff800031c07320,ffff800031c07270) at sys_exit+0x1a syscall(ffff800031c07320) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a323bfc50a0, count: -25