last executing test programs: 2.438260411s ago: executing program 3 (id=647): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0xffffffff, 0x3ff, 0x97, 0xeffdffe1, "8b033ecfdb7d00003900", 0x19, 0x5}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="de3667ebe673bd000f7443c3a97204e61b9526b0e83c437dc4545e5752e6a295b9121c5d0fe0728c9084a1cc28d29059c080f70b8d9bae61cf24ee6d6d6dcf1d450b5fd50b681b18ac6d124430b917c73b2e7552031c43cf9c5e6d83a96cb5ea710b7fc416810c9689137b9fb688bcc5ad6d5a50d1160053db924ad988773610aa00a1aba7153d8de3b9e4ee89ac6cab67312123ccb8fcda93fb079a60975748fb4c3bf735473b3228b84eb55fa8f2884d05e94e889709b4b68b5f5c072ca13382cb329e5ec72b17792fc6c320b4fd7f92d846d06c61ca2738a90c1560f613d39e0c1967e4bb116a0d297fc0c372fc2c0fc2129f5b5848c745096e92e0c0cc0cf65b5963b94babfc4e7f7c31a054b1bd1053575e647a0eb72190e9212c74385482c3360b6d4e8780718a2b3c3e80c5ec4beb70e1222e79e40b43090b4934979ae26350796df2ff03661ba9caa2903664ae51ac7655a8950c429b3e7e99a4f8bc2e87e3b60aa5dfccb2acc958aa2c89f973cf42b84c5672b5b574d049063daea72e548c3c3bd5309bb3776f33b16d4538c3d35e368943f2c3e3f7c5a06765a0c5631674f144b159a844c1f4019e80d9a57a0be5d873892b333ebd034efb7684b86a26aef507cef7e071cca41d0b561e65493ab0bbe3b06bba566f84947b088e76bffe941c875c4bd197bb8ce37d1c587fe91f7c13b534391a6d3ff4f816da373ff615cc8c40e9690bbfc33160f73646bf253589e4aff6d5f220dbaf9ad73542d1a893a944b1014ed1756058aec815089eb96cc30d2ea3178a0385ad73ee8a4d5c5b130c990498c0f2e066dd5a5914a91bcc58bd4331449581b6160acf6d0d30159b163c92ea13a9a580865ee8f09d8b13525537ccf24d23a32010031c3f4dc1420b902c5198bfe203395641f81b97966f27266019d8ea3600bfa1e5dca1818a8a4323a96a9ea55b9f30f53cf5597f2ddcf4d868770e8880f607b1459e6d536b4bb1fad0fb5a7f1fb446b95dbad7b83b3125c477800c0822d372bca62d954266c865ebe557d1203d4f733a5e0d40e7b4f6a7e02261d48436dfcd9e55ed7bd46553cc2417b25af16762d2bbf453a008638544e0635523499e1f961f20388c986ac88a57d3e7abdb0d4e22e79ecf4fd5b5d5a9ee6315a67c28867b8275b8a4dbe8a6aad3d3a7c9400e25b3824670e5ebb65d1f6db267f24c6005fc4ef8be1a2620a07626bc778fdc41e3013348ab241fcb4068f275a00cf9cbcb3569a88a5c29f10dd68861a51a7ace952e4c4d429d05390c2e7c714e8011a3ee4643628a2db23279d278a0ce0bd7ed9c1b696c876cd7e539dbf09aff1334b19e3a6f73d59a523c5c64d88f721dee5433a2d10aefcaf74dde1af3b21d52cc35d429160364f7855f6a86b200b2553da3d64be1f0579ada7a2a9cc4216f9bc3e4204639dbc572e1ad170c1cd266122e2c7ba1c29ff36d547adf5fb1fd8a3b8624a520d50af0c925c0cdacf3d56b241b2a10ec3b3c2c8eabfeb4033a13b698179564bea67b19d8dd4c74d43e0aea71f14ebf410766f2d5fc5bd2c626e789dc035a7b64a77b5c4b1d2aad72ecfaf3515b581fc92daef0f461e546d5000a6b6d64cf62bfb1cd20e067f073d4113726a25bca402b8e17709f65c7ab7a9a968f493104d21adbbf3cccea61951f3a1676e740048454249dbc9ed7ceffd28fbcd112a159a4b32638d9959dec814f18828512bdd932259857637226658eb19ca482c041927544a6ed4a3d8c39586f47444bdc34d06e2b6a0f1efb8ef48790e7cbd99c8c3d627830be91d82564be4d462ebf14f6621415822e3545a0bea1f07594e1ee9324342ce6600d47d99f2bda2fad570a5b3b6a5f7d8fe1a90556e6912374e17346ee9ccc9268d16ff574639fe892e4d7d666089f1cb3bc018cd4f355f69fdf6ea8d11c5e97f4e1c73a5027f7ddd9427a43662c3759fb1c64aea36f8dd5411e3def7bee3eea663b895f2a6f9da9e7b6477bb2f1495e811df5963d99623727dda3cae145c3a046bc4c880b727f4e415fcf5857b855604ca52782478103d2a208c3474601d24de2b8e2bf7745268e074bae54855ad8fcd15df860de5574c4b98f7edd880f9ccd23b48d64343c161242bffc8fd6c0c192e88a4f779967d4e095c55d802316b28ef53cd12e08c60030b5d7b08a2959cbe4b72b68be5e40aee74542f4c5959d848957c98881fc227a7fe7b2cf43c7c70537d62a0494b8ba1e8d4dff243f30648163e18767086fdd9892d5ca1e161d397ebcea03ace91f1128c0572da8bbf6ac417be2269eaea4e010285cb20d9b2373defe8b6236411aafd9f46815c89ee98602424ac441257b4f62634165396700672a7b16f4e787132daab16080cedce07097c57759fb410b11d76d2299cff18a234d2a921bb9a85bd19966d71e632ad4bc60d0bc97c25230b96dfdc5f3641b66102f813dd71ac8054c4530fa74af7db6440ba61cb2c4e8d4b267abeb5bea491eb39db43dc3195410aed7aca28bf10161f09c81ceb575b10cb9a1eb567c056204773a4f4a9314a02ddb56bc02c879092fdc7f04be4dc85540ae58316c57ffcef8ba36dbeccaefee10aebf1f02a8f361b80b6df28114b73eed270163d82a34f4ae5bcf9181dd165b90ffc5646b72565c79956a3c4dc32910a86d5757806c240bd00c2e70b127c65c509455a4094b4631cf505a3e0bd23bd66df4df864c7270030949049223f3ca980c0d72d745b4ac2803ccfa924c85ea5cebb3163c96375634e47f8d4a8179e5cf356107774c9142a10de8ba410b5a5609d052af72a95161c9570c155bec214665c1bd8fae1b02e3df0aa5fa95bdc7364538a3f52de741f0626e00a28cc31148018236ea8e888e25cc8fe154e4708a4c24c68ffc180c71e448b9b651e926f638bd320f8b43f31ac34c63d7c51d082d538be553695d07b01cfe6407d95062b7ada6aab47212c1eb3587dd9488598f7a2e232a26c001defe38c9227a9d567dd18b50a5c207972936aa570b60eac4cd530b1f2290307b3c1cfc7fb545792268b682885157549c997532baa85495853a39a9c37fca143d56d88e0df9d48830691067f3908c812c8670b2a0688bace5198afc3975a4a048a164cbca628289e495f86f096d14736e693ef24de026fb6f7020278aaf4589642a592d6514ece645a3419c70b8a946188771f04b4f594e60202d47c2b52421d0145569e3473420108aa54f4a73e25455adb51dd0d305c61ae6be53541359a30d28587fafefdc0be7002932a7f65ff6d4376f9cb90419870d81e8486877a00c513757352a5c925902f422f559d82a8464d2b72dd34270adf50326a08258125f5d6dac34533b7b48c61da8ce3fd201d3638dd0ff99babffb6b0bf383970947ad5e132f98aecf46b03458e1f438fa794d3243b5252b5c344a386f300bc236aa88c1f498432a74de2f82502a27b9713eea16e64a3a461967c70a44204f551a92f05a56ba6560fc371c2ec330e68d393b090cbaf7c0445fccbfd6a7bf091876c46bf4da8e4ac3590f97ac97377c781e05ea93af708bfcb66e2af218df1809659830928bf775f99454eb7153eac653d028fb6685c17d6daf41c66c9674013afd891feb8d04ea024f60504893cc8d88b51ad0ef9e6af98d98aa1e1741573302f9a6d29f259838f3c51a74742fc74e0a26074f28531a373fcf562816ca2b682dfdce586ca6c21a9cd4e5fd70074c2822b843a1e8eb9378c3358f60b9506acd95cfcf1adfd57118b8500ba8216243b1b6a6948ba078d77bfb869463b962ab6dd98c64d755e360b38a323585acef1dd7b676a8bc4aad292021bffd38bffc7f4d52e0323fc8141e145cc1b6bd45dbd071f41722291990011270c1e6fbea82ce4f091e69b64528b777758ad9ee278d2a475a6fcb6104690c48f218ef95d1e540fafc433342416c3d7e85d13f9f940380d3a996e7c5b6033d98dd85413a05fc50233bf870709cca508bdff039265c65057d6e4e71f888298051cb294bcfc168bb563cce3f7ffa49cbd00e797eefc259ddc8ecac40be591115e3884d137a94a2768a032e47d8647dbdfe7e74ef67b2bb1975db1051240621c392eda29affe32e5aa03b7b5c50c9406b4368a0417760e38311c3f5c5a3514f712a1dd2d819290aaaac2856b3e6c2f8ae02d78edf9757dc5805450410c8a90d1034f6fae02b88d28f9f30c9d60629f6e17d5c9c08c35667cbbe2054b395cc9914b8ce1cbc22c9385e677a3bc4813d4828b0e1b6711b54cc76074a826b9cfafa4ee2d4aad4115e5798ec7d04f88d559dad37bdd14872e5fb0cfa6c3a2d49288ba68497ec9849e4b552d5ee3b86421c71689e9515a16ffd36e3dd5d77017c2b948a95ebacaf0fce1b6f1df433ba66d2177343abdac1f767f8e5337542b8d22f6bd5c8867ca47008a171e72d84dcd24a51860f78dc3985ce7f68c95a2b29ad5d25fb2baec03a5cfd", 0xc5a}], 0x1) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x88001, 0x2}) r4 = socket(0x18, 0x3, 0x0) r5 = openat(r2, &(0x7f0000001140)='./file0\x00', 0x8, 0x84) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000011c0)) (async) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000011c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = semget(0x1, 0x3, 0x0) semop(r6, &(0x7f0000001180)=[{0x2, 0x100, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x87f7, 0x1000}], 0x4) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) getpid() (async) r7 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) setitimer(0x1, &(0x7f0000000140)={{0x80000000, 0x1100800000000009}, {0xff, 0x8}}, 0x0) (async) setitimer(0x1, &(0x7f0000000140)={{0x80000000, 0x1100800000000009}, {0xff, 0x8}}, 0x0) r8 = socket(0x800000018, 0x1, 0x0) setrlimit(0x5, &(0x7f0000000100)={0x1, 0x4}) (async) setrlimit(0x5, &(0x7f0000000100)={0x1, 0x4}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.221049851s ago: executing program 3 (id=654): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000003940)='\x00', &(0x7f0000000040)=0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b12", 0x82, 0xe, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, &(0x7f0000000280)="46f1381b8befd4a1", 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 2.165097882s ago: executing program 7 (id=656): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xdc8, 0x7ffff7fb, 0xa4c, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x4, 0x4}) r0 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2f8b00d00023d0676a40400d5cd1c7b00", 0x802, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.164569004s ago: executing program 7 (id=657): mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x4) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa2c, 0x0) 2.163596061s ago: executing program 7 (id=658): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x800, [{}, {0x6}, {0x3, 0x300}, {0x0, 0x7}, {0x2}, {0x2, 0x3b9}, {0x1}, {0x3, 0x205}, {0x0, 0x1000}, {}, {0x2}, {0x1, 0x705}, {0x0, 0xfff}, {0x2, 0x400000}, {0x1}, {}, {0x2}, {0x3, 0xb4}, {0x1}, {0x0, 0xffffffff}, {0x0, 0x80000000}, {0x2, 0x3}, {0x2}, {0x2}, {0x1, 0x7}, {0x0, 0x5}, {0x1, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x2, 0xf1}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x800, [{}, {0x6}, {0x3, 0x300}, {0x0, 0x7}, {0x2}, {0x2, 0x3b9}, {0x1}, {0x3, 0x205}, {0x0, 0x1000}, {}, {0x2}, {0x1, 0x705}, {0x0, 0xfff}, {0x2, 0x400000}, {0x1}, {}, {0x2}, {0x3, 0xb4}, {0x1}, {0x0, 0xffffffff}, {0x0, 0x80000000}, {0x2, 0x3}, {0x2}, {0x2}, {0x1, 0x7}, {0x0, 0x5}, {0x1, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x2, 0xf1}, {0x1}]}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) 1.086033846s ago: executing program 7 (id=660): ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01064c2, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000040)={0x4, 0x0, 0x7}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01064c2, &(0x7f0000000080)={r0, 0x0, r1}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f00000000c0)={0x0, 0x1}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000140)={0x8, 0x8, 0x1}) flock(r2, 0x5) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000180)={0x4, 0xf2e8, 0x3ff}) fchmod(r2, 0x8) r5 = fcntl$getown(r2, 0x5) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x1, &(0x7f0000000200)='./file0\x00', 0x8}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000000280)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x80086409, &(0x7f00000002c0)={r6, 0x6}) r7 = openat$dri(0xffffffffffffff9c, &(0x7f0000000300)='/dev/dri/card0\x00', 0x10, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB2(r2, 0xc06864b8, &(0x7f0000000340)={0x0, 0x5, 0x9, 0x36314742, 0x0, [r6, r6, r6, r6], [0xff, 0x81b, 0xffffffff, 0x3], [0x7, 0x5, 0xfff, 0xb], [0x5, 0x8000000000000001, 0x5e57, 0x38f]}) ioctl$DRM_IOCTL_MODE_CURSOR2(r1, 0xc02464bb, &(0x7f00000003c0)={0x3, 0x8, 0x9, 0x2, 0x8, 0xb, r6, 0x6, 0x6}) ioctl$DRM_IOCTL_MODE_ADDFB(r7, 0xc01c64ae, &(0x7f0000000400)={r8, 0x5, 0x3d, 0x6, 0xf7, 0x6, r10}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000440)={r6, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r7, 0xc010640b, &(0x7f0000000480)={r12}) setrlimit(0x6, &(0x7f00000004c0)={0xf1, 0x9}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01064c2, &(0x7f0000000500)={r3, 0x1, r2}) ioctl$DRM_IOCTL_MODE_ADDFB(r13, 0xc01c64ae, &(0x7f0000000540)={r11, 0x6, 0x0, 0xe54, 0x10001, 0x81, r9}) fchmodat(r13, &(0x7f0000000580)='./file0\x00', 0x11, 0x6) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(0xffffffffffffffff, 0xc02064b9, &(0x7f0000000640)={&(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0], 0x6, 0x9, 0xe0e0e0e0}) ioctl$VNDIOCSET(r13, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0xdf8, &(0x7f00000006c0)='./file0\x00', 0x8}) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='W\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000008c0)={{0x7, 0xffffffffffffffff, r14, r15, r16, 0x0, 0xffff}, 0x8, 0x80, r5, r5, 0x1, 0x2, 0x4}) 1.07800216s ago: executing program 2 (id=662): madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) (async) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x0, 0x7, 0x3, 0x3, 0x80002001, 0x0, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x7, 0xc, 0x7}, {0x6, 0x100f86, 0x100, 0xe1a3}, {0x5, 0xfffffffc, 0xb, 0x3}, {0x400007, 0xfffffffd, 0xa, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x4, 0x2, 0x5, 0x6d}, {0x2000a, 0x9, 0x6, 0x8}, {0x2, 0x5, 0x1, 0x9}, {0xc, 0x8001, 0xffffffff, 0x7}, {0x4, 0x5, 0x9, 0x10aeb}, {0x802, 0x3d, 0x4, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x1a0, 0xfffffffa, 0x6, 0x10}, {0x4, 0x9, 0x7, 0x100000}, {0x0, 0x5, 0x4, 0x9}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x200}, 0x5, 0x8001, 0x24b83c97}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 1.073780973s ago: executing program 3 (id=663): r0 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000080)="02000000", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000002c0)='W\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0xfffffff8, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffc022, 0x9, 0x80, 0xc8, "06edc4e61e6a5c37da4a482bd102d967c68177aa", 0x2, 0xffff34f5}) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="d79b4e4d3c7365ea38aa2a8f698d", 0xe, 0xa, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f000001e000/0x4000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfe}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f00003d6000/0x1000)=nil, 0x9}, {&(0x7f000016f000/0x1000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xcb}, {&(0x7f00005f9000/0x4000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f00000e1000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000411000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00000db000/0x2000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003cb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00006ee000/0x3000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0x10}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x19, 0xfaebd3d883ac13c1, 0x29, 0xfffd}], 0x1, 0x0, 0x9b68, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00e0300eaaf8080047000024fffd00000701440806018000000010cd"]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000004c0)={0x10, 0x3, {[0xfffefbffffeffff6, 0x6, 0x2, 0x5, 0xf, 0x0, 0x8, 0x0, 0xfffffffffffffffc, 0x4, 0x5, 0x81, 0xffffffffffffffff, 0x4, 0x5b74, 0x10000, 0x8000002, 0xce7], [0x1, 0x7ffffffd, 0xfffffffffffffffb, 0x8000fffffffd, 0x100, 0x7b97, 0x200001fe, 0x9, 0x3, 0xffffffffffffffbd], [0x100000101, 0x5, 0x40000000, 0x6, 0x6ee6, 0x8000000000000008, 0xfffffffffffffffe], [0x100, 0x8, 0x101, 0x6, 0xf516, 0x6], [{0x0, 0x5, 0x0, 0x101}, {0xfffc, 0x0, 0x4e, 0x4}, {0x1, 0x10002, 0x400, 0x815}, {0x3, 0x800001, 0x4, 0x80000003}, {0xd, 0xfffffffe, 0x0, 0xa000000}, {0x2001, 0x2003, 0x81, 0x4}, {0x3, 0x20000, 0x4, 0x8}, {0x1, 0x965, 0x1, 0x5}], {0x2, 0x1000001, 0x10000}, {0x8000, 0x6, 0x3, 0xe488}}}) 946.43132ms ago: executing program 2 (id=678): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2000000000000, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x7, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$TIOCSETA(r1, 0xc1084413, &(0x7f0000000300)={0x3, 0x4, 0x5d, 0xffff0000, "0002a60000ed7600000006008000002ee7000080", 0xe, 0x4}) setsockopt(r1, 0x1000000029, 0x80000c, &(0x7f00000000c0)="eb99ff069346d52d4cbdffcbff13b9fd812eaa4e713087028a0f348075d3f4f8b6c219659d7d929648", 0x29) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)) 931.802642ms ago: executing program 2 (id=680): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x3fc, 0xb}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendto$unix(r0, &(0x7f00000002c0)="0909d749c5ace1e0ff61981e97ad67c97a950153df4dc9572b180ba638c650f2a7e6dc9b77cf2b61ab12edaa16580d7c4d0925cd616001a5cf2b13e5bc9557a34f930b3dfb926bf111131de68a7aa6e4b78431c6c70f2d9207d03ba6a7e75c606e5d1a9753ce071d9fce327092f1383d06c7f414cd4585730752d2681eb35cf8921810802b79211843fc169844289a66a94a686434d1f762fa084e4614e4c07a16541ff9cc8887a96d0dcb14ee414ff1c30095b62c873275716f346a2cb907794491b7b8148e1f731bd649beb023c3502791859b2a5e5ae137bad4fdabf11e65ce4192e5cdcab8f59f06aae5480abd3b0a324825a40e6199509c83577556613743f8f96fd3e1179416176f820373b1f4a3db79e23479cde9a9f9857ca6b9a744894b41b39c1385b9b7c3e8bb1978e6cff6d7d7bb310d38d0ceeab28a7b0e284bb5f9d31c1f474f8e661a2212f930de3048fb764c62d86c89d87343f957b98e50f6a6cc73abfd4b1b379f38b5e935bf9b6e0705466004e69e3e516668c607c36220ce1f7033be8d279a177c56a8b3746e5a56372957cda2510f5e46b3a6bbd521b59d5d0b0e86ec0dd788823ef077b747ac992d7aff0c41721156fdfcb840731b6c0d28d2cc16bee9c1fd0c2545f0f1a30c6b12513ddf015d2a6638783359c11166dd6a24b6f6d0e5d4273f525e911b3f2454b2b6c9c8273d3b9b156dcd7bdfc80c91ab8b68559afac9ad2a4437582d34b7a2c7b8a377a21a800809d84cf07012ba1a2c62cb8b4373fb0bc0e04bd7a42d848087c6bb86c0bdf27c38a020cb56f7053828835bb7efa924776febad3247accf7974a4ef87029761ec0af149b810e83a20453cf943b96beb7191dba7be8208e5f8faacc0755476334345707c392767814aa37c158b6691b02cfc7cc1d384106c459c80d035635c53adfc38ec0056c301669433bbc3bfb3652c45d02d4da08ca5e763241a3b18f4de132e29254cd826a5c73081490629e14143c790eef17d79e36121f517518ac53c93652ad8a2e984bb1cec3dca5ef7455940ff7ca1cec06b5cce419ff6ae58caee226e53361e0b3293434e7e3e5171954a07b004af1d6ca3c9a147d7139bcb0c6afd1757fe3ed172c66e5adb46c3eabef1cac7bafc0f4098a440b557c0256d7a2ed0096bd26a3c736f16665490747c60c39c6181abdd06612a4e5ecc92bd513f45a7cee5420e698ba4c9e94885071b19afd06e0d64faacb3c4b40279b5c72c626571ed37944f020b5427ab96c0452e0c391cfe5fe962081e3f5906d4894d5b347c63b6778be91f3a0a3f62bbc81fc4ca7775bff568cb319fbf78b3f60b284d9726a8269c8abb9d9633725a0f216656509316c8175fe5e7462eaa0d90862fa46732a7ac8d98b1539e4703d155b4a57924ddb8ea0dde4c1044daf345430a6db007a3a0f3a63876ef7608b9d95026e2bc305370605ecbed66b8cbc1be4d8a80c383eb480369442238d9b1f17414eed1858c0a76225d47efe1ddddd8c098bb482014242a42fb14bd21a7750e656b4d900b41a26d2267fdeda961c821cd2f1db7b1b8fbd80a2ffd8ba613f2d5dac6222db81bed70eb063e7043212e6c818dbf28229b21b9a9bafdd40c67cdf116ce05f83b286d2551390f397c878cdbed671d8102208872bc1e2b3f5a0e5767dd618c78f77faceb4e63aad295eeb47ee45142cbb726b6816608ae78b36bc004b4ad39c5943808b883cd5a0dc4838f2d1e1b8576dc8993d9874451874c6991d126231cecc154942e236d611cc2c0e3e383a28a1702ccd1d9f1d60d351011ab6f260107c9201533e97121f4d803955e6cdef48b3ed69a43819a85aba4130b7ffb430753b36104c7b3d8f15ac29c1c3bd2e78c667997c1206fa1fb0031749dfac9168bf7b38d7a5524a6e4cad4297e75b7ae5b19a65bf96410c1588608203da4169f0b808f4cfcbfabddba4c6a2f70b43aaded62ed39221805c7e9450fe309908848c850aae61366e973a5ca3e6db1a88248d6f3727369f8769124a34caceb9ef2307ddb99e1c5bde9f468fc31a0845cb5346f1fddb83d267bd19172135e3ab79dc669585de467f6258fca025b2c771fc37e6a746627f9a9f6ef171c5d1818aa3ac4de60b48216a5913970a65aa58cc397a5af7177213db74aa6ae578156ccff459f4cc24fe2794191cf5aa23ed5cf8a5e653229546147be5a85fbdc916f3607b87bff5ae28f6ab00c99f96a93ea41b58d8cc937f81b94ac744170a3ae60e31f0d279b31df9d747a0a7d804710764f903f0d21f8a7ba311a49cbdf5ab94b31384f07d43ed5d6ae6ac46f8d45ecc1ebfe6363298b44133844c31522dc8543e061284e9cbfe77a44983b630fd927edc0e25021031071bf0b3da8e58763ece6e3c00dee9667ffb416d71add8e124dad740c6b214e348d52dc9ec819f1f3a344935a367c569cd7f8a6ad12810f02b6358ca7392b86927bf90620a0e08c9f0fc2f96835918363af8e951ffb2fff5099e4a4f497a1e15f63d40a8962af64b00068fcf4a0f9312868f7cd2906ae5081ed700a4be397e217797599faa7997dd255aa96d43e0b9ff7bd8c6aff4128e008a114fe6425d40075376c22443850eb80b7fd7b12dbb0a8b6f84db0c2d0e2a28d656e44c7a3afb2b334ab6f4e6be18ab5582221beb74014eb18bdee1a8c6abfb85e4fa99d1643931314701a30054a1a3159f740e6416ab7dded49daec1cb56fe478a17eb248b4b41556a99ab33a3663414dc4e78af8db18b69eeb1430e48daf5c8d6b5c9a6e68073cc3f9182799726397328a518bab76a1de818911887c82655b2213f9cd0724de43d6f911ac75fcc71fe5c0c615ef017c30788f60ef9446abcb0cc06a7cb10c85f6d719870bb01fd34bfd84829725147c7b402992f47dcaac955185c4b1280f190fe1a51d48fa982164df2828a8124df040fce06cbf89729cd9ffcdc95953a880051fb63660ee59453d21babf39280434b4f84e12b37ea9f7452644c013b88b221fd73505fa697f3a24e3316e8967ef710195aded001dc583c98a28ad7f23e969684c5f7b49a08846512895566219169e75a27f2126cafeb5ae1b9aacce730ba2b0f981f54f2d8d581d455cc18bdae4e693b2cb23a430ba7e74b79d54279719d4c071d0065dfbc4e769a8bea3aba243a6dd137263dd9626b850581d89b5eed502e6f1bacdd59d9e5feb9f0274221ba4e3c6bd1a924d0f85d6ee0da6a21636f312edef84cc08d51baa98b1ef80786a487484abedf1a1e93f3120f87291edb874490acd1dc85a0d6fbd4fdae4dffb2e7eacf008885330ca099bd8996bcf61d498e06b3902010c9f1611ab9cf836ffead70c3094b4d53190edaade21c6af56da0963988902d87463e259f8ad2238600de9b48a16a45e0ca9b9002794ee7c51214907eb772ea895999b98d87321fceb8bc2e127f5b65ebd718090e76527fa7c361a8cd5e1c4c45977b57f6dab97ad887f1bc19afda944c531d01abd8c8924643b8d971a3f21198f85bb6fd797d85b0b67ac04ec7e5feb92c7bb7d46b8515cbaef3556bb4d2ea26828b15711479904ca1fa5b2ef2fcca6ea8a0d82d88d1db5bdd7d0b93a6f57cecc8473c624b2f4309bf24fa9b0d904b4b195847837040d8aefe17284377ec4148a144dd663ab4afd3c645a52cb93dfa544dd73cae062d4b2e61f0cc283ea1934c92c912981985f80bf6350c859fa99f295534be21e6c0775e70c70cde34a1bc086516338a863a45dd46b5785a3c11cf7553f0f78aa7e72d4607026f9963034ec59a5ca1ee04fbc978e9f118903cce3ed3207357497a63d7a50940cc800de2b174d17b7beb2a2246022806bce8424f37842026ffaa5b16cab6513a13a98d003a4ad446cf4feeefa138b54ac8f2dc82c2237550885faff44587ff5d115504cf9a88b1a0e0ca5dc0eb476d18eabf83b6e546d67de6073acf36777d5c155ac70241bd477e32ac8344ea990a1be646c0692fcff8603e87dc1071cc8b4c6101b80df61b0767ded20f6a7b92c32885098aae2a2abb0cc9d2f8034ffec116640438660b443e23c5e69e3d7f6ce8a03d2809d7c67444e037f36273b76b7b2753eb8ddc7a2c7b1fde4940ded7fe02f80f578d03bbdaac58284311bf4911649b56152c18a7704c4fd5e528f5d6e02df1c16011e8465b66340a2b74c1f1d6b267f7dc305cdef8d4919e11190dc3c6527a13c5db4b35da73bc295e079517b3a2ce3035886fc68db245c68a7c8eacdb84fc82c513d2f104d66459388ec6b4c34d45c98065c71c1bbd2eee1f91bfc30e441d6f80a07abb71a0cabf672ccd68aea905d648cbd00c8cc22e74b0b0b597ce792975c5355b4ea4da491a1b75159b3e51d39d9a38e1f2282bbf6da80561c138474b9b38e7a6b71296bf3c4a5725362a96289449ec74c4aca5d08dee5c885ff1e92c4566f0f2c4b3f506514ec879895ce9e443e42d86c49ebb81527322b57d669065c2517bc9279384b2a34e8a298dd6152b4b8733de5c5d1f79ce62f7b1931f6709b80f43166ce54788fddc12741448d0fa2a0011b534d92478cc13b17cdde80bbefd8775df76342d92b374e1806c448d5f4848779743aae0a746af984d626e692b187c5747e52a7eb9d07e61a9d4b3dde485e5d862a89b5188526e34484f9eb455e5f64e94aa4c8f147858737964cc5f00ad6d6361ef8ced1ca5e98972cf80b555fe188803542ca3b1c8dfd78b6be8f88cd2f2d57fa622fb9989090b164e40892ad66a1cfb057778b41f1d9c5ae9b0955890aff8723f78c387898a0b426c933370d817f0d1bb9b2a9bd7b8ad930fcd5e0e771c7942b00c2227b2d483b3129368c02b044d4d46cd0eea092e83947208b2f1677a6f61e42efb6384b2a905bc40fe9a34d6255df91769e95cc67647a05435db1df0755e6aab190d7f8c0991e10cf91e2223e7d82979b95c7c2e9778e8490f6faa7b63f00bf1540bdc0453c97e6f3c9ca6d54c2361e00308fa585ed16ed6f9cf304484feb8316a44af0964388a02a5af5497de1ece0ecf6bb3d730362ef206bc3216531d9d8ede1d358166473fb73662d688b8a93c5349166aad7e9126725ee59b76884e8116727a3c456e8456f0d58b51f6d5c6747c9744d207cfbfd98b9642ab3c313916c29656c3a0cd5f692dddf4e9411aa3f3d03382eea64773f1159919b993f80d5e8dc9af5c986e355178e6c3d3bc77c7e78a554c4327ea2ee16477065a63f64f65627c6c821e9054dcb9544e3a5f1116847aee27bdebd7df20426982d4214afa0aaee7e7c7b95ec63999708b321ef33a025fb17a4c380592eecae13cf24faaac76e4fb0bdf9ee404ef78bec1b116348b8380a3f74a562dd19f939a8813eab3a8807169d16be209e1f0c5d0b1de835af1e3ffba6810b17d88716afcdfaf665d02e7e2878b8f65440e1e3ab0f443a7e5d951cb1191922711c28bcd068eab4e100c541d0a8fb602eae10f9f9d7761f2ce6d690fc042e89dff333824e56b712a597e61d5f4e9b316501f4e8de17c48e9d0db75a5d71ebf471a221bc83e8b625ca30a30e0ecd96c781916f4a67b972231a75c2a023f928f2413da2e5a05b9c6a93c1dead323de454e3e386f7a8f4d70775efbb6ee168b7a2e697a156211e4fe22c1409f57f267a1b92e447263c341aad4f30695353acf90754c5e8387a7f797bb51a3463487644edfeb1826579b1c413f9cf16975cf043a6333561d927a263c108818ba7ef438a9f35bea229e2dcf6e3948acbfea6ac697d239ba462690fea243e1b5ad0cfd29f42a535e856", 0x1000, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 927.335404ms ago: executing program 5 (id=682): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x515e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x5) r2 = semget$private(0x0, 0x2, 0x20) semop(r2, &(0x7f00000001c0)=[{0x2, 0x6000}, {0x1, 0x401}, {0x3, 0x401, 0x1800}, {0x1, 0xed, 0x800}, {0x3}, {0x2, 0x1, 0x1800}, {0x3, 0x9}], 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x40) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000280)={0x0, 0x7, 0x6, 0x8, 0x3, 0x1}) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffff9c, 0xc06864b8, &(0x7f00000002c0)={0x0, 0xd9, 0xfffffff7, 0x30335241, 0x1, [0x0], [0x0, 0x10001, 0x5342, 0x9], [0xfffffff4, 0x3, 0x32a, 0x7], [0xb, 0x4, 0x0, 0x4]}) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffffff, 0xc01c64ad, &(0x7f0000000340)={r3, 0x4, 0x0, 0x7f, 0x7, 0x1, r4}) r5 = syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) fchmod(r5, 0x8) r6 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80, 0x143) ioctl$DRM_IOCTL_GEM_FLINK(r6, 0xc008640a, &(0x7f00000003c0)) getuid() ioctl$TIOCSBRK(r1, 0x2000747b) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getegid() r9 = getegid() r10 = getegid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, r7, r8, r9, r10, r11, r12, 0x0]) 925.162802ms ago: executing program 5 (id=684): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000003c0)=[{0x0, 0x0, 0x10, 0xffffffff}, {0x4}]}) r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x3000}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0x3c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x3, 0x6}, 0xc) close(r2) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000753000/0x3000)=nil, &(0x7f000077e000/0x5000)=nil, 0x7}, {&(0x7f000043e000/0x1000)=nil, &(0x7f0000624000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x20000005}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000052f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f00003a4000/0x1000)=nil, 0x2000000000009}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004e0000/0x3000)=nil}, {&(0x7f00002a8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f000070b000/0x3000)=nil, &(0x7f00005b6000/0x3000)=nil, 0x8}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0xd28}, {&(0x7f0000062000/0x4000)=nil, &(0x7f0000160000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000044000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000043e000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x4}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039fa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000524000/0x3000)=nil, 0x500ffffffb}], './bus\x00', 0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x214, 0x0, {0x3, 0x10000000000000}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0xe3, 0x80, 0xffffffff}, {0xfff7, 0x5, 0x0, 0x2}, {0x16, 0x35, 0x9, 0x800ee6a}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000380)=[{0x0, 0xf3, 0x9, 0x9}, {0x5, 0x9, 0x3}, {0x9f4, 0x9, 0x4, 0x8aa}, {0x8000, 0xb, 0x4, 0xd}, {0x1, 0x40, 0xc8, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(0x0, 0x10, &(0x7f0000000200)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86fc1f36e5250f6d2b982fd3883a8b58c1af70800000000000000b5fe1448533302cf70", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[]) 895.178666ms ago: executing program 5 (id=686): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5920) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000d02000000000000ba1205010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c030bfa896443a42102000000720fd08b17b670c1f5a872c881ea6e2ec58904000000000001000000953ea9970000008000361b4cc702fac500002021fbfa0c0f00008abfba291554f4e0fe68246c0900000008e371a3f834", 0xb1, 0x404, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000440), 0x0) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000140)=@in6={0x18, 0x0, 0xfffffffa, 0x8001}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000004c0)="cbbe92bbaec78557c7d9d559052fa6b7461eb7c897f0047f8dba63783e301fee2a338c7c5c91567956556f0d18ed357073d492d0e4a33a107ffadc4a28236f7176222db54f69b7e686fac368a4c495a0ffe8f7772179318b28e8ef2b29235bd1db8d6251c42fd20af17534db2d7e4b026e468756d38ef3794569361acec2401e317922fd48a0d71b150f177d5a33206bc5b8eed37bda95ffe4dbdf91dea2f8ea3c36ae8873b2182e2395ae0eac199cc6d1415567a954190f8f4213b20c4c994b0a313164905e3320e4f2192f9b9debec0e16791d3a3555fbdc80dd0e10a8668d6220b61f4079ee80284ce4f20dca", 0xee}, {&(0x7f0000000180)="bb959a182de7f9313cc353ca36f1b0d9f6e761bd44521df85acf2da7f3bf8aaf1660d4e573fbc8c6dfe7ce67e59e12e0208d085326f08dcb054713716fd62c0d06d13389a95a89b25614862a0e6034a5c2", 0x51}, {&(0x7f0000000200)="d7a415d9a3dc98a2ef635c52621b690660e0835cc1bbb316d5b7d154e63f4f812844d89afb6f1db6904847bf4ae2e189deceb6e34591ea", 0x37}, {&(0x7f00000005c0)="562cc8cb22a95fd51505", 0xa}, {&(0x7f0000000600)="9d3da1d7bc38ca988a73487c6d810a6e274f7b28a6c2766b59d18c27719fe31d31760e4c5b4140f10399cab0defd4defb2544e44103108845bd82761bc1e1eef4252f6cf332504cbbc4831f00be3f837e5b4c78e58670b66f59789d18720271ac845052e16d9a0cc055bd91f86fcf4ef1c6638db7d3b213a003a9ec6826bb5c86d3ebc185ac818f55a8cb7ad3251cf3a7747212fa4da6bee12e5f0206a", 0x9d}], 0x5, &(0x7f0000000740)=[{0x10, 0xffff, 0xfffffffe}, {0x38, 0xffff, 0x4, "1a66bbdc6f838375a51b8fd137427a4a6cd1c3ac284fef5d8a23bbe7320ade2f1ae41dca318bb7"}, {0x100, 0x1, 0x6, "0bafd63f85a8d292fd74ad4dd67e727a4cc73e72df57240b5352a9d850027d2abe98b0c5e3705410e27ddfc10cae17f9e9ee1a024159ce7731e9af33bcef7b119e3998e48a5db40f61cb0c418d48eadabd930420d5a4bb2612d97b6efe57bd8a9888dc134f516ccbf238ecb18371284856234c6b946446002360526b061f8c47463b86418b966dac66b206bcc02f4164c562147f1e8afdb5340ba109b82d091cd2a2cb8f19492d09961dc214068ac64a8b2da8548ead9b9f4c806ad8633430461ef8a52368e0cda047e0fc8e1709095c0a059274da10c1c2c35732b5bdb02de3af01d30a567db5b1686e5a0729f25441"}, {0x60, 0xffff, 0x7, "63daf2958d467bb8033d2c537d88440082a681cf6d1e7d1403fd2f1274d7da10e51d23028c794c8051e7cc690a7a20d97db83985a83f6d97cf876af84af8ec7a20ce2568017a1553f47ae2c5b69032e4"}, {0xd0, 0xffff, 0x7, "2962f7b07f7f819c8ad40735bd9f1de2ee8c8701b7fdf30d7854848656ba313be865579e8190d62a535a2e6112eeadbfb311d1c70b9287a2e62ec64fbdb29458ceb2080d8f84e37cca0d8b83a4b665ae4acf68fa0323bef657fc3d3b2557fea3b67a064b288560140bd5bdec4e56e9f1857fb97e9784661e9ff18d985185ed3dad3968edc761a84293461fe3fdd70bee4ef996beb7b27498ee992e6904ea010ea81dff206731dc98c4424c1d59498d0ea828a0398794c8abfc213a68b169cbe8"}, {0x68, 0xffff, 0x10, "7079ff9296a5f1d9fcc51cc0f94b1df23428efd46b410f250af211c03383f17a031ac01f77c7836eb4d3ad2aac5483e598e08580318b22e8abf3c7bc12e87d5011272d4069fbf5f5252ccc581bfc4f54fdfb11fd"}, {0x108, 0xffff, 0x0, "7f431e068014ac3d753a1b6052e2d96a54184f2cf0ef19828802b1bac644926240648955971fb583c26ad89cc670c4b5e84916a9d63a5205f57bd47e91bc4e1587d6c3016a4df52346f9841537e386331d130f9bc27d55cc7fdddfeaef6c3e2b38d4d4d8c679d41ae6cfa0ce1d6972d5abe54511562a784baecaca59bb2cc5f8b6000ccf7a1a57d526953e2946e2238a8cd84a029d1cbb43c7ecbaf26c2bdf2c675860578d34c9fbec062f70b8c907571a2e5a03eddaa35868b5312e7bda71272eccf30832465120f3789464f93ab287c445ad850c3b8d607fddbe17ae9fc03a9aff9e9b1db2d4af1367e92e99488c8007fb641424"}], 0x3e8}, 0x205) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r2, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') 884.724332ms ago: executing program 3 (id=687): r0 = msgget$private(0x0, 0x260) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000040)=0xff7ff7f6) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) 883.963244ms ago: executing program 5 (id=688): open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x1000300000000}) flock(r0, 0x1) setrlimit(0x8, &(0x7f0000000180)={0xb, 0x5c}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x800, 0xbc00000, "7ae58377bd49f6a41817df297860a9ca0bc45d19", 0x3000003, 0x4}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000019c0)="fed6bc8999f3db080da1420ea7846ed7a703894391245a3c1a9c86601fa7c7582ec069a053f8240e788d5b49fe8c3f43a9890383f07a660e3938d1b5b6bc61014068c744d7297276a8098094f4e82f6f067b83a432aa449883c48e71ca8d32e50ed7c6696f95187582df4e59653079d8f32403296bd8ab711332a2bb26c3556c1fa8de565954363d177c9a4c4a6e3a1f424ebdd586a452786887e0193966e918c197c0770512d92c4f81efe140ecb7f16db31d71525d41687c42926b92c299312e7bfc49d9c6922a7b38739e2f1af20ef3daa529963ff26a6d18f0a6cfcb4a212aef697564cbde6af7f7206a672b7f4ed14cde33838f242f14c5bd737ee9619e6cccd53225b16c039742b53ecdb260c560a89b6046cad86d83a9040ff981baa5a09a31089fda17eda840f91e77bd08d6e07e097f2a184d2ab4987b943786d11fb4a7291f554a050e0d4a46bcf21b05d91e3c07051ccdacfdca0fad6fa1", 0x15d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66b, 0x0, 0x5, 0x5ffbfb5d, "420067177c030000c4000000002100", 0x5, 0xfffffffd}) write(r1, &(0x7f0000000cc0)='F', 0x1) flock(r0, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x100000001}) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0) semget(0x0, 0x1, 0x281) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x8000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500201000000ffab766328e95b1fde90c7305a0725f56cfc"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x86, 0x0, 0x0, 0x0, 0x0, 0x6449bb1185e75634, 0x8}, 0x401, 0xffffffffffffffff, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) 883.310284ms ago: executing program 7 (id=689): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01fe000000000000000000", 0xffffffffffffff61) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffbfffffffffffd, 0xffffffffffffdfff}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401"]) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) ftruncate(r1, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 851.515754ms ago: executing program 3 (id=690): r0 = socket(0x11, 0x3, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) (async) setreuid(0xee00, r1) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x330b}, 0x8) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)='(\x00', 0xffffffffffffffc2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x184, 0x4}, 0xfeffffffffffffff, 0x80004, 0x28c}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) socket(0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = kqueue() (rerun: 64) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0xfff7, 0x0, 0x802, 0x22, 0x2, 0x0, 0x0, 0x2, 0xff}) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x5, 0x2000001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x2450}, 0xc) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) sync() (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) 665.639251ms ago: executing program 3 (id=692): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = msgget$private(0x0, 0x320) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x5, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce5, 0xffffffff, 0x100, 0x2006d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0xa}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x6, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r4 = dup2(r2, r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xdc8, 0x7ffff7fb, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200001, 0x4}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kevent(r3, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffd, 0xc0, 0x1, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x8}, {{r3}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x6, 0x7400000000000000}], 0x293, &(0x7f0000001200)=[{{r4}, 0xfffffffffffffffc, 0x56, 0x80000000, 0x4, 0x2235}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x3, 0x10, 0x6, 0x6a05}], 0xb36f, &(0x7f00000000c0)={0x8, 0x200}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000003180)=""/4096, 0x1000}], 0x1) msgrcv(r1, 0x0, 0x0, 0x2, 0x1000) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/4096) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 664.49786ms ago: executing program 7 (id=695): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setrlimit(0x5, &(0x7f0000000980)={0x6, 0xd5c0}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffd2}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000003940)='\n', 0x1}], 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setuid(0xee01) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) r3 = socket$inet(0x2, 0x4003, 0x6b) r4 = getgid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r6, 0x0, 0x0, 0x81}, 0x20000000000}) setregid(r4, r6) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 510.020501ms ago: executing program 2 (id=698): r0 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080)="1be8cc79c97e003f514a641f0000fac05155c27ba5a5cd29f48a66c739fc00003fb208e61b04e73d4cc6b975d82579b65766d0a99396fc22a6fb531cef57acfdb1df71e87a6083859cd3ce6b285db3a10eebb70f2ab4edc5dcfef51b915338f8ce6e9d9f048b3ba6c007ee766d27fe50a27288e31f32a73a22", 0x9a) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) socket(0x18, 0x3, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080)="1be8cc79c97e003f514a641f0000fac05155c27ba5a5cd29f48a66c739fc00003fb208e61b04e73d4cc6b975d82579b65766d0a99396fc22a6fb531cef57acfdb1df71e87a6083859cd3ce6b285db3a10eebb70f2ab4edc5dcfef51b915338f8ce6e9d9f048b3ba6c007ee766d27fe50a27288e31f32a73a22", 0x9a) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) 509.395341ms ago: executing program 1 (id=699): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xe3, 0x80, 0xffffffff}, {0x4bf, 0x81, 0x0, 0x1}, {0x16, 0x35, 0x0, 0x800ee68}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="840cbf3e87c0976206a62a075a37308e7bd3403e6181c89c479df600cc9f9fb127fd9c2927c75c710cc26899a8add8bd416edeaea2", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="c2a6d6000000005ae39d54988d800f00ecfe746fc6d26656004240fc71aa9c75f470d07df8d5dc1f0c39dbdfd7402fac1a5d38e6d1fd2c5c531fbd7b1c0fff3c67ed45756710d93f", &(0x7f0000000000)=0x48, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18a) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7) syz_emit_ethernet(0x22, &(0x7f0000000440)=ANY=[]) 505.790543ms ago: executing program 2 (id=700): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mlock(&(0x7f00002fe000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x7, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x4, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0xe, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e9, 0x5, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x7}, {0xc, 0x7, 0x1, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x7, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x4, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0xe, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e9, 0x5, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x7}, {0xc, 0x7, 0x1, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r1 = getpid() setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setgroups(0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socketpair(0x2, 0x3, 0x81, 0x0) (async) socketpair(0x2, 0x3, 0x81, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f330000000000e22c96f0"]) (async) syz_emit_ethernet(0x7e, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f330000000000e22c96f0"]) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x2, 0xaf) sendto$inet(r2, &(0x7f0000000880)="a46c1fade09b2a17614625877ac167ddc51b42cfc3587af7b9cc542570008cb98b749b3747f3cfdcb1309c1415675543ed9c135cb7b737fcefb341fae4f39041842040d025e032f9f52d467483928eb3f32283aa03e3fe53d93f59e2f7b68fe0395a3e6806a7d893231f9da4060c2e97f4e62666cb461cf92c2c0d96552cfd542bf66058c8c4d8cdf4ff316829a8deddee7a0308c4d164f65cfbbbfb860e089d66966859417de49df272fe6ac1e0c41380b5f3c9afdc28c5b1c35965ebb1f9f612dea8d520d17f0396cd58de8a74db0b73ef7ca9c7d476e6eb897f971f76e9ff850fb3ae2d9b76d193065e25a70b0249164a45af014fa4456a7a60334a16fba17435a525b442ce663506511afe500f27d3ba6025cf2c738cb127490aa7559266ddf2e25342da739c3e1e95b91c9191a5ded83c40a66e8272dcbc1bb59143f492315e81d773f074ae3992a6469271125240986c64c387be1507393c2ebec9dc57f125815a738c6583947875ceebd3671f1193b8fcfa0b97403361af621a5e69ff5cd5f35dd66f346ea19f0b9c6975ca9a122467928bd4db8f2bca76f56d526b54ec8aa69a5739add75709f6ce82ce5c4fc1552e7815c6996d0139c8f6b0f3995acfdc6787fb27d312d5a23d0d665c06332bc02c3db190381d33c1ddb4e883e8fe59a812ecf9116882993866934dafd8769715e26f226e9c366dc3673b95d696c4a95b5212540fa62ed880976fe11cf39eeb319e17a6e9a7a6e40346db09cb3a180ebdc79a244024fb418b7b1bad3333d7b5323369629c7ecd83b9aa9cfaea7c1d20ac8b370747e8ada0244af3096bc996e4ebc99906b5aa996477a1a299e1c8b6bf60454dffed9f205c2dc1b6f025a6a27334f444b3ee841f50e89ee6cf778cf294adcbfff0c9e84970cf76c5c970a1569c6f31aa140d6c2322e29af090f9b64eba52f48c72beced1bd723ef988fc065e767035a97d558c8616b0ecee8411af95a9ffbe341fed5abc8d9fddcf02df8b8d40f54333ce1821ff3fe339923964b1312a8b18f4018a5d2d1d6429075cc760d7785db0d6be5e08c47d5533eda1554c3f0d006e24ed070c8fa96b2e281c5ae9177a9c2501ef7cd557f232e58220da12057d9406bee925ed3d733ce1d04fe5d7ae088a668e6f9b271084c0229b929732b9e769e16105d86d11d4e1df51a8fc349368665c8c87ac8c532700589509040d3dcc8a107ddcd41bdfa0b591a0f3a9099b7120851479727a5147a638680c828c84945588361f278ac23de6a2ba77611c6bcbd1ed716e733cc5058c840808be02d3b41d46a59a88bca6b6c8282c61a24cf7e627b6b81431d3d50af9a1fdc26553f783f8cba836e3d920ff8c7fd7c1ec31c12962fcb840b72e8d1e3d01f82d6bdee763345319a30386c29f4a7fa20704fec355911da4c9dd1a89f793599759c81b4d611ef8070f6b355fce7423b6bcfda50e953b7883ea86750ec87262df1cb5b4b8f4e2242028c28faafa2f3f4cdf270e3dc6a9d1b84e224320ff50f0ca5338e331561a77609fd81ec148eb53704a6b0dcacec9d904cfa20edad53b1d74273fc1ddefba78b09c2edb65d4be7039b1fda3f86e6aa1b767847bffe2e6919b6c2ec2175938bbaa559e6ebbdcc3c1e69c405a42b6c8bfead29df40d7ce7839ca4f47f3d175608f5b85720dce9507f8d73d254e7be7db74d5a4422211d576bc20e2a590b572c75b6a5b4513003ccb091236907c62b783d7e96ba022a099e724e4f4ddfc56ef562ed8229009e5d9402cb68cfc17a5695de68260f26a8a4393a0f9bbe52b9164a1d906297aed7fb358de194602791bd96c8765d9cf24b10bb62a8c76b934f0d53709871444203ada64164bea743f4ae3715f3394ac2ce8e33c179b0905838c8de9ed342ab4f608429584d91b40f5c8f06f036bfa89d9b167cd9f5c697aa1aca3dedc60bdb32b846036339ce11563b7914bc682d7185cd97ba419114c403208d75298bdd54c2ee3cc4b7e08043dccaa2bfc72a467daff37cff5e537dcef941ac9729c5c240afc8ee5c392b99d987e7a473e390a245ab48dd41e58892810f2171cffb94227624c3d6aef85f6c18c5ca2bdd40ee291f0599d63b34bd14afed9c1cb3af5da5217d3f10ab58eab06cb9aa965c67d060beee052ae19c0b896aa276989d3a79f1e3b5dc71cd669cb2e7b639e0cc0232c1366db9d19d334f47e858aa8a883ffe5936bdf2d88f922495f92cbdb1090bb14f9fd26140ae9f6ed09d8ea6290250b8f6c00c61180ed6c97dae54adc9e68367b05d3546f4dec1b215ac01717a870e00a2f4076c103a3295f36ba53f5643c0d84c81eafb2aa8e37fef82ca4a1d9e35e52abc1c80fcd60620b82201c9ca5f2d77ad2174c23f2d8e0b19647433e51a206703643ef7dfcf6fa9be8b98c80b859bf968d11b84030bd0616b5ab676a21d247fbe7daa7f074d7b978636797e8c138763189d7506a9684a658d2f301e02e687968d97dbe15c9721d0fe6ff1a464db9d82fb992efa279347fdde2fa9d0009f512028819bd856a96f10ddde5261f34fea95bd1404d334dd9075c60bf30e655582a8e613667085822f56b84eaf8423c707d6b95b60c6904bdee17274be9ab213f78dda4f3e2ff64279073e9118e53b076a77c81d68b19b531d7188cf676af8e776e6ff5f34317c81c055123c3ebe0843fd6b9d9440172773e3fa0086bbb392c7db321d8f8497a16b0da2273377798133916e2fec8aaab4be4fb6b1105bcaa768327023fd81f9ec977a20bf29c00339d650df0fa0005474b8c5354168a66305f94ba7d59a89628866459f73c196308b5e8551f1444a413948de905b895607f4b59e64b7da8bb2ca6149cba86af9d3dec911cd133c8b57e0bbeb9f9ff7b19e3c8ea160c2aa611d5661bfe0d666174e44e32ff465d3c9781a3c320291ed00c330efe30d0be2d7db822d3cfc8d8bd61eeba644abc8ebac3dacba3f4306a6eacb38d224acf7369b7072e9358e4d2b1e54f71ae4574cc9556811934d0372e107b18376805c5a7ef9da7e02efd0593e094836fb1a371d6c1906ceb0d0073d6be7c846484257a15b8718a7b99778f32d436dbd9e792bd2f0f0c44540dadd40b5daa07cd1ec882e3b4ea3b98a87cc6505be24b12bcfe3cd584475d7ad4990cdc09b3b8b48d6f2d3160c108ea64db8a1e7a7fda6c6d29729bf95b30b6ce635223e0bb4cec043af0e0ec54718406996b25d522166222d4c862c9ccbdf596c622f1d9ddfeefe30143251346a274f64aa2b38bfbc23d7880931dd2e652926c22a3b8ddcb96b6863ee711052d1c695d3b9380b6b8cd6b752fcaa81e88043cc92c92bbeaad905733dd143a3cd09d5ce8b3db3f74a4fa7d6541f462630c204b9e714bef7fc1ef3493a0dd8e7a1ab1281a32ae1c442fb006e0b3e705e512eb70e77b5dc4d4c6e9eb9a3004b84dd9f88fd068955ecf00a904e1ffbb202221764859b0aecb1c7f681b42b537b101fe607bf48196f599b15a8e648b4a597edeaf6d7fc0f9ccd6fb60b2711cf420289c1f697035ccd0b7fa37e89b37487142e348371a04d3e5d9a3ac482f8ef26ad57361f180e0d6899b88ce7602f729c98b9790568f71aa70e27fa899893504a072589625a7a2c8bef20d7b53ede40b532a6a822ec85a513d29cc4b66e7f5ea3ba3fb7cc6fc636ebd1bd6817f1ba5433bb528c1aa5252e428f136042751c0ad63633b3e28c973a34259189a31741500ecefbadc4c06e2b35649686de483616caa8438624c49abe7ad5464002233da0e0a260bbe745833517e18873ebe47b1720473ad45bf40b0541b26c3814e2656cecf7c18a5ac8410c3040b828ddb4fb16314e7394009a13e9360b06bf11650c781dd079307954c2bafa760a1e8c2943a3339e726bece5a7554ea515a6b1265f2f3c5c095871c79e41c8b5d4c6ecc1e055cf0e2dd5ee1bea947a82ca58d83dadcadf17729d77f9f64fc3423a345ed4e85eaeea3b72038d355c206532d825597b61a88e7dfc36aceb47ec272bac1f8b31b256c143354e6fa4278dbacf438a8806a81e386d4a23b2a4e874f7868b285aa1c963f8036acc833cd88c94b079826fc2a3367301120d4eefc758d1047f88d42b73a2423922fd286a9963f520b95e665167f4f90d6dade7eed64b578eb2a96511aeb133732751bbfebb41836e5f2b3de0259809c87da0edbd37c4ec8c71ab51b4a90fba009658e506f4047a8f5fff31d4413d6211774ee8aed2e1322afa084c73e55fbe7c8cb11d7fa47f3d720b8c9868b30285cd297a649b83a29b14b35f5526aab319fb91557851f42eb8c064140bbc9257f126915a8926d64542794b0c049129dbfffe795cbf1265a85f58e31ba7898df69bd43249ff9dd12a901c3e003728be63325074943a09b8536ccaaa35d300b9c684f5c7a6efbde38428f594c683782d56756f8c6331c00c822d846eec58cd3d611c7108d2c39ee3e7b48e391216c00daa5cfc636c877a7bb678a8b9be6614e1a649ea5b0f83ce7d6c00bad628dec4f42234b0dadc731ddaa708c0a5a364ba446a03bf8dcc77ea414b54e3b0d54848b75bcbbcaa0a3828f15c55752f88eca2c2770b67c457c6113c589a016da735489fea81e9353ce8a629a728732c1d45ec5387c07a64d23552978507b05def07af88fb3c59281e8669dd360ed32996c5c113a174a3555a97858134e6e09d190f22eee0ca86272b6e735ce14c018ab1197caff9553077ce1f7a0ddcb27de40c5e4abc2c6807c118f055eb774036ce645f66641a6c8ac23b327cd16e2732b76b1528cfc7f45ae3e3908338664e80ced2734e5744c812e7865980844fbc61e242d4b67b289d8e75960720bf49198cb3938d77699b2758331057ce67a2e225c845f0186ba2e97e39cbb4aa5b383b43455f2e87e32d8f7fd38d805b92d22d94e800442d1d3d6d6d8c11085076d5fbcd662098eb7e2b5cddcaf9f9ff80c361d5fd04b4604505b12d65edc2607531795460d4f89d3c98f8ee961c2abef18135da1d922ff39d87fbe7cb20d1f1931af367db9bd02d4792c3bafa16dbbd2ec9c3807e7b4a6ed1cda20bfc3b608b8afcc446dfcfee515f51f242d40fda40558f0b4609d624fedc6d76e1e2954ec3f94a4ebd0a7d74124c42f9928225b374f8868cf496238b0a197e16fee03a8d27aa8a2e8b47c227a880c1ee86b56d0967c97bdf9a8dd2649c2a5743426fa799bf29e3a79f7c89cb61ac17fdcfd77533d94b4f65588debbb4cdb9bec9bed6e1a1022d46d8c5a9b45a9deef98b0252989982e832ed009c9d75cdd589c1ce2044d8ddebf569b8041cd828f39ae764050b0ec372a6335df7ce0a595da28c04a517474b6f96c1a94641895068ef00d3de8bc3fcc75ec507c3e99edbf7148d2ca0a3a0566fa41db7d814d745da04789b4430a123ce7fea43c24e38889124f6dc4333fcd1a833ff2096b1d0de6dc356762c24d9de425fe32ed15178d3be03a277ebdb504e87d0338644fc378869de8dbb317e7e54901faacad122cfd0d889c22b0088f90ab0759b58a5ce59fac8e226c5977c00f5b916acca556e416894b4715b123e16649157c6a4ba64f13967f87ba118f21a69bdb618cacdbd4888e151fbee7c8ca1e508b8633bdec5120674726aed71feaeb7e490624f76fc41571d34a7c93b5acc1fe7d04fca27d172fa1a66b84a33c85d1dc9a2038de55f849aa2dc8240c47716f3551b717c86df44940bd335cd1a220dc16981e3460847c8338f00d29d8f192187808b931afabc67c1a4ff01b5f4a66ccd7948e2adb", 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 504.915079ms ago: executing program 1 (id=701): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0x1ff, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x5, 0x8000002e, 0xfffffffffffffffe, 0x0, 0x2f01, 0x4, 0x800, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x6, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x0, 0x8d, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x80, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0xa, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x7}, {0xfffe, 0x4, 0x7, 0x4000000000}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x8204, 0xc, 0x4, 0x2}}}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) kqueue() syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aa05aaaaaaaaaaaaaaaaaabb86dd6000000800082b00fe1f00000000000000000000000000bb00000000001b000400000000000000012900000000000000"]) open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f0000002c80)=0x4c, &(0x7f00000000c0)="5b0000000000000000e8fde048a9", 0x4) r2 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xfffffff3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r3 = getpid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) execve(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f0000000100)) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000100)="f5358f", 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000040)={0x5, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xc0d}, 0x40a) syz_emit_ethernet(0x34, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084427, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x1c0, 0x7fffffff}) 325.627047ms ago: executing program 2 (id=702): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x100, 0x4, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x9}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x44, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0xc, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x1ce1, 0xffffffff, 0x5, 0x6d}, {0x4, 0x800, 0x14, 0x8}, {0x400, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0xffff}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ftruncate(0xffffffffffffffff, 0x8531) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000280)="c58ebbbe54bda05354dd93a603ee8be97935076d70b7ca6303bc75d6096a940a73be91217f0f44e0bab21d5c77414201b1c77c80039a", 0x36, 0x9, 0x0, 0x0) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x1, 0x7}, {0x3, 0x7}, {0x1, 0x7fff}, {0x2, 0x1}, {0x1, 0x10000008}, {0x0, 0x4}, {0x3, 0x20000007}, {0x3, 0x4}, {0x0, 0x5}, {0x2, 0xd}, {0x1, 0xbf6}, {0x3, 0x6}, {0x2, 0x1}, {0x0, 0x100}, {0x3, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0xa}, {0x3, 0x100}, {0x0, 0x20}, {0x3, 0x7}, {0x2, 0xfffffffe}, {0x2, 0x7fff}, {0x3, 0xfff}, {0x0, 0x204}, {0x2, 0x440}, {0x3}, {0x1, 0x6}, {0x2, 0x1}, {0xf09cd1324a03d9c0, 0x210000}, {0x3, 0xfffffe01}, {0x0, 0x1000040}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', r6}) r7 = kqueue() fcntl$setstatus(r7, 0x4, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) lseek(r6, 0xe, 0xc65dfe7f06a0dff9) 305.843814ms ago: executing program 1 (id=709): r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r1 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r1, 0x0, 0xfffffffffffffffe) r2 = msgget$private(0x0, 0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="3b2aa7", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000014c0)="c2a6d6000000002f144d78084f98c0d5187b0c3f4cfa5a09d26243003bc19fb5264385ac", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/146}, 0x9a, 0x3, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ccc000/0x1000)=nil, &(0x7f0000685000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fa3000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x4}, {&(0x7f0000f52000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d84000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e82000/0x2000)=nil, 0x2fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000c29000/0x1000)=nil, 0x3bf87730}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x400000010001}, {&(0x7f0000d1d000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0x20000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180)="f060ce0d", 0x4) readlink(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 280.147717ms ago: executing program 4 (id=710): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0xf94a14e19cec2761, 0x0) ioctl$TIOCSETA(r0, 0xc0104453, &(0x7f0000000100)={0x4, 0x408, 0xfeff, 0x2000070, "456000011400040000ffffffff0400632acc9908", 0x8, 0x20007}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "00000000000000010000413c4000", 0x0, 0x80000007}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x3fe00002, 0x0, 0x400009, &(0x7f0000000240)={0x200000080000000, 0x2}) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x1, 0xe00, r3) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000080)={0xd, 0x20003, 0x3, 0x5}) 275.917849ms ago: executing program 1 (id=711): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x10065}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) open(0x0, 0x8, 0x80) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 275.691317ms ago: executing program 4 (id=712): chdir(&(0x7f0000000040)='./file0/file0/../../file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x62) 234.146383ms ago: executing program 4 (id=713): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa3986dd6c370c8900182b01fe800000000000000000000000000025fe800000000076"]) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f00000000c0)=0xfffffffc) (async) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) (async) mknod(0x0, 0x2000, 0x1e5f) r1 = open(0x0, 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc080446a, &(0x7f0000000340)={0x1, 0x3, 0x46ae, 0x800080, "561a8ebd00", 0x10005, 0x8}) (async) chdir(&(0x7f0000000040)='./file0/file0/../../file0\x00') 232.009693ms ago: executing program 6 (id=714): r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x1e5f) chmod(&(0x7f0000000040)='.\x00', 0x2cd) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) fcntl$lock(r1, 0x9, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$FIONREAD(r0, 0xc0106924, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x12d, &(0x7f0000000300)=ANY=[@ANYBLOB="e94109bf8ac3ffffffffffff86dd6099cea600f72c03cb697a653e336f000000500000000000ff02000000000000000000000000000116e6ff2e00"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000280)="e8701c92ede261ef24f27a43ed728541ca023a28f5ce405b9caa17edf7f0a96e22baa0c1bf347781acadf9c51743bfee808408d8a05d836d65c2627ed98cbb184d758f1abf6d1dfc1820a69819a86bc8f2ede8109cf86da371a96c552b85a277ab649fcc5fddb9eaebf2e9f54048ed287407ef15c2160a34bc796f353003", 0x7e}], 0x1) select(0x40, &(0x7f0000000040)={0x89fc, 0x2, 0x40f, 0x1, 0x400, 0x6, 0x10000, 0xf}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x25, &(0x7f0000000000)="000000eb", 0x4) syz_emit_ethernet(0x5a, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300243c03fe8000000000000000000000000000bbff020000000000000000000000000001"]) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/48, 0x30, 0x802, &(0x7f0000000080)={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 231.667216ms ago: executing program 4 (id=715): r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x104007, 0x7, 0x9, "5b22080041a803bf001000", 0xa}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000300)='\t!)', 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="8907", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x80000000, 0xff}, 0x8) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r6, 0x0, 0x0, 0x81}, 0x20000000000}) fchown(r2, r4, r6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x104) ioctl$VNDIOCSET(r7, 0xc0387200, &(0x7f0000000080)={0x0, 0x8, 0x0}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) 231.14534ms ago: executing program 6 (id=716): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0xffff}, 0xf8fffffffffffff9, 0x0, 0x2}) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40100806) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) syz_emit_ethernet(0x138, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 192.664931ms ago: executing program 0 (id=717): chmod(&(0x7f0000000040)='.\x00', 0x35e) r0 = getuid() setuid(r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='x\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) 192.170459ms ago: executing program 4 (id=718): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8005, 0x2) sendto$inet(r1, &(0x7f0000000100)="52599cc08b10a3bd1a818b72c4ce8ef11956de5fe15f40203d1389be9798d365ffb289e0cd34dfa841423d8ca35d62ad4740220184886038db6418e11f11f296f9caf28761bb0da50270560c01a6982e06bf6e1b48fad78f5e97bc8f", 0x5c, 0x0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) semget(0x0, 0x1, 0x281) getgroups(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000b00), 0x200, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x7}, {0x40, 0x80, 0xff}, {0x6, 0x81, 0xd, 0xfffff804}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x8, 0x155, &(0x7f0000000280)="ef8c21d0893fb856333fb942e8ef850851461297d4d220a07cc2ad395c25fc6fa3f9049023a16a90226e0b1422d8c2f1ec5e6ad09422e8e7bbea97a09f25b6ddc15a1afd5bc06096829da48d1f5c91b82fbb2e477a42f61762a85e60dcc8d6e99d9d58b18e", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res(0x0, 0xba, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00', r0, 0x3}) close(0x3) 187.684151ms ago: executing program 6 (id=719): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), 0x0, 0x0) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6015f2ff00100000fe8000000000000000000010000000bbfe80000000000000004000000087c5aa2b"]) r2 = socket(0x18, 0x1, 0x0) read(r2, &(0x7f0000000040)=""/64, 0x40) dup2(r2, r0) 186.466178ms ago: executing program 0 (id=720): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x33ca, 0x7, 0xe3, 0xfffffbff, "e8a5973b95390d23119fd164229399c8036429d3", 0x3, 0xffffff1c}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000000)="42010010", 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = msgget(0x0, 0x2c4) msgctl$IPC_SET(r1, 0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/187) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 185.991769ms ago: executing program 1 (id=721): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) sysctl$ddb(&(0x7f0000000040)={0x9, 0x8}, 0x2, &(0x7f0000000240)="08a38a40ef7447ee19bfb7c33da61b433fb2175a3e7da3379a9a6327951d3f40090601e0a6b364915b3e5b05b0d8940bf5fdc5abc2f5975dcac3c38b704dd039243770d370d81a3facf983ed8da17c5ebfbb709c91c30c7b05b6ccfa03e4c630710c5613482a5d954b6fb530801d95c57311abe3bf029574e5ca5a08b767f2f07246c85a744260fb85daa3e1a5c61680c31f1ed428f6b91304335e60e91575e75d13b426c305bb", &(0x7f0000000080)=0xa7, &(0x7f0000000100)="17db0588d77f1a485e80ef38744a35442fc5aad0913c58c3aafcf0666596cf30c8e2e4a934c7ad4459652dca5056", 0x2e) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() (async) getrlimit(0x1, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000700)="2e46b5ccd20f42f025f4da0cab8b788e5cad97a89a9f23b2aa18ee96ea53b80ed2fd1ddd28dd50a8a8ff0aa252ce1cce4c6d5b3a5e2647ff694d529caf6017ba5e94f4c16d24", 0x46}, {&(0x7f00000000c0)="68aa0070224db5f71ca3f0ad69fd36ae446c6eae3124", 0x16}], 0x2) (async) r3 = semget(0x0, 0x1, 0x281) (async) r4 = getgid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x43, 0x0, r4, 0x0, r5, 0x80, 0xae38}, 0x23d, 0x6, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd604407, &(0x7f0000000200)={0x2810, 0xfe, 0x8a85, 0x7, "9f0000000000b3cf00", 0x4, 0x4}) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 167.751097ms ago: executing program 6 (id=722): r0 = socket(0x6, 0x8001, 0x9) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/141, 0x8d}, {&(0x7f00000000c0)=""/141, 0x8d}], 0x2, &(0x7f00000001c0)=""/14, 0xe}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r4, r7}, 0xc) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x1, &(0x7f0000000440)='./file0\x00', 0x8}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f00000004c0)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffff9c, 0xc008640a, &(0x7f0000000500)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r9, 0xc010640b, &(0x7f0000000540)={r10}) fchmod(r8, 0x88) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x2, 0x9, 0xcd9, 0x1, 0x0, 0x8, 0x8, 0x2, 0x2, 0x6, 0x3145}) r11 = socket(0x2, 0x0, 0x0) getsockname(r11, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) lseek(r0, 0x7dfe, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000680)={0x5, './file0\x00', './file0\x00'}) preadv(r0, &(0x7f0000001940)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/146, 0x92}, {0xfffffffffffffffe}, {&(0x7f0000001780)=""/184, 0xb8}, {&(0x7f0000001840)=""/236, 0xec}], 0x5, 0x7) acct(&(0x7f00000019c0)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) fcntl$lock(r9, 0x9, &(0x7f0000001a00)={0x2, 0x1, 0x4, 0xffffffff, r5}) r12 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001a40)={{0x9, r4, r3, r4, r7, 0x100, 0x3}, 0x0, 0x7, 0xffffffffffffffff, r5, 0x0, 0x1, 0x3, 0x3}) r13 = semget$private(0x0, 0x3, 0x50) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001ac0)={{0x2, r6, r7, r4, r7, 0x80, 0xe}, 0xd1, 0x6}) sendto(r11, &(0x7f0000001b40)="dc33605816cacaee8b0bdb84f4cb37af40ffba24512564c33be228801130a334346135f7dceafca82d3c0c174c60d4688458fe432fa77c8150e56ec60a86a013850951af71432b1c863dae9c202533f8f910e211b3a195eb1e77a7885896dab3fe0831f6429e7098122a9db7ec103acb", 0x70, 0x404, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001bc0)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="39aabdb51e6e", @multicast1, @remote, @broadcast}}}}) write(r9, &(0x7f0000001c00)="7aef8655853cadc3749bbb37c267d04bc95c118eb920d96374893b3ca2ee7d9aea0f53f08d90304c15e60ab6f57752d13b6884d7b029a9c6f09fa8213ad91d2ea6e242597fe4d232f494f63230861d2d92640c4a71b09f27bb041a0ca10ea3b19fc033efa32df4ea49b6e8496968ac2c26812c2cde0bad04789c5f8b236cba1dde4f7f9161e480b8d59f51fa5d936c5984fe0fc14c84e02446c6fa78f184af8b97e2907985e19601b9fd0db7721fc6908777c81b829c889039ac221375f15518688e5436ae200f5b10ca55a1727110abee593bda288939ed19eb96", 0xdb) setuid(r2) 87.47755ms ago: executing program 0 (id=723): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}, {&(0x7f0000001140)=""/4092, 0xffc}], 0x2) 86.674928ms ago: executing program 1 (id=724): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x4000000000637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004ca000/0x1000)=nil, &(0x7f00004c7000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffff7fc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x101}, {&(0x7f00003bd000/0x2000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffdffffffffff9}, {&(0x7f0000457000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x1}, {&(0x7f0000331000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x234}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x4}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa}) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) getppid() getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r4, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000240)={0x0, 0x0, 0x0}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') 83.374658ms ago: executing program 0 (id=725): setpgid(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x20) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x48, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c2a6d6000000005ae39d73988d800f00ecfe746fc6d602ff1a1ea6612b158f09acc9ae4e6a9981d79a05f77bf1aeb47b1435ea280e5a6f787f6607280658f5ca06f658dfb61ba646", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x101, 0xfff}], 0x2}) 82.209301ms ago: executing program 4 (id=726): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x17a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file2/file0/file0\x00', 0x2, &(0x7f0000000240)='./file2/file0\x00', 0xe}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="64f805b85e2aec7593eef786a446ba787ddd53269716ef9747fa0d83288f256b96b5929f36e820a4d9d5860dca14031a8fe0cbe91fa237770c2f54fb3be6734c31083ad8bcb8680d2f3eac06e06805d8395a229a60b952aaddb670352e", 0x5d}, {&(0x7f0000000180)="b029ddf5a4", 0x5}], 0x2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x1, 0x2000000f}) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0x3b, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x17a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file2/file0/file0\x00', 0x2, &(0x7f0000000240)='./file2/file0\x00', 0xe}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="64f805b85e2aec7593eef786a446ba787ddd53269716ef9747fa0d83288f256b96b5929f36e820a4d9d5860dca14031a8fe0cbe91fa237770c2f54fb3be6734c31083ad8bcb8680d2f3eac06e06805d8395a229a60b952aaddb670352e", 0x5d}, {&(0x7f0000000180)="b029ddf5a4", 0x5}], 0x2) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) kqueue() (async) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x1, 0x2000000f}) (async) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') (async) 81.781893ms ago: executing program 6 (id=727): select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde7, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) 11.073017ms ago: executing program 0 (id=728): r0 = socket(0x18, 0x3, 0x8) sendmmsg(r0, &(0x7f0000002140)={&(0x7f0000002100)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x2b9}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000040)="4dcc00a02790ed80eafc5b03acb1646cc79cc7dce85dcfcb5a527398bb212e787742ad15f01b7e95eb0b6848102b57d084bfd6f427d3c7fcf88be2f32b68df24372d7a48cd322ab8f27d7190ff7178a53573739d5ce3662f917b4b1449d7b986712437c54ca1951791e6e31642e8c2b81b79cdcbe867b9d4e28c21aa766d4a8a8dde25f776746480940b6e6f76267c50f61f9058c1fcfa798f24fcaf754d2c7032461a7705f37466e9f7998475e8e9eceddce3bcdd3f7cfaf4c4b5eeb8160312f4cbd42bec14d1f5f9a74a8dc483eeba02e795bdfdbd65dd57a0b8b55b3ef116cd6e279cd05ec525ac6341cb89012206a9bb0326f47e01d1d6d2bb4711031f1fac3f76cb9d78da71bf9e11fb4168e24583d0d0aea41ee3204c9d0adeaad1011f70c965ca0089b0f1005b5cc4128486df689bc520021f92257869379fe87ed53643d88e660525e60559fc1af016ee11b345a3148ede7076e1f3d4a92c5aefee8363ab1e00033797d24fd52a1a510de237a19a9eb5a0aff3751d4dd5ef9f8fc72e95f8d0fa6f2b633bdac28f9cb188d29fb08fdd7951010951a0482f4d2bac3d27f9b2ec8dab48254ad67a9ac6173ab780c78977d3568a8feed93cc8d971f3b2212b04967635c2abac0d2483c7f473e7dadf289fa37815bfc1c0b4b4e4492e863a9b1fd0f6e49d3688c7e4ac6b5c04bfa9e412a8423598f3b4f97f50fbebc354dd604639071f3145eb4733fc78984fdcb220d7a8aa308330008be6e9270cb7033aea6dae62b8d3ba00cd21174071d42569e5931ff40130b1cb82e7f0a82d95c57f2bad5eefeb54cbf2e9ad3e6d8a37f49db4185b7a7afd9a1ac6a3ec07bef5665f8046433c1ecbf161de4ed855ddbf5bb61f2a87065dd303f124c36de53b7f8659794eaf8fd11f44df818595e51bf65f4ced6cecf7cd37285bc6bdb6ba0591ac09cc2ad8aaab7cbafbcf11d92fbea351739b6d4f48701177b7c6218fe39dd1c128a4fe4fc474eca220d4bd520bc134abce9af8cf7fddef978d382ecefa353ffd75b9051f1618dd9653cd2e242a0ac57f7d5a2c7792f3df16c5adc49421b98974f2efff89ad36aaffdcac9304c6e3d4b041b9430217479c2c3ab0fc22b58f9c62d07ef40295be01792aa8d674adaafa7106217f2bac1f1db112a086d6737e62eaf3d70d2fef53c6565e2fc4b379aa4f9c6f3a2ed4536dec25a2c4a4f55071a956a1dd2be4f9f2546f59b8d89e2e70a13ae93051f4e85a01ec3dffe82d8227dfdfcc8085f5888f0ec4044d8187806ac25feef53f6fb1af6344bd49b8257e64f02ca2257cd2f11db33c8258e0aecda91745f1ace1b8b61b215eadd0783e341ead27b41eb96d538008e3c68cf13be1f1800862c343b4f0736761c06da9acf19a896241c66bf23fab402a7250c7ca808208dfae05967e7117212e369cfc7c4fd648ec782f47b922da182aec40478aab5c700a3c7c67d2e038c598d919746c75ba96f6db4650b937daf248395e33c41629777742f81d977aaa7ec339df5cbabddb31350d25f276104955a679f74cf233773e0bcf05804f6588477b4fdd80bf9e3dfe2dfcb57436f484b3d86cd6c11d8ea04d5c767885d5147c2355fa40a2ffaae574dc2557dfb3acbc1502ba5e16289e574d48c45f9f7af6b941d946eb3d2ab51630418b9c542f5a067b562d6a8826b0b5588ee1bb80f64cefb7ce022544e76cc20f76c538f01dd6820c833dfca8ce1cf37a6447dfa6c0cb2684f90889fad6776177d982b072d3850fb846e245038fc7e8f9d650adb263bf76d49cf02f0682d0112e12acd8de412aeed11dfe48752c3bf228bb88e67f8f2a3352cff00ecf2a277c1d99ae3bcb2b46ccdbe56d966c802eaa656490d316d09627728081672d2dfa5627ed30471833b05741d190680387c5825aaf8f399d846aef601a533d8b6eabbdec31fbce8e2e850f872427e3e246a273ed40e73fb78c7d91b0ed8869f877ac2b021eda6a7a1b9416f64dfdd1b54faaa5577bfea4838bd3ca6d28a3413589a700424020d28f8ecebd0f9f090b9eb7d404b2a07cb971a79d472b1e1bd160d897590cf96c0da07ae8a15e1187dbc472580efdf9a7162cd878d86f4a8225292bf5fbd346e4cdd52f4fd9eb884789117a413ac066cfc1202483e95375909b6b81f3b8159cfccc7fa48073b356f4d0ddd32be75620bf8d90955d4c4d7fee7686aa4be819dcd94153d3103217195ce149b11ca8847f5cf2efbc9eae2e9b5217435e1ab80ca72bfcc6567bd751e4d04832aeaf0235d5f3c7c6894ad286776e8de4525d0d6fd3ded6f2c05f82194d5a9ac737cb1cc729ad62a16e674aa7603d9c5058003969c98738f9ef6670daea4cbc2e0fa024a24417f802f5c512d92f2c5a8b722adcda64a1f01b93d42870e61ff0346801e50c1245a122f41715395f7d89ca3cf4d332ae55f1f0652b501f98f5dceeee79e4b68372f1e2b4f60cf6595229da6f58ccea225186c9d9948dda2aa9994dc783424498a68447cce891b3327485b4c690727b4b0323f07b2bfe4080e018c11b374c47f7587dc2cc933842b57c39b84a963b5e1c58afaa67176acf8a7b9645a29ec54d61bc80011efa952c1fa356b8c11293820630cfc675cb57f511e156a60b46148e5c54de5f86cd4f734113d7ca02bfde15e1add109f0781cef84bfe3ba1f4586c8f7b95e661df4b1520a5b2ac5efb3e8b57664788de73b423015f7a91c7e02669efa9c9e088f16d8f15b517ae92865c712d28c2f2bb34d07e46a982fe150f5858b6a9d3e7585823543c424ab5fe026ee1607e1d3d0a7039e39604260cf6db0e21319ee0d7d6ef6dc3ea802ee549b197c0391eeec0c76cbec59f42a07788515af48e8c7d4119ca301b57e6bde23f5c8c583656a35131689f730bc3d123c88cb4312f80574ca8dc3561d5b5240f059754346b304f8f7ab6df149c99140ac1058933505328487223f87b452afa5c23a9d710c322e91af51f8e51e74a9b4d1fafbd3fa51c850f4495f1ecc85ad4cd89ac35cb18b28d483dff980a66712f1abf6ea16fed46f3e66663cc59cddfb468e05085f62a2390c31774f0bcaaeeca4dbe1983867126853342c9669de832c3a0737370e0dc9f662f4836768bdc2a38428992b9b9c059952b97685d47f52f77c823f5e65586a408fffd5089c829e5fece22afced17c469824237f2abff77fd93b8d0a619ab9a51e7fde4ded0c68a6430fdf4c0bbc01a89f0e1d289a51c864eb67aa361ef13e9d9e267e6c514e8d56e9f4725dad4d7c8068c2a2a2bc257ae45074f305bfdf168e9f5daf6dee3ef1238412e6a3e2bc7b8a5e6adedb7644b9cf36cb004dd43b5868bfc5d1cb01ab15eebfd6d457de20ab2b6765d97e2ab1792f95d7b626c771ffd75b8cc1f489f9fac9d6f670fe60b530908eba016173b3622a0ca3c41314832578319a67ed00b4f177440e82ccb55c01f233a2b2b0c7c2b6d05a466ee751a3e98e12ec900838c7abfd9d2454e4cc56a62a855e9c2d3daaad1996e87e877407d4ad6a243319375583f36b19cc7c5265d11c8a7acf3865ba7ddc925db9612b2647c3df7697d7a23c0f6201a11ba3744144839597714bdd02b18054e5963bcd28e4d4ab5a42fda6d0fb4b52f066f28ed59b0284f68ea1b09d80c80cd7f6d14f1dcb89cd7342ec865239a0e1574ff126f17e0756663d1d21d8bf1008cdd47e641bcb5a4b25d78da115875a46cf1c5b3252c7c5b9d99011e66991c3c0ff2350a004774e8c98ce78f136855a435e647a57f6f247240468f7665fbf1ec8ec8dc532cbe5801ff960e086105c7634cdb94d4664e65db0b3ce605855effbd367b869ed887eeb0d28b24112af0d422d79f61c1706b07e9d578281f4f11270bb26c08aafd5093372b35e2427942bcc2456471fe7614ec893c0980f72f535485c4b7a42628c9961efa1efcff51099382a50674ce7ac4ccd0712300e758a6ec30285148c9450e0bab2dddde7c7a92cf9c2de785fe58d728a0032b290359c00731376f65d580579a40272470879da738f863f77c5b2bb5453adf0f27d9c7dc202dc7e51b19be0a68c8724a42a199a7f022fe819d03a75b46a68685e71ef797a62b1e0f53b5c60f055fc2835f15063b07bc8435cd0ae2c94e0112f3b7a9e7c2ae5cf366414597e7581a4c362573657733331bf806071be4633eafed4e7253fdf9331351b9d88aedd9613927ed01b6e34afd2a7cf868a88b3e640e6a6ed029bde9329e390cd8e06de1c0b5f4c0c8befcaf9672c15313fe06597ed8424c1e799be287fe8695ba31cd98062fbad98c4747c7956df182fae647ecd04a262a782abf0f38e8937c8e0d12a5fb9972a68c621880bf75769d0e34a7b66094f0b0b9264b2c3d24165fc57ba3aecbe335bf9f5c98f6b8cdff348c32922041ed1babcb2e7a705dd4f9092ebfa8f23ca45d894b9abefc3a3f811c5f2d0643c23f860812cdb1ad3e7b613d7092f4a5fb4ab65f552dac4dd6328e38400f763755c7ad9e68ee13bcd43bf149bfe79b65253640bc1dcd81d0c3d1f379b05c785dbf7e1d0942fe5778c01063df48c4d089159c28c85fcac9a26525d904df04064877fa3a45539ad22059f06086f9b01d7307f0f5fa81387e611f18e5df8b4805df2106456a25c3b0e93d5f4f157fd256085815e64bad2441fe2f62935bfc0896a8a34215bf5fea4604fe10f4905b81d5f8bf5c6e385569ffe2e6d74a54ecf914fb7b73c191f59d8923322c7e219a5fc7dfe295773229fbe20d71a29515d5da672cead4632ceef2b01eba6f72255d55c8b11b5fe91bfdd5c2fc156448c783f28c786460a544e2f187ee258c884a626e38b1719f1e0282a59d4eda25005f9647ba94a92774b9b81534dd85459763b998a9b75f7a38343c0f260b1fcbb84d75742dd644355e1a84f9edae97a9ec0c38bac540cf0ac0bfa2eaef797642ae6786a30b76109b8446bff671f4c175788ecaee0a650bfa5a504b8fa18ea58ebd6b69c2fe1f86fba89fe144e6db55865a2a7673a11f2c572cb8d09df7e30436655630643695b84563599fab1d7512801c6be5e9e1f8e2ca3016764334432e7a095c38e6bf390729cb3f611253328020e322355adad4b06f348a50f24d2096f47f9220a1b846b724e295acc4de6a0cf7384f46a2736d5ba5aeef7336b9458bacf26c0ca44299fb428a6246bde5fae5a9e0d6d496988811d60631a6fa7147649c29977e092599456150d729cdd1db72f184c6db3af58578dee61315510bedaa847a24964bb9eba47a250363b78084e018d5e60c1d676a7ba1bea9b542f628ee19c64c3a3efe87805612d38d54972df5d8801ef97b4906c1c6fad9746b4448274faeb99e41265f2cb899c23f5f4b75ca97d87d5205282456c6b8c56c6215aaad48000b87eed0609d4a616fb72715b8f46716ad1b01ee4c32e00dc324684e839aeb85fb70ec3259f31d1083b048638e348f01020c5659c72afc234c78e074724b66ff6f6b3a3afcdbf6da594d00db8b7fe50aff6477aa115b9e6f8fbaedc30dcda0533457dc4b16b070650dd9ba3ab8567f3c4deee19d01f66a7ae0cb469fcbd22ffdcdd0e99113fcd368fccf301ea473e2bec4f646e9072fbc9479d30cdb427d08065aa14266e05adc0ad405c66fc65d1ca9d7795efcd54a8e9623d926b496e828df59d89895ccca20e6a19b3c311bb4766428bb73f06f279e5995782aa27253f5371766b310f22e3580b3eea948c98dbeb3675247f885da64edd5d2666a6a4082e44df27fdb6c59b5e13cbe5a11ad53995538c64c2fa06b", 0x1000}, {&(0x7f0000001040)="59a6a0", 0x3}], 0x2, &(0x7f00000010c0)=[{0x1010, 0xffff, 0x5, "ccba955d0ff9137a4fea7a513d534d6e5b1351d7081df1fa6bc50b76e0c3d39c05915fbcc9f9a59176e20c59665408afaaf645e4dfc2e53c3a639a0c6356bff80e3bd862d58ee90b391e39d52de1e187db500efe69335fdc7534ae1ba42ac1a9dcf31e7820ecb6523327abbd4283305eb8ee1c51b598f274de66af8ca12c1152403eb176e83ab5574cfc14b0c28608cc7e0abf0bfb725089b67cbcf8f817d5f0dce0be21993fc9ffb4ef7020a7a3d0518c9c0d8395b8de0de232e00c36d07776826349061463d8bc13515c3988d114499504f996f34d08e24ab30b329d00ff68518d53ea4a831669f06a59e9570e185e967fb582ffc619e69076c4d4aff67e319757f1d496647bc0c7189b2d39c6e18f9a38fedd845fa7cd189110da7ef6ed0fadba5ec7a2a0f56e4c70ed30cca77b980867a6096912f9b01864b36df6b0b57766d20cfdd947d893573b52e63f4364821c77895bfdc014e57b255092c84bf1643724b49c32f83462e9cb8d7646a14e0e21bd6791c386eb25bd6d62a899395d89abb9c9a7d19aa2f2d95611c1e7409ca10c2d01bf43888deaaf29482a6133eb16a6384577617baf9e779719bdee6292b5bc22808af3c83d96d09e80841d7b0bcc21bdbbb1f77776a304281be83cf264f1498f3e8b831c69325d55b73c9365dce94e5b74c0f410f7df5ca9b0e07d2b9723427741e9d373636f41890025b377f4bafad3b1d137752a42a2036733fc4e4f13a9c2fa63278c9c92277b288d5b6f46947d4481c76b43120f1f608a96b4e3e4c3e11325c90825844260cb4c5a8a8188b8576278535c03683176649353d854bab9d00d7399f87b1574e57eb351cef56a313cb2d49855103b63cff6778ee615b94c7889fcbdb924f2a027f5416e39193d539f8079318a69176108c9c6c8fca1e80880f09ea869b7d6dd5674637418a638abdce590d64e2d94c608e9fe760b42bac666b436afaac15824d226b3bee8b00c6ea9db9aa076aa1a70be7c5cc3074dd9c4ba3d0e704ae9ec5509b4b4bd154d45a42ffb0527c63974b62f72067ac29c315af40e6770324499ad5b19a1a8f8531b73030098da299c73175eb2aaa8c984c981570756468915830d7482109d0373c4d276f3c80ec7ff48afe383b4b15e70b8db9977da741573265cc22a932797b44c355034fe704c1e8e74adbab5a369a3e01e380ce5781976e9f8a83a39424956865211c1e109fe733cdd8d80abed18af8505693b9058f7fddd53f5e0d0f684d3246707d6509e5dae933f1015260d15b4b146bb458ae244841a30c6bb37bd79b2184fdb8cee77ef424a2e19a85ba2b77c29552266418d97621210ec587cc6c1fca7f1ea1b5069a7df2342ef609cf96037be2d2b106c5e2762d0d8de2024f5fc65d6857d83e5e00aecdcc6ab1b759cfdb1ef52d231ba49af532324df779d67adaeb2d7933a85c9ece1e2114575d6900b8a09d895838b8ca3673344b5df36c724d450ea3f12b94dbeffb98736906b4c9067640e61b57f4c2b3031a6059bc048163a5906370e37cf850d528205730b11522ed78ead911ed1e4af8dd0feaee0691b5e5edaf1e9de1cee44b88bfc0f6e3590996a30140b2508959b056359b50e075c5e440349eb02fb9b0a0cfcb37f7785da6897067b2da058c4e1f1f40b5d70b18f9d6d09a93498e7e5acb69195590f1012346be95c4e26e6f305b630adcdfa299821ad6507f6ff969ed2c5e20663e762db7b491f7ae7d8098d9a7f4b3731ced5129e8b5daea441f7c73fc3d8a2a5e92097e46e57761b2c4f97e1ca323a0e8f8d43355ccb3763080876441a2b0eddeda8aa6774188bcae9308a4406b438f834bf4017f9b2b330240136bed8f2c011a23e14fd980b284e820337ab54c33beb4d809ad50c940967dc4585a0e661180c1582e448954e159e7f6a131fbaae9ca71b03646ea2db8f456b476d58c7ec82a856a9eee4e0b5e24830673271512d0e0cad71a8556ce023dd1aec08de4ae8e70e666c77143ade7a2360186fc167cf2746a70f39269ee73b799eec7653569eaec001d9546fbca5168eacb25dcfa55fcbce9c586799877dab3e58245a2fe344b058ba12d81d2617a1974ff6937c26bbc2d7596b3600e251f6ca8636b820d990615d3fe38ac4e446a33886867ce26f8994d96363d2af3349e364921c91e210e3da95b147096c8b7f3278f09f6a885406848aa4aea551595f34dc339010ae86f514d4f194f6ff4524c2208f4c640696b612e5079fa3eb83168f0d2e8df0137100deb1874a318928dec5c3b18c99a8c5c6d8b574c231961f28889b676b4cf63100237237268d6e46375f1ad20fafa19c7dcbb9707a7e3ecf1fc89c96ee67ebf887bd79593dd80d64ce95a329461d3a845083a7567da7d11b71edb2f2e525c1446d423357fa3d11b54b78594b829c0423554c8f2a1d37b24aae8ef4ab9af6165aa16f39032df2d1c99b89d047eebf5f933cf9be6017711d207002a393ea01a079d93b3a5c33d4cd065e7f96234a17a914e4eed10ece81f8cd8d7b3b1f6c32327305e3a3e975983e9890980a4b85214812bdb0d5be4969b7d29275310f8f72306a5b6a6bed802aef70d4460ce6c02a90fabe27e3aa0432815df4c90417568b27df385bfc059e831142f931bb5dc66fba46ab0e6e3ecb808e556041cdcc27d0b4d4d3a4c55e1e2aa5afabf371cbf2b052ab69f85731783e8620f968841c08cd87935d8f6ef78578174af76e4aa0ce99bbaf34720bfaf312e4a26d3572e8afe7049b9d5d992a3bc53d1f300f6c1c0604df70e0155d36bc68dfed4591e4a1b9da63f0a6fea339180117682df7be5bde0c474469ae1cabac835eb1ec79a4bd4fcc0a487a4a602bd82babfb9b9362bb02ac696fa020e249965a72b541d81d82999d6e48c3a5efaa633e3d9de31c28ed7d3bd8923ed380fc500f1fbc44cef12ea5b5048cc2166be8976790ce732ac428a30b98eb2d32c4d724800d41679fcd429fe103205b1c66c635c817c8002d508a9338fbb17312be5fd84eb75b265ec4d7efa87f9e2140c0b548370b0d87d8326d36b025ba595d487404708305e3872601dca13648c03eeaec287783abe319f7d0800f633da642960d9b70fb2dd9059dd890e20abc8de5fa552b7d3bc36731e7fe8258acca7352d15b5bd1e465a7cb77d768fd36e094534d84c42aaf174c5f63f3505a77e0bb5f6e1db757d03730c98dadc2ca04cf01e3075983bae72c4790a2eada8a505bcc22a1ddd3a9471ce84d8648e1c4f0d7b1d477dc87a810be2e9b23a01f9dc1c39552cf0ce21688ec2cd7c8c3e394967a0178d7aeee21d8ba451415dfee0549418681768259b48700d117bdaf2a43847227678ff8abf1876bc0fdc2175a49f6e80f2c2b35472d95a5443c4dbcbdc6ab009517fb34f717e748f430a94af937ba3d4ef6ff091e000a9e83b9e8c1e0661b8025c44ac89ef3e1574cf06ee72c6c9bf56fa3e9ee1faad47875e8314e5ca8ee9c98a2483591adb3f55f956263484b28b6cbfb24c5d6bad29b0535fd0ecf362c7f6e39b1f0860181905919976a87bba89fd8eb85c5c34a4aa97fd07c6cc1d8eed4702957f396cfa1c8a57b695c477e7939420cddfb6c685c5562b97952d2de25eeb8654cdca210c9782c55698d4dc134d1ec0f0a33456795554f123cdc7b828d67c1388be70efa7eb5e3eb33a6cf2bd8ff281d2483324dd3c533e9d165abf84dc48be6ac4eae05b0239434d3bf5b93b2259209b125521ea7c843dd805bb5c991b98dfed78e7385cb78c16c29caf89658ead416134c4316d32b16e55f4ffffdc47d53b9df9771afce7dc847e28bcd795249b3e99b6e49ab3448f719330dc8308df611d66a1fb63673d4a5c673c587585a62ae570220834909d953246c510bc8e949f78bb06dfde1c75a7437a334bff5f185ddb6adb5600a0665177f1b740bbe0369dec3d8ad3c46f62ec377a1fd7c241594160637f26492fd7bcd4253fa3e513b061f3c620879a72cc48749b8fbaa7ea899418ac1a7ad87767043a42dd28a83a1c8243994ce5ef47ee1b5b2068d37f26349c73056433fdf31ae7f7198f671d4fadae23077a83e1a791b55d6d4aceffc5419e62cc37ff8f52199701a7cb4844c6a64f90ae638cd62dcd563667d9ff9768c270c5c0bbaa4fb72f7508a2f0d5f8e105963abc4016e1bd1183f2bc54d54493f4afeca3c394cf9afa09586f70cce51ec79b143e14760d016f545b9318e56bf189c233c0bb14d4cdbb710f283318c3359ef79aa8bfa386a91fd0afd6e6589c6053840f695cf6d077f4a145cf9839bdb76164a287f4ca941615356866647e0a6b3730cc7b1f75811be6b16f4c5fda66bc1ae375e3cc89f17885c1030a69c4666070602430238c34b4331f985588831d6fe17d3f27a47a82f17cf89db0fb58d332279b4aafe5719a89dfeb2321fc76525c7d4731e23ed13e0a7d729e8cedf75ea0d3de7bf2ce3109a6fdcd5ce28a68a15ea0d7f32086690c16d4eeed9a8c975b81e5673043e2b9f63b82ce7a043f92287dd4e5f98441ab423b155e28431ff39378d3977882ef74e42e0050211917146a20dca30ab18ea3efc1c43d46846529f81777e836268336507995ad2c515e657e778a69bfacb7e3718c59d243abd7bc7e41d2d068cf6ce100b95a7e3694c6e634d4458f21f8d067f3c854892f6e7c6fced242affe596c8f8de89586d89932f786e9dc54977e7682dcbe6643289ba4c5500cd6f05397fbf12a9f0db817d82b2642fb0ff91b3b1ff1a8aa6b7689cb9187e225cdbce80a8db51ae942f4ea44f1a73919c013c8c573b9d10d76175532f9bec7bbadddaaa11877f105c751a7de30c31b0f12c794ac8a58b3d5ff7268ec9d32533ae2b9740d9b6ee0632b1f31cac324c1681439007d29c201e456ddeee2d7beb85d0a47eb6dc83f9e6d230c77b7aa2d33412706aee306c11c85d36dcd7be806d9bbcf4f7f42a11e05f968c5e501dca9f0ae57189699a369642ddfcc150640e5ce40f8502a7b5707aa90f162754481c09d83e81d8cb8e65eae224d5d3a9b7a1b7a29742222e58d9ff2edc1bce8902b618e867d56de02df7990fd3cf129e18e9ef910bc001542834b40983f756b5bb467faff0471a9133b729a3a6fad9efe30b786968f0f527831e079ad5ba14622054f3f439a6034dcd511cb302eab5b5ec30c02704a9c9ee84b04d5c7ced563b51d606ad29f13c1773b19f076d6ca5c01a297339b6f46f7b828bf1ce6e587c7f17fba9234b811e128781e606d5bc8d02d13a666f9035ed8e5eec45be1df79ffeb693a1b25944c3a2a3ef64a1bdfb19955bf08de071fa3096d2410780a53304057d499558a83b26005abad24eae856607199283bd615875c8953a9a4f6ec59d0449879639336e1d47c169932bfff29a595381549711b60907c2dda7cae727e6641afe43c56dc8ed3b1896d61c72b18314dca2378f67ea38d61492ff3269a59427846fd16737a7bbccd2604c79a6a7321330822b9ddcf6d4106044c3be4b8a64255d4659bcc25a10832d025a8de268b0fc281d42181e388c9a16c52fa60c6f7449e5659f5eed4e20b056b27b33c0ae771087a7d6d41d2f2bbcd6855a8fe3eee927737e59233848a7217b9d169886d7f53697951e06fe1902c6edd9307a352461dd1c45cb0270cdc245cafcfc1d1f924bcf99a20e5b9034eed52a23ffc016d879fda28ca07e0ceb44f83c5e7e6678cbc1ced8a37c44843f7b00b749c10500a1a1123a66a90400f1604865b659dfbc4db3cb80350c67deb125facabb4f655cc76d"}], 0x1010}}, 0x10, 0xe) r1 = open(&(0x7f0000002180)='./file0\x00', 0x8000, 0x2) connect$unix(r0, &(0x7f00000021c0)=@abs={0x0, 0x0, 0x1}, 0x8) fchmodat(r1, &(0x7f0000002200)='./file0\x00', 0x1a0, 0x2) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000002240)='./file0\x00', r1, &(0x7f0000002280)='./file0\x00') getpeername(r0, &(0x7f00000022c0)=@in6, &(0x7f0000002300)=0xc) syz_open_pts() connect$unix(r1, &(0x7f0000002340)=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000002380)='./file0\x00', 0x0, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000003540)=[{&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/117, 0x75}, {&(0x7f0000003440)=""/165, 0xa5}, {&(0x7f0000003500)=""/56, 0x38}], 0x4) pledge(&(0x7f0000003580)='\'+!#\x00', &(0x7f00000035c0)='*)-\xc6}#([\xa0&-([\x00') write(r0, &(0x7f0000003600)="e92e5c0d61765cc805880627613812777b7c544c3805c97ced7ae1423be06617d31f47a4f20ed81b3362380e7576b9ea0ea7fa43a1cc2f4080cc1b874f0b8010d9d078094e2a274ffc85d16c2029bc84411d140e0f7a844e1a0bda57b9ed21a1ff3449a3e82cc5cf55ead06e9526612d4c91e23da8094593fc043c2d51d9bb75a9318562a65c2b94b582a432bef04821a337be738befe23b138ca8ab1b24b19d2c9a10195503966133cda3a890399c7e9448b099a2da35c0b3ad3b5a1eccea12f9704a1a26828655", 0xc8) pledge(&(0x7f0000003700)=')#}({\x9d+&\xe2\'*.)\x00', &(0x7f0000003740)='\x00') r3 = accept$unix(r0, &(0x7f0000003780)=@file={0x0, ""/28}, &(0x7f00000037c0)=0x1e) setsockopt(r3, 0x3, 0x9, &(0x7f0000003800)="73ff55a6071313a5314fd5f9e2cc18fad3a11f6abf6582b7e01d609425474693211281dd663900d5be1fa06786b7915598af768d33f93974054bcb2936d5d0bc3f2375b2ecd9e8c5633157e72315d20e1f69d6b40b94bc76066e9af6a1f275eacda44b0206d15feaf96fd8226d12689f037c7450e52a67a049f8c2b38d1531a2d75bce10ecc3e88053be6bca205293bf0baa50fd7da890a48e0fcb5ed2b9ca48b749a239789234a9f32e2e684a25b7b0676894a9575949c016cf1eb56f75318ab5dd5c9b4390a529d7fd210fe2e4cb39e316f8fb424d2d1045dd66", 0xdb) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000003940)={0x3, &(0x7f0000003900)=[{0x7f, 0x49, 0x1c, 0x1}, {0x8001, 0x5, 0x3, 0x4}, {0x4, 0xe9, 0x5, 0x3}]}) r4 = socket$inet6(0x18, 0x5, 0x5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000003980)=0x4edf) pledge(&(0x7f00000039c0)=')#}({\x9d+&\xe2\'*.)\x00', &(0x7f0000003a00)='+}\x00') writev(r4, &(0x7f0000003dc0)=[{&(0x7f0000003a40)="adac335b1b9c8a0de4b7f64674238dda8ee19b93014e05010683117b4719d40816d2650fde97e084488fd73535e8b023c93abcdc4059f1d3e0a07c0deda40494dc80d830cd170d26b52b543796b2468d431501bbe68f170c3372a80db896d640c011a6f32ffd44636dd1d7a9330536c000a41715d25c1e6a6000ce0280ed4a7b35e0836ed3ae74f6a2a1a65e72dead727777b4de1ce45fff8311a0d06f64c62dcaf9028758a6562325d87f071c6bd63e98ad2fd0558f2c034ef9ca0d43ce09e2dfa225b132118b821c4d1a9d952d5dd05244b5aa58eb454085acab144e72", 0xde}, {&(0x7f0000003b40)="d334e7083fa9be86579d1e9e59cc4f2492a9e67f", 0x14}, {&(0x7f0000003b80)="634ed69077130c29d8699b1c73bf2cdaebb390edf2434b12d890784c56ee3da978a31d78fe5440ed6eb329e127236087de6cbc12500538756f9c8af764774756117b8910a93a347c4d00108d98807c6686cc7a65d250d55b7cff95ab3eed80e3dac0bf11ad9c20e084e40877a5b334620f394407f7b205af622e230e933379b8b352fb3f4a7dfdf8738eb949b7a9b8ed7b4cc4b682d4abb5455533162dde58c5f32049370300ed79d04a307f27d42d0239fba3d4796393f596151fba38c00eeacd7d32c8c8333af4f30823", 0xcb}, {&(0x7f0000003c80)="6d889e92896f361bcb2bf1", 0xb}, {&(0x7f0000003cc0)="ea1527837d5e9b47adda0bc36bda5d03a824a0b338c5e2725ce7f45d01f951a57d78b846e36fa71ee1e3812f64cd65b3bd3e11462708181b77731155402e85c99be35a41f6e92e20685ff9c914bf3239af288b618fab29264db9b6fb9d9a99feca2d9114def60ee393e4f8028a4cf99dd3236d18b4055a269ee629aea484985cba1ec528e3611a8c610f2f8308b05bb047c8fb649bd10734343a76afc21f7709c5abb53ae621b58b21ccba1b81c83d02a673b7c2488b873028fba1c733306afaa2a97d988df759b25a866888351e85002d3a040ef04857dfea498e308fd105160f3ee06075e1095c6b50a353063c084fb8", 0xf1}], 0x5) pledge(&(0x7f0000003e40)=')#}({\x9d+&\xe2\'*.)\x00', &(0x7f0000003e80)='-{/\\{\x96)\x00') getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000003ec0), &(0x7f0000003f00)=0x8) link(&(0x7f0000003f40)='./file1\x00', &(0x7f0000003f80)='./file0\x00') r5 = accept$unix(r3, &(0x7f0000003fc0)=@file={0x0, ""/257}, &(0x7f0000004100)=0x103) bind$unix(r5, &(0x7f0000004140)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = accept$inet(r1, &(0x7f0000004180), &(0x7f00000041c0)=0xc) recvfrom(r6, &(0x7f0000004200)=""/119, 0x77, 0x1800, &(0x7f0000004280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 10.726957ms ago: executing program 6 (id=729): r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1, 0x40003}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x8000, 0xc, 0x40000005, 0x10, [{0x0, 0xb, 0x4, 0x71000}, {0x7, 0x2, 0x7, 0x7}, {0x8, 0x6, 0x7fff, 0x9}, {0x9, 0x2, 0xffbf7ffa}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x519559fe}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x10000082, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xd, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000010, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) shutdown(r0, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000100)="a6f39fb89f88", &(0x7f0000000880)=0x6, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1, 0x40003}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x8000, 0xc, 0x40000005, 0x10, [{0x0, 0xb, 0x4, 0x71000}, {0x7, 0x2, 0x7, 0x7}, {0x8, 0x6, 0x7fff, 0x9}, {0x9, 0x2, 0xffbf7ffa}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x519559fe}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x10000082, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xd, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000010, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) (async) shutdown(r0, 0x1) (async) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000100)="a6f39fb89f88", &(0x7f0000000880)=0x6, 0x0, 0x0) (async) 10.052282ms ago: executing program 0 (id=730): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0xf0, 0xff}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0xb, 0x0, 0x9, 0x2000000000000000, 0x210, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9c) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/202, 0xca}], 0x1, 0x0}, 0x2) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x2, 0x3, 0x20) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto(r5, &(0x7f0000000080)="e7ff520000000000", 0x90, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', r8}) close(r8) 7.987493ms ago: executing program 5 (id=731): r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x102, 0x2}, 0xfffffffffffffffc, 0x0, 0x0, r1, 0x8, 0xa, 0x200000000000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, r1) r2 = socket$inet(0x2, 0x3, 0xff) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xfffffff3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 0s ago: executing program 5 (id=732): r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0x84946467, &(0x7f00000003c0)={'./file0/file0\x00', 0x6c1, 0x3, 0xfffffffffffffff4}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000100000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b67d74128cfe9e08e873039d2d236acf20b7804be3816499169f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b677cd9335d223e7d026ba8af1fee630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff0a0000000000000000000000d792e5f67c1e197928155dac23180dfa3d12d76556887bdb78603ed17c325593d0", 0xdd, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.104' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error denied attempt to set clock back 2306867084 seconds denied attempt to set clock back -9223372032591346558 seconds denied attempt to set clock back 4263431306 seconds denied attempt to set clock back 4263431306 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 955 Starting stack trace... panic(ffffffff83412687) at panic+0x1ba __assert(ffffffff83453dd9,ffffffff834aded3,3bb,ffffffff83486f8b) at __assert+0x29 refcnt_finalize(ffff80003c92b0b0,ffffffff8340e16b) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9c,ffff80003c92b0a8) at pppx_if_destroy+0x3d pppxclose(205b9c,81,2000,ffff80003b0e8a98) at pppxclose+0xa0 spec_close(ffff80003acf7280) at spec_close+0x417 VOP_CLOSE(fffffd805b9cc530,81,fffffd8007ffd270,ffff80003b0e8a98) at VOP_CLOSE+0x129 vn_closefile(fffffd8060d914c8,ffff80003b0e8a98) at vn_closefile+0x11d fdrop(fffffd8060d914c8,ffff80003b0e8a98) at fdrop+0x121 closef(fffffd8060d914c8,ffff80003b0e8a98) at closef+0x190 fdfree(ffff80003b0e8a98) at fdfree+0x115 exit1(ffff80003b0e8a98,0,0,1) at exit1+0x576 sys_exit(ffff80003b0e8a98,ffff80003acf75e0,ffff80003acf7530) at sys_exit+0x1a syscall(ffff80003acf75e0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x780a83fe2850, count: 242 End of stack trace.