last executing test programs: 6.805796949s ago: executing program 2 (id=1202): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000240)={0xfffffffd, 0x0, 0x3, 0x20}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) setpgid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x81, 0x7e, 0x18, 0x8000004a}, {0xc, 0x2, 0x0, 0x40004}, {0x1be, 0x8, 0x1, 0x10000}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) r3 = getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mknodat(r5, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) setpgid(0x0, r3) r6 = getppid() sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0xfffffffffffffffe, &(0x7f0000000000)=0xcc, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r9) r10 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r10, 0xc02069a5, &(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) 6.717074198s ago: executing program 2 (id=1203): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x3, 0x9}, {0x44}], 0x2}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x4008, 0x8, 0x5, 0x100000008000, 0x8000000080000000, 0x9}, &(0x7f0000000140)={0xfffffffffffffffe, 0x1, 0xff, 0x8000, 0x5, 0x5, 0x0, 0x9}, &(0x7f0000000300)={0x8, 0x3, 0x2, 0x100, 0xfffffffffffffffe, 0xda0, 0x2, 0x9}, 0x0) 6.716335824s ago: executing program 2 (id=1204): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) readv(r0, &(0x7f0000000080), 0x31) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x9, 0x8, {0x8}}) close(r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc290560b, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r4 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) r5 = socket(0x24, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80fba, 0x10000004, 0xfffffffe, 0xffffffdf, "a100ec00", 0x461b, 0x1}) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000080)=""/140, 0x8c}], 0x1) r6 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = getppid() r11 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x100, r7, 0x0, r8, r9, 0x140, 0x1}, 0x4, 0xfffffffffffff5f8, r10, r11, 0x4, 0x5, 0xffffffffffffffff, 0x7}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) dup2(r4, r1) 5.614763143s ago: executing program 4 (id=1209): clock_getres(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x4, 0x6) msgget$private(0x0, 0x518) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x3, './file0\x00', 0x6, 0x8001, 0x8a, 0x101}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2) listen(r1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x81, './file0\x00', './file0\x00'}) fchown(r2, r3, r4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') sysctl$kern(&(0x7f0000000340)={0x1, 0x2}, 0x2, &(0x7f0000000380)="3bd4dd2bc9e62f8354b38e2888951f2bc23bc561dc9ea68bcd48e3fd6a0456634534eeeeae9e611114579cd314404d7e07ab5d97e63954c6cbc9ba01533966cd4ddc393afcb6c6c830d3717c670dae4c63d39bb7ac399820c42c2a0aabff8508bb4862a1fe714de8a1b6ab56d12b5dc2cd8bf2b757ed3a3cfe66069147f64cded9443720ed1a231046fb277492bdf26a629bb625fa6c1762cde686ef95e23cbd6f2f878cae3f546787c133684cd2472afffa0df3efe9c0f403141e2744e0834c114184fef47843386c1d2759aa10a2a5636a4bc061a2da93b9b357fd05f0d051319a287ba0935d457c415adf661a111d81dbb570201acdfecdeabb92dd465559856d4ff6a1057dfa516452a18a6d7bff66f971853992d831dcb2adfd8ef1e466fe37bb469af14f46ed9dca9aef21eefa71c3d19398145bb8f0aeae68daf5d37e039ce2ef3c32666777365e204788c452470dd9ce16d6adb08313393d176eef1679dee3b9a0147e1cdbc9aeaa858d17eaf64e1b8284117f50feea2f0b3c4b328ea11d4de7b5e1be62a6ead28bb853c22ec87be9f365bbf304ad5eee11a4aa31ad0bbbb00f1217d526bbc9733dc7f2f9d07d5c0c7dc30c19f5934e06ffb7a708ea743122651e9d40d4ade6e7858b97ae4b3e36cc302087d389aa8705b3506531861e60bf3253f8cef09dd594bd8978dff4fe71e2f6110a496d691e2c3f5730692ed6351eeac48d37dea7a07e7041c7ffd95a1b55f9472cae82f439a2859131654947ed185ae461622cfa03bac7ca8a9b4edbffa379ef61d77ab5057de3a18e2d1a032121db48fd1b966fcc028a240c871d060eee031ca09dce8b08b568cecb8400272439a2b445590264123cc1d3379ab1523f3fc058469f4c65bfc718aedbf05d1fe53dc920e52294a79bbd444b8ac9393afeb533200aa8892b61ec26c41f210f0a02b6e5aa2c8323d71fdb561f53f79580a7725c49aa379953e5d31e3d4dfab518dffd0bef10f5bbac3fa5d72a156ad67567e87a5258d93e3bb4772e7cd87588907556b94a43981a84d1fc977143cf9421d585ba9e6b5b9bd723c529a0c5354e2385fe90366671d02e9d8779119f5b6929e4280ed385813af2c6c8c351c513101bde194a718a651b9f1c934d9534d6c8b393ad79fcbff51ce05200bfb79adbcce8047a430c4da654bc0fe4e4feb2acaff6b99141f516fce9812a5fe0d179660d8a56049009999aef32ddaa40d549cbebfa99aa72358d7736b4120fcab3b89d99e90d85d9b2a88d8cea2f59b6399dd66220f078d6de7b9e1242560398391f08cdd61cedf166867120bf8a8133ae8872681de3d0ccbc57dd0737105df2c40f69717364611271c8c71262019059ac5537f0043361821c6f61f4a5db4ae2225da30bf3c24e9e5c11ba80290d3f2f823e063e037969bc753d47457972e3a142a2f0db4fd1e498d1739216644b618c1c9a96b2ab2f03c19d4f5c051f359c3e201a89d09a4c4946ab145a2e20d94b545a00105147e70f3ad1451310a2a5cfe3b2c7baf52873c50172cbaf92f274108a38978ed93ecbfb8c4d56ba1073e94f3c1468e183e514a356ce2df5a38a009aa0a7d153c028df4f4bbcb81c8f28d4633c723a9313d812f38ed498ba71396ed9d9544f0679988c87753a892342916713fb4567b8da8341cbc1d4f9120ddf45e127a4c13c0fdbc4200a910354fc2875f250ff3389998d578685121559411973d2302a5fc0bbb0b224b95910142cd1291a3e359db256d641fd82673f03098f6320966cec97dd0aa8f66fa8049ae6e11533044fa34e1040b95e14e8f9611f6454c903f43a387183c12e2e42090ce5fc386a9ed9164faf91a83af3d2920b0844c50cc7548bf0ff3783c69c9f845295e39808c72cd088a0c79ea0597e695f98e19f3d4127825cdbcbae2d646ccd6686b6b79eb0506de5b25f3c5c31f2bf26e9aefa6261db70d10a670d2277db4f67e76a52c4ec66bae26e9f4229c1d622d4bcabbb22f870490346a7858cf04dc9b49ac43a2e91742f1cef7e13d094c2e1dedf52764b12adf217ae941483c1d7d0e394383f25b2a10acec766e05429a32cf287d9d3b6c89aca1e833237cabb12894c0e54293e86e9c7f8a9c9368bd662e79dfe5c2be054dc0b00d3464e18dbfe0652455f92fc5ab575b96df9f79a5cf619245a716249e28cc10c6cf410861a6bc5009930c1478d125eacabd5e4d49ff60a1c6fe78c9116f3110754e3f32a57623486b0e48fa72f25f896e3c2862122ad5a057ca222c78a06330e8b19315a1596c6aed90bc54080e4175eabadb046ffd7fee3cbd11743ba4ae62090e163fef9804ec4461e4a39837b65416c56b154ce8b357e88c1b6a71eec770c2955ae7dfb06ea3277617b9fd5c02b3f2bba6c86febbfd5ca60fd4c4662802095aba79a01eea7df151c9a1b2607a8f75fcc3386b51eecc746d95d3dfcc83f4cbf7a6b62b11e2bfbb1b5c3d0f28022ddef69526c69e53ccfb857d2d0392d5ef41913651abc66085292e65702625bc94e68314120fecd51014328b41baa01bf28594311a012b604b164dd063b34815165a99c37b959830c5071a0d02f271edd3195d5df99e2eb00a37ed9801cbc6b4a667dd96e0759296653d15140526141bbcd5a08cb8f5ca264841e691d626172e55434e457845430ff8e5132ed4c834bb1c89e16ddbde8908e4e4e0033bb51dd19a95b2391c56d08b8c57090b2b128d0f6b6478ef1d4ef453decb6221ca7ed4ef7417d3c8f607fb64668214169fbcc7581c070adae7d1f3cb2283125ead8415d40eb4699716aa92de11669f4b2c028ed04c9add0ae6af46a156b4debf59bf468766626b3ad0770233b67b66d77e3580710574857c221613680867bfc0acbf77c2f1debfa507e56da73e657ba5b183d418d3437a9898d4e7bdb8a54c71b0f35babeab9eb748644a55852d2ef21862b4d1334998dd08e37a8217cd45b434b88db39e67de393e8d000154d0993197855a7d2b479ae2baebc7399e9ab9da7105fdb8ad52acf982615ece34ba2b249dbb8b3d83ac1385fcb92b1090f9115d57662db9267c75ec5427bd4932453cb6c9552a92ed8ee79a56474b805123c3c99b35a3885a64f26ff103ffb4e585a6e85e9548407fd003105230c9ec1133f8dd95620a0deb7c7b4ba21e7a9f1afed5529a168cffbf49f96cc950f2be1a35885ea85b07df312b8f18f5eb43b7c20df76956778acbd9390b71ab7cb7dec652ddde27754f6abb0312ef20320d210c4af76938513e77acc4c98384525d0ea98902e1c5711fe638ed007b303eac3b331253a1f517d774f77e260a1a0972665136e2e2d30ae2e7af22b2eb4972d8a751c02518947de5ecb7a77b3343eae30853f7b6e04409e123cb9388ec03b9b9184ad1b36de61b17ace0f695be99a527537f9987215fc23cec933d385b3f464c37710299f18c8e84faeacc5245863702bdfcb12eccc375c064f96b684591af60b1e42275141bfc876f45b47dcdff5db65448f3eec44ab0083da4b4c46aa4a661b97a7276d62a28adbbc6798359098aaef8dd58ff191dfbf3a6991a6d8b322669bb739ac63b0fd12bfe9578aa70edd52081947820040133b6720d56658ae22b330e46f7a437d9e3eac12b2bb0c16c3f6ecf594d60d24189ae7f52f35e3afe3d803e15137dc5b1fe6e24afe6cdaed624a8b196810e594df9704deb2e21c3118a3cbdde07a45ad63b12034ef77a751cbaa9593dcdcc2fe48bea04fa93a1dbb1aac566feaba21208714b6e68034d0269522584929fa8ce7d2bd5d6487fbdee22d3faac80ae9b9f94149370363c0a414eb9d853f4b6c6deaa1a421352b90580d28648679e85e2b6422df2fbbc844e133158e90f4c9e0cf61a09b524b1e2bdf02f4e1bfb1e64288c7fd5fd8bd9c84ab123dfc702a29bdfce3c47d1d4383c65e770c6d3e14e1a1fc87e389ed12570b4c3d28db6baef47546170b359865397e8ab84dd9a16073b507e99598436521076b7cbac0754323fc539a9d3e1d63da67752dfe6ce89be2e900ae8ce796dc94c50179bf0eb9a63ad622610b9dd9f402effb39a29dc6acf9dfa54c0c8b54976e6afdd4fd968f300bbe5cbc02595dd1661e6aab719dbb5a42526f481130396c9b427362e1ea97eeff19d77832857844b687e7d41058d68a6f641add644a0dd446e89c7f7954a4be363917eaa770c4292e92743b417512a2419df5b4c8006f9caddfc497bc59e9c6f557636b03341ce8f357051ccea7123d1000bf31131a6962b57a147a556918b949595884eacc290b902237a07600738154c8d6c4cb132bca09a81fc2e8384d0926cd6d34e3ead883c8dc64673433f9aed645b605df8229f3ad165d7f94b31d319f5ff9b3e918728eb167b1b6e3d5581c6a915ff52579fb85fc0ff70ed8edfabe2bd47be06ec65028836d7924e05ac5f2539d871f74cb87317faafdd98caab70d2ffa20b98874ac29fdc7181f872d7afeaa4f3cfbfbae6b0f8c72352da15d9250314f7788e2f92568a27ff2563ae4cce826db75f75e15d076b09174491e9c713e9a55f9f9756828bfb76319b522443285387be67a9cc8a5b4a1d6e33fe6d709ef7f049b3e73694f19d7ca9bdf4412c8d4801677ea80b91a9c1cc47d9a3e26f13c389de791ef707ff15e945d42b9003122a303529ace22cf8ccb3536233dfc3fbfedc2b27769ed49575a61b547266fb135685232901313a5a1c8aa0f7af5c428c38ea6a756a032cd481e8c185160536404732727f713c2d60f125d79eeb2530081d96775237342bd7f4b5a87037c1602db5f275c5e695bd9a833cfaaa1004b09ba689ab593540c31c1af0a634ab32e0a2ac237e4b651cbd9cd306943d2e0fd719efbfee9d93a18124676029f339a8af9753a32fe036f79d5ba2ea4f8b164f48b06bf483c8094380ad266accb16e7e4496b1e40a10685c9009629b438164cb2753d449538e8d3f99a0bd20b8154dda2314b41ee4cad6eacd5eb5c4a2d7cc9dc00c7ed588faa70f9fed12303988ef215b060a1527b4cdbfc45c6d9fa13d6975ebe675bbaedfa0a924bfe1e40707799509f815ce3767b78d88af6371ff971a01035a68ccbbe35c52ffb99f9cdc7de21070238c34dd7ba710a9483c333076ebb790cae5ecbac12c33ccd67314afdf0ee25d45449af2c41379e0cc6276b1d6f3bc92028a9cd5b404942dfa2849836ded5f9fadfff1e9f94157e00ded70c89f7fed15faa8abceacecfc4598b35e21f26a73819db305af40e53359e0e566e1177209448244ab5126ccabfa25928a7c8d80c2ae7dfa44768b04c1b698a7d638558c09ff278653efa2a7a31f3fd5d41d3c044c7b1208c809033973f09267d073823b270f2639ab8772fa69314776a4ea0676095c527a26350eebf4070af63974db72b64544bb59a4cf0b504bbfd29f3b0361bc9e4f7e3423489c3af46ecd50180564ea23f1e86f821eae4c7f261c1d2fe3e8368e4b6bd04b63fefe0cb185d7667060412443ad5abdfc72bf0fcf2172076c06eed9bafb1b1657a3493c8999c676d3bec2ee5c216fc27952f80f66728ddb243deedfe897bdc5e6f53efe4a74c94122ca3fdbd8885a77540c7e2c71f6bf05de94b62d5d3d1b1b4fd90a5d36ce8aed0d279a7b9f342a57e675110b5ea69dd728d8e2370a84ca6137bc8a468d528d349c92415e44f7959dabcbd7edd1894e1ae3886cbcab5af49f54bf554fe2467a013b3bdb565ad1f755aca4caa8580291d3ad2aeabe52c9598bce6a97c4e431c63ff045cec9c8470dfe4e426ca13d65b2fae", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="728c57a0d1bab59ae4b1610afde99106288d1b2b07825dbb18f757565df880ed810dd3a68f96bab34eabee4ec71a8430d20e4caf2638edb2ef1cf605591bb573e58d50f7bbc370b6d6ed2af70d1f2d55f7699eab700c7f91e7da0cdf068b8bb042a58d779f6db9762d86214e535313948b553912239e4f88dd7513723433a53680d65d62e74b5b658a52725e18625711349f7dc3773a5e0c05b6e59fbff84dfc03a36fe7b5065ed6dc55874dae56af4c1a76a8e65dbda846ec6e5fb21ec31ef4e46e19eeef3bbd5cb4241dd9ac09e6", 0xcf) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000014c0)="d69095081384ad00eab9dcee3a955b67f7d030e1a70487a64bd577eae53c0c2f43cc40cbd89030008f54913ae0876fd48eec35b186821b02adb3f82685214ec49ab293a81d4fc2478b843920307a08cdebe3873a84034c23ab321e9c4b56af5ddfabd2355e3a6f67a99c168769ad30bd6f012980d941acbf7e6de0c99e6113d60325383a9d286f20536c66e85a632ea8cba9363bc6775b675f1b38008560d2bc38c951900b7901036a67e553dc19774778df0c2cb5248dd7474e7daac833cd05fe06c2e505f7f80b03f8a96d24218beedd0f12ffcb041635fcc5feba07ca2b9b5538c7f6d417394ca1509381", 0xec) r5 = semget$private(0x0, 0x4, 0x200) semop(r5, &(0x7f00000015c0)=[{0x2, 0xff00, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x414}, {0x1, 0x8be9}], 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001600)={0x9, 0xb, 0x0, 0xfff, "3fb85caf964cb609e1550e151baec6264e4d7b56", 0x6, 0x8}) sendto$unix(r1, &(0x7f0000001640)="e7fe8e1d3ca8a1d652fb5af67060917504789cead2b64d2aac179e1fb5a0766b72d0ac2a4c20085b1e3f2fe18e0108f7b689d47fc5a7f3b5bffa52007ed7edcba511388c2f3a029a6a7b201358c4ca9ed10676e972ad8296528e5ea86c42233b8133939229aa060e1fd3caf115c5bd53e0", 0x71, 0x400, 0x0, 0x0) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000016c0)={{0xf, r3, r4, r6, 0x0, 0x88, 0x8}, 0x6, 0xffffffffffffffff, 0x8}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001740)={0x0, 0x3, 0x170, 0x8, 0x821}) r7 = open$dir(&(0x7f0000001780)='./file0\x00', 0xc3adcb391d03db62, 0x0) chflagsat(r7, &(0x7f00000017c0)='./file0\x00', 0x0, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001800)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 3.427345898s ago: executing program 2 (id=1210): chmod(&(0x7f0000000040)='.\x00', 0x35e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0xfffffffffffffff7, 0x7fff}, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="8907", 0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000011c0)={0x7fffffffffffffff, 0xa}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="0000000000100000", 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000240)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/206, 0xce) 3.426854857s ago: executing program 6 (id=1211): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6382) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63e1, 0x5, 0x2, 0x3, 0x3, 0x40, 0x10, [{0x8, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x3, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x4, 0xf13, 0x4}, {0x788c, 0x1fffc0, 0x8, 0x9}, {0x6, 0x9, 0x3, 0x9}, {0x9, 0x9, 0x1ff, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x8, 0x6, 0x9, 0xca6}, {0x0, 0x6e2, 0x2}, {0x4, 0x101, 0x3, 0x10009}, {0x9be2, 0xfffffffe, 0x3, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) pread(r0, &(0x7f0000000180)="a4514ad65b3412eddee5cbcd5b6ee1280482a967389f7314ca12bf45b023bf3638ae31a39561d0d26e95b4007447d8b7472b5b4d5575f4fccfbab2c9b461bd41817c2ec0b411f79abd903d0cf280cd596f84edf41961b54934e8f76c62a2c86b4d8fe2cd707a0f82f57a207c560c8f45d3925c49b0ae824783fb155966a77b4327a9a42d35b76d7bef", 0x89, 0xb9e8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)) close(r0) 3.315061211s ago: executing program 2 (id=1215): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) (async) writev(r1, &(0x7f0000001880)=[{0x0}], 0x1) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') (async) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x100}, {r1, 0x104}, {r2, 0x40}], 0x3, 0x6) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x2, 0x9, 0x8, 0x1, "55c59f05a485e019763242e39fe3edcfb596e1ab", 0x101, 0xffffffff}) lseek(r0, 0x309, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x141) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 3.31016307s ago: executing program 4 (id=1217): setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setuid(0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getuid() 2.679741445s ago: executing program 4 (id=1238): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f00000001c0)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xffffffffd52380c2, 0x2800000000000000, 0x1819, 0x8, 0x4}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000001c0)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xffffffffd52380c2, 0x2800000000000000, 0x1819, 0x8, 0x4}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0xa, 0x0, 0x80000001, 0x1000}, {{r0}, 0xffffffffffffffff, 0x2, 0xfff7f, 0xc0, 0x2000000000a40a}, {{}, 0xffffffffffffffff, 0xc2, 0xc4ab4c678b08d3f0, 0x7, 0x2f8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0xb}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x8, 0x2}, {{}, 0xfffffffffffffffb, 0x26, 0x40, 0xf3c5, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x3, 0xa53e}, {{}, 0xfffffffffffffff8, 0x44, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffd, 0x83, 0x4, 0x7b, 0x4}, {{r0}, 0xfffffffffffffffe, 0x14, 0x80000000, 0x1, 0x1}], 0x15, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0xa, 0x0, 0x80000001, 0x1000}, {{r0}, 0xffffffffffffffff, 0x2, 0xfff7f, 0xc0, 0x2000000000a40a}, {{}, 0xffffffffffffffff, 0xc2, 0xc4ab4c678b08d3f0, 0x7, 0x2f8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0xb}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x8, 0x2}, {{}, 0xfffffffffffffffb, 0x26, 0x40, 0xf3c5, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x3, 0xa53e}, {{}, 0xfffffffffffffff8, 0x44, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffd, 0x83, 0x4, 0x7b, 0x4}, {{r0}, 0xfffffffffffffffe, 0x14, 0x80000000, 0x1, 0x1}], 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x9, 0x4, 0x1, 0x5, 0xffffffe8, 0xc2e, 0x1, 0x2, 0x7, 0x9}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x9, 0x4, 0x1, 0x5, 0xffffffe8, 0xc2e, 0x1, 0x2, 0x7, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket(0x135abe8dc2ca8f03, 0x3, 0x0) socket(0x2, 0x400000000002, 0x0) (async) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r3, r2) select(0x40, &(0x7f0000000000)={0x3d9800000000, 0x2000, 0x0, 0x564, 0x9ce8, 0x0, 0x5, 0xffffffffffffeffa}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x3d9800000000, 0x2000, 0x0, 0x564, 0x9ce8, 0x0, 0x5, 0xffffffffffffeffa}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000000480)={0x0, 0x9, 0x0, 0x0, 0x0}, 0x40f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000200)=[{0x1, 0x7, 0x4, 0x5}, {0x0, 0x40, 0xb6, 0x8}, {0x7, 0x8, 0xb, 0xbed}, {0xfc00, 0x1c, 0x9, 0x80000000}, {0x4, 0x8, 0x4, 0x2}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="d3d3b638becfcd0000000000107f00f6ac00bc7256149403a80701178186fb6b3ad8a5f101618b33891365bbe130ed5e31d101f0e1826f11c333ce0f5ab33b10af1ed056e1234760bd8c8b964b3015825a2272dd61d55c44b9e924d0b4a2d3efc4", 0x61}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="8f5f52e7ddb70a231e47f1f780211a9d3085e500000000000000000000cdc5cd", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="8f5f52e7ddb70a231e47f1f780211a9d3085e500000000000000000000cdc5cd", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) 2.678680111s ago: executing program 6 (id=1239): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000a40)="f17955066182239bd25a1210bcdb324a99e65232", 0x14}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="b119080066ec90c59927d1c4e5744e3c138823900edc31f2fa0026399fe533bfcb4c96ff", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) 2.677670622s ago: executing program 7 (id=1240): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1) r1 = semget$private(0x0, 0x4, 0xc4) semop(r1, &(0x7f0000001f00)=[{0x2, 0x5, 0x1800}], 0x1) semop(r1, &(0x7f0000000040)=[{0x3, 0x400, 0x1000}, {0x1, 0xb9b, 0x1000}, {0x1, 0x2, 0x1000}], 0x3) semctl$SETVAL(r1, 0x2, 0x8, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f0000000380), 0x0) semctl$GETALL(r2, 0x0, 0x6, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(0x0, 0x2, 0x8) ioctl$VNDIOCSET(r3, 0xc0285108, 0x0) getpid() r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x4, 0xa6, {0x7, 0x8}}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) 2.48075061s ago: executing program 7 (id=1242): accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040)='_\x00\x00\x00', 0x4) accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, 0xffffffffffffffff) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040)='_\x00\x00\x00', 0x4) (async) 2.478842023s ago: executing program 7 (id=1245): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x2e) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x100000000}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaab1aaaaaaaaaaaa080046000020000080000001907800000000000000238303000012009078fffffff9"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x7fff) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 2.473906901s ago: executing program 4 (id=1247): select(0x40, &(0x7f0000000000)={0x85d2, 0x200, 0x2, 0x10001, 0x6, 0x4, 0x1, 0x101}, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket(0x11, 0x3, 0x0) (rerun: 64) sendmsg$unix(r0, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@cred={0x20}], 0x20, 0x4}, 0xc) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="01000000", 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (rerun: 64) ioctl$TIOCSETA(r2, 0x20004109, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)=""/49, 0x31}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/9, 0x9}], 0x5, &(0x7f00000005c0)=""/34, 0x22}, 0x2) select(0x40, &(0x7f0000000180)={0xf, 0x9, 0x8000000000000001, 0xfffffffffffffffd, 0x9b7, 0x756, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0xe, 0x1, 0x200, 0x5, 0x8000000000000001, 0x82c, 0x4e, 0x1}, &(0x7f0000000240)={0x100000000, 0xbfd0000000000000, 0x4, 0x8, 0x100000001, 0x9, 0xfad, 0x3}, &(0x7f0000000280)={0x6, 0xfffffffffffffffc}) (async, rerun: 32) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async, rerun: 32) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x8) (async, rerun: 64) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') (async, rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, 0x0, 0x4, 0x0, 0x400000002}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040)='_\x00\x00\x00', 0x4) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) r5 = fcntl$getown(r4, 0x5) (rerun: 64) ktrace(0x0, 0x5, 0x128, r5) 2.403072672s ago: executing program 4 (id=1248): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x1, 0xf0c5}, {0x1, 0x7}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0x50}, {0x2}, {0x2, 0xfff}, {0x2, 0x5}, {0x3, 0x8}, {0x2, 0x4}, {0x1, 0x6}, {0x3, 0x1}, {0x1, 0x2}, {0x1, 0x800}, {0x2, 0x6}, {0x1, 0x81}, {0x3, 0xfffffffe}, {0x2, 0x4}, {0x1, 0x3}, {0x1, 0x4}, {0x2, 0x7fff}, {0x2, 0x3}, {0x3, 0x1}, {0x2, 0x200}, {0x2, 0x2}, {0x1, 0x58c5}, {0x1}, {0x1, 0x8}, {0x3, 0x9}, {0x1, 0x7fff}, {0x1, 0x3}, {0x2, 0xfffffffe}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000313004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT=r1, @ANYRES64=r0]) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(r4) write(r3, 0x0, 0x0) 2.401625594s ago: executing program 7 (id=1250): r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) kevent(r0, &(0x7f0000000000), 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x8, 0xe00}, {{}, 0x0, 0xac, 0x2, 0x0, 0xe93}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0xfffffffffffff800, 0x2}, {{r3}, 0xfffffffffffffffe, 0x28, 0x2, 0x0, 0x154d}, {{r4}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0x1ef, 0x73}, {{r5}, 0xfffffffffffffffe, 0x41, 0x1, 0x4, 0x1000}, {{r6}, 0xfffffffffffffffa, 0x88, 0xf0000000, 0x1871c486, 0x7c}, {{r7}, 0xfffffffffffffff8, 0x18, 0x4, 0x3, 0x2}, {{r9}, 0xfffffffffffffff9, 0x8, 0x20, 0x8, 0x5}], 0x7, &(0x7f0000000380)={0xd, 0x401}) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xb, 0xd3, 0x4, 0xfff9, 0x6}]}) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1285, &(0x7f0000000440), &(0x7f0000000480)=0x4) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000500)={0x3c0e, 0xc5b4, 0x4a, 0x1, "e82b2d6b8955f0660944719c20a2bf21158ea70e", 0x6, 0x100}) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) close(r0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) write(r6, &(0x7f0000000600)="3a4582dbf3746df29d867a6550107ab89dda128f1147a31e97ffe6026921d808836eb76b2735b302f12ed58b1e00853dc3b82f3a04a53d336b414bcb6173d5e0d7cc56d6e1b0aa187dacbf882f56d361c466bd5410e85bb788802e99d965f1f546e1b6bf2362ddc4f23710483c", 0x6d) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680), 0x100, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000006c0)=0x8cb) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000700)={0xc, 0x9c}) fcntl$setstatus(r11, 0x4, 0x4) r13 = open(&(0x7f0000000740)='./file0\x00', 0x2, 0xa1) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x3f572fadaad025e3) fcntl$getflags(r13, 0x1) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x8d, &(0x7f00000007c0)={@remote, @remote, [], {@generic={0x6000, "19c7c91d1fade69ef8c5a565e731b754aa097ef0a787e6ddc2e373f38b5a61fbb2f6faa20fb2fdb3b1ccbd2d2dcbd4c9fbb147083ead4909f3b93cf07ba25e5f3c5126e76a03319b076ad42b214f0354a143b7a154aa75723a34ed6d8f60c6c080bb7fbe603efdfac51b0a64f1c48dc29e4e0769ee87edbf468e8393c54668"}}}) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f00000008c0)={&(0x7f0000000880)=[{0x105, 0xde2}, {0x8d, 0x40}, {0x21}, {0x7, 0x10000}], 0x4}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000900)=0x2) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000940)) 1.183026557s ago: executing program 6 (id=1257): r0 = open(&(0x7f00000002c0)='./file2\x00', 0x800, 0x100) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r2 = syz_open_pts() mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x23) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000100)={0x107ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10003, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x8, 0x209, 0x3}, {0x4, 0x4, 0xffffff7c, 0x9}, {0xfff, 0x8c00, 0x7, 0xffffffff}, {0x401, 0xf, 0xb, 0x7}, {0x2, 0x6, 0x3, 0x9d}, {0x5, 0x1, 0x200004f9, 0x400011}, {0xb6400000, 0x84b, 0x4, 0xb}, {0xffffffff, 0x84, 0x4, 0x109}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e4, 0x10001, 0xf, 0x3}, {0x7ff, 0xf, 0xf, 0x5}, {0xb8c, 0xc39, 0x6, 0x80}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x1f, 0x9, 0x8, 0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x810, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x4, 0x200000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRESOCT=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) close(r3) socket(0x2, 0x3, 0xfe) mknod(&(0x7f00000000c0)='./file2\x00', 0x2000, 0xe02) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', 0x6, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) read(r0, &(0x7f0000000380)=""/235, 0xeb) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x20) ioctl$FIONBIO(r0, 0x82907003, &(0x7f00000004c0)=0xa14000) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000140)=0x4) 1.182044204s ago: executing program 4 (id=1259): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) (rerun: 64) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) setrlimit(0x1, &(0x7f00000011c0)) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) sysctl$hw(&(0x7f0000000080)={0x7, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sync() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x6, 0xff}, {0x80, 0x0, 0x6, 0x441}, {0x4006, 0xfd, 0x0, 0x801}]}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) 1.018825943s ago: executing program 5 (id=1262): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0x0, 0x48a6}]}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00a0a78d0ca82026dec3e59be543bfcb4c969b000000000000001783630f5258246106851580cedf632b5fdd539e2e6866e957dfac2edbb18b78a4e78cf5b259fbc01581848f0c76eafea9b52b15b8716b760c521106ee17c9ced253a68701b0", &(0x7f0000000080)=0x60, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x25}], 0x1}) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000980)=[{&(0x7f0000000140)="b1171c2be62536e8b77f6ccf64df53a70da401143d0c541b918484ac2a5b691947aa07cbe2038bad4ba4653fc824cb9022627869efb59d79e5b29aad99cb925c4fd5c049c32ebe7dd2748f12bc208a8506b3bb14d48afd3b85a140650ed0cf56367e687c8fd0f5ffd50dd1d619fc1e0fa0c0ba97662d2ec91e", 0x79}], 0x1) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x40384900, 0x0) (async) close(r6) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x30}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.018264743s ago: executing program 5 (id=1263): r0 = syz_open_pts() flock(r0, 0x1) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x0, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x1, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="d3d3b638becfcd3ee2d5a73b09000000000000007f", 0x15}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="7116592693c1d30a231e47f1b30e1a5dfa0f581fa58571010000000000000000000000000000000000000000000008537f755ef8f7a1052e33ffee671c1367fa012d7444493add432626ea1723075478ab03d61925e2b26c2bf63f55ee770deea7000000", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) (async) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x1, 0x2, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) (async) close(r1) syz_open_pts() (async) syz_emit_ethernet(0xbd, &(0x7f00000000c0)={@empty, @local, [], {@generic={0x6005, "dc7e8812694206f28296629752e2f56947dde4a44b3cdcf3bbdb055bef83e7dafad76a2b971139a8ce19d74ec721d97044b0b8a8fa0bc496dfe4df57b20d51d0ee25d6ed6c4a6ac11aea4992ee4feb2fe6c31aca79b961c188b03e7524c9c7d563bf633b36ff74ff7e46aae888bd46c31cd979fe07ed97238ef34df90bd8bcc99eeb9f4f7fb45d1d2e6d0bcf1726507306d195422b25c3045ac75f6ae558f55ff4d362371f921f552819897cf05781"}}}) syz_open_pts() 1.01272061s ago: executing program 5 (id=1266): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername(r0, 0x0, &(0x7f0000000340)) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41b) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) 904.711035ms ago: executing program 5 (id=1268): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) pread(r0, &(0x7f00000000c0)="8628a43fcdb53af883901beeddb5bd7238", 0x11, 0x51a) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') 904.166799ms ago: executing program 5 (id=1269): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x62, 0x3}, 0x10) getsockopt(r0, 0x10001, 0x5, &(0x7f00000000c0)=""/132, &(0x7f0000000180)=0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x7) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="0f0d4ba6c6ee3885607ace4f19da873abc5993b3bd63c6ff3272681af5cc67c4fd508b47f7761c4aae4d05a623ee0f352774f9bf91d56b106a0fa6ad011c928c5ac4493e557202db7532783945c2854f", 0x50) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x2, 0x1, 0x0, 0xfd36, 0x9}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="79766f64b7c20d07184a1c61467af67be1d87d3e396c349f24001fda76a13aa4bdfc34eee8db8bafd648b80d636a2a4689e3eabfb33072d034ff611430ed6cddf2e3483c84ac6147ccfd82f377c96d6d460f9ee7f1901a16e089659a85139496", 0x60) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000400)) close(r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000440)={0x90, 0x4, {0x81, 0x4}}) getuid() r2 = openat(r1, &(0x7f0000000480)='./file1\x00', 0x2, 0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000004c0)) close(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) rmdir(&(0x7f0000000580)='./file2\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) readv(r3, &(0x7f0000000780)=[{&(0x7f0000000600)=""/254, 0xfe}, {&(0x7f0000000700)=""/119, 0x77}], 0x2) sysctl$kern(&(0x7f00000007c0)={0x1, 0xb}, 0x2, &(0x7f0000000800)="f6ba9dbc246f104bca2109ad92eb388abec72c89c22ccc378b75054ad8a6806fe667becd7511dfc53f97ee5f1d5be211ce648eddeb041531f8593d6a6b74d58bd0175b102c731af1132aa7f9f64a031f2c50c1ce6462d8edd87f6868cdf8c36c9c8bcd60c755e3052381c81870c1ec2e52fcba81fa610e41862bb37177871498195dd92ee38b94754c2639e2badbd610f59a9d15c78e08c97dc8f13277ace9d039004cc81c04c8682f5366657df4daa105d533b91e5eeb3a428f2ee51a1506e7d84365fa5005bf71a1886ee3898d", &(0x7f0000000900)=0xce, &(0x7f0000000940)="09e13d959229d7d4f6329c", 0xb) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000980)="a35609477f24070761108b345059bffdb303c468a4ffa752ebe3c7f55d2d8e5a90c6f2b8219d45d377445f2c69de7edf6c73911daaf3d9bdf8f187291dc3d36c7c662354cd748c8aadddab3953bffe29c4cb2ec5f2b77b66aa70785eda7a37aeaf6d47e90704095c1d967c1d686969da1a473462a9fe044fceb0e69c2406362d58d57947ffbe474e37926efb31bb61d6da80052166a4c26072430769268ca28dfaec6d02f571979c139a172ab8756b00b084f580930c2a8985f0533ede1236d6559ca1f373b323c0fff88ed5fd6891679752ead2cd854d11b76680a5b738c482a5ae87834df6762b568a6a1ca0fb0623f3f71d23ae6443f85710075c52cf9b", 0xff) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000a80)="453797a0852f9ff6103939ba5dd45659a48fc83c4db834d2587896b76f22cecde6fcf40fea312fbcd9347926b4668e923bf698c0555b7d81f1049d7109e151990457b4fccad8aad6cf49ecb9e43d81a40cabfa3da9fa3ad4ec8ad1f18f8edd91c05a476e1dc51b061416e0c2a1c6818da6c7e88972166c0580be20712b8e11fa7d1d28990c8006fe55e8", 0x8a}, {&(0x7f0000000b40)="15c34971343ac8aac1f4366316efcb33a04c7659396280c90df86ec2f9d30ccda8c986b4093ee21c64f7fa8714ace4cef9eee8c941175d7a9fa44d600d8ffe81848755dc93f97f30aad8583e1824c93fce0c1975c12ce2eb36f92dc2209caad0a40ee21fdf69c635e9dececd2d19490258bfe619d1da1bc1cdaf62a94d6854c06b6c3952ae67ea07eaac93d0b23f0eed17f2b444ded1586a32d349d83f50da1c6972d48d589d7d7dcebabc6b4dfb853096a3242464ce6cb787f84c75e1b91fce41c968433bd9a4fc6d2fb31e4e6ef3c1464e0cd85c05b93b5cfefe3c918a79447b72a5871e88d5c8ad8b0dbe36b32596180ae0b910a66668df8afe232bb2fa2e248099249ae1fc0588e72953235dbbf12af26f83c4f439f26e8c23fc56ce6a31de10c4d533b49a2f787a4058c9fddc69eb3f45a41c72a8bc37ac2c5c3113b1339ca9d485ed484d8bd3741d955fccd74db916f6510d4f5b550b2bdd79a5bde629b21213829c4dcf6fe6236730b8923447e33e260dd755d4c7e56ed34f603a44d388491225f7e310f1166a51551d018c14c063fa0e5016f8529e3c97659d378d20a57d725afb1696db10e05bcc2536c60573f4ddf12d54a4a071c5d7e01ab13f7d87a7ab80773369a56d47757bc8545c6f02cc0fa0dadb5fd39b6340ec5709cbc8179ff29ba19852716f2e5776d248f99b124959a17b2d7207f76a6542385d688c24aa46d752d1fbc2e6617b03c09cbbdb80bd84f0d897abd4b05fb67340dc42f872cefe1b7d029d332c4278aecd475df90f6fd01f1ca2d15f4a7f8f56388c9fa3ea78e50d8da6e5be293d2cea7da23e3f459727f2ad8754cd92d2ca06c3c649ec1103872a8cd6f91c4a418ef46870f08775286b4de51c16dd6854e56103c45fdd106af32f4cb97239bfdff6e8fc45083dc27013533c555eaf9664cb5fe51c82109c153f8e08cf46a32af67bb08a66775c2cbef23487de02cdd53da27b69d0066b135613bd5af4898d7e409205f964b4983d6ec07c5a92f53755cff1c3e31c15c8db3b1fbd07c5e349802e33f22c65f6e2bacce4d16df9038545b90796c7ac65620ee6d6b23ff9ab41c2b4d5b23ebd8dfe2f48ceaaa5be8983bb32d65cbde06bfda5e901bfca7d931903637d05e1349e88477fa75b20363dfa322b7f0a38468bd86bb4f7eea7f26a7feb583ec6095d22b7aeca32f6b3f30ec5492860579d78d162bfdebcc1d4aa8dddb5bc25ed637eb874de80864c1ec5c868a96e3de4c3d2a1ce973afe9f017f4c8f58a8adaf5fe02e4b1c560e0fa2f476a9e6eb3c27fbad78a5e797f6009b89e13224b3f92b2bbc693b2792674ddd632551ce076f216d7190296e40418e81574de8f03d6d5b0e9e17e9aa3963ea122fbb6efc528ff33f3d383ce15093b85f6b840ba2a6250fc47031d52bd64a6fd3001781861894d02ab9869b602d27dfe804d51365a0862ccc8eb2d957ebd70306e39a1c069994f0647e3b14a6dbc845de0e63f6cb30ad9eb11a4f6ec9b489db9b29512e7c4450d40eadfcb6283a1b48f473a8ac2989a2525232e29d21c556731c1afa62e9519b772372e94662f4a184c7afb6f526c42b21f45853511f44cf95587f7e3d3c6b2f66caa6772b42dd9b044ebcf9f5aa221c0b2c20cbb03e67591a41d3df960fe8fee53bfe8318c302639bb588b3a0e612d6baca39ecbe3c0e8aa388f0577304efbabdf175a97a3fafbdf323d7806f935dfcd8915ef80652da8d26ab9834b53dd69e701f6d7b27539d69afa484687a4ef23a8b38477bfaacf4a4d00ebe1b1a706d050a2b4681cdeb6b64523e19a3417702c81e37a115b2595261afbeead1aa50081cf0fdd3f9c52f6aa832f88f71185c999e8e5418167983665722d8d346b8c6bdf391bbc7e22baae87190a17e72d25db0367c3a0490b6830c0b8842f8f8ee65302069ffb895f084f877956cc75bbc17bf03da34b070198e319e474350337128fc21e8025f55f83a20049912ec9982a1ba71119a692ebfaaea39bc3a8cb62c202a2c5552b7f937653556010dac52caef4dae07435db631e3f6f8178fc44dfcc8476a73329b9bac9df8cf5e4e15cd0c2f2adc1d3ca9e988fac5fbdbb8ec3f2aded142bfab332c8f4050798fa5f7288c5deb85fd504eb8987d62ac0ba31b2e4e668a193638b1ed6292a2f54059eff03fce699831c79482a85f52b842b6636b7249e7233690c7cb83f39be0e3060bd3c2e7bd632a8e14bda4fe9255bb61b3fe6d6beb8ddecc8c54f7c9171eb78d5ddfe85fecccb802ec9d0d01f4584591b800f9eaf2816036c0a0f0e4abecf38c180b5e8eec5dedf7b191ecdb5cfb7d7906e36155acaf675870c516f456777d55a747fea2d69bd30251cd1eadc4fc9fc2641a15c6f28f7fbe961f56f9c6332e2fe338dfb5c37c7f8734551afcbba9721b070f3c1b8bc5d2792da31825847ac0c746b974c1f3695ecb86edbbf06c8d28decc520a785e90a7c4b4d52c6596c94a98b1e1ea4cfadc6ee077e46bf79a6bbb62848d37745bd0c1fcd3667c9ae1fe629356bb14613c45e36f257029701c467d30b162f52f88278aa7700ec1571c45dc1a36d3fecf46c0b49488cd1d5e80c18b7c3bc11198862e83980a3c11416742f93fca2e4c60a577c526478701ec6de72d75a8774f5565f6f7fe83b988796647965e34f978fbb310b8024b73fa42465aaade5ec25c67abdc5ac0f176c156848ef30dea1f40fbf43a03806ee9497d4c794f509c600ebc9667569ae47d77071e559e1e343678c5fd6fca844e4da363054e752628d19e10d62c7b381c25d9127450153a76c326fc1f65fa83ea47314ac4cbbe11fab7e170e2dc6bbd207e27dcf505a014774ff4c5e9702b10f2737f169f5204d64fdd021479502f26d9ae49a14d9b7868b54f7d852363141eb305497393f88d26e152835ccbaf777f0bd10d22407b9493febe92200ba6633390f8098753f8fec85a60b1d012066be8c1170e6ed8106683a4c71efc1e837ed151a2b973ee73e6156d1994d67adbaf7713aa19a3e2ae411c66e845b8ee96bd8c812b18db32a8fdfacaa7435f1fe9a180cdcf6695232961b5b120aa19cad56a6e7e957553ac3fefa70b588a2b88d30790d466b3609c0306ad2f84bffa884e6a4237f27f6c5f63e6561e2e216a475ea58a243e314e4ff9db8e3187608a6dc3242cc90900350ef1c91c1ed719d2ac87bd6a49013c88c141216559f95ab70cb6debd8b3f2becd994c8052f8d15e654692ec130496d4649cd82e80f2f93c691f9d8637bf4ab044ac0b68077f26b084af6dd42c2cb2bceee54bfd4e0551476c52a7bfd6cc6c27ab0685a61e60936f0b1b26a1709bd5e9f519d91b0aa44adacac80e6e3cc2c0fa9d99373ea11db3c7acddf805238ce3d9b7150073cd0827ad11b5e4bd4e73d1a36ea60def27f5c17cee0783d2e9a438235210ec334cdc9778920d47e294eeb2de756afa69c76c3b930474e6e75aa8fd7dd96a67fbad657b930a34ef94e17d5532147c979af247fda24f1804dedfbc06ce5b3f5c21b509629d57bff60f0fe1f8177a9f9d73a508eee0b66c78416a38a5f85c402feb43b5ed20e0daf072c54927f88011192bdc567b5f01f6251c33a02464a4177b3fd3ca75313551eed7d0ed3ac7294bff3abbaad3f69f20c31f48854061f555ffa2c449dee8a6e4479c889f416ef9aac65ba8cc2c6f75230e79b7c94a2b780517dd1b0dace2060dcc35d8b89d4fdf25674e08eac5927fcdca6bf9115cd5c4452fc293a8e6160dee2fd33578241d094ff77e98f53de468193dd56a6f5605ab27ff4ddb1117c237443acce26a4cad52e1fd61d957e99898f8bbc3f415c5905f8bd324a6495bfd7b4c620bf176403c5517cbbedd36b2e330c52c50df8317935cf89e6df986a38c8bbae0cce18149c9e8eb1ef8dc293f648bf1c802ec064b4a5a10aaf895bfaa7b9e1d13602ac19de0cc4b4aa090dc68a5be11440db9207f31b8c08bec14284623e3f89a488b6b96fa5ae28cdd12b5d119a71faa912bc3f22fc6b704d25321a38ac2d1739fbfd898a15111e7b18045e709a112cafc2cac67cd731bc11beb3e679d2ad31ed72dba8807b4c4856ad5fc6c023898f9df3a6f8cf1ecb753e830f2272ea21d43f22b33d19171dfbd2731ba597ab56bc24c0ff82502f2453d3583ea3caa470fc914a1c697010c30ce1dae6e8022ed6de5bb58c85441c73bfd08061432a460a756f886b500632996ba74326a1108db63418588e54ff751658b98b6f4e3d4a915727ad4a13686496ae7c653bb0381840f9dda7129b4abdac51e5bd56391c161c3d45ce19ee4c0b5447a7264c142bef074f46e19183f674b2446e8161c6f62da9db6358b0e5283be505b8e3411ca953be8c77a049229f229b70431e6855338c9ad2eba7313db7cbf542ab9eb320259e74b12ddd865d0f4f1810d3b776d76c7d4a18580355494f7ee9c379d62669d79935fef4287521f2c2f200459255b2da1641770cacc7536a64debf21f8314e8c65f752c9c877ba5d6e77172817110a2f05f0d085aeb41572ebdb8a0e5f1a059b1dd558980ddebf21f06141de92b4b508630a993ce63e60833772e79f5e2dbb6b2722b135009d38ad4a849594e1d28701ee6fb46870dbcf2593748e4148df4e94bedd6faecea2aa6d1ae38a8b2d76b8d4ad5becc7044cdc7178dd826e7b3cefc3aca2d87c862b72f344c887920bbb0cebdfb6280f5d45954947f16d3142ec8ffa02806ee85b892a1bf8c4cbe5514d79e46502cb5b8fb5e5c02dd48bfd06b15e9df2a81a00ac0ce6e258d6a5cb06995bda0670aab4d9f6646ad304c31ae07d01324e918bf4ea0b4864db86a785bb5b88a71623d987abe2e4c6a1eac0d271f0664c4c11eb89c9ebe94fd5d42ce4531369fbb97d314ec75202d06e8df3302c7581a541319f934f7431eda3a7ec49c24693d8484ec2cb73b65f3b6e39b8ee3d5975d892f2a88de3de0d7e4eacb16aaf809fa68cfc62d3e93eb750ca465709b087693258ab937467f32bff4ae748e680eca9f305bb6fb9cb3712bb3126c465721578e6aa8cb6a1538990f9e438ad02d0be6636cd211161e8d731a58daf70cab8accb99a214cf819db2450a609faaf9a19029d98b5aa71c336ff18eb2a6403021018691245edf736d2bffa26c7fb9485440ce75ba2feee91a9a58f237a07dcb181ac44be156b68b455decd91c1872447ba7742edb2af4e3a5d0338349e13f8bc6d805db66a39a7ad1cd810761112ede3ac623f3e61efd93bb07a3b4451880ca987438086f6bab0ed4256151e87e61aaa704e2ffef598aa2e998c4afd76721c36f2b1d2d0d4743eb4194a8212d6e7e4a44ef338c1a0aff54543648715d0dcdaa9bfd0d059ddfc52b4aa39b26c7e16e6f1abab66f22283041287d6517dad4f6a8008588c6c85d537c978a59031d73045719271edcf144c89cdfb40cc76ccbd70c2f8b298e587e5712ff20847c292344529d3fadba08567c3f5c6dd8d97eeee1f3d8f024e8b7fa0975bfdedd0b723d316da7d9d634ec1025e3bf4a9c7880efed358444037a1893ab75148c8e9cbabe3288872406a301096514d1daa634ca8a49b4300aa177ae4a13506ccfec2c4815c690d93fbc6add32fe2930b68eafdbec0f34909964159c011fa99fa2e9fb8aebe48664f44e3f78191f8405388f3555ac984128a83631907a4e74ad31fd9f367eecdd1ff8d23350e6cfeecd265b4a0bee40f03baa3b7f9d0594c9403d861e4689f221bd04f9c683ce2d8d7e4c7409b4ba119ae59c60f7a1c2bc7fb6596b09", 0x1000}], 0x2) ktrace(&(0x7f0000001b80)='./file2\x00', 0x1, 0x40000400, 0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x8) sysctl$kern(&(0x7f0000001bc0)={0x1, 0x48}, 0x2, &(0x7f0000001c00)="2df4d9077206669ccae333886c22c1c7d562e082e32aa326b4d4add1990e3237a2a3831fc080c0a3b1796d504481b02ef2bef3eb7ad19c2af4934c46311c4c2b89eb3553bea8b7d18b03c617e507d47483ea455ae42cd1566746c05e5e9fd28845e8925fd0e0c8bca56c553059fb2e953564755e0e1e448bea3a43f894219c08b6", &(0x7f0000001cc0)=0x81, &(0x7f0000001d00)="30962ea565e2f212ab4dc8f013e89cd7125c855df345e1b54781750ab3b524d339d7ea61a0bc4f2dbd5b39cd7bb65e9e229e9a994fd0e3f2cc36c6548b96f60c", 0x40) sysctl$kern(&(0x7f0000001d40)={0x1, 0x18}, 0x2, &(0x7f0000001d80)="65b89ec89b4f512b65a5187a094271df8b8de30bc2", &(0x7f0000001dc0)=0x15, &(0x7f0000001e00)="6a5cdb18f336bb20a631e31b1abbcfee25e2c35e906842c7d2849ad5cf9450e69ce3ecdd383031f147af9076952f96def361999f47f7b76fd6e86849ab87f7a34c5e07d5b681378ebccba1fcb2c48840912d7918b04c883a22491c79d34ff33cf4b4d0c35b3f907e262be30dc7fe3410e7709ff063f6", 0x76) fcntl$lock(r3, 0x9, &(0x7f0000001e80)={0x1, 0x2, 0x4, 0x0, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) 855.337151ms ago: executing program 5 (id=1272): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) (async) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f00000000c0)="8126e336d84d6e41bc", &(0x7f0000000140)=0x9, &(0x7f00000001c0)="e19a7c8814f1b9b822d49173ec8c8e2db0dc6d22ac3a661803aada38cdc132a7185fec567cb0d46e06", 0x29) (rerun: 32) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) sysctl$kern(&(0x7f0000001cc0)={0x1, 0x29}, 0x2, &(0x7f0000001d00), 0x0, 0x0, 0x0) 852.373098ms ago: executing program 3 (id=1273): r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x4ebfac6bbaf7944) r1 = socket(0x1, 0x4000, 0x1) setsockopt(r1, 0x2e, 0x2, 0x0, 0x0) ftruncate(r0, 0x3) (async) ftruncate(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) fcntl$setown(r0, 0x6, r2) (async) fcntl$setown(r0, 0x6, r2) 593.364076ms ago: executing program 7 (id=1281): shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="ebff", 0x2) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, r2) fcntl$setown(r3, 0x6, r1) fcntl$setown(r3, 0x6, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r5}, 0xc) setuid(0xffffffffffffffff) open(0x0, 0x70e, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) r6 = semget(0x0, 0x0, 0x404) semctl$SETVAL(r6, 0xedb46398c805adc6, 0x8, 0x0) syz_emit_ethernet(0x0, 0x0) 496.725847ms ago: executing program 3 (id=1283): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() r1 = socket(0x18, 0x4001, 0x0) shutdown(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xf9, 0x2, 0x4, 0x8000}], 0x3, 0x0, 0x7f, 0x0) 495.915266ms ago: executing program 3 (id=1284): mknod$loop(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 494.477628ms ago: executing program 0 (id=1285): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x40004, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="172140030f7000000000000086dd660cf5b800000001fe800000000000ffff000000000000bbff020000000000000000000001000001"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32f1834811c35303f045efeacfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647064a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f3c33c02f0187ee5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9ec9140eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa5f526b1028d7e66c5778af1f46db92d10472bbde6ba1d606a", 0x6ad}, {&(0x7f0000000080)="02a40bd452f8cca8759f6cc2b36d3ceb7c89c963", 0x14}], 0x2) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x800, 0x0) syz_emit_ethernet(0x1da, 0x0) (async) pwrite(r2, &(0x7f0000000040)="17231fc836edd976c18dac6f10fa15c288f29c1b1cc174b0c530bdfe1fe73db2480697dcba4d009652d2315f88e060a627a5150ab1e0c47dbef9c7e63353f7d127e2aa0f3b6e36ce48af3af708c5a4027a2ea1f7649ef41ed8fb", 0x5a, 0x6) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x405, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x3, 0x0) r4 = semget$private(0x0, 0x4, 0xc4) semop(r4, &(0x7f0000001f00)=[{0x3, 0xc00, 0x1800}, {0x2, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x9, 0x1000}], 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000502fd11f19f0000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0x2, 0x7, 0x5}, 0xc) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xa0bb, 0x2, 0x0, 0xc, 0x1, 0x0, 0x6, 0x3}, &(0x7f0000000100)={0x8, 0xffff, 0x7, 0x7, 0x1, 0x7, 0xc780, 0x8000}, &(0x7f0000000140)={0x2, 0x8, 0x9, 0x1, 0x0, 0x100000000, 0x7, 0x8}, &(0x7f0000000180)={0x5, 0xfffffffffffffff6}) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000140), 0x0) 488.425622ms ago: executing program 3 (id=1286): sysctl$kern(&(0x7f0000001a40)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5, 0x0, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) (async) write(r2, &(0x7f0000000700)="008a0000363ad2079a9446e35d8b1f75a0d8e4c802ccc288f55ba36c7540c68dacfe7029ad4d741c6fb8f99c2f4795c619342f57a23f62e45122b073e5ada9845fd12f42d792c157b8aea35f0c00482cc1fdd1a0d9ce233d08ef9e415463eb6354692bcdb7b3096f46321b5591ce81de562d44d26fcd337cec4263ed1b6debae1f736db365e6d9d81964b9eeaf850d612d3ea5f5ba88fbd81d63b0a04cf58b30cd8eda14edab1eae4edb021db978e64adf14098b13f5b206d860b41a67dfd4210d52800ec8fd4e14e3fd28dd093cdfd31e7b607cb8715c464f8804fe08fb6e4540a03df26ce0a0c936a909a8c3857dbf3f52d9cc43279861db9b6669d604cc545d886112e0a5e17b103585399f7218298d1321d4babe2c3cd996e3c0718f10c3fffff8dc79753514f09921aceb92f2098f82fd2cfc217f50ea4a7b506a27c70349e2195f32636d4645eb914ae80145a23a20bbba1183fef9", 0xffffffb9) unveil(0x0, &(0x7f0000000540)='r\x00') (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x20006473, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) (async) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) 481.432066ms ago: executing program 0 (id=1287): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x481, 0x314) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x481, 0x314) clock_getres(0xbe44501372635004, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) (async) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0xa0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0xa0, 0x0) getdents(r2, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 418.925166ms ago: executing program 3 (id=1288): r0 = socket$inet(0x2, 0x8000, 0xd0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x500, &(0x7f0000000100)=""/236, 0xec}, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) write(r1, &(0x7f0000000100), 0xfffffe5d) (async) write(r1, &(0x7f0000000100), 0xfffffe5d) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff00001c0100000000019078ac1400bbe00000010a6921374c6442a600000000"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f00000000c0)="d5230331b0c8eb5cf1e2a4f543fb6e37c582c7ae677f7159ffb9e31cffbc45db093d4e07794ea4d3ecee0aaf3d4617c978b6b0c40b5b3c28ba0accff3ab6b62c9988d62d4bc455b00ae25ec1069433c04c9b80b25caf8309c0e2ebc9008ba3e1", &(0x7f00000001c0)=0x60, &(0x7f0000000200), 0x0) lseek(r0, 0x401, 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045ad001c0065073c063290c711a7596195b3cfbb4e224e2000089078"]) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045ad001c0065073c063290c711a7596195b3cfbb4e224e2000089078"]) mprotect(&(0x7f00000f7000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') execve(0x0, 0x0, 0x0) 418.434632ms ago: executing program 0 (id=1289): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) chmod(&(0x7f0000000040)='.\x00', 0x292) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001900)="2cb304c7", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="a22a04", &(0x7f0000000100)=0x3, &(0x7f0000000140)="8e791ccadd24d2619006b14d43fdddc9949e3dad62dca4b4e8d9b9b7480ad96dd7c5759313bffda05c50c8bee76d76da90cc89bd0e57c118650a82b376782a8d1332eff756bfca2b3e262ca865de326bae15ab499a6dba8db5847be1cb151b820b81b6f0ec8bb42ecd8034dd4df44520e136c01565b940e930b951a725e4432a9e2765032602038dcd4a66c1b1d9ecdb907d6bfd1ebd946c943229e25d6019e95ff1cb82ed1ab674c6a8fd0aba2ed93f19cf2158634c78f5870da6099fdafa8e468496dd37ede2bef84b46180e2b49d6b9906aa3843e0b15307939147d843a8b96474e5d12848732ced15d071618fd18cfe3b71e44b4c143cd20", 0xfa) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 398.625906ms ago: executing program 0 (id=1292): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xa}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000480)="b0e58ad79772d3ae6dc0e2e2ee61552493b9ba60db86effd501ab68f9a89a6d65339e698f529652aed5df58bc304877c6d78278b17a2d452fec1179699185decb5fadb3b892f5c3bb154f45020f214fb4a3c997f90e2627f24fcf86e320877c521b5017a52c1a0887e4225cd9e7ed0e179f1c8723d552650b7b0eacd267d6e047e7afcd5b27c968e4eab53fe1035b317ea138827e9f860b1f552e0964b503a6b9c2dea0d758786ee5016b5108f6edc2caf093201c3b33bc44df1466f8d4298de249ee301f909be821c3d519e1f6162c69f1d4371b3697ecfe5afba79bbe72cfcaf195e0cfa73ec5319dcbb6f850fef26124fb74404f306d5c82d550488699e88d14dff99e8500f9a0f76cef253d05c88c68df269eff14cfd2270c267ff643682925290398dcf09f4411389e4", 0xb4}, {&(0x7f0000000240)="d9bcd13d61643120f06c14e3f5aeb80c758cf46dc0a727b20d5a004c8d5789337071a87fdb54310499dad7eaac6a88acd0c64e99"}, {&(0x7f0000000280)="b103028d3daee5ad0f8db62d7c9abff40111bc5463f1dd3bcb3a1d5fce403e830a6a605b7f5fbb3a6202aa2c99013a"}], 0x106d) r4 = dup2(r3, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffff8, 0xfffffffe, 0x7fe, "2cf900960040000000000100", 0x4, 0x4000005}) poll(&(0x7f0000000000)=[{r1, 0x20}], 0x1, 0x0) socket(0x18, 0x3, 0x0) socketpair(0x6, 0x1, 0x8, &(0x7f00000000c0)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0x2000, 0x0, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x81206919, &(0x7f0000000100)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r7 = dup2(r0, 0xffffffffffffffff) fchflags(r7, 0x1) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7}, {0x400, 0xd}}, 0x0) getitimer(0x0, &(0x7f0000001240)) setuid(0xffffffffffffffff) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000200)="abf734f1", &(0x7f0000000440)=0x4, 0x0, 0x804e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x3d, 0x1, 0x0, 0x1915}, {0x25, 0x0, 0x2, 0x20000009}, {0x6c, 0x2, 0x30, 0x7}, {0xc, 0x8, 0xaa, 0x7}, {0x6, 0x4, 0x7, 0x800}]}) 241.486095ms ago: executing program 0 (id=1293): seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x189) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='c\x00') seteuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x189) (async) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='c\x00') (async) 240.557387ms ago: executing program 3 (id=1295): connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x20, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 236.72748ms ago: executing program 1 (id=1296): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = geteuid() r2 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r1, r3) r4 = getuid() setuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4d, 0x0, 0x4, 0x43e}, {0x6, 0x5, 0x1, 0xa36}]}) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 236.179471ms ago: executing program 6 (id=1297): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x12}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6}, 0x4}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async, rerun: 64) r5 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r5, 0x2, r5) (async) r6 = getpid() (async) r7 = getuid() setreuid(0x0, r7) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) (async) r9 = geteuid() (async) r10 = getgid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000720e1ffc606b7986608faff3900000000000000002199", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x9}, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) (async) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000001c0)={0xbffffffd, 0x0, 0x6, 0x0, "0300000f00ea0000000034d291f63bed8cc300", 0x0, 0x9}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) (rerun: 32) 186.279299ms ago: executing program 0 (id=1298): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x78c, 0x8b, 0xc, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0x7, 0x5, 0x400f}, {0x9, 0x40, 0x8, 0xb}, {0x0, 0x1, 0x9, 0x9}, {0x93, 0xd, 0x3, 0x300}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="7116592693c1d30a231e47f1b30e1a5dfa0f581fa58571010000000000000000000000000000000000000000000008537f755ef8f7a1052e33ffee671c1367fa012d7444493add432626ea1723075478ab03d619", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[@ANYBLOB="535d625a9f0501c6e048f109012e00"/28, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="510200009078ffff"]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000002000000000aa00"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) syz_open_pts() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=""/244, 0xf4}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) sendto$inet6(r10, 0x0, 0x0, 0x8, 0x0, 0x0) 185.934992ms ago: executing program 1 (id=1299): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x180) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x48) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000240)={0xd, './file0\x00'}) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x1) (async) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x1) clock_gettime(0x2, &(0x7f0000000280)) (async) clock_gettime(0x2, &(0x7f0000000280)) r7 = shmget(0x2, 0x4000, 0x88, &(0x7f0000ff9000/0x4000)=nil) r8 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xd68, r1, r2, r1, r2, 0x5, 0x4}, 0x0, 0x9, r8, r0, 0x1, 0xbd8, 0x7}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r12 = fcntl$getown(r4, 0x5) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000480)={{0x0, r1, r10, r11, r2, 0x2, 0x2}, 0x6, 0x1, r12, r13, 0x7, 0x3, 0xf}) acct(&(0x7f0000000500)='./file1\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) (async) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) poll(&(0x7f0000000580)=[{r3, 0x20}, {r3, 0x4}, {r3, 0x4}, {r6, 0x1}, {r4, 0x4}, {r14, 0x10}, {r3, 0x80}, {r6, 0x80}, {r3, 0x40}, {r5, 0x100}], 0xa, 0x2) (async) poll(&(0x7f0000000580)=[{r3, 0x20}, {r3, 0x4}, {r3, 0x4}, {r6, 0x1}, {r4, 0x4}, {r14, 0x10}, {r3, 0x80}, {r6, 0x80}, {r3, 0x40}, {r5, 0x100}], 0xa, 0x2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="490fc44bd2a0fed155", 0x9) r15 = getgid() chown(&(0x7f0000000640)='./file0\x00', r9, r15) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000680)={'./file1\x00', 0x1c, 0x5, 0x400, 0x1, 0x2000000, 0x7fffffff, 0x1, 0x2, 0x2, 0xad, 0x7}) (async) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000680)={'./file1\x00', 0x1c, 0x5, 0x400, 0x1, 0x2000000, 0x7fffffff, 0x1, 0x2, 0x2, 0xad, 0x7}) execve(&(0x7f0000000700)='./file1\x00', &(0x7f0000000980)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/wsmouse0\x00', &(0x7f0000000800)='/dev/wsmouse0\x00', &(0x7f0000000840)='/dev/wsmouse0\x00', &(0x7f0000000880)='/dev/wsmouse0\x00', &(0x7f00000008c0)='/dev/wsmouse0\x00', &(0x7f0000000900)='/dev/wsmouse0\x00', &(0x7f0000000940)='/dev/wsmouse0\x00'], &(0x7f0000000b40)=[&(0x7f0000000a00)='\xc3[%\x00', &(0x7f0000000a40)='/dev/wsmouse0\x00', &(0x7f0000000a80)='&:\x00', &(0x7f0000000ac0)='@\x00', &(0x7f0000000b00)='/dev/wsmouse0\x00']) close(r5) r16 = semget$private(0x0, 0x4, 0x360) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000b80)=""/80) (async) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000b80)=""/80) 185.557943ms ago: executing program 6 (id=1300): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x7) close(r0) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="000800000000ff00", 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, &(0x7f00000005c0)='|.EM', &(0x7f0000000240)=0x4, 0x0, 0x0) 84.87257ms ago: executing program 1 (id=1301): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x6c1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1, 0x4, 0x2, 0x8000008}, {0x3c, 0x8, 0x9, 0x9}, {0x1006, 0x1, 0x9d}]}) (async) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000180)="010061a2", 0x4) 84.546229ms ago: executing program 6 (id=1302): socket$inet(0x2, 0x3, 0xc2) sysctl$vm(&(0x7f0000000180)={0x2, 0x2}, 0x2, &(0x7f00000000c0)="6deff1605c5705c04d30e9f0202c959ce2b5c3580180ad30", &(0x7f0000000f00)=0x18, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x84) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x100000) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000180)=0xf6ef) read(r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r5, 0x6, 0x10, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x48, 0xb, 0x4, 0x1}, {0x84, 0x0, 0x7b, 0x6}, {0x6, 0xf, 0x6, 0xfffffffe}]}) syz_emit_ethernet(0x66, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaacd826c31d450800410000580020000000019078ac1400aae000000189270700000000fb693702200000007f00e000000200000005ac1400aaffffffff009d5a0094060000ffff0000000e00907800010009f617163f57f27802fffffffa6946ba20d936e46dd96cfe1f609043479dfa2abb2573aaa46d04bb2a386a5b5568aedae9f066835e3d8ea8d7d5930c4a5f0fb0c3154fdcc6388434b2bb0b1a03ba6e6dfcedd751fff7d41ffdb76cc24cb176d45a0aa89e20035a0a00fed7a2d55eab8053c03fa3cdf02118c0a73f4ec63b03baaad1814a0adf4568d26177db5ee5840e98d9c67ea5dbc4add9582f9989a81bbb825885beadbd1a"]) r7 = open(0x0, 0x0, 0x8) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='/--\x00', &(0x7f0000000300)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)=',!+\x12+\x00', &(0x7f0000000440)='+!):@\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f0000000500)=':#\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='^$&\x00']) close(r7) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x4, 0x9, 0x3, 0x3, 0x4796}, {0x7, 0x1ff, 0x48d1, 0x10, 0x6}, {0x3, 0x5, 0x4, 0x7, 0xc}, {0x3, 0x3, 0x7, 0x3, 0x8}, {0x200, 0xa, 0x101, 0x3}, {0x4, 0x5, 0x8, 0x3, 0x1}, {0x6, 0x3, 0x639, 0x101, 0x200}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x860, 0x8b, 0x2}, {0x0, 0x10, 0x0, 0x2}, {0x6, 0x9, 0x5, 0x400f}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f91c3471ac002d85d57758bc5aa88d2dc4bfdfbe6a45fd669d9150", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r8, &(0x7f0000000480)='\x00'/14, 0xe) 84.339051ms ago: executing program 1 (id=1303): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) 83.625225ms ago: executing program 1 (id=1304): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000340)={0x4, 0x8, 0x7ff}) r3 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x2, 0x80000001, 0x1, 0x2, 0x1, 0x7, 0x0, 0x1, 0xb6a, 0x4000aff7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000002c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r5 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet6(r5, &(0x7f0000000280), &(0x7f0000000240)=0xc) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 952.819µs ago: executing program 2 (id=1305): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x5d) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000280)="1cc01b167a0e34418e3cda2e6f77cc4b95edab9fc071026b77377b98911c935a63f28c08fdfeb64afe08c9f354d0d1426cd99d453b73a1e3ef964f1d4f55c51c3d604e16e126667aebb9c3b4be49377d13e298da716716c891145694e008fe02ee32bfc40e05f28682d02fef5306ac16e4adf7c815956e38a2adf5d67bd9c18f1d27c03327023935342473536a6f1471b7f8e298302105715a41dfcfc3fe14b3532ded3054d64f232d35254988b99b", &(0x7f0000000340)=0xaf, &(0x7f0000000380)="2a620bd993ac822e6da71645d5fb22756383298ad3fe2c6cf7ee15e4c2236da98780a29cb6c0837a472fca0a0949bbd2316b9b962fd95d04d469bacb1e5f2d976a3a2d9fe089d6bed3", 0x49) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) r1 = msgget(0x1, 0x200) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0xf, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="9072a007543450e1d855e04527455c688d3f4e63eb9bb170216d1c004e707275698af126e1558669decc7603cac2f0206124186d8c9502398b2ddfa4cf54e59e01769a3eb44dc7391e7fc53ae552500eaaa34a97f29818240232ead16ee5f50a2fd6e50acca271415355e57f72d3d3fc112db117a1e2562587ad", &(0x7f0000000100)=0x7a, &(0x7f00000001c0)="c0ee016c2ec696eb5e68d63eb20ddad62fd0c16426d9178e84fb54881bd1f68f9fd7ac5820f532b86bd839000efa36daa11a414c503f504d59aa9915a406489c497a00cdeb7d11190a4d7a7077547e719160ca55d7a76773cab6c9c0de32a73c3ef6c46c55ef7ab2396fd9323b42", 0x6e) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) msgsnd(r1, 0x0, 0x25, 0x800) (async) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) 534.587µs ago: executing program 7 (id=1306): r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0x4000}], 0x1) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x50) fcntl$lock(r3, 0x9, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) (async, rerun: 64) pwrite(r4, &(0x7f0000001080)="1f", 0x1, 0x9) (async) execve(0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) (async) readv(r1, &(0x7f0000000180), 0x0) 0s ago: executing program 1 (id=1307): setgroups(0x1, &(0x7f0000000180)=[0x0]) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78d, 0x8b, 0x2, 0x4}, {0x2, 0x81, 0x0, 0x2}, {0x1006, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="d3d3b638becfcd0000000000107f00f6ac00bc7256148103a80701178186fb6bca3dde21b21e15e9b01d380e15c8a2c1ea73fafe81360473698a99901e5f04e6aab365a939a752f705779fe50931899218580fb1", 0x54}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000480)=[{0x5, 0x89, 0xff, 0x3}, {0x9, 0x0, 0xa, 0x7fff}, {0x5, 0x2b, 0x5, 0x2}, {0x8, 0x0, 0x6, 0x7ff}, {0x3, 0x9, 0x4, 0x2}, {0x3, 0x2, 0x0, 0x4}, {0xfffe, 0x3, 0x1d}]}) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[]) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="8f02000000b70aaa6abeeaf780211a9d3085e500000000800000000000cdc5cd80bef788", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x50, 0x1, 0x0, 0x5d4}, {0x6, 0x3, 0x7, 0x5dd8}]}) (async) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x103, &(0x7f0000000480)={@local, @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0xf1, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r5, 0x1, 0x0, 0x6, 0x4, 0x8, 0x0, 0x6, {[@eol]}}, {"6ddfa577d144e6f69359751f66a6d4b9177a7834784c4dac7011890dea0698bb9a2a0b196b4ee5f4b2c9b9b5c0583d7a87186e2e72ac81cbd5522659b1dbabee239a5e375f17cc99d10036b4bd35a9f6442b8bfcb1b177f77b52315c9745efbbe7a76315b7686c07592ab2ed08ddbd40354ce27e16cd7ed873bf68cfa37aaf636ac63fdaebff2b1528558a75f4e0371d26b6d0a53fad262edff10bf7f382b7a8ea95358651df72e5995a25abddbc8fad065b3f9ad09b72d5bf9666a91bc279f657151d301e"}}}}}}) (async) setuid(0xffffffffffffffff) (async) syz_open_pts() kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.121' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error B"Є#?xro% jbU#C֨A>(1kD02ϑ\@Npckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: SIGBUS pc-offset:0x353fafcf861 pc:0xdeadbeef addr:0x357150e2000 code=3 (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd806d554340, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 OpenBSD/amd64 (Amnesiac) (tty00) login: trace