last executing test programs: 7.58743915s ago: executing program 5 (id=1053): setrlimit(0x6, &(0x7f0000000980)={0x42, 0x7}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x1) getsockname(r2, 0x0, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f0000000240), 0x0) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x0, 0x4000, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8000004, 0xc0, 0x6, 0x0, 0x7ff, 0xfffeffff, 0x2, 0x1, 0x2, 0x2004007, 0xff}) r6 = socket(0x6, 0xd7e98268b7f8c303, 0x5) setitimer(0x1, &(0x7f0000000140)={{0x8001, 0x100800000000009}, {0x1ff, 0xfffa}}, 0x0) ioctl$FIONREAD(r6, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) r7 = socket(0x10, 0x1, 0x8) sendmmsg(r7, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="c144658c30b6fcad487d59dc17a3dc2d74b52d9c09b37aeb0667847bb5b0", 0x1e}], 0x1, &(0x7f00000001c0)}, 0xc6}, 0x10, 0x1) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000001c0)="944311c5c522bd0aeecbec9d6e37404f394f5f3c0184754a5d9514b2a3debd3f523763557ba3220f74", 0x29) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x2c, 0x92, 0xf1, 0x2}, {0x400e, 0xb1, 0xb, 0xb}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c2c5e8156eb32d47209b2a02c3bb43bea0300", 0x2a}], 0x1) 6.953832317s ago: executing program 5 (id=1057): mkdir(&(0x7f0000000180)='./file0\x00', 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x10, 0x8000000000006, 0x0, 0x0, 0x8000000080000001, 0x2008004, 0x400000000000a8, 0xfffffffffffffff9}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x10, 0x8000000000006, 0x0, 0x0, 0x8000000080000001, 0x2008004, 0x400000000000a8, 0xfffffffffffffff9}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0xa, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) 6.67849061s ago: executing program 5 (id=1061): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1f, &(0x7f00000001c0)=[{0xa, 0x6, 0x3}, {0x0, 0x0, 0x5, 0xe2}, {0xb0, 0x7, 0x4, 0xfbfffffe}]}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000100)="e8", 0xff25) (async, rerun: 32) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000380)="adc1f7bed189659f56dc0daed1707f6dab7eb1489d59bb4965bdb1a2ff9a46f25b26c71f2ec4a00db9bb83f0965d04123d0435ec0591c3d3cbbfbe8bfd6a41617c549f9ecfcd2ab22ed20ae9d44b2ca81877220d86d3d8439516bce84b92c50a4027c2db8569e5bcf855bb6b53aae64b59cf11d6ab22221df4700fd784cd28fc854575a126526eabab4d399f01b6d6ad266a5ea5e9cef7c09cdf0f5d6eb224a58771429412d7bd47f6c3a7e86dc09cbdd7b8fbe174612ace7c77d78f2dbf68f041630e36744e3b7419c89c301c4dcd9731", 0xd1}, {&(0x7f0000000500)="5e863eee1e3884343b07d218e68b35e4475e83e486c82b7c1b568959882f0d4b474736d1a5f8286b8f9bd5580f270ee0b37ebff18e797dda02ec744897852013ee62a8d63ad53a2e8bf5f4f9d4bc2a43b11df5f437f183215a40d73c357fa29ae4a4e40730022b2c5e36070ef27ed1b7e082490df34bfcfcbe81e8adc9da4e3c89aabefa8b15b805d76b6ca6bafb9a6895e735e9b3a5fd59d43ec22f1dbc7977ca66afba2fc424565840fc4c26112f4b0e93163863f0d242060ae43843e459", 0xbf}, {&(0x7f0000000800)="2e831d08dc9220b0aab6e7591770599046c637f9432a307e5412994150630c1b5079b66340ed28c10820042450630374c1836ca99cad0232407a3fe95e7675c1ca8b540d4da951ef296ca0c4552d8a6591c61209953cea65079750f622704b4a42413f7b0f560fad6f699e69c1b25edc0d5855adaa2a900f81c68d26acc0182014f97185c51b7bd8085a6b446734748b998eb17a164b6375744390b80fe99bd918f88e6297849da576a37aaff81be1c480a9eb4850a9948d9578ad5b7b2f8104154e41e00cbbd6a652966fc09820c6ee4915d698c4897657d918256c4438c250319ba66447fcf41b301d55e5dba83c6a736876b2b4bab45d533a505cfe35ddd266e2f8227ccfad476b608ce283298c5f275c5528f2b1dd4c59c22e09669e4331d4dcddf4e18ebcf68894395b1cd6ccf1d849ce71ce93970f0c61ef16fafb862592b5f37c80207a2a2ec6bfb58b85c8e36d76d88dac4f60289d50d7ff693ffb82252ea6226704ee0f0a8e09938a354809913804e6647d17ac6b4721994a351489aa8ad02c3cd7eaf8ffc22a9b5d210e53942dc10eb6e268496f398cb304c6bab379b7c735af5252368e5acfc59c56481fbe9fc0b9dfb3da26ffffd288fb4062179625a113b3df4569e5a4a0bb3b2eae40f5a3c8bebb0ea74befea1b8fd486836fc484eb11c7507f6b50add54fb0f555b744698c2a85a23dcb57669cf87fc04d2071a46aa1df13f1bb6c45b82213deb826df5a2ef41e3a5195f4353bdb1f0dd34b5ab2720d2ec91c4af314bdc872fc86791a8782db4db6cc7e25a650b3d3e73c7bac070df2c827d4935c33731f62098e9d5df5a6c5be862b5e6371aa1974c1faf6668a7fb51fcd000ade84a9ef6fc3cf42485d27e94c97824321a3cf59f696509982489c44d38d3e20cc706b72fd4ea9d60d17336cd93f092a723fac8812d3e2d9dee93b0fb808d192b610fee1e08e2b4b798cc15c729ab759cdde51f236e8a08a60fd1bd010ee614a909d68933b5a1d7070ebd34b3e43efc63072cb4d7b534fc23967298ed937e7afa55a2e83c349121cfd76ff025c2bc5f4aee166e4394ccf6eb0d3cc24ae2348b36fd21595136084cdc95cecbb4b74a0873319a0335294e3cd75213b3aaff4e1a32b63f5d3fbe5fc1d61314b3797a520f66218810200344cb715c1ebc9d742d1fd9c7b8b2c5c0f51b0e423bac2ad7c8427ceac8f71553fdcf57f551822956bce97bff0532e4301212153bcb37166fd1a59cc0c8d108db3f4a31e26520978098d0bd85bffec30c28829e251b96ad86b9c4b82bc86666e83733c8c0093b48c536a38f032f4380ddbb64f50b776e85e18306ee28d0f6721dc11517920ae286061a9c1e8d771dc277ff132c365e47f4d289acc92b237b2c84fe4c7fa40170f22283cee895a0e296e8aa7e4f0fb76df70428157e9320d33497dfc8bd4c4acae54ae61534f7da7023a826c8d0d708dabd7894947b2415b11d676781bf36b70a09b91de862bd3d4dc6200d5d9713ddff7495640d08d47f3c95a7f55c0a24c421387171071a4376831f756ec9121a2ec716c140e296339730beda930c3544fc499d59f37f06c86cfa3500d65bc4fad49365de601c3ccfacb723b174d7bd4c6cae23b83470d6d8ad5000c132d0f2ba101a0bf4588b3b1280ed2d36d3e3530f0448292acfff87ff5dce870fc20d13232c6513bb7b2cda99b4c69f908d11ddacf6d96b65e220ff38b7c7f2af01e5aafa009fbc0e3a4ca65b73167727818747a5faab80c8c49663cfe2434017226f1de2dacf04f2c53af2e36e320fc506386cd2b0a2ee742d43767e714eec275c8761795211e480c082f32a06fdeeadb0ccd8a28409e9938d4d9e51ad5966bf3e6e806c6b6aee38a580ef8f7204f2fb1c20f409acbb92e3106e62bbccab6126c9c5237a14e9e3e4c0cbe520a1ba27ec6c49c64edc69a94b4c87dfc79cf876b7277fa1f410a100d76266a090db9213833dbdbdd8be8f82b3e8a2d27c2cec7583735aeac20fd62875b7aaa26ee8cd63558cb42d0176ad9e29042252e3d556be2241d2258ebb2f1fe17d3cda50f6731274cf2a0274a555cbd094e72bdfdca8f6b1a2a25d98d41d494d0b7ee1c819c0a321f943d8001aa82044def7c2565a4612afba1fbc534ca8323a9d8cb23c36592b874aeb2f272e23944ba6444e2236ff1fbb39fb33e4414684718b1b7c5774f35cad3c64296c6be8280f1cdf007a37c965ddc0ed0326ea78ec63404668b1ccd9ee64fbbe0281dd6d9d72079e26907208ed9d795b20ab77a3cfcb088f01839ef13330ff87017e350a34d9fa05b3bf90d5624ea54d10df1989d24defc7abf578aa5fde38d6a6590e1a5a2ecfc513edee91c220d0d4c18bc82314f6b0f17741a8c2946adf8d7fbef33847997cd1ee18f20842c22eaece4bc88d7eef0b9a55ea248421413e872721c8488913607405375b2b73e8d08424e7180b243becc1b6d897006a7b996feeba46f7c58dbdd2579f181a81d5f2ec0de81a169c78d01a0a5343877cf6930d2eb09b75c2f22a157c1ffabd58fd846e0e4b8c31df0f7870ee02e8c68f9cdd07a83acdbcac76928a44242f67a26e92d75e3a0c17e6524bc33a8380bef0f7650892fdd26b41a0f9b4164b050ce110c409a0ed40e25052bcfa7184c281cdf3d5e63de14e6627ed1e7f0d72c27b288fc851006380298af55cfd2fbabd8f73131b8defa4e8f32d6f8b7e19494edf599e4cb93301c3fc530fbfaf5495f2e19cde41d4ee7e476b06256513bd43ed09e96e20030784a8e71d185551f29fd319f4bf1bf4ed9aa571d8bb66eb51e2e2ab4b48b0e07b47c2d92feb7a1114e0d96ebeb1a68e5cd366aacf1cdebf3dd3c50c83edc67431ee806f6d8d286041305c8b601e8a2ffd7495a84f909b230defba01a9cec8b88bd9efbb57303ef47662830d32281796d2b391581263f6a450babbef88323f3aa08c4806f9a7e584425df4c2999ba27ae778d22c5cc54a1e2984c9a36eab07116bdf9604a5df2dbbe04c9420843c0be320cf00d53df6a70b2ca873d24d07ef19da7f37d2d7a2f88ad682761f2854f3f1bd6c5ba828a7d46d676774235d43f01ea4da1dd5667db5e43fd6133d34554c5f4b106f617e6aadd64fc69ed07f16397270562217361eb466a74c45204ad8f531714c8eddb1172e091193654568a9fc3cc4072487cfb87302d0ca8d4289842f674989522d07efb09dfef3729b8f9f86781a24f67b91800e5600e6965977636b36332526d808ea5f168933489f4d9ebd586bc5f204974b3af10d3263eb42e845ffea542268deb7b4443bc19e06f612bc4c7dfabec5840f25ad7ce7bb165b11a22de4e7741d84a78a4d136a7876989c87a052f18f6ea53cef54717d0c4699f1b835d2075568f6cfe4a9cbdb09fd1e189a0a3ebcf0efe4b677850e057f037f2a0f9744982bd4496a2d3cbef5fa287dbb3c522bb984420a746b0ee0e826651ac24c830c77455f766021cc3f34d3044e086eed3c9bf2cfc42b651f5b12586cc4550c7763cebc49f4449db1e969c76db0133a05a5016619d31e044dc3df12d8587427ebd1bd0a51e74b268c5c1fa9e6d0c64d52690d75b53cb79f0523e1d51f79d16464f661900ca0f6a3bba9ede08fc7a77672cadc0c43f05e3c51a66c5d3d5e6983aaf31147cacffe268cd3ffddbf3403c8c137ad3d425448c8d92505304cb89ca1191fd4958de262ce638141f44ef42185d41c7556e1aabd17cb7d7fe5d89522bc8524f8a9cf0f405fed343b7eb60562ba340fb1c2ac9935c46b0c5ee84c2535af7ccdd0051343eb5ad84fb9f4f745ae54b0139caf157c3efe7f9aa3b883c4202613cb0de5e10754929493aa9b851021d3b862a28beb2ea41c0218d365673049eb9fac4d6130c66b2681c7dee49564b37ed6e69ba183ececcf64445f88efc2a404e771f0a99eb1a78b6bb537f2702c5892ccb5ef8270cfad3f66526f5cee4c2d158862d86ee41fda8deedbc2c25425b353e4cb1878c62b556d4b07ef0e3b68bce8f7bf59b9cd5b1e675df50ba1c5d74a9647b21799078332f0f75761325733536b024a99da353204d6c7dca790cfdc3f14bb3e1650370de0c8cf4a17ab7ba26f57c8f9335d5fcbf9c3910ec60f3367528b284b270d311a3a316d1fa816b19e5b629498222a91645d79f02c9a55ee5ed1722d677c9599127998d7cffad04008e7cc39a797aa33cd067c01da032a51204bd089154a6c8b1de6a914019fe13586c857a5bfb80b72ab134de7ed12c0837fda542a5cad2d55e74df0348736e263bf744ab37f126feafe1a297e6a3e77f69afef630a0f632a4132cb66c53dbad1d3268db9f43fb4f08d0e1797eab35739ae6ab1a521465a8231f74f9e8f1243f96b9222ab7a377526d1ab91746a4cf5cbe4e92b28df925639ceb6f5c3b2d17e3fa39ff366804bc798052a9cf4d16f158032d80a5d41fc05f16ecd10a0ab9a1b70a9130a40b2cde22f12db1ac62ad3a97631328d222a505774dbe085b69fd5bf36d9cfafd7e3992e1cd3f40b7055cfd674ac5672caa41c5747eda3d26aef55ce70e8affea9201fd0a880bd0ed1a19c439d4719ebbd8befe7944e0d4c1f971bfebbf83ecd0f571bf196bcb6dd3ed4f7055f6a8410c67677264a4b87f7e5a36c56ef5c92f4711fa61b0713132163ffe7c3e280214246e501e27ec29ec89b41222c23c26c102c13e86d749f8b5b14a16ff60bd3f16114e41cfd67dacfcf38242109ca3d4c23ab6af85967e9e45f6b1c7e5b9945a28090153450b4f59da1d5ba63daf1f62538a248ea2c4253466db11631f880042cccbec57872d393d821011bc63df9430331918bc8eb47ee17abfd5cd8c05ecbdf5256f1395a44e468afca451bb6600200c10817c6ed2d25c155640659f11dab82332af95d29a74f020381e768f44aaae207977342c0ab683b0f4f346961cb34d9fbb28b852241868c4902731b53fec33d957b50c0c4e454ea475c0bf80f343020f152c1c7ef023a5fccae3956631e4520ad5a4998213c8f2326f9af48cb3bdc74b5cbe9e9ffad2fada19d62adecc370fde4dcbf60a51f4f295ee53b73c73e287f75a181bab11e530a1c9b2ea0824e78596cbd0f64d428180fad4d0a512941c7e38fc9763dceb7dbc8e8a8df8aa497918a4eb7813c33ff9597348778a1e244a0e68842b2ab146d751fad32eed102cca792e6c1fd7a6800e2aa700bb57200eb63f4a853d7e64b1d3e3db53a109fd12cf0ed8bcc8e675f2bef75dd1a173ae69b492e28a19b6effbbe41b840735849995bc9ee9b476c0f62ed2ecf7d5f0fce92722b540499379332f7878dbbbea4fda0bdf3f19ad7f6db4351ca15273d61d928531515fc0cca8349fc5daa0e632cb2ee803e0f8d5ebf0e4c2f645d0217e0fcb0f75b7ea5276a1df0ee0618d164f7db9b3ebda1dd5ebb9917f6a3d7e4339a64a33dd5cba70cca7f5f32d9b48f601392fc07df68fccbd72516ed43049f19333ffecd28920e23435af20af10f551ba604085d4bc54ae6f9244e2cbfc2be790a36c25b8d4d033b964baf59e5e3276a9a4c5a4b1b0129c2b1f20b4f9d1334ea1e4ddd6bd09a6cbddfbe143cfb1e3952cbe3d3e38879f124c314d34019ea9d1b96c3917ce707ea001de1b55c9914a977df22bddc181d1708bc7b1530251cc9b392e059dc2895caf2ce8938907f3ed139c2ef52c2a5446cc117fc0214624763893abada5eb31950be7dab1989ecb6c978f8d7d9485f25a7786b9d65a611b3fa74024e8d96b370af132159733c5fac7b889725a75f27c4e5e94", 0x1000}, {&(0x7f00000005c0)="4af0b1c180b149ed8de78da85a0efa180cb33ff15e8da50d7173d70b30908c4add74f854ee106e60e16e485094ad758bcea0df8347f652450d80e3697a55723e43d60aa599869c", 0x47}], 0x4, 0x0, 0x0, 0x1}, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) (async) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) shutdown(r3, 0x2) (async) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000240)="1f803c3d32837d6c685ef99deadaf1cfd8e6e6fbed97217a12e32246876162106f10e69decf23069137c52b5eee046d572cccf9beded5266dbb8603938e7f41546fc62322e86170f465f", &(0x7f0000000180)=0x4a, &(0x7f00000002c0)="dc15715d8e5881aff3df3933ac11b3a678cf775c641ad20fa2eef4b9de20770979bb6e6d7c4540534783474c986822005f589e2c24d6730480114fa8fa673e4d7c4fe0f4850c21d3dc9e099223", 0x4d) 5.982767287s ago: executing program 5 (id=1068): mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0xd02) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) (async) r0 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x804, 0x8007}, {0x401, 0x200726, 0x2800, 0x3}, {0x2, 0x6, 0xfffffffd, 0x99}, {0xce1, 0xffffffff, 0x4, 0x2000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1}, {0x0, 0x1, 0x1002, 0x3}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x804, 0x8007}, {0x401, 0x200726, 0x2800, 0x3}, {0x2, 0x6, 0xfffffffd, 0x99}, {0xce1, 0xffffffff, 0x4, 0x2000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1}, {0x0, 0x1, 0x1002, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x10, 0x8, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) setpgid(0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8003, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x2b}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x106}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x100, 0x8002}, {0x3, 0x1}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x100, 0x8002}, {0x3, 0x1}], 0x2}) socket(0x2, 0x4001, 0x0) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) socket(0x2, 0x4001, 0x0) (async) r5 = socket(0x2, 0x4001, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) 4.467557875s ago: executing program 5 (id=1072): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) getrlimit(0x2, &(0x7f0000000080)) getrlimit(0x5, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 4.104321835s ago: executing program 5 (id=1078): pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="00efaddeec", 0x1f38}], 0x1) write(r1, &(0x7f0000000140)="8705e4e7000097aeaa5aa8607605ab88a0bf21ad1d06f5d3c1fdbfaaca8b59b29c054890dba0aa987c36fd601f9a7812117a9d62fa918c720bd87b3267db71056b5ba3d8c56fd4924dcb9bc0f7a2fe6d1a5cd99f94a5ec45b6ab3d2d815bfd43dd5b186012847658c3ff3f5409995a2ac5adce9b878ebb4e42108a177c4400000000000000000000000000000000b09aa44a84d908c5ec3f76e8e7d1090ea3ecb20ff1eab0e4709c1b624116c9aabf15a9ff226908e200b6001052f9a4ab9867971d9193994827da5b6f9078cf1d7fd7cee7050076b07a9d7e83c985497013d895c6499575e65e2a635034b4c2a08368ee0bddd869a24f73a5944dedec84314f79352fa314eb2dbcd9e4f2f6485d693a2679fed97c513e6d517d0bdbc03331349da89cdbd1970200000000", 0x12b) 2.786024651s ago: executing program 7 (id=1090): socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket(0x10, 0x4, 0xf9) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open$dir(0x0, 0xf02, 0x186) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="d719012b9908264f86c911a218337bff8fd17e302e", 0x15}], 0x1) 2.785752829s ago: executing program 2 (id=1091): socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = syz_open_pts() unveil(&(0x7f0000000400)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') ioctl$TIOCNOTTY(r0, 0x20007471) 2.746009871s ago: executing program 1 (id=1092): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lseek(r3, 0x40, 0x2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) write(r2, &(0x7f00000000c0), 0x0) acct(&(0x7f0000000080)='./file0\x00') (async) acct(&(0x7f0000000080)='./file0\x00') 2.393672303s ago: executing program 2 (id=1097): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc0205603, &(0x7f0000000040)={0xe64, 0x4, 0x6, 0x80000000, "97f3b45700", 0x2000, 0xffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000003c0)={0x40, './file0\x00', './file0/file0\x00'}) r1 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7941) truncate(&(0x7f0000000140)='./file0\x00', 0xd7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) readlink(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf66108039750000007ab7", &(0x7f0000000000)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60db090000100002fed38d5ba80b9e61cd0c00000000000186009078fe7fe1fff4947907b200000099d93be049a8570b36b3a42a8c01731e7ad663ab2439f7d3813bcad1b652201ab796088944c40ff0aa9c4c421489d598136a3a7e263ef20088ffa3dcaff8bfc1e9eda29b7b35aac17f7e1e71f625b3fdd523ba4c1793b2bce3c84d9ff2"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) recvmmsg(r1, &(0x7f0000000340)={&(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/169, 0xa9}], 0x2, &(0x7f00000015c0)=""/4096, 0x1000}, 0xd98}, 0x10, 0x1002, &(0x7f0000000380)={0x401, 0x1000}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13, 0x2}, {{r3}, 0xffffffffffffffff, 0x62, 0x1}], 0x6, 0x0) 2.392579771s ago: executing program 1 (id=1099): r0 = socket(0x2, 0x3, 0x0) (async) setuid(0xee01) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./bus/file0\x00', 0xf3a8000, 0x9, 0x20000000004}) (async, rerun: 64) close(r0) (rerun: 64) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async, rerun: 32) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff}], 0x2) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './bus/file0\x00'}, 0xe) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 2.090486573s ago: executing program 3 (id=1100): r0 = open(&(0x7f0000000200)='./file0\x00', 0x78e, 0x177) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x21, 0x40}, {0x8, 0x9}], 0x2}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x820, r2) clock_gettime(0x4, &(0x7f0000000080)) r3 = kqueue() pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) fchflags(r5, 0x1) setitimer(0x0, &(0x7f0000000100)={{0x790769e2, 0x7ff}, {0x9, 0x6}}, &(0x7f00000001c0)) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, 0x0}) kevent(r3, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x13a) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x0, 0x7, 0x5, 0x7}, &(0x7f0000000040)={0x6, 0xc1, 0x7, 0x300, 0x0, 0x9, 0x865a, 0x9}, 0x0, 0x0) 2.089256926s ago: executing program 1 (id=1101): r0 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r0, r1) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0xbd5b) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) select(0x40, &(0x7f0000000000)={0x7ff, 0x2, 0x2, 0x9, 0x80000001, 0x4, 0x619, 0x1}, &(0x7f0000000040)={0x7, 0xffffffffffff839c, 0x56, 0xffffffffffffffff, 0x10f, 0xb, 0x10001, 0xffffffffffff0001}, &(0x7f0000000080)={0x1, 0xfffffffffffffff1, 0xf571, 0xfffffffffffffffd, 0x200, 0x200, 0x2, 0x7}, &(0x7f00000000c0)={0x4, 0xe07}) 2.088834063s ago: executing program 3 (id=1102): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x800, 0xffffffffffffffff, 0x3, 0x7fc, 0xfffffffffffffffd, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x40}, {r1, 0x80}, {r0, 0x10}, {r0, 0x80}, {r0, 0x4}, {r0, 0x8}, {r0, 0x4}, {r0, 0x4}, {r0, 0x10}], 0x9, 0xe) (async) close(r1) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x7fff, 0xffff, 0x0, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) (async, rerun: 64) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r4) 1.93547736s ago: executing program 4 (id=1103): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/245, 0xf5}], 0x1, 0x400) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) close(r1) r4 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x7, 0x8798, 0x8, 0xc, "d0ec170000000000cfffff9b0000a17d002000b1", 0xc8b7, 0x80000005}) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 1.934679808s ago: executing program 1 (id=1104): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff66) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0xe06) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x86) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61, 0x80, 0xa, 0x4}, {0x7, 0xfc, 0x3, 0x1}, {0x6, 0x4, 0x5, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x6) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0xcc, 0x1}, {0x7, 0x3, 0x4, 0x1}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x7f) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x9, 0x2, 0x5, 0x8}, {0xc40, 0x4d, 0x8, 0x1}, {0xd, 0x0, 0x1c, 0x2}, {0x80, 0x48, 0x0, 0x91}]}) ioctl$BIOCVERSION(r3, 0x40044271, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000003c0)={0x0, &(0x7f0000000400)}) select(0x40, &(0x7f0000000740)={0x0, 0x3b6d, 0x42f6, 0x6, 0x1452, 0xb5d2, 0x0, 0x7}, &(0x7f0000000780)={0x8, 0x800, 0xb84, 0x8, 0xa62, 0x7ff, 0x5, 0x7fffffdfffffffff}, &(0x7f00000007c0)={0x3, 0x0, 0xffffffffffffffff, 0x10001, 0xd, 0x1, 0x401, 0x3000}, &(0x7f0000000800)={0x9, 0x9}) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f00000002c0)) 1.930365909s ago: executing program 7 (id=1105): openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) 1.930154097s ago: executing program 6 (id=1106): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair(0x6, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000040)={&(0x7f0000000080)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) 1.610567024s ago: executing program 6 (id=1107): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000140), 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000bb6000/0x1000)=nil, 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f00000002c0)=[{0xa79, 0x1, 0xa, 0x200}, {0x1000, 0xe, 0x7, 0x800}, {0x4, 0x7, 0x3, 0x2}, {0x4, 0x4, 0x69, 0x6}, {0x7, 0x2, 0x8, 0x1}, {0x7, 0xc, 0xf0, 0x7}]}) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) dup(r2) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x4}, 0x10, 0x0) close(r2) 1.607491922s ago: executing program 3 (id=1108): sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="e500f85f", 0x4) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000400)="26e9e1c51d9ade595240c5dbca131ffd870ce25f6c9d4e1b68cbc2697ab1f430df8193c521a367deb4fb2ad9854a997c097ebda7ea17fade9f26ec9eec59dc462682cb611a218bcb69c6c0a6ac4dda057e6a95d61f666b8819b7488523922a834666931cdd88510adb8a3775c5220845b29fada3f6e10aeb39e4d1bdae44ded585a06c6360f81557b81f8017d7c97dcc8481165ed4651223c7", &(0x7f00000004c0)=0x99, &(0x7f0000000540)="1a8f1c6233f041db81b0aa29a3fc65119ae6437efb43edd75bc262135519e5921d4fefe4f14e0b5bddc11b96bec83db88b5ab16cd1ade4908ca2", 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x7, 0x10001, 0xc, 0x3}, {0x408, 0x5, 0x8}, {0x6, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2fc9843eff280612, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) 1.603700324s ago: executing program 2 (id=1109): r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, 0x0) fchown(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x5, 0x8, &(0x7f0000002dc0)="9366144106a0894493003d39613a643b12809736430d469c0bacac0bbf772b2acb98fdcf3e7820926982f5e38655c35796e449d3037bce0722492134e7a08d81d17be772f05eecaf7323bda6d18c1a6e5ae5b9d2ab7a72e7ae671f639948d95ab35f3b845cda58d7fd8a463bd1b1090f80356e7df6a7cb4d0d15bd9917f1ba593db85e2c7c5ead6113cbe458de2fbf83662f0f4602182fc5033c5149609e26da68c85cbe046ed2a3a50762e96326d53cce4870c194d32e5cf9664a9f3557e945edefcafe8e1e052b79468a0ef10eae341c79ddf1da192ac9dc2e9709d0cde216ca72", 0xe2) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x2, &(0x7f0000000080)='./file0\x00', 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1b08, r2) 1.494685437s ago: executing program 7 (id=1110): chmod(&(0x7f0000000040)='.\x00', 0x35e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x8000, 0xbb20) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r1, 0x40204103, 0x0) setuid(0xee01) open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0x590, 0x8}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/91, 0x76}, {&(0x7f0000000340)=""/214}], 0x10000000000001f2) dup2(r3, r2) execve(0x0, 0x0, 0x0) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000100)='./file1\x00', r4, r5) 1.48804767s ago: executing program 1 (id=1111): r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5904) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) 1.487094234s ago: executing program 4 (id=1112): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x100) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/235, 0xffffffcf}], 0x1, 0x400) 1.485396466s ago: executing program 6 (id=1113): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pread(r0, &(0x7f00000001c0)="7ed34cbef536d794aaf6dcff063ab446c2fc3116db21efbcc8ab35991d2f433ecb638ad8ad88e585064b6c34e6b6fc2fa48d22c9b7d28b199522664ef95c10f26c1dce5ce8c7cae650ee834d6248b9f26ead28c81e98139b4c256e57ba2301ba3d4ed27cc5f0403cee544f5c49e16aaa000338ab791f34946ba75889c28172da94484397e09119588949c5831d8bcd1fe2d978523040ae6b444d", 0x9a, 0x1ff) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x11a) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000003c0)={0x10, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xa9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xdbc}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc38b}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7a1}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xe17}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil, 0x1}, {&(0x7f0000fe2000/0x2000)=nil, &(0x7f0000de7000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c0e000/0x3000)=nil, 0x6}], './file0\x00', 0x8}) 1.07338622s ago: executing program 3 (id=1114): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x7fff, 0x101, 0x80000001, 0x5, 0x10001, 0x10, [{0x3, 0x6, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x200003, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x409b}, {0xce1, 0xffffffff, 0x3b8, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x6}, {0x6a75, 0x8001, 0xffe, 0x4}, {0x1cc, 0x10003, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x4, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x6, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r2 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) (async) setreuid(0x0, 0xee01) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) (async) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) (async) getrusage(0x1, &(0x7f0000000000)) 1.072657138s ago: executing program 2 (id=1115): r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0xa2) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x20) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) r20 = socket(0x18, 0x8000, 0x74) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x10000, 0x0) r22 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="413ce899c2d8bf959eb35bfa5a345397fd1fb7b5d98a2f9c08db348b8c4b157d24af6dae7178dd3e3a547eaef3441f2e8229d95c91f885411b01d7a3a1a598012a3a5dffd3637a1121c81192d72bd4035899512a2cf5574b9ba3918e43e080ea46a7", 0x62}, {&(0x7f00000000c0)="e5ef51ae5f98dfe8aa84fe4408fc7cf7c2d295c90fb0267d5de2e48cd4eaa418d7c2e5edd1a9561dee979a72eebe196951717425309204118da4f0bd8badcfe85a458ea927b288c94823a430134248de1aeb539e7008e0f33983d5c304", 0x5d}, {&(0x7f0000000140)="5337ce3cbce77998b8258eaa9d86f4242bd01bbf90a3070c5743bd889d3013cac89130a4f1be29b6dcd16494a0de42775cce9251c43e55656b3a96571e933020a9673088133c11945f00a0d9969e4a3c711d674ea8cc77840b7eb8ca310a4d2507b10671efad416b6e64999c52310adddcfa4d58e1442a", 0x77}, {&(0x7f00000001c0)="fb5865d6123e14472f7d2c959cf748064647ece5e2989027e5ecfb1b0b8ef236181a676632eb471d4ee0ae8423ccbce3a953e1d982ccd71092db640994109882ee11869c1b9b97a4ff6c8e6812cdac7e03a900933905b4ef0d9eedeee6ec3f7f084bd0733468c987d85933bd02fd341e61f5899a2e2ba8e65205e6586d2eeed3b3628ff88154ff7e80a18d9763edca4ae7dda33c8b5afa3f97227e05c677d2d8d44c2a8bd3ec600df832e27d21f336", 0xaf}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="42246e02ed491da3ba827b3cc2f4a28407ea77fb8cafc0a39c84e0b5b21b7740", 0x20}], 0x6, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffffff, r4]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r10]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @rights={0x28, 0xffff, 0x1, [r16, 0xffffffffffffff9c, 0xffffffffffffff9c, r17, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r19, r20]}, @rights={0x18, 0xffff, 0x1, [r21, r22]}], 0xe0, 0xb}, 0x0) r23 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000000840)=""/119) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000008c0)={0x3, 0x7, 0x5, 0x2, "a47fd27bd65989cc6d27f5f76e2c2c84148f872c", 0x9, 0xb}) mkdirat(r5, &(0x7f0000000900)='./file0\x00', 0x224) kevent(r22, &(0x7f0000000940)=[{{r10}, 0x8000000000000002, 0xa0, 0x4, 0x8, 0x1}, {{r6}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x5}, {{r10}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x5}, {{r8}, 0xfffffffffffffff9, 0xb, 0x2, 0x2, 0x8000}, {{r21}, 0xfffffffffffffff9, 0x1, 0x4, 0x7, 0x2}, {{r10}, 0xfffffffffffffffd, 0xeb633a3fb9a82f5a, 0x20000000, 0x0, 0xfffffffffffffffc}], 0x7, &(0x7f0000000a00)=[{{r16}, 0xfffffffffffffff9, 0xb1, 0x10, 0x100000001, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x1e4, 0x2, 0x6, 0xc}, {{r21}, 0xfffffffffffffffc, 0x4e, 0x4, 0x8000000000000001, 0x100000001}], 0xf58, &(0x7f0000000a80)={0x0, 0xa22a}) dup(r15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r24, &(0x7f0000000b00)=@file={0x0, './file1\x00'}, 0xa) fchflags(r5, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000b40)={0x3, 0x0, 0x7, 0x6, r12}) 1.069557145s ago: executing program 4 (id=1116): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x8c2) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) 1.068615214s ago: executing program 3 (id=1117): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.068310049s ago: executing program 1 (id=1118): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x1, 0x2, "9f3a45a4fe2e857f034da7d542fdd21e107814d0", 0x4, 0x400}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="e7c4a4d86cb242843ec2cbd63a9e170a73cef2a623e23e5eda0501c23699e258b514174ca57079fff349534637a55fadb4a6329962bd40adb295cff85f36d14068f2d1758c71a2ca0965bc17be0180000000000000c46de1961101376492cff60fd9ddb33432677dbe8f9bdcfbbd4d0f258ee907faa79ce1d92e47a8bf0386c448b9b7740cf496f308ce6f7c902b1a5e6a653c1c21ff51e1a39e7c9e75dcf80073e94fff69229679c39a9a951e7db90edca578f9980ddcbc2b1c1bc4d0250a90da413d8ae5561f", 0xc7}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) r1 = socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0xf4, 0x5, 0x10006}, {0x1c, 0x7, 0x6, 0xb}, {0x6, 0x0, 0x8, 0x10000}]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc4504441, &(0x7f0000000000)={0x800, 0xffff002f, 0xe9, 0x7ffffffd, "01af9b1977000000d0fb2cc46001a83a00", 0x10008000, 0xb}) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) madvise(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x400) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) 860.515994ms ago: executing program 6 (id=1119): syz_emit_ethernet(0x4a, &(0x7f00000007c0)={@random="71e5a18c99f7", @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "6644e6", 0x14, 0x61, 0x10, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="ff06a3adf80ef0b4f058146ab067a44c", {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x10, 0xfffd, 0x0, 0xa}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{0x3, 0x7, 0x0, 0xb}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="a2352f75fcd1ee5485470d167003eb030000003af9e9bad348192b5be7e95a76", &(0x7f0000000000)=0x20, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x4c809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0xe9, 0x210, 0x9, 0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000080), 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000280)={@random="2bf43505669c", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x68, 0x1000, 0x1, 0x89, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x4, 0x8, 0x3, 0x3}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000340)={0x11, 0x4000800000056}) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r4, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmget(0x2, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) close(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x750, 0xef, 0xd, 0xa, "0300", 0x104, 0xa}) write(r3, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) 860.28224ms ago: executing program 7 (id=1120): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pread(r0, &(0x7f0000000080)="0283e8fccf71b936c139703485023f8ea1e715e4ae224b99f5b534689b479a1c967233d5e76ee9b294c09f79d3b6ff93adcd399f7f17d615a50add757d794847833885fb", 0x44, 0x6377) 859.869331ms ago: executing program 7 (id=1121): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20, 0x100) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xbe21}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x6}, {{}, 0xffffffffffffffff, 0xc2, 0xfffff, 0xfffffffffffffff6, 0x6}], 0x22, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0x1, 0x20000087, 0x4, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1}, {{r3}, 0xfffffffffffffffa, 0x4, 0x20, 0x2, 0xfff}], 0x7ff, &(0x7f00000003c0)={0x800, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005130000200000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r10) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sysctl$kern(&(0x7f0000000400)={0x1, 0x45}, 0x2, &(0x7f0000000480)="a3452cf30034d0a545dde37caf063675c6dc050561957b825a3f336080d709effbf7a738e6d89291c7c0ca42672b5b0e5b44ae0a5930f3c1c0748369fec26550d6d494288ff9f3abaa677b220b4ecbd06edb8acefad97f47d4cb362c09407d6ac1097635e10a01ec8afdccaee7028dc18a9585ec143608bea6314706f3e4db0ed893e44a9415288c39c417912ec30309a31bc7c3866e6f31c2153c720f623663484d397d", &(0x7f0000000540)=0xa4, &(0x7f0000000580)="91a03c18d0fb18aa597b15bde6aee42f348676d32bbb959335d01f567153d63a90b16db1d01cdf0669303d101cd6fbf131bc88dfee618ebb8f100e2e76fc3acf2691a821bedf63c5d8c52e794da28b8772dfabb7d9001e8f84fb62943b8ae5b9d7aa9f719a0d87869c1eb3d46a1fbe3f6ddf92b2b340e2079f7ff98a7a9b0ff09df3faaab91173bb9da8b4f042f5cdc69f925795", 0x94) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000001c0)=[r7, r8, r10, r11, r13, r14, r15, r16, 0xffffffffffffffff, 0x0]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x1, 0x82, 0x0, 0x4}, {0x15, 0x1, 0x1, 0x9}, {0x400e, 0x4, 0x4f, 0xb}, {0x70ae, 0x81, 0x3, 0x40000004}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 859.522992ms ago: executing program 4 (id=1122): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x3, 0x403}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x411}, 0x400000000004, 0x100000001, 0x0, 0x0, 0x1000000000000000, 0x2, 0x40000000001, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x5, 0x400003, '\x00', 0x11, 0x1000a}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x81, 0x8f, 0x3, 0x6}, {0x81, 0xf, 0xfd, 0x7fffffff}, {0x6, 0x81, 0x4, 0x3}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) (async) r5 = getuid() setreuid(0xee00, r5) setuid(r5) 726.896501ms ago: executing program 4 (id=1123): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={0x0, 0x4, &(0x7f00000000c0)='./file0\x00', 0x8}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x1811, r0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd608a27f2000f2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000e"]) r2 = socket$inet(0x2, 0xc001, 0x80) syz_emit_ethernet(0x90, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6036d247005a3afcfe80005bae63096778000000000000000000000000bb"]) (async) syz_emit_ethernet(0x90, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6036d247005a3afcfe80005bae63096778000000000000000000000000bb"]) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) 725.552377ms ago: executing program 2 (id=1124): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) chmod(&(0x7f0000000240)='./file0\x00', 0x11c) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10002, 0x10, [{0x10000002, 0x4, 0xffffffff, 0x71000}, {0x7b82, 0x8, 0x9, 0xfffffff9}, {0x47, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x80000001, 0x2}, {0x401, 0x7, 0x2800, 0x7}, {0x2, 0xc, 0x2, 0x9d}, {0x2, 0xdf61, 0x200004f9, 0x10}, {0x6, 0xfffffffc, 0x14, 0xb}, {0x2, 0x82, 0xf4, 0x3}, {0x4, 0x280ff, 0x93, 0x1ff}, {0x1e0, 0x10001, 0xffffffff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x410}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xffffff04, 0x6, 0x2200}, {0xfffffffd, 0xbc39, 0x4, 0x30005}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10002, 0x10, [{0x10000002, 0x4, 0xffffffff, 0x71000}, {0x7b82, 0x8, 0x9, 0xfffffff9}, {0x47, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x80000001, 0x2}, {0x401, 0x7, 0x2800, 0x7}, {0x2, 0xc, 0x2, 0x9d}, {0x2, 0xdf61, 0x200004f9, 0x10}, {0x6, 0xfffffffc, 0x14, 0xb}, {0x2, 0x82, 0xf4, 0x3}, {0x4, 0x280ff, 0x93, 0x1ff}, {0x1e0, 0x10001, 0xffffffff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x410}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xffffff04, 0x6, 0x2200}, {0xfffffffd, 0xbc39, 0x4, 0x30005}]}) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 725.146522ms ago: executing program 6 (id=1125): r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xaf) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x429, 0xa, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) kqueue() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x4000000000000089, 0x0, 0x0, 0x0, 0xfffffffffffffddb) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2012, 0xffffffffffffffff, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000001440)={0x6, 0xd}, 0x2, &(0x7f0000001480)="4428653a79ffa0a7a7b5efd0d2a9023ea7b92fbe2bedf926861fa157c400df6a1f3e0e558715350a3f90223d3e64", &(0x7f0000001580)=0x2e, &(0x7f00000015c0), 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000737000/0x2000)=nil, 0x2000, 0x1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)="95ef896f86eaae82ac14c65f4d0149bff452dac6b78c63165650b2d5c0ac39215546d85df7e45b417da986a4328af2abc5f10e3778ffadd34f4be8056d58ed32b1ccc9e4357badde26e94b9c61a2c4770995acfe78f81cf62d0f10cf3d87c0b5e65cdca84ae92b987ca608e925dc448ac4acc30703998c38e9", 0x79}, {&(0x7f0000000100)="2c060725b11756", 0x7}, {&(0x7f0000000200)="eced4d0f6a7f9990e8f75bd19d5f958d65f6fb2b8bb3e260", 0x18}, {&(0x7f0000000240)="6a52f2bc0a55c14c2f89b5ac1497cad296f1e9a532", 0x15}], 0x4) sendto$inet(r3, &(0x7f00000000c0), 0x0, 0x8, &(0x7f0000000040)={0x2, 0x3}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) 480.240815ms ago: executing program 7 (id=1126): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setuid(0xffffffffffffffff) r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x1}, {0x1}, {}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {}, {0xb5c570f2b986af00, 0x2}, {0x0, 0x4}, {0x1}, {0x1, 0x3ba}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x2, 0x800}, {0x3}, {0x0, 0x7ff}, {0x2}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {0x0, 0xffff82d1}, {0x2, 0x4}, {0x0, 0x3}, {}, {0x1, 0x3}, {0x0, 0x4}, {0x2, 0xa}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(0x0, 0x2000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x4) setitimer(0x1, &(0x7f0000000140)={{0x8001, 0x10080000000000c}, {0xffffffdfffffbfff, 0xfffd}}, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="d6000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x2, r5) 479.838008ms ago: executing program 4 (id=1127): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = socket(0x20, 0x1, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) socket(0x20, 0x1, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) shutdown(r2, 0x1) (async) 270.36241ms ago: executing program 6 (id=1128): r0 = socket(0x24, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0xba, 0x0, 0xfff}, {0x5c, 0xf, 0xfe, 0x7}, {0x406, 0x1, 0x8b, 0x4000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xedc, 0xffffffff80000000}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) 269.748729ms ago: executing program 2 (id=1129): r0 = shmget$private(0x0, 0x2000, 0x418, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f0000010000000000903abf65b18d7c51f78b06ccffb41300000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x2, 0x0, "01d04b0a0047c1d100", 0x4, 0x6}) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000180)=""/178) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="d719012b9908264f86c911a218337bff8fd17e30", 0x14}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xf0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x7, 0x0, 0x81}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0xb, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) 267.05364ms ago: executing program 3 (id=1130): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x400001, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0xc, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x400007, 0xfffffffd, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0xffffffff, 0x5, 0x6d}, {0x2000a, 0x9, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xffffffff, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x4, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0xe6fc, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff197}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0xfffffffe, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069b4, &(0x7f00000001c0)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) 0s ago: executing program 32 (id=1128): r0 = socket(0x24, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0xba, 0x0, 0xfff}, {0x5c, 0xf, 0xfe, 0x7}, {0x406, 0x1, 0x8b, 0x4000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xedc, 0xffffffff80000000}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.157' (ED25519) to the list of known hosts.                    OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 6, 3):% = 287762939904 OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 127, size = 1073510800 OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock forward to 52172937113390 denied attempt to set clock forward to 52172937113390 SYZFAIL: pipe failed (errno 24: Too many open files) uvn_flush: obj=0xfffffd806d3c8020, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!