last executing test programs: 1.036229028s ago: executing program 3 (id=4): r0 = socket(0x6, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) close(r1) dup2(r1, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x1, './file2/file0\x00'}, 0x10, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x2) symlink(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file2/file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.012731913s ago: executing program 2 (id=3): r0 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x1f0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002200)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80047476, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x4, 0x6, 0x0, 0x3, 0x7, 0x0, 0x0, 0x2, 0x515, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r3, 0x80047308, &(0x7f00000000c0)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x1000100000000}) syz_open_pts() flock(r4, 0x3) close(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000000000)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) 1.008442704s ago: executing program 1 (id=2): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="b1f5d915", 0x4) kqueue() 1.007318812s ago: executing program 5 (id=6): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728180800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x0, 0x9, 0x1fffff5f, "9cdc452efcc57f2f212f4c000000000000000032", 0x400, 0x2}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c535", 0x89}], 0x1) 781.932694ms ago: executing program 5 (id=10): sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x18}, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x75) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x7fc) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/160}, 0xa8, 0x0, 0x0) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="03"], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x2, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r0], 0x10, 0x4}, 0x2) 780.456074ms ago: executing program 7 (id=8): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffff5, 0x8876}, {0x80000, 0x8}}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) accept(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) mknod(&(0x7f00000000c0)='./file1/file0\x00', 0x1ffa, 0xd95e) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000100)="5ab7776a", 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 780.172792ms ago: executing program 4 (id=5): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x3, &(0x7f0000000000)={0x0, 0x329d81bd}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0x4, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x6, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x9, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x2, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x78c0) getrlimit(0x8, &(0x7f0000000040)) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 779.946198ms ago: executing program 7 (id=12): sysctl$kern(&(0x7f00000000c0)={0x1, 0x11}, 0x2, &(0x7f0000000000)="000000008a62d9812a3db99166562b561ede53cbe56ee9f367c2e3dcf4e617380300000000000000481e359e1fcceb266e317a967cd568b2fc115e848eb19781d82f7b31791aa97ed5766f0c0a06c444711cd7ed4f29c8217dfc1dfeb6b0d8c7d78f4f79d5bad3", &(0x7f0000000080)=0x67, 0x0, 0x0) 726.027137ms ago: executing program 4 (id=13): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffe}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0xffffffffffffffff, 0x4}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000140)) r4 = socket(0x2, 0x2, 0x0) r5 = accept(r4, &(0x7f0000000300)=@un=@file={0x0, ""/518}, &(0x7f0000000080)=0x208) bind(r5, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 725.47558ms ago: executing program 7 (id=14): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8, 0x11, 0xfffffffb, 0x4f5, "0cd5d171c7f44b0ab2756a467150a04932556a7b", 0xa, 0xf}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000080)="3551852ea492ed67b380eab20930c9a96e465bfe7d400c0a6b61285bba8f96f35137f5355754878b06b9f584ea922773e16d8e622c53119256e621f908c14323cee51fd051d820dcb9c7a89f22a1d86f012194df781d7cbabf1a571a53f6aa3904571c6d454dc340c43aad8e11071b9501ace7ceb3b9f3e323fbffa6c8ac8eee0fac52981429f69444fb7f53876bed6fbbd85a1220120b9284da6256b87c3041004c9efd2d4aee2359e1bc79c8b085ed2f161595adde6d2bf00ad29078cb97a168cd36a9826ca59dd762a4376fa4eac3c0106329f7d7f02549628902378f8122e517978089bcf8dd7336c137ee34b85a121152ab3c1a2b125789afc77c0e0a2b82360c8c70ff1197ca90444751708da029f21c5fbe0adb46c9b0f2fc444caea9e680ada9f8b5c90c4446ac6b91c91922c0fe11ea5e55e0281c16b58888bbd1590001d0be30f4909b825b190b51345aa574fe7badc1653f7b1a7964eec3a05884d17801e9d529de75ec1536b50b2d40370faec98267b03ab838c00521abb17030d5b31d025a975ef54b955d4a6c24c4e56fa56eedce866a2f4fc66788f2ba118f7e8b02614316de94528812f14f8c5b21a080a12c6b0070cc92ea7906e52a41b52d37b126cf3fb02816d62027fd5a33937e78431d59c8e19920b8184e7659f3579802fa7770cafca7fca4f0fec950b931876987d462b1bd8efc5fd9686f0cb986ec7649e7deb1442408bd6031d5e4e4af574d6ed83832fc9c0f139a3aadb86ddc35b9e0c0af1c700a6439af336a498eaa894f6103bdf0e8c4b591519726d826ae61fd69b3c9d88a6fb28cac12d9aea5f7dc66d637b47dcbd1f64941f8f4d0138ff7f92c203fafcdf3fc052b6d1f8d49c7cb2c767e29e2334ad71570f144a220916e04e420d7ee3c41722d44f0b4d225519e64164a566b2ab4db6c8e660baf4793ca8f75c0c5ef6223f7f7658a29ca2a12b1136a7b7fc0d09daeaaa265e7fac65f79bcede7792f4135073f798a0e01c04362150564e0c322d423157ce9d48c49423fd1115746505c2595a00c9fb964c8ae2ff3141a897b5c80815ffaa87bf992ba7d2666b51e50d5166fb9d9a118f4f9e99c010cf7c64bdd352eda4dd9fd6d864c7d8df7f044ddd0d3ffb34a09df987c2eec99e2d7979f42ba6dee3be7c3ec6b73c221d0ebbfb5cd5cfa76c93fccde3339bfb3a9a6cef5eae1f961542820e3da282ee9f34737c61595613a91926982703d821359ea2b1bf696a3ef026fbace372f4779d66e34f2ee7890848002bb5ec5e19080ef4276b717585728b5cdab852c26526f22463fe607ac10f577e09a6555bb91463c3725056a7d9c5be6282a824ffb8bb3fc40a45d36bcb3e55fae932731d50e433e5498b4e779f60c61243c7e3296f680185ffc3eb96d69815fe90d9871b9e8adbedfdeb080abecfc29ff5acbf3473a325557306710af0994504a35d61b323a1f52d2b68f1d6701e9c0bfcc5aaa27214e28dc367773f30b4e024b34300004c5c0ab50b82677f18c1702c163d2ef1530e71052a193473e5e5eec05387c1df3dc49f5339c7d44cabcd3df384b85641fb0099b87581319f39e5a92290d049331759cc12c7a336224a8fb753f4bd75fa6f762d408079b265acf53226cb84878c07fa97c935f1cb7a409e11ba6dae10c26dffa34b91b0027c9e5043a8e7c517d088d29a7d7c30ab8fdf652ee6bb0aef54cb5bd667ce6f2f86682c8c805b673491a2801322623d8a70dd124d6a450b3b9a0daf2631543d5f55aa63bfd15f761d0d1fb0cca6ecb26f294d9f8e76b98542b3c485d6d83ce40d477a3518653c984dea55aa5add4170005bf59abf93844fb3595ee2807cc01f7c424a67a74cec18d9d0c3d26b308a0594b96088838d6d77d733fd5d618f1a0154c0c9198b7bb252b811f0845019acefe14c99e590767ffca369a1943ff14837293b4849575f72d456f0120bd0161d2354848cdec338f97935111bf6c8d05094a0762d8f30554d7c8064c3fd9396ca84a5694480b3be65824bc3be250943c492c79b11ad321e8840d1bccda88a003ae05e2202a392d5a725679acf18071de9dd89f193787e457ee21ec78600ea89297dc889c55843782d3eda39094fe706619125037915126920315954920ca35dacd5a2e4d825b08a89b238823411e520a54d3d3028950d882d1ee10bd828494938939bd71d2897ab1d5197f695857e552314dbdb8a5b9598c6075d143d82d7da081e970ba31089fb04cf323948c5586af4659c6b5186871456f49365ced93b6f6a220c03809ba9812871973bb515e9c3202dfad1d5deea33d3e1bfc71ba6c16b5a3a1d9959d44544152d86c904f499937d846285497d03868c0979816d16abd452b813b9379dab46827c6dd3733502cdb00ef88b5f23510736275179985d88331b98df73684f90c6c6de92dccd6750ff816c8f9817abd633a5f0688ef49b2aceb1100fd4815adc7302f4dc7e3da3517af2ebe3758f078f0f0cb4cae23391091cf83d0b65a19adf70174103c7443558350dbf4241351bcea84fa192b154ce8f516140cd0c95578bc8930c63bc57ae9017b85829f40399b8e30251f34a86b8b7d092bd95b8edd7c5eaa401915ac363c43c075764416f52e1d96121dc51fa157c352d639eda0aeffd30a999a857eb95b17853776986389900d619666becd60ff32b433079e07c95727e73873b1eb9ac13918ac68c5800f111315cef0e4a9b70251399024dd31ddcfa60fe534d76eecea5c5e5a778ecd2c3196da94a8e5e67c35ebfbd914b8270ef99d103e991031dd84ec07a34d417ccbf9f139b1dcea4e89d7d7e22e5f10c66dae4dfaceb017475bd6b8b6351863d53b1a029ef8359a07bd13a1c0f9845280632c5e491488879073ce4ddbfcfd81d12e3a957c0f8fdc16fce4583256bd144f4d7e175ddb73c61d95bdc693efb426085139cfaaab1d3e9cd4237c98580e1ff5c5701e621dc8afc8a6dcf1961b7c10eddf030e61c0d56336766c17101ba3c4c672fed7b9b99a40063df3611825a93c77f08681a4f8a95708034eeea1bef5e86aed0341e37b16d0172446526402f0c043c122e4875c0ab78a191761ba011c23f688afc16009f28471fe3eb2989357daf5994e1415581b90c402a2e1fe7f1bb09788c4431ef3076337441967eddb87321615b136db2b3b0bca9ef33990a87ce2dfc1203b44111e6d3a97220fb02957b4a797a5160e9266c7e9b2191be43871acdcafef832965d66ccd58eaefa1b0823a44b6749fc1be2c210c69f7ff0668f43306ca3aa603653c5bb38c0cdc6ffa4f3e8f0cb1b9766363620fd042a8d793ecfc3bb5186afff8730119d1ecd2aa568f66106db661e9aeccece9d938ab7566d1d72a9ad7058272fc4aa78cf9bcf2043fb716835d83d1d3e5af8cee320a7625f67391efad10b26b346fd2f104c973245e3521067c346602afbe3ca3a14f7e3d5e7e9dbf20cc24a172b6eec75cd8d73146321924a645d47dcf1126c8c29189d181f788f56d58adb0de9a4a2019271975177e39289526da84b2d5c43776cd9af47a8efb6d3d996f4fdc26a58bd70be5f96dfdf2f0d4360a34f6c7243de95c9fd5078891763db5fc436ad4b3d30e77765cc63fd90e45ca17d24bbce80243e6c8b668a9483e5384de5ace5dff9055fea254aa70ff00bc7358e0508ae58a63ef0acf0a16ac3e5aac87277aabbee588f9def0f7c13756b7b76334927abe2d73accc2fa910c93ccbff7571365d5fb82613a872e8a20564305414114f12478be42c13b0198e05959aba5e449902454ab4c5f92a4bfec4cbbf58bbd0aad044f56e9d21824353fb9224de522fb278651895386bfa4e4b5ea1ce828cfa05a92d5ade6cf37af50ca517fc5fff6fbdd54f192adab7320df8e80f7711515708e69e980ebbe60e5d826c3d6979a2f155caf90a89dad08ab5bd501e51c5f67a07673fbded910d011c6485a1b23540fdb967c662f081eff7affd22e08a520e18d42fd656b50df6910c5ec79e5164bd1f358201016a31c14fe97ebffa742fb0196699fbf3cae6a61f368931203c0085774d8b21079914196183b1ad5254683eeeee635dd7016c31509dd37127d9e11c39a160d3a91c145c4f69edc63edc8dbda19343c656b72d7c9ca6ef6d3f0b33b9506d029e5467542663efa89bb64e111dc2a7a8d388f38c59e52687b3dd35be512ed1c3a131c818f4b1e853c1b1f30d8d1e1b9c519dc40a9f3dd178e636a650f48944ac352717d17032320b90029acd32e41f4ac48123a0ffada69ee8961f2a7c85c7dad8a36282df44447f88e872d07b51af916d9b5908182f09537d70ea76666831f52e9c95c4c2533435892be786b20f0fdf3088f3795271ee37f290383803edb21e4ff07ece820e1046865dc42ce86ff4f9ba78cf05263bdee4ebfc93e47f8d400b25d2ffafdf141c287a065646357c3f71c80a6439e920ea1527eb0851aca9c2a2376c4f78c8f78f76e2b7f1f1b367f58a63178fe5cbc5f9b22c1ac3bae78cff93d41c555a81260da5ef2ab364140ada528c0243722430799ce6f562d638986e658e5b81d17d50a65ddd6b9498f3e4a990f014dd95479dc2b28f8db0697fc47b7b5477b06c7c88e0d6dd168aba62439b8c371a532a8189c137a12bbdf912cbe7649479471ccb4bab6a69a8eedafa27560cd04640840422983f12acc6c4002dc914aa02d3c502667b68f44cf277706c115e4f0c08883fb860da4c858be6f570e55ef95b63aaab606ad74769a18a900bd451b75eab65dce0907c83f0d6661d3e39ee044452a090dbf92e023dc1895e86f480c812640cb1fc78a1ca2c3b9743eee305d4b88b5431981d0df5b23e176980d899f9ec794609d5555615341bae10e9eaf68ccd485134b444b9aca04973d34d25fa869e02fb7ab8b03fc52b2a39db6195fc5a26165dd4a8e227ee3b5ea1c427fbcc3d8fc8b2221b241785b64cb1d294447c390d293ae5b18b88f06b1a6e0b130742d20ca52c0923774d15e84a440bd0453ae09f6e798d70325cedf03cdabcb974baed8806a102f1d25f489f664009cbeaf73d995f3536ec7659f106b954e31cc91bb26e0c7302d3de619e9b9ce601b518468567dd79bb71c4f0dde752bdcb14baaadf1dfc635752ff526d66941e1057e6acf41ae08ba921601865f6c051b8cdd0a6895e4c6bcf992e779eedb328f28f7b221c5dd72660e63201cdb1b3eea752ce148ec832dec51fd0109d2eeb41041c9f278978bafc541a1bdcb3d960041e05e2a46e5bd26e8c139930b54085c80113594acd854ee21096e02b451c7260b51ad35e06be60007dbebd0a12f78c0a4a87ca32388d0791aab19207cf76a7ff19c71fa793c9f2f400de63b7a2b32501fa0aa6db5e2767265316c86778c94c5e4fe523d23d241192aa070c185150c675722a1f02166e5a83f1a84fafcadc385a24b25bdb0c1b2ea7d3f89f05e6a16f39185f981d9362db89fbe2aabb782956fe2a9c414f60d9915f037ca9651c9ae16589b3794f232639c7ae03bc69fb5c418e456664b6f3359ee5ae416072c42bbac17e82e27aa95d234ed14a0123c39165249403eecb2f25e616dfc1c17f875898a95e8db0c770f272de3f2ff7177a3fb97b4cd86d568635dd97dce4979fcc89407d4257f3e7e8c1fc634a86419c6d77cae34ff593215d319200df8838ab5781b3b54e9820a717921391989bccb3bc510ef58b2220c31eb2d311660008a73bea25b8e903beab75db1a26a945971058ec26f94f20052d7a6123e1de04558e93a20228c0e4e17df8", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="8c2ffb54b0f18b9d6ef65d92de217c9f16c0d466178e0aef682e95e8365513585e808f7100107b4c20a16a2a388fe4ac732fc0a4c36d61cf6fd722", 0x3b) 725.100104ms ago: executing program 4 (id=15): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5c}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) write(r1, &(0x7f0000000140)="16a4", 0x2) r2 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) listen(r2, 0x8) shutdown(r2, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="01", 0x1}], 0x1) unlinkat(r0, 0x0, 0x0) 724.908302ms ago: executing program 6 (id=16): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) connect$inet(r1, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) 509.816527ms ago: executing program 7 (id=17): pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x8000, 0x7, 0x546, "22b006000000009b0600c300e6ffffff952a00", 0x3, 0x12}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 509.253842ms ago: executing program 0 (id=1): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) setsockopt(r2, 0x5, 0x0, &(0x7f0000000100)="b4f3ac2fb5438568e37a333f1ecdd1ce2894191041c9081991cf21a665b35b03324d7748a1226d15cdb55e92e084a48a0d91ae260efc6c49d7852f18e9641e546abad884fb49df037f8427903552d16a152467e988d8612d744bdbe965f8d53e027f3cd7c83217faec84083960002bf7523ecef51f367a63828803e38f4c1ea314f36e8a91485288147d", 0x8a) close(r4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="01", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r2, r4) getdents(r4, &(0x7f0000000040), 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 509.052803ms ago: executing program 5 (id=18): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) syz_emit_ethernet(0x8e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6b000001000000000000006bceb1cb1eedc0754f15dd5ff9ff020000000000000000000000000001"]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x9, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x1}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2, 0x80000001}, 0x0, 0x0) 508.88938ms ago: executing program 6 (id=19): setrlimit(0x8, &(0x7f0000000080)={0x11, 0x51}) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x800003) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x2800, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) fcntl$setstatus(r3, 0x4, 0x0) (async, rerun: 32) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (rerun: 32) 508.738385ms ago: executing program 1 (id=20): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_getres(0x69f84b4504433004, 0x0) 438.50123ms ago: executing program 1 (id=21): sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f000074a000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f804658ea5750409ae18854127e5d02fb7161c9b00404e00d03b12f254885cc96d3d0fad68280dc2ce3a43492810a1efa5f91fe1f77aeda464c10827f52cb841a1df47d572473c6cd39828c773fee06edf0a270346272ce795ff8a9c50fa54a99d193d13a8153e2e3c510d7c7b53bcba5c3251e5331aa863037403bde5ce0f014f96e71292621b5cdb8419daf126a12db4c99c8334228ad57020272b603dce7db94054d14b681704103890f85941d0a", 0x580}], 0x1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(0x0, 0x8000, 0x100) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000001c0)={0x4, 0xffff, 0x6, 0x2, 0x7, 0x7, 0x0, 0x10, [{0x6, 0x8, 0x6, 0x5}, {0x10, 0x200, 0x53620cf6, 0x4}, {0x3, 0x7, 0x7f, 0x1}, {0xffffffd2, 0x0, 0x91, 0x8}, {0xa81, 0xffffffff, 0xd, 0x9}, {0x0, 0x5, 0x3, 0xfffffffa}, {0x7, 0x10, 0x5, 0x8}, {0x3, 0x8, 0x7ff, 0x8}, {0x2, 0x0, 0x0, 0x9}, {0x1ff, 0x2, 0x6, 0x4}, {0x3, 0x8, 0x80000000, 0x99f}, {0x10000, 0x20000007, 0x80}, {0xca, 0x7fff, 0x7, 0x3}, {0x1, 0x9, 0xadbf}, {0x6, 0x0, 0x7, 0x1}, {0x3c000000, 0xf06a, 0x93b, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rename(&(0x7f0000000000)='./file2/file0\x00', 0x0) shmget(0x1, 0x1000, 0x628, &(0x7f0000fff000/0x1000)=nil) open(0x0, 0x611, 0x0) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 438.153751ms ago: executing program 3 (id=22): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 437.184349ms ago: executing program 6 (id=23): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) dup(r4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffff0c) 435.669307ms ago: executing program 2 (id=24): syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61cd0c535a98000000ff0200000000000011000000000000012c000638660000002c00000000000000050200020000000086009078fe7fe1fff4947907b2000000"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001180), 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x5, 0x1, 0x9, "9087992f86cdeb000000000000000800", 0x8, 0x5}) (async) read(r0, &(0x7f00000001c0)=""/159, 0x9f) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) r1 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) (async) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) sendmsg(r2, &(0x7f0000001680)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000300)="1a749f1ff17c5d6b2d75137166867f946296a92b9f135780b37a07af695316557b644b790f0b2b2d0175114782386cc879154fb222", 0x35}, {&(0x7f0000000340)="b52a8817bc51ec8dec78e64f78395ce1dd0471a20a8200543534b7b9186235a5cbe7eeab872b0214415f5d726f5fe411183ff56c9cf671e48728fd57b98574dbf0a2f20ad59316bf8d68ecb489f80d8013724306fded42221ebc97639a7dfa6e74bc0e2be5b78971a852c57123c4c466e248cacd48d8b6783518548a6f1b658c595701054b73b9234ead51648e21f35c6628203085cd03030c56e49377b22972ab61a966ce32e8043c2cd4c785c8e939593777ac807c3766e4514a82cde97caf7b087ea78eac40d0262fb100f0beaf7d1849b8df758db64dc572011fab0c0106a260af0e62f9677cf51bd0ddab8b1486278d4a0f728f2738b3399865fafb44456b5e11dcafd966f74941c9d925a29a8e86103cd861dd824464371d8f1e10d349951683dc2cca09ff0e92f7d09458d8012883b783bb82dda40466687d28316cf159a129709fbc19ed19af5dc14f949980e38dd68690bf12060e3a6e14838072d0be5807606abdc1bd44ae70abd820444db1c5d4f385489825069198196caeabbeb76c0c71f88b5f2f2cbdb824c2c7767538b39d0c9ee116abad58e59759ef262b072c2ebb4bc2531b8aa13e408b4a0005475cd3e356810faa4e69a7ce5284a0e9c93aa4448dcf2d5359305c0529d56ad0d95a6ad38dd575da73d802cc704c3b0bda946a0f22b137af14b725de28052899854678cddc184a2bee534a52a03b05fcaf6fbb686241219abfcf7b511d590d3b84c1103a6d34a7a4ee859426340c4d3a032e33dea670129db904560f0b7b7b00bfa887ea62ac5e6b95b8bd96e3ebd98b7b2f3220d6d2d858084fdf7889545f6d676ae9aca90c8493026861805b975d4eab6ca492d87c4dff7ef489e74ddf614fd530fb12e36b11f6f2fc68890e0dc50f35a0715b1e885cd9846403077851bfc3feacd9a9686a6fe6582a1571aa37a366182bbe72a0b4a1a414990c6e8f6670399e4a332ba98ee571d82205d9be85b975c25687b99bdff2b8fc14dacb9216eb83319308ed1c4447626baebacb218f61c427db5fb64646f8c488c53c91ee64a8a234fbc4efdc25b44405f94b9c905277d4fa2ead46ffc51d8657c31bcf1a89755e34271c3ce59aa805ec0952493b9909894403689fe7ae05ced3a08684e5e48a6583bb0ea96b5dbed70fba23011b0d821e606eb7eae3c929548766956822f8720019c53fa5b0fe0b8b91a1b4da73cd99cbcb794698860f04cdd5cc428722f625e45fe744066f5ac0b1379b83a7f72129f766590c28dced6b2088eacdfce2e60fee93ec232ddefc2c6140ede12c39e5431965281d786582578996b5eb640644b787f4eeb24e32b3baafde83ad8fef01372f91a6ab9ee96a4c2a1f49cdddf903d26a3b96490c013405f94a942d477a3ed5a2ef3e0501787c73742024d37d9397049a78c5e7fd975cf2a61d6d5c9581148fafcf62b610b22f413fe64339d6e79157bf30ce1204c80f6f6cefff916d54bb733e99d96ca90b12ed0235480f7c1ea66ae2e3afd6f6745c8979a6d56df6d021ef65f9edca305aa30cd28f35994b0644a60865d83c93032ef518a8d1b935a427f42170d42ea2e7d199ca5b0df3d23481091e8cdcb3b4cc2eb3f25369f376936f30281292c5eb7682f879b58daa8f237221e99fee436fd43b5801d94581b1e8bb718a1dc60cf9ffb65435b020656b809852aa834ed5c684e9155af1f83547fb649362f398808aca80b239a4686afb6f50510c5f8db88f09fa613f2687d2dbebbf12080aacf168955e0e895d4e9ba6983a01d34fc9e76e6be863cc9e35967db537fe1cc5363888b23800073f29dbecfcf14e2efa028e609f98a01a62eb1cf75ba0071915b887ade3bbc76b81cacb23843f3ea4d2a2c688ee537559b0f014300b806a92bd42651c3d6d21113ee3675b5a79c42460bedda6560fe812cbdad1299e7e18a136121f3c5821b44ddbc3a1d3bf198628498c10133c8fd785d3ad562e6c3d0a4e21f57c9b63d2fc8692d9eed85a1dd4b3e3203b3148355a0834d88fc69ca690825757d92739fe8fe0676eaea3a95abb8a505c6cbdf70a42e5d765fad8391a641e23cae75bd689b7eb26337f573d2148f24a379ef0e58b31ead42810611d9847b8666bb5957c751be929f384b4c2faada6f42ed9cf64c2c04e773f7ad58bdc5367fc6c414cf0c271f9818a9a9dc26dbef20a77846b3b6ce8df8aedb9caee3321e0d4a6a177caecc2c06330c916fa2e0a42af5fc589e2e9b41100ae1145625ae12ee2d8a33f0562c8967e836da8c70f1ae257a540fc7930133e7e9b79e870ea29938717cf90d5974fce5505b0b9bbf53e49704917e84bc88da44d6c31f58f33572001b5361c262a910ccee22975d4d620edfdf7ecf1f8ec4ba35cffd0bffa4a83cea1ae5196d45407e93dcd24960b43aef55b93ebdc562e1638b220a452ca9d7c2c5f7efe538e90d49df2ca382e594338f1fbd77eb389897b0a5419aa12c66e495a850f221572dd05e6777fb734d43e81e7a6aadb89d0d576f42faaa56c6f3384cb6d0128d986b8f7706edcaafb6dde86d6b6d133c635061d63f1b6d1960155cfb28b8a014febeea68c48f4e9281b3f40806d8c35aa722c2be948360cb4d50d3615eea0c75ae8f07212609b55aa7f632d30f7ca460f27682e67cc140122dfc52bdf198f2df2357a3753685a8776d9be18249615776f2876b1b1ba72fd0c59c20e5401f7f7faa313340f6e1890b635cdd72ac3c83e246f9c8342fde31335f53f68de3062132a5e19fe8986c35b2b38be6ee38d7f54a8a6bc67d3c30ff7c21524e5e5087ad043fe0a7cf1fc53f4646b51c6c5b870913be36616a84b48f9a46c649159e67772e186850f0ee443f204309b222d7bc1406b4acde539be074654da65c1d93e7fd2148860b5de63dd4d4ec72bbed428d9be1fe3c89dcfd668b5e415d2fcaaa09d2c094fedf14397710e0fb749481ae92a7be6db1cd87bb4585606c162f8a7ec2222b1208e1554ddcceaceae82b42b43c8702c1ca83eea51da70e087d2cb2a9d391636d29961aff167b2c38f9eb835579efa695f1d59c141212575a9fa9feccb378c425bea3615e18388f83b6405bdb3c681d9e3582534bd805df21016fbba0266074386383201c56a8bdb441022bf83705f8c5a72587d2500abcc166251f5fa5d0f2a3ff58bbdd973c8b2b7536d552e1f631b0c8caec95e2d498397c372c87aef8cb7657572e48b75bdcd7b8c528e50d3696aced1296c0eb502ec4fb36ac3dbcd5715bf52b62206e39d5198895b1d6d295c28439e9867fe073018ec43571e52272d4db0b8668f9a0f970f274dc3f7821f50b593cbf7455d4183d57e01a4cd290c40eec3e00250fa6c8c2b45434a9e51c7acf286968244fe82395a02334e212c6ba1f6e41419adc6fcd6debe0da881fbd1004c3ceffc5366c3fdb3195f5043c058ede55805aaa2b62a4a40b5ea7b0c7900e2ff6e86d47f4bed385e067179f45d7a2169c9566a85d0122bdc563e47f38548762fabb59ffe16c68d6ba16ff03b4eb162950691c5c0d7ad76858b2e86e80b72cc37a1f1a6462fd6802175c5a76f4d261a062e409b1de2eee37e516fed3591b813fc54e9b76fc79eaab30de46a82f164fdc784cc5bb02f6ae03aaabe97f8433075fdd127267a31fea5b3767e6e63983d6d5a32bf8f94bbf36c9c69b208108ee46211b3c760b1d893b30373b8a6aa6ff501d73ba2dadc884f46b471a02e1f8e6a778abba81ac15741c16790071d881e23db34533c74e6224cd00086c00776fbea8b85be82e4f0157be0ebb0bbb8491e28da50392e3294c474d2b5fd61793a6e3b3fc90130805ffa0c310ca3ae91672f9bb2028d84dbb14b36bbe6e1ba9dbdbccda63d120840bc6041f3b2af2168e52d9b7f48c90d649065c88a1d0a59a547d9491bc1b2605307e2fd2320802a1b512098b52822d80788cab8cebb857a835b36cefffe5e5474589e40e1f3954d2aef9c98fb9a3486eb7dda5379eec32fa3eef351f1573adc4980b0db36f79dfcb49255525bb5f35de400eefab05d07e3d39d83fb5979e6e189edc20477035fdb7a83ff1a9cc78626aceb2796612f8fc547f77dd860cfa8640fe8918b3b9568db640aede67f37dd71cb21a4f5935af0eb248bb27a4b1fd2eca373ed5264bc44dede5a9d28373c3e25127effac8a073974b23b696fdd6d1b31748fd5484951b7a12ea347ae2902aa04817bcc87377650ee4ce32fdb8e389910c9da338490bd1a2fdcc9295ec48b522bb507b9361fb2c058a263b62de7bb37c660cb53637ca37d5a9d669fc62e73c75c0209312d3ed90bfb379552029723aff65752750217d52dff6ee1d55737c955c9d9446bc91c3732dd40af3812c8a74fd385014368be1b5eb36af2a055e6f8e9009d212d2660c12624e4bf05218afca79aa313d66e1b2523af5321c39e0188ba81ff6bdca683c8734d110b3c1316f0b13e96748ad1496e13fa48385c7aa0e49b04153e5272c6e65400d3a73a62e4515e04ebfc1f4aa809d85e4fbcc81fd57ede62815f665aefce6f4def6c3eff39eb049ed7ea12b3b0fec0e01e22306a461910f60dfddf1cfdbaf1e5c1bd0ebf39e5abc4c5d9bc8deec77d6e776b060b10e1750df6eb260485177e21a5d7b3b5e4830d361bcb839921d06d79a2c18c917d20ea6a5a253f26197904f7950ba1de902fa447bcfd16623ae2879c636630040525a88aa7a38831e9f88fcabc2baf7c954ad2958539855f7ccc599ac36d4bb75a92b4b463ebcacd86c87404fa433bbc1798583c07801e5147e1ec41760457ba4aadd5ae226dcca529a1a0a60a89efc29c5fdc2eda9dabbd9a18159d3dada437ad4b769cbb71c704c00d9db7e93b8a4dd2dac1e584c51a896a63e2089228fa9517d7ae4204daf6d0a7b0edacfbd3b72299bb5f67504363dd5d4eaaead0ee87dac7c011b08afe8073e23fc407d79bfb903aee7e20de9f881ab2659656efaea38df7165776e66ace50e8deb3a1f929e5522ae3cd1980e43e8bc0caf55d7c4300ebf122a81fb41b780da15b451fb40b3069ff99525ef9306d8977d01a339bdcbacbe13a3426c388844dd98ad0d4809342bf3d9e357165db2819ef03286c93e68a7308e775879d3e6fa5113c24fcfe7a9b32739158147fb74e46700323126a9a0a6a30def55b4639ad5c2a52dc23d6c807efddf9a32c00986fe37a57a00f87e0e1278cf129b6734667c8f5ccf6564c75bf6ddffd1efb9dffd9861f1fc108a98a917045bbda5e06b2ec7a4b9087c6c7974a8492be715256db4812f6ca5f40cdbf71b8aa533d5fd32ce9e7a6d09cbbf60c019ecb78ffa72415cfcae2f63a0c4033169b75d6f2935f31124e00066669fe2a1187df551b437305b47759c03d025ec249bad009464f78e73e2d593017e4c9ba433ad6f5c17f0ac7ce280c623b6342e5767683108f5f5bd94c6a4469b6dcf0a99cf3b08cfef9ff8016731557f8473f869e53a0b2ac2b5d8cdfad306e25cd43479b6ef6161d915320d891767eb6c6bd8a0b18535dfbb33abfdd68bf75fbb91e0c799a9ad426b2595c9ce83fb1ef408a07cd0c1486844bcf89ca59dc0a215d3b365d76715e87aeeff9a5e3944e66b9c3982d19ff93b282e767cd5f4f9424bc4be546a8099ef8e1df2403335b37d1feca1f519431676d93bf238172b4967069cabd820e18878217fc7eea84ffbb6eda689b44afe94114bb18ec1a90d780ad2348ca81e87637bb775979bb7cb1e30ef892f8c0295f8e98201d6ad65c27476d39d615e4e37630709692dcc59c7c041ae8d351", 0x1000}, {&(0x7f0000001340)="e7a64c7d8a3bb168d06912fe3d76b16501306effe3f4ffd0dabfa68a9437930a0803e464cdd0fe52c8f8f27124d8c8366ecb2d109b17a07726cba11144328d909f35d2adcb2e7aecbb9e6ad1edf40bb1a5bbf5e3a7485538daa89696d8d85bd4cefae93adea975730f856fd3ccc70aab4af7e927f7a2b95c0476b443c5a9655ee7e624ed5f9eb620b84a65335ecba0ab58a8313935ad3e6373a68e5656507687fffa3e1a8d812d85385ba8c7d20f2f8ed5946d2c2f07fcc955a6f849ace50eff423df65e6347df50f611bb50280824ad073db2bbf27239af998957aed93ac7a45095c22a45f4060c39a9d690dd7d52e7d0e0effb657ccc2786883b", 0xfb}, {&(0x7f0000001440)="8f37b48f44c37cc36b6d19bf10f5d5ef6183fa8fca614d551da7a2dda94615d9eb87589590a01131f5053644bdd09c1c16e9254b76ea19452abe90cb56b4badfa9d17cbd43144fc971d08f0a955c547f0883511e40997cf33adc281ee0504864781c410516ce30128dbeefb6993f32cb89e7d3c8fa6a5051bfcc6c57c4f6721f68bd5776547506a5d22881d2bafbdf33a07b7c793944c5f11535d67e08f03f771efda70be2f1179e6db35e2cc59bd0f0ea4baeb1539ab675c0df7579e5b094de24b6122163f6f688e307eab2e12e", 0xce}, {&(0x7f0000001540)="6d87f02def0347db2eb7afd5537d4108b75f89241a8851c2ced355d43df48244659d3275e72e794f3ede3874f6e272afba55649f137dd7316398ef52f87b55e717b9cc8cc3ad00c227dbf328ab3a84d8a298b6a8b77bdd", 0x57}], 0x5, &(0x7f0000001640)=ANY=[@ANYBLOB="200000000000000001000000001000005b8ee3d8142fd7b5b100000000000000"], 0x20}, 0x18) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) munlockall() (async) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) pipe(&(0x7f0000002bc0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 424.845142ms ago: executing program 4 (id=25): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="93be2e31275ad639d104455de1a3de00db0bbe431049b582d896c59f1807aebd83f476819fff7440e790652590b213e8953607eddae9f46d26b2181808af9175be1719f1da4b97716c6178325644709802c295afff6c43666cd90be93f2565bd87206f3e55f7e6513918ad486acce435b2477e65f8847c29c3da08fc30281e38e4be525fd0419125b467ba9625da5da82f1b079b9b1aee78ff080a8e6b101ecbcdc003756b2430b1e6e985b16449dd8fe686e3", @ANYRESHEX, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES64, @ANYRES16, @ANYRES32, @ANYRES16, @ANYRES8=0x0]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() sysctl$net_mpls(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) flock(r0, 0x3) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="673bb5b8cc0c16ed08f1b8d24ec345cba6500743e7eca455061c9c3c2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903483e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x10001, 0x324, 0x7, 0x101, 0xb, 0x8, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x33}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0x9, 0x0, 0x0, 0xafd}, {0x1, 0x800, 0x8}, {0x401, 0x7fffffff, 0xe, 0x8}, {0x2, 0x6, 0x3, 0x95}, {0x6, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x2, 0x7e, 0x1, 0x9}, {0x0, 0x208001, 0xc8, 0x88}, {0x3, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x5, 0x100}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000080)="8d96", &(0x7f0000000040)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x9, 0xfff7fffd, 0x5, "52ca1f5a6b6100", 0x2000000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 422.103471ms ago: executing program 0 (id=26): r0 = socket$inet(0x2, 0x4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0xfffffffd, 0xb, 0x7}, {0x4, 0x8, 0xffffffc1, 0x8}, {0x5, 0x200003, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0x7}, {0x80000002, 0x3ff, 0x0, 0x3}, {0x8001, 0x2e, 0xc, 0x6}, {0x3, 0x6, 0x1, 0xa3}, {0x0, 0xfff, 0x0, 0x7}, {0x121, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xfc17, 0x7}, {0xfffffffa, 0x80000001, 0x4, 0x3}, {0x80, 0x6, 0x6, 0x4}, {0x6, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x80000008, 0x1}, {0x2, 0x0, 0x9, 0x7}, {0x0, 0x6, 0x200002, 0x5}]}) sysctl$hw(&(0x7f0000000100)={0x7, 0x12}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) close(r0) fcntl$getflags(r0, 0x3) 219.499937ms ago: executing program 6 (id=27): r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x53a01f3e87a5865f, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0xffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x100000001, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x2471, 0x1}, {{r1}, 0xfffffffffffffffb, 0x98, 0x10, 0x0, 0x2bf}, {{r0}, 0xfffffffffffffff9, 0x1b, 0x4, 0x7, 0x5}, {{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x100000001, 0xa}, {{r1}, 0xfffffffffffffffa, 0x2b, 0x1, 0x1, 0x800}], 0x6fff, 0x0, 0xffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3b2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b936}, {&(0x7f0000418000/0x1000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x812b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0xfffffffe}) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000440)) r4 = socket$unix(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x200}, 0x9, 0x80000000, 0xc0000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2f, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2000000001, 0x10001}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket(0x11, 0x8003, 0x0) getsockopt(r5, 0x11, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa4fd7301a551c0800480400340000000000279078ac1400bbac1400aa9406000002004404014100004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="51104c02907800805e0cfc825f9f907b4b4906b356884578c4254b571ae9bc1b04020058574ae84ca30936686681d41c864b815d29da48b8346f"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r6) 218.959864ms ago: executing program 7 (id=28): r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/42, 0x2a) r1 = socket(0x20, 0x8000, 0xd) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x5) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x40) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x4, './file0\x00', './file0\x00'}) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) bind$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000300)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="9ec6805904fbaca5ae38218e426b94f074117ef7dafd6c58fcbe0d47bb6bb1f2780b99d82e7725a0512a020615a29d754a48dd5d49735bfe0661f142a0562ba3b66923eac908f41c238d3c1fb837185d24750caefb8c634f09e4ce2fc1166aa66ed9fbdccef82b", 0x67}, {&(0x7f00000003c0)}], 0x2, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) accept(r3, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) recvfrom$unix(r3, &(0x7f0000000500)=""/35, 0x23, 0x0, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000580)) r4 = dup(r3) recvfrom$unix(r2, &(0x7f00000005c0)=""/44, 0x2c, 0x41, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) getsockname$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) mkdirat(r4, &(0x7f00000006c0)='./file0/file0\x00', 0x6) writev(r2, &(0x7f0000002b40)=[{&(0x7f0000000700)="948c5e059cabdd74604830008845ac23c44ec64a3563b717192d", 0x1a}, {&(0x7f0000000740)="fb739634379c4657ef38e4ebd09e81d8779bddb82e7a1d0ae0a1a21ddd8b8191bcd22bd9bda25f6bcdfd6cd6bc61d0992816ae7482d4491a4aec2ff7f7904e0c883a07664cc03c43cc1c3da05949e7b195a635befb3b196722a396908681f9aa", 0x60}, {&(0x7f00000007c0)="c0ca8ee2441db0c2b15ae106b20cecf3769081340120d9315ad870563028277d79544602f73276b60bb1b8d576934b269a09406e11f68f8a5b4db14cbc08af00694f922bb92d8dac0e265cdbbe748ef8248f3ebb54163ce0174cf97c4c19d81a369e3f65229f5ed5f4c144c5dd9f74f03a3905e427739b", 0x77}, {&(0x7f0000000840)="f4a9719d9062774368559047f0c702662cf494753862c2f1236a062d763a1c07efe2463df00ed44846de6aae89a8d5632af96e7ec73086387f5ddea8f82fd51187387451bc77e7ab0b60156c513eb122d80bb83fd56838d5f6cdb6a3fa052dc730ed98ccca74e020239652ac72201b47bb7ab5aa4fbb616b476de2f1043dcbe2c5ddd726a6242c98f9a77163e0b0de4bf232ec236c3450ef41b3839548b2c9c6fc7e7bfd55ca51c004dd320881ca74fa2f9bf9e6924b67425d3a1f1bbfb3d6c4e8d0339a0958d49696a3be1bda5eba1c631bf32be2abdd3747bebdf4c60ad1bb7a567efd432f2123f668f3d9b93dd2daec64b7bf38ee3b67bcdc9839", 0xfc}, {&(0x7f0000000940)="5e3f04b4d2a183490db61baaffcf23a655f72d0db3c8b4e537e9e97960aaf19c01925cf34b4d1d26b4a40c67ce710d19308597d2fbf2dca165fd6b5605c935cc569755eb9da3e9a933d0988e40b6f04c7d8f0e70133da0dc7a4fe96cacaac95d890a6741f25a69f596db927994175a4d5dc7b93345ef8fc3a66b58fa0ac48b4e030b1b75294183f2feb19f5c1ad6f00d6a649e5572035f53a7b603871306fe8e6acc84eebf4e45f2f24ead8181021e6f2b9796a692acc94d25091f271f3778c204493b2334eef997287fa0073b58600c1fab9a65d9cfc7530faffdc561b26ae53b160e7c8ea2a2756c1a8cdc6db77864b2c22c626af1bac0", 0xf8}, {&(0x7f0000000a40)="88cc0b141642311c8cdf3db143816ab40e0ff0a758b034b598fff83b8c897bc8123a892a7057a2b436bcb431047863a316060db917f8dc50d0814471ac656ff823a4af885a12acd2b0aa16287ae0cb1f0ab5dabdf6111c75f55f8ddd23ae17f70b290b36ed402601ac0075b4e345d0df315c74ad2f8a7d9fdd79541c5b1901e2c0efce34623d400df62354c4d80984d60783b29aee79fc799a3d59c7bb725c90485549ab0194a2d8ef11eaea0b5f07cb6fd852b720677584c3c328861be8c004507b872fe59f19306371068ce970bc5ccb994052c07d7ffee673ef5065df9561920c782442d2fd82c00cfefc604cb62161a51290b6d76d", 0xf7}, {&(0x7f0000000b40)="c3f291b7209e212420813f61313e2ab735427ac4818b000a967f0e45dd2a031f2aa4f4a0bc89cfcec2c66b40816850a158cdd1232c39e3ec984347d47395e0186892694c372098dd11df74914e5a4e13b06595a3ce62d2dde1816346766491e899529036bd6458a65bd21c3616d04796e3d6ebdacac1f7da4db18ce56d34b575b55beccd2e4a40dc4d10afc2e670ea2b977bd0ff2669b032fde864e7d41209e8fff62ad574dbdbd0b87ff086cee7173d2702fa8c0aead0ff46952991a313ec2db2c7655a4973771aa2af412bceb6761e2d1d1df77b399867d6d58dad594c755301c93254c9b66690258f55cb99f42727f6e14e167ff27c69fc868ea67053f5c36b52a316503e3568a4a0fa835b5cc1802eb5e5e064a21f23428facd6f7d7d0d681836883e3a9aa378359845880015ff118c2cc7341c4c4272ecee516dae6412069abdd8120f29b95577d7f5de3ef2482badeff83d8138e4f56759137beb1c540ce7009ee9b572edef1f8c394620343ce9adcd4faeacc73484db48351ecaed040d16f6066a2dcfc8005be082f9aa4f169a7bad44f7145514e9565088b13b6f22e9d44e040f8490d5fbb58fb11b984bd1f117ad7f5f47f90b68daf910dfbc447a41b4bb112831514dc3533d650924f1461e2960c353a7ad0ecc8d239becaac30cb3b88361fd93c28679b3912ceba4f70ca17d9d3b72bd039182a14085245333281efb254aaa7c847c614fe1b317f5f65dfae77b1abe2c0178720c4076f081f20e9074a9da5e4b51ea653282fc6065b49d7626af324e0af42eb8a44d6035667744e417ea261d5d4d03d4b71a0e3989bf3401cc9f893a28297ad250d54ed6015d8e7754c961f22fa37aed095d6c375e868fa8248358a799b62c55d003da1bf65236e738e7d9083b99b350fb8f504b93c50280da3938da086c894c44c927cc47abc59fc10060b700a22622d0af657e662caa29433e7afa2cb26efe11e9e71754b6d5671a2b094594d26ec89aae5a7de425a2a7b06257bd47af0618dc219448447c4cabdcf643a7f7a561efc7795202fb5d7c8460c885c888a6e264f0020e6e1c43870c042ae479306a0f2981b9ad7395c715984ea3e5e9578c78e5b3d8fbe446b8d17a713d1fa1e5adbb93761f0d6267f3d4d07254119df7d1cf57be1d688127cae4aa195bfbddb463f687ae00f70f87e8e6b3090942254513dcdc3da1810368e5f5f92c0df48d2d7ea3c4e2091b0492295069c5b2cfbc1411e7a3e7d6cce9b46bfea7eebcc193323d2e51ee158bea31e573c304002bf5448e1ca04f4ced0ebfb5cb9d4ea24b37f3b1b201243aa766be8fd7738fb94de1ffe5978d7bf41b508aba299139e218206d1a918e8a5b30175b91a0733469d9b61cd9673a10cfbd256af822b9adc6dc857d0fbf51f96f1b3e875b16b84921ed57fd0c8ec830503a8d721e4740c274c81a696ea297e4a11da6b9fe44aea9738a3c724bd2ea12928959b80018da535fcc274a954fdc1318e210d59cd6fadb3490b75ef46a38c711fba82574a79d63e441b5508e4b82e8db090d78246c624744cea8d145f6a7c823255a32a007d1e843b3cea9b1752cbde0b98709b6e0dd6446bc208e95f0a01559099cf690c9d503a0111b0dfe772a36d437329e41d22547110acc9760e5c2af5e5af25186c99bad3a2d79425852d3ba5d8676bde3b7982cc7ec73617e8412d67310a8b43d072c4ce1bb6d856ad2a0ead82b79d71a625e248289a1d699707182546736799278e96b1d62155fc02a52b9611b40fa7d790cf2d690d4e2065bf42b212b62da4cfae7c8a9e8fdfa233f5f7795ce90aa2c478a7f4d6ef4dcd85cc481dbc8726d8f656ec9a2b91f1ed1047d987d006d8f5ab7d93cab0d13c640be1c0da751269d2238b3e11eec986cc0d431b21914f6f591f90855f9acca5c42e34b84f73925510f20608d3bce0f12e07f78517596bb2158484685ce3d1b4b22973905a9c5004fdb21521a73f8a1ce3a2966bf12cb6180db713c29153e08fcdd5635379f656efd72fbeb7142febf308de893d3965dd2db4839d2a4ff5f629d1f2490753b50ef5ca3dce396214509f21533761be177a2c21496ccef0c9dcf8f6d1eba77a7b1dfd5d5b2410ae625cbdf04eb5e971e4e992bfd558ce98702b6936c6069afa66fcb06c60ac7af3e1e84869407703ec287d9f2a1c07a91169bd8d391b0ab4382e6494ad3bd817c876ddc1f6e56d71fb1f324041e0299c8a368d5f8761b254d45927b55b214559019208a2385a2b78b18e5e871b3da71e5de76d9a4fb990481ec9687053cd2bb7d2e1416290eead7eca2adf31395add9e40768404af5da820adadf5ecb4a229b9651e577a08b0eba51e7caaa9d16d60c86ab3b47963872e078babae0d62868e5106aca9e8738503f0040acdd9369e533204ffbc0052725b0b6f8f09072d32a121668be0914124be2713ec26a963d71313a5251d39fe2b548df158e7e438be9aa6cf027abcdf687459ebeda5011a7faf96215b2bd2cc4d78abce200a01fe588f2b70700551ef6402ab7261d1daebe5e378f9bb17ff31ab6ede34f7b4c16f9de0d6c4c742143a6329b836f0ccd53bd21d203f62944658fdfe93b76f86cb68d077da73ac8b8a612c8c48658969ce8decf072c20ee12807f89cdd8a67bc0356c9ba32bcecc70fcd45b00aa407d40b35cc75208dc12e0ee85c36ca3b5150b8278f4777cad2687214f63630f1b485ea973135f46a365bbc85ea70c61b30e67ccd5dab72b6343a8186a6a24f99da1b082df30ceeecd3526d17a83e5264975fdecc3da726efe4f0eb074af77265db411e8cb29afe04373f92bbb4b419c463f0245c78f9bb522f4101dc959745b9a871f49c4c812cf9af91479143bced4f42dd7d31d936c4c50d4f34b1558ab210ab4ebe859b83df216699d743386c566180569c18ba1f468d495a3852680d2df5af23d50bdb6bd19fa1c038e5260ba43454ed293060e3cc839b2084950ee77078a10146a1c19e104b9e15c25068c687ae6239d52f3966e454aa574b697efb88060807e71f5e72cb9b7a7a012bd7f9e939099c81460de33d966b8325f456cd32e96e919299512bd2ae5731efd3c74a0b8a1869e10cdd8a378772d89316b062225479b801ba757b085a24ce893a17eec119024b6fd659abdecf2d36e35bc427087c43c89838a9dbe79d73e89f48b06ba51f5ac7f5c0b66cff1c5cb14843a75ad2956f0dc292bd41636f07a8a4880b9d23f168b6d37b2a9d88d8a39805cd9433c1f81d1b141b840c3ac3820ea1a70d61f94219b37cf026bde96a01f8dbfb01607f42882aba742ccdc46baa835964a7f5ff85dd935c93a5813bd41a5e9fa15a7ff792d95608a8e0f60428ae6eecd20eb9b59082a3009f31ed0f8150f00526531439e8803d25ba12b2609f6baa89f6d75d307fbaca768400343793dd8eb565548f30d906dfd853642e23a02bb1db23f3e985a17039fa62102c9e7e39e1931c600fb095f3e7f7cdfc504d45689be08cb38eed8a117c0fca74a738f421349cceea2293c9ed0d803c4b7939a0fd3c1e3f928e6259cdfcf0288021a6ba05e5fd967fe15c59a5455f27f6aad63678193733b46d75037cebda1f3d2ff797a9882f4b2b5b36fe0c71e4c787188a5b2b11afad0be7985857fbe752c3abfb1fb46d16eb9f7fc6d584383f2e8b25c220aa94b48fb01a25e232ad86336de71ff4adab60eefcecafa8f6d12fa914d17beb6561efe35e48ce39705787e1dfa5bc1277e220425cc0ca61df41289c22100e761b28333d92a975b93f1d55dfd95940aafaa4fcf1040553dfa38fd551f0d1d4d9531674db71f9c485c6300f383730b1bfc0b046ea0a636227a2b6dbbb0121773d94fb32fbe3e7be12cfc8163134e1a4f79cb3055f873b95f691f89c6d3d4043b26f235f74c8d35b9c656f538d208910a4232230740dc478d0eb5f95425452cffdecf5b8c4e18a6b75c387513cb12d31490f0c30e896d6c2eebc7ea6509b458a1b6633c24739ec7438497c473d7266e8b7910e6d73d41363dc21f034912eaa496f0753b5c656449f219c7af8f59b8b411fd2f3d85be983b094f0f43f4474d157279d52346b8c1fde175eca4d5a479caa1e836b2e84161f40ec5584720ced1a683e2018892da45603e3155b314f590b7b106ff623359d11ecfee4fa9182ad9ec5ea2d5308a3e7038a307300237bd32ca5ee37f3b8ce5a688b9ddbced9f02e3b585f2dad8254a3bff4e4cba2550ca910a2c82d992185101cd03f50f58329e3948010a125aadcbcb8bb50c0077d9ca175d421402488b304f9ac627b3ec3b7bc432a3b55ff45235e9365e80ae5c2a66ef3d008df7f1119d391205e5cbb544e8dff729ae5ef98e3778360d36bcb481bf7d33aac4f0202ad69ccb56245cab893b6ab06e6f4b04eff02376c31d81219b4b2d4654f5405ea34a7b39e4467fca1eea071c1ba380a268cc95f862d80cb147c736c6801afcd9d5fc7c21deb884292d473d1f8d63033183a6caf7897e73dd635b7e9391cac360428ac6b2b871c558abd751b2c25a52385d350c2f41eab6a2dfe69cd9272968e42059097ac8102a3a9374d4f170b5027d6161629a2fbf462afb896eb4ecf424ef0de156d21d325f43e781db787bdf061d6b42f85d50f5ca6d55d82243e7bb49e17aee10f985fe095596d6d764e2737b4fff9adc87e73928b76fae86d03eaec9bea5087c0bb089fe5a1c3c8e6306403117bf40092a4ef2773ec892f31f60f4dea4e201f0c79f1cb0738865b3b86aacfaf76ca81c4691bd19958d91dc74f2a0925255cc37a0857916e546d0681d151440dc9cbbf132961cbb939531cd2bbd1c669f2bc628c4e42ab261bafc2fd87cf347214d64c3bfa6667d080043a5b898ae49da6ed4dd08b99881bce05e00158417061fd5b6d4b8cc801144b2548b63bfe197d7f6f560157e513ebafa2cfc1f430c4cbface246eae0a4c4ffdf0d4f76e9b767faced365616f780676e9dd3fe296ee8cb7b94341851362f5744978498c8f6b3149774c61b84ba09ed2882fb470e6ccfbd42ffb26c400c6003102d9a1364851bf0835a62386559416b7ca53641cd31986ef08e107ba586aaf5f24ad46aaf5efd25978b10d0d1f4e4aa9cd01eb0419835f8c70bd9db5c39f949a3dafb2f5cc6ce57627ac42d27e5599550141c4703a52a4f4884ef2962133d5315c260d689b1d155269d5ddf71861c2008c6528f6ca1c15f4d6940c360b90ef4411283fda9d7d136207da3029e4031206436b041427d3a339ca825ba0164aba1d080d94650ad465a96a40f0b90f4c4a303eb970a7174083f0a49cfdd2ed7b02868220e38c2a3fd622bc1914159374dde2371c1ccce9ece8fb9189caeeefd34579d26870d1bd5a5edf427ff60a06d8bb914b9b3b0be6e1a39e8e737bb3a302537ec914f8ebaa5fb12c2d2965eee42af093b5d7cb11eb5acf106998404345abcf123129084100f7f884d05fb314eca7ae86d0f025b289fc0d4dac611e6e02d9ab9071ef45d2bf6364da7a91b713b3ccf52b711504a57947bcd50104242a1b970d08f39822032ef41149fd044ab3101f9df17dda8913b8dc24c4a272f01cf99f909aa37f7499fba8b107f6c76bab52cc1477a9d4e09a779864801a1420d1e70d989f981fe006c4ba2608f60232d1292d2ff0fd601ab9794ba102656b7386c5caefdf620bd53db38ddfbfc6dd61d20dafecbd82a209608f616113977fd8ba8c108cde35ecc4b56b23b757d07e828487619025c7e27e04f8c37a24861738c28a282d6df5d70ee", 0x1000}, {&(0x7f0000001b40)="9aa93ee98ea04e1bd4d9bc5243be7f71f5e0e74045693a91adfa0f55eb4d953458de3df09afcb4c12a8ff711b9f2f9dbfa1d821e4d687d22be80f1a7cb51dcb45748a0e295a0ea1bc23b036603cafab3794c59165b7d9b40e07f5124b5cf7284ff28b248a89ce224ed75c57a4f51ca5d31a2af4bea31dbf6eb29eb4857f038b359d85af700f6b34395dac8e839e1d4b3531b5848d2f4ae75642276cdaad075d0e9c3c5cf69f278052a9d16c801a5979aebe47f8985414fe5e7c270ad8b5c68e9e0ae833629bf897cb6c349af2af49d972a643d3036d72fce40de5b28ca6dd92d368fdc7a9ccbd9e16c0494a00ec891e6d81ea2c1e98cf418ea8335c4778d96e7ce47576c0480ec4586c27667e163b817f6e3781c1765507683f6e7f415e7bce19cb772289a7db719b51ebcdc23891b24ee707becde98310b5f5116042d8f97e6d0221ce2bebbf337377734a265396c169c3f7f5b1dc5c52107548b9120a9c50c764be3b8049d2da47b3dfc03436b7c648b98acb77c0258d348ff05498b5fd053aa379ee199b4acc464fb2c4670f7b00d8d20e941d82e916d4bb4ce25132f18225afc36ca830fc3002c7673c0253e4c4321f906087022624894632036faf0e7ac3abb292abb873a2efdc56b01e9191eb53407dd8405c3b99326eebb924ee580ad1797dbf7e562987649dd2c65d043f4222ed7d1e9980ca463dbed03940c5a6bf1753841d0d37c5ff327c184e05b0c48a60d25ff90d9602eea3ca680ca431940b31363b9963df2631b4eae177dfc0bfdce1a13b4fed15b8584fc13eb0732d6c591a2f559a33455b23367dd79f753b9c73a2e3296a80a603dca1694e823513d2506c0db280efb6be199fbc3a7cf50a01abbed5d8c29213e2fda9f8a93e750d89fd442c88847b330c483633f11bf3c843bca702c56ec4917d76b4555a2f7984dac07552e037fe2c24953a84e1ad2ef0ee3916eb31291481e4fa3807d9b289097c34c6cd442aea452474fbd5ade6f87c54e184fe906135c977e2558e80dc2f221cc788d8effde7bb9074e6defd6f4742398d3c970dfadeb93d7fd98c0abd6364613dee5f4a63bdb1012cf01f1b6043aa4f556d5f5c2c711236247b6986e103dc4f62954905b295063dde5ad8555aabee0b16a185194f06d6cc0a4f9aad7e1ebd639335df78d50c9ab3cf18990b4f9d0c4bc9daf44b64330286d9cb69ca2f184e9a09581869e9a29f7a6c38c8dfbc98609541bea39f840744ce16590e3b8bcb60d82b6725f8626a6d957e4f85b67b6716cfd8e45beb567e0e43b24d47a443f4ed46b0bed8d0f15a83d4e0ee379f7083004644846d5892045a7e450a834e03b7bb41b59dd526c172f75c3cae17c80de940cfb4ee4198bbeb1fd268f4fc3a369cf5718f850edcba0c8085be220852f7ebaa22e5a9976d0d70c0c2652033c14ea248d45f2d0ff3b63bdae9403730b81d015838935d7ecfc165e3e58a7322127b1f421502f12fe1f7d4e4c525f0c219a57295c792a31321561ec09f704d36917a4903f8ec802f348795206e20a81250fa724e0f9680b2fe1265d6e0e17df8c25c1543bb532d6f0158abf8f1c955d3b7dfefdcd90aeba801778fb58e1e26a0c573fe3c6bd687fa3cf3532d8673014a760b5c8b4db9dca275d57812c5d54f8e3639a8d36fd9f839f61e9bc9218a3024d7197f8160e993d83361976e60764a2cb9d4945550a24246ee4858b2641df14500330dc957008b7697b8d555e5062557464d1b733e13e176d603fef758089cf6182dfee0a228925a6da14b79f73a138c37cc7cb66a984889cf5b29a5660cfa01d0e04f9071eb4a6e39183810d5215810e341168d8cff609199aa169a58e16011091af77433a9f1918117c15cd71aa4719e48c79f6d407b93011911af35864f3aa5e8cc729135739e1a1330d2a037bca2dfc46ed38bedf5cb16abd366f3d0f099691606549918b2898b827ad21d6d32dcc4cbbc2f3f6e53f16a967dcd83d8f67bfb716209431d5b913943da1f37c61daeb894c8c01e8389458782703be1ee7e5acdd335e4ad4ace43ae29112292ecf40a43ff68199ab8f20dc1d5f111caa93f29e9423529971f45e1cae58d26d8bd2c2cd0db93d5e4ce2683d902266ad4249bdbc2bd53db4c226fcccd440242b9a550413a0d1b459160f1635bb825105ad561a30ccadcc2faff05a12bd3b5a7ea60803805989b91461fc0612fac1f944d8339202edc81d6327b40f95d84b9f8f35dedaa47a6007903b8a8de4b9d98471b0923076979f2ea8516e7d89081e9d40455ba0089482190d1be45774455fe2a22e76874bfd12ca776d95cb59c8c9fc8f16703130488582b678a38948160673ff80e3f4c72375173c1e271755779570d3dd10f87f634755ae5c33c9018de64384fdfd87ea92ae2c8569f367767ed59611d6fe740b6e316e137daa9dfac5a1212fbf8c0bbda23cc31148660f375518b8f2fe14a049dd77ea1002f1982e51e1303a9d9f792382d56d18fb170ac695114fc4023b2d2056b80c3a5446c65eb690d33dce9ca375ab99e7c2f354924c4e3168596a5022b87a1103d754d35f3e9849619b5dbb5906b1351f291d186582a0501f49a62da8f6d3a4fcfea23e2170d5c7c12019043f5c84686b2919613067f97079f812e956ac3e6305d82dd90b733ba274fd0fe679af0c8d8937c1c2c7e9f7c66c35b7af85bb5d65ea996d77af66fb316e8aa61881c2e0bfc8bc5591bc9bc42cd4e5aac8fcd9549d6cec43d75829e69189c938d1ba560b2b71690696156b359b1047ffc82b843080e7ea65c6a5d233b545d421e094056bd37b009ea543552272c3f802ed5857796530b9f6877db99f32f1f68266d35760fd0c1be6bb052c6bf3d4ac9b778b03700fd75551906f82ed98d06dace8e80a53b503e0e73980a8f0c9ba010d0e40e26b2c3393521331b0ac604d12ec5ceeb6dbcdab74ccb2f00e966ab6ed6d208866c0ef946c0c8556f5a507fe629264ead3cb1059be259e0bf6b1f9f25b751d17e02e39c181392f96ecea4a76274f2d1a22590a93b5c988ecc8ae95211a061367d338c5a2ea33c8d5c2aaf00b446849b172847ac9124d7d0c88b29ac1a36880bcfb22e74f0447e3757575499d8478da3f94788346bd5ac160614784d2ce24d9d94fd924388c4d5e0a5bca183d3ebd86142996fbf7558031206d9b2f455b445211dd8bed89f3a428ed5a5c967243dbf7b57ccd90a14ee10edcf54e1005ce067be5379fb5ac694fafbd9213af77d2aa23621eb19c954149b806ee5884aaa76b20f3563cc2c9808b8533464911f97a8d18cce21f2f3e7bfa624b86c864534c268ca6cc2ec5ddad6665e041efc7a4548de7440a3c2e088f83164ceb07f4cc009ebf85418cd84bae04ebfdc1878436c1f71993c27916fbb5d6cc7ce51d53a3e07771e594335ce2e78828c6851110317fd66019190858efbf03994b7512ca3ab272103f841781796b506fede14f73badaa7a8dd41648e116866774b6fe6ee41af6dce877df77d5b739766359c04bb81e2b59d88e6dd625cfa4f14480121374df4ee4342718f809465cc30971b9e0abaeb73c615f19c54aadf8561c4b286307c1c0cd8d00919397ce5253a37c387d8d93e9fc1d2f063101eb3ff651bf32d24f6769bd5a7929e9887fa08ee8b3aa39d58cc8700265f2ab7c36726cfdb55b80d09fb67e66f45474fe93402781bebb9b95ad5b2fae406ca3ae1c3696b914c34c47340cb18eab4191484591ff2983a84d86278e886cad9f790b833e78594ed8b418644cf38fbfeeeacaa4dc9077c29456b65903d6628c061dfd1ae9a78365defc8fe9e9f5ec6da089dc4fb45598ef07d102dcd165de40b9570409f0a5c659edb42cf30f8bf890b7a250f4a98fd6435b95c1690dd88f1e0888a3225fb842ee43225d688f51c70c0ac804d90c224d6f3f22c7bb63d9fb6c7ec5893e2e3d9b849b660ad236c30c138d8ec59f1c2fbd739fb23b5f4f74b6c488c5ff6d7a6869b7e4759a6fe177911ab159b9d6c1209c0e50b6a63b4fdaffe3d8e96ed082b285c266ae9f99d1f98deb14cb4ab6890142938ec2a50e5f31c623cd5e99dcb43df6d6afbbe886150983183bc76a3317326fda5fbac961e632e369c51ae56cd1226e1f0be2f80ce99dcdc079bc01044b81acbddfe84bc145c9b1a1a2e2d28a5af158e458d99b88c1de33356863e8d37137bba2624941c8b86e3690308112c4711924596e54911cb8d9b9f71e3e01e458a071eed231203c7498b81022276dbe51715e282885d3d8e02c21c253d6a72bb4dc20940f463a4ace90f3679199b3f51290d9ae9bd2ddeeec77d24cd4865c4e452d0ba08bd703a55cc497225c6e955bf690d6abd283dd323c37ec863c6e8d38d3ddb22a03ac93b5c9c9f5fef0e7196ec805a0be21c585f51f73f208dbe22fcba39c244fb3024d46d63348a7a05f79330c954c6b06968475dbdc4257c7552cec3057ba2f442d5fd272322889494db2aa3978e192bcaf22231f40ac0d534d9a95ebb9e60848e17fb07cfc03b06bf5f273613947084eb088023facce1626a17622b1dcb0047ffe86e6a8601e9fd916802f6a3a5c7efea98d4e8a4719882188c6b4c3aaaccca6e47c2fa51587496019c1305ca1ef4a92ea956d3ff458a70afccc4a4ed943e28edeeee7bf42a837d040f180c348420f809f202440aafe93e16de9685abb8fd17faebfaf54bab88b93e8804ce40b86f964b8ca133145555ed4bd634eebccd43241a3eceb0abb45e50edf90dcf116cbf55c5105230790c600b6f5c015811574dfd0f980e9cf1ad060de65105df93f20cfa5bde48409e256c62675fe8562ca08dc1d31e5c3ea8290cb1dc6c297549a1f9ea4de9d314a035cd9d3031473cac587325962da61fe1f2484f6b22e2d48717c5cb6d87b41aa0ad7188ba6bc7b84a3dcc5caf3cee73405c08b74c07e2a50a8b35fc05874abe02b885a5733599751da04ac39b81b63716db0de9316e5a7e731b9b8af9ee155bd62d5f105612e0cc2096fcf32deabdb26f1a60b89dd87274b97bd9ccc1a67a0b5e27800abc91462b88efaa448c257e882873b3f2504326a817f14ee3600bb68891ea1d6c995ccd8fd65ea592a84f54eabe9658776326bc4c039f4fcb8158ccd073c7d99cbb5fb55a911bacb4b86abc3b40af8679a6afad2a66ab410b2bee86d51a167b4f72aa3557af4efbc96a9634148a104a324cbc1e5163965eb6fea74220bc708cd39aaffa66506c4133b389456fb30024db0fc61ec796b73b907ef57f9d5f0280067167dd1b97cb12f6f042f4184f2a27777f4e9c900c11ed35c4f799ab3765d87e091bcae820ad7f78d203af6ee18b4d19809dd8310337cc14b5beb3aa42d7b042c2dbcd151cd4a029a2f5f6e41c12341f707e49f460911be7fcad0eb77e507dcad0ff03903fbac2d9b53010010d48251272be88ead150de95dd610e23f9c0f6cb7ebb906052e3bbbd2a220608e006801f09ad6298aeca07d43cff22532f4906084428cba9e042c83dba6fd3c1faf645deabd36ce9dfb113b6a7bbafc7eb29ee9d583d3558e364c23bf626e3d181a3cfb9d8777975101fe446550cc94869dffe960981aadb1fa7ba78f5cc58edd51bc17acca77e0cd310c1064405babf7c140b9337101f2f1fe4b54a288d92704b650f67577746700ea3c56ed43883923dbb8d8fd668a4c8319ad3c154213541d54417b5eb329014891a98cd62a6174fa3af297e4bc8d9848a775c62425cde949d8a261b64a4b0542de19f0eb0561097918d9aef8a373694312c", 0x1000}], 0x8) truncate(&(0x7f0000002bc0)='./file0\x00', 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000002c00)=0x1000) mknodat(r2, &(0x7f0000002c40)='./file0\x00', 0x80, 0x6) chroot(&(0x7f0000002c80)='./file0\x00') ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000002cc0)=0x7be) open$dir(&(0x7f0000002d00)='./file0\x00', 0x8, 0xa) 218.669563ms ago: executing program 0 (id=29): syz_emit_ethernet(0x128, &(0x7f0000000040)={@random="78811d1847b9", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000090", 0xf2, 0x6, 0x0, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x8, 0x0, 0x5, 0x1, 0x0, 0xe, 0x64}, @dstopts={0x67}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x2, '\x00', @mcast2, [{0x18, 0x19, "01792077cb05b7ab52de575b980256cf6b3937b63f9d45c2ba69291200cbd0cfb9e1a2be49acaf3c91e173e99038d1f57e795a91c059ad547837f98356bf7406040e9e3fc45e9305011fa549a8983f32b7eee49bc37b4fa0ce5fe49901a7fbd2ed08bfeaf786f4508910841641d83b2f2aec0eef84e6c235eef511105e1632a2206ab06ddebd590ed9f1b367e2bac1224b406827bbe903dcd0e4640dac9532e03884718430e85617e97ffc11689a834825a391d76b351db690c4a043fdcfb61162e0a0a963fc8130"}]}}}}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xd0) ktrace(&(0x7f0000002140)='./file0\x00', 0xe56e7da48117c63d, 0x0, 0x0) 218.375963ms ago: executing program 0 (id=30): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x8, 0x8000000000000003}], 0x203, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000)="b1f5d915", 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 218.160737ms ago: executing program 5 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x3f) fchflags(0xffffffffffffffff, 0x0) kqueue() execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff, r2}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xffffffffffffffff, 0x6, r2}) setsockopt(0xffffffffffffffff, 0x8a, 0x2, &(0x7f0000000000)="e35e9ee8ba1e53ec6447d8d9f02b03f1d3376cca00e8da54d06a17c65adc1fbf312337dad4e47194107bd50af9684899b59e3b324fbe5f8c9157cfc1d1ec81450e161013dc83bf80195857791aedb5fafa84b00f6fa1d512be160b0fc4633a75c197e4691d039e9dcfecdf9b", 0x6c) 62.304925ms ago: executing program 5 (id=32): syz_emit_ethernet(0x42, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa4fd7301a551c0800480400340000000000279078ac1400bbac1400aa9406000002004404014100004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5110000209000080"]) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffaa, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) munmap(&(0x7f0000e6d000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}]}) syz_emit_ethernet(0x892, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500168400fe200004009078000000000000004e234e21007780e60800d646d792f70cb3ebd026e266e05e9d8c4afc3730065539aeb3e246dfe7ca5fddf88650", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a12000439078000613126bba89a6906c16426bdd3b9a28f821a100000e4e3b83210e4a17cb4939ae548216a0b5793fcf27e4c86f3cdc1b33a126f6fc872727d6dbe6639c0c18a474b59b93fd8347d26ae51dbe9221b937b99bc7ade7b9c40f9496cd8dbe77863db9cfe2b11a1c5437fc32247f9dd03f34ddeab5d0bb9367248828a865d6c8dfeeaf1277bd323724c02ee63398e2cdf30aea819113e574602ddad3cb05aaceb2fc237f0e86a18f68c2abeb578e9eeb0b544301295bd3f9ecbf892b0073f88e78e6a9ad170f4de047a4b214aa440e4ac936d4f9b25e5435ace66e4015a9a22cb72987ce29baba36e5e76f673482c6e9223962c3962e55de1636aaa70ba4e553586386bc649fcc4797d78e7ca0ac38518c79f2d0086f55e578fb865e5ff60fad6d0c7339d03a0ab2eb5099bd003d2051db347259e45745429ff3be1efd8a268b97873b029a658e33982a440e3a831db4b06f51dd9f06b91f07e092567ecb7d7966aaa829b2d367b12f9a095d1875eccc558ab97069e041321e6c5dedb1183e7b02908fce0866acb508217e6f489b8a1f69875a621266420db9836f28ee1d10e4e0aeefdd9ed2f10e7675b0c07a99a3c4b90d73956c4a2e9e87dfa3a508b51ddc221c416a993910b68ddae62fdb6260603c046ad711c26ac2e728f2c6ea26e4f7e2080b4183ef4526fd28593a68031d0909fc24fe85279e2b9dcc57f3dd9376385bd981aeeab914e9b1fddea6b83fadf9721ac2162156f43ea74351fc1a96f6fd3774caaaa32d88ad58e5e953e245d384e952fb21c3c47131d6922cf5b5197cf37d65b9b28312acc6d2911273944e4d223e44ab20d44f21b8e189bb7d2133e80b8d7ae5249e80f104217da19d9776734a658a77ce36cee2b6edb3bb18a73041350503df3c860996ba71ed9442b621551b973632b5c404eed4dddefd64d3e4a7a2c3dd3cf5f50fe989df23698de7813eca1c9a4ab78a868cb51e0b0c7d4d3911290173dd5546866682d68311c825a6855d100007f73a54cd78db15028f95b22b3f4eeb17e29543f98f83150f255eccf4d802cd899d546864a653d7fc244012d1d0052d7c328426b607ee48b8ae827c7e818d9edaab09bdb200a93a28df19b1cd26e01cc7da266e363be35a57fb4129e1c0330c6d7d08f8633494c726fffd84728bae712124dc7efb561946fa61777b029f2de02950e1d9f0c2fc7d391d177aa1a585c4010fc0a197b89070065c29598474847f4aee93f4666900a7dc0194a624e157d8c448094181ce078670bc55c7811d6a785dc493cc4b36ae300c91ccdcaceca3d239cc1b523887ff22ec37e8f198581115badcfcae2ff16a717ae75964fba574c4c4fc8bf237bb50286925f33a0667b4bae3463688b885ef3371c3e0642188eda0cf0f5ee60ad59959854b2a1fd294c6a94e2948d750b212f33efe426eb1d587f1aa286f4677db1c039876bee3d68bdd79c2e87cb3c53de691eec063a058a19ecf0974e41a7440da8f6a044279110a2b4af3d99c90311d64d52042222520c4c83f4df06c4e1e605ded018e031b8d7b88d270a64b7ba99823703ad7f4edb45e78af8e1309f5c3a2bfdb23f25cc57413bf48da2365b4e03efce16c21f22057bce84f29ee1b1ca2be4feafbbf46672b0e3452fa870d7a725860337b26d6d2bbff82242be1d63f921ec7c0a4a0df1afeea314ef30e1c3c0b1a10ba9f0d6ad1fd26d3f739595cedb3506f0c0f125ecdaf6130ec93faca6da9246e0c40115535700b6b93f76a4fcc422a73837527e4357fb9bf1f5593144cbbe7b496be5930d2c19571039e4339326130d67c8125808138cd70d1a935aefbfc95e62881e5b0d00dd7febbcf096fe3369bc0f85a1366e9fd69a2a5c643c9b2925056dd1effb76db960f6422c881d9520b53274fa7e0f17fe229152dca258d1f47238591242a0d5eb93a80405f4cd018297e0db1fbd53736f41fd535a98d1bcf56cdde8bb3da32aeb542f872200919bf0c39953ddad4ad3e08bc856cc32e77e51368676eaf843b8f3d9805576d70508d08c9e5a94f3a2d971e9dfac740cbbc7028f9c01ddbb1a81bf84ae335eb3afb3f59b8a1717c867ef4682a51ee6cc4dc257b4f84b0da3b982ae063af4349c3c4b3bb0abdfc995d8d652da84c8578a369b02f15a7f1542049122238bf9ec71e64dd3ba09a1cda74ac92bd3ab2cdf9bf26823cba25163da8a7c27ad9234cd3428e5b64cbd504e751fb637c192e2020691286925cf32bb3a788872eb0971b5252ad3872caadc28491e89028009446b75606e4833a871733dedc1ed85143c7a4be8cfac1176d1d0d1257760c90d6bed82a7923f6929cf9c835dac150d1006c83fb346fdd0fb47ecfdb7b534169e2360bf91c3b85598b99600d36b97a8ca1646398006dfaf248804ed13d1347babf0fcc253afa0f4fcd93289e05637ea986ec07e017e69c16ac0f43a818e957fcd8956c4688ff2f17df7380ae8beac2fd1cf0c01e9ef81a79ff30a530ae490e358357b4116afa39ce426059f6794d6d5feafa92ecac9bacab2fe1ff45c037b54717f0709adf167e475a8ae387847effecbe4853b89a5b892d7b163c1a739dd5799252f98a2d20a2559fd61a3ab8fc2a255894c51d3d452dca9445aa070f742310b5f05c971e5bb3bc26835581be01f7484a888a5a7c19e1eaf2a97f4bf268e5d56be712846e5659339f7b681a1324e5f84dc745c66de2dff6183e2036d5a15b8b3d74991f2469653ae1a47a46b71152a58cbac7e55b279ebca9338a618d18e28faa6b99f0a7578180936caa5c2ff65dd80b1e5c9c3d64681cf1c9686fd5098343ef307913af7ea46aa25fd98646ce3c506ef8ae86058538b455ba583ddc94974859e02f4803a26071d89ec4e0cfebd1139cf0c8149e73b42f77919a778d97db68172bb64f5cc5856cc8fba3a761c872a88cf32b7bca28df2fb8d711628bec9951cb1b1d3fee15ab0dee5541c44563f174bcdc26be3dd82b50522933a7afd69466bad1483edd5c6ad5bbe875e31931a"]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa4fd7301a551c0800480400340000000000279078ac1400bbac1400aa9406000002004404014100004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5110000209000080"]) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffaa, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) (async) munmap(&(0x7f0000e6d000/0x4000)=nil, 0x4000) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}]}) (async) syz_emit_ethernet(0x892, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500168400fe200004009078000000000000004e234e21007780e60800d646d792f70cb3ebd026e266e05e9d8c4afc3730065539aeb3e246dfe7ca5fddf88650", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a12000439078000613126bba89a6906c16426bdd3b9a28f821a100000e4e3b83210e4a17cb4939ae548216a0b5793fcf27e4c86f3cdc1b33a126f6fc872727d6dbe6639c0c18a474b59b93fd8347d26ae51dbe9221b937b99bc7ade7b9c40f9496cd8dbe77863db9cfe2b11a1c5437fc32247f9dd03f34ddeab5d0bb9367248828a865d6c8dfeeaf1277bd323724c02ee63398e2cdf30aea819113e574602ddad3cb05aaceb2fc237f0e86a18f68c2abeb578e9eeb0b544301295bd3f9ecbf892b0073f88e78e6a9ad170f4de047a4b214aa440e4ac936d4f9b25e5435ace66e4015a9a22cb72987ce29baba36e5e76f673482c6e9223962c3962e55de1636aaa70ba4e553586386bc649fcc4797d78e7ca0ac38518c79f2d0086f55e578fb865e5ff60fad6d0c7339d03a0ab2eb5099bd003d2051db347259e45745429ff3be1efd8a268b97873b029a658e33982a440e3a831db4b06f51dd9f06b91f07e092567ecb7d7966aaa829b2d367b12f9a095d1875eccc558ab97069e041321e6c5dedb1183e7b02908fce0866acb508217e6f489b8a1f69875a621266420db9836f28ee1d10e4e0aeefdd9ed2f10e7675b0c07a99a3c4b90d73956c4a2e9e87dfa3a508b51ddc221c416a993910b68ddae62fdb6260603c046ad711c26ac2e728f2c6ea26e4f7e2080b4183ef4526fd28593a68031d0909fc24fe85279e2b9dcc57f3dd9376385bd981aeeab914e9b1fddea6b83fadf9721ac2162156f43ea74351fc1a96f6fd3774caaaa32d88ad58e5e953e245d384e952fb21c3c47131d6922cf5b5197cf37d65b9b28312acc6d2911273944e4d223e44ab20d44f21b8e189bb7d2133e80b8d7ae5249e80f104217da19d9776734a658a77ce36cee2b6edb3bb18a73041350503df3c860996ba71ed9442b621551b973632b5c404eed4dddefd64d3e4a7a2c3dd3cf5f50fe989df23698de7813eca1c9a4ab78a868cb51e0b0c7d4d3911290173dd5546866682d68311c825a6855d100007f73a54cd78db15028f95b22b3f4eeb17e29543f98f83150f255eccf4d802cd899d546864a653d7fc244012d1d0052d7c328426b607ee48b8ae827c7e818d9edaab09bdb200a93a28df19b1cd26e01cc7da266e363be35a57fb4129e1c0330c6d7d08f8633494c726fffd84728bae712124dc7efb561946fa61777b029f2de02950e1d9f0c2fc7d391d177aa1a585c4010fc0a197b89070065c29598474847f4aee93f4666900a7dc0194a624e157d8c448094181ce078670bc55c7811d6a785dc493cc4b36ae300c91ccdcaceca3d239cc1b523887ff22ec37e8f198581115badcfcae2ff16a717ae75964fba574c4c4fc8bf237bb50286925f33a0667b4bae3463688b885ef3371c3e0642188eda0cf0f5ee60ad59959854b2a1fd294c6a94e2948d750b212f33efe426eb1d587f1aa286f4677db1c039876bee3d68bdd79c2e87cb3c53de691eec063a058a19ecf0974e41a7440da8f6a044279110a2b4af3d99c90311d64d52042222520c4c83f4df06c4e1e605ded018e031b8d7b88d270a64b7ba99823703ad7f4edb45e78af8e1309f5c3a2bfdb23f25cc57413bf48da2365b4e03efce16c21f22057bce84f29ee1b1ca2be4feafbbf46672b0e3452fa870d7a725860337b26d6d2bbff82242be1d63f921ec7c0a4a0df1afeea314ef30e1c3c0b1a10ba9f0d6ad1fd26d3f739595cedb3506f0c0f125ecdaf6130ec93faca6da9246e0c40115535700b6b93f76a4fcc422a73837527e4357fb9bf1f5593144cbbe7b496be5930d2c19571039e4339326130d67c8125808138cd70d1a935aefbfc95e62881e5b0d00dd7febbcf096fe3369bc0f85a1366e9fd69a2a5c643c9b2925056dd1effb76db960f6422c881d9520b53274fa7e0f17fe229152dca258d1f47238591242a0d5eb93a80405f4cd018297e0db1fbd53736f41fd535a98d1bcf56cdde8bb3da32aeb542f872200919bf0c39953ddad4ad3e08bc856cc32e77e51368676eaf843b8f3d9805576d70508d08c9e5a94f3a2d971e9dfac740cbbc7028f9c01ddbb1a81bf84ae335eb3afb3f59b8a1717c867ef4682a51ee6cc4dc257b4f84b0da3b982ae063af4349c3c4b3bb0abdfc995d8d652da84c8578a369b02f15a7f1542049122238bf9ec71e64dd3ba09a1cda74ac92bd3ab2cdf9bf26823cba25163da8a7c27ad9234cd3428e5b64cbd504e751fb637c192e2020691286925cf32bb3a788872eb0971b5252ad3872caadc28491e89028009446b75606e4833a871733dedc1ed85143c7a4be8cfac1176d1d0d1257760c90d6bed82a7923f6929cf9c835dac150d1006c83fb346fdd0fb47ecfdb7b534169e2360bf91c3b85598b99600d36b97a8ca1646398006dfaf248804ed13d1347babf0fcc253afa0f4fcd93289e05637ea986ec07e017e69c16ac0f43a818e957fcd8956c4688ff2f17df7380ae8beac2fd1cf0c01e9ef81a79ff30a530ae490e358357b4116afa39ce426059f6794d6d5feafa92ecac9bacab2fe1ff45c037b54717f0709adf167e475a8ae387847effecbe4853b89a5b892d7b163c1a739dd5799252f98a2d20a2559fd61a3ab8fc2a255894c51d3d452dca9445aa070f742310b5f05c971e5bb3bc26835581be01f7484a888a5a7c19e1eaf2a97f4bf268e5d56be712846e5659339f7b681a1324e5f84dc745c66de2dff6183e2036d5a15b8b3d74991f2469653ae1a47a46b71152a58cbac7e55b279ebca9338a618d18e28faa6b99f0a7578180936caa5c2ff65dd80b1e5c9c3d64681cf1c9686fd5098343ef307913af7ea46aa25fd98646ce3c506ef8ae86058538b455ba583ddc94974859e02f4803a26071d89ec4e0cfebd1139cf0c8149e73b42f77919a778d97db68172bb64f5cc5856cc8fba3a761c872a88cf32b7bca28df2fb8d711628bec9951cb1b1d3fee15ab0dee5541c44563f174bcdc26be3dd82b50522933a7afd69466bad1483edd5c6ad5bbe875e31931a"]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) 62.046149ms ago: executing program 2 (id=33): r0 = socket(0x2, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() socket(0x2, 0x2, 0x0) (async, rerun: 32) socket(0x1, 0x2, 0x0) (async, rerun: 32) kqueue() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x4, 0x4) 57.064988ms ago: executing program 2 (id=34): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) getsockname$unix(r0, &(0x7f0000000b00)=@file={0x0, ""/517}, &(0x7f00000000c0)=0x207) close(r1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 56.60531ms ago: executing program 3 (id=35): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f00002f6000/0x1000)=nil, 0x1000, 0x3, 0x2012, r0, 0xfffffffffffffffe) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x160) (async) setregid(r2, r2) 55.801275ms ago: executing program 6 (id=36): sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0xffff) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000b80000/0x2000)=nil, 0x2000, 0x1, 0x1012, r0, 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x9ac9000000000000}, 0x10) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r3, 0x2000746f) poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0xffff7fff, 0xfffffffe, 0x3, "7df68776721dd20054a8148f4ad70200f771152a", 0x4baa, 0x3}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x546, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0xfffffffa) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r7 = getpid() setpgid(r7, 0x0) 1.04781ms ago: executing program 3 (id=37): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x403, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000180)="b1f5d915", 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r5, 0x80047476, &(0x7f0000000000)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) (async) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) (async) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x8, 0x403, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r3, 0x0, 0x6, &(0x7f0000000180)="b1f5d915", 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) (async) ioctl$TIOCSPGRP(r5, 0x80047476, &(0x7f0000000000)) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) 458.331µs ago: executing program 1 (id=38): sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166", 0x2a}], 0x1) r1 = socket(0x2, 0x4001, 0x0) ftruncate(r1, 0x8000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffbd, &(0x7f0000000040)=ANY=[], 0x18, 0xd6098dfda623de8f}, 0x9) 0s ago: executing program 6 (id=39): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x7fff, 0x80000201}, {0x1, 0x40000008, 0x7, 0x9}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0x1ff, 0x1, 0x40}, {0x2, 0x800, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x18001}, {0x3, 0x0, 0x8, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x9e30, 0x9, 0x800000, 0xa66}, {0x402, 0x109, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7}, {0xfffdffff, 0x8003, 0x6, 0xb31}]}) (async) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)}], 0x1) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x20001fffffffd}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) (async) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.18' (ED25519) to the list of known hosts. panic: mtx 0xffffffff839b8d80: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *277154 1337 32767 0x10 0 1 syz-executor 444443 10650 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833315e1) at panic+0x1e5 mtx_enter_try(ffffffff839b8d80) at mtx_enter_try+0x1da mtx_enter(ffffffff839b8d80) at mtx_enter+0x62 uvm_pageclean(fffffd80087b4008) at uvm_pageclean+0x28e uvm_pagefree(fffffd80087b4008) at uvm_pagefree+0x26 uvn_get(fffffd806443a628,1000,ffff80003c457418,ffff80003c4573fc,0,2,e133110dc7b87654,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003c457630,ffff80003c457668,ffff80003c4574b0,ffff80003c457498) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003c457630,ffff80003c457668,ffff80003c4575b0) at uvm_fault_lower+0x2bb uvm_fault(fffffd8069e57218,200000001000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003c4577c0,200000001000) at upageflttrap+0xa9 usertrap(ffff80003c4577c0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7eb781b1e870, count: 2 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff839b8d80: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833315e1) at panic+0x1e5 mtx_enter_try(ffffffff839b8d80) at mtx_enter_try+0x1da mtx_enter(ffffffff839b8d80) at mtx_enter+0x62 uvm_pageclean(fffffd80087b4008) at uvm_pageclean+0x28e uvm_pagefree(fffffd80087b4008) at uvm_pagefree+0x26 uvn_get(fffffd806443a628,1000,ffff80003c457418,ffff80003c4573fc,0,2,e133110dc7b87654,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003c457630,ffff80003c457668,ffff80003c4574b0,ffff80003c457498) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003c457630,ffff80003c457668,ffff80003c4575b0) at uvm_fault_lower+0x2bb uvm_fault(fffffd8069e57218,200000001000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003c4577c0,200000001000) at upageflttrap+0xa9 usertrap(ffff80003c4577c0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7eb781b1e870, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c457150 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff8000ffff2a70 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x74f4d6b8af2b7615 r11 0xcf8942845a5d38a4 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff810aca85 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c457140 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=277154 pid=1337 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c459a18,0xffff80002a2e5cb8 process=0xffff80003c47a730 user=0xffff80003c452000, vmspace=0xfffffd8069e57218 estcpu=32, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 22177 452430 0 0 3 0x14200 bored sosplice * 1337 277154 39799 32767 7 0x10 syz-executor 1337 195107 39799 32767 2 0x4000010 syz-executor 1337 113472 39799 32767 3 0x4000090 fsleep syz-executor 1337 311057 39799 32767 3 0x4000010 uobjlk syz-executor 30128 416792 38548 32767 2 0x10 syz-executor 30128 348730 38548 32767 2 0x4000010 syz-executor 68436 406149 40066 32767 2 0x10 syz-executor 68436 470406 40066 32767 3 0x4000090 kqsel syz-executor 68436 340801 40066 32767 3 0x4000090 kqsel syz-executor 44607 343237 21461 32767 2 0x10 syz-executor 44607 434074 21461 32767 3 0x4000090 sbwait syz-executor 44607 440825 21461 32767 2 0x4000010 syz-executor 34808 76121 69642 32767 2 0x10 syz-executor 34808 39852 69642 32767 3 0x4000090 msgwait syz-executor 34808 385709 69642 32767 3 0x4000090 msgwait syz-executor 15185 353903 67459 32767 3 0x90 nanoslp syz-executor 15185 454742 67459 32767 3 0x4000090 ttyin syz-executor 15185 58344 67459 32767 3 0x4000090 fsleep syz-executor 17225 296330 37461 32767 3 0x90 nanoslp syz-executor 17225 426581 37461 32767 3 0x4000090 kqsel syz-executor 17225 491202 37461 32767 3 0x4000090 kqread syz-executor 17225 274635 37461 32767 3 0x4000090 fsleep syz-executor 67459 26470 42887 32767 3 0x90 nanoslp syz-executor 37461 241834 42820 32767 3 0x90 nanoslp syz-executor 38548 503489 61988 32767 3 0x90 nanoslp syz-executor 39799 260939 38708 32767 3 0x90 nanoslp syz-executor 21461 75650 12052 32767 3 0x90 nanoslp syz-executor 10650 444443 34825 32767 7 0x10 syz-executor 69642 132449 3424 32767 3 0x90 nanoslp syz-executor 40066 196005 14095 32767 3 0x90 nanoslp syz-executor 42887 177429 49571 0 3 0x82 wait syz-executor 61988 124791 49571 0 3 0x82 wait syz-executor 38708 193769 49571 0 3 0x82 wait syz-executor 42820 54340 49571 0 3 0x82 wait syz-executor 14095 311911 49571 0 3 0x82 wait syz-executor 12052 213474 49571 0 3 0x82 wait syz-executor 34825 239237 49571 0 3 0x82 wait syz-executor 3424 362884 49571 0 3 0x82 wait syz-executor 49571 18550 8579 0 3 0x82 kqread syz-executor 8579 455312 29864 0 3 0x10008a sigsusp ksh 29864 424418 51773 0 3 0x98 kqread sshd-session 51773 363041 8654 0 3 0x92 kqread sshd-session 4893 310292 1 0 3 0x100083 ttyin getty 8654 463775 1 0 3 0x88 kqread sshd 74616 464233 3756 73 3 0x1100090 kqread syslogd 3756 421307 1 0 3 0x100082 sbwait syslogd 92938 413493 1 0 3 0x100080 kqread resolvd 15035 297323 91912 77 3 0x100092 kqread dhcpleased 62903 382386 91912 77 3 0x100092 kqread dhcpleased 91912 124999 1 0 3 0x80 kqread dhcpleased 3123 279939 0 0 3 0x14200 bored smr 79034 353495 0 0 2 0x14200 zerothread 81058 344920 0 0 3 0x14200 aiodoned aiodoned 10826 24866 0 0 3 0x14200 syncer update 35725 370794 0 0 3 0x14200 cleaner cleaner 50991 415937 0 0 3 0x14200 reaper reaper 53641 229536 0 0 3 0x14200 pgdaemon pagedaemon 99312 243465 0 0 3 0x14200 bored viomb 9345 117804 0 0 3 0x40014200 acpi0 acpi0 99725 401460 0 0 3 0x40014200 idle1 45718 312291 0 0 3 0x14200 bored softnet7 49218 386648 0 0 3 0x14200 bored softnet6 6260 232581 0 0 3 0x14200 bored softnet5 62187 58491 0 0 3 0x14200 bored softnet4 93586 115080 0 0 3 0x14200 bored softnet3 10117 373139 0 0 3 0x14200 bored softnet2 4770 399003 0 0 3 0x14200 bored softnet1 68649 421022 0 0 3 0x14200 bored softnet0 6980 404003 0 0 3 0x14200 bored systqmp 43255 324423 0 0 3 0x14200 bored systq 17333 23955 0 0 3 0x14200 tmoslp softclockmp 84700 75745 0 0 3 0x40014200 tmoslp softclock 63233 329655 0 0 3 0x40014200 idle0 1 369782 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839b8d90) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 1337 (syz-executor) thread 0xffff8000ffff2a70 (277154) exclusive rwlock uobjlk r = 0 (0xfffffd806bb7cd68) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839b8d90) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 1337 (syz-executor) thread 0xffff80002a2e5ca8 (195107) exclusive rrwlock inode r = 0 (0xfffffd806b8c1330) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c1 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 1337 (syz-executor) thread 0xffff80003c459cb0 (311057) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8387b6d0) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 10650 (syz-executor) thread 0xffff8000ffff3238 (444443) exclusive rrwlock inode r = 0 (0xfffffd806b8c1458) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80721ab318) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10193 10956K 10968K 166960K 11271 0 pcb 17 12K 12K 166960K 17 0 rtable 207 5K 6K 166960K 256 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 6 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 30 0 iov 1 4K 5K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1354 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 25 93K 125K 166960K 179 0 proc 58 99K 163K 166960K 474 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 6 0 in_multi 99 7K 7K 166960K 107 0 ether_multi 1 0K 0K 166960K 3 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 336 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 257 160K 176K 166960K 3122 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 46 92K 110K 166960K 1171 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 15 0K 2K 166960K 27 0 temp 40 8639K 8703K 166960K 3819 0 kqueue 14 22K 26K 166960K 27 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 39 0 36 1 0 1 1 0 8 0 rtentry 176 96 0 1 5 0 5 5 0 8 0 unpcb 144 95 0 76 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 22 0 14 1 0 1 1 0 8 0 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 129 0 115 2 0 2 2 0 8 0 nd6 144 17 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 438 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 11 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 1 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1597 0 91 95 0 95 95 0 8 0 ffsino 296 1597 0 91 117 0 117 117 0 8 0 nchpl 144 1830 0 155 63 0 63 63 0 8 0 uvmvnodes 80 1678 0 0 35 0 35 35 0 8 0 vnodes 216 1678 0 0 94 0 94 94 0 8 0 namei 1024 5322 0 5321 1 0 1 1 0 8 0 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6560 0 6560 3 1 2 2 1 8 2 plimitpl 152 44 0 19 2 0 2 2 0 8 0 sigapl 424 454 0 394 8 0 8 8 0 8 0 knotepl 120 58 0 0 2 0 2 2 0 8 0 kqueuepl 224 30 0 17 1 0 1 1 0 8 0 pipepl 344 101 0 73 3 0 3 3 0 8 0 fdescpl 528 431 0 394 4 0 4 4 0 8 0 filepl 160 1499 0 1243 11 0 11 11 0 8 0 lockfpl 104 15 0 11 1 0 1 1 0 8 0 lockfspl 48 9 0 5 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 139 0 120 1 0 1 1 0 8 0 zombiepl 144 394 0 394 1 0 1 1 0 8 1 processpl 1248 454 0 394 7 1 6 6 0 8 0 procpl 664 523 0 448 7 0 7 7 0 8 0 sockpl 752 263 0 227 5 0 5 5 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 231 0 0 15 0 15 15 0 8 0 bufpl 280 2923 0 116 201 0 201 201 0 8 0 anonpl 32 5306 0 0 43 0 43 43 0 246 0 amapchunkpl 152 10279 0 9703 42 3 39 39 0 158 11 amappl16 200 2030 0 2008 5 0 5 5 0 8 2 amappl15 192 4 0 4 1 0 1 1 0 8 1 amappl14 184 101 0 91 1 0 1 1 0 8 0 amappl13 176 9 0 7 1 0 1 1 0 8 0 amappl12 168 1030 0 993 2 0 2 2 0 8 0 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 0 1 1 0 8 1 amappl9 144 266 0 266 1 0 1 1 0 8 1 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 90 0 80 1 0 1 1 0 8 0 amappl6 120 180 0 176 1 0 1 1 0 8 0 amappl5 112 115 0 109 1 0 1 1 0 8 0 amappl4 104 262 0 248 1 0 1 1 0 8 0 amappl3 96 1410 0 1275 4 0 4 4 0 8 0 amappl2 88 598 0 544 2 0 2 2 0 8 0 amappl1 80 7877 0 7301 13 0 13 13 0 8 0 amappl 88 2511 0 2319 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 431 0 394 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 431 0 394 1 0 1 1 0 8 0 vmmpekpl 168 4906 0 4869 2 0 2 2 0 8 0 vmmpepl 168 33886 0 31763 97 0 97 97 0 357 1 vmsppl 488 430 0 394 7 1 6 6 0 8 0 rwobjpl 80 13925 0 11393 54 1 53 53 0 8 0 pdppl 4096 870 0 788 108 18 90 98 0 8 8 pvpl 32 13257 0 0 107 0 107 107 0 265 0 pmappl 256 430 0 394 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 21 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83850ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8387b4c8) at __mp_lock+0x192 __mp_acquire_count(ffffffff8387b4c8,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd8065616588) at biowait+0xc6 bwrite(fffffd8065616588) at bwrite+0x2e7 VOP_BWRITE(fffffd8065616588) at VOP_BWRITE+0x60 ufs_mkdir(ffff8000333fd200) at ufs_mkdir+0x547 VOP_MKDIR(fffffd806cb6e390,ffff8000333fd360,ffff8000333fd390,ffff8000333fd290) at VOP_MKDIR+0x101 domkdirat(ffff8000ffff3238,ffffff9c,70a795705960,1ff) at domkdirat+0x179 syscall(ffff8000333fd510) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70a795705a00, count: 1 ddb{0}> trace x86_ipi_db(ffffffff83850ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8387b4c8) at __mp_lock+0x192 __mp_acquire_count(ffffffff8387b4c8,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd8065616588) at biowait+0xc6 bwrite(fffffd8065616588) at bwrite+0x2e7 VOP_BWRITE(fffffd8065616588) at VOP_BWRITE+0x60 ufs_mkdir(ffff8000333fd200) at ufs_mkdir+0x547 VOP_MKDIR(fffffd806cb6e390,ffff8000333fd360,ffff8000333fd390,ffff8000333fd290) at VOP_MKDIR+0x101 domkdirat(ffff8000ffff3238,ffffff9c,70a795705960,1ff) at domkdirat+0x179 syscall(ffff8000333fd510) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70a795705a00, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833315e1) at panic+0x1e5 mtx_enter_try(ffffffff839b8d80) at mtx_enter_try+0x1da mtx_enter(ffffffff839b8d80) at mtx_enter+0x62 uvm_pageclean(fffffd80087b4008) at uvm_pageclean+0x28e uvm_pagefree(fffffd80087b4008) at uvm_pagefree+0x26 uvn_get(fffffd806443a628,1000,ffff80003c457418,ffff80003c4573fc,0,2,e133110dc7b87654,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003c457630,ffff80003c457668,ffff80003c4574b0,ffff80003c457498) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003c457630,ffff80003c457668,ffff80003c4575b0) at uvm_fault_lower+0x2bb uvm_fault(fffffd8069e57218,200000001000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003c4577c0,200000001000) at upageflttrap+0xa9 usertrap(ffff80003c4577c0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7eb781b1e870, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833315e1) at panic+0x1e5 mtx_enter_try(ffffffff839b8d80) at mtx_enter_try+0x1da mtx_enter(ffffffff839b8d80) at mtx_enter+0x62 uvm_pageclean(fffffd80087b4008) at uvm_pageclean+0x28e uvm_pagefree(fffffd80087b4008) at uvm_pagefree+0x26 uvn_get(fffffd806443a628,1000,ffff80003c457418,ffff80003c4573fc,0,2,e133110dc7b87654,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003c457630,ffff80003c457668,ffff80003c4574b0,ffff80003c457498) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003c457630,ffff80003c457668,ffff80003c4575b0) at uvm_fault_lower+0x2bb uvm_fault(fffffd8069e57218,200000001000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003c4577c0,200000001000) at upageflttrap+0xa9 usertrap(ffff80003c4577c0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7eb781b1e870, count: -13