last executing test programs: 2.854103076s ago: executing program 4 (id=5): setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f00000002c0)="673b08f1b8d24e2217f981aa6a78ef1d337eda482e328d93bd3aa24deb3a6c382526b1", 0x23}, {&(0x7f0000000880)="a4347893eaf5c703ebfd752b74b0bab475a4ef116af300eb039e47f47e047609869d593097a3cd0d202a3e4919e04f97ddd946b77eaa111623f86286a2848036c3d5c94583adf9f601550919cf8c7c29fda2a3599a7680564676750d7d586b0917a76bce2511891a87de0a85bd87c8a9d7f3edf59d77a09421c30069ed2063f3ce7c2637531941c04a63093c31a2fe70214b558d458ae8d78651db9c09f00f9fb91905ff1fa0b77c3c531849033f0823c7cb139de400438d27debbd079312d13e6ed69198bab315dade51a87fc2b76f42e5ef7ba7535b5edb7f299cb48484c0b9c842dfba02a2882f87838ac00edb970ad4bf27024e8c5186c356b575824fb4421ac64828d5dfce757ee6f88ba6b41b4a937e78dfef0cee5a09e0560d388a08705287c63c85a71e25f78ef1bf1468bd47e96c0b0b09ed35719b27fbd0238ba50956ebfdb5e46df50446326ac660b5a98ad159aac645f9640ca93bf5f57b9867c3166c21ff0aa318ddb141d1dc1cac71f864a0fe64f522295268f75a5e3065cf120dda8beb46cfcbf361c032abb08c120309b53a475934e44c08802aa270a7f4e4a659b90c061c0c09ed6a8ace6378efe258300ba34c93650912365d38535b69a14e9d90424f69411ac116a0de25a93861b042349a26cbdfe7065ce2b73bc111dd5b8e3a28acc9e5b42ac9ddd4e8c4920a64846938154e0b80d5eed371cf8e807ef3d5c87f7e4f793df4d651a6c9d5f2f5107ac8712297b3ec5405c092ef9fbdd999623552023cbef77231e723efa166ebe2be9c99447484baf7a8f3421d5c6e09cb2913d55ddadf20c3eb6ebbe2db788248488b210b0a8d240074d410a5948fecd25a985a12b63823d3fbf3410116efc2120772d13f096352b23099c2237d44ebce07aa6891c6043c065d98e86329d3acb67942768c5831fb799a2a5ae3b3f85f5fae0d6516e8a4f99c9a2d136a4337df1eebf350640b8073614e326055241a6a6905126ccbee4be2f9ca9235b4ddf8d8e01de777bc58ab5d4ad7b582e464e6102413c7662e32d07617aa200ce722d33692b46282d72a324ac1e49a6ce5d2b033aab47653439d01c0b25a8f077241bafd302da41873a721e729b1dde4b99b0461dbb21373344862924e0c85834a5ee293c9050988ad61182e211ee66ba8b06b3f2ec2689f4bcca41c3e8279022da46732c8f23b5251bf61a2878960e0fb972d934890615100d97ffc1b09008ad4b0ef135b5b3a7757010032042a092bcb19973249d83408884d3f5ad1a3efbe2ae0c53e47d902b445d737af64023dbc7408332a88a43f36d4816c783de4509b108d4ec9a90a64536e8ae54e35928f98bbd2165e4b40dafe037ce931b5432a5f1cd71c8f0b577a179ef530a4ea4428c29b83fff6b37c093e47785c0d2d8d73661f0677ffc56e6b10ab028ed906324ca0a4ec0789804bb068aed3342fa55ca30de5d5c50873b667c2e6b8a624070f92e262dbf2f99ac06ff371c4c1e30dca90038df1fcc4a4004c4a3f042f78ff30b3c1546c3c3e22033da652931532f7fef3df204acadfb3880a8ddd474d8a0b11f43890ae235b189171b9a1dafd6678d9302ac6fe9c4e0e011183e8b4c5d401db9bf02a829a787590ad3cb406088273eb5df8cd31f579f0d661788d1cf83703d4f60d0a98fa90576bae609f25080b8ac2be1097fc8a7b6303d53a3161b57cfd11f5063f906a11244154871996aec94a28d390bf9b942855ce220a0766cf9b625f154ddc51b2ea86b5c00bdd93314702733c8bec6f20a67005e295867973c59757e8671a0755d79dd2d38209400c1b633345a6f3eccb1665839c14742f46a56de7bcf82200303e1d962333a1229b9fee994557b05bb4d31772481c5c2d220ccab35d7478740220d86b766a7d0f8a47131f3daae43792cef2849604d084ddd717826bd9b1e07e758439db4e1aef17ffd49a29768a4bab5378bca9e550d3c2171856bdf9b5cb506800217445cc5b4703e0976ee64f0d26538d8f295a9dcc2429a16a56f6a93861143c5975ad45313936b97ce713a161cbb38292ce001000d78f84ebb3b9b7c58fc31bd464d613b16dc075fd9cd9c71ea3c57c5eb8bb8819d8b2e353449eaa46ddde0099c6aa5736c1a14f520d403e91800ac3897a15e305329549303fa0842f99a95aaf3cb716f2f1b1a9f7f2f8e458c10ed1f236420cfe9e31adf2cc01790a3b06673071af915d610be89836c9cf4e8f3b8587adb228e1d785e4075bd0dbb052684f10a08f94a83a4f9a3e196c7ae063d78f438c217d0be890796fcfe286ebb1230aa2fd34e804a48323ba9041af76e8f22bfbfcc1f6c1031f0f677c8c428d453623d8b02bba12c6cfe1a85a4beba28004784c6bb359fbc436349458c3427b4b5866bb357beda30f2c28953977417408149c36e742f482bb3448adb577c1d4bce444f44c7feb0d674058c5167aa844139dd42d584d9ad9956fac11edc76c51972956198b7cb190ac4cae314c11c09fb0ceb4721253c75f6dc586355f17d92921e76671ea093afb10cd67f740d79d1e9afcbd3fe97e28dc6feec3aefe22895e79f54036894fe8bbb7d86a71838b9d1d3290c4894a790660e8d35b0dd6131b823915f145937b455a28e9f91093484ffc56c27e21a636f9186dd19782a52363d0b7f1ba62c5857189174bc3cf06b3df420216a6a6c761642eaa127ad0b2c241dfb4f6885f2fade49250e1a854bf3cd807505cb87bf50c48dc2f81733f1cc2bffdc3687feeb6e8c2d432e755723f3cfae54a3ddcfcc005f0bb7a16ae846eeb67cfe99c4e7784f2321c828fde62143fc36d3835a0fee9ad43ad247f9706becc4608bc13bf486324a8d1ed75f71af83cd492b514a87f642938e5ba4da6f537f54a21b3fd282a1f5784f09627426d590079a4dca48a34820a0a027aa5b91bb0f89d2ce1a6d11205fd2f86ace5dc6078c5413d23e64408f21169c17e9b2bbf102dc27aeb333a9b3391bfc8023825684e04a4ab8cfcaf6b6b768087ff721a38c11767d9a5b161aae8cd29eaca17c98a7b998c34df99f3e0b4d2740fbac53e8fc08fbe0a487957284668bed53a92aab19a8200c11b3a7e2601589fcc1834f904259aed3a7faf7d68fb99b4731bc9cf8c9b97b313d552abfc1033e4ab64bc471554c628ac0844e0ca31a81aa54e9dd14ec61e6240b215884b397bc3352b91f74afe66bd08a36c1e511a93c00a6d0627f1529a6ed60d24502b0bbd107d18221a5fde4aa81feb1bcfddfb41cc3801e2d2e07c8969524650240f7d13ea3034eec4f7d51ad5368921a8d6a46d177152c36acf96694ca0bab5d4296fa0d6c4f658f7ba27d516d8568a0fcf85a3a2060e1cdc77d0d0cd8349afa54ceefae11d9d886d8480173dc692f36e99749661914557796b106e3602d662e14b1901a999d98db6c7bd04e8062a2fd07d209d8e2be82546c20b6d9cf0ab1cf291a14cc9a7a8959080c4b60439e70c80019156a2c8a611558c4c758743fcedc1239ff4a22244b34c64b00f687b158fb5717181bd0be7288b5dc924083ac2befbb83ba5d6c4c7b97e940117fe17473a64b7e92e1e1426d3e6b687d67e1d655bd8136d536fef8be03534b40288324e7d131703ce9153547d94599cc92ff25dc8188fe3ec0d465eb06741dbd44952ee94c7a901af207cc00340e93798881d7c2a108273f80a3bf0f9da198bec61f8c47a0e475e1882b43afd63ffe6fc67dbed0f0963f8be996c53b512146d2b02717061d9c4a473fb8744dff5c684f9bc0a7b1d27e0938ea8ec370e732a63ad8b17b9a784f7484898467fa5ee3f8cfe421bec6e28c28e8a5f0cc703d456ffddd88833e5a826235114cbdfde0dee95696181368677eb8821de923ac05a16a3a44f2d056e88b9f0c9ef7c3a1e3dc7fe4c34380509706a43e59177d125b85bed873e50a419e73210ea7b0157727b091611e90951b550760088fa36592fd81c416500edbce2b4d3ad11d68ba95b6cd0dc77165d94fa79234af86a061fab82f91fb57538474e824a380e915be4300f3d603e24fb6866d00124c4e45c1eb74e4f5ff4a12b798a8b2b1633f2774218eb2cb3fac27f2d24a51a046e859ae6554d324a9f1c52f7bcecf4b5b4f6ab4f36a59eadd67d58c1a47156e89ea4206609d7cad16a30453c13e3dc5dbaf00bbfa1ce0983a05e45dd8dd0e4981f0d8e9f67600614a3d6a895fc3dae7630906d19a37bb537bd511237e9229721147eb2544d628df5c33ff484951ffc81f9c323f9a42b6a84d9a7258fe6b9a1cb9a53b8f9f0e5fadce6426e67e586a107d211799d17f7c3b98a77e96da6ab988eda9223a6f7f33fcf2a5bc015e1c6f1ccb341a047beac1481c8b90dcb8e0654d85f442b3ef5b02cd034e23bed4a6beab507f4513e9b094c1d27f037f732f6cde00ec3691552c400455e556c35dd2ec93f42e90b30057dc615ce121687419de88e86238e67875daf3f4c2d00ec403ba8d895c1ea087aaeda0b6a917a1b004cd0e0c30b556ba6887162e7295bed995d8306090b6423b6f31f636977ac6f4ca667c467e6e10589cb49f5f5a922cfebc52f0d1ad3488c036757028c8fb3a79f60266d1f9cf4223bc7e8d03a3ed18401bdd70b1c9bb3924a03f777b1ddbb01ac85a37b3ad60a226cde9f180ff150dd04edf1ea53e0c36ee83072e91ef23edc90b8153b66ded87d717ee7a19202bbcf15dcdee9a3a66201a4d6989920bb82469ddd5f13ab557c6091d55fc8d0f5be7c5448071ec7cb7e497cbdbe69147cf7355db4afd0467fd586f6e6e6d35b78a441ee7507a85b102adb806bda123e57b72186432f422979422b0811bf3b26bbdef94c253b0a6511ccd9c4582a165599b1fb557386a142abd1959b63ce9f70a2d8b8ad4a74df721eef856ae3e8bf87e291c2cd9a8257ea651a2b71f653140484f126ea77bc9bc6df3909e0b67f44b864d64764f5c99d82b5b99dc945a1f61edf7770949415eb63cadc2ac7ca65bf4d93007605589665bf4cf1cd6a14d561b7f709cef588d35e7b3685abe076523f7655deeeadf98610e7e2803acefe4526bfb7982b0a4f2e45cbc3f87bf926a6a4f2b43a94f1bd0df368560abf6422dc5bd9153027568a5f48d6cf4f209c0c5a39700685a525f603a16270b57f2f679a94ab72d4dcbc0ecc71e1b01ced7ebaa0615b34d64afd76f3e24a8ec722ceb02b046dfe7d98f8880fe293d9c0f0d72ca387e424875d0f90fd8a4e9040c299f1286f0881870c5740288e95a3da7c9ee780e68fa8aa0bbf6b2a83a2db3442497b293704f4186ee186d9c540f5951f99380c21262b1c42c4d30642bf4536b0579fe5bb71b95116831dde6f6f7cce344ca3411c8788ea77bd6574e8e6c92682a3392d4ce8a97099d3886eaf611360a8c089784ee9546646655d5d3b456c3c1f673a6c57e89915caa3cd06a0f4206e839225f0c1a6736f378b30bc4de2bfe62443e206e0d3d4384c42c8c82a8f2be844b36baa8e298426ecad0a059a2ed0f1abff2b146a3ac0d39a8327d0679235efadafa250a996ea4f7584d13a2340ca3d8e5c665c327406f3fc27dc50a798bc806bf967594bbff0450b66479bab38104a52d626f5848da290dba506afc555ccd9cd80485a4cdbffb6e4c0f7107f0e6b2ac15375badc5f33fa8870c71385a3ddb6b4ae238d679ebc159ea210d9034e8310ad31587322dcf51458680fed6b548c2f0b0881b63b5533a4b68a09bf210b310259a81b32c1bf503197c22244f707d64e91668be8b52f7a6c3e3455e049048b4ed2af239d8cd3da8b50c", 0x1000}], 0x2) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x409}, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000840)={0x2, 0x0, 0x5, 0x1000100000000}) flock(r2, 0x3) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x7}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x40c) sendto(r1, 0x0, 0x0, 0x4, &(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, '\x00', 0x5}, 0x1c) 2.269046287s ago: executing program 2 (id=53): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 64) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="968784f2", 0x4}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x0, 0x0}) (async) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) (async, rerun: 64) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 64) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) (async) write(r0, &(0x7f00000000c0)=' \n', 0x2) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.083100643s ago: executing program 6 (id=57): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000001a80)=ANY=[]) socketpair(0x2, 0x8000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r2, 0x3, 0x5, &(0x7f0000000180)="077d4216e215c747e6b6d20cb982c154f2d33b28d6724f8d650c37edeacc94afd939734a946155b0d8456f4bb5db7264f95611b949ed5325bff974fce80cc2085a0d98f1b9ac7d388240ef03d02f4f76b941f085ebc65bf2ca25878759d8ee6019520d017bb77421b822cc647e8fef7ff5e42d7fbcde1de95d46d8c8d9b834e62342a70e39491feb6ecd4873b8cb083b7561333264c2c17bf397f8fc2ae0b823ee3d9571a65eae0453c1efb14f6b2082104d734a39fd9f80cb73239b6bc5c3b7fa1f9f9e179c0b8032b607faaaa2a1382c97b32e9ef73c013e9c93a3dd0014db1994", 0xe2) 1.081880637s ago: executing program 4 (id=58): openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x100000000, 0x5, 0x7b98, 0x6, 0x0, 0x80000001], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xffffffffffdffffc, 0x80000000ffffffff, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x9, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x1, 0xfffffffc, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x40000000002}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d37258647597) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x100000000, 0x5, 0x7b98, 0x6, 0x0, 0x80000001], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xffffffffffdffffc, 0x80000000ffffffff, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x9, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x1, 0xfffffffc, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x40000000002}}}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d37258647597) (async) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) close(r0) (async) kqueue() (async) kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) close(r1) (async) 1.031898745s ago: executing program 2 (id=62): r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x1ff) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[]) (async) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0xfdf, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x3ff, 0x1, 0x10, 0xe05f, 0x2}, 0x1) (async) pipe2(&(0x7f0000001a80)={0xffffffffffffffff}, 0x10000) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000400)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x64, 0x9, 0x83, 0x48}, {0x4, 0x9, 0xff, 0x5}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) (async) syz_open_pts() (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) (async) syz_open_pts() (async) mmap(&(0x7f000067d000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000140), 0x4, 0x5) 1.022823491s ago: executing program 2 (id=65): socketpair(0x6, 0x4, 0x28, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="a7a6d61de4a10949926243003b47915d815ec41fdb4f081928657412f2d871a7bbea29668c79d85c", &(0x7f0000000000)=0x28, 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0x80804465, &(0x7f0000000740)={0x20008, 0x3, 0x2, 0x20080023, "04f1ffffff0000000000000d7d000000f64500", 0x5, 0x1}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaabb07000000000000005251d562ced012cd840000000000000000"]) (async) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2100, r2) 968.158705ms ago: executing program 1 (id=68): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x116) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x18001, 0x198) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0/../file0\x00', 0xa, 0xe3aa, 0x3, 0x0, 0xfff, 0xffffff14, 0x8, 0x1, 0x2, 0x95f, 0x4}) stat(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000380)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f0000000180)="b96a", 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$DIOCRCLRTABLES(r4, 0xc080446a, &(0x7f0000003380)={{'./file0\x00', './file1\x00', 0x14}, 0x0, 0x0, 0x0, 0x1, 0x4, 0x9, 0x6, 0x42, 0x200}) write(r3, &(0x7f0000000080)="c30516845e", 0xff55) 967.435357ms ago: executing program 0 (id=69): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x10}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) msync(&(0x7f0000347000/0x2000)=nil, 0x2000, 0x1) 966.67871ms ago: executing program 6 (id=70): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) setrlimit(0x7, &(0x7f0000000180)={0x20000000, 0x7}) close(r0) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x101}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000180)="638802000000299a8c51f6f2efa24a85abdd612dd68e59ad4ecf9323100084410a8591426ee03e53", 0x28}], 0x1, 0x0}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 956.32397ms ago: executing program 2 (id=72): syz_open_pts() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000001540)="5900050400000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d02", 0x59, 0x40a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000003c0)={0x3, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) sendmsg(r3, &(0x7f0000003200)={&(0x7f0000001b00)=@un=@abs={0x3, 0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000002f80)=[{0x10, 0xffff, 0x80, "eaa5ed59"}], 0x10}, 0x4) r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) close(r4) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = socket(0x2, 0x400000000002, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="bf71d5bda0d85f3c79944303000000fb", 0x10) setsockopt(r5, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x7, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x9, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x80000000, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d0a}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5, 0x8}, {0x29, 0x6, 0xb0, 0x2}}}) r7 = kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71100000", &(0x7f0000000140)=0x4, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) kevent(r7, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffff9, 0x34, 0x8, 0x8}, {{r2}, 0xfffffffffffffffb, 0xb0, 0x1, 0xffff, 0x9}, {{r6}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x4}, {{}, 0xfffffffffffffff6, 0x1, 0x1, 0xa7, 0xb5e}, {{r5}, 0xfffffffffffffffd, 0x41, 0x80, 0x8, 0x2}, {{r1}, 0xfffffffffffffff7, 0x40, 0x2, 0x3, 0xfffffffffffffe93}, {{}, 0xfffffffffffffff8, 0x42, 0x1, 0x9, 0x4}], 0x30, 0x0, 0x57d, 0x0) select(0x40, &(0x7f0000000080)={0xc5, 0x4, 0x0, 0x8, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x7fffffff}, 0x0, 0x0, 0x0) 768.621078ms ago: executing program 4 (id=73): faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x3e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xb, 0x7, 0xe1, 0x543, "22ef0600000000fda92b00", 0x7, 0xffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 764.68422ms ago: executing program 0 (id=74): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x5, 0x4, &(0x7f0000000000)=""/240, 0xfffffffffffffffe) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'&&[-&/}^&([@{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\xd4\x00', &(0x7f0000000380)=').\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='{]][\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$C\x00', &(0x7f00000004c0)='%^{]\x00', &(0x7f0000000500)='*&#[$,%#*:']) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f00000001c0)="71f91e71cc0058bc5acb460db538c15f8b1db3e39da6fb1ad063da24cf8e7cc313010600de1057c1c53925d823ef535ddf16eb80369e9a9f212255fb1b262153c63c17d9e1e8610fa0f573c8addc413aec8680ae0bd60bb4429a0bdb434e6d6fba4cca0671336c14a4b2a49de70726b08ca7380b8a9a5fb12f72db700f97486155353806208683f44337816538c5c7aa883016991b31a769cc7e0bcefef7f8d5c2dd23bc6875", &(0x7f0000000100)=0xa6, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockopt(r1, 0x5, 0x4, &(0x7f0000000000)=""/240, 0xfffffffffffffffe) (async) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'&&[-&/}^&([@{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\xd4\x00', &(0x7f0000000380)=').\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='{]][\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$C\x00', &(0x7f00000004c0)='%^{]\x00', &(0x7f0000000500)='*&#[$,%#*:']) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xee01) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f00000001c0)="71f91e71cc0058bc5acb460db538c15f8b1db3e39da6fb1ad063da24cf8e7cc313010600de1057c1c53925d823ef535ddf16eb80369e9a9f212255fb1b262153c63c17d9e1e8610fa0f573c8addc413aec8680ae0bd60bb4429a0bdb434e6d6fba4cca0671336c14a4b2a49de70726b08ca7380b8a9a5fb12f72db700f97486155353806208683f44337816538c5c7aa883016991b31a769cc7e0bcefef7f8d5c2dd23bc6875", &(0x7f0000000100)=0xa6, 0x0, 0x0) (async) 695.250166ms ago: executing program 4 (id=76): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000380)='f94', 0x3}, {&(0x7f00000003c0)="d2", 0x1}], 0x2) sendmsg$unix(r1, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b40)="a2", 0x1}], 0x1, 0x0, 0x0, 0xf}, 0x406) write(r1, &(0x7f0000000a00)="6e522a8b32e5a0e61beb09122e40f120084d3feef9cd18c58f6708e9d949c7925a1735badf2baeda5ca0dc8bd0dd76edc806fc84ca28020b9860e9277b12ca53400fd6331a95ecae449b7c30024066d79c984f0a3ff392b4553c2df9c61d2f53c1f20f3fa42188076606dc82f44706a4252e81d092dea4397de1c2525e290f5503141c596b4ad9f936068948f927a1304d", 0x91) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xd) recvmmsg(r0, &(0x7f0000000440)={{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/106, 0x6a}], 0x2, 0x0}, 0x8000}, 0x38, 0x40, 0x0) 585.04916ms ago: executing program 5 (id=77): r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) (async) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000412000/0x2000)=nil) (async) setuid(0xee01) shmctl$IPC_RMID(r1, 0x0) (async) sendto$unix(r0, &(0x7f0000000100)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11ffffffffffffffffffffffffff800000ed007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x81, 0x3, 0x48}, {0x48, 0x8, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="c2a6d6000000005ae46fb8112b2ed765f7793296ac25e009881c340684e6e73b", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) ftruncate(r4, 0x79c8) (async) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000007c0)=0x1) (async) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') (async) link(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000000)={0xf, 0x8000}) (async) ioctl$DIOCRCLRASTATS(r2, 0xc4504448, &(0x7f0000000340)={{'./file0\x00', './file0\x00', 0x5, 0x8c}, &(0x7f0000000140)=[{@multicast2, '\x00', './file0\x00', 0x0, 0x7, 0x2, 0x8d, 0xd7, 0xcc, 0x8}, {@multicast2, '\x00', './file0\x00', 0x5, 0x10, 0x0, 0x7, 0x7, 0x3, 0x9}, {@broadcast, '\x00', './file0\x00', 0x0, 0x0, 0x2, 0x0, 0x3, 0x80, 0x7}, {@multicast1, '\x00', './file0\x00', 0x8000, 0x7, 0x18, 0x9a, 0x1, 0x4, 0xf}, {@broadcast, '\x00', './file0\x00', 0x6, 0xfff2, 0x0, 0xb, 0x7, 0x2, 0x4}, {@loopback, '\x00', './file0\x00', 0x7, 0x7ff, 0x1a, 0x5, 0x4, 0x9, 0xf9}, {@loopback, '\x00', './file0\x00', 0x3, 0x90f, 0x2, 0xb, 0x85, 0x3, 0x3}, {@multicast1, '\x00', './file0\x00', 0x4, 0x7, 0x1a, 0x6, 0x2, 0x5, 0x8f}, {@multicast2, '\x00', './file0\x00', 0x7f, 0x8, 0x0, 0xe0, 0x9, 0x8, 0x7}], 0x200, 0x9, 0x7, 0x3, 0x8, 0x2, 0x54, 0x9}) 582.723168ms ago: executing program 3 (id=78): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0x1f8, 0x2, 0x0, 0x1}, 0x3, 0x8008000000000001, 0x0, 0x0, 0x8000000f, 0x2008004, 0x0, 0x5}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) futimens(0xffffffffffffffff, &(0x7f00000001c0)=[{0x7, 0xffffffffffffffff}, {0x100000001, 0xfffffffffffffffe}]) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d2030056521039d18100a0d4d37e3600", 0x3, 0xa19}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 569.665834ms ago: executing program 3 (id=80): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x1, &(0x7f0000000400)="7d8996ba52c7506f1f413d38d018cfa745002483102186852cbbd19e6ca563f6b8232a212ff61aeb65435490557660d214c50885653add81037239be06a83ec41e6e9821eefea2b19e4f6df2444d1f48fe8fb22a574001a679069d53198e7e8710c61f605bfa62d1d706cd377ed99ae000bdaea98e4a8c3137665a1dad1ccc449bd4209ca4186e8172302861d58ee67a0930b89a9e6a42123d4787af2feccecadd928f28456d292b9e921f0758d352c9eee4dfc53acc905e031b979c4429df2f66797fbbf01bf5889d394abf7c9e8a6a272bb19331d029b2cfd44c77809269260f9e8fe0d4afb2bcb1af9a3553b9071537e0dd57efa8f5ff5dcb3594a684411e8029d1788963eba3a7156258b0d7d2f157f70bc078a954b97a046e2882994a7be482079fa47a35561aa952586036567c79c7e8", &(0x7f0000000040)=0xffffffffffffff2a, &(0x7f0000000100)="d2be11fa79bdb5f60b4fc2b20f2c35fd140c853971762c29eb35544db6fecceeab266ae66ed4bf55bb0a729d79aa732f428acc144b15f752d72860bb637828ce2b46e62e89c6bb43f65e1033d6267392ebcd5fb0e29649591a1391f316751197b415f476bbca311d15c7d437474da52a034e12b60528bffe93e634059d17632489", 0x81) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180), &(0x7f0000000080), 0x0, 0x0) 568.713537ms ago: executing program 6 (id=82): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0xc0, 0x0, 0x8}, {0x14, 0x0, 0x6, 0xe3}, {0xe, 0xfb, 0xe, 0x2}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="3fbc53c6f14113fa83d91c5dd0c2a6d6000000800f00ecfe746fc654acf82b3c6605ab508444fdcbb7b6f369", &(0x7f0000000000)=0x2c, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) open(&(0x7f00000003c0)='./file0\x00', 0x80000000000206, 0x48) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1f4, 0x7}, {0x2, 0xc7e2}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0x3}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x5, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x8, 0x10001, 0xc, 0x2}, {0x408, 0x5, 0x8}, {0x6, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x7, &(0x7f0000000240)=[0x2, 0x9, 0x800, 0x7, 0x4b83, 0x88800000, 0x1000]}) syz_emit_ethernet(0x2a, &(0x7f0000001a80)=ANY=[]) 518.877667ms ago: executing program 7 (id=83): r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa0800b55d145e54af88e74521001c00650fff00f09078ac1400aa7f00fe004e204e2300089078"]) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x1c) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) dup2(r1, r2) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) 518.228299ms ago: executing program 3 (id=84): r0 = socket(0x800000018, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000000)={0x1, 0x3, 0x5, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000000)={0x1, 0x3, 0x5, 0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000001540)={0x1, &(0x7f0000000000)=[0x0]}) (async) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000001540)={0x1, &(0x7f0000000000)=[0x0]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) (async) r3 = fcntl$dupfd(r0, 0x0, r0) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xffffff55) 517.156421ms ago: executing program 1 (id=85): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffff) open$dir(&(0x7f0000001a00)='./file0\x00', 0x0, 0x4) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="257e73bbe4591015c110c258573d2c620dab4df44eee6104d5acf67933d7772749b2f8a9fbc837ebfca7724b078a73b8f47ce95e6bc4a9b74a21acc86842bdb7bb8337c0806ac6cc9b5cc91de61a9aeb0e239a1180270cbfbe7c2684b2ed01620d99809814d13301dfbe7a76f7765fa47d72cc8dd396000ab9ed3073a2b4ef49be25afa7644936edef2bab6e3fb49d47a5", 0x91, 0x408, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="99170cf729180000000000008100470086dd6015f2ff000000000000000000000000000000fe8000000000e9ffffffffffffff00aa"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x44, 0xd) 510.427066ms ago: executing program 5 (id=86): r0 = socket(0x18, 0x3, 0xff) getsockname(r0, &(0x7f0000000380)=@un=@file={0x0, 0x0, ""/504}, &(0x7f0000000580)=0x1fa) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x4, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f00000005c0)=0x10) readv(r2, &(0x7f0000000200)=[{0x0}, {&(0x7f00000006c0)=""/4, 0x4}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f00000000c0)=""/11, 0xb}], 0x4) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[]) fsync(r0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r3 = socket(0x2, 0x8002, 0x0) sysctl$kern(&(0x7f00000012c0)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x1, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x7) r6 = socket$inet6(0x18, 0x5, 0xf7) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "00000000000000000000000000000004", 0x80000000}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000100)) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x200}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x9) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000280)="b273a18160be077e7ecce2945464df218ec9aa8b737dc1b3411461b170f76b77bd1a56ba8ad5f7492176f8375d400405e2b2ee7d68f88b4ea4c2b27d0bc9fae1f2c21d0eba8d56f4521d6955742e949efdbbee54b622b172bc717ef5caf6247116cab6a52f47fdfb62a35f5018c434a42434e231260bb0b7f6862e22506ce03a3338a39234852453ec32263076676e27f639a6afe393626e5b4691620cd3b139635ab19041cce7bf97670efb78d1f742c0f94afd5806e19d0301ef0a0dd5e1835ee1b109d3c143905fc20eb579df734d7f8adebd8cdd0a", 0xd7}], 0x1) 506.976ms ago: executing program 0 (id=87): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000040)={0xf4b0, 0x4, r0}) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x1, 0xb015, r1, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$DIOCSTOP(r2, 0x20004402) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x1ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xffbffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x200800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x4, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1d0, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0x5, 0x5, 0x200004}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r4, 0x41406474, &(0x7f0000000040)={0x0, 0x0, 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x23, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000340)={0x2400, 0x100000}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 349.088034ms ago: executing program 7 (id=88): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x832a) (async) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000400)="757ba3e1e555b7a81799fd97b5d6c919793975d45c9c4fe1b5e4a06d1b01179eddf12553f52b4925194dcab66402c6a8520ff0a4fd7d198bb6e1497878e2dbc2820d79364d976e1a7a74ac4664ed3ac9d97ad14266f5cb12755610fca4a643c2a8b1ae6ded8805e115ca4bda9d5ec8b684761d2cec24f0405606f11b0089494bf7d9270350fa89a8809c7533cec8927475730eed7ff611ea25fb96c13cf8507f6dc7cb6c8599c40fadb61792b0509f2182e9151df08abfe353e349f0528367d30bfbb8e562174ac3272feed5d3f05d49eab2448e8dd861920a012810579b80e57d9522679496e846966784d536885625bcc769482ff5da454bb801339f106e4b", 0x7100, 0x4, 0x0, 0x0) 348.654652ms ago: executing program 1 (id=89): r0 = syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0xffffffff841212aa, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x80000001, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x5f25, 0xfffffffffffffffa, 0x3], [{0x3, 0x4, 0x0, 0x7d06}, {0x10, 0x6, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0xffffffff, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7, 0x0, 0xffffffff}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xfff8, 0xff, 0x6, 0x4}]}) (async) poll(&(0x7f0000000000)=[{r0, 0x48}, {r1, 0x4}, {r2, 0x40}, {r2, 0x4}], 0x4, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac9", 0x4}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) rename(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0\x00') (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10200, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) poll(&(0x7f0000000140)=[{r0, 0x80}, {r0, 0x10}, {0xffffffffffffffff, 0x40}, {r0, 0x7}], 0x4, 0x8001) 348.126244ms ago: executing program 5 (id=90): bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4, 0x8) write(r0, &(0x7f0000000080)="ca92d89f0edd7380942e41f9292a126febf207e84c1174e447973c8dff0186cdc1ded36793b772f3a6", 0x29) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) connect$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x5}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffd27, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x5) sendto$inet(r1, 0x0, 0x0, 0x404, 0x0, 0x0) syz_emit_ethernet(0x4d, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f4003f0067000000069078e0000001ac1400aa4e224e2300089f8b13f3f2af0a7f96adae495fe6afd27b7d5cc310346200"/77]) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet(0x2, 0x4, 0x8) (async) write(r0, &(0x7f0000000080)="ca92d89f0edd7380942e41f9292a126febf207e84c1174e447973c8dff0186cdc1ded36793b772f3a6", 0x29) (async) socket(0x2, 0x3, 0x2f) (async) dup(r1) (async) connect$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x5}, 0x10) (async) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xfffffffffffffd27, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x5) (async) sendto$inet(r1, 0x0, 0x0, 0x404, 0x0, 0x0) (async) syz_emit_ethernet(0x4d, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f4003f0067000000069078e0000001ac1400aa4e224e2300089f8b13f3f2af0a7f96adae495fe6afd27b7d5cc310346200"/77]) (async) 346.711722ms ago: executing program 7 (id=91): ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000040)={0x5, 0x1, 0xffffffffffffffff}) sysctl$hw(&(0x7f00000020c0)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280), 0x0, 0x6) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="fdceea00000100ae926243003be2acac6a571873c7d791b8432aebcabf6e03b2e9a176420ed884c4eba7c148048f621f7b2994215f96f92cd9c204b7a26a46d3108e47b9e03ceb56087889d1a3dc742f33a3698813c33d0767c60fdc5f6bd73b97d34eea", &(0x7f0000000000)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r5, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0xffffffffffffffff, 0x0, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) setresgid(r7, r8, r9) 341.576809ms ago: executing program 3 (id=92): r0 = socket(0x2, 0x1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x3e, 0x0) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x7, 0x3, 0x546, "22ef0600000000fda92b00", 0x7, 0xffffffff}) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="9d1b8eef", 0x4) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) ftruncate(r2, 0x79c8) 217.136475ms ago: executing program 5 (id=93): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) semget(0x0, 0x1, 0x701) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x5, 0x101, 0x1, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0x1, 0xb7fe, 0x800004, 0x7}, {0x100004, 0x4, 0x1fc000, 0x2}, {0x2, 0x9, 0x200, 0xfffffffa}, {0x4, 0x4, 0xe, 0x7}, {0x2, 0x20048000, 0x7d457398}, {0x5, 0xbffffff5, 0x4, 0x6d}, {0x99a, 0x8, 0xfdf0, 0x4}, {0x0, 0x44c7, 0xbfa9}, {0xfffffc00, 0x0, 0x10001, 0x1}, {0xa44f, 0xfff8, 0x488, 0xe1}, {0x8000, 0x5, 0x8, 0x8}, {0x2000df, 0x6, 0x5, 0x3ff}, {0xfffffffe, 0x0, 0xffff0001, 0xfffffff8}, {0x2, 0x5, 0x24, 0x2000b}, {0x81, 0xf3, 0x7, 0x4}]}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) kill(0xffffffffffffffff, 0x1e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x0, 0x0}, 0x8) (async) bind$unix(r2, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) r6 = shmget$private(0x0, 0x2000, 0x175, &(0x7f0000412000/0x2000)=nil) setsid() (async) r7 = setsid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x119, 0x400}, 0x4, r7, 0x0, 0xfffe, 0xfffd, 0xa, 0x9}) (async) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x119, 0x400}, 0x4, r7, 0x0, 0xfffe, 0xfffd, 0xa, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1224, r7) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1224, r7) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) kill(0xffffffffffffffff, 0x0) listen(r0, 0x7fff) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x30, 0x0, 0x0, 0x5, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0xa7, 0x0, 0x0, {[@window={0x3, 0x3, 0x1}, @generic={0x8, 0x2}]}}}}}}}) 216.339631ms ago: executing program 7 (id=94): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000080)={0xfff, 0x7fff, 0x7, './file0\x00', './file0\x00', 0x0, "1e1b9d5e08998c0e382b12548df6138beb3965ec8224077bc583838cb72c8ac2eef31769c02566d5624708d6fb05e7ba9368118dfd396f23bcf9f49e58c7e56d35546f9d363282e996a02850837defcafbb99b38de7a18227f280dbc3fd2f5bc5e99379104cd2117717e85dcc61ab39a8d6155a467a34924aa9fbf7e598d563dfc3295cf91e8f889119c8555243194b429ca397fc50b80c77df2859d4e1db7a4e209295335aff153f3c12c25242d95d3ac57c3d767b28a2d7ba03d279aa7d2ea67ae6cb4e06664da0ed7f04a7902355ebceef3b83d2366a0594537198e32e0e92bd6a17af7b3726227b0b10977734e376b155348fe17abaddf612e467a0fd5f56b735901e02dd6e1715d2ed8ae2a291a533c8061cbe099f0562beb66ae886de1a2701c2fb9741eeb513cde204aae9251c9df9e5a8502ff270b34bde8e7c33a61829f9aeb6fecbb58b6c875b7ab3e92fed948e1568ee51001e33298ce83406b8bfa10c79b12d3d57c2c1f5602c537b064de1432ce1834a56364e1cb3d079c4bf40efbcb1f82bff01ab269dba227e41f519811ecdf424d7a82a2b4b5102571c09ad01ea922384d36c19b37bc086368baa65da3f10876fcbe25a6941c6c9e940527239fcc8078a509b9b48eb88ad58c1a7f56328e09c638085655a802ad04333c1fc9f2818ce0ab91ebf9bc797744996dc477f6c50b4535d4b0b06f4c3d7d725f8693dfae1cf13cd6245bfce90ab05840d257acde0db7e7ace32d01aced0b6555d9d425ceeddd455d324163b0dbc235e60922c26b487db24c6447b0dca2c228b2efa753866dab90f288b17394660060674e2b088d4b3b6857815aef783050ddd7b11977a6eaf01bf3492cf68726c496cc56c55ffc4abf194f9a00b0ab0e2e50fa9e57f57df2f47e0a07ab6db8c642ef56de5d1f89c958f1e3ad13a607346a0d5155a607ae2312c4361022ca05388d143bbb536c57879c5070b5eaa8f4fbdb5924193f9535f5d5981330a32b71e287522e938978443323c2cab358740c12172cc917b1ec011ff2bec219f2dbfe26de98e865ea0272479861730fde7f5ac795fc3e50cea149fabb3688c871dd95716a12450cdd57b615ce7b6a51c5992384b28343a881c460be731cc1bbbb1e4b26ef41c412c7c8de0b1143e5b777787c3f0ea31e12dfc33c63fbf0147314f9ba531510601e05fb9c8484563ed2eae0b90f76d655d3c185096d791149c8df88c8265a79f72aed9ad971ca890c4a74185d36af32786ec7e18eb5bede05a1d7ded0f5bdc1a1c37df54f03f5f3a6153c6855a0897d50d97ef80bf8b6144a9a76895db372fc0b2b9d875e3d0823c61943bb988879f89f36cc1b07695b72cd9cd540aab9338bbd032d72634d2a7bfb78126f68797ed2473d8e5498c6f314dd7c1d331633f6377d61289ecc436c6c4064cea8eb23989f33b9849325aa94ce230e469a88bd2f50a39bf4bfa9c0f7795c2e5c8e4a34066f3a69abaad82fbbd7341edf7e23f910cc0299da0fce26f77c721763bdcb505a2c618d044955beb7a22fdf74f1f0c1d87c689608a4cf8298d0a0c5e3613637c57597f3fdb3178dc15b7b9aced3ea6a68b6a9ad7f9f92c15425f576ca8c76d48caf53cc50bb87b6b628bb4dad25f3206b953b9b3033290c670a424d51b381931e6fb148160363fb93e87c5888d1cf5601f1cb7ce10b4347600d96a489eeb9ad914aae24a344714e58fb6cf310cae15d1f464f6595c866c783aa0ccd4d804fd90a2d2915f8ab6557cc3483a7e5cb35ab68d5b1a55d181ef0b8d6c2f02224678040488c2469d6c1de07a37c632fd3e17938d45b8726db1bc2fa05840db63a9663175469e33029b57f580baa005ace70d1863502c3e1f0ddfbf1868b8c92ec903b26d9e3b486db2fc0e5ba9565f262e4aae842914b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 215.820359ms ago: executing program 1 (id=95): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ea) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2, 0x8011, r1, 0xbc) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) r2 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xc02, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x5b}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0xa2a5, 0x7fffffff}) setitimer(0x1, &(0x7f0000002900), 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r5, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="7f618762bf9940952321", 0xa}, {&(0x7f0000001200)="47a79e75098cf04ca69ff761132eb12f230a", 0x12}, {&(0x7f00000001c0)="c24409ecd52fc8e49b75bdf69c56be86ce2d83e0ee9624c146ea95f0fbcb57cd7863882a", 0x24}], 0x3) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fec000000000000000000000000000bbfe8000000000000000000000000000aa82"]) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f0000000080)="9a10efa1e2ede3c1474c59a3e36a07a1caf569067b6d51d736d894a58d72e8e87aec6e7c9881442b9fb31503bdccffcad49dc80a8806a6bc73f43f193acc81419379cf385e14f784c4c003113fb4a8da58bc6be048b29f4312a5fba994aeb00b2d576adc4ac01a751870", &(0x7f0000000100)=0x6a, &(0x7f0000000280)="d7a22440bc121284051a0446813e49f14b130b5a69b6f0c39075e1cb00ce4387ed616b52977fb15e932953a2115d9801f9ec7f035b6dcf99d784df5c8c2ab331d00677aa7fcfacba305bdbc432b34bdbb2a2dff93d2cdae599e386cbe402ecf19aa3878934", 0x65) flock(r1, 0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) fcntl$setstatus(r6, 0x4, 0x4) syz_emit_ethernet(0x100, &(0x7f0000000380)={@random="af361bdf3d59", @local, [], {@generic={0x806, "4d4ef8043ccdb4fcd2243dfe87f8db23d5c3e3df14acdfad7e52f101ea897c00e1394890bce674aa696898b064a9ed78c013c481d8b58bcaafc0db1869d249607ac3eca952725e698cf28300d21449e483f4bdd0cbc6264c3344605b18103ef3403e76724a8c6341c5d36d0ff55b0ddfb836d4a07f0bc0317f33be91f09258d9f4817fb4a64ac3936472c4b95fa7aa53fc154d2ef827344f710eecfd6b17f321bce7b9c135ca7b193cb19f45002cbb9093b0f6adab7c85e88028520aa6c2c50f95ecc7cfb2ad96e8efb4a6a6f4dda0e0a07a3d526466ca7075d1619f9a8a85710ca18b51143a8fe21c009d381ccab59b24e3"}}}) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) 215.436837ms ago: executing program 2 (id=96): mlock(&(0x7f0000229000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 175.682769ms ago: executing program 5 (id=97): chmod(&(0x7f0000000040)='.\x00', 0x35e) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0x1, 0x300b7fe, 0x800002, 0x7}, {0x100006, 0x0, 0x4, 0x2}, {0x2, 0x0, 0x200, 0xfffffffe}, {0x4, 0x3, 0x80000002, 0x8}, {0x2, 0x47fff, 0x14000009, 0xfffffc00}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0xc}, {0x0, 0x7, 0x34}, {0xfffffc04, 0x3, 0x8003, 0x7b0}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0xcc, 0x2, 0x0, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x10008, 0xc, 0xfffffff5, 0xfffffff8}, {0x5, 0x2, 0x24, 0x4}, {0x81, 0xd655, 0x81, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x10) r1 = socket(0x18, 0x3, 0xf9) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) setuid(0xee01) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chflags(&(0x7f0000000100)='./file1\x00', 0x0) 175.007674ms ago: executing program 2 (id=98): setreuid(0x0, 0xee01) kill(0xffffffffffffffff, 0x13) r0 = shmget(0x0, 0x1000, 0x204, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x20, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xe7, '\x00', @ipv4={'\x00', '\xff\xff', @broadcast}}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xffffffff00000006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) mlock(&(0x7f00000c2000/0x12000)=nil, 0x12000) close(r1) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="a50a3a311724000000000000080046618c0bff1f4fbc002cfffd00010401907800000000ffffffff440402010d0090780007f03a000000000000"]) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', 0x800, &(0x7f0000000080)='./bus\x00', 0x6}) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0xa, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x9, 0x7b98, 0xdfc4, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x9, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffd, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5, 0x8}, {0x29, 0x6, 0xb0, 0x2}}}) r2 = kqueue() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000340)=0x3) kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x80000000, &(0x7f00000003c0), 0x9, 0x0) shmget(0x0, 0x3000, 0x4c2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 173.695985ms ago: executing program 6 (id=99): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000501000000ae05003f01070000000508000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x400, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x85) sendmmsg(r1, &(0x7f0000000240)={{&(0x7f0000000180)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000680)=[{0x84, 0x1, 0xbe, "353c99114982cd6c4cd7417c3514d0f9c70dba2858670222ebee10c799d67a23163a68b009d08bdc4cd72f0453e9ea81fb6c1fdec6372ac197462c81882ab6f9b8236790144025a82cd7440141e701da76357fc5975fd8a3102ebf438c109305438925c363282c995417acf0df43535723199703a7bd"}], 0x84}}, 0x38, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0xef) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r2, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2eafb0e8, 0x3c3125cc}, {0xe, 0x72}}) 116.775432ms ago: executing program 7 (id=100): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{r0, r2, 0x0, r3, 0x8, 0xe, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x6f1, 0xe41c, 0x4, r4, 0x0, 0x100000001, 0x0, 0x7fffffff, 0x0, 0x6}) r7 = syz_open_pts() r8 = semget$private(0x0, 0x3, 0x10) fstat(r7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{r5, r9, r5, r6, 0x103, 0x4, 0x0, 0x0, 0x100000001}, 0x0, 0xc, 0x0, 0x0, 0x8, 0x0, 0x8}) close(r7) fsync(r7) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000340)=""/4096) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000001340)=0x9) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001380)=""/54) r10 = semget$private(0x0, 0x4, 0xc) r11 = open(&(0x7f00000013c0)='./file1\x00', 0x40000, 0x0) setegid(r1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001400)=[0x1c00]) getegid() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$VNDIOCSET(r11, 0xc0384600, &(0x7f0000001500)={&(0x7f0000001480)='./file0\x00', 0x1, &(0x7f00000014c0)='./file0\x00', 0x8}) fcntl$lock(r12, 0x9, &(0x7f0000001540)={0x0, 0x2, 0x2, 0x2e, r4}) semget$private(0x0, 0x1, 0x96) ioctl$WSKBDIO_GETBACKLIGHT(r11, 0x400c5711, &(0x7f0000001580)) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000001600)={&(0x7f00000015c0)=[{0x47, 0x8}], 0x1}) sysctl$net_inet6_ip6(&(0x7f0000001640)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000001680)="f3d702f68cdf50e6ecf11a5b38de50f70aff73badc8c97e1265d116b28b118cbdaa935996d1e1ff9eb1bdf054239", &(0x7f00000016c0)=0x2e, &(0x7f0000001700)="6d1b541ef9308573ded4496f78ae6f96f1b4c6c61edb135e4725002fb1b0603b14a2f49d0075420540541fdee71a04ff93541c23466332130439c633ffb7c7febfdcf8bc9dff0f8a70b83f903f2f64d6c3664c487fbd3dde4c26f3c3596a31fea2914612d54ad60df78c01129ae3736313b825b9b61d9b5964f2764759481fd0ccadbe2ce77abe99aa60e7283c3a62f18eab75600bbdcce21fed0e10aefce4ff635218826fc3993d653f88c6d756b3f6720d9035f84a77eecb7550013fed5db26d1aeed0f3b23aa1172863c714a17653da8e264e278241293477241178ba534d3b3af9d47ea3b1ae207febad4f", 0xed) semctl$IPC_RMID(r10, 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000001800)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001840)={0x6, 0x1, 0x200000, 0x67, "c72c0496acf01d4ce5e5377a6bdccea25ff7c934", 0x5, 0x2}) ioctl$AUDIO_SETPAR(0xffffffffffffffff, 0xc0404125, &(0x7f00000018c0)={0x0, 0x0, 0x20, 0x2, 0x1, 0xbb80, 0xa, 0x0, 0x8, 0xc9b5}) 116.318466ms ago: executing program 1 (id=101): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x1, 0xffffffdf, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000003140)=[{&(0x7f0000001d80)="8b1bf20e471f727a06db2f0734e9a2d071d559d9d8b518c0471a0f54b2fd96653c27ad5f05f5a0f7825a7a54c26451f7e0cafea4bd8d443e26309f91b13965a76b8bfbb6fcdefeb802e360a42481a9ee6c822f4f6c40cbaa4bd3465c9df69900af3c3c6db1bdda7440a9a0cbac364dc8d3e0a99ed9f99f01e671e2a769d5ae46ae7ca41bd593441e02e7b0c81dd607e8d511f470b028548742dd3ba25120b8c2b22366907f3e111226cb224d62397daa57b733bec930adff2b4a82f68afedff0a722b322e1ff37ee22462844eb44bfa32f97b98cbd871fe6efa7c097b649b6b093d666de7fe7f320e348990a8cd0b061efc0e95c290945b026158bbe48ecdd9647615a634e4a7264264881ce959a982b64d8e77d5fe9b3e17ee6dac03bcd5842fc764d97098b118f104c31c85bd54dd1c5fd2cac5c69e287e7098eb184209de9881b6d619a866bca5258f1ff55b143fab35f23e9fc404330ad2791f461167cc0f10e05df33ab9e9750833eb843d52ff0261f7ef745a180f636c42e89cd2982eee7e3930ff32e20e326e398f5a06a8b836736c3f3244aaaecfeff07bd233f256fba27afc9c5aacf815a5be4369d524b03d8ad7fc021639dd939f8560c60ae9d2ac0707c1cfce45045f6f8092616c7d3471ef44a7fa226e345b309e077fec655629b71fd141984cbf85e0a490d8bffdfc62bae58835ba282368cfc8a8744dd96d7b571ac221ca1804531bd2c3553a64820ac6a300f9198d6cee750c09ca3896bf90c893d7d23b47f7a8c4d6a024a6ac5f764c3f0e1faa5b2054eb47351c8cd3568b0fc0a6c14100b7b9e366798401e27a4d4e1fdac345099a1f036b66b6b2c23ce16a56e6a086fba490bdc2ec5dd03e6ee964be7dd944b6ce6b160d7f1b5d93a6b17d37e83ece5980350b018f1ee1f2163b9e587519d386c4714c574492f0612f70f63edbfd12202acd05ea32c3ecc2e92f1ea771b0991541a54a1b7812d3753fa40141b317dfbd8de83d9c30242ae76700a6a0e56169ce636b6d9a072fcc50d82c3c2102012e644e62c63d2fd4e05ae2a7390e2ae3c6e0b0dd59aac9b2e43c292ea923ed7c26db5a901ae4aedc1c288ed8ee92f7653caa0ab8fb3b3b6343396f043608c110fc886f9140f95abe0632c9a91c616fa05439a6f224ce4214b011a58cecaa26fc9edc5964ee7bf0022782e25289a5834765ac031902af5af851eb56e062f444cf6a7b5bfe972054b06045788a6fe23cd54bc513830e59c6a933645e264e3e2f169a5db7d33e22832c703aaff68447fdbedcf6d7f0ddf629d118b08a97e264722d70902bf9f05c5cafb7200c657324ceaff1452afd461530543bb8c1fa1f7caaac7a728a59e9359fa575c277919bf0c60d2fef10fa2b263912bc59d5e539e79028437800c194ecf41dd874975b986b5346abdd242e63421f53c747469512259a7580cef6668b9d04aee79469a406952603b6047efa157bbab9c5eec495d0b052c5aa40f97a498daca7e087ab5e58ddf2e37f30d3a03f487937136c5c80c8eda307ed03bf9796c5a6f202bc74606264efe124c235292d96f03deb850e396d4bd75d5f6a0f2efbd5f4955cd3f62d9363ed5e4cd759c0faa0fa9d571fd6312e37b4782d336dd869ae7e7d5582eaaa654c4dc971cab2a31a634f1fffc6b5bfc73b094ebf84a0bb67477a2bc3830dc8a7cd27b7371aaf3f6557030f61e41176cc59d5559b95e5d8c032731082aa9226a89d55ff6338ed90576840fd392c73f4d9843f9456b0142c0baa352b14d285643dbf0173af17f94d18e98fe47ef7f58d8a64687566d6aa2a18a615fc16a076654c93e6239ad274307203bfd81417487af5b9ad05b143ecac8655afd5913cff7b36b611cc940dac571450bd68f8c8a3e77f5aef2157cd93a9dd5f1d59920603959ef3d179e8ade1193260788b3e2beb2d845fe106cc8f52500dcc6", 0x56b}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x20766a, 0x80, 0xcfe, 0xfffffffb, "0000000030c946656bc3b221bd5f81e6015fdd04", 0x7, 0x3fb}) (async, rerun: 64) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) (async, rerun: 64) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000040)={0x7ffb, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1dd00", 0x4, 0x5}) (async) ioctl$DIOCXEND(r0, 0xc0044464, &(0x7f0000000000)=0x5) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) futimens(r5, 0x0) 116.062281ms ago: executing program 3 (id=102): rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000080)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$DIOCKILLSTATES(r0, 0x0, &(0x7f0000000200)={{0x4e, 0x9, 0x1}, 0x2, '\x00', 0x10001, {@table={'./file0\x00', 0x0, 0x3, 0x2}, [0x100, 0xbd9d], 0x1, 0x6}, {@table={'./file0\x00', 0x0, 0x3, 0x3d}, [0x2, 0xf], 0x7, 0x7, 0x1}, './file0\x00', './file0\x00', 0x8, 0x72f5}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7012, 0xffffffffffffffff, 0x0) chroot(&(0x7f0000000180)='./file0\x00') syz_open_pts() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d0009a4", &(0x7f00000001c0)=0x4, 0x0, 0x0) 114.340184ms ago: executing program 5 (id=103): r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xb, 0x4, 0x0, 0xc14}, {0x0, 0x7, 0x0, 0x1}, {0x6, 0x8, 0x45}]}) r1 = shmget$private(0x0, 0x1000, 0x440c6d94352ab3e5, &(0x7f0000521000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4f, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfff}, 0x10000, 0x2, 0x0, 0x0, 0x4, 0xcb, 0x7b5}) (async) shmctl$SHM_UNLOCK(r1, 0x4) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 64) r3 = msgget$private(0x0, 0x200) (rerun: 64) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x0, 0x128, 0xc7, 0x0, 0x0, 0xf}, 0x0, 0x0, 0x7fffffffffffffff, 0x10001, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0xc0}) (async) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) 64.434805ms ago: executing program 6 (id=104): socket(0x18, 0x2, 0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa0800b55d145e54af88e74521001c00650fff00f09078ac1400aa7f00fe004e204e2300089078"]) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) dup2(r0, 0xffffffffffffffff) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) 57.988659ms ago: executing program 1 (id=105): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x3, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0xf}, {0x401, 0xffff, 0xef, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xfffffbff, 0x4d4, 0xa}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0xfffffffa, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x230003}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 32) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) futimens(r1, &(0x7f0000000000)=[{0x9, 0x2}, {0x4, 0xffffffffffffffff}]) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 56.251492ms ago: executing program 0 (id=106): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000340)={&(0x7f0000000140)=[{0x2, 0x44ad}], 0x1}) ioctl$DIOCADDQUEUE(r0, 0xc148445d, &(0x7f0000000180)={0xffffffff, 0x5, {'\x00', './file1\x00', './file0\x00', '.\x00', {{0x10, 0x8}, {0x63b4, 0x1}, 0x3}, {{0x0, 0x6}, {0xffffffffffff8001, 0x4}, 0x800}, {{0x9, 0x1}, {0x700, 0x8400}, 0x5}, {0x4, 0x3, 0x7fff, 0x2}, 0x0, 0x4, 0x7, 0x0, 0x3}}) 55.897098ms ago: executing program 0 (id=107): sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1026, 0xa0, 0x3, 0x100005}]}) ioctl$BIOCSETF(r0, 0x8010427f, &(0x7f0000000b00)={0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x1b8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1026, 0xa0, 0x3, 0x100005}]}) (async) ioctl$BIOCSETF(r0, 0x8010427f, &(0x7f0000000b00)={0x0, 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x1b8) (async) 43.143556ms ago: executing program 6 (id=108): bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async, rerun: 64) listen(0xffffffffffffffff, 0x7fff) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x23, 0x1, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x7e, 0x3, 0x48}, {0x48, 0x8, 0x3}, {0x6, 0x80, 0x6, 0xfffff805}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x5, 0x3, 0x4005, "01000000b600df0700ccfcc756c31a12ca0900", 0x0, 0x4}) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x2c, 0x0, 0x0, &(0x7f0000000500)="890612082d3753f4df02637b7d3399bdcbb9c1255879189f83e9c9ac3e2c3e8e75e3cee5a8962f53688b3d330f5bcf15f99c230a9eedb4e0eeec76de3831e3e6251f09006a00acbb19af5fe76530f09a92fcd85015000b4265b9255b9faaa0b00c65b671326464d99fd07d2fbdd02639f37fc53215a3b80af41670df7e041f0bd8fe2706f49f28a6dd7866eeebdcf7d452ae24dcb36098384e947281d46ba70599712419c77bc18e20d071d33377e69d28686652c4f2e960af4e431ac46bbc37c7f4317d6c06c2a6d42a69d50bd709a4af", 0x22) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c2a6d60000fcfe5ae46fb81100000000f7793296ac0029948999d371e602b511538b04ed23de5671", &(0x7f0000000000)=0x28, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) (async, rerun: 32) write(r1, &(0x7f00000000c0)=' \n', 0x2) (rerun: 32) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 32) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x3e54, 0x5, 0x86}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000001a80)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x10, 0x81, 0x3, 0x48}, {0x6, 0x80, 0x6, 0xfffff805}]}) (rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="c2a6d6000000005ae46fb8112b2ed765f7793296ac25e009881cd0642c022c37ac1a329b46f7eee74f03340684e6e73b0971c2cc", &(0x7f0000000000)=0x34, 0x0, 0x3b) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) syz_emit_ethernet(0x8d, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045fc007f00670000fc069078c814f45eac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800282009078fffe080a00000008000000090000555d04431c9f568388f4013c04a0a8a995c18d9e28889b2d95fdf7041706e6b688628e230394d169d339b46c4b28d9d2edeffddc667431a0931f57ceef2ffab14e5bcc71331a0102bd866c"]) 1.580373ms ago: executing program 0 (id=109): ktrace(0x0, 0x0, 0x1d0e, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf792b) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="6b351baaa3535d2987c966cf4bb76be3f49fd7b4f2fc9a133efcb76bf3d7fc9825197237353bb920", 0x28}, {&(0x7f0000000180)="41c6bbeccc1ad26442ccf88d2da0e870aa5cda487c2a71a50a", 0x19}], 0x3) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(0x0, 0x47, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 735.994µs ago: executing program 7 (id=110): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000001300), &(0x7f0000000040)=0x1006) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') 0s ago: executing program 3 (id=111): ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) fstat(0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) socket(0x1, 0x4000, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xe, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r1, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) (async) kqueue() (async) kevent(r0, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) (async) fstat(0xffffffffffffffff, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) socket(0x1, 0x4000, 0x2) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000029, 0xe, &(0x7f0000000000), 0x0) (async) ioctl$TIOCSETA(r1, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.118' (ED25519) to the list of known hosts. WARNING: thread `nfsio' (285731) exits with status -1 WARNING: thread `nfsio' (434203) exits with status -1 WARNING: thread `nfsio' (35783) exits with status -1 WARNING: thread `nfsio' (505103) exits with status -1 WARNING: thread `nfsio' (292098) exits with status -1 WARNING: thread `nfsio' (291763) exits with status -1 WARNING: thread `nfsio' (378825) exits with status -1 WARNING: thread `nfsio' (197181) exits with status -1 WARNING: thread `nfsio' (441450) exits with status -1 WARNING: thread `nfsio' (191208) exits with status -1 WARNING: thread `nfsio' (384335) exits with status -1 WARNING: thread `nfsio' (469705) exits with status -1 WARNING: thread `nfsio' (156554) exits with status -1 WARNING: thread `nfsio' (171250) exits with status -1 WARNING: thread `nfsio' (97527) exits with status -1 WARNING: thread `nfsio' (345640) exits with status -1 WARNING: thread `nfsio' (268454) exits with status -1 WARNING: thread `nfsio' (357365) exits with status -1 WARNING: thread `nfsio' (416135) exits with status -1 WARNING: thread `nfsio' (492937) exits with status -1 Connection to 10.128.0.118 closed by remote host. uvm_fault(0xfffffd806f3ded60, 0x98, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff81bde0a8 cs 8 rflags 10246 cr2 98 cpl 0 rsp ffff80002a253db0 gsbase 0xffff8000299adff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff81bde0a8 Starting stack trace... panic(ffffffff83481a14) at panic+0x1d0 kerntrap(ffff80002a253d00) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dovutimens(ffff80003bfc8020,fffffd806d4027b8,ffff80002a253ec0) at dovutimens+0x368 sys_futimens(ffff80003bfc8020,ffff80002a254010,ffff80002a253f60) at sys_futimens+0xb3 syscall(ffff80002a254010) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c86a427820, count: 250 End of stack trace. WARNING: SPL NOT LOWERED ON TRAP EXIT 4 0 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *329506 76055 0 0 0 1 syz-executor 131264 90709 0 0x2 0 0 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x705f5d30a1f0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806f3ded60, 0x98, 0, 1) -> e ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x705f5d30a1f0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003a7b3320 rbx 0 rdx 0 rcx 0xffff80003c3d7a18 rax 0x2a r8 0xffff80003a7b3250 r9 0x1 r10 0x42ce205c9a7df862 r11 0x1b3cc875afcc466c r12 0 r13 0xffffffff83196028 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff82b9a4c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003a7b32a0 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=329506 pid=76055 tcnt=2 stat=onproc flags process=0 proc=0 runpri=86, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c3d7cb0,0xffff80003c3d6fc8 process=0xffff80002a38ce88 user=0xffff80003a7ae000, vmspace=0xfffffd806c6f95d0 estcpu=36, cpticks=2, pctcpu=0.0, user=1, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69947 26804 44075 0 2 0 syz-executor 69947 221670 44075 0 3 0x4000080 fsleep syz-executor *76055 329506 80467 0 7 0 syz-executor 76055 450620 80467 0 3 0x4000080 fsleep syz-executor 33295 347554 12628 0 2 0 syz-executor 25199 448282 29409 0 2 0 syz-executor 25199 297081 29409 0 3 0x4000000 sbar syz-executor 25199 224222 29409 0 3 0x4000080 fsleep syz-executor 25199 67862 29409 0 3 0x4000080 fsleep syz-executor 94982 222299 68222 0 2 0 syz-executor 94982 900 68222 0 3 0x4000080 fsleep syz-executor 3961 394247 1 0 3 0x82 nanoslp getty 21021 197983 7592 0 2 0xc90 syz-executor 21021 67718 7592 0 3 0x4000090 kqread syz-executor 21021 488220 7592 0 3 0x4000090 fsleep syz-executor 48188 477339 4414 0 2 0xc80 syz-executor 48188 315903 4414 0 3 0x4000080 fsleep syz-executor 48188 176438 4414 0 3 0x4000080 sbwait syz-executor 44075 489181 29971 0 2 0xc82 syz-executor 12628 150123 29971 0 2 0xc82 syz-executor 68222 321951 29971 0 2 0xc82 syz-executor 4414 403611 29971 0 2 0xc82 syz-executor 90709 131264 29971 0 7 0x2 syz-executor 7592 413973 29971 0 2 0xc82 syz-executor 29409 287013 29971 0 2 0xc82 syz-executor 80467 431985 29971 0 2 0xc82 syz-executor 29971 334283 1 0 3 0x82 kqread syz-executor 31643 379801 1 74 3 0x1100092 bpf pflogd 84338 96201 1 73 3 0x1100090 kqread syslogd 36531 51172 0 0 3 0x14200 bored smr 43953 4392 0 0 2 0x14200 zerothread 63246 14193 0 0 3 0x14200 aiodoned aiodoned 41965 510668 0 0 3 0x14200 syncer update 13458 360524 0 0 3 0x14200 cleaner cleaner 15363 493780 0 0 3 0x14200 reaper reaper 34197 462044 0 0 3 0x14200 pgdaemon pagedaemon 28875 134726 0 0 3 0x14200 bored viomb 9675 262346 0 0 3 0x40014200 acpi0 acpi0 822 95683 0 0 3 0x40014200 idle1 44718 407265 0 0 3 0x14200 bored softnet1 83817 310012 0 0 2 0x14200 softnet0 70975 329863 0 0 2 0x14200 systqmp 16837 8230 0 0 3 0x14200 bored systq 44326 197107 0 0 3 0x14200 tmoslp softclockmp 40979 117946 0 0 3 0x40014200 tmoslp softclock 29495 206207 0 0 3 0x40014200 idle0 1 311826 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 25199 (syz-executor) thread 0xffff80003bfc8020 (297081) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83aa7580) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 90709 (syz-executor) thread 0xffff80002a233a00 (131264) exclusive rrwlock inode r = 0 (0xfffffd800f8aa440) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x98a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c9a9b20) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11057 12134K 12349K 166960K 12308 0 pcb 17 12K 12K 166960K 39 0 rtable 218 7K 7K 166960K 382 0 pf 33 17K 18K 166960K 54 0 ifaddr 38 6K 7K 166960K 49 0 ifgroup 51 2K 2K 166960K 65 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 78 0 ioctlops 0 0K 4K 166960K 1506 0 iov 0 0K 2K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1357 85K 85K 166960K 1521 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 97K 166960K 240 0 sigio 0 0K 0K 166960K 2 0 proc 20 33K 164K 166960K 572 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 87 6K 7K 166960K 107 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 394 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 150 103K 172K 166960K 4040 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 23 46K 108K 166960K 1381 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 11 0K 2K 166960K 30 0 temp 37 9074K 9140K 166960K 7164 0 kqueue 5 7K 28K 166960K 50 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 109 0 109 3 0 3 3 0 8 3 rtentry 176 114 0 18 6 0 6 6 0 8 0 unpcb 144 74 0 67 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 32 0 31 1 0 1 1 0 8 0 arp 136 18 0 4 1 0 1 1 0 8 0 inpcb 328 140 0 139 2 0 2 2 0 8 1 nd6 152 24 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 2 0 2 1 0 1 1 0 8 1 pppxif 1576 2 0 2 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 20 0 0 1 0 1 1 0 8 0 pfstkey 128 20 0 0 1 0 1 1 0 8 0 pfstate 448 19 0 0 3 0 3 3 0 8 0 pfrule 1360 24 0 17 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 470 0 60 29 0 29 29 0 8 1 art_table 40 472 0 60 5 0 5 5 0 8 0 art_node 32 114 0 27 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1764 0 300 92 0 92 92 0 8 0 ffsino 296 1764 0 300 114 0 114 114 0 8 0 nchpl 144 2102 0 400 64 0 64 64 0 8 0 vnodes 216 1957 0 0 109 0 109 109 0 8 0 namei 1024 6756 0 6756 2 0 2 2 0 8 2 percpumem 16 54 0 5 1 0 1 1 0 8 0 kstatmem 264 30 0 6 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 6826 0 6826 4 3 1 3 1 8 1 plimitpl 152 36 0 24 1 0 1 1 0 8 0 sigapl 424 573 0 536 8 0 8 8 0 8 2 knotepl 120 431 0 0 14 0 14 14 0 8 0 kqueuepl 224 83 0 79 3 0 3 3 0 8 2 pipepl 344 129 0 102 3 0 3 3 0 8 0 fdescpl 528 537 0 516 3 0 3 3 0 8 0 filepl 160 2491 0 2313 17 0 17 17 0 8 7 lockfpl 104 305 0 305 2 0 2 2 0 8 2 lockfspl 48 85 0 85 1 0 1 1 0 8 1 sessionpl 144 64 0 60 1 0 1 1 0 8 0 pgrppl 48 73 0 61 1 0 1 1 0 8 0 ucredpl 104 246 0 238 1 0 1 1 0 8 0 zombiepl 144 536 0 536 1 0 1 1 0 8 1 processpl 1232 573 0 536 6 0 6 6 0 8 1 procpl 664 748 0 701 7 0 7 7 0 8 0 sockpl 752 339 0 331 11 0 11 11 0 8 8 mcl64k 65536 2 0 0 1 0 1 1