last executing test programs: 308.644204ms ago: executing program 3 (id=4): sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000100)={0x0}, 0x10, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xa138, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x2, 0x9, 0xf, 0x2, 0xdf60, 0x13, 0xfffffffffffffffe, 0x20002f01, 0x7, 0x100000006, 0xffffffffffffffff, 0x200000000003, 0xd, 0x1, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffb, 0x2080000001, 0xfffffffffffffffd, 0x20000001, 0x3ff, 0x7b98, 0x80000000000001fe, 0x0, 0x400000000000], [0x91f, 0x8003, 0x40000000, 0xfffffffffffffffe, 0x3, 0x11000, 0xffffffff00000000], [0x0, 0x1fffffffffc, 0x0, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x40000000005}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0xbe, 0x5, 0xffffffffffffffff}, {0x20, 0x2, 0x7f, 0x8}, {0x0, 0xf, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x2, 0x100, 0xf, 0xe}], {0x6, 0x4800, 0x7, 0x3}, {0xfffe, 0x4, 0x6d5, 0x6}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xddcd, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080)=0xffffffffffffff7c, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x4001, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x6, 0x8, &(0x7f0000001300)="6d2322a0", 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x84c) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x4626, 0xfffffffffffffffe}], 0x4, &(0x7f0000000480), 0xfbe2, &(0x7f0000000540)={0x2}) write(r2, &(0x7f0000000580)="24bdfa5d1d2873c63e353482d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7790cf44f4964262eb56c1c51c87ce56e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e6508712b97dd66229e96593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2ccef950b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f624148710ee7f3278e676ec4119399aabc8774e6c53f708853588d97fc458e5807859417c4cc81f0f51d2f4718ce77baaadf64199ef12945bb150600"/270, 0x133) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 305.991537ms ago: executing program 2 (id=3): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="fefffffcffff00e0300eaaf8080047000024fffd0000072e9078ffffffffe00000014408060180002000100090780007000d"]) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2359, &(0x7f0000004840)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa86dd6000000023230440000000000000000000000000000000001933f97b18108dcefc61462a10da75a370000411680000008900907800000000ff010000000000000000000000000001ff0200000000000000000000000000010507e454515e8a2f7e12697ef62bf4560f2df07b9b3e80aac9a93b84379de55ff41514fc42bf64d42184e028db6f6a4cebcf4297394c247360a46b480519d9bb4b8c38c78e2b2857e775463db99ad06eef8b18bd0f9043e038273e9c9e45ce6fc1f95faf6c3822a98c69647eb2dc553a3ec748995603d60cd8e6a956f96a75ce635ec7af0f7bb3045fa5b2a9e6a29b9527933409f36d54db0f2295fddcaeff2bbbfdd832034235bca1473338def8b26f1624579412d1b4cd7539b73e044ba193496d46a92c9360cefc48b21fa8692639e69aa013e1cd4ecb90a47be10a523e04666771c30f7a2c1e4469965a7b40342bb52dece57fc9fa9615245c21bc9bf0616c4b1203b52c12fa910200bbe182482663e4f5732726c5b4eb6d9806e71085485ab0ed2d88368809bf49c14ed4d29ccad1aa45469f764008b3b207ed2211e7ad56748e4e95e7f1b3fdb8981090f93f65a63e1768bc136ceb2ff589a0cebeb56fdaa66538e512814ea7e8b756aae9ea820a2674a7c462d586f703d3ea028c5c75817ac9fe22f57a05833353304a23f853c7127945c020898905e3500b694d6f381ddaeaa346901d0c6dc46ea9713f262ccca2d5d3246b22931e7b2b272d93e08a90a93c037920fe43f284caaa9199a3e6ddb73f9d5714e007a5305a1bfed7ecbf5ecf7760442b90690b1ee90bcc700eb7c5505d55929eaa5060bc966064bc0fcf5f681468f1ad30068db698c30054241cddf5a568a0dcba47991a83a16f5923432455fa6203dd4235614dccc548b07fa96d8df5cfe9cabd20a7cd6173fda95af8351e677ec70b0aa5c571529afff93ecc088dd3916ebe1ffdd2371fe4270666380ce1ab0c61ff65e8def10fa83d8174dba426e9e112f898a48914547eb5e2baf72e3e7b86bcc53a5dbd1235a226ed8123cf2e99d54b2faaf564733ffc87bcc31e2e898a58bf86db4ad05def9fbd82ea867ef06a60bb065e4324d6524096810a7ec860ba22cb852dbb513b3330a3d0ef9264ef4b623d89e9d46f74b66aee752d368d66b515e92277f7ad68532e085948b36191bb9f4209bec7aa41c582af32e1df2db2ab8782da296d180b49a509a5a212f9fa0cff9dc5d78949122cad84bb5021a0133589a1a9eb34512f4ae23046fd51af3ec3a1aab6fdea9e8787b25fe9c36176bb59857464abc773e6d2c7da6f6d6973613cace85e6685e5fa9d07c7ebdfbd950223e9b6cadfdc99c2988b2f3a0a1b641edb35356267379c92acf12a85a7d8bf999a1007d8ac8311211b3c8e3a2b15a81b6b03bd44cffaa67f600a75c2b853ce1475394b8c375ea86b60610e6e691a93bcd7203fb039d803696d7f99fde891c59659267427f28e38ae7620ff4cf0e4242d999f354dd3d4a40992de1a8d53f9b8d89610c41210e1d8425fb8f74bebaeb15765d80a6327fb2b01999d5101ac0fc5dbd77bbfcc93c3aafa4d2ecf1e6affb91756f118a0e7963186b5bbe52fd16fb4cfcd316abf58f605753a5a406545e1cadd16afaa9feddeb91bd9db7bd42ddb08efdb1ab58abda21af9a3858a4ba82131ee1c9db105cdb6e65df19f38e92632b9d1b6ce4b93aec6427b5b01c4d6bb3f25a96a1596e6d06d92328699df5457e8100a80df137797c8846957f5a1aa2e1465b56983dbc5f85350739519e6e8336033109a330ec7e9946cf8196004b38fc0e0a2a6e3f76a8a0996c74f886774a775fb37c9381fa59818ca1211aa010dd88db7af776b1e0ccb7ca38c2c2c03b9441e239fb4556470aa91e7d9abb8cc9bb1222852ade23f6f087454173fe674ba6919373baf245ee5aef8581aa057203c872b002f3b92821e0fb799fc3be3b0da9c3360733a2176455b39d264b6588bd4c2365e00310aba5494c76abbdf28cf6e9cd34780f2ffd122979b460c49e135c3878e6cc38e1e24745167e4e07b52b86c2bd5d4dc769f78da72e6c22f03fb45dbfc1f2dc5d05394231cf8d96f29dfbc14f85b525b330cbe811a229cdc14b6dfdda50626d3ab2a951062364f0b1cb7de650ba5d0bf3adee7868d6c3a223a70885351a7c170bd8291754cce8e0900e04ce47124c2048b5caed64624cc2f527fc372900b94d76cfe9b86dc35aa77033c2fa8e6982651bf7f43cb8fdd9ebec9ba672ecfec3a8ea27199336a511048e4217b84ef80379d8bf86f76ceb0e0b4794d55ded4fcd60f5beed597beb161c59a395408cd4dc15956afb975ac4766101d3a2fa0bfc161f9126f6f4a19ff426542d0e6dfce7b0ef510f61dca356d0ac973d674ba1c4d2bac58fd62f91dc29ce0a99be3e1d34c6a433f4debb738fc62310e4b71236be5ed2ace8e3f5f71a46c77ebe82b164bb1eefaf63b13ec19216d13c9694402f5c339680adeacab5fd43d75b88f8a0db8aef502ee61b553b37d2ff291a60287873c94ec5dece4b53d73c92bc27359ae850a78783f0915403b8f4aea0ac4b7072397ce2d1921427e43d85652c832d41a5aa01514b67f76334e609e026ca4e65ebd4b4d90d49b443c1fe05033d8afa29a8f03fdd4c1b13983c8d64a29a8e8d40b44d022dd808363f9806478303de1c2fc54d0349f477b946eaf88c373709b472d9685fc39c474bb84f14fd4923c20f473bfe261154e77e01adb01d9ee1e0e6c9801f7cdbcd85065253f8a8549b0e791ddd45488dad1b7e210f176dd3d37cad86b0dd37ca5d5c16cfa6fd2f89e15be250e57cc58284c45d39a99440923d077bded4daab22005b190a8b484dd4c3c98d7e0d63d442b68dc004346a6e08657ed52129b2471832012d507bb975dab4549132e5d5b190a8bd5c7569bffa2cc27074e56ceb2d049ccd32c323815fe74c9c7d9b06375f30239d8a25da0e0b56a09a80f79218174c13f4c90d9699e6cbbba4b0af2048d0a886fbc21d1a859028ba36002f3425173bb575226865257e04a0af4cc462f07d4ad392e59a91e4d93cbaf00535207e8a7a09ee30170a35affc6b0a0442dc5bdd6bcb8073f4b618f0e9e4ca34fc360f9700387e8ab4a6beb49bd0f9a925c18399458b447c734d51f3ffe9705c666daaa63e4c9a64ea0c1533b78778cd3a5b8ce2cd2558e361842d5e216d8445fe4cfb8c66b98bc8fed9adba94bf4b6568c695b9fc317227bc615be4d5123b053f42e01ea9d28cbd51e06e3868a223acf255f0568b1d10bc90d041ec96bf6b66d7f134b86e898ca3538fb08768eb5521e9907bdadc785dfc04654a529c8dd0ecace739cdefde0e5840231de556ef994b5c82816836222f59f43569891fe61bdd3912f9879677453715f447185c5fefd0f88febac9b3c46d9362159d41eb0ec2fcf0ddfe34eece7bad9d8274a05cfd831aaef31dfd5d20151650d0425d6c6b97fe0279134dab57fd435f2bb1c2e64dee3edec65ece32b5c06c7421b615f2a5e4a5d72c3a1615db174148984e4f7cdf59011a360e4aab5f5d14fe2985c7ac14bfba692bb408f0471113276717671e36cdb81fc730ce15e378d66bee73c9c75a614f5883361778137d48bb509a08fd39b58e2749b7dcbb540bdbc694e420be55faa5dcf9dbab3d723d0638dffdbcde2a1cc4c44b6c73d32d6b65ce7c042b470573406b43badeb378158875ca31f26561b5efa00cb8c846dae029cba91265ad5b4ca751ed9a9aa374f8fd5bdab444d64875eb30ec49a2053d3baa0c5fe73eaccc4c53dd3ace049687f19fcb7714110bb2e7725f66d0006ec771d94e7d38deaa040cfd3b2f67df3ca9b0ee7fee3dfd17b77589028f849bbd6779ceecb82e3d664650e280303a192585dc46becb020020e7722ad5de01e74f4435c15f952c19ff7c33ac0902ddafe88e61cdb758284c774c58ed7f260171c0f8875d75b775b5b3c285901919383455fd8fc342563830d961edbd6791188fccbfdab11eda8f999f03ff1c69d2ac9ba561a3ac9d1ad05c984b28a05eab25ae01cca956480ec21394238a01937d11d70b8fbd58ffa925501ffd5bffa9c7e37df5d6f4db9d3418831616b4aa1da2f655f112afff30ae309d87e72a720657554b6caf3e060179a3203a8db5f4fe7b73313ad07273a515d675f4ffeae65b9ae89689764838f470a1dcef197cb6e6fb44cee0544b740a2cd3a6d83eb9d42652b2ca023249f34518803b5fd48b07b99b09ec0f10d8d8135d3df33b6356d9e03bfaeede92183e5c5c0ced0fe2e36307d312f0b6cbf1d344d43688168397e19f27003bd0fea5b19efab695b70e4b5b669374adc8be3ce688277a5c03a200645778e76aea166a03e5f86c2ad6bd06c5eaa1a72e6be401224a6c2a0b78f9041952771c58fb0275a1d523e17c70570591cb13b316f513e0d1bd6075e14962dca9c8c44b27bb846628477373edaa814cb383e0de5b90721eaf2b383c16bccba5dcf3d47eb1aafcee769314cfeef2818d076be10293bdaab577e6fe35824a5751793f6bef465ea63540f0aa401d7a6740552a15799b0f9efebd022663073ea5091dc39ec38ba8c17d161d1d92800224e60ac2c0ed563ffa2fa5cef95d5783d4bfbbf3023d0e2a4abae537fb9ce9bf88b73314af3f9075cf32e4b6706d189ff75442c9d8d481b727a540517cb3e08c2381d31107063ce581ed24a0dcf7cd4d2d984eeaeb2e3114418c289eb764e0a35485819491910cf0c65d28cfe7f98c1249e8dba3eb89f772a1a561b876852988aca50e1c302705e75dd02dfafd6f58c9c94485b8cc84740e7d705588331629a3cff2f5c300f8a1254a47a87f80a34d4e983eb4449c6fab1b6b233c8abbd1dc19bbe70eafa07023124da88c916370673a1a21ecb2909004606600fe85a811caa6d558e5f65142fbd51cff35ea16fa601bd667ea1c0d936e71047a9bf11ba9791ef34f26c0b9f4b49d58c0adc44dba19682d97ec61170b5a057d01301e721997e439c8be37663478de9cbe60fa0d7091e9a96e12cefc45c806bd072655584d5c311cae3b3d0da6b4d5039baf6d25238b1f46f8a726c3d1096e2f75333d211757a2d83452e9f4d83d41ed19a086dbaa9f43f92d66bc8f7f709f0905b984dcd4096ff5acf0afb6db3fc36474ea35eefe9cac1f8d44351c6cf7038c0e6f27b09327671424ab182c7a4c324b63f87c028f1acca433496eaa6be2b78f4e2ca1ecaa7a0b555d2855eccadb8f1d8e6da8b4c74ad61dd53a86cbf86c2688ef7daf72e0e1be40acecff66a785174037be5ffb895b2c827f20aa4278fe7f3b4446a85e03a5e16789ebcafb6924e18fb3a6d42e316544c3cf43fb3e6a9fb18ccf54c1943cad9bf63402cd64aac805bbf4e72f54f564ef36b3082927ad921f14ddae0a3b2bebf829ff992848975567047b0a4db85f8b013b3a71d901994e765219b9cdffa625b00551ba67141a10039ed4432c9a789b2b6294285427030288fcd3519b23c56a27fa2d4215fb1ff53fd1edbb29f2f47401c43775c88337936768a4c667e9cf8bbf2df39f4c3c595279f1b1af4b1f7ee054ff630f96465d8e8dbf7302afe1e3336f5125c8dbffb75ba914b81d139b78bdc3f3300014dfe33d7c357e47e42edd4ff67b2cf16baed1dfc9f7b5e97b1ecba9aa03c564b983dab6038796c0f275252c2a1f78422191f7fd1fa3e39d49c7e4c3c64cab513d201cce873aa6849004cc3e61a50b4a202cd27ee36c627dec591860b832fb77c7bce2e7925e690b2f06ba7a8f401f9b3a471ba95a6c2282ae1e49c8c4059c46c160131ba7bcb60959e1a06d26f6317d7e5162fa2aceb537a73700de0788190f5347f1b3d2726f1f8d05cef3b646325cd4f420cc8f88a0e29e465dcd5f0bb4af14960dfc3e5bc426b247f84213774f2691afff75836e380c96031811eb8a74eed2b8d519621d45c881ee24efd0637621b889524d046e849f7ba75ff9de5a80262c9cb7e2575b705764aece3df9e8a4e8b26fe4e0b7f01ea6a1f11fb435e3ca8a6f84c0610ed7a6d56cd866dd9a0e4532becfaede9033d00d01678012c3828ff1d15e69e6ed8c859b2d98f385b071c6b6a69b4871bb521535a11e7275f228efe168f667594adbd88906dcd7c7d39813bab774a9e24d39e4804b67c51975189c4c1db968c5ecd36ba2bef364f226c8aa7dae4b4bde1710e097990c88749b575b76404e945d39956d66c3768cc1724335b4058749bf187d3b74db82ecfd47abab219288fc4af33c1bbff67cf567098af7acd813303644d6b02c2a2e5245fa73025161cc18001812b025f323723c2e7c2e49665631518948ffa2834cb2a67407700c9b4ef9fb1ca4c4a82159dfcddd7650af28526af72fed5da6ace9e5ac63ee83860f45b7869d046f8ab862230c9d682a1fc61d88b1fd19ee9a3222df4525eec25ecd74692ff3a6b5fe43f62644e6a5e82fb0e5b50721292e8aaad79c5d519e8f916b206556a3d077e55d94e8d2071bbba180bbc652e59e42020c27efe708e127b78e9b45c66b96fc8969cf71b469a2b72b3ed219e89dca19d218bd95709c654be91aa7a27ca313cc77c99b135ac0dbd744f46ebafd70e86edc1d81886a7a95fc7b3e6646e569ae3157b716bfcadd4044ba6da5d0b80ceb2fd7f2fadf090ecb0514a2c3c64ca72c5465e65f8ec36d2aa0036de5d644af9c9cbc4e3549e898bcf3ec130da5d496a419412f14e90f52f81c5807d053d83f2f561d28a29c03f721947e6f7e1cee55ab5e681b9bfb19892757a21112f341428d7c862ae331ab0dea0d5815733aa724c46fe3b4a98d3eb52c6e488a74cde29bfbd87e9f56fc4ddd7a22aff0c511e1fae25b35c11604192bcc52f770ffedee6df926dcbcf3c86abb64f0d754180830828ad59b3a6e5ae76a1df6f6aaaef02879e79960612bd0018e6c5b6a973535f14e88f4ea3a1e8d1625d47ce916efdb6b9e4d5d28679d0589c083e63bd4252ef3378f0fdb3d04006d1753a224193697a3aadc072872711acabb160101d4d140ae7294dab3649fd2741e2b22b97dbe42326b8217237e0457c946e8d2927916964037d097a231cf3721ffe2149318dc72210107a2dea68bb7a4eec1ea11773e3a32909343de375c93ee0c7e4bd3e08c486026e3fe7d2bec6f659af3d9cec7314a668ff171cf75ba7784d585d94a5ac9460c6934c238e764b5caaa03582c97013f3c96a11416bdf4d62be4ea25b5298dff278bec4e1def3c7ac8b6f5f006259f4776529d4d6bbdcadf3b1b42d0f654763a1173a0a9f913498d2a945fd4cdb7460198967a4fc603236db1805859930265b8b8e890ef1dd00d4b19628efe1e1b8403654990cc8f33981f438d73b4c05e58f4657f0e8aefe6a05add74330f43a5d5fcea88481fc6e6ee4a7d30e306e80ab6f9f73d0ddaa11efa9b5cddee9cd72220756e713d9cffc1481e2ae2037e432fdf61805bde721445449caeeb9bf56f53f4b3b6156fc29f4f8efa94c26f49548c0d3bb671f7d92948e68deba6223d15b121d002cdcbb4b78a171b475895d3e2dd93ccc3a2bbe1f2723981c32b01da3e31b958097a93d4c5a5cc3bfa79489f147acd4b27d45347e8ad610d185bf8d4340822a9582f5c3f275c1e9298f15992f3fe4633c6e5d1b13bc168294756b73dea7f7ccedc228593ea3ca0c61354779080daa2535aae0ab4f7ea889250662ae697992fd400425d5ed1b9cbe6c9b9b98a4bfb99a6b2550fa1ad89c2507390fdb9e542e92d90a0ee68715a04965188232437bd8c6f5d4bb4192054524ab4146519f73792aae4315b9af1c6f3768572cc593b248048dd0b76c65d83a784f25010f7b6d23eba9f9265687e8750b1b3028dbf0fa6eb975e931d9834116a59b6aac3711d26cdbbad4a4caa3ec81a5aac16c8dbbbd4f3543c8402000000e2e162302b284df973d404933a5d13c2a95a80a54094f31aa4db59101c727b515c7029bb63591753b500dbba18327e4440501a96a6ccb5c05182d03b2dd96b13cc842d8cca28592548adc3b756a027f638ecffcd2f0298b4c5883811e4bd7b4ff16b7016aca4288219dee9fcc22172ebc1b3763b8bdf0f2498575fec907a4d0e34949dbfa9bfafeb430ff950a27b5f7768fd6cb561f30e5c7dfaa03149e77cbbe72f2bb15cf0db7dbf2405d89b7b1d43c204ca0d6ef91b5def4a937521796bfe120dd91471ea74bf27e5926dd706faf5a3eb126605d0550ec7a439ad1c554f1ee22d26e612d164e5a3d520a6b3e37e235ce7899ab1ac7bd420c4f8bb24edc9386476379ab2a0fedc4961c57a21e5b07cd90cc366ae6e572c5bf32fe2064fa3575e58461c9bafe8e7ce5bf0c9d3bcc2094bf0329905b8e6248e6b71d394417a64d22cf63cd4bc7dd69153509bf0e463832f14dcc260ad05edf10c4f7e9949136077fc1800a86e33510dcf02cce5aa63478aebe4b8b6c11ff5cd40b33d43abced4f9d90f6f0fbfe831cef086bb2cb8d76ca0cd85f7519dbdf61f09f4ca02de3cc8a1b05423f34c738a2b591d26c533241c81fb83a242ddca7ed019d3108c9265a5d6126af4f305934b32ef8cf1d3f33337e5dcc6939fbce60d66da3aa10f8490bc46167c0f20ea133e3c574427168eaf53b534b5490a498ef0540020d5c0d338d16d10fceeb3a9e40e7e04f6545615b3bcafeae803f3eec57f24266c3c407e685701cc5dd35d654195e7fa86944b84d6f409115bd4dbaa56d37f2cef0d6107cd2c62029bf60b23dfb3df3cb6bd7ed20a94bf7e42bf189090712acdd8368a239f4664914508eaada779c1f69f8adcac0bbdbbf8a158959b88d82c67e01f3e61fcbfb7b4a74812cd14d4f6a9fbcb6fc2ef0f241370b53cc48039b49f2cb39598cba4f0cd59501fabc206a3e2c14b6b29d475b5a07e83268b013912636b01e440831688f2122f466b5fe45cba169531ff7e27594d4ef5d4032a2ba291dc1d6c200167cc839b70524fa8291d5f2bdd1c6efcf8b9b2ccde032e479039dc888d0f92499682e0e5123ae6c74e155ad8bb50dd16fad5381e6ae8cf07d358127a17cdc214c5c989fe59ee67adec65b79444423b740c43133362a4b373083920a8a2e99aa3b92130f86da5408ff9a89fd2a2f1df2a2914eb9c4da286f70078d8f7dbaa470b6e0af618f55f176cdad2ef47f91b3a9f795327f7f37642da026cf1d8a6d97f046a1501143d087d8357331d30b3db016a48b0ea4dad01f9f2a240677d900ce927c23b1b504472ba9b128d053a1c98f91bfab9cd90b9fe2598b412f3605a957e894b71cda126f259dd0e09152f50ac47870d026dabc8f065612d2510f75940ffd3780168bc5eb5bd35f91c294d09d6438ca134517aec0e1045c73311292dbb58379ea90dd6c02a76b872ea56034dc133afcb92068227ef05649767e86a654eb682ec0d402d12707b1b39c3e5044d0b00fafaa1901c9e16d47513c79f58a3c8d2f7ba23c022534db7f2af5f7e48be3199ee58edd77a03b63430e4fac97493752ab0973a10da50f6879576046f2c4ef15e04ba59f3fa0ce3249791003f2c88788492a145b0fb5459b7d8c1fdf285242bb0730d7b70d5f0e75f500283222b92bba92ecd4a4ce058d0e1add2def725fb62167ee6407eda69d4032bc5df663bc53f383f808bfed57b67a59e5aaab27d3c06a13b4444132637c27b320a75e9346eb1a8073ec1a9b5be96053a57d621db671b300ef88b711df92336f7e99848dde3a2a1e87d6f8ea29a97d017e8a9f45d94568fceec3f2791fc4b2bb0cbd55557e78d444a37bda436c9934fe9c1527e7e9b65cddddb3a5c3602159ba7becba003706e0c68c67e3d016fedbffe9272f27d7412c5cbb16df09e258194482b8ce80c58507a2f7038d2e9b4e97d82463ed385c4718c2486d0597bc21ffd5aed897f87fa110624ce43584de9749111fc4895846fc3ec90d6b47812a007ccc011e1a5956fbece69953e74de7a307758f9a256c41c72e5d242b9e69983dfc8e126aad6d2d0436e8588dd59733a8141ddfeb527605600dfb192a883f24cbd41a70b4b835957bc0a0b514659502fb445d26527a69d106f1cf0b7290e57b7b888a77bbe53b1e85142f24a14dbb690b3be4885efd36475ddbe9ca14bff47a0bf2f852adc094ff212e0db3fbae04e84562939b9e105a6042e14524ca4696c272ff47d0fd14ad7bf9b3945de43f6baecc04a95c3e719aad9b4fbae9d17f9290f80338632a39c2038cd4a6375bf44b0c99c3a0732818f36ce8c0046c277bbfad9b94e15ea2fa839d37bf37932c6fd6bec3e3a371ed38dcc92fb0b00c65f60f664bee9a4d99ca0394c42bba7b496d7cb5f57f97c1f902a63c608ac26566cb87794af615c52c217e93a46237d0d539336900a743fe695d725c32e4728de7cd866575f18d2de3de1b0d8db9280f643a4d74b049502a4fed0a78407301887c21b49378e05485588523858b99dea3a030a672898655a8672e44f14fecf2833c8ee458b93de8328eb2a99a4ad1c3e289f217aae455e8a2fdd594655934e252052e11710ff8833afa3167358ac365313f65a27022c694b5330acb1f3f0aa31d15061efdd22b7342d0cc4fc4d7b9c791d2bb993c0df981c2f27013076c89b36a29d5140fcf44c06dd88d977c312d6370466ad848d29a30f6768ae449ea158cfb38efd008087e5f802bed6fd3a9e63d17f0360cfe423bd7b17cb19154b120e6d15a434fc4df49f2508089c82b441381d5f29566d611231a89a2547dc5ac66ba94d66cf56568d6562c8651cd236c953166c37cac1dae870141a73c15074c56c69356e5544df17c5a7e44a9440665270c656fba0967aafe6feebab4d6faa3d8ce0a3219d8e47f07a8c055d44b492828457068c3b29c6cc71dc39504b8199845eafe7ab916e38f0ed6ad5b336b003609e9f6b79a210cc56d1ee5b554026e2759cee7d224d11df8bd3e50aa7e1950235e2f445ad06f2a39b6b3d2301713ada0b173ec41d725a53f065c2f83976f34357a4dbf083ebd597252e06e7e22edda6d86422dc6dd3d4b482a6b2e1b13f6de0d7e73713aa49e9c0cb1ca9e01b69b0b2364c00e8782c6f5017aaef1fb3eb52e29575832c5954fd9988fcd2a6983e6a0eb488fa941a243026af281bd7435e1b574e3f9e704bd1bb9591c583355532afcd41ca1975cc2d2e7fc38c4ab0bbac0e932f6d20ff0c3ab59cd994e4370eae5b481379c7330f733545db0b39c0029587b6cdbb993337582d99bc2f6021dc8208e3daaa63d4def39288de9f501a1a00245c2c0555f28b83dc73cef29268a65bbbb83378256187c2da9fd19f2676ae8d98df805fd7f2878975aa45e65a57eef6f593d15e15bc34f29186811f94284d9a16e7f74a3fdde598219fb27a95a05180cb86917dc42ed29afcd41f58dea9fd568789dc2c78193694d5001ecdfae38e63335d8a09b887759a270c77ff4ab5a518b62b4eaf6a2ba20ced4fe833d91620e3621a7ecc18207d9a51f2e58ed95a7f0f027de5ec8c60429eb259cabf90848587fdbcb01ef32d6d4b52437b8ac7420c536d4d3112491dd59c11523c3fa415c9d0f821a19c82c4330888aa3cff9cedd491629c8131d8f1897cd4477784a65f07deef4e22770900028eafbbfe1ef8c63eaeb8d236f0179a9e9fcd7af9f2bac4dc6b75e9c8953ac448cf63f43875d6dcfce6c10e28facf21011d3d8a86d08ad2c31d38d66c6003f88f15d16624d1ebb79ba28877182964a2f85eb85ef75e58e474cf339a46a631eb6f54d0118c1c5048d702832c2531e83dd1e26752a60db433e92439fc26caa99a66487461d403d7a1c5236668407e4f658e683dc277b4224c27dff2c1438d73879efc5fdeb4ab2b138d1427babe5abd9b0c53317621eb76bc895db5dae207c8f933165234007da041c4f367d5a3e7319d76560b1d5f246be3abbd05a39a31fbc24a45ec28fc2c5f57011bb38e9624c9dc1931a210a60ea5352b3f9f17257bc6f215b9a38470925be9bd23363e8ec1e754d1bd23408082544ef8ed7cfa9c5066e3c8cd1f900743a37571ebfea456e89446fefe6b3d881dade58a572ed587f02ddf9437631896bf918c674bd4059205943a51bcaf8d9684f3c839a48663227bfe43958be697fd487873e5992b609f9b99bc6e4cc79e041f85f6a492bab7a54b937000ab8139f1cc8462c18204b95bfebc3124dcf2b9472e5ac698bbb637c7563b845820eebee20cdd70e63dc6e90c836b591fc09c1259494b7d93589bb93782888f36082751cfff94741210e791075a21ff8e09177101fa602ea5f750f2df5c6fa7379d62831caada10fc62e95453045d9dce3894d55cd6437f3b6336325bae4547766b24879f806925452dbc8403b1dc0891c7136d430017e171bbdfe65c81ee54a023009fcb48c461a1653bad0ce66d3c80d91f5cd0ab596d46690ca041d9adc84e87a9a73c250a8276edf4b00660e1b65b697eda9d3c1e996a579af77c9b0596c90078adac8e4b3277f276bc5339169ce26306e08ab70c55df5a82f4f5d95fe28cd241ff14dbfb82dc66a0e3b1756c958e3d36070a7b9f4880f959701a5ef74b47f543168a33e5f6692033cf612bf833e2117ee61c3bf152401ad70d903d6fdaadf0d1292ea992237f1685c0ea20c059729d5bcd5e83327e984c0c0d5cb0f58847026beb74d99c26510b5f91702fc2fe0f7460da383ff601efef242de1c68cfc9a2e16498087e9d094621ef48c194a519aa8e14573153df282fa089f8cccaa101fe4fc13eae442dbd4d99083ce8e1e65abac4160c3362c701ea708d6df08a8b8816d"]) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x45, 0x1, 0x8, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x8, 0xf, 0x3, 0x1000000000090, 0x45d, 0x7}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000740)) kevent(r4, 0x0, 0x0, 0x0, 0x2, 0x0) acct(&(0x7f0000000080)='./file0\x00') dup2(r0, r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x2, 0x1, 0x2, "cd00220004000000000000000000000000008000", 0x40048003, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) ioctl$TIOCSETA(r5, 0x20004455, 0x0) 145.711189ms ago: executing program 6 (id=7): open(&(0x7f0000000240)='./file0\x00', 0x205, 0x104) poll(&(0x7f00000002c0)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x322, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="16fe1b37420d6f3c", 0x8}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="50060000003e807447ff000800000000000000e3cc3499aa4765d4db1103000000d0af3a01809b31008d7d2c73420af37d0f1393fe6f0a87b4fe9f4bce", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x20, 0x9}, {0x8}], 0x5}) sendsyslog(&(0x7f0000000140)="cc962271c1", 0x57, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x104) (async) poll(&(0x7f00000002c0)=[{}], 0x1, 0xffffffff) (async) execve(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x322, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) pipe(&(0x7f00000000c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffe}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="16fe1b37420d6f3c", 0x8}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="50060000003e807447ff000800000000000000e3cc3499aa4765d4db1103000000d0af3a01809b31008d7d2c73420af37d0f1393fe6f0a87b4fe9f4bce", &(0x7f0000000000)=0x3d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x20, 0x9}, {0x8}], 0x5}) (async) sendsyslog(&(0x7f0000000140)="cc962271c1", 0x57, 0x0) (async) 0s ago: executing program 0 (id=1): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x198) execve(0x0, &(0x7f00000002c0)=[0x0], 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) clock_getres(0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) chmod(0x0, 0x1e9) clock_gettime(0x2, 0xfffffffffffffffe) r2 = open(0x0, 0x800, 0x120) writev(r2, &(0x7f0000000140)=[{}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) kevent(0xffffffffffffffff, 0x0, 0x96, 0x0, 0xfffb4161, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x7, './file0\x00', 0x7, 0x3, 0x6, 0x6}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.106' (ED25519) to the list of known hosts. uvm_fault(0xffffffff838b92d0, 0xffff8000ffff5300, 0, 1) -> e kernel: page fault trap, code=0 Stopped at mtx_enter+0x6e: movq 0(%r14),%rax TID PID UID PRFLAGS PFLAGS CPU COMMAND mtx_enter(ffff8000ffff5300) at mtx_enter+0x6e filt_procdetach(fffffd806a748718) at filt_procdetach+0x4d knote_remove(ffff80002a7bca78,fffffd806f68a228,fffffd806f68a2a0,0,1) at knote_remove+0x201 kqueue_purge(ffff80002a7bca78,fffffd806f68a228) at kqueue_purge+0x117 kqueue_close(fffffd8079f0f4c0,ffff80002a7bca78) at kqueue_close+0x48 fdrop(fffffd8079f0f4c0,ffff80002a7bca78) at fdrop+0x121 closef(fffffd8079f0f4c0,ffff80002a7bca78) at closef+0x190 fdfree(ffff80002a7bca78) at fdfree+0x115 exit1(ffff80002a7bca78,0,0,1) at exit1+0x576 sys_exit(ffff80002a7bca78,ffff800038115e80,ffff800038115dd0) at sys_exit+0x1a syscall(ffff800038115e80) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a31ddc4e890, count: 3 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(0xffffffff838b92d0, 0xffff8000ffff5300, 0, 1) -> e ddb> trace mtx_enter(ffff8000ffff5300) at mtx_enter+0x6e filt_procdetach(fffffd806a748718) at filt_procdetach+0x4d knote_remove(ffff80002a7bca78,fffffd806f68a228,fffffd806f68a2a0,0,1) at knote_remove+0x201 kqueue_purge(ffff80002a7bca78,fffffd806f68a228) at kqueue_purge+0x117 kqueue_close(fffffd8079f0f4c0,ffff80002a7bca78) at kqueue_close+0x48 fdrop(fffffd8079f0f4c0,ffff80002a7bca78) at fdrop+0x121 closef(fffffd8079f0f4c0,ffff80002a7bca78) at closef+0x190 fdfree(ffff80002a7bca78) at fdfree+0x115 exit1(ffff80002a7bca78,0,0,1) at exit1+0x576 sys_exit(ffff80002a7bca78,ffff800038115e80,ffff800038115dd0) at sys_exit+0x1a syscall(ffff800038115e80) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a31ddc4e890, count: -12 ddb> show registers rdi 0 rsi 0 rbp 0xffff800038115a90 rbx 0xfffffd806a748700 rdx 0 rcx 0 rax 0xffff80002a7bca00 r8 0x1 r9 0 r10 0x74d9ed6c61d99e85 r11 0x635f9983d4854dd8 r12 0x1b r13 0xffff8000ffff5220 r14 0xffff8000ffff5300 r15 0 rip 0xffffffff8211402e mtx_enter+0x6e cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff800038115a60 ss 0x10 mtx_enter+0x6e: movq 0(%r14),%rax ddb> show proc PROC (syz-executor) tid=451433 pid=54589 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=36, usrpri=53, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a7bca78 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a7bd240,0xffff80002a7bcfb8 process=0xffff8000ffffa898 user=0xffff800038110000, vmspace=0xfffffd807e98a188 estcpu=3, cpticks=11, pctcpu=0.8, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 90661 107083 16404 0 2 0 syz-executor 90661 335852 16404 0 3 0x4000080 fsleep syz-executor 61187 215713 0 0 3 0x14200 acct acct 64389 521509 23957 0 2 0x2 sh 83547 296137 92561 0 2 0 syz-executor 83547 194687 92561 0 2 0x4000000 syz-executor 83547 390443 92561 0 3 0x4000080 fsleep syz-executor 21556 489455 52849 0 2 0x2 sh 6953 438258 68391 0 2 0 syz-executor 6953 226380 68391 0 3 0x4000080 fsleep syz-executor 69611 501545 76907 0 2 0x2 ndp 76907 97179 297 0 3 0x10008a sigsusp sh 12369 15615 70854 0 2 0x100002 sh 23957 373962 95266 0 3 0x82 wait syz-executor 92561 223966 95266 0 3 0x82 nanoslp syz-executor 52849 290274 95266 0 3 0x82 wait syz-executor 70854 404487 95266 0 3 0x82 wait syz-executor 46270 348172 95266 0 3 0x82 nanoslp syz-executor 68391 199640 95266 0 3 0x82 nanoslp syz-executor 297 125095 95266 0 3 0x82 wait syz-executor 16404 344873 95266 0 3 0x82 nanoslp syz-executor 95266 475035 10087 0 3 0x82 kqread syz-executor 10087 309870 6378 0 3 0x10008a sigsusp ksh 6378 97122 52533 0 3 0x98 kqread sshd-session 52533 426717 82532 0 3 0x92 kqread sshd-session 53942 89523 1 0 3 0x100083 ttyin getty 82532 366452 1 0 3 0x88 kqread sshd 20329 204497 25168 73 3 0x1100090 kqread syslogd 25168 485162 1 0 3 0x100082 sbwait syslogd 44882 305894 1 0 3 0x100080 kqread resolvd 65985 221117 55635 77 3 0x100092 kqread dhcpleased 55670 41502 55635 77 3 0x100092 kqread dhcpleased 55635 385456 1 0 3 0x80 kqread dhcpleased 48186 395399 0 0 3 0x14200 bored smr 21875 429118 0 0 2 0x14200 zerothread 95668 404563 0 0 3 0x14200 aiodoned aiodoned 63486 434264 0 0 3 0x14200 syncer update 53431 443000 0 0 3 0x14200 cleaner cleaner 11023 91880 0 0 3 0x14200 reaper reaper 87659 108388 0 0 3 0x14200 pgdaemon pagedaemon 7939 11446 0 0 3 0x14200 bored viomb 71696 161123 0 0 3 0x40014200 acpi0 acpi0 27301 427883 0 0 3 0x14200 bored softnet0 26632 181169 0 0 3 0x14200 smrbar systqmp 37814 118953 0 0 3 0x14200 bored systq 46408 364996 0 0 3 0x40014200 tmoslp softclock 78251 399190 0 0 3 0x40014200 idle0 1 400253 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10163 11041K 11058K 166960K 11247 0 pcb 18 12K 12K 166960K 18 0 rtable 203 5K 5K 166960K 301 0 pf 30 12K 12K 166960K 30 0 ifaddr 38 6K 6K 166960K 40 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 33 17K 17K 166960K 33 0 ioctlops 0 0K 2K 166960K 27 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1357 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 19 69K 81K 166960K 125 0 proc 57 58K 83K 166960K 457 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 in_multi 79 5K 5K 166960K 79 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 31 148K 148K 166960K 31 0 exec 0 0K 1K 166960K 353 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 212 152K 157K 166960K 2895 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 40 80K 89K 166960K 1183 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 23 1K 1K 166960K 23 0 temp 34 8658K 8720K 166960K 3682 0 kqueue 18 25K 25K 166960K 27 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 33 0 30 1 0 1 1 0 8 0 rtentry 136 94 0 1 4 0 4 4 0 8 0 unpcb 144 31 0 16 1 0 1 1 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 10 0 3 1 0 1 1 0 8 0 arp 96 17 0 0 1 0 1 1 0 8 0 inpcb 328 59 0 48 1 0 1 1 0 8 0 nd6 112 16 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 369 0 0 24 0 24 24 0 8 0 art_table 40 370 0 0 4 0 4 4 0 8 0 art_node 32 94 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1553 0 49 95 0 95 95 0 8 0 ffsino 256 1553 0 49 95 0 95 95 0 8 0 nchpl 144 1737 0 48 63 0 63 63 0 8 0 vnodes 216 1634 0 0 91 0 91 91 0 8 0 namei 1024 4953 0 4952 3 2 1 2 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 5655 0 5655 2 1 1 2 1 8 1 plimitpl 152 26 0 10 1 0 1 1 0 8 0 sigapl 424 436 0 391 8 2 6 8 0 8 0 knotepl 120 2574 0 2481 3 0 3 3 0 8 0 kqueuepl 184 23 0 10 1 0 1 1 0 8 0 pipepl 304 113 0 86 3 0 3 3 0 8 0 fdescpl 448 402 0 371 4 0 4 4 0 8 0 filepl 120 1345 0 1128 7 0 7 7 0 8 0 lockfpl 104 6 0 4 1 0 1 1 0 8 0 lockfspl 48 4 0 2 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 66 0 55 1 0 1 1 0 8 0 zombiepl 144 393 0 392 2 1 1 1 0 8 0 processpl 1152 436 0 391 5 1 4 5 0 8 0 procpl 664 442 0 393 6 1 5 6 0 8 0 sockpl 552 123 0 94 3 0 3 3 0 8 0 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 4 0 4 1 1 0 1 0 8 0 mcl4k 4096 2444 0 2389 15 7 8 15 0 8 0 mcl2k 2048 163 0 163 4 0 4 4 0 8 4 mtagpl 96 4 0 4 1 1 0 1 0 8 0 mbufpl 256 3952 0 3836 13 0 13 13 0 8 0 bufpl 280 2235 0 119 152 0 152 152 0 8 0 anonpl 24 88904 0 85472 22 1 21 22 0 187 0 amapchunkpl 152 7792 0 7388 16 0 16 16 0 158 0 amappl16 200 1527 0 1490 5 3 2 5 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 5 0 5 1 1 0 1 0 8 0 amappl13 176 394 0 389 1 0 1 1 0 8 0 amappl12 168 730 0 691 2 0 2 2 0 8 0 amappl11 160 15 0 15 1 1 0 1 0 8 0 amappl10 152 41 0 31 1 0 1 1 0 8 0 amappl9 144 257 0 256 1 0 1 1 0 8 0 amappl8 136 41 0 40 1 0 1 1 0 8 0 amappl7 128 81 0 80 1 0 1 1 0 8 0 amappl6 120 255 0 239 1 0 1 1 0 8 0 amappl5 112 135 0 128 1 0 1 1 0 8 0 amappl4 104 364 0 340 1 0 1 1 0 8 0 amappl3 96 1239 0 1147 3 0 3 3 0 8 0 amappl2 88 494 0 442 2 0 2 2 0 8 0 amappl1 80 8508 0 7950 12 0 12 12 0 8 0 amappl 88 2229 0 2090 4 0 4 4 0 92 0 uvmvnodes 80 95 0 0 2 0 2 2 0 8 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 402 0 371 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 402 0 371 1 0 1 1 0 8 0 vmmpekpl 168 4981 0 4948 2 0 2 2 0 8 0 vmmpepl 168 33339 0 31608 78 2 76 78 0 357 0 vmsppl 368 401 0 371 4 1 3 4 0 8 0 rwobjpl 40 12359 0 11393 11 0 11 11 0 8 0 pdppl 4096 810 0 742 92 24 68 74 0 8 0 pvpl 32 201137 0 191512 78 0 78 78 0 265 0 pmappl 216 401 0 371 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 360 0 38 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace mtx_enter(ffff8000ffff5300) at mtx_enter+0x6e filt_procdetach(fffffd806a748718) at filt_procdetach+0x4d knote_remove(ffff80002a7bca78,fffffd806f68a228,fffffd806f68a2a0,0,1) at knote_remove+0x201 kqueue_purge(ffff80002a7bca78,fffffd806f68a228) at kqueue_purge+0x117 kqueue_close(fffffd8079f0f4c0,ffff80002a7bca78) at kqueue_close+0x48 fdrop(fffffd8079f0f4c0,ffff80002a7bca78) at fdrop+0x121 closef(fffffd8079f0f4c0,ffff80002a7bca78) at closef+0x190 fdfree(ffff80002a7bca78) at fdfree+0x115 exit1(ffff80002a7bca78,0,0,1) at exit1+0x576 sys_exit(ffff80002a7bca78,ffff800038115e80,ffff800038115dd0) at sys_exit+0x1a syscall(ffff800038115e80) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a31ddc4e890, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace mtx_enter(ffff8000ffff5300) at mtx_enter+0x6e filt_procdetach(fffffd806a748718) at filt_procdetach+0x4d knote_remove(ffff80002a7bca78,fffffd806f68a228,fffffd806f68a2a0,0,1) at knote_remove+0x201 kqueue_purge(ffff80002a7bca78,fffffd806f68a228) at kqueue_purge+0x117 kqueue_close(fffffd8079f0f4c0,ffff80002a7bca78) at kqueue_close+0x48 fdrop(fffffd8079f0f4c0,ffff80002a7bca78) at fdrop+0x121 closef(fffffd8079f0f4c0,ffff80002a7bca78) at closef+0x190 fdfree(ffff80002a7bca78) at fdfree+0x115 exit1(ffff80002a7bca78,0,0,1) at exit1+0x576 sys_exit(ffff80002a7bca78,ffff800038115e80,ffff800038115dd0) at sys_exit+0x1a syscall(ffff800038115e80) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a31ddc4e890, count: -12