last executing test programs: 1m50.361919059s ago: executing program 5 (id=273): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) close(r0) write(r1, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 1m50.241552707s ago: executing program 5 (id=281): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x3, 0xe19, {0x100000000000000, 0x7}}) r0 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000040)="d53d2ee7d919acd21db91027954e1ed787e26bb3ad98c9f933eb5b3913185538fe39fa2e3197c00f98243fc375c68d1b7f48441d6cbbb6a6946659266703247f8110", 0x42) dup2(r0, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1m50.157443565s ago: executing program 5 (id=284): chflags(0x0, 0x0) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30004) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getsockopt(r0, 0xfffffff7, 0x3aea, &(0x7f0000000600)=""/114, &(0x7f0000000680)=0x72) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000180)='\xbf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='\'\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\\\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='\')\x00', &(0x7f0000000580)='[^(\x00']) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) 1m50.048513222s ago: executing program 5 (id=289): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502060000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x7fffffffffffffff, 0x3}) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffc, 0x1000300000004}) r3 = syz_open_pts() fchdir(r3) fsync(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = syz_open_pts() dup2(r4, r5) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r6 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x2f01, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0xfffffffe, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000001c0)) shmctl$IPC_SET(r0, 0x1, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() syz_open_pts() r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x10, 0xffffffffffffffff, 0x2) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000340)=[{0x3, 0x7, 0x2000}, {0x4, 0x3}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x800, 0x800}, {0x4, 0x8, 0x1000}], 0x6) 1m50.046862147s ago: executing program 5 (id=291): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) utimes(&(0x7f00000000c0)='./file2\x00', 0x0) 1m49.959579202s ago: executing program 5 (id=294): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="815a5c47dfaded51ed46067f7248562599dea5c4d431016fc9347febc8e58758dae07e6b1e6086883b191e73b4760d490c570d5ab4419fec57a869b249bd5a57ee404754f72c5e", 0x47}, {&(0x7f00000000c0)="77fc9bb449ef725aeac0645f9c3c39a4cbaf4657f68dc756b7c09a84cb51975e5082c420f30ced68c888ba", 0x2b}, {&(0x7f0000000100)="ab62db76e676d3cc63a674ca08c6f63bee2cf33821ee68bc8ec97ec0a0a7fb89e340b3fd28ceb3010624bf190d5ca63b426d97d373215af7ebaf03476446c7ad9bc91bfc86f11b915f1272769a20d46110fb5de0c5349037b77c21c4b56b36f8cc97f95d6a0d372fefd94fdb66cd154678401e904cb50c3c21bceaf462f43486e8c159438fef", 0x86}, {&(0x7f00000001c0)="d3eb7ce8edb8a58f2295bfeb6a7d10be08b8347c94ce124dc7e4dae3", 0x1c}, {&(0x7f0000000200)="73fbb9ba00c1df06e866d9ee60148f6806f7dfa0f4c918f42dea2c03923575cb27363359bca8654c736da0d5548b745943d1bd78a27e1ec3981c3c8fa7bb79ddf2165ae3a2150e6001167370dad3d0f5bbc4a75f01d95ab91a3fb7cb6a2c85b0d15bc2264e06dfd9a45fae5105b3f116ca0ba5747a1c6b80a006989cd9006cb34020eca1759b2eb35e2f546c02107248c6458bdeb8423d3da3b10ae4e43c8d09ab3464b981dea2c431c92f4a9098651854b63638318a748f6ed739496bdab0cf86208c", 0xc3}], 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@remote, @random='Dg/N+b', [{[], {0x8100, 0x4, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @broadcast}}}}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x15, 0x20000000, 0x5, 0xc18}, {{r3}, 0xfffffffffffffffd, 0x1d, 0x9ed8bcaa9df5d8fe, 0x7, 0x1cda}, {{r2}, 0xfffffffffffffffd, 0xe4, 0x80, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffd, 0xdd, 0x2, 0x5, 0x1}], 0xdd08, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x10, 0x5}, {{r2}, 0xfffffffffffffffe, 0x53, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x6, 0x20, 0x3}], 0xe, &(0x7f0000000640)={0x0, 0x859}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r2, r4, r5) setsockopt$sock_int(r1, 0xffff, 0x205, &(0x7f0000000740)=0x5, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000007c0)={0x8, 0x101}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0xffff, 0x2, 0x9, 0x1, 0x6, 0x5, 0x6, 0x2, 0x1, 0x4, 0x7}) write(r2, &(0x7f0000000880)="e2beddea71bc4b11ac22bd453f061d85f02989d489d7d13a1551eed68095c52eb06f7b9e45ed9c13fff8522a70f98539a22be471d34a3251e434026407ddb5504a1af4847257b432c93bf0ca595db631a5ad58577a6eedcab2af91ecc9a82b2f9880a7cfddbc7ad1992426ebe8075b7f07f01b9b3ec4932e0c9d8f615411e7c8be0216701b90f88caa03f818ad8717c1cd6da5d493d2413402ddd44fe1557e6b884f0d4c83960240d5a86aa14d68403a4bfe041b1efdebf20d24565aadcbccd144387458a2bdd26677bd25f562155b03c26c9a8747472c46bfbe1c70a4ad9dc115c2010d5912d5a177c1c3d7872a3b84d6027c", 0xf3) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000980)) mquery(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x4, 0x10, r2, 0x5) fsync(r0) syz_extract_tcp_res$synack(&(0x7f00000009c0), 0x1, 0x0) listen(r2, 0x6) setuid(r4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000a00)="84539c84ff56498444f713050817c6a892f559e878dbc15fe4a4320a9c97a4ad3c826823ea32ccad8a19d0592675cbe157d6e5cde07a6d539c760bf2d510230f60ba590ce3cb31fec9d1317f52aafb2852f05f2245e7cb361f9b72dc753e2615771a0e2e79ff11c33bb8dd7bcb34daf3bb91f3741d43c8f90ce29508c21e8c703fc2fd7279f16d719d342bfe10ebba498b1f15b71cac69421928c4d70d029bab706789e5b9977cf940a8d3ede2db", 0xae) openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0), 0x8000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000b00)=0x1) writev(r2, &(0x7f0000001c00)=[{&(0x7f0000000b40)="51bf3d0302dabb75c6d279d10f98754ea23192d83b4b87d6abc20e12315fef03f771f4242ee6576e8371494dbf820000cb29754a7ee388061087ec79dd8b6ec458cf11026c428a371a238e08ef32667f31b9b2f0134dbb24c8cfcb471329dbc756c0fe31c500b489cadf5f18f7c6c9a92f00315ea256017ee8a8255a3d03e42cb0c115946dee932b8f35834fa880a96acd0f0f997bc70b651a07a4d6a7bc46f7cba94b9835ea26a0e4d74a3ccb0f56d0b7074b5066886e", 0xb7}, {&(0x7f0000000c00)="8bdd8e86afde8e6b069b7169b5e2b316d1b927ef5fb2e8f950af461669091956788aebb8bdeb1fe7f96d2563e2f63c2d1c2675946f05d768f5b6192b37da59425cdf2d5d5548dde3fbd0730a317e8548432f22d926c1fe7e06fcc11e4a602363948e9410a6cf6178d20a99fe220f01e746e415ad7006c42b740b788d83449344be38cd9336eb005c152051008103c61b916a750c7868819cde427cf0cdaaf76104af62c405d8c6018fde1b198c01c94a99bfc8b1d06328c0807f88790f91b6320de0a4eb6a7e27e327936566bd237780c7d4df909f682c070b9ad964029833a7fb2ce19eda91e3a8d06f7e1ffa1501b1ac511329256ae2fd76f9234eba80c65aa32c93a1f424b031759fecdc94600cb7139a3d48dfbcc15a9c0564429b34345d11fa0b174f81f7cfc587cee289457f587c8e0105c7ec651ef8bda8de415dc1710710e10787e3231b31eec2fbc1409c77cecc1ff05ac8c2ce506c6da8362f8f71028dbb42efdedeabe74816eae3216d25ff3ffffb998b88f9f4cb4a41d20ff1dc5ed638fd87ed096d2049e9a41bf8ce2e39a63574b347805913fa5b6d706e4333d1d109efc3c928be9fe01c3866937d70331347d713a80a59d9cb29a3ef38c4d85dcb1fb8b4c8d51de4ae66dfe89203007fcc63a5eb35a89c2ea676ed6cceab64f9a45f4d55f8383e0977dc649c1cbcc1afeb5e481d0c4b9699e3bc3944c2e5ccf9bf7aeff17b2ae02e3bf9d8d8855f26729bf25c4b2424e29018f5ed5a7c083112519e2175907ed7ee0af3f76e2a6ab7adba7ab4821d910769404fda47a34d232f234a47fc9295b0b72da7ce7f25350cadd21f38d73eeb6f6b97773132682f28555c52cfcee833c86ac2d5238ae946612a2a7d1bf4d7d72e5a2e5f7ff4fd77e6afeaf8bce7b87382661a2f2c380f3c0e02d36aa7035e56ff233975207e743a2a0e67038bbc902a7b2986058cecf6b78663f4ab30b1c2472ebb61ff679889f711fec724eda67520dd6373ca4bb2f0200bbc73788fbf79f44a295c3be9247bd7c1384d609991ec92bebc7fa6f7f133e93dce6fb0d8b6d79416808568a90e947ec07112b06421e40dda74b5fd493b0e0d7e8cc1704b52193cab60b7b509698fb76d0617865ddb72074b75f57eb311d2fccf05f2e13e8aa2988a71c86ff690a1d266e38f58544666c66176e86049ef4854f975424d70b2de8f0ba9da7c624e4680d9394174145c8870600e58740b913e2042c292a5328b9042d0cdce047058bf47575b3642cc9deca79cb62910e8c47355f474b0efbfa84cd76b3f0ef8708af980441fe4daf18a267988ede63537601bec08f72d575e537e5f7be7972e3bbc7b67ba141e369a0e8f6d2f77d14be28906aff650fec3bd792f6e15a9aeb59c5ba3cd7ee1f470ff7cc8e61494120157e1f2aa11686ec113e11145a5b818ed17663466bb0ed75e73a1de9633f79dbdce3d8c04b2d3b8eac30c2b3de7a69e59ed8200e66a4aac79251428372059c6979d9c6c8f373a69bc7292840e36f1ece3ea81bc36f674653f3736c2e0a1024e2c0b134d63825242d7766091fc5f453321a50cd4154db9f0313eebddbfbe47a3b354e7ae6cf2742b9dbf38806a01780446ce889a70329360b41bc30a6731dac1c6739bc277f511d6ebc4e92ef410dd0503578b12968418bff8eb513efd8f99e6dd7796c0062e173f1cb2307695e51f6517689f9043416549fc25478747c93dbcbab92503dd92e4913a2b72e6bec85dd7503fdf01ed5ee049baaa76ecb1d52fd9dbedab98b2d0524b9c735ed3c80a4e093380cc1b1db9786cf97ea40b8c6e2bbea5d90d1dbbcaafb9070f36e90c5195f6045658349d0379f7a690382d09a15b70ea0bdea20ba3ddc23b389e0872607d94afbb19732ec7849a034d5e2542cbb698e4d41d6bf90465253df60ecad961266af83ba0910dd49402a6f85a6e6c7115427d5db31953a20f2a3c845828881f75fcac1ce39e1b7209fb89793240cbe0f7f7b757a084697625759e3ebd5b94d9fa49b757146e295b846a2b322baf906af83e4ff3a0e00b0cc7652faacae049a66a15492cbd16993f6f8b53793aa1d7a43e9470a9a6bfd306d40a7b88b589581498422d12786c5a39c9265dd717198274f16dbf15b235f5620fd00863f74e58f0e4284a66e72cdcd1b42c3c269ad85bb6f18340949cb82414e7cfca4dfd038674055af9615575d7cfe8e554169ea3198422e0d88d5d072bee013db520c0a743b250100d45afab21ec974ec2b801851d06737fec90aec485963645ade45fa3cafbe3a3af4a08842608dcc398dfd4a4fed0fee43935c7a543e18d7ec5b3249856120f6e2f005d9a839d4e884f50ad8f49e1e50c9a488972d655dcc66e1cfd4176bdccdae13914d77bdedc64add5019dfc96282655caa478f07b9d5be08cc3270fd59e1ae35cc8b62ec4fcf9a41b87899e904a1d6930db29090e6b0c4b8bf9a4a250a98463f84317f2676688253f921dbb33d55fb5c8d5f0616c0fb4eb46050b29607af4c54b2749ba0e2207bc5aa1f4ddf1d7c2a0e027ee5af310d1df6d9d2fbd7b1b08ebe024e0fa895ee4f511d444cdc430c0131e643308bb602210c6fc5c6b765b7320b88e4a660c37bce82c0d717c738b2cfeb9dd617b733734c2218bc98f6b10a600b8accc7efd022fc452f0eb12f6b9887dbd68c44ed6c2e4d3cfc9e1f693c6023b916964a8bdd9340ffee02d3ab183fa7a0da3683d616089c1ed591ff0c67695c7b4bcb73a5af0df14cc413f0c2c56b1aeffa40ddce003195abc9fdbfe23002062f55cb24d857d44543bfa309825181c7897751b583dee387efc440fa9148df6394dcff69c120af5857dccc584994761dc037dac8e17dd05c7e39a27f7b57d8cb6ca37fe4be6d73be716f69676229ecae7652c3355827351b2863beb9b470720ef5df7c12ec97f644a190e74d4fb0f8cb1929ff7e6ce94da6daa9b2d5866065ed38c8bbf6cd1e1befa28df7fd15de41b88d3ee84ac76dc401fdf7a6561609bd593e6e6ba332fa0745b5cf9e78081ef513a9d70d1e066cdcd7dc155775f1851b2ead3333f9337bc16fa7172e26519749f9098999453aafb8f55cfa523df8bc291402ab9c455d5b02342c3727626634662257679424d70a09dc473700c3af0d005fcb784cb16b8a49cf92f619eabfc0839552a9ba093db0343f778d35043a894481cd532f9b9a7c63e892b8c8df18f20283fc2bfa54c78d9781183be42825174289af0dbf88b6a7c8adac88097bd1fdcd2575a42277ae942b8c7aa3d056c153d8226af1b5af7527b186d3a10da7ce5657150ca8700cf9ad6cbf044bdb1c47d807285f5aa915f4c57ba1900c857602dc5bb27a87ded2c7c86cd05ff3409df4b52a967af1da892ce7e989bc1d3575638233bb6bad440ae44017fe2f88cb7629b89db315f7d6b5a3f4ac2df5205233b90d965d14f073bfbf45acdddf6cede59c18c95571fe200a08a67e3bb624122966bb7c14a1e8c34378d097244cd8d02e2360a471ad242f73f50a064efb55f8303f4794dc3647bd2a2d89c786bc210573272ff43cbbe8f435e6d101342d7a50d02c6a20e56bf3e6f5b1a31872be34b7d536724e8ddfc7afaff3c58ed4553c2cb6fd80222283ffeb7d98e83d7467aa37fbabe3f3fc8b40d90acf82d96f3c2dbd62a8431b51a9bcb7497e68bfa14b149baee09dc9ebe20c12313da8f5c48bc09424b0bde5c7602a238a93c521e9db327bf0dddba7b855ea7c8d303b76de3fb96ab2c7e15390f93e2722b0620301fd6ac6e9f5e591299ae7c030a2da94c98f06c60b372273b6ed157633aef19b76d7a7f5d8942efacf25c0f740dddb254f6bd759f3b3edc146846a38f767dcb87c335c7a38332414ba731d8bf63d80264ce3eb50d83d28844e48ba3235d0d1d1d25452dbf9c55a76321f6a30e0a5eef96e9dda57670a71190db6553e2ee59fc65e3e8fb8599c458e2380f8493450b3e734b9e5a72e09aca4a5f563fc86ba0da1d61b65ffdbb3fdefed9ac0b14707e2a7c06a8184f7cc3f894696354a06bb03c240fc6121e7fbecd4d8b4c94851b5d241526a13f3b490f321c617ec50e9ced52a0df07ff8b93bf34784d51fb2da225c62ce71e4ae4dee9b012d6c88621b215bb7f18210102c069013be92aeddac5a71e8e6a30b0285304cfa9dc20af4c9de0f9999056a130dd33e4ad301863b6b092a932b735d2df8b4efe16546f493bf094aab7542ac655eb8de844c486ef365ef4166648968d1edca66df7057c7186046557e45c5bf518a90dadb9a461f7fe62a8cffc6f2b68684f75ba78b328329f03642ccc8db8bcfe37fc3c69afbe65f46d563db7c8240a92f15085a300c443bc204e7d8341d9a03ca9ebe1e41da14e7f180b04cad3c03963f2348da262557faded0cf6963f16ff4bc27c06c353f8a7b20d7cc37efcb4d414e521cd230dc9bbf0a04ce550f8711e93a26ef80f19dc79c54af5da98f3a2d26e6496e15db84c09d5bb26fc0da78b9d05a21d2979c6e3583219dfabaf41f3f82b87f21e1bd7b59e85c150a13340b4ea9e3230a38dc99d44c3262c3d41569999ed3cbb905bb0d2500cf202b047e6def4dfbd46ca8375fc381d3fa8028eb3ead6f3d401c7f7d7a7f91a3c7f25363df5052c7c35b806a6817f7cb4adb1f0d4c9bba88ad1491b8bfbc432ed7b603c77ef89f2ab3f21acd5c29c3f7cb5b8228a0257f83c1411a5af534edc7138dd00ec8fc78dc4329c2cd4d984a79422b34cc1f6e6240e312fc570c0c4ac8c36292a0f007fd6b89998ae980664890cdca3e074e48c6ff2d40ce229a6db960c09e2a666f73a6dd93d040533915d01fbdec031ee52e4ff2d6cb8576658a4e46525133b4e539f8eae4395bb09c3617954e6a303b5bfdb1ac89ab192dc1b84c4e35503ba76541277ea543faa686c3bbae3e665c7d57fef34ae644c050c8fabe1b079cd1c4955242dac7034deadab00f332b92f986530c3d2c96d58a14cfb1dea32fb271bafb4ec965cd63cb122c582bec15b0e8f66ed1e59304cdf942755cd1c5dad46414776fa99dc6f7e7a34eeb175c497ae187149ce1541a955761c1ffe8dd4266d0d4d515842862558d62b9e89acd0889f26977aaea433322aa2a94660880cec060fa7b70e8f32bcebd42768bf26555b3398567869cf4b72114cd6cba567ee38a9309830e2c46c2e3dbba18e9b48ed49c1aacb70892bbe5ee105ca774e7d4f7861010a8f8f8dea0f51d6f8b4d7bcf06aefe6fc87b691c23be5f71189704e854b7de219b40b9d96cf5e048b84ce9240a6d4006f4a69f898b8784d73245cdb07c9365e39f31292a2a67465e18554f6d68b11c0be1bc489c38ecdec2ab681bc192ec6d623023666eff2e61f85a52d37c9deaa680fa7e073887bf11467c14b430f638f4e44518c5089d3daa8326b18f4489aef9cdae06336556cca2e4d84faa47774de94f765288c5b0b2dca72543c3e35d6b520f723442d434d1c2f7e24b9c62cf5bedc1c9ca62ad9ec39d02428c21435bedcdbd8636099617bd876cfec9aaca2b598ab87df6b140e6d1fe70f730a221da75a3333f0281fd87ed4ed0eef6a0c81ca4aae3993fe4d5d5a8bb5de4e1ee2a002c523f8f1b39ebe1ad5c296bc6163f31995ffe67b5e6f2b5bea7dfe75127c2b292bf1c6a624fd71a3b288ab671bda9c224d3af7a9b842369dbeabdfd12557b9c7fa24b01df340ff5bfddabd8569ba1beac75f145ea973cc5849d7af8b30d5a3bc317c96fe1dff01a185c33a0969108dcd9820bc211ecac8c8255a80a27b2e2974", 0x1000}], 0x2) mprotect(&(0x7f0000eb3000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001c40), 0x1, 0x0) shutdown(r0, 0x1) 1m49.613440234s ago: executing program 32 (id=294): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="815a5c47dfaded51ed46067f7248562599dea5c4d431016fc9347febc8e58758dae07e6b1e6086883b191e73b4760d490c570d5ab4419fec57a869b249bd5a57ee404754f72c5e", 0x47}, {&(0x7f00000000c0)="77fc9bb449ef725aeac0645f9c3c39a4cbaf4657f68dc756b7c09a84cb51975e5082c420f30ced68c888ba", 0x2b}, {&(0x7f0000000100)="ab62db76e676d3cc63a674ca08c6f63bee2cf33821ee68bc8ec97ec0a0a7fb89e340b3fd28ceb3010624bf190d5ca63b426d97d373215af7ebaf03476446c7ad9bc91bfc86f11b915f1272769a20d46110fb5de0c5349037b77c21c4b56b36f8cc97f95d6a0d372fefd94fdb66cd154678401e904cb50c3c21bceaf462f43486e8c159438fef", 0x86}, {&(0x7f00000001c0)="d3eb7ce8edb8a58f2295bfeb6a7d10be08b8347c94ce124dc7e4dae3", 0x1c}, {&(0x7f0000000200)="73fbb9ba00c1df06e866d9ee60148f6806f7dfa0f4c918f42dea2c03923575cb27363359bca8654c736da0d5548b745943d1bd78a27e1ec3981c3c8fa7bb79ddf2165ae3a2150e6001167370dad3d0f5bbc4a75f01d95ab91a3fb7cb6a2c85b0d15bc2264e06dfd9a45fae5105b3f116ca0ba5747a1c6b80a006989cd9006cb34020eca1759b2eb35e2f546c02107248c6458bdeb8423d3da3b10ae4e43c8d09ab3464b981dea2c431c92f4a9098651854b63638318a748f6ed739496bdab0cf86208c", 0xc3}], 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@remote, @random='Dg/N+b', [{[], {0x8100, 0x4, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @broadcast}}}}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x15, 0x20000000, 0x5, 0xc18}, {{r3}, 0xfffffffffffffffd, 0x1d, 0x9ed8bcaa9df5d8fe, 0x7, 0x1cda}, {{r2}, 0xfffffffffffffffd, 0xe4, 0x80, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffd, 0xdd, 0x2, 0x5, 0x1}], 0xdd08, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x10, 0x5}, {{r2}, 0xfffffffffffffffe, 0x53, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x6, 0x20, 0x3}], 0xe, &(0x7f0000000640)={0x0, 0x859}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r2, r4, r5) setsockopt$sock_int(r1, 0xffff, 0x205, &(0x7f0000000740)=0x5, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000007c0)={0x8, 0x101}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0xffff, 0x2, 0x9, 0x1, 0x6, 0x5, 0x6, 0x2, 0x1, 0x4, 0x7}) write(r2, &(0x7f0000000880)="e2beddea71bc4b11ac22bd453f061d85f02989d489d7d13a1551eed68095c52eb06f7b9e45ed9c13fff8522a70f98539a22be471d34a3251e434026407ddb5504a1af4847257b432c93bf0ca595db631a5ad58577a6eedcab2af91ecc9a82b2f9880a7cfddbc7ad1992426ebe8075b7f07f01b9b3ec4932e0c9d8f615411e7c8be0216701b90f88caa03f818ad8717c1cd6da5d493d2413402ddd44fe1557e6b884f0d4c83960240d5a86aa14d68403a4bfe041b1efdebf20d24565aadcbccd144387458a2bdd26677bd25f562155b03c26c9a8747472c46bfbe1c70a4ad9dc115c2010d5912d5a177c1c3d7872a3b84d6027c", 0xf3) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000980)) mquery(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x4, 0x10, r2, 0x5) fsync(r0) syz_extract_tcp_res$synack(&(0x7f00000009c0), 0x1, 0x0) listen(r2, 0x6) setuid(r4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000a00)="84539c84ff56498444f713050817c6a892f559e878dbc15fe4a4320a9c97a4ad3c826823ea32ccad8a19d0592675cbe157d6e5cde07a6d539c760bf2d510230f60ba590ce3cb31fec9d1317f52aafb2852f05f2245e7cb361f9b72dc753e2615771a0e2e79ff11c33bb8dd7bcb34daf3bb91f3741d43c8f90ce29508c21e8c703fc2fd7279f16d719d342bfe10ebba498b1f15b71cac69421928c4d70d029bab706789e5b9977cf940a8d3ede2db", 0xae) openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0), 0x8000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000b00)=0x1) writev(r2, &(0x7f0000001c00)=[{&(0x7f0000000b40)="51bf3d0302dabb75c6d279d10f98754ea23192d83b4b87d6abc20e12315fef03f771f4242ee6576e8371494dbf820000cb29754a7ee388061087ec79dd8b6ec458cf11026c428a371a238e08ef32667f31b9b2f0134dbb24c8cfcb471329dbc756c0fe31c500b489cadf5f18f7c6c9a92f00315ea256017ee8a8255a3d03e42cb0c115946dee932b8f35834fa880a96acd0f0f997bc70b651a07a4d6a7bc46f7cba94b9835ea26a0e4d74a3ccb0f56d0b7074b5066886e", 0xb7}, {&(0x7f0000000c00)="8bdd8e86afde8e6b069b7169b5e2b316d1b927ef5fb2e8f950af461669091956788aebb8bdeb1fe7f96d2563e2f63c2d1c2675946f05d768f5b6192b37da59425cdf2d5d5548dde3fbd0730a317e8548432f22d926c1fe7e06fcc11e4a602363948e9410a6cf6178d20a99fe220f01e746e415ad7006c42b740b788d83449344be38cd9336eb005c152051008103c61b916a750c7868819cde427cf0cdaaf76104af62c405d8c6018fde1b198c01c94a99bfc8b1d06328c0807f88790f91b6320de0a4eb6a7e27e327936566bd237780c7d4df909f682c070b9ad964029833a7fb2ce19eda91e3a8d06f7e1ffa1501b1ac511329256ae2fd76f9234eba80c65aa32c93a1f424b031759fecdc94600cb7139a3d48dfbcc15a9c0564429b34345d11fa0b174f81f7cfc587cee289457f587c8e0105c7ec651ef8bda8de415dc1710710e10787e3231b31eec2fbc1409c77cecc1ff05ac8c2ce506c6da8362f8f71028dbb42efdedeabe74816eae3216d25ff3ffffb998b88f9f4cb4a41d20ff1dc5ed638fd87ed096d2049e9a41bf8ce2e39a63574b347805913fa5b6d706e4333d1d109efc3c928be9fe01c3866937d70331347d713a80a59d9cb29a3ef38c4d85dcb1fb8b4c8d51de4ae66dfe89203007fcc63a5eb35a89c2ea676ed6cceab64f9a45f4d55f8383e0977dc649c1cbcc1afeb5e481d0c4b9699e3bc3944c2e5ccf9bf7aeff17b2ae02e3bf9d8d8855f26729bf25c4b2424e29018f5ed5a7c083112519e2175907ed7ee0af3f76e2a6ab7adba7ab4821d910769404fda47a34d232f234a47fc9295b0b72da7ce7f25350cadd21f38d73eeb6f6b97773132682f28555c52cfcee833c86ac2d5238ae946612a2a7d1bf4d7d72e5a2e5f7ff4fd77e6afeaf8bce7b87382661a2f2c380f3c0e02d36aa7035e56ff233975207e743a2a0e67038bbc902a7b2986058cecf6b78663f4ab30b1c2472ebb61ff679889f711fec724eda67520dd6373ca4bb2f0200bbc73788fbf79f44a295c3be9247bd7c1384d609991ec92bebc7fa6f7f133e93dce6fb0d8b6d79416808568a90e947ec07112b06421e40dda74b5fd493b0e0d7e8cc1704b52193cab60b7b509698fb76d0617865ddb72074b75f57eb311d2fccf05f2e13e8aa2988a71c86ff690a1d266e38f58544666c66176e86049ef4854f975424d70b2de8f0ba9da7c624e4680d9394174145c8870600e58740b913e2042c292a5328b9042d0cdce047058bf47575b3642cc9deca79cb62910e8c47355f474b0efbfa84cd76b3f0ef8708af980441fe4daf18a267988ede63537601bec08f72d575e537e5f7be7972e3bbc7b67ba141e369a0e8f6d2f77d14be28906aff650fec3bd792f6e15a9aeb59c5ba3cd7ee1f470ff7cc8e61494120157e1f2aa11686ec113e11145a5b818ed17663466bb0ed75e73a1de9633f79dbdce3d8c04b2d3b8eac30c2b3de7a69e59ed8200e66a4aac79251428372059c6979d9c6c8f373a69bc7292840e36f1ece3ea81bc36f674653f3736c2e0a1024e2c0b134d63825242d7766091fc5f453321a50cd4154db9f0313eebddbfbe47a3b354e7ae6cf2742b9dbf38806a01780446ce889a70329360b41bc30a6731dac1c6739bc277f511d6ebc4e92ef410dd0503578b12968418bff8eb513efd8f99e6dd7796c0062e173f1cb2307695e51f6517689f9043416549fc25478747c93dbcbab92503dd92e4913a2b72e6bec85dd7503fdf01ed5ee049baaa76ecb1d52fd9dbedab98b2d0524b9c735ed3c80a4e093380cc1b1db9786cf97ea40b8c6e2bbea5d90d1dbbcaafb9070f36e90c5195f6045658349d0379f7a690382d09a15b70ea0bdea20ba3ddc23b389e0872607d94afbb19732ec7849a034d5e2542cbb698e4d41d6bf90465253df60ecad961266af83ba0910dd49402a6f85a6e6c7115427d5db31953a20f2a3c845828881f75fcac1ce39e1b7209fb89793240cbe0f7f7b757a084697625759e3ebd5b94d9fa49b757146e295b846a2b322baf906af83e4ff3a0e00b0cc7652faacae049a66a15492cbd16993f6f8b53793aa1d7a43e9470a9a6bfd306d40a7b88b589581498422d12786c5a39c9265dd717198274f16dbf15b235f5620fd00863f74e58f0e4284a66e72cdcd1b42c3c269ad85bb6f18340949cb82414e7cfca4dfd038674055af9615575d7cfe8e554169ea3198422e0d88d5d072bee013db520c0a743b250100d45afab21ec974ec2b801851d06737fec90aec485963645ade45fa3cafbe3a3af4a08842608dcc398dfd4a4fed0fee43935c7a543e18d7ec5b3249856120f6e2f005d9a839d4e884f50ad8f49e1e50c9a488972d655dcc66e1cfd4176bdccdae13914d77bdedc64add5019dfc96282655caa478f07b9d5be08cc3270fd59e1ae35cc8b62ec4fcf9a41b87899e904a1d6930db29090e6b0c4b8bf9a4a250a98463f84317f2676688253f921dbb33d55fb5c8d5f0616c0fb4eb46050b29607af4c54b2749ba0e2207bc5aa1f4ddf1d7c2a0e027ee5af310d1df6d9d2fbd7b1b08ebe024e0fa895ee4f511d444cdc430c0131e643308bb602210c6fc5c6b765b7320b88e4a660c37bce82c0d717c738b2cfeb9dd617b733734c2218bc98f6b10a600b8accc7efd022fc452f0eb12f6b9887dbd68c44ed6c2e4d3cfc9e1f693c6023b916964a8bdd9340ffee02d3ab183fa7a0da3683d616089c1ed591ff0c67695c7b4bcb73a5af0df14cc413f0c2c56b1aeffa40ddce003195abc9fdbfe23002062f55cb24d857d44543bfa309825181c7897751b583dee387efc440fa9148df6394dcff69c120af5857dccc584994761dc037dac8e17dd05c7e39a27f7b57d8cb6ca37fe4be6d73be716f69676229ecae7652c3355827351b2863beb9b470720ef5df7c12ec97f644a190e74d4fb0f8cb1929ff7e6ce94da6daa9b2d5866065ed38c8bbf6cd1e1befa28df7fd15de41b88d3ee84ac76dc401fdf7a6561609bd593e6e6ba332fa0745b5cf9e78081ef513a9d70d1e066cdcd7dc155775f1851b2ead3333f9337bc16fa7172e26519749f9098999453aafb8f55cfa523df8bc291402ab9c455d5b02342c3727626634662257679424d70a09dc473700c3af0d005fcb784cb16b8a49cf92f619eabfc0839552a9ba093db0343f778d35043a894481cd532f9b9a7c63e892b8c8df18f20283fc2bfa54c78d9781183be42825174289af0dbf88b6a7c8adac88097bd1fdcd2575a42277ae942b8c7aa3d056c153d8226af1b5af7527b186d3a10da7ce5657150ca8700cf9ad6cbf044bdb1c47d807285f5aa915f4c57ba1900c857602dc5bb27a87ded2c7c86cd05ff3409df4b52a967af1da892ce7e989bc1d3575638233bb6bad440ae44017fe2f88cb7629b89db315f7d6b5a3f4ac2df5205233b90d965d14f073bfbf45acdddf6cede59c18c95571fe200a08a67e3bb624122966bb7c14a1e8c34378d097244cd8d02e2360a471ad242f73f50a064efb55f8303f4794dc3647bd2a2d89c786bc210573272ff43cbbe8f435e6d101342d7a50d02c6a20e56bf3e6f5b1a31872be34b7d536724e8ddfc7afaff3c58ed4553c2cb6fd80222283ffeb7d98e83d7467aa37fbabe3f3fc8b40d90acf82d96f3c2dbd62a8431b51a9bcb7497e68bfa14b149baee09dc9ebe20c12313da8f5c48bc09424b0bde5c7602a238a93c521e9db327bf0dddba7b855ea7c8d303b76de3fb96ab2c7e15390f93e2722b0620301fd6ac6e9f5e591299ae7c030a2da94c98f06c60b372273b6ed157633aef19b76d7a7f5d8942efacf25c0f740dddb254f6bd759f3b3edc146846a38f767dcb87c335c7a38332414ba731d8bf63d80264ce3eb50d83d28844e48ba3235d0d1d1d25452dbf9c55a76321f6a30e0a5eef96e9dda57670a71190db6553e2ee59fc65e3e8fb8599c458e2380f8493450b3e734b9e5a72e09aca4a5f563fc86ba0da1d61b65ffdbb3fdefed9ac0b14707e2a7c06a8184f7cc3f894696354a06bb03c240fc6121e7fbecd4d8b4c94851b5d241526a13f3b490f321c617ec50e9ced52a0df07ff8b93bf34784d51fb2da225c62ce71e4ae4dee9b012d6c88621b215bb7f18210102c069013be92aeddac5a71e8e6a30b0285304cfa9dc20af4c9de0f9999056a130dd33e4ad301863b6b092a932b735d2df8b4efe16546f493bf094aab7542ac655eb8de844c486ef365ef4166648968d1edca66df7057c7186046557e45c5bf518a90dadb9a461f7fe62a8cffc6f2b68684f75ba78b328329f03642ccc8db8bcfe37fc3c69afbe65f46d563db7c8240a92f15085a300c443bc204e7d8341d9a03ca9ebe1e41da14e7f180b04cad3c03963f2348da262557faded0cf6963f16ff4bc27c06c353f8a7b20d7cc37efcb4d414e521cd230dc9bbf0a04ce550f8711e93a26ef80f19dc79c54af5da98f3a2d26e6496e15db84c09d5bb26fc0da78b9d05a21d2979c6e3583219dfabaf41f3f82b87f21e1bd7b59e85c150a13340b4ea9e3230a38dc99d44c3262c3d41569999ed3cbb905bb0d2500cf202b047e6def4dfbd46ca8375fc381d3fa8028eb3ead6f3d401c7f7d7a7f91a3c7f25363df5052c7c35b806a6817f7cb4adb1f0d4c9bba88ad1491b8bfbc432ed7b603c77ef89f2ab3f21acd5c29c3f7cb5b8228a0257f83c1411a5af534edc7138dd00ec8fc78dc4329c2cd4d984a79422b34cc1f6e6240e312fc570c0c4ac8c36292a0f007fd6b89998ae980664890cdca3e074e48c6ff2d40ce229a6db960c09e2a666f73a6dd93d040533915d01fbdec031ee52e4ff2d6cb8576658a4e46525133b4e539f8eae4395bb09c3617954e6a303b5bfdb1ac89ab192dc1b84c4e35503ba76541277ea543faa686c3bbae3e665c7d57fef34ae644c050c8fabe1b079cd1c4955242dac7034deadab00f332b92f986530c3d2c96d58a14cfb1dea32fb271bafb4ec965cd63cb122c582bec15b0e8f66ed1e59304cdf942755cd1c5dad46414776fa99dc6f7e7a34eeb175c497ae187149ce1541a955761c1ffe8dd4266d0d4d515842862558d62b9e89acd0889f26977aaea433322aa2a94660880cec060fa7b70e8f32bcebd42768bf26555b3398567869cf4b72114cd6cba567ee38a9309830e2c46c2e3dbba18e9b48ed49c1aacb70892bbe5ee105ca774e7d4f7861010a8f8f8dea0f51d6f8b4d7bcf06aefe6fc87b691c23be5f71189704e854b7de219b40b9d96cf5e048b84ce9240a6d4006f4a69f898b8784d73245cdb07c9365e39f31292a2a67465e18554f6d68b11c0be1bc489c38ecdec2ab681bc192ec6d623023666eff2e61f85a52d37c9deaa680fa7e073887bf11467c14b430f638f4e44518c5089d3daa8326b18f4489aef9cdae06336556cca2e4d84faa47774de94f765288c5b0b2dca72543c3e35d6b520f723442d434d1c2f7e24b9c62cf5bedc1c9ca62ad9ec39d02428c21435bedcdbd8636099617bd876cfec9aaca2b598ab87df6b140e6d1fe70f730a221da75a3333f0281fd87ed4ed0eef6a0c81ca4aae3993fe4d5d5a8bb5de4e1ee2a002c523f8f1b39ebe1ad5c296bc6163f31995ffe67b5e6f2b5bea7dfe75127c2b292bf1c6a624fd71a3b288ab671bda9c224d3af7a9b842369dbeabdfd12557b9c7fa24b01df340ff5bfddabd8569ba1beac75f145ea973cc5849d7af8b30d5a3bc317c96fe1dff01a185c33a0969108dcd9820bc211ecac8c8255a80a27b2e2974", 0x1000}], 0x2) mprotect(&(0x7f0000eb3000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001c40), 0x1, 0x0) shutdown(r0, 0x1) 1m49.610969808s ago: executing program 8 (id=307): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) (async) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7, 0x2, &(0x7f0000000000)="239b3ae97c58deb45d86c898b16eb7e4deb861f8db89146a5833479f96f70645c412", 0x22) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 1m49.557589583s ago: executing program 8 (id=307): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) (async) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7, 0x2, &(0x7f0000000000)="239b3ae97c58deb45d86c898b16eb7e4deb861f8db89146a5833479f96f70645c412", 0x22) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 1m49.345423502s ago: executing program 8 (id=307): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) (async) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7, 0x2, &(0x7f0000000000)="239b3ae97c58deb45d86c898b16eb7e4deb861f8db89146a5833479f96f70645c412", 0x22) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 1m48.272341437s ago: executing program 8 (id=307): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) (async) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7, 0x2, &(0x7f0000000000)="239b3ae97c58deb45d86c898b16eb7e4deb861f8db89146a5833479f96f70645c412", 0x22) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 1m46.552840796s ago: executing program 8 (id=307): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) (async) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7, 0x2, &(0x7f0000000000)="239b3ae97c58deb45d86c898b16eb7e4deb861f8db89146a5833479f96f70645c412", 0x22) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 1m45.729988264s ago: executing program 3 (id=349): r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000040)) r1 = getppid() r2 = getpgid(r0) setpgid(r2, r0) getrusage(0x0, &(0x7f0000000100)) clock_gettime(0x3, &(0x7f00000001c0)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) getrusage(0x0, &(0x7f0000000200)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r4 = fcntl$getown(r3, 0x5) clock_getres(0x3, &(0x7f0000000300)) clock_getres(0x3, &(0x7f0000000340)) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffff7ac, r5, r8, r9, 0xffffffffffffffff, 0x2, 0x5}, 0x8, 0x3, r4, r0, 0x5, 0x7, 0x7}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={r6, r7, r8}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) seteuid(r10) r11 = shmget$private(0x0, 0x2000, 0x720, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r11, 0x0) fcntl$setown(r3, 0x6, r0) getgid() fcntl$getown(r3, 0x5) r12 = getpgid(r1) fcntl$lock(r3, 0x7, &(0x7f0000000540)={0x3, 0x1, 0x7, 0x5, r12}) wait4(r6, &(0x7f0000000580), 0x1, 0x0) clock_getres(0x3, &(0x7f00000005c0)) msgsnd(r11, &(0x7f0000000600)={0x3, "dfe5da35c2e1a39e0a64a6789c6b1cf85aa49c4838bac4303146565541df360eb7fb3c834a6de2fb9488f7670a2a865bc98c4879755d0448671d5777be67a270364a5fb65f60e8c4fce0d418f72a57baf4555db243e8a5147591f2c7e6c12755caeae12b0f8aae0cc44fdc2ec99497a38d16acbebb3728158bfd4cfb675e1a26f1a8fe909dd3d820868c06713d3d3dd5a72d194c17c80117e9fc15bc16b94046d6e49b0143a23825370f135255223f1d2ba5b73050d64af4ba443393640e916f56a8836001b4e2d028261dd83782a8a6a7fe9c8ceb030bb07e42148fddc3a708ae133db3f81789c7543ba295e23d4bfd1e1de9d0ebd8cf9b650d9ed745baf7055184d0bc2587591aa2641c7f95be9223d51917289395ddedf902cf8415af19ad0c3e1ccf9df1935aa086ae0034183c9f8fa44b0c25b2b2841a2e3a7b91f8d53b2be197364cfe4aff7bddf1ca6e5baf806c2806e378e3847eb1b9429aa4a1bf88dedef286f728af89f5e6351308155a2b61e3744e95d3c91e2764d0b25aca399408b8c0c63c51798f31a5b8d16b8c8806b57def977d7f5f8679d8259446064904ef969723cae5800881744a00ef9c21fef8b37f2e8e259fa6e0ba609e81301b6263471be03980363de7142dd012cd21323e635132b6a423ede2e06a052f9094c655b7d90a46fd5527b5c66033eb60e1ab9f382c5e4ac05240edf48ba6ac6c6cf58b750e828f4672fcad2de8bc444582c6fc3e5a4d52f6d6c1e29b447811b2c86830521d577ce971d1466160bff8de7ff4f4d5c624431fe1b4f56d12e8be25e34e513b97fd739d2ed53101c9f611d751fff52600953804817bf706f8d3bda98a8e66465dc9c41c818ee35731de05c1991a2c7b262a41bb59e1cf4b3b76f23e2311279e66bfbb78cf5da61fcbdadce025032050313624409ae0ac891d76390efcbe5014334ef765445b674df11dbf9dc13e594d49da0c6ff9f59a743b31c216f2ebe9dade8fb83d3263f6bde9293318d3a8780f05d7176295c13a340f952f2df312da3df3ef068fc4aa79e952a7436c653cf36e03f1d348143f24ca8276ed2ba7b7903b3a700082e68a4f0147e0c9eb8a979a42a65e58d93b2d40e1c04ccad6b5d96f809f5c0234c6fee7ff737bfbba596f67cddf095b8799f0145bf13e83a0e62e083188bf3ccde736f09803f4260a23026b3a0b82d5423993e2d0d80fb109dda283c5e3261c921f24df14868d924fcd5fa87d6ef05ea2097b90b2db478d1f6fa659494ac41cd416fa677e4b6f8f2fdeb2b672aa8b726dfcea8ce19a5cd3b11c51e4b7877e356e3f15bd9d548bd1e88e69e757f7ac327ce4f515a9e796bf7e25a01c4bd34003bbf9eedccf8744461d4254ce5e287462815b59c8c76f43f46daddc6039d6422890f1c766f2067a22b733a890c9d4716e65153d829f7d99ae8c7055d28a92ced6535096b36fcb71130e2a9f6b0f69c9959f29c745b0a0c911e44eeddeb622e0de8e1622416eb1d31aeb09f33dc0b355002522a9df5205a20b8f80ae2641d72507b0af4eb6748fdc9f654c86673490d3808e0ed52b7b3faf619200af7879bd9ac9473ee6c1cb8c1c5434d0dae0de13351cf25401bf238c97405ab7fdb2c5d4ebd9d07350dcf172d4260d13637b206d8de4fe890b6779670a95737e2fee4d701d29a0422eeb55d8ac3425b11178e44dbf83b7ea371cb57111355b77f4af4420bcc8b30bc74c4687ed575999521b427615fc5d9cc93a18457a826a2e69f2351ee3ec32df017893a24b241a70cd2d926ffb82c2719d5083693f881f7684bdc318ccd6b2c17d8b73bc3c3670cacaa31c659e3dd049eb0aefa08e8805f9147a499f2206c70320842edad3e2e58cc6fde48e3a42745051575103e0000dfee43130b0b9e4c5cf9c9232fa480f71cc731d2a32ab6d1cf0d31839ea7c08461ddcc1a1a4905667195ed6725c089aeb2a9af11ed8167404757fc7811757f3090d3f5a803a156ae3f13b00339f885299ca1eca91cf2f7372c187abce30f6750d3b1b9503e0aa5bcb3479a46a6e8d14b975e96af9d04560633425fec36489b511c734d75b0a6952a2dbc94ba243036002bb1f721e347e5ed22e9b7a288e150cc6fff29b650793ea125704478687d5aa601de5dc9dc09051e91c6be313ef75fd406b5485b410a469c2d82f3ba50f3b2717885ddbb5704a49baa8d626720a7cbb5c10e616765c685936bf25bb9234e7abca5ac873a2bd02a46121cbe7f372ce418fc1ec00d326b6cb333bb6445dcb259834b68eae06a11e1ffa02523b10cba8d580c79efeaff809febeb2a343e4abfd8b33e688ec2b6a39307f2e5e0e763b6dece8d8095114feb7a58a27b7ee79543143fcfc4a000dd53a3a8d8dd18e05d5ab18d248f160a2b7d7e022c178fb3aabcf5cc194a25025d7613969a05ff5e319cf201468ed622894998d9f49f5f08ae0b9bd85eca813ea91275ca6a39bedd83a845e18006de5460a0e4fd2220b8dedfdb5231f2a7a1209f3ec91731ebf7eae911d4828900b334cbbea31931707c1bcbf239bae52e339d274935b54f9f4e4acb644979e0c38a1fc7138fe5482f51dae6061d554ae2b298c8c59c6f600fa3d010db651da344dfd9186aa348463995f893f97e8b15def7f6fcea9793cd18c3aad9c54440eb87352c6d278d1e0778ec6f84d0118a04a6abb634d35da47aabd93e3723303854760d28b4d710134a0b28de94a1d5378afd5eddf4f402bf5db7e08f15a553f41e02e7bb0c7baff09291f03884ee41ce446661b924d25f3d0f6d9b1e6b7b316799d5544f4b62dc852c777d251ebb4ba4aaf5a0c3b3e089e021f117708e2d3c2cbc546284dfffb0b4de2a4ce8c618c1e2837caffb4767d811059ced9bee372c25f3bbf7ef3b34eb7c6edc229ec3ba5d6bd12fb0403921b4d65b916ca2645743562e3293f443cc636371d459728af174752bd7e57d67bd00b2cf0fc1dacc46c28d4474a90311f766c1dfa4780c5d6b8176ebf10ebbe22d79350ef47ad4eff3cd85406e3a48f14386b516b0c314ae8c46ccd6b9428c2111c3379b79d00d074085e298760e118cca76c9a6d654fc7ca1dfe5d4dba038f8df2d3220087a500b88bad1565afa914961a7467ab20dbd417f289f5cf8e341dcfe6b4025c6430ce312365e3834415139c4ce3a57439be5de343e6fc028981af2ee7adf6b0d6ed0ebfd79d9353016e0bf2e393c6ba0d8bcc3925cfbf16c654fe883a88981e70a9a438795f6619976db68b56a042885509848e3f3356018be55654ecb75826e2a643bb5cba3eab7523999d20bb975ba9a1abdf03fa210bf614d06b986cd9d30b1dd1ac0d3047c0a2c561e4caa22d377de91b61e78c534f5953841db0ea8adc78f511e21ee1a87af35da6a9536bab58b1036c729aea2a383fb51823708c644650b8e88f7f6379050c909afb1070b56ed54c6132495d0d54b0ed6d71929d6c94ab665d7e1cf832ab4b4c893ac27637bc5f10e597a03d0a04e41f78bd0f5646f4e6cd78295c01416922550796a0c62b91225d7dd04ac3af4d3ea7634976938d63071d3091e7c82e5dd415cf20301c4da83ebf382c12504c6941e1bd4c1ed96f44c2ffe6217967b0ed92761bb88843b1b822f9f889545ea5cd342abadb7f27961c3a3bc138a4b9d0ac46809b831c3f7fd0f83491f776a66a99b8b062a13c23daa9d3b2837ea1cfbf68344313cc77e64e7da2987e5ecb366712bf573cde65dafcfc113ccd8d2446c812ce4d07d2d577d74d066531b7b9dcf3a37ff7f0c2f6b925c223d849e0a8fdcd547783f2df59a8aaaadd7868ffd6d220f75de20b6a063c60b28c8110cd5b1ea457e5e10ce4ddaf98b415703c15968bb743960a6e61ce13667f69ae10216ff543eda87434b02861c1522630b63c952a6cd592e46723c9197ec992f2d1852e734a102f56730ab61101f3b3cfe74e8f4416e96064a2c1f4521cd44e3e77c4d928b6fc125577d7c186858f209617d9ab6f373e22b046016d8ba016e8f02a1bee38e2eae248c606bf259bd0da971f041fa1bb5a2ef5ae833012ef55be06f4699509f96c07c3a2463402dde7359feca94e61e685bd32cc4e551005bf2746d0f8be314fff7f76e3937ea862520596ca0dc17a4853f824a1f48a2d9dbaf349208d72f88768c71895107d8e14cf63ceb74ddac908c36948ef8a4c337bb5c7af25762f1d92c3bdbec7d60d3474de9ca7e2f859ae6efeaa6affbdce688c10aa27535af73e05aba13cb3c1cd7a6b1782d621aa0c9a2d82a3c198a43d8da8110b0ec0369f0e3078662cdf77947f875315f3251be23bc8fbfd9cc805a723a5ac59104d0446c2ef6235ea9e65372c0f7ce533d51801e32c9a1c8a13872e077a6b5d98bf74daecd859942946e6c8981cc27365c074df9d86209246913d9a4d88a3ed0b2806cc4dfe8f6ffd16de9f7dbb2d15f63307b9e2733a4dc510c11fa3479fe61bc16510fe4e78fcd9eb549107c827b81fcf245764fe84293a5162ba15c49c8dc6ce6ec692278fd494a7bd330afd95ee85419734dd9140182abad1335737e881e74d591d9a323d077d1467709bb11d4e460ef0ac972f511bf99d2db00930861a6935073f21c13c4bb23cd434a6b69275dbde0d36eae284a292ffa97bf23c8fefccb6c9a7daefa50695a0f14ce738868a740e9608c0068d5b7297e5b3f53213d526c080398793addd0980a5b53fd7bb1c9526e38ffe06856ca44b6c789dab792af555450e44d1d50f503b3ce8ef59a09c13d5559e46c26a3dfb4d0fff4761aeb545ebefe829adb5770551474f9b403b72d559b84be3365ef312be0b31bc52096c8cba0c2f6fde8590c49dd147a4336836fdf46cd4473d702842db58e0321db117e33bbd5d394ee1ccf040118756e69f34adcbed0f81ec55848217d8cf225fbb9ce2eed6a12d499903bb70eed4113f6c876d909cba0320f070d4cb6977755ad9631e3fcc22fc96aec7ff8c1cd6135b361ce476f6818875b961eca6c702d160aadb96695105be53aa9c37a27d378fc1a05ea7199193b09e58edf61fed25c89dff35b0ea3eb49a84c34b2348a41a28d4cebbb81e192ea7853d17dcc74f0e415081e270f01d2294a9a7c21f6619e6e4b52d4f4c9f61e03bc77497a7f578ca910165af5c4a7463cebf29971c72e28f879b77a1da60ce2bb025ab513f0bf86bf5479a4bc0d99f7b3b456c499177f6374138373d41a5bbf05c0afb10a34bcbd8c1109001f571ce59ada0d19a6f29a4f1fcf49117d8571a5be35ae0285e2edb5e10f9d4aa5cb4973b0d115c529b61b6568a5074b2cfe9a8b91468975e137c90921bb0258848d3a19a097c1cc95b295d71409c13f8334397302180c0e9196246319ab0e9fdeb533d89a917494d09a9d9d1ff674f2f1d2d9d2e97fe6cd45608d6d46f784387ab00362cc5eda6d6015d9088d6e5eb4644a097d5e3eca0bde851f9ae4aaeee38f0bf5d3befe4d0f054b0fcf5c4d3c65dc17d270705184b3ac2c8e10b2274a5f90615473cd0e0ce093899426002178cdabdf352346a5b1b9b2f0226d7c19b709d615a9955be5d02b5d2e5c13842b0643071a3699d81c1b11194fef094e2ba632d9287b300c131194b4cdf34bb3262aca4d64a10141b18ddcce87f29eb53abaad603c83f440998d2e679a67d769f4b6caa0315007b716c056e11a69372a894bc016cdc1918979af85bfbe5c334c584e6237cb4a7e8d87aa45fa4b4098f8ef2b4f634f1a0d07e034db0292bea9d1839e497c8d962bf75ff9ccc65e179fc31bb04311ef4cecb78300227"}, 0x1008, 0x800) 1m45.726403715s ago: executing program 3 (id=351): sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x40, 0x10) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1080100010008}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x4, 0x402f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0xb8, 0x20000001, 0x5d, 0x7b98, 0x4bb0], [0x100000001, 0x8000, 0x40000003, 0x2004, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d05}, {0x8000, 0x22, 0x5}, {0xfff3, 0x0, 0xfffffffe, 0x7e}, {0x7, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x410, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x800, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r1, &(0x7f0000000040), 0x1ff, 0x0, 0x80000000, 0x0) 1m45.500081075s ago: executing program 3 (id=353): syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @rand_addr=0xf, @rand_addr=0xac1400ff}, @icmp=@redirect={0x5, 0x1, 0x0, @empty, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @loopback, @rand_addr=0x1}}}}}}) 1m45.499701941s ago: executing program 8 (id=307): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) (async) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7, 0x2, &(0x7f0000000000)="239b3ae97c58deb45d86c898b16eb7e4deb861f8db89146a5833479f96f70645c412", 0x22) (async) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 1m44.743997642s ago: executing program 3 (id=357): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 1m44.740858598s ago: executing program 3 (id=361): sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x28) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206997, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x100000000) (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) (async) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000070700000000000020a10500fef96ecf13ff9e0a0089583535673039d0d236acf2f97704be38164991f7c8cf5f882b293be1aa5b23edeb51e2f0ac3ebbd2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300c5e8ebcdd272000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800000000000100008000000000000000000000000000000000000000000000000000000000007f3b59cadbca84047ecc63fcf245bc6ebf0029b56246798f0000cb3483da3d4dce1398cd1ed23228ad", 0xe0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) msgget(0x3, 0x222) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) (async, rerun: 64) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x9a) (rerun: 64) close(r3) (async) select(0x40, &(0x7f0000000100)={0x4, 0x7, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) (async, rerun: 32) msgsnd(0x0, &(0x7f0000000100)={0x3, "019c3165bafba062e3ea7a84d2c8f15515f678f9ea98a5b868131f8b74b67826e25ce18ef07ab2e037265bfe10fab4410fab5cbc71cbe1c9b229b3c853d3556981c9d92df56e19e379c480bccae44f20ce34bb8fb9ff9c2a9a37794887e80aca0969e418bfbb3070cb12fb85c41060c245aff0e020e9ffff0a383c2f5c22e83aeb88562ea21f369a12fcc3eeb7eb7d3573d83b0b3fe8356348276048df560efd130eaed3b5288aee620b23c523eaa29e2c56eab3898830d0dee602bf9c26e9a6d5afea8192760faba34acb2749e49fdfa4ec2f6d04fda1d411fc5d574d47b5108303750942f161b10d289e40b4"}, 0xf5, 0x0) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async, rerun: 64) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) (async, rerun: 64) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) 1m44.677369768s ago: executing program 3 (id=363): execve(0x0, 0x0, 0x0) socketpair$unix(0x21, 0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="dd308f22a22d14cf", &(0x7f00000000c0)=0x8, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) r2 = open(0x0, 0x70e, 0x88) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000, 0x0, 0x0, 0x5e08}, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 1m34.589186124s ago: executing program 4 (id=549): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) 1m34.588162994s ago: executing program 4 (id=550): pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) (async) flock(r3, 0x1) (async) flock(r3, 0x3) (async) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) (async) socket$unix(0x1, 0x5, 0x0) socket(0x2, 0x1, 0xf5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 1m34.417175459s ago: executing program 4 (id=551): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x89) r1 = socket(0x1, 0x5, 0x6) close(r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) readv(r3, &(0x7f0000001800)=[{0x0}], 0x1) close(r3) r4 = accept(r2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000100)) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x8, 0x0, 0x100}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0xff, 0x7ff}, {{r0}, 0x0, 0x4, 0x40000000, 0x9, 0x3}, {{r5}, 0xfffffffffffffff9, 0x30, 0xf0000000, 0x4, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc0, 0xf0000000, 0x2, 0xffffffffffffffd2}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x9, 0xecab}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x100000001, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x10001, 0x9}, {{r6}, 0xfffffffffffffffa, 0x1a, 0x2, 0x6, 0xd6bd}], 0x8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x25, 0x20000000, 0x1, 0x1}], 0xab, &(0x7f00000003c0)={0x2, 0x400}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) pread(r0, 0x0, 0x0, 0x7) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x89) (async) socket(0x1, 0x5, 0x6) (async) close(r1) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) (async) socket(0x18, 0x2, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) (async) readv(r3, &(0x7f0000001800)=[{0x0}], 0x1) (async) close(r3) (async) accept(r2, 0x0, &(0x7f0000000040)) (async) pipe(&(0x7f0000000080)) (async) socket(0x1, 0x1, 0x0) (async) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000100)) (async) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x8, 0x0, 0x100}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0xff, 0x7ff}, {{r0}, 0x0, 0x4, 0x40000000, 0x9, 0x3}, {{r5}, 0xfffffffffffffff9, 0x30, 0xf0000000, 0x4, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc0, 0xf0000000, 0x2, 0xffffffffffffffd2}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x9, 0xecab}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x100000001, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x10001, 0x9}, {{r6}, 0xfffffffffffffffa, 0x1a, 0x2, 0x6, 0xd6bd}], 0x8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x25, 0x20000000, 0x1, 0x1}], 0xab, &(0x7f00000003c0)={0x2, 0x400}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r1, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) (async) pread(r0, 0x0, 0x0, 0x7) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 1m34.41653145s ago: executing program 4 (id=553): r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0xfffffffc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x1, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0x8000000000000000, 0x80000001, 0x800, 0x20000001, 0x3, 0x7b98, 0x1fe, 0x0, 0x1000], [0x6, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x7ffffffffffffffb, 0x100000000, 0xfffffffffffffffe, 0x6], [{0x0, 0x4, 0x2, 0x7d06}, {0xfff9, 0x2, 0x5, 0xffffffffffffffff}, {0xffff, 0x0, 0xfffffffe, 0x80}, {0x3, 0x9, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x5, 0x2000000000000000}, {0x800, 0x0, 0x0, 0x4000000}, {0x3, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x0, 0xffffffff, 0x0, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x40000000, 0xe}, {{r0}, 0xfffffffffffffffd, 0x16, 0x10, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x9c, 0x4, 0x7fff, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xa1, 0x2, 0x6, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20, 0x8000000000000000, 0xe}, {{r1}, 0xfffffffffffffff9, 0x60, 0x4, 0x6ac0}, {{r1}, 0xfffffffffffffffb, 0x82, 0x10, 0x40, 0x3}], 0x100, &(0x7f0000000340)=[{{}, 0xfffffffffffffffc, 0x6, 0x10, 0x10001}], 0x3, &(0x7f0000000380)={0xc, 0x7ff}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 1m34.415954104s ago: executing program 4 (id=554): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x1ca) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000000000700000033", 0x11, 0x400, 0x0, 0x0) syz_emit_ethernet(0x38, &(0x7f00000000c0)=ANY=[]) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x22, 0x1, 0x5, 0xfff}], 0x7fff, 0x0, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000300), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='W\x00') 1m34.299197592s ago: executing program 4 (id=555): open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 1m34.125214395s ago: executing program 33 (id=555): open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 1m29.539869768s ago: executing program 34 (id=363): execve(0x0, 0x0, 0x0) socketpair$unix(0x21, 0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="dd308f22a22d14cf", &(0x7f00000000c0)=0x8, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) r2 = open(0x0, 0x70e, 0x88) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000, 0x0, 0x0, 0x5e08}, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 1m28.626979425s ago: executing program 7 (id=654): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) 1m28.578159267s ago: executing program 7 (id=655): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) 1m28.57199509s ago: executing program 7 (id=656): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04019000ffff000001"], 0x104}, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x25, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x2fffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r2, r1) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendto$unix(r0, &(0x7f0000000080)="dff4bdc1088efa7245891ab1408e5c5bd0fd6e65231abe32b5de43c924e6e4d1433b9a80a19c60c4a116d76d3300eb816ad5d16b4e73e2758ab5abbc8de130b2137444f24e12b4accb0af1be32709997f551b572cf0ecd67fa894a8f63304a0eb828a7b3c0a3e8eb3a3546c9b6b678a9eb09c90df7ea205e92195734f11c6a14f25deba020d7359299d754eef51f9f6908f2588a643b7e26244ea8b291e9ed1440cff3456380a49bb63be4cf9e2719a67c43e9fc4c036ee90d40412e08fb1b309f660c70f6e78ab445bc0f9f471158b7b2", 0xd1, 0xb, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 1m28.50298321s ago: executing program 7 (id=657): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socket(0x800000018, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000004, 0xd, 0x4, 0x7, 0x400002000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x6ada, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x0, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x4, 0x0, 0x0, 0x2}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x4, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x6}, {0x5, 0x0, 0xfffffff8, 0xb}, {0xe, 0x100, 0xfffffffe, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x6d5, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) rename(&(0x7f0000000d80)='./file2\x00', &(0x7f00000001c0)='./file2/file0/file0\x00') link(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file2\x00') 1m27.432306685s ago: executing program 7 (id=665): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="b3f7ec75b823b68b9282c0cd", 0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x9d}], 0x1000000000000370) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="b3f7ec75b823b68b9282c0cd", 0xc) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x9d}], 0x1000000000000370) (async) 1m27.129584206s ago: executing program 7 (id=674): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000100)="defde8bb", 0x4) clock_getres(0x2, 0xfffffffffffffffe) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd61c9963d0018009d33047fa0cd0cd74f020c2474af97fadffe80"]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003940)={0x0, 0xfffffff9}, 0x10, 0x1041, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x100}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000134000/0x2000)=nil, 0x2000, 0x0, 0x1011, r2, 0x2) 1m27.126181653s ago: executing program 35 (id=674): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000100)="defde8bb", 0x4) clock_getres(0x2, 0xfffffffffffffffe) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd61c9963d0018009d33047fa0cd0cd74f020c2474af97fadffe80"]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003940)={0x0, 0xfffffff9}, 0x10, 0x1041, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x100}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000134000/0x2000)=nil, 0x2000, 0x0, 0x1011, r2, 0x2) 1m11.820337302s ago: executing program 2 (id=814): sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc7) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1021, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc7) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x1021, &(0x7f0000000000), 0x14) (async) 1m11.817299668s ago: executing program 2 (id=815): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x40, 0x0, 0x0, 0x0, 0x0, 0x190, 0x3}, 0x3fbb, 0x0, 0x0, 0x0, 0x8000, 0x3, 0x100000000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x18, 0x2, 0x0) (async) close(r1) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x40, 0x0, 0x0, 0x0, 0x0, 0x190, 0x3}, 0x3fbb, 0x0, 0x0, 0x0, 0x8000, 0x3, 0x100000000000}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) 1m11.631757852s ago: executing program 2 (id=816): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7ffe}, {}, {}, {0x0, 0x9}, {0x2}, {}, {0x0, 0x1}, {0x3, 0xc23}, {}, {0x0, 0x6}, {0x3}, {}, {0x2}, {0x3, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {0x0, 0x800}, {0x0, 0x2}, {}, {0x0, 0x9}, {0x0, 0x7}, {}, {0x2, 0x7ff}, {}, {0x3}, {0x3, 0x4}, {}, {0x2, 0x8001}, {0x0, 0x6d92}]}) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, &(0x7f0000001040), 0x0, 0x0, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) syz_open_pts() (async) r2 = msgget$private(0x0, 0x7fc) msgsnd(r2, &(0x7f0000000600)={0x2}, 0x8, 0x0) (async) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="03"], 0x1b, 0x800) msgctl$IPC_RMID(r2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="8916c7d287ab79439616536f2481a584c4d15aa80398197b44a0dd61732c97f388a03e47b0b6161c08a48b8c24d2cafecb3aea62cc04e4973e176698c6c5575cdda2aab82a589f4c0372631fa1487a8fee60ea1e7d696fc2fbc0ec5a6e98bd586a7fcb80e0c17d0e5a10ec123013b67a3abf14c4ee57d2882acf16a9f16a18b0309731e751c676ec52747f437322f9076fb20a686977d143a3b6aabd48a6287f0f7e51276dd2f44939cd57eeeccfba7cc970ccf2126d5b033c11c7342037e6e9f69b2a3ebc7b1b8169", &(0x7f0000000280)=0xc9, &(0x7f00000002c0)="63e24e132bb30ebe9688e97b829bd6e79449d33e9e588ca69aa276c242683a210e4a74d9e0e6583830a446cf8d13168c2f277731683b1c1954b38f4805db49be84c90d7a2fcae38566628f2481677c175ff28de9fe28f8c647dc791e8e", 0x5d) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') (async, rerun: 64) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') (rerun: 64) 1m11.627672608s ago: executing program 2 (id=818): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) (async) r2 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x418, 0x0) (async) r6 = open(&(0x7f0000000140)='./file2/file0\x00', 0x10000, 0x121) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r9 = socket$unix(0x1, 0x5, 0x0) (async) r10 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r10, 0x0, r10, 0x0, 0x61, 0x2006}, 0x80000000, 0x4, 0x0, 0x0, 0x0, 0x2200000001, 0x3e49}) (async) r11 = getegid() setgid(r11) (async) socketpair(0x10, 0x3, 0x3b, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="0314b71424704e474949d14cb26b8cbee98f8b6620953310a41a2e1816947f1208ceb5650e6fa4f5d37e0e8c68447c1ce7e5f0f4dc0241d960aaa7af5f46379d4a76aa36c15572c3c85f1dafc9802fd6f701591334bb288e212c206f88053dc5d4bf528fa2329ed5d602022394285f44a75654f476db515c0a82214be5c6fb0197a1ec9d572a005769a561ba3ba1ec2545dcb7be78415b206293538df3c90844f6061d78c8006c8f028ad759ed16b5d0721ee119a6f242188b3b1d8812a028b9575ad746e1025d68ca8508ca51cec7591080b4b53b64a88a9873c2079309950a1046729268845589a8ad6542ee82ef7b159bfa7cb73ee6ca4758804d908e4f4b4dae3cc2fadbe4e5ebbd7df8e1c8ec1827fdd33b78fd0e364c1da69e7d04e4fd859d17fa6428da2be1b9c772bbc4e4cb4b57669f3b012efcdc2b53bfadb45366b8ae97c88ef85be87dd03d73cb354f8de6a896caeb1bb83c0ab1a9a72ac0ae5e166747e5a42b52ae80bdd87742ebe876aab2f74b4f812ca3e23a7d12737dd09dfd20f564d3ffcec654d3437ede1937c5fbec93fe54d33371990cc37793b3b0ebdba4b058bae620cfb054bc4dad33541b22edb369e7e9de82403a0d64e266f854c1d0d4bd6ea9cf75306445d80720d5c5f5a863a9ce61baf5a30b768612480a4fa205510580a51255286efc5ed5ad55655b9cc60dea41e189c9125641917895868c9279642c1439a0756188fe6f848d53b16898e02bfa39e8cb4cdf85cbe0ccd57415846417ae4dc366de3f4f2cc96cc3009db8bf0df0c7b023d8be3857583b65d3e71e88fa6f8f87eff6c26bf776b63fb72843ca1499f76d7427245664f27652a29dbcba3a3a620185dcfe5c12b77e97eda1ce677ad73cf7c9afd5ee0bc2fef145601805bbf4760021f0c7e556f099b883ed14d26715d92f71fc83a3c515b7813ba5235553c697fcd1b6bb8df8c389a8ec35b8e513e37442fcd1c34552eaf929da747d559b85bfb584435ea28d41aaa0ab15c54a98bf06daf752b02a9e03216c67e146bbd3ceb8249a04c5b227ff6d4f2b59c3ca46dcc574e97cfbf027ddf24b6b78158f0e56d1e414a16c4357464907a46dac20566f2dc4dc92ea9a9f973de4ae88af7ae38962036ed41630539239dd5529cac0c8bf38e53628e5d359c1d37d0a722f2043627a705d881aacbb46d35100cd64d6c7e13ad6df6f4352fa47c203edf3ea3da5f87ee22bf11f051e510b9d5075d834b84871af1e2b7a7b61f7b40334059c328f55031db1902291b2f08e4948ab005306e9f0522b75b0749aaa5752661bb5a3cac2fd56ffae6f4ed814a39d2ad16f0f710b02a1ae7b5ee64ea621a010331a5c116691f5ffd44906303b61a4dbd2c0cdd7c829a1f00155d11f5edfa8c0a179994a67855aae3bd18e44d6c81c59fbe09b8f064052305e7c5965d8ea49f4dcb27eb067ac76c8a5c9a9247bf914391fe1fc78ecd9111e21064eaa509b0ad7782a1aca26e45d28216af2ba745d338d12317ddb9e7e060ee55a29785ee1dce2a72e4b65db1561533386bb80af272f1ad0801a6225ec4483b4caab2450cd5fe37a3291eb0081af38676eb3d7879b736c86d41638dfe04a2f0b76ebe6ea2680b2d4d9efe3050cd78e5e7ba745cdbbb5a0ecc5a923570526f66fc979e9ee5561316734fac29670e049eee1a7ea50e90e7aa9e5c93cc22f717d2405d3414f67453be78caa4ad40d887dacd8719dcc3d0f42de9b95344d5d5ba4d5c355c82e2ca604f3d87bc14dc84a91b7e7acc1b9166295d473e0ae2396f65631de96a4fb5804c17d51336126031208ecec741cef81d77eacc1c56125a9a8488cea1c931da4d388b6747d8238a25d557cc4949055f0461f9dc2c3d9d000dcb0d94b09f5dce1c515d3cd044c94c2190ad4978228e6ae0c36a67175272b4fffdd4f23ae9973fb93a72f5f8f71330900e5f0f822f26d5771cd8f9b880019c45d4122020d4a156c49fb1b00b8a09be24f1e453cca7d20c87baa7d94a2af1ceb42007431d569194bc528d00d090b9dc863af101b84bfbd3f562f953efbdbfd6c504f8d40dbeeac54d60265e78bc2bba55b639d2923244cedb7ba141b44f2bb832cb3f828396851cf7215de112aea376b0eebc7677646577875520446de65b2a0f3c0422b8156180b7c7e4b783ea3ac7996a5c680b7ab479982d5318dc23f64c8b18e67d23a1a3e8f910a9809d22bf31ba97d92921b57f5c180a648834c45abd9925fab4de3f270fdb1e899370c2b5e2baf17816790e0bef83bc1f56e5d0b8ce6f378862efd5b132fa2e8e82422ddd4a218a5a7f9482a928734b2892cd87b4a452722ec3fa2738e772feaf8a966afe577ed7fac14bd82a748f95b2d98dc561ea1f134796fb4285efcaa23d8c9fa7ec57d3e76862fb28491486596a8ea702ef8e14b1879bc3fd48d1d22d161262afc5daca4b7bd4018638a20c05dd77b206aa305d466da88100e4acd9f8b9404ff4afe93118a2f9f6d0723076f5eda873482f05e617db44051649cb9a9dd86ff0974d692eae1a1e916d13f2786266315b400d31ef7baaa9ac106128dd46961dbd7964dec465e66d87006584ed16fa52e3e1f894ec07f40e85b4a849bc6747ec445990df66b4946570f9d08d393855b7ae52fc25582e0f6180c8c38c2bab81229d0840f9fefdf64fb4becdceaae4fa9ad8547867ceba490c38d66ce6610eb2707ae101ea89ba3e680cff863d597cdadbc8336b0c227c6cbb50999636d5ecd2932e4701838acc6cbfb979bd66b3250954ef126cdc45b8e9935c8258024f095f5375ba337f9c73b109cafac2bfeebb26cea2743c0baeec7bacb8b2dcfd31cdc5d8f1bbb4df2241aa2a40630d6c6771d2037b31b35419385bc04098652e92f3f6ce393d24a530d719939000ea4f2e83f1b82da06e126e277227dd8c3261629eb0eefd770a52e8195e4cebf0ef3ca47e885a6ce921a79a03e86a041c2d6ca63af80d018768a983a87e6b72eb2c2faeecbbb5d29f73a01b6ad75c7ae28a98551defe9a1e91a958fb4961adc35425bb98ec45d569344cc12e56b29f15897b6ef447597cd978622ff97e36ab1b82274f0c596e734c5ae9b00746f1ca723ff515bd3104b9e7e2625fdaa82e5b95c8929f2e533c873e71570cb032f4c857abcb79531b74b72bc5c8e56a0287e25f5badb5d77ac1cdb3a6e95e1bb47ab30f3d245be9e35cd2990dbaae3a9adb774d3376c92f49753ae53a5d3e269d8957cc642c81ea50e61bb5799974b71ab56e899acfb87fd72adc118bb4956b872ed80d8d2bc7c34966457f37b386dea0b83be062e3e77300672e597a767a945b1ef4dd0adc9356dcec85f0cd262b04cfdef3a765c946293d37b55209d4eb16eec7371bca6b6cd775cac5d2008a24e358978b99ee502facb5f3b29af1b0a112a6e322b3d6e1fa24fac71d6bb621931f942f22a66dd74ddd9a75979b63c622ae3a6691f6a01eeec48b1db40d5a5155fa4e9e01677b13899a19ace9e9a937e440d0c03be7ce8a4c58407d0c0b4d1146ec152e3fb5349579c8fdc8fafeb241b489fac615482ec2bda0ff8170ddd24e840202344aab7312bb28969fdf094acfe1750550e511b0a0d496597c5aaafe730904f19921f2a3d05fd17f9ed741823ef403514f7d9409bebf4d740f868049857cd17c23dd84398c167930338e883ff2a24d986b4368b036ffc3d18f83eaa66c9a9437002424b3d153b07613a0a0260eb9b1c0d3e77afa4ef8869521ca879c5ce25daf28c745bfbd53acf3f7a5ccb3266d9c06d5704fbf04791bbba4cb23401f3237f674a331a7a029e2aaa096af862fc1d2a53471e47c383afc5d6b8e0d25fb00a995f19544b99a0cba7fe847ac475c070370164c2a1101646798b3ca7b9301332da17d848f0c8923399e16e641580e3f9d9eb443c930a28ac0217aa27261e23b32c0a5e297707dce160f73cecbc78356caf4cca78aa088cfec2c5087c16ba9a98aa360e6ada350ce27d2e0bacc010b233cf9baf0ccbe1c247a4636ca9c0a68a8f78b33afd941be96390f42c32c6aa8a0304c2f331aa99475fad503cd9b42ee2c3c2910b876df796549390b75bd48e592371e8ecc895134bba39791c91a399ac6d4662f5d8149b2cdd0b07133563b32c8698b8736547186819d123976dd7f3a040d5441b6d333a6787982eafe4599bab48e55ea51ae0d3af606cf2f9163d6b23390b099dcd6aec361783413bd97e21112ef71cc0d60af2572818444ba47376c3f609afbaf3b7a40ae195b4b4ebb2b3514d911c4315a7107ae1d00bb819c62eb2ed4cdc15bb1a07e802436b915053984917598519c82b65e415a33c381281c1d7da469f534239d2a23e898153930f950ea794adf48b538f0a80fa5dfec08dd48f7396a396f256138e4214340357cdebef2a2bea07bdd9bfe5f96bb8020967beeaaa26596daa62d64bd0b9ab50c176a2463328d0e216916b310bfc693b6743051ea84d03f817059b1063a426fd34c592e9e1824e4c46640090042e037f27cdbb803458d680c6fe18800b2d1a0c2b6d021879d7898aa6609336a4a0905d4a5b2334feb8e7a0f057f61eb6d1a70d0b8729063f4649814d624a649f699ff9a5af4c46ec1183812cc1d03d266792a106e6da40845350b4b6f40f35c69be266f8fdb5d6c0a4eb5f6d8fa9bea59be966b08cc23bed4083ea6d8e9db7bde90c4c73b013a2e26672e96551dc218c1427a70c9852420edbab62045250291bc9c6391cd322c7e8cf7ce6e553e5b2946258b2144171ce595eeae02a0c7ebf8069be5b3965e19f1b248a037eb5b6a156e0a894be819d1b99e6f0c217b2ffc51e95b217678c114ae079274bcc5b9e5dbe29f805fb87f548ee33fc10b3f8c7d2b4d710c0cddb40126294bd3be0525d7430f84a3635c247ce85074c083b6045682d6b59f3c04a5fd5eb0ad300e89e06f7ca3567fc31c8a446a6d7a5b04603a3b0482ffe38b0a523864ca24c11a5e88f176fa68cc56d68cbc2dfa494e8d83539ea1e49ff00790a872b15c87ecde7e16b86dde53bd6c08498febc2f59f630312f1a1ba894ffa41ba00b46f6de414549b4b54aff14d5ba94c132a9ff3748e457b90449d06fdc2a735c484bbe969f19a86d31ced08ea1ebc02460690512828e05ced782a01a728843045f0b257495fa31e47102ebfb1ebed1bef8f8a04e423ed4a9dc449328bb2670597752294a430bea552e5eaff955270c9ac8ef9e6db29f5b561f480c28b883d00768df81dafe76d78719f6f8ea689ea9ca6a4e4c9c7b05904846efe8fa53ade4bce1f4de64e67b01ac1621c8bc2b7a629082fecbfcf99253df02f42370df4f46e75c93bacfbcb5d12417547f2d22fe438f15089afe8285b68883456315b49328e9001bb6356bd6e0c5451728561a7d8b2300f29f53153e8b1810377e428621e3b997b7a3d04a5e265fe5ebb2a59076cd11df5180782bb39fae441edae8ba74f6dbbd442d70541ab494df6bec7166c2f4b3d0abac635d9318ee23dda147779f91a6f5154454701237b464636c16caff5a7ee19f9f1fd21497e9925a0f386edec274916f6b89a3a40b0635e07c4a254378b25852fd9b4ea55c1370f824d9063859d473985c755306851dfa7190ce3d0a059e60c7ba71f4fae5870783b55423de7048d59ec8501b30cc319f37887db8d53b0046d8f5a08c996ad6cabbe3e023b79bbd710c1617c94530a19d3cec396c57349fc5809fdb83b57db3e8ee653feb0e4e65e1a9c5c6ded4d33ab98b8fa94b76dae77e0767ce60cc2c48e2a06", 0x1000}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r4}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x98, 0x2}, 0x0) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rmdir(&(0x7f00000000c0)='./file2\x00') (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000042b00fe8000000000000000000000000000aafe800000000000000000003f"]) 1m11.621619663s ago: executing program 2 (id=820): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x401, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000001280)=0x4000006) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000000240)=""/4096, 0x1000) write(r1, &(0x7f0000000100)="9d", 0x1) msgsnd(r0, &(0x7f0000000180)={0x2}, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x52, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/83}, 0x5b, 0x2, 0x1800) 1m11.190291216s ago: executing program 2 (id=821): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0x3, 0x400000000100], [0x6, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x9], [0x100000001, 0x800, 0x40000000, 0x0, 0x9, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xa, 0x1], [{0x0, 0x0, 0x0, 0x7d05}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x7, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x1, 0x9, 0x4}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x118a, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x0, 0x6, 0x5}, {0x1, 0x4, 0x4, 0x7e4}, {0x9, 0x8, 0xff, 0x7}]}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0x0) ioctl$FIONREAD(r1, 0x80047476, &(0x7f00000001c0)) open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 1m11.189564724s ago: executing program 36 (id=821): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0x3, 0x400000000100], [0x6, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x9], [0x100000001, 0x800, 0x40000000, 0x0, 0x9, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xa, 0x1], [{0x0, 0x0, 0x0, 0x7d05}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x7, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x1, 0x9, 0x4}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x118a, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x0, 0x6, 0x5}, {0x1, 0x4, 0x4, 0x7e4}, {0x9, 0x8, 0xff, 0x7}]}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0x0) ioctl$FIONREAD(r1, 0x80047476, &(0x7f00000001c0)) open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 1m4.490241213s ago: executing program 6 (id=908): r0 = msgget(0x3, 0x208) msgsnd(r0, 0x0, 0x0, 0x800) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x84000000, 0xffff63de, 0x5, 0x2, 0x8, 0x1, 0x44, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x1004baa, 0x3, 0x9}, {0xf85, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x788c, 0xffff, 0x8, 0x5}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x200a, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x5, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x4, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000180)="bf3867bed6931af923ff992f06d0a616f22e37604d655985985a78ed48e71716f4b03ba0a1a11e9f39d43c3c21f2", &(0x7f00000001c0)=0x2e, &(0x7f0000000200)="33df6e094183c0c3472ae37464a3d6c534563dc75655123af5998414120b1fcabcee04da822565b3ddc2c643", 0x2c) 1m3.814343255s ago: executing program 6 (id=915): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7fffffff, 0xffffffff, 0x7f, 0x1, 0xff, 0x6, 0xfffffff9, 0x1, 0x2, 0x8001, 0x8}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000000c0)=0xffffffff) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xd, 0x103, 0xf9c5, 0x1, 0x0, 0x7, 0x6, 0x0, 0x3eed992204472da9, 0x2, 0x7}) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0xffffffff}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x3, 0x9, 0x4, 0x1, 0x40000, 0x7fff, 0x8, 0x0, 0xe79be8d9a11ac3f8, 0x1000, 0x5}) r3 = accept(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) write(r3, &(0x7f0000000380)="ab8f1fc06aea3298d331334d7dc9bdcd3e88a8e67714db086e3f3ce28f7d0828a2299710d69fc76423ab000e7fe312048daad9f1", 0x34) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000003c0)) socketpair(0x18, 0x3, 0x2, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1811, r5, 0x6) getsockopt$sock_timeval(r3, 0xffff, 0xbbd006b08fe9e89b, &(0x7f00000004c0), &(0x7f0000000500)=0x10) shutdown(0xffffffffffffffff, 0x1) getsockname$unix(r4, &(0x7f0000000540)=@file={0x0, ""/67}, &(0x7f00000005c0)=0x45) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r7, r8) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000680)={0x3, 0x53}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r9 = open(&(0x7f0000000740)='./file1\x00', 0x400, 0x41) getpeername$unix(r9, &(0x7f0000000780)=@file={0x0, ""/515}, &(0x7f00000009c0)=0x205) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, r2, 0x8) connect$inet(r6, &(0x7f0000000a00)={0x2, 0x3}, 0xc) 1m3.813874849s ago: executing program 6 (id=916): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='r\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) (async) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xfffffffffffffe1a}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) (async, rerun: 32) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x0) (rerun: 32) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x813, r4, 0xc) setrlimit(0x8, &(0x7f0000000340)={0x8, 0xa}) (async) r5 = syz_open_pts() close(r5) (async, rerun: 32) r6 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "0300000000000400000000000000008000", 0x8a, 0x9}) (async) write(r5, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) writev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="13ac8234c22e88ac6a16a29352e45aa5d1dddcb6993d815bae8d05da0afcfd66d6a8f07f1d89a0db9f917ed304b5621b6ff6bfac188b0056622d42c30df291bb1d9e2c7ee6ea599c8ba418d8dcd136e9c7e31657c8848dfd9a4cac38dfbe231ad322b13fdb9050a227ea62766b101722fc6189f85c3f8dea16035b08445bed3fc29c2e64d9385af93697cc4d36b790b263c8ef701a7cc5b70f51c4d88d6170a75c1fa0d5c8ce3f14805fb474384758", 0xaf}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) 1m3.60038394s ago: executing program 6 (id=917): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x100000000000020b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x8, "d76c2b1e739609ee1e263000000000000ac000"}) r4 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0x5, 0x8, 0x7fff, "eae4e10395a0a2f7c89f75b05a91c00ccf4768f1", 0x8, 0x1}) fcntl$dupfd(r4, 0x0, r3) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000d80)='./file2\x00', &(0x7f00000001c0)='./file2/file0/file0\x00') getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000002100), &(0x7f0000000000)=0xffffffffffffff9d) 1m2.948512525s ago: executing program 6 (id=932): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaac7a2e46f05fa08004600002000680000000190780030a2e86b006d3de8395f867786000000ac1400bb070200001200907800000f16"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 1m2.499906271s ago: executing program 6 (id=933): sync() r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xce869663e30fb500) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@routing={0x33, 0x0, 0x0, 0x1}]}}}}}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) recvfrom$unix(r1, &(0x7f0000000180)=""/236, 0xec, 0x40, 0x0, 0x0) r3 = getpid() close(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xd02, r3) 1m2.492935466s ago: executing program 37 (id=933): sync() r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xce869663e30fb500) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@routing={0x33, 0x0, 0x0, 0x1}]}}}}}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) recvfrom$unix(r1, &(0x7f0000000180)=""/236, 0xec, 0x40, 0x0, 0x0) r3 = getpid() close(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xd02, r3) 14.090439294s ago: executing program 0 (id=1142): r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = geteuid() (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file1\x00', r3, r6) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r6}, 0xc) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) 14.085363815s ago: executing program 0 (id=1143): setrlimit(0x3, &(0x7f0000000000)={0x8, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "0300000000000400000000000000008000", 0x8a, 0x9}) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) 8.220439579s ago: executing program 0 (id=1174): r0 = socket(0x18, 0x4, 0x7) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x6) 8.220011238s ago: executing program 0 (id=1175): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000280)='./file2\x00') ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) 7.290373248s ago: executing program 0 (id=1176): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0xfd}], 0x1, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x40, 0x0) (async, rerun: 32) close(r0) (async, rerun: 32) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) (async) ioctl$FIONREAD(r2, 0xc0287533, &(0x7f00000001c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001000)) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x190) (async, rerun: 32) unveil(0x0, &(0x7f0000000280)='x\x00') 7.050141817s ago: executing program 0 (id=1177): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xffffffb0, &(0x7f00000001c0)=""/231, 0xe7}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 7.048831793s ago: executing program 38 (id=1177): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xffffffb0, &(0x7f00000001c0)=""/231, 0xe7}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.140204277s ago: executing program 1 (id=1196): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x239e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x8) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1, 0x3) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x10) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="69cdcf6fe1a7591debbdc7ec8e0f716e30feb2e93a091a4c56f90a65f44570675d8ff911874c215a0634bbd1ce0623c400e54d67cd20026472795bd6a78bc28ae02ff7210c2d962c908bf665306e6bd9e1a65def5ce56da47101c4", 0x5b}, {&(0x7f0000000340)="ee49371ba59528ea7754bce988939e3d40a76d0cd4bbc5db9502f09094c5208a952e906a213ed15d3e6b2ef445bb328a0e05e2932d0bc2ac4b3f734601979033811891ad771b463f8e5820a5158197", 0x4f}, {&(0x7f00000003c0)="6ceb89f3b94650c1372e190ae8a1cd499d666d5321e608ddc730997b933fa8c66a6df37921db3c329e3d8a36b57a38daa97bf3e09172599f122b2c243ad775c1d62de5d0ca818c0e207e92334f5939dc29d837dfdb56c7b8fd19fa19b6d619844aef95a3741cba1c19b02b829a8fd5116abd65917e0e4010b8d0f6cabaec65ae8b794f76ca59d1941fce44cbe7104a80b6a3682fa164ff4e0102325f4cc3d408badb117970ab76ccc27f30c8097a2408cdb456d90bebde3a551ac28c36551a83287b744f292d3c608dc7c71c749acdbc7f230e545b4223452fda3d812df5bd22f7ca1b1f", 0xe4}, {&(0x7f00000004c0)="6ca2ff9a5e3ef78db5c4fd5e29bd22b5a1b1bd6b6e8e9a7a488c0d83ec04316a6ae3a4a457cd90c4e9fc20bb88e81ca6fce5da4e4ea87225849f95d371c7815dbec25b5d0a45f76d8b8724d53538f7adbd478c007430aefe7c4ed10727e7cdbc6243be8bee3d7b1e1879198ec9a9937aa125804eae16c6eef9bffc8ebcc77d9afc549e6cb8b7db436eb9f95458c8c84aff946a7b34573a7d481098abf953efb60869bdcd60a9a2670266ca08e266c29691", 0xb1}, {&(0x7f0000000580)="802b0f6a02ab9a16018a9f706c8021a12090e81e3dd68a4af221cac8628a8a6bbfd87be855067f9e91e326383533607fb7d1a6bc7812228dfb9c4b87429449999522975ecea2cd8adc755ea795be8bb0e40df0809d51ee", 0x57}], 0x5) fchmod(r0, 0x39) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x8080, 0x0) pread(r2, &(0x7f00000006c0)="c0d4a4ce05ec8cb30817909554fc501fb53097e183372003492490a8b1c7902ac6ed4e677625dc075940231aeb608a03030d480ff955b2d03e8a374fe40f8c5f2d4fafa3cf5b622cee1900f85fa1addbac73753304fae83d1ea131af8f1526c404793d6bad8fc93396e207381e643e2f4b9bd264f3d1b61077fca6da65eb94dae279f25752586e857b3b58f7aa6c692d6b2dbf0fdbe6e212b50c064fad8c53126b111ca02436f105292a3aa3375548f1629857546ddfa711d91580a56d1715710afd2c4175ada898f1ebfda8e1f93a7863685cd3c3a8dbc027616f45f1b29e23b3fbf8a5ed651c4265028869d800", 0xee, 0x7) r3 = fcntl$dupfd(r1, 0xa, r0) fchmod(r3, 0x0) fchmod(r3, 0x20) r4 = socket(0x20, 0x7, 0x6) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000007c0)=0x1, 0x4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800), 0x20000, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) ioctl$TIOCCBRK(r2, 0x2000747a) getsockname$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000900)={0x3, 0x2}) ioctl$BIOCLOCK(r3, 0x20004276) pipe(&(0x7f0000000940)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000980)={0x2, 0x5000000, 0x7, 0x7, "e96341ccf69decbe65650c562c9faed38ad4dc0a", 0x1, 0x5}) accept(0xffffffffffffffff, 0x0, &(0x7f00000009c0)) 1.139707232s ago: executing program 1 (id=1197): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x7, 0x3, 0x775, 0x80000202}, {0xd87, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x6}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) setrlimit(0x3, &(0x7f0000000200)={0x804, 0x4000f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffffb, 0xced, 0x5fffff48, "9cdc45c6307e8b61c7d61d0ffc7f6c00005fdd04", 0x706, 0x17}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000), 0x35, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r5) 1.138635183s ago: executing program 1 (id=1198): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x2}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x7fff, 0xffff63de, 0x2, 0x2, 0x8, 0x104003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0xd87, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0xc0d2}, {0x26, 0x1, 0x3, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) flock(r1, 0x1) flock(r1, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x80000008, "d0c661999daca17d00", 0x941, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000), 0x23) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="d99aca906c", 0xfd23) r4 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 260.447735ms ago: executing program 1 (id=1199): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) getrlimit(0x6, 0xfffffffffffffffe) (async) open(&(0x7f0000000340)='./file2/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79a1) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='W\x00') (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) (async) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x1, 0x8}], 0x1, &(0x7f0000000340), 0x7, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file2/file0/file0\x00', r1, 0x1}) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000)=0xfffffff7, 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknod(&(0x7f0000000180)='./file2/file0/file0\x00', 0x2, 0x0) 256.054129ms ago: executing program 1 (id=1200): shmat(0xffffffffffffffff, &(0x7f00007b7000/0x3000)=nil, 0x2000) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x1000100000000}) flock(r0, 0x3) flock(r0, 0x3) syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xfffffff1) shmat(0xffffffffffffffff, &(0x7f00007b7000/0x3000)=nil, 0x2000) (async) syz_open_pts() (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x1000100000000}) (async) flock(r0, 0x3) (async) flock(r0, 0x3) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xfffffff1) (async) 304.596µs ago: executing program 1 (id=1201): r0 = open$dir(&(0x7f0000000480)='./file0/../file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000140)='./file0/../file0\x00', 0x18289, 0x4) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r3 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x1, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0xfffffffffffffc84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup(r4) writev(r6, &(0x7f00000000c0)=[{0x0}], 0x1) dup2(r5, r4) getsockopt(r4, 0x8, 0x2c, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0xb) setsockopt(r2, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x24) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x3) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x3, &(0x7f00000003c0)=""/96, 0x60}, 0x1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001540)={0x0, 0x76f1, 0xffffff7f, 0x6, 0x0, 0x9, 0x8, 0x10, [{0xfffffffa, 0x1, 0xe6212e23, 0x9}, {0x5, 0x389, 0xbe, 0x6}, {0x6, 0x4, 0x80000000, 0x3}, {0xf, 0x9, 0x101, 0x2}, {0x400, 0x6, 0x10, 0x100}, {0x9, 0x2, 0x7, 0x1}, {0x8001, 0x3, 0x757, 0x2}, {0x5, 0x8, 0x7, 0x4}, {0x8, 0x1, 0x2, 0x2}, {0x81, 0xbab6, 0x8, 0x19}, {0x81, 0x0, 0xffffffff, 0x8000}, {0x8, 0xee, 0x9, 0x2}, {0xa939, 0x7, 0xa, 0x2}, {0x4, 0x7fff, 0x3, 0xa45}, {0x5, 0x8, 0x0, 0x8}, {0x9, 0x680, 0x3, 0x1}]}) r7 = syz_open_pts() close(r7) syz_open_pts() select(0x40, &(0x7f0000000000)={0x1c, 0x6, 0x4, 0x5, 0x0, 0xfffffffffffffff9, 0x2, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 39 (id=1201): r0 = open$dir(&(0x7f0000000480)='./file0/../file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000140)='./file0/../file0\x00', 0x18289, 0x4) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r3 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x1, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0xfffffffffffffc84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup(r4) writev(r6, &(0x7f00000000c0)=[{0x0}], 0x1) dup2(r5, r4) getsockopt(r4, 0x8, 0x2c, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0xb) setsockopt(r2, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x24) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x3) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x3, &(0x7f00000003c0)=""/96, 0x60}, 0x1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001540)={0x0, 0x76f1, 0xffffff7f, 0x6, 0x0, 0x9, 0x8, 0x10, [{0xfffffffa, 0x1, 0xe6212e23, 0x9}, {0x5, 0x389, 0xbe, 0x6}, {0x6, 0x4, 0x80000000, 0x3}, {0xf, 0x9, 0x101, 0x2}, {0x400, 0x6, 0x10, 0x100}, {0x9, 0x2, 0x7, 0x1}, {0x8001, 0x3, 0x757, 0x2}, {0x5, 0x8, 0x7, 0x4}, {0x8, 0x1, 0x2, 0x2}, {0x81, 0xbab6, 0x8, 0x19}, {0x81, 0x0, 0xffffffff, 0x8000}, {0x8, 0xee, 0x9, 0x2}, {0xa939, 0x7, 0xa, 0x2}, {0x4, 0x7fff, 0x3, 0xa45}, {0x5, 0x8, 0x0, 0x8}, {0x9, 0x680, 0x3, 0x1}]}) r7 = syz_open_pts() close(r7) syz_open_pts() select(0x40, &(0x7f0000000000)={0x1c, 0x6, 0x4, 0x5, 0x0, 0xfffffffffffffff9, 0x2, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.149' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806b4df100 va 0x20000000f000 didn't change! SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1