last executing test programs: 46.002822669s ago: executing program 7 (id=3684): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = getuid() r1 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xe0fffffffffffdff, 0x62, 0x8000000000000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000ff7fc3ad83", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x4, 0x8) setsockopt(r6, 0xc0, 0xa, &(0x7f0000000480)="d0ed686de27b4e5054df34acf1f25ba253d2c3425b8248c54cb7817e407c93531dd4edbcd4045a300a55c88d02a3b467efea462597519cb80e3b261d8ee290b72bdd431e2cd2cedf1244618a25c81f0f0be12c67cc96b1896e0a3f2445f9b55c9a7cccc0bc15e54519b749471eb2e6be81bfad1ef41c08a2bb74de8360a2145ced34bd224fb2fcb5f1e429bacf5bf3505e2aa1dc9c76a4921e82dc441fe3466f441ad13c96e19b825e3442f01a45c3628fff9e1573352dd8753d44739bd2d572ca5649c518203c770a84e8dad57b2cab972e239a4b1f6b71f1c5191924297ec18f68f0cc3d274d1dec363d31158d8df4b8d1e7fb52096c941fb485be4ef4bc417dac7382b44bb3b15efc19bcb132dc65f56937472f810be8de5f16b5e212b603d3cd978cc5baa20065e0bae977d43a9143d6b151ede4f4cd7b062f9c91855662b101facd1fe2fa35337e118e91f5fa9ba99bb25831702b2f4d18a5df9610f28b69c078e8548ce8bfc0f01380ba41d375ed48545526b5d3f54af3528fdf133e8807a8d340d18b53030db03c38369db9f65db88b6e8af69e6a3b98d1c2b26ee14db63ecfabed7f2c22df30e419a74091b5a910c63621856779bb3a16eb13a08df12dd7120045875f6b42a50a9f853d2e9e6f3402960693172a3ba9854b1f8afb9c1e6f3e75412359d3c37ef2e8e997fbb228b5264f9f940a640000cfacaa0315155104ee41aac5029a159eba00ae5456e88d0c9d529dfaf1b48d00811e9a675df678fbb32100e3bd696073e1b0d2eb0bef47c730fdb9157c33453a65360466c315f70a082351c099ca09425a7bb088488a931a22b7f69522c4744c141dc64ff1ca88110895d47fc17f0f82c596d1f1b2465e2d02d46b9d523576416e53fc4e94f04ada05295980e5dd4a12815532947b2d734dcd6a926e44613f33ceca1ac655e4d3a1d6b84059d5b1af9c22f78ad27dec2ee2a69c419e099b2c1e5429135d9c2b3176d0834b07ca80310581349df95e0fb1dbf5071c4e2a1bdf21296b42999a1bd22c5652490348080e656355a612da59c7bf4bdbece5b678559fc212cb2f0740ccfaf2bc313a16699842f0eaf26e65a514f0196277d89e78d85a1255d284c6203ed7d1b573d972fc3975db5799c712f4259c95ff406c55af2e798c05d950ac9a5738946e2506326969836b7ac4925a7ce7de065b2cbe54b97f8f01a86f6dc9c636079cd703aa4780c08d09c550a2b4e734c0593717df689fdf2537a7a887f58513f6b9c78f0d9db715302be62837dfd7c6fc2bf20e4e4e60e47aaf12da88f62d2e6e1bed4c8ca377e050c260c01562fe7f86fa08296c8923ca547bb9077d5de7ada7cbfa282a5eca8c3f9e0e6be6d3897486ccf6381ffc157483956148db8265b7841cc7936f5237cb1b5a5f09fb8ff7d35e9be148e86d84a0e02815c487609098976a385b190796a83ab96a525de4b1509331144298b4d2a4ae2d048a7f5f937c27f05eead643e11ee2f9979201223654416ed8498a03aea5bfc1fae1946430646311d7239a3f182d2161769dd503d5507e8733022f6a3269392f167ddaa7ac80d620b1212f596a58398faffcc55557d2d4593ad2f55fd48142aba32cad992de2e7e2591ad448c913c1d50a93b4773d4c44f373dc0b41e3f27b67304deb4dd7e2cf1f7db3a81858a33ef55f9b23138947512511836f5017c4f46e88afb1dfeb10871cce87eaec98a590ea4dabb9c3bc14af7c37987a5fd40cfb929b5dffd61d6379af26771efd4728f5d9c8f5c409f5b385eeae36d8d1916a9ae675265edf6399aa16db3a1d991c20c3d8b2e742748f733f33acd764b533b5fd64ccc8ee89162720167d1c0d19e5d726e3cafee88e106f722f0cad14f22202474e3c302c1cf462ab93b7db929212140915670dbcee2befaf3ffebdda1395b8f0332da6a416d0cf433ab96e189803745a232185e37fbc9c99389789bfa831c46a8f6234c3e6942fa48acc1344f1994a5d99446b3fa2bec978e722c56f837742a0c6af5a3f4fcf75e0b218790e74aa665ef52cc3a86834b6e92b4c3b076197e7a5e664cc65e94a91e42829bccaf011a4ceb9bf2a649813ab69be33adf08acbbddc3893d5a13fd7b2cd770b453532750538e2bbd23cd79d198e6cbd74c57fe1c1d708b351ebf13763ce723b3bda50b1e22cfaa68a885c5eea93b24047c34064709b7cdf30452921363f395cd7362e4173540ccfb29b78fd9cf3164f9c19228d696d872ca6804e46958b3ac37cff4bbd3e5ca75737c024ef52fd8cdc9f481633f33c1edaef6d4d87c35ae89a17c570bccf715a858a8a56666301577d5122ea3cb1a25eaea1e477fce38cf8226ecda0c614be01216356f93ad69d7cd35617f296590b577bd9cf6f0622db500bbd0588b198a41764855e159f4dfd14b547e441dde4967573066a54e80ad69a4c7c9472bad17755e22a22bcbc1eea1efa1e1c9f71545072e66dc3927bfb8dc2d908f6b99e8c93e7cb484cde8c1ca5415316861925f06d6930a72013ba6d390c1f658d1d231fb637a3d76475388989e0f6aa8cf214a551b5aa5769746de507613a2a335ce6f55be92899f3023dd1b376d1d6370a3b3d06ef69ce89b9db764c1a8e6e9a604b8342357cf0af7602cb833a709b4d90b65824d2cdb51724bd9a69d9c7fa396436f6cbee061c64fcc0c6f606c0ffcdf925b9333d237413a17e867a7e748a6b08c262956d5c9730f5e76f1399a63760f0a30e62fa324e7f4b5be669555766e92a069f6e736538c7fb5fb661d90de5d19a40a1cbd1bd099b2ee5e388b782cde0e7b63808b7fa578626f082426d240b24c6362460d989a510b6ec60a9b7313f10b5e9cfee94dd250f815bf4e3b088498c6dfc3f5343410b971b546dcebeba628b318083e6992cd80f54c9a398864727c72505c8051b0408c1af061db2b39cc09a9d96e35f10df0ff07d1fd6a43b0f2ab5ff19c32deebec9d8cbb40b48bebc0709ac10731fc1c2a6a627d26ae30a8e53ee7c21228bf68668e2e7dad03ebf754aebff72e352cb5c5612760e504ca9218b3b9ed5d273aa1f4c468533000052def62e0f6c79c602f0beec113e729dca1a8dadf9722feac113dde5768b73a9d615a5821e2e00b5ba32f2736f9e597346f5a07c1c1d42be4962d2854fbeb99ffcf1d2568d6ab2fc515c485f0292e63b0509a5b81c995896b659dfce820a7d7b65dcf1aceadaf526823ddf9e4b8c89dd7c0d4931a70ef4276a6dac9516a33644ef6e8dd23d06a056b7c9a0203768528184069fa4691516f859a0972df85ea03ee402dc9981f67c1ee84626c57dcdf13badd2b8600cf2e755467da3a16c79ad997e4305e4538badaaf9370ba864e75a4c9cd542202e9d7ddc4f69e2b960940c7702701c71129bd8592fcdebde1b7064b13469013c00a5c398fc23c6cb7f5c16b286d454e7219330bb9b44134e8457e677d1291501694c72692fd17a77c8878b8c2b39b5edf87cb56566b2c254e8410ead1a716336387653d283704a16300907323a402e05b312e831c566c7cf4615b4c05ffbbecc7c479df01fc570e9dd890d64af9074ae7a7f2fc5f34e89d5b6f21d16219c3ce150f93df059d1bd2afa32f6df35e3f67338467d678ca235a8f4cc051052d43f2812ded27213c164cf051af0090451e6875aa11dcef2b126bd1d7aa10e62f026a3d0a65756a78d56ddb2dd77a86dece26e49dbe07b326b8d24fc605d5d22c7cf73e092dff0ec04ce26fdd1b61807ff6173a0b184170828783683032d92be2a384177dba1f35d388e9ae43823174ef5049fd3e304d4780b1344ea560051c1b18a5401e4c11f7a641cde03909fa433d933c212dc6c342bd577a14a336b951a7f27310f1b07abebcf94aa2eb87fcd23655d62a91cc81e2eda82c0258156b154c67bcdda8585935012ac4d024716079e5629ce38f60ea0e0ddb281275026d77f3c3d6d20aa69f0d9d134ff60299bf42bc71f5b1050aef7234c442dc854a53dd4d55f13907a05c6ca5e288466ad6b0102242bcd92c5da23cf5b206761eb55f612aa0a0321b238d427d27fa9c89bf607ea549d117dc5cdd993872ca26a3bbbf4b6b61e897c3e024ae9df00a3c833a44cccaf9a0d7981e897b98c24058f4f533a1ea7a3ca89b7aadeb79f557195234112959bc3ba38f3f98a3a84fd0b68d574d0e906551091bb384a521bad7fbe98ef7f95c795dddfae8eba56850d81c65ddd3c7a76f9616090b8bc9d0e8fd73657aa6d0637f139cde7753778d6adaf1b9369b43725a25d086db4c541f5a5021c3c34dc86a9ad9c600b4120d7646031a4e9bee830b458931aab5f3d725b557b09b2dc5210342a36e9d50fd0a39c251c416fd6b5658ffd58d1632331676d637536d087e07d02da132578accb2c922e6f9a1a6ecbfcc1f0a71530b5f9e93f45fef06e5005868758858350782c22b1a7359be6b118a42735ee0abab626ab50b127d4611bf0d7ad2956d0f9a68eed1f87f570cd44f6210cd8aceb4bf4fc581e5b2a208059578c052efd6ca6869d8fde5d73ec3731a403bc3e94609049a0189061afe9df7ee1bccc759fec72366bb6df40aadf1bf51147653a7670bf9f7abe25ac0a537c75e53bdbea9a13e4a7c1e4164512db63ea69973e7868146fdbd36f077192e83eaab7a93bc476400d412cd1553990581d8ef68e10fdae81212bbb85f44364c1438ef1c163766a6f87df8b13e9fca0ae7448f7d238663951f181fba0374654d4c03dfa1ac2f1a6749a81520cea2d88f78d82dba6f8d0b599ab0cfdddd8df31b6b0210d22268f299e23d196d79cc06c4e1746cf42c3f4792fec4151fd56b0075e37dadddfc382453fb9b2d972ef7d7a7b7a9eefc537c0bad1d6c071ed15a4eda3dcce461b4cd96b72c56fc3587986bd1676776c0296084fb0a57bad6f0f88260ee23e1cf8a1cebc5a2d69dd274433cceba5d33498da56f2ddeebc204bb78308dd8468c2c1e172b4f859565907e32b3c5aa6b7948cdea67352bec25f603a87da361c767f045bf8b15c0ef915576d13d9685c0e94beff4b5631795893487ed4f728489c23bd23eedd5d0fdc8240937509c19e7f0867bbc5d7fa28437d9aa2c132f758e14e2ec4723321c628fad14ee761e73e75741fbc20f9132860c347b1ec4ac52b690884549530c1dacbe3613e0a831a749952c17bb9a9d4fd6143f12d17c91f2b6a57046cf9de4e3fbde4ed2272f27635ec406cdc1b54a962eb1946d565b44a025a1bf2a04ae6337da2ec031c853e0811a7cb080cf4ef9b27bf59039d77762c667bfdf35a1b8ba028d19d5f1644230cbffae2432d8fd9771054152dd96b082d0795aae2c23027ec847daa3fd2acf4d6227b89ce9a8e5effed56ae78630d4cbcb3fe4399bbdc121ad85b523dbead731167c0793c43f05941a6af12a6b91cfdb8e63eca61349e37c868e40e738828b4131e5ae389f89a5e9cfd8a9aa8ed9dc9863784bbe45256d9bca2e92893dfb59c96e2c2798da72c87a3fc99970142e0cf9f92f61eb0e432600755553118814145675321f71981021652ed9551d8a5a2cbc7a9665ab538e62831b489742deecdc53d68223c8f6aa64bd0d03a5d1c347647b3b32f07035e838fee2bb5f703745e5c41cddd0114c256e3913f7b7fc5e24d3bef2a1ecaf1973592126cbe96f5c30ac68d7235bec1e7d34b78e179cef4101da35be79ddaa5c573ce9229e9c705ab54e782cbf65be1a27c02fdacf56bc0e3c04fd0a46996d6a80500236fb1ae27fe2023c2342001daa20a8cb79586ca61c5e4bc5650", 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x8020699f, 0x0) syz_extract_tcp_res(0x0, 0x7, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x28, 0x0, 0x9, 0xff}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8, 0x7b9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x3ff}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x79, 0x1, 0x7, 0x40}, {{r3}, 0xfffffffffffffff8, 0x11, 0x4, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x35, 0x1, 0xc}, {{r7}, 0xfffffffffffffff9, 0xc2, 0x10, 0x6, 0x9}], 0x1, &(0x7f0000000180)={0x2, 0x79}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8040691a, &(0x7f00000001c0)) 35.966956405s ago: executing program 7 (id=3684): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = getuid() r1 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xe0fffffffffffdff, 0x62, 0x8000000000000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000ff7fc3ad83", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x4, 0x8) setsockopt(r6, 0xc0, 0xa, &(0x7f0000000480)="d0ed686de27b4e5054df34acf1f25ba253d2c3425b8248c54cb7817e407c93531dd4edbcd4045a300a55c88d02a3b467efea462597519cb80e3b261d8ee290b72bdd431e2cd2cedf1244618a25c81f0f0be12c67cc96b1896e0a3f2445f9b55c9a7cccc0bc15e54519b749471eb2e6be81bfad1ef41c08a2bb74de8360a2145ced34bd224fb2fcb5f1e429bacf5bf3505e2aa1dc9c76a4921e82dc441fe3466f441ad13c96e19b825e3442f01a45c3628fff9e1573352dd8753d44739bd2d572ca5649c518203c770a84e8dad57b2cab972e239a4b1f6b71f1c5191924297ec18f68f0cc3d274d1dec363d31158d8df4b8d1e7fb52096c941fb485be4ef4bc417dac7382b44bb3b15efc19bcb132dc65f56937472f810be8de5f16b5e212b603d3cd978cc5baa20065e0bae977d43a9143d6b151ede4f4cd7b062f9c91855662b101facd1fe2fa35337e118e91f5fa9ba99bb25831702b2f4d18a5df9610f28b69c078e8548ce8bfc0f01380ba41d375ed48545526b5d3f54af3528fdf133e8807a8d340d18b53030db03c38369db9f65db88b6e8af69e6a3b98d1c2b26ee14db63ecfabed7f2c22df30e419a74091b5a910c63621856779bb3a16eb13a08df12dd7120045875f6b42a50a9f853d2e9e6f3402960693172a3ba9854b1f8afb9c1e6f3e75412359d3c37ef2e8e997fbb228b5264f9f940a640000cfacaa0315155104ee41aac5029a159eba00ae5456e88d0c9d529dfaf1b48d00811e9a675df678fbb32100e3bd696073e1b0d2eb0bef47c730fdb9157c33453a65360466c315f70a082351c099ca09425a7bb088488a931a22b7f69522c4744c141dc64ff1ca88110895d47fc17f0f82c596d1f1b2465e2d02d46b9d523576416e53fc4e94f04ada05295980e5dd4a12815532947b2d734dcd6a926e44613f33ceca1ac655e4d3a1d6b84059d5b1af9c22f78ad27dec2ee2a69c419e099b2c1e5429135d9c2b3176d0834b07ca80310581349df95e0fb1dbf5071c4e2a1bdf21296b42999a1bd22c5652490348080e656355a612da59c7bf4bdbece5b678559fc212cb2f0740ccfaf2bc313a16699842f0eaf26e65a514f0196277d89e78d85a1255d284c6203ed7d1b573d972fc3975db5799c712f4259c95ff406c55af2e798c05d950ac9a5738946e2506326969836b7ac4925a7ce7de065b2cbe54b97f8f01a86f6dc9c636079cd703aa4780c08d09c550a2b4e734c0593717df689fdf2537a7a887f58513f6b9c78f0d9db715302be62837dfd7c6fc2bf20e4e4e60e47aaf12da88f62d2e6e1bed4c8ca377e050c260c01562fe7f86fa08296c8923ca547bb9077d5de7ada7cbfa282a5eca8c3f9e0e6be6d3897486ccf6381ffc157483956148db8265b7841cc7936f5237cb1b5a5f09fb8ff7d35e9be148e86d84a0e02815c487609098976a385b190796a83ab96a525de4b1509331144298b4d2a4ae2d048a7f5f937c27f05eead643e11ee2f9979201223654416ed8498a03aea5bfc1fae1946430646311d7239a3f182d2161769dd503d5507e8733022f6a3269392f167ddaa7ac80d620b1212f596a58398faffcc55557d2d4593ad2f55fd48142aba32cad992de2e7e2591ad448c913c1d50a93b4773d4c44f373dc0b41e3f27b67304deb4dd7e2cf1f7db3a81858a33ef55f9b23138947512511836f5017c4f46e88afb1dfeb10871cce87eaec98a590ea4dabb9c3bc14af7c37987a5fd40cfb929b5dffd61d6379af26771efd4728f5d9c8f5c409f5b385eeae36d8d1916a9ae675265edf6399aa16db3a1d991c20c3d8b2e742748f733f33acd764b533b5fd64ccc8ee89162720167d1c0d19e5d726e3cafee88e106f722f0cad14f22202474e3c302c1cf462ab93b7db929212140915670dbcee2befaf3ffebdda1395b8f0332da6a416d0cf433ab96e189803745a232185e37fbc9c99389789bfa831c46a8f6234c3e6942fa48acc1344f1994a5d99446b3fa2bec978e722c56f837742a0c6af5a3f4fcf75e0b218790e74aa665ef52cc3a86834b6e92b4c3b076197e7a5e664cc65e94a91e42829bccaf011a4ceb9bf2a649813ab69be33adf08acbbddc3893d5a13fd7b2cd770b453532750538e2bbd23cd79d198e6cbd74c57fe1c1d708b351ebf13763ce723b3bda50b1e22cfaa68a885c5eea93b24047c34064709b7cdf30452921363f395cd7362e4173540ccfb29b78fd9cf3164f9c19228d696d872ca6804e46958b3ac37cff4bbd3e5ca75737c024ef52fd8cdc9f481633f33c1edaef6d4d87c35ae89a17c570bccf715a858a8a56666301577d5122ea3cb1a25eaea1e477fce38cf8226ecda0c614be01216356f93ad69d7cd35617f296590b577bd9cf6f0622db500bbd0588b198a41764855e159f4dfd14b547e441dde4967573066a54e80ad69a4c7c9472bad17755e22a22bcbc1eea1efa1e1c9f71545072e66dc3927bfb8dc2d908f6b99e8c93e7cb484cde8c1ca5415316861925f06d6930a72013ba6d390c1f658d1d231fb637a3d76475388989e0f6aa8cf214a551b5aa5769746de507613a2a335ce6f55be92899f3023dd1b376d1d6370a3b3d06ef69ce89b9db764c1a8e6e9a604b8342357cf0af7602cb833a709b4d90b65824d2cdb51724bd9a69d9c7fa396436f6cbee061c64fcc0c6f606c0ffcdf925b9333d237413a17e867a7e748a6b08c262956d5c9730f5e76f1399a63760f0a30e62fa324e7f4b5be669555766e92a069f6e736538c7fb5fb661d90de5d19a40a1cbd1bd099b2ee5e388b782cde0e7b63808b7fa578626f082426d240b24c6362460d989a510b6ec60a9b7313f10b5e9cfee94dd250f815bf4e3b088498c6dfc3f5343410b971b546dcebeba628b318083e6992cd80f54c9a398864727c72505c8051b0408c1af061db2b39cc09a9d96e35f10df0ff07d1fd6a43b0f2ab5ff19c32deebec9d8cbb40b48bebc0709ac10731fc1c2a6a627d26ae30a8e53ee7c21228bf68668e2e7dad03ebf754aebff72e352cb5c5612760e504ca9218b3b9ed5d273aa1f4c468533000052def62e0f6c79c602f0beec113e729dca1a8dadf9722feac113dde5768b73a9d615a5821e2e00b5ba32f2736f9e597346f5a07c1c1d42be4962d2854fbeb99ffcf1d2568d6ab2fc515c485f0292e63b0509a5b81c995896b659dfce820a7d7b65dcf1aceadaf526823ddf9e4b8c89dd7c0d4931a70ef4276a6dac9516a33644ef6e8dd23d06a056b7c9a0203768528184069fa4691516f859a0972df85ea03ee402dc9981f67c1ee84626c57dcdf13badd2b8600cf2e755467da3a16c79ad997e4305e4538badaaf9370ba864e75a4c9cd542202e9d7ddc4f69e2b960940c7702701c71129bd8592fcdebde1b7064b13469013c00a5c398fc23c6cb7f5c16b286d454e7219330bb9b44134e8457e677d1291501694c72692fd17a77c8878b8c2b39b5edf87cb56566b2c254e8410ead1a716336387653d283704a16300907323a402e05b312e831c566c7cf4615b4c05ffbbecc7c479df01fc570e9dd890d64af9074ae7a7f2fc5f34e89d5b6f21d16219c3ce150f93df059d1bd2afa32f6df35e3f67338467d678ca235a8f4cc051052d43f2812ded27213c164cf051af0090451e6875aa11dcef2b126bd1d7aa10e62f026a3d0a65756a78d56ddb2dd77a86dece26e49dbe07b326b8d24fc605d5d22c7cf73e092dff0ec04ce26fdd1b61807ff6173a0b184170828783683032d92be2a384177dba1f35d388e9ae43823174ef5049fd3e304d4780b1344ea560051c1b18a5401e4c11f7a641cde03909fa433d933c212dc6c342bd577a14a336b951a7f27310f1b07abebcf94aa2eb87fcd23655d62a91cc81e2eda82c0258156b154c67bcdda8585935012ac4d024716079e5629ce38f60ea0e0ddb281275026d77f3c3d6d20aa69f0d9d134ff60299bf42bc71f5b1050aef7234c442dc854a53dd4d55f13907a05c6ca5e288466ad6b0102242bcd92c5da23cf5b206761eb55f612aa0a0321b238d427d27fa9c89bf607ea549d117dc5cdd993872ca26a3bbbf4b6b61e897c3e024ae9df00a3c833a44cccaf9a0d7981e897b98c24058f4f533a1ea7a3ca89b7aadeb79f557195234112959bc3ba38f3f98a3a84fd0b68d574d0e906551091bb384a521bad7fbe98ef7f95c795dddfae8eba56850d81c65ddd3c7a76f9616090b8bc9d0e8fd73657aa6d0637f139cde7753778d6adaf1b9369b43725a25d086db4c541f5a5021c3c34dc86a9ad9c600b4120d7646031a4e9bee830b458931aab5f3d725b557b09b2dc5210342a36e9d50fd0a39c251c416fd6b5658ffd58d1632331676d637536d087e07d02da132578accb2c922e6f9a1a6ecbfcc1f0a71530b5f9e93f45fef06e5005868758858350782c22b1a7359be6b118a42735ee0abab626ab50b127d4611bf0d7ad2956d0f9a68eed1f87f570cd44f6210cd8aceb4bf4fc581e5b2a208059578c052efd6ca6869d8fde5d73ec3731a403bc3e94609049a0189061afe9df7ee1bccc759fec72366bb6df40aadf1bf51147653a7670bf9f7abe25ac0a537c75e53bdbea9a13e4a7c1e4164512db63ea69973e7868146fdbd36f077192e83eaab7a93bc476400d412cd1553990581d8ef68e10fdae81212bbb85f44364c1438ef1c163766a6f87df8b13e9fca0ae7448f7d238663951f181fba0374654d4c03dfa1ac2f1a6749a81520cea2d88f78d82dba6f8d0b599ab0cfdddd8df31b6b0210d22268f299e23d196d79cc06c4e1746cf42c3f4792fec4151fd56b0075e37dadddfc382453fb9b2d972ef7d7a7b7a9eefc537c0bad1d6c071ed15a4eda3dcce461b4cd96b72c56fc3587986bd1676776c0296084fb0a57bad6f0f88260ee23e1cf8a1cebc5a2d69dd274433cceba5d33498da56f2ddeebc204bb78308dd8468c2c1e172b4f859565907e32b3c5aa6b7948cdea67352bec25f603a87da361c767f045bf8b15c0ef915576d13d9685c0e94beff4b5631795893487ed4f728489c23bd23eedd5d0fdc8240937509c19e7f0867bbc5d7fa28437d9aa2c132f758e14e2ec4723321c628fad14ee761e73e75741fbc20f9132860c347b1ec4ac52b690884549530c1dacbe3613e0a831a749952c17bb9a9d4fd6143f12d17c91f2b6a57046cf9de4e3fbde4ed2272f27635ec406cdc1b54a962eb1946d565b44a025a1bf2a04ae6337da2ec031c853e0811a7cb080cf4ef9b27bf59039d77762c667bfdf35a1b8ba028d19d5f1644230cbffae2432d8fd9771054152dd96b082d0795aae2c23027ec847daa3fd2acf4d6227b89ce9a8e5effed56ae78630d4cbcb3fe4399bbdc121ad85b523dbead731167c0793c43f05941a6af12a6b91cfdb8e63eca61349e37c868e40e738828b4131e5ae389f89a5e9cfd8a9aa8ed9dc9863784bbe45256d9bca2e92893dfb59c96e2c2798da72c87a3fc99970142e0cf9f92f61eb0e432600755553118814145675321f71981021652ed9551d8a5a2cbc7a9665ab538e62831b489742deecdc53d68223c8f6aa64bd0d03a5d1c347647b3b32f07035e838fee2bb5f703745e5c41cddd0114c256e3913f7b7fc5e24d3bef2a1ecaf1973592126cbe96f5c30ac68d7235bec1e7d34b78e179cef4101da35be79ddaa5c573ce9229e9c705ab54e782cbf65be1a27c02fdacf56bc0e3c04fd0a46996d6a80500236fb1ae27fe2023c2342001daa20a8cb79586ca61c5e4bc5650", 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x8020699f, 0x0) syz_extract_tcp_res(0x0, 0x7, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x28, 0x0, 0x9, 0xff}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8, 0x7b9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x3ff}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x79, 0x1, 0x7, 0x40}, {{r3}, 0xfffffffffffffff8, 0x11, 0x4, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x35, 0x1, 0xc}, {{r7}, 0xfffffffffffffff9, 0xc2, 0x10, 0x6, 0x9}], 0x1, &(0x7f0000000180)={0x2, 0x79}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8040691a, &(0x7f00000001c0)) 35.205124495s ago: executing program 7 (id=3684): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = getuid() r1 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xe0fffffffffffdff, 0x62, 0x8000000000000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000ff7fc3ad83", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x4, 0x8) setsockopt(r6, 0xc0, 0xa, &(0x7f0000000480)="d0ed686de27b4e5054df34acf1f25ba253d2c3425b8248c54cb7817e407c93531dd4edbcd4045a300a55c88d02a3b467efea462597519cb80e3b261d8ee290b72bdd431e2cd2cedf1244618a25c81f0f0be12c67cc96b1896e0a3f2445f9b55c9a7cccc0bc15e54519b749471eb2e6be81bfad1ef41c08a2bb74de8360a2145ced34bd224fb2fcb5f1e429bacf5bf3505e2aa1dc9c76a4921e82dc441fe3466f441ad13c96e19b825e3442f01a45c3628fff9e1573352dd8753d44739bd2d572ca5649c518203c770a84e8dad57b2cab972e239a4b1f6b71f1c5191924297ec18f68f0cc3d274d1dec363d31158d8df4b8d1e7fb52096c941fb485be4ef4bc417dac7382b44bb3b15efc19bcb132dc65f56937472f810be8de5f16b5e212b603d3cd978cc5baa20065e0bae977d43a9143d6b151ede4f4cd7b062f9c91855662b101facd1fe2fa35337e118e91f5fa9ba99bb25831702b2f4d18a5df9610f28b69c078e8548ce8bfc0f01380ba41d375ed48545526b5d3f54af3528fdf133e8807a8d340d18b53030db03c38369db9f65db88b6e8af69e6a3b98d1c2b26ee14db63ecfabed7f2c22df30e419a74091b5a910c63621856779bb3a16eb13a08df12dd7120045875f6b42a50a9f853d2e9e6f3402960693172a3ba9854b1f8afb9c1e6f3e75412359d3c37ef2e8e997fbb228b5264f9f940a640000cfacaa0315155104ee41aac5029a159eba00ae5456e88d0c9d529dfaf1b48d00811e9a675df678fbb32100e3bd696073e1b0d2eb0bef47c730fdb9157c33453a65360466c315f70a082351c099ca09425a7bb088488a931a22b7f69522c4744c141dc64ff1ca88110895d47fc17f0f82c596d1f1b2465e2d02d46b9d523576416e53fc4e94f04ada05295980e5dd4a12815532947b2d734dcd6a926e44613f33ceca1ac655e4d3a1d6b84059d5b1af9c22f78ad27dec2ee2a69c419e099b2c1e5429135d9c2b3176d0834b07ca80310581349df95e0fb1dbf5071c4e2a1bdf21296b42999a1bd22c5652490348080e656355a612da59c7bf4bdbece5b678559fc212cb2f0740ccfaf2bc313a16699842f0eaf26e65a514f0196277d89e78d85a1255d284c6203ed7d1b573d972fc3975db5799c712f4259c95ff406c55af2e798c05d950ac9a5738946e2506326969836b7ac4925a7ce7de065b2cbe54b97f8f01a86f6dc9c636079cd703aa4780c08d09c550a2b4e734c0593717df689fdf2537a7a887f58513f6b9c78f0d9db715302be62837dfd7c6fc2bf20e4e4e60e47aaf12da88f62d2e6e1bed4c8ca377e050c260c01562fe7f86fa08296c8923ca547bb9077d5de7ada7cbfa282a5eca8c3f9e0e6be6d3897486ccf6381ffc157483956148db8265b7841cc7936f5237cb1b5a5f09fb8ff7d35e9be148e86d84a0e02815c487609098976a385b190796a83ab96a525de4b1509331144298b4d2a4ae2d048a7f5f937c27f05eead643e11ee2f9979201223654416ed8498a03aea5bfc1fae1946430646311d7239a3f182d2161769dd503d5507e8733022f6a3269392f167ddaa7ac80d620b1212f596a58398faffcc55557d2d4593ad2f55fd48142aba32cad992de2e7e2591ad448c913c1d50a93b4773d4c44f373dc0b41e3f27b67304deb4dd7e2cf1f7db3a81858a33ef55f9b23138947512511836f5017c4f46e88afb1dfeb10871cce87eaec98a590ea4dabb9c3bc14af7c37987a5fd40cfb929b5dffd61d6379af26771efd4728f5d9c8f5c409f5b385eeae36d8d1916a9ae675265edf6399aa16db3a1d991c20c3d8b2e742748f733f33acd764b533b5fd64ccc8ee89162720167d1c0d19e5d726e3cafee88e106f722f0cad14f22202474e3c302c1cf462ab93b7db929212140915670dbcee2befaf3ffebdda1395b8f0332da6a416d0cf433ab96e189803745a232185e37fbc9c99389789bfa831c46a8f6234c3e6942fa48acc1344f1994a5d99446b3fa2bec978e722c56f837742a0c6af5a3f4fcf75e0b218790e74aa665ef52cc3a86834b6e92b4c3b076197e7a5e664cc65e94a91e42829bccaf011a4ceb9bf2a649813ab69be33adf08acbbddc3893d5a13fd7b2cd770b453532750538e2bbd23cd79d198e6cbd74c57fe1c1d708b351ebf13763ce723b3bda50b1e22cfaa68a885c5eea93b24047c34064709b7cdf30452921363f395cd7362e4173540ccfb29b78fd9cf3164f9c19228d696d872ca6804e46958b3ac37cff4bbd3e5ca75737c024ef52fd8cdc9f481633f33c1edaef6d4d87c35ae89a17c570bccf715a858a8a56666301577d5122ea3cb1a25eaea1e477fce38cf8226ecda0c614be01216356f93ad69d7cd35617f296590b577bd9cf6f0622db500bbd0588b198a41764855e159f4dfd14b547e441dde4967573066a54e80ad69a4c7c9472bad17755e22a22bcbc1eea1efa1e1c9f71545072e66dc3927bfb8dc2d908f6b99e8c93e7cb484cde8c1ca5415316861925f06d6930a72013ba6d390c1f658d1d231fb637a3d76475388989e0f6aa8cf214a551b5aa5769746de507613a2a335ce6f55be92899f3023dd1b376d1d6370a3b3d06ef69ce89b9db764c1a8e6e9a604b8342357cf0af7602cb833a709b4d90b65824d2cdb51724bd9a69d9c7fa396436f6cbee061c64fcc0c6f606c0ffcdf925b9333d237413a17e867a7e748a6b08c262956d5c9730f5e76f1399a63760f0a30e62fa324e7f4b5be669555766e92a069f6e736538c7fb5fb661d90de5d19a40a1cbd1bd099b2ee5e388b782cde0e7b63808b7fa578626f082426d240b24c6362460d989a510b6ec60a9b7313f10b5e9cfee94dd250f815bf4e3b088498c6dfc3f5343410b971b546dcebeba628b318083e6992cd80f54c9a398864727c72505c8051b0408c1af061db2b39cc09a9d96e35f10df0ff07d1fd6a43b0f2ab5ff19c32deebec9d8cbb40b48bebc0709ac10731fc1c2a6a627d26ae30a8e53ee7c21228bf68668e2e7dad03ebf754aebff72e352cb5c5612760e504ca9218b3b9ed5d273aa1f4c468533000052def62e0f6c79c602f0beec113e729dca1a8dadf9722feac113dde5768b73a9d615a5821e2e00b5ba32f2736f9e597346f5a07c1c1d42be4962d2854fbeb99ffcf1d2568d6ab2fc515c485f0292e63b0509a5b81c995896b659dfce820a7d7b65dcf1aceadaf526823ddf9e4b8c89dd7c0d4931a70ef4276a6dac9516a33644ef6e8dd23d06a056b7c9a0203768528184069fa4691516f859a0972df85ea03ee402dc9981f67c1ee84626c57dcdf13badd2b8600cf2e755467da3a16c79ad997e4305e4538badaaf9370ba864e75a4c9cd542202e9d7ddc4f69e2b960940c7702701c71129bd8592fcdebde1b7064b13469013c00a5c398fc23c6cb7f5c16b286d454e7219330bb9b44134e8457e677d1291501694c72692fd17a77c8878b8c2b39b5edf87cb56566b2c254e8410ead1a716336387653d283704a16300907323a402e05b312e831c566c7cf4615b4c05ffbbecc7c479df01fc570e9dd890d64af9074ae7a7f2fc5f34e89d5b6f21d16219c3ce150f93df059d1bd2afa32f6df35e3f67338467d678ca235a8f4cc051052d43f2812ded27213c164cf051af0090451e6875aa11dcef2b126bd1d7aa10e62f026a3d0a65756a78d56ddb2dd77a86dece26e49dbe07b326b8d24fc605d5d22c7cf73e092dff0ec04ce26fdd1b61807ff6173a0b184170828783683032d92be2a384177dba1f35d388e9ae43823174ef5049fd3e304d4780b1344ea560051c1b18a5401e4c11f7a641cde03909fa433d933c212dc6c342bd577a14a336b951a7f27310f1b07abebcf94aa2eb87fcd23655d62a91cc81e2eda82c0258156b154c67bcdda8585935012ac4d024716079e5629ce38f60ea0e0ddb281275026d77f3c3d6d20aa69f0d9d134ff60299bf42bc71f5b1050aef7234c442dc854a53dd4d55f13907a05c6ca5e288466ad6b0102242bcd92c5da23cf5b206761eb55f612aa0a0321b238d427d27fa9c89bf607ea549d117dc5cdd993872ca26a3bbbf4b6b61e897c3e024ae9df00a3c833a44cccaf9a0d7981e897b98c24058f4f533a1ea7a3ca89b7aadeb79f557195234112959bc3ba38f3f98a3a84fd0b68d574d0e906551091bb384a521bad7fbe98ef7f95c795dddfae8eba56850d81c65ddd3c7a76f9616090b8bc9d0e8fd73657aa6d0637f139cde7753778d6adaf1b9369b43725a25d086db4c541f5a5021c3c34dc86a9ad9c600b4120d7646031a4e9bee830b458931aab5f3d725b557b09b2dc5210342a36e9d50fd0a39c251c416fd6b5658ffd58d1632331676d637536d087e07d02da132578accb2c922e6f9a1a6ecbfcc1f0a71530b5f9e93f45fef06e5005868758858350782c22b1a7359be6b118a42735ee0abab626ab50b127d4611bf0d7ad2956d0f9a68eed1f87f570cd44f6210cd8aceb4bf4fc581e5b2a208059578c052efd6ca6869d8fde5d73ec3731a403bc3e94609049a0189061afe9df7ee1bccc759fec72366bb6df40aadf1bf51147653a7670bf9f7abe25ac0a537c75e53bdbea9a13e4a7c1e4164512db63ea69973e7868146fdbd36f077192e83eaab7a93bc476400d412cd1553990581d8ef68e10fdae81212bbb85f44364c1438ef1c163766a6f87df8b13e9fca0ae7448f7d238663951f181fba0374654d4c03dfa1ac2f1a6749a81520cea2d88f78d82dba6f8d0b599ab0cfdddd8df31b6b0210d22268f299e23d196d79cc06c4e1746cf42c3f4792fec4151fd56b0075e37dadddfc382453fb9b2d972ef7d7a7b7a9eefc537c0bad1d6c071ed15a4eda3dcce461b4cd96b72c56fc3587986bd1676776c0296084fb0a57bad6f0f88260ee23e1cf8a1cebc5a2d69dd274433cceba5d33498da56f2ddeebc204bb78308dd8468c2c1e172b4f859565907e32b3c5aa6b7948cdea67352bec25f603a87da361c767f045bf8b15c0ef915576d13d9685c0e94beff4b5631795893487ed4f728489c23bd23eedd5d0fdc8240937509c19e7f0867bbc5d7fa28437d9aa2c132f758e14e2ec4723321c628fad14ee761e73e75741fbc20f9132860c347b1ec4ac52b690884549530c1dacbe3613e0a831a749952c17bb9a9d4fd6143f12d17c91f2b6a57046cf9de4e3fbde4ed2272f27635ec406cdc1b54a962eb1946d565b44a025a1bf2a04ae6337da2ec031c853e0811a7cb080cf4ef9b27bf59039d77762c667bfdf35a1b8ba028d19d5f1644230cbffae2432d8fd9771054152dd96b082d0795aae2c23027ec847daa3fd2acf4d6227b89ce9a8e5effed56ae78630d4cbcb3fe4399bbdc121ad85b523dbead731167c0793c43f05941a6af12a6b91cfdb8e63eca61349e37c868e40e738828b4131e5ae389f89a5e9cfd8a9aa8ed9dc9863784bbe45256d9bca2e92893dfb59c96e2c2798da72c87a3fc99970142e0cf9f92f61eb0e432600755553118814145675321f71981021652ed9551d8a5a2cbc7a9665ab538e62831b489742deecdc53d68223c8f6aa64bd0d03a5d1c347647b3b32f07035e838fee2bb5f703745e5c41cddd0114c256e3913f7b7fc5e24d3bef2a1ecaf1973592126cbe96f5c30ac68d7235bec1e7d34b78e179cef4101da35be79ddaa5c573ce9229e9c705ab54e782cbf65be1a27c02fdacf56bc0e3c04fd0a46996d6a80500236fb1ae27fe2023c2342001daa20a8cb79586ca61c5e4bc5650", 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x8020699f, 0x0) syz_extract_tcp_res(0x0, 0x7, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x28, 0x0, 0x9, 0xff}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8, 0x7b9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x3ff}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x79, 0x1, 0x7, 0x40}, {{r3}, 0xfffffffffffffff8, 0x11, 0x4, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x35, 0x1, 0xc}, {{r7}, 0xfffffffffffffff9, 0xc2, 0x10, 0x6, 0x9}], 0x1, &(0x7f0000000180)={0x2, 0x79}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8040691a, &(0x7f00000001c0)) 23.205680053s ago: executing program 7 (id=3684): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = getuid() r1 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xe0fffffffffffdff, 0x62, 0x8000000000000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000ff7fc3ad83", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x4, 0x8) setsockopt(r6, 0xc0, 0xa, &(0x7f0000000480)="d0ed686de27b4e5054df34acf1f25ba253d2c3425b8248c54cb7817e407c93531dd4edbcd4045a300a55c88d02a3b467efea462597519cb80e3b261d8ee290b72bdd431e2cd2cedf1244618a25c81f0f0be12c67cc96b1896e0a3f2445f9b55c9a7cccc0bc15e54519b749471eb2e6be81bfad1ef41c08a2bb74de8360a2145ced34bd224fb2fcb5f1e429bacf5bf3505e2aa1dc9c76a4921e82dc441fe3466f441ad13c96e19b825e3442f01a45c3628fff9e1573352dd8753d44739bd2d572ca5649c518203c770a84e8dad57b2cab972e239a4b1f6b71f1c5191924297ec18f68f0cc3d274d1dec363d31158d8df4b8d1e7fb52096c941fb485be4ef4bc417dac7382b44bb3b15efc19bcb132dc65f56937472f810be8de5f16b5e212b603d3cd978cc5baa20065e0bae977d43a9143d6b151ede4f4cd7b062f9c91855662b101facd1fe2fa35337e118e91f5fa9ba99bb25831702b2f4d18a5df9610f28b69c078e8548ce8bfc0f01380ba41d375ed48545526b5d3f54af3528fdf133e8807a8d340d18b53030db03c38369db9f65db88b6e8af69e6a3b98d1c2b26ee14db63ecfabed7f2c22df30e419a74091b5a910c63621856779bb3a16eb13a08df12dd7120045875f6b42a50a9f853d2e9e6f3402960693172a3ba9854b1f8afb9c1e6f3e75412359d3c37ef2e8e997fbb228b5264f9f940a640000cfacaa0315155104ee41aac5029a159eba00ae5456e88d0c9d529dfaf1b48d00811e9a675df678fbb32100e3bd696073e1b0d2eb0bef47c730fdb9157c33453a65360466c315f70a082351c099ca09425a7bb088488a931a22b7f69522c4744c141dc64ff1ca88110895d47fc17f0f82c596d1f1b2465e2d02d46b9d523576416e53fc4e94f04ada05295980e5dd4a12815532947b2d734dcd6a926e44613f33ceca1ac655e4d3a1d6b84059d5b1af9c22f78ad27dec2ee2a69c419e099b2c1e5429135d9c2b3176d0834b07ca80310581349df95e0fb1dbf5071c4e2a1bdf21296b42999a1bd22c5652490348080e656355a612da59c7bf4bdbece5b678559fc212cb2f0740ccfaf2bc313a16699842f0eaf26e65a514f0196277d89e78d85a1255d284c6203ed7d1b573d972fc3975db5799c712f4259c95ff406c55af2e798c05d950ac9a5738946e2506326969836b7ac4925a7ce7de065b2cbe54b97f8f01a86f6dc9c636079cd703aa4780c08d09c550a2b4e734c0593717df689fdf2537a7a887f58513f6b9c78f0d9db715302be62837dfd7c6fc2bf20e4e4e60e47aaf12da88f62d2e6e1bed4c8ca377e050c260c01562fe7f86fa08296c8923ca547bb9077d5de7ada7cbfa282a5eca8c3f9e0e6be6d3897486ccf6381ffc157483956148db8265b7841cc7936f5237cb1b5a5f09fb8ff7d35e9be148e86d84a0e02815c487609098976a385b190796a83ab96a525de4b1509331144298b4d2a4ae2d048a7f5f937c27f05eead643e11ee2f9979201223654416ed8498a03aea5bfc1fae1946430646311d7239a3f182d2161769dd503d5507e8733022f6a3269392f167ddaa7ac80d620b1212f596a58398faffcc55557d2d4593ad2f55fd48142aba32cad992de2e7e2591ad448c913c1d50a93b4773d4c44f373dc0b41e3f27b67304deb4dd7e2cf1f7db3a81858a33ef55f9b23138947512511836f5017c4f46e88afb1dfeb10871cce87eaec98a590ea4dabb9c3bc14af7c37987a5fd40cfb929b5dffd61d6379af26771efd4728f5d9c8f5c409f5b385eeae36d8d1916a9ae675265edf6399aa16db3a1d991c20c3d8b2e742748f733f33acd764b533b5fd64ccc8ee89162720167d1c0d19e5d726e3cafee88e106f722f0cad14f22202474e3c302c1cf462ab93b7db929212140915670dbcee2befaf3ffebdda1395b8f0332da6a416d0cf433ab96e189803745a232185e37fbc9c99389789bfa831c46a8f6234c3e6942fa48acc1344f1994a5d99446b3fa2bec978e722c56f837742a0c6af5a3f4fcf75e0b218790e74aa665ef52cc3a86834b6e92b4c3b076197e7a5e664cc65e94a91e42829bccaf011a4ceb9bf2a649813ab69be33adf08acbbddc3893d5a13fd7b2cd770b453532750538e2bbd23cd79d198e6cbd74c57fe1c1d708b351ebf13763ce723b3bda50b1e22cfaa68a885c5eea93b24047c34064709b7cdf30452921363f395cd7362e4173540ccfb29b78fd9cf3164f9c19228d696d872ca6804e46958b3ac37cff4bbd3e5ca75737c024ef52fd8cdc9f481633f33c1edaef6d4d87c35ae89a17c570bccf715a858a8a56666301577d5122ea3cb1a25eaea1e477fce38cf8226ecda0c614be01216356f93ad69d7cd35617f296590b577bd9cf6f0622db500bbd0588b198a41764855e159f4dfd14b547e441dde4967573066a54e80ad69a4c7c9472bad17755e22a22bcbc1eea1efa1e1c9f71545072e66dc3927bfb8dc2d908f6b99e8c93e7cb484cde8c1ca5415316861925f06d6930a72013ba6d390c1f658d1d231fb637a3d76475388989e0f6aa8cf214a551b5aa5769746de507613a2a335ce6f55be92899f3023dd1b376d1d6370a3b3d06ef69ce89b9db764c1a8e6e9a604b8342357cf0af7602cb833a709b4d90b65824d2cdb51724bd9a69d9c7fa396436f6cbee061c64fcc0c6f606c0ffcdf925b9333d237413a17e867a7e748a6b08c262956d5c9730f5e76f1399a63760f0a30e62fa324e7f4b5be669555766e92a069f6e736538c7fb5fb661d90de5d19a40a1cbd1bd099b2ee5e388b782cde0e7b63808b7fa578626f082426d240b24c6362460d989a510b6ec60a9b7313f10b5e9cfee94dd250f815bf4e3b088498c6dfc3f5343410b971b546dcebeba628b318083e6992cd80f54c9a398864727c72505c8051b0408c1af061db2b39cc09a9d96e35f10df0ff07d1fd6a43b0f2ab5ff19c32deebec9d8cbb40b48bebc0709ac10731fc1c2a6a627d26ae30a8e53ee7c21228bf68668e2e7dad03ebf754aebff72e352cb5c5612760e504ca9218b3b9ed5d273aa1f4c468533000052def62e0f6c79c602f0beec113e729dca1a8dadf9722feac113dde5768b73a9d615a5821e2e00b5ba32f2736f9e597346f5a07c1c1d42be4962d2854fbeb99ffcf1d2568d6ab2fc515c485f0292e63b0509a5b81c995896b659dfce820a7d7b65dcf1aceadaf526823ddf9e4b8c89dd7c0d4931a70ef4276a6dac9516a33644ef6e8dd23d06a056b7c9a0203768528184069fa4691516f859a0972df85ea03ee402dc9981f67c1ee84626c57dcdf13badd2b8600cf2e755467da3a16c79ad997e4305e4538badaaf9370ba864e75a4c9cd542202e9d7ddc4f69e2b960940c7702701c71129bd8592fcdebde1b7064b13469013c00a5c398fc23c6cb7f5c16b286d454e7219330bb9b44134e8457e677d1291501694c72692fd17a77c8878b8c2b39b5edf87cb56566b2c254e8410ead1a716336387653d283704a16300907323a402e05b312e831c566c7cf4615b4c05ffbbecc7c479df01fc570e9dd890d64af9074ae7a7f2fc5f34e89d5b6f21d16219c3ce150f93df059d1bd2afa32f6df35e3f67338467d678ca235a8f4cc051052d43f2812ded27213c164cf051af0090451e6875aa11dcef2b126bd1d7aa10e62f026a3d0a65756a78d56ddb2dd77a86dece26e49dbe07b326b8d24fc605d5d22c7cf73e092dff0ec04ce26fdd1b61807ff6173a0b184170828783683032d92be2a384177dba1f35d388e9ae43823174ef5049fd3e304d4780b1344ea560051c1b18a5401e4c11f7a641cde03909fa433d933c212dc6c342bd577a14a336b951a7f27310f1b07abebcf94aa2eb87fcd23655d62a91cc81e2eda82c0258156b154c67bcdda8585935012ac4d024716079e5629ce38f60ea0e0ddb281275026d77f3c3d6d20aa69f0d9d134ff60299bf42bc71f5b1050aef7234c442dc854a53dd4d55f13907a05c6ca5e288466ad6b0102242bcd92c5da23cf5b206761eb55f612aa0a0321b238d427d27fa9c89bf607ea549d117dc5cdd993872ca26a3bbbf4b6b61e897c3e024ae9df00a3c833a44cccaf9a0d7981e897b98c24058f4f533a1ea7a3ca89b7aadeb79f557195234112959bc3ba38f3f98a3a84fd0b68d574d0e906551091bb384a521bad7fbe98ef7f95c795dddfae8eba56850d81c65ddd3c7a76f9616090b8bc9d0e8fd73657aa6d0637f139cde7753778d6adaf1b9369b43725a25d086db4c541f5a5021c3c34dc86a9ad9c600b4120d7646031a4e9bee830b458931aab5f3d725b557b09b2dc5210342a36e9d50fd0a39c251c416fd6b5658ffd58d1632331676d637536d087e07d02da132578accb2c922e6f9a1a6ecbfcc1f0a71530b5f9e93f45fef06e5005868758858350782c22b1a7359be6b118a42735ee0abab626ab50b127d4611bf0d7ad2956d0f9a68eed1f87f570cd44f6210cd8aceb4bf4fc581e5b2a208059578c052efd6ca6869d8fde5d73ec3731a403bc3e94609049a0189061afe9df7ee1bccc759fec72366bb6df40aadf1bf51147653a7670bf9f7abe25ac0a537c75e53bdbea9a13e4a7c1e4164512db63ea69973e7868146fdbd36f077192e83eaab7a93bc476400d412cd1553990581d8ef68e10fdae81212bbb85f44364c1438ef1c163766a6f87df8b13e9fca0ae7448f7d238663951f181fba0374654d4c03dfa1ac2f1a6749a81520cea2d88f78d82dba6f8d0b599ab0cfdddd8df31b6b0210d22268f299e23d196d79cc06c4e1746cf42c3f4792fec4151fd56b0075e37dadddfc382453fb9b2d972ef7d7a7b7a9eefc537c0bad1d6c071ed15a4eda3dcce461b4cd96b72c56fc3587986bd1676776c0296084fb0a57bad6f0f88260ee23e1cf8a1cebc5a2d69dd274433cceba5d33498da56f2ddeebc204bb78308dd8468c2c1e172b4f859565907e32b3c5aa6b7948cdea67352bec25f603a87da361c767f045bf8b15c0ef915576d13d9685c0e94beff4b5631795893487ed4f728489c23bd23eedd5d0fdc8240937509c19e7f0867bbc5d7fa28437d9aa2c132f758e14e2ec4723321c628fad14ee761e73e75741fbc20f9132860c347b1ec4ac52b690884549530c1dacbe3613e0a831a749952c17bb9a9d4fd6143f12d17c91f2b6a57046cf9de4e3fbde4ed2272f27635ec406cdc1b54a962eb1946d565b44a025a1bf2a04ae6337da2ec031c853e0811a7cb080cf4ef9b27bf59039d77762c667bfdf35a1b8ba028d19d5f1644230cbffae2432d8fd9771054152dd96b082d0795aae2c23027ec847daa3fd2acf4d6227b89ce9a8e5effed56ae78630d4cbcb3fe4399bbdc121ad85b523dbead731167c0793c43f05941a6af12a6b91cfdb8e63eca61349e37c868e40e738828b4131e5ae389f89a5e9cfd8a9aa8ed9dc9863784bbe45256d9bca2e92893dfb59c96e2c2798da72c87a3fc99970142e0cf9f92f61eb0e432600755553118814145675321f71981021652ed9551d8a5a2cbc7a9665ab538e62831b489742deecdc53d68223c8f6aa64bd0d03a5d1c347647b3b32f07035e838fee2bb5f703745e5c41cddd0114c256e3913f7b7fc5e24d3bef2a1ecaf1973592126cbe96f5c30ac68d7235bec1e7d34b78e179cef4101da35be79ddaa5c573ce9229e9c705ab54e782cbf65be1a27c02fdacf56bc0e3c04fd0a46996d6a80500236fb1ae27fe2023c2342001daa20a8cb79586ca61c5e4bc5650", 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x8020699f, 0x0) syz_extract_tcp_res(0x0, 0x7, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x28, 0x0, 0x9, 0xff}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8, 0x7b9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x3ff}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x79, 0x1, 0x7, 0x40}, {{r3}, 0xfffffffffffffff8, 0x11, 0x4, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x35, 0x1, 0xc}, {{r7}, 0xfffffffffffffff9, 0xc2, 0x10, 0x6, 0x9}], 0x1, &(0x7f0000000180)={0x2, 0x79}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8040691a, &(0x7f00000001c0)) 21.847620819s ago: executing program 5 (id=3793): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) (async) listen(r0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000400)={&(0x7f0000000240)=[{0x8d, 0xc}, {0x1, 0x1ff}, {0x22, 0xe}, {0x101, 0x80}, {0x89, 0x1}, {0x43}], 0x6}) (rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) (async, rerun: 32) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async, rerun: 32) listen(r0, 0x459e) 20.500750143s ago: executing program 5 (id=3799): syz_emit_ethernet(0x3b, 0x0) r0 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) read(r2, &(0x7f0000000140)=""/79, 0x4f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174aaaaaaafaaaa86dd606b9efb5000fe00000000008000000080ffffff0000fe8000000000000000000000000000aa"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, &(0x7f00000000c0)="cf246aeb42b8e404aafc5b3064896a34ab9640228aeb5959b81902cb14e30768aa5e6bde1833ca52a1f7b7d4847d607dea", &(0x7f00000001c0)=0x31, &(0x7f0000000200), 0x0) 15.245420692s ago: executing program 5 (id=3807): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x110) chmod(&(0x7f00000009c0)='./file0\x00', 0x222) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000a00)='W\x00') rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000340)="61706807495ff59ac989fcbd174f9ff084620e92e829842c7f4337a916d5c3168013f346fc77bb91675887fb9e9c46c9c8db11e298341fd15e5098d2968aa807f3509cdec9fae4fbe11a9882211302695c1c96eeb436cbe9da9828766724352a2fdc807481aa012c5392f2e0c94ca11fba172b4a8bdc5c43e0a0f9532b969e4a0fecf09788718b7ae24a406b9b976340cca47ce8c86810dbaa258d7ac7f89f72493b9d93778c0aafcbdc7188e3e3b8565a96f80716c3d4192f131700e70e09f2", 0xc0}, {&(0x7f0000000400)="bebdf2c6386780a246c476fb4ffb59b29c78fa4d6c5a2a0c7d2746105745a366ff7694afd29157ed1e0f4f4aade306cd5f8a2a3eef6bb1ff91b21d6b3d7bff1528862990e804d23098b7221d4435490249e459fa71bbebb988a76128a6202f5e37dd28be84885d609bc9a6b79fb04380fa58115282b0ccce232e27d39a2687c1efa94ed90d2ca4240171352e40e1fc5b06a5e763cd73d1935f176ea7e7e8871303600f1ab12b01c7cc910a8116470e2a29907089ed44f7ea8a221b14", 0xbc}, {&(0x7f00000004c0)="d8ad134734575222815762e7d7ed3e8f12514deeaa23925f3803e5d9da7ba2f473b3dec206bb36a11c7fba9c3429668d66f0b94d05398c9b320b72b3d82d033562fa9a91a6c6eb38ddf94b2aa5b82e0bee68c6e37aed2870bf61ae26d1db6e2d962146d3d3a365dbc8c39aca6e05a6de1905fd3b0abafd51d37320bdb3b178c99efda0733f87261cc077d8de7efbc61f725fbb3f05d3e224c0145785ceb4a4b480bbf78c241fb28e2c0c4448865c7d10113fcfcd0ea2b0b8bc972bf9815bb1bb46caf8155977ab7dd57fbf4a6799e7d7d141091cfea8ca662325de1ef68fb14903a5669a822c576f8eaaafb75f2c4af71afb2de43c99f563ab", 0xf9}, {&(0x7f00000005c0)="2002293b5526a14c02f046cbf3882668e5dcc4e3dc71e2331892a7ebf517e20aeecb3eda6edb4b32ea8c3e2be25a17e743379738e228eaa9abe1535f1783a3efc76406e701e79abb7a59cc7f7cfb5714d392442f", 0x54}, {&(0x7f0000000640)="f6d58667e58b088fea75b5a51ea277da525e5c3868dc5af912669e7feb155e8a57ae7dc8f25690bb3a3cb8404372919207ebd6976fd9b757d9140d4870d0b5c1758d6e9b3d1ca886e2d0318d82de305282776c53846b858a52d4c90e5750f8b645f87f4abf0b5453559fcb00e31088d37f9f9ffa9ed7cce776a765617e1ad0f53605c529ab0f879c2b88e398fdff586a9905027bfbfeda48fc632bd8b493e8fe610c3e1811f8360bd75d7f5ba92ef824ec68c4f755fe748459f4d045aa36ad38f3cfb2bc14ef21aff9030b6485d386c0bc404436ccec", 0xd6}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="a000000000000000ffff00004fad0000f9c9becf2cbfaa3c4238055bd7e31b2ca88d25060f723011925823a9be51b6099e176cfda48c1ddc93350a4d27a8e83cedf067d8b344b76fef668575f0bc706cc133d48d0892f29ff3209112e51ee472102df064a346a7332bde97417871c97a4c6b2f061743aa6a6b46673c78a6783668d22b9bfe3c7beba413cc6f9fdd12e619ab5b2d43f7a47997cb000000000000c000000000000000ffff0000bb0000001ae90dc3de399df1cd11f88a9b271f2eff7cba4434be2ce2ea23e7651b264e020b5dbb986f6ce7273c0f556016b008df596f8b742380becd451d3d7e9134db906de8fec5328e197db4ed2a6e05b4a58b8b752ec3926b7a30920df7edc5d2603ec24b94ae6c1793ebe336c7dca2be640bab59f1ca85439ffd1929ea1923d9a66a27749e503a8ef9cdfdae272f4ac757b2de5a13ef89443e3006fc48c288688ebfc64e9df5129dff00000000000028000000000000000100000000040000b41b9ecb83a9770b2541751b899dcc726600"/392], 0x188}, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8, 0xfffa, 0x4, 0xb50}]}) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x56, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800480200480064000301ff9078ac1400aaac1400aa440c060200000003000000094e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000690780006b9c09c12e2971008c9ea040000000f56489d450f"]) 13.250923354s ago: executing program 4 (id=3814): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000080020000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c010000000000000018", 0x62, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(r1) 12.715944877s ago: executing program 6 (id=3817): sendto(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) 8.000716005s ago: executing program 2 (id=3821): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a7323963367500ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 64) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="44438031d3187b870f8bfcd366555038fcf3e55ac951c14814036d25a6c4a185db478fab2eadaa27aa9c1099d7aa94d4778733ed4788ab4ba78d4214366003d9d7ca07b29674ea9014cd945d204fa7ada44ad9113abcb246ea4131fe529f12b74ea67f922be302117e", 0x69}, {&(0x7f0000001200)="d62c284ed6fedfff42ce3223a44d13bc6f9f36519b8e30ea3603e3a08d6ddbb3ca171b1c1fd447b89ae04664933abb3a062c348a3d38fe5abd0beccd0fa2396f06adb3068aeda76f02efc7d8fd7a5d14d42346a76b387a3bbe979ba8c091d50a9dc7b5d7df1683c8905410284532a5cb4b58a094a76b462c8ad74381", 0x7c}], 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) (async, rerun: 64) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000001180)) setrlimit(0x1, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) 7.999783449s ago: executing program 5 (id=3822): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0xa815, 0x9d, 0x8, 0x25872571}, {0x7, 0x2, 0xa, 0x3}, {0x0, 0x3, 0x8, 0x7}, {0x9, 0x1, 0x6, 0x7338}, {0x8001, 0x3, 0x4}, {0x56, 0xf, 0x10, 0xfffffff8}, {0x5, 0x9, 0xeb, 0x4}, {0x0, 0x61, 0x2, 0x6}, {0x3, 0x7d, 0xc5, 0x8}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="d3ee08ceace7a6f8ff2180e5e4a3e071b6e8e656ffffffffffffff5e0000000000000000", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0xe9ec3bc6264440b0}, 0x2, &(0x7f0000000200)="bce2ddaef87004e8f0b4418f6c7c360f1f0f34bc15cefff13dc42775fee4", &(0x7f0000000240)=0x1e, &(0x7f0000000280)="b2c02eadb42b2d90a57ace3b6b5be5c3cfdef3e397f78e39a03a4371bb068a7e5551fe046d331d29f8b4587aa0147d8854b6d29ab61acba311c999e14c2c54", 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8e) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0xb0, 0x2e, 0x0, @multicast2}}}}}}) 7.751020665s ago: executing program 0 (id=3823): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000516000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x75f493fec6515f78, 0x2e1de63a329df416) sendto(r0, &(0x7f0000000100)="25bbfc03f70f43fbb0143b49029c9609312ed5c15c5b64fd7e6be012ac35544210a3cac5d145b0a746f9ddd7a024608105", 0x31, 0xb, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 7.717911799s ago: executing program 7 (id=3684): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = getuid() r1 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xe0fffffffffffdff, 0x62, 0x8000000000000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000ff7fc3ad83", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x4, 0x8) setsockopt(r6, 0xc0, 0xa, &(0x7f0000000480)="d0ed686de27b4e5054df34acf1f25ba253d2c3425b8248c54cb7817e407c93531dd4edbcd4045a300a55c88d02a3b467efea462597519cb80e3b261d8ee290b72bdd431e2cd2cedf1244618a25c81f0f0be12c67cc96b1896e0a3f2445f9b55c9a7cccc0bc15e54519b749471eb2e6be81bfad1ef41c08a2bb74de8360a2145ced34bd224fb2fcb5f1e429bacf5bf3505e2aa1dc9c76a4921e82dc441fe3466f441ad13c96e19b825e3442f01a45c3628fff9e1573352dd8753d44739bd2d572ca5649c518203c770a84e8dad57b2cab972e239a4b1f6b71f1c5191924297ec18f68f0cc3d274d1dec363d31158d8df4b8d1e7fb52096c941fb485be4ef4bc417dac7382b44bb3b15efc19bcb132dc65f56937472f810be8de5f16b5e212b603d3cd978cc5baa20065e0bae977d43a9143d6b151ede4f4cd7b062f9c91855662b101facd1fe2fa35337e118e91f5fa9ba99bb25831702b2f4d18a5df9610f28b69c078e8548ce8bfc0f01380ba41d375ed48545526b5d3f54af3528fdf133e8807a8d340d18b53030db03c38369db9f65db88b6e8af69e6a3b98d1c2b26ee14db63ecfabed7f2c22df30e419a74091b5a910c63621856779bb3a16eb13a08df12dd7120045875f6b42a50a9f853d2e9e6f3402960693172a3ba9854b1f8afb9c1e6f3e75412359d3c37ef2e8e997fbb228b5264f9f940a640000cfacaa0315155104ee41aac5029a159eba00ae5456e88d0c9d529dfaf1b48d00811e9a675df678fbb32100e3bd696073e1b0d2eb0bef47c730fdb9157c33453a65360466c315f70a082351c099ca09425a7bb088488a931a22b7f69522c4744c141dc64ff1ca88110895d47fc17f0f82c596d1f1b2465e2d02d46b9d523576416e53fc4e94f04ada05295980e5dd4a12815532947b2d734dcd6a926e44613f33ceca1ac655e4d3a1d6b84059d5b1af9c22f78ad27dec2ee2a69c419e099b2c1e5429135d9c2b3176d0834b07ca80310581349df95e0fb1dbf5071c4e2a1bdf21296b42999a1bd22c5652490348080e656355a612da59c7bf4bdbece5b678559fc212cb2f0740ccfaf2bc313a16699842f0eaf26e65a514f0196277d89e78d85a1255d284c6203ed7d1b573d972fc3975db5799c712f4259c95ff406c55af2e798c05d950ac9a5738946e2506326969836b7ac4925a7ce7de065b2cbe54b97f8f01a86f6dc9c636079cd703aa4780c08d09c550a2b4e734c0593717df689fdf2537a7a887f58513f6b9c78f0d9db715302be62837dfd7c6fc2bf20e4e4e60e47aaf12da88f62d2e6e1bed4c8ca377e050c260c01562fe7f86fa08296c8923ca547bb9077d5de7ada7cbfa282a5eca8c3f9e0e6be6d3897486ccf6381ffc157483956148db8265b7841cc7936f5237cb1b5a5f09fb8ff7d35e9be148e86d84a0e02815c487609098976a385b190796a83ab96a525de4b1509331144298b4d2a4ae2d048a7f5f937c27f05eead643e11ee2f9979201223654416ed8498a03aea5bfc1fae1946430646311d7239a3f182d2161769dd503d5507e8733022f6a3269392f167ddaa7ac80d620b1212f596a58398faffcc55557d2d4593ad2f55fd48142aba32cad992de2e7e2591ad448c913c1d50a93b4773d4c44f373dc0b41e3f27b67304deb4dd7e2cf1f7db3a81858a33ef55f9b23138947512511836f5017c4f46e88afb1dfeb10871cce87eaec98a590ea4dabb9c3bc14af7c37987a5fd40cfb929b5dffd61d6379af26771efd4728f5d9c8f5c409f5b385eeae36d8d1916a9ae675265edf6399aa16db3a1d991c20c3d8b2e742748f733f33acd764b533b5fd64ccc8ee89162720167d1c0d19e5d726e3cafee88e106f722f0cad14f22202474e3c302c1cf462ab93b7db929212140915670dbcee2befaf3ffebdda1395b8f0332da6a416d0cf433ab96e189803745a232185e37fbc9c99389789bfa831c46a8f6234c3e6942fa48acc1344f1994a5d99446b3fa2bec978e722c56f837742a0c6af5a3f4fcf75e0b218790e74aa665ef52cc3a86834b6e92b4c3b076197e7a5e664cc65e94a91e42829bccaf011a4ceb9bf2a649813ab69be33adf08acbbddc3893d5a13fd7b2cd770b453532750538e2bbd23cd79d198e6cbd74c57fe1c1d708b351ebf13763ce723b3bda50b1e22cfaa68a885c5eea93b24047c34064709b7cdf30452921363f395cd7362e4173540ccfb29b78fd9cf3164f9c19228d696d872ca6804e46958b3ac37cff4bbd3e5ca75737c024ef52fd8cdc9f481633f33c1edaef6d4d87c35ae89a17c570bccf715a858a8a56666301577d5122ea3cb1a25eaea1e477fce38cf8226ecda0c614be01216356f93ad69d7cd35617f296590b577bd9cf6f0622db500bbd0588b198a41764855e159f4dfd14b547e441dde4967573066a54e80ad69a4c7c9472bad17755e22a22bcbc1eea1efa1e1c9f71545072e66dc3927bfb8dc2d908f6b99e8c93e7cb484cde8c1ca5415316861925f06d6930a72013ba6d390c1f658d1d231fb637a3d76475388989e0f6aa8cf214a551b5aa5769746de507613a2a335ce6f55be92899f3023dd1b376d1d6370a3b3d06ef69ce89b9db764c1a8e6e9a604b8342357cf0af7602cb833a709b4d90b65824d2cdb51724bd9a69d9c7fa396436f6cbee061c64fcc0c6f606c0ffcdf925b9333d237413a17e867a7e748a6b08c262956d5c9730f5e76f1399a63760f0a30e62fa324e7f4b5be669555766e92a069f6e736538c7fb5fb661d90de5d19a40a1cbd1bd099b2ee5e388b782cde0e7b63808b7fa578626f082426d240b24c6362460d989a510b6ec60a9b7313f10b5e9cfee94dd250f815bf4e3b088498c6dfc3f5343410b971b546dcebeba628b318083e6992cd80f54c9a398864727c72505c8051b0408c1af061db2b39cc09a9d96e35f10df0ff07d1fd6a43b0f2ab5ff19c32deebec9d8cbb40b48bebc0709ac10731fc1c2a6a627d26ae30a8e53ee7c21228bf68668e2e7dad03ebf754aebff72e352cb5c5612760e504ca9218b3b9ed5d273aa1f4c468533000052def62e0f6c79c602f0beec113e729dca1a8dadf9722feac113dde5768b73a9d615a5821e2e00b5ba32f2736f9e597346f5a07c1c1d42be4962d2854fbeb99ffcf1d2568d6ab2fc515c485f0292e63b0509a5b81c995896b659dfce820a7d7b65dcf1aceadaf526823ddf9e4b8c89dd7c0d4931a70ef4276a6dac9516a33644ef6e8dd23d06a056b7c9a0203768528184069fa4691516f859a0972df85ea03ee402dc9981f67c1ee84626c57dcdf13badd2b8600cf2e755467da3a16c79ad997e4305e4538badaaf9370ba864e75a4c9cd542202e9d7ddc4f69e2b960940c7702701c71129bd8592fcdebde1b7064b13469013c00a5c398fc23c6cb7f5c16b286d454e7219330bb9b44134e8457e677d1291501694c72692fd17a77c8878b8c2b39b5edf87cb56566b2c254e8410ead1a716336387653d283704a16300907323a402e05b312e831c566c7cf4615b4c05ffbbecc7c479df01fc570e9dd890d64af9074ae7a7f2fc5f34e89d5b6f21d16219c3ce150f93df059d1bd2afa32f6df35e3f67338467d678ca235a8f4cc051052d43f2812ded27213c164cf051af0090451e6875aa11dcef2b126bd1d7aa10e62f026a3d0a65756a78d56ddb2dd77a86dece26e49dbe07b326b8d24fc605d5d22c7cf73e092dff0ec04ce26fdd1b61807ff6173a0b184170828783683032d92be2a384177dba1f35d388e9ae43823174ef5049fd3e304d4780b1344ea560051c1b18a5401e4c11f7a641cde03909fa433d933c212dc6c342bd577a14a336b951a7f27310f1b07abebcf94aa2eb87fcd23655d62a91cc81e2eda82c0258156b154c67bcdda8585935012ac4d024716079e5629ce38f60ea0e0ddb281275026d77f3c3d6d20aa69f0d9d134ff60299bf42bc71f5b1050aef7234c442dc854a53dd4d55f13907a05c6ca5e288466ad6b0102242bcd92c5da23cf5b206761eb55f612aa0a0321b238d427d27fa9c89bf607ea549d117dc5cdd993872ca26a3bbbf4b6b61e897c3e024ae9df00a3c833a44cccaf9a0d7981e897b98c24058f4f533a1ea7a3ca89b7aadeb79f557195234112959bc3ba38f3f98a3a84fd0b68d574d0e906551091bb384a521bad7fbe98ef7f95c795dddfae8eba56850d81c65ddd3c7a76f9616090b8bc9d0e8fd73657aa6d0637f139cde7753778d6adaf1b9369b43725a25d086db4c541f5a5021c3c34dc86a9ad9c600b4120d7646031a4e9bee830b458931aab5f3d725b557b09b2dc5210342a36e9d50fd0a39c251c416fd6b5658ffd58d1632331676d637536d087e07d02da132578accb2c922e6f9a1a6ecbfcc1f0a71530b5f9e93f45fef06e5005868758858350782c22b1a7359be6b118a42735ee0abab626ab50b127d4611bf0d7ad2956d0f9a68eed1f87f570cd44f6210cd8aceb4bf4fc581e5b2a208059578c052efd6ca6869d8fde5d73ec3731a403bc3e94609049a0189061afe9df7ee1bccc759fec72366bb6df40aadf1bf51147653a7670bf9f7abe25ac0a537c75e53bdbea9a13e4a7c1e4164512db63ea69973e7868146fdbd36f077192e83eaab7a93bc476400d412cd1553990581d8ef68e10fdae81212bbb85f44364c1438ef1c163766a6f87df8b13e9fca0ae7448f7d238663951f181fba0374654d4c03dfa1ac2f1a6749a81520cea2d88f78d82dba6f8d0b599ab0cfdddd8df31b6b0210d22268f299e23d196d79cc06c4e1746cf42c3f4792fec4151fd56b0075e37dadddfc382453fb9b2d972ef7d7a7b7a9eefc537c0bad1d6c071ed15a4eda3dcce461b4cd96b72c56fc3587986bd1676776c0296084fb0a57bad6f0f88260ee23e1cf8a1cebc5a2d69dd274433cceba5d33498da56f2ddeebc204bb78308dd8468c2c1e172b4f859565907e32b3c5aa6b7948cdea67352bec25f603a87da361c767f045bf8b15c0ef915576d13d9685c0e94beff4b5631795893487ed4f728489c23bd23eedd5d0fdc8240937509c19e7f0867bbc5d7fa28437d9aa2c132f758e14e2ec4723321c628fad14ee761e73e75741fbc20f9132860c347b1ec4ac52b690884549530c1dacbe3613e0a831a749952c17bb9a9d4fd6143f12d17c91f2b6a57046cf9de4e3fbde4ed2272f27635ec406cdc1b54a962eb1946d565b44a025a1bf2a04ae6337da2ec031c853e0811a7cb080cf4ef9b27bf59039d77762c667bfdf35a1b8ba028d19d5f1644230cbffae2432d8fd9771054152dd96b082d0795aae2c23027ec847daa3fd2acf4d6227b89ce9a8e5effed56ae78630d4cbcb3fe4399bbdc121ad85b523dbead731167c0793c43f05941a6af12a6b91cfdb8e63eca61349e37c868e40e738828b4131e5ae389f89a5e9cfd8a9aa8ed9dc9863784bbe45256d9bca2e92893dfb59c96e2c2798da72c87a3fc99970142e0cf9f92f61eb0e432600755553118814145675321f71981021652ed9551d8a5a2cbc7a9665ab538e62831b489742deecdc53d68223c8f6aa64bd0d03a5d1c347647b3b32f07035e838fee2bb5f703745e5c41cddd0114c256e3913f7b7fc5e24d3bef2a1ecaf1973592126cbe96f5c30ac68d7235bec1e7d34b78e179cef4101da35be79ddaa5c573ce9229e9c705ab54e782cbf65be1a27c02fdacf56bc0e3c04fd0a46996d6a80500236fb1ae27fe2023c2342001daa20a8cb79586ca61c5e4bc5650", 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x8020699f, 0x0) syz_extract_tcp_res(0x0, 0x7, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x28, 0x0, 0x9, 0xff}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8, 0x7b9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x3ff}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x79, 0x1, 0x7, 0x40}, {{r3}, 0xfffffffffffffff8, 0x11, 0x4, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x35, 0x1, 0xc}, {{r7}, 0xfffffffffffffff9, 0xc2, 0x10, 0x6, 0x9}], 0x1, &(0x7f0000000180)={0x2, 0x79}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8040691a, &(0x7f00000001c0)) 7.25072014s ago: executing program 6 (id=3824): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x7fffffff, 0xc, 0x10001, 0x10, [{0x10, 0x7, 0x4, 0x7f}, {0x6, 0x8, 0x8, 0x62f9}, {0x6, 0x81, 0x0, 0x6}, {0x1, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x97}, {0x2, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x803, 0x4014, 0x8}, {0x2, 0x207f, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1cc, 0xffff, 0xc}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0x78, 0x1, 0x6}, {0xc, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="05e03b4e7eef71b59c7a5de732d992b2a2310080e9ffff08ffffffffdd579771a309b791350f99cad29eb1904e6616c0d386118f2ed8a221b648ed39cb983f3aeeaf461c489d660234", 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0xd}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2802, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x0, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0x7, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x29158b7b, 0xcb3f, './file0\x00', 0x9, 0x5, 0x179, 0x9}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x8, 0x4000000c, 0x4, 0x2}], 0x3, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 7.228276606s ago: executing program 1 (id=3825): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) r3 = socket(0x18, 0x3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x5, 0x6}], 0xc, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x60, 0x10, 0x5, 0x1}, {{r3}, 0xfffffffffffffff8, 0x95, 0x20, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0xb3, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0x5, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4, 0x8, 0x6, 0x8000000000000000}, {{r1}, 0xfffffffffffffffc, 0x22, 0x2, 0x5, 0x90e}, {{r4}, 0xfffffffffffffffa, 0xb2, 0x1, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x1}], 0x0, &(0x7f0000000200)={0x6, 0x45b}) (async) r5 = dup(r3) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 5.609061094s ago: executing program 0 (id=3827): r0 = socket(0x18, 0x5, 0x7) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x3e) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvfrom$unix(r0, &(0x7f0000000200)=""/18, 0x12, 0x0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(&(0x7f0000000100), 0x2, &(0x7f0000000180)="712c5186", &(0x7f0000000040)=0x4, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, 0x0, 0x0) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 5.60877482s ago: executing program 1 (id=3828): setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x101}}, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x1ff}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 5.608502966s ago: executing program 2 (id=3829): socket(0x20, 0x3, 0xfe) 5.608098876s ago: executing program 3 (id=3830): syz_emit_ethernet(0x2e, &(0x7f0000000240)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "a5eaee0e"}}}}}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000080)={0x100, 0x1, 0x1c, 0xf05c, 0x9}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b7fc5051c7f83ce720123f0d146b785af6c857a787ad501ac20a2d544585caa7922c0fe85e27a6d32dcde86b37c1e05c64a4b6204b15ef2afc4204aa0bcf0c79d29c996cc2121b92ecb3f99a84b8298aca48c907a5a46be2fa77ab0de7c6239b160ebb5434c6c52ed3bd3c7eca34a7b82827419e37a3e570383a91bc3816fc5ae591953003f3a6305607279ad060f31e83741ff57bbfe61faca0084276df9069ee2db932d1f30f7e8da875e9c54b07ef281f57e0b62e881c7a7ebfa71c0f9b1f02ba83cd3f7ff6c008d2a9f52c51b5b0bef589dc7955a6805cd640763da2922b4ef0ef8e91fcf5c2b4", 0xe9, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 5.605842397s ago: executing program 4 (id=3831): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x5, 0xffffffff, 0x101, "5d80b4a63fd8e9ba10fc5db131b75b31afd99b95", 0x2, 0x200}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async, rerun: 64) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000100)="054989d540877e1b704aa60aa711f5a92ab1e47270eceb3411eebc1aa0c71c889e218ca48ccc964dd069b682b313529f092217d220c20edaa8d66604ff396446a7797726b25c4a8199a00d566df6898cd21ce27f1cb93e7213de0668b9d4826fac6a753ffc9e", &(0x7f00000001c0)=0x66, &(0x7f0000000200)="5dd072ba60abd6ce05cd4388479d4b18e2b2a8ab790dd8887b56e7687edb801a8a971e3d9403df0f0fe63880d579", 0x2e) (rerun: 64) 5.605122635s ago: executing program 5 (id=3832): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x101, 0x963}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280000002100009078e00e00907818c3800100400009000000020000000400000000000000"]) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x7, 0xe4, 0xfffffffffffffffe, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x9, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x1, 0x100, 0x5, 0x1000da0, 0x5, 0xe}, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x2) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setuid(0xee01) r4 = shmget$private(0x0, 0x3000, 0xf9b189baf184cc73, &(0x7f0000178000/0x3000)=nil) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x20000000000000}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x1e0a, r0) dup(r5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x1fd, 0x0, 0x0, 0x0, 0x0, 0x5a, 0x744}, 0x1, 0x108, 0x0, 0xffffffffffffffff, 0xa1, 0x46, 0xa0fe10d}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x9}, 0x670, 0x6, 0x0, r0, 0x0, 0xfffffffffffffff7, 0x9}) munmap(&(0x7f00004e6000/0x1000)=nil, 0x1000) 5.363271078s ago: executing program 6 (id=3833): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000180)={@remote, @random="d5597e7886ca", [], {@arp={0x806, @generic={0xf, 0x852b, 0x6, 0xf, 0x9, @remote, "f4f8c67c024e8c0435c3ea1ba99a8f", @remote, "9f394a1106f73fcc6296a7ceec1fa51e"}}}}) (async) syz_emit_ethernet(0x41, &(0x7f0000000180)={@remote, @random="d5597e7886ca", [], {@arp={0x806, @generic={0xf, 0x852b, 0x6, 0xf, 0x9, @remote, "f4f8c67c024e8c0435c3ea1ba99a8f", @remote, "9f394a1106f73fcc6296a7ceec1fa51e"}}}}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) (async) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x4, 0x4, 0x6, 0x2}, {0x3ff, 0x3, 0x7, 0xfffffffa}, {0x81, 0x0, 0x0, 0x7}, {0x4, 0x4, 0x8, 0x9}, {0x2, 0xf, 0xb, 0x4fb}]}) 5.362847225s ago: executing program 0 (id=3834): syz_emit_ethernet(0x17a, &(0x7f0000000200)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c2047fffffffc2"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x82) ioctl$VNDIOCSET(r1, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) close(r2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file1\x00', 0x0, 0xcf) poll(&(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)="420bd81d658fb09a8ca872716641eba381d264239bad1f1a904e125e16ef951b032e891ed2e5980e6aa702a5a87cd46ee5a15c09237dc49a360b448ce4319613962dc02830a8d8a8c402cb4e40cffcbe0523763b47656339987eb49dad7f9aa2c4e964319de15b4bb172094530beccfb2b9bb04c294fed444b4daeba83b0ed9d6e427445e690f3c6d0b3b2c5846a6907c993dc246febd351d83f652cf44554f0da7420efcb28282f82365089d7e4e40b57ae3540d9294170dcaa8957eb8f4127a726fa1ea9f0d022b29b36d5bbb7ebe41c67fdb53124047ce45a90648c1e792b0e21dfcab8e18bd777a469b39f570898", 0xf0}, {&(0x7f0000000000)="8cb1d4a496b75cb1d0eab76a7e6b3928a1e0a1d620c906", 0x17}, {&(0x7f00000001c0)="5099bea9146f1e694e7212bf0a08d5c15383e3500e5df10341daa7fd04d30aab3e468dbaadd786597fa38c64e52c3c22d70c0641ef231f45ccb599f152ee3e1e316bead922ab10969c1d0a732a9af04a7688df3b77dbf5e9247c71b5a217fb1cca5e0af310dbc4c117956111003371697510a426b8e3cc0c8952fe7f797815dfde0f3b1161e9d863e6d5f6eb042ba2b2241142bc6e43874d13e59ebd1230c4ab279519cb66c097fa802501d9c1aa328c5a0d76ee417bc5bd61d048", 0xbb}, {&(0x7f0000000280)="1395a036eebd783c31f137d2835c041b5187c18143ac3906101722287b7fdabd8958f82564724bdee97b688002621273950c7f20446e4613bef823f870bfbf39d3160d4786aa25823225a3ef680b864dd9d9f1fc47c4b1396105c21ef33ada40b043c1bd9f0fba2cc4da57bc5b3ddb6a125757241b1d590b142dda07b24f75245cc9b3c106a691d7e7d647eb0c8bfdf024442721aef6b240119f4636a9b2e59b0131351909b29f9b77a2083e0cc0c7002eeab2e662397c2eaeaa5926ff0813a6dbee3de3f64583c20749d1238809c4065d4775f1a568d28a19803c8f99f9b6536b71afe2176532aa8b", 0xe9}, {&(0x7f0000000380)="7d1c72afdd4346c95a022f975e7856ccd774e206daf1585538119f8ea414aba61c96c3ff6dc4823ea53031be22c1e5fda2360eca9fbbf1c84ad7895e75fbeb7400bbe406b1cfade900d9923a", 0x4c}], 0x5, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xc9, 0x2, 0x1, 0x440}]}) 5.000651261s ago: executing program 0 (id=3835): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0xfe, 0x2e, 0x40000}, {0x2026, 0xfd, 0xdd, 0xfffff005}]}) syz_emit_ethernet(0x264, &(0x7f0000000440)=ANY=[@ANYRESHEX=r0, @ANYRES64=r1, @ANYRESOCT=r0, @ANYRES64=r1, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="a94de9374d1411b7de331e41d6f48c39d1cc76cbc9524e1f5a7e89a66fa452a7d3d602b51e65b7cf36681cd6087a3db19909311eb0dc6e0107103b7e57b2eefdba0f611add0c4530a9d2f9f1295cecf59b29e1c2953bb85a1c17d7547a93b6ec9b2f63b113d45b398fc855e2bbb470d57a1ec6e311ccd0e0bad64ee6a7a9bdf5678d2156a8709d3112602de15f721bb92119640250ad0bdf64856da06fff50b3cd2e132aaa77115a93df2d12c33e4c452c402ccabf5a4347c8657ac2b84676ff518ac9e1c18a4d7bc75751ad33c526793e6b71a5e0d9be0d82a30582a38892418b8dc4aebf6a639c3448c339bc", @ANYRESOCT=r0]) 4.496639447s ago: executing program 1 (id=3836): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x86, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 4.443193347s ago: executing program 2 (id=3837): r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x3, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0xed, 0xf0000000, 0x4, 0x3}], 0xfae5, 0x0, 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000001480)=""/213, 0xd5}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/17, 0x11}], 0x7, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x68, 0xf0000000, 0x59dc, 0x51}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40, 0x2, 0x400}, {{r2}, 0xfffffffffffffffc, 0x0, 0x10, 0x101, 0xd}], 0xe4a, 0x0, 0xa9f9, 0x0) kqueue() (async) socket(0x18, 0x2, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x3, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0xed, 0xf0000000, 0x4, 0x3}], 0xfae5, 0x0, 0x6, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000001480)=""/213, 0xd5}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/17, 0x11}], 0x7, 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) (async) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x68, 0xf0000000, 0x59dc, 0x51}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40, 0x2, 0x400}, {{r2}, 0xfffffffffffffffc, 0x0, 0x10, 0x101, 0xd}], 0xe4a, 0x0, 0xa9f9, 0x0) (async) 4.00051188s ago: executing program 3 (id=3838): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000327000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) mknod(0x0, 0x2000, 0xd02) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b10fe8000000000000000b37a0baa8f2dc8000000000000aa"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000240)=[{0x286b, 0x4, 0x5, 0x7}]}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x5, 0x7fffffff}, {0x18, 0x2, 0x3, 0x5}, 0x2, [0xd, 0x7f, 0xde, 0x200, 0x9, 0x0, 0x6, 0x3]}, 0x3c) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="ee35ff3d2ab094744eb29f897f73d056083d4eb39659f24e8d8eff036e26358815810124c29db8", &(0x7f0000000080)=0x27, &(0x7f00000000c0)="5b3c9d7325600f493dd2482fed80ad2a59f6e939c7d16fb6f58ff8549691a69ff8561ce2269326942e8dc84ef32580befdf06381c5fa25fd112be8ae94478701083b45345938c83f1e67277e0292bec4eba0eabdf3fd4daa50597cbbec", 0x5d) 4.000264507s ago: executing program 4 (id=3839): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000700)={0x8000000000000001, 0xd30}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000", 0x9, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x59) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xff31, 0x7, 0x0, 0x3}, {0x8, 0x7, 0x5, 0x4}, {0x1000, 0x0, 0x3, 0x20}, {0xcf, 0x8, 0x6, 0x9}, {0x7ff, 0x3, 0x18, 0x401}, {0x6, 0x2, 0x3, 0x9}, {0x6, 0x2, 0x0, 0x5}, {0x7fff, 0x2, 0x57, 0x6}]}) 3.7506451s ago: executing program 5 (id=3840): socket(0x2, 0x8000, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x3}) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000440)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a87", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a0000000000ffff000078e3202993935cfb8a6d1bcb3e7379160087c000003883021a04cbfe6dc8dfe6a6cf4830ad01", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0)="63e1303d", 0x4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x5cbd}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x3b, &(0x7f0000000580)="00e0ae4e7e0d0000bc5ad1501d94a34b8e5f84cf710604405dee377dced8cd127507abf84f6529c57863b095155742fa52a99a8e54f28d2032e5510c0ee072ee5867fd33a3179747b84b0c2f277c4c275924593c84fede700f88b3afd84695845636528da30721d152c10a7a05d4149c", &(0x7f00000001c0)=0x70, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000428000000ffffff0e00907818c3800100000009000000020000000400"/54]) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x11) 3.698961106s ago: executing program 6 (id=3841): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r0, 0x5) (async, rerun: 64) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) close(r1) (async, rerun: 64) close(r2) (rerun: 64) 3.698104032s ago: executing program 0 (id=3842): r0 = kqueue() (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r2, &(0x7f0000000080)=""/215, 0xd7) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="d3ee08ceace7a6f8ff2180e5e4a3e071b6e8e656ffffffffffffff5e00"/53, 0x35}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000002680)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa0800450000cc34e1ce5190c2231b30006800000001907800000000ac14000700009078000000004500fffc00000000b02e0000e000000200000000c6004542264b1eca5cd52ae2ed368bd36f4cd6e3d985f302f9edaf63fb5d1a269bcf6e54db63a030bc87bb791c1000cee5118840fd66c76a44016ada0783563f326f0b388c56563f57dac7bd0900cf3a7e3942f9bcf5c9b99402c8d2aef0417c47f6f81c67d15b23ee24edb54e7dc6f66419da0ce2ab954746a34fe533ecf370adde1b626e43c2"]) (async) r3 = socket(0x800000018, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000024c0), 0xc) getgroups(0x5, &(0x7f0000002500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) r6 = getuid() (async) r7 = getgid() sendmsg$unix(r3, &(0x7f00000025c0)={&(0x7f0000001100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002400)=[{&(0x7f0000001140)="867debfdc1716414cf9b479198c97c839075ac3a58fc19249ab55b78cf72eaad9492f7910a151600d3a4e11723e2467530fc343cd674d8034dd88f688e8db91bd86c35955b28b66a1852b2c2f23439689d9269b16afae6dbff1baaf4cbb0f4b844deebe1753159c2963ef785c25b7008ecb41dd93cc67a6e4050e2fa14e7217866437b98401d2d8d3803e8566a6ea659c886ada003055b06fb6ff7fd9b59a84bf4d03072a455ac493d4e7e1903f22ea984c2fc0d41c1353b8fa707494cc108584c6aa75af2a961f412953ecdaa3054edc2bfa3e7117d0057cffe5db06ee8bf61c561725dec0d426e556b8b24c80032c983c825f7ad6379d6e5a39ea80072750ba758024ca05b7ee698bd936114a4c88ed4c936bcff27ea3c5fc99d116f6fa9d0aab919c51976e3ecdd95109810bc758fe37d8e9a69334463be254c7b1d579c7f0c0aa9fb967f0fa152eb754f19cd1e32c3faae9da018c66fd0e0cd611c3b38a2b2be489c3817c80748eed89ed64cf8bfdf636b29ac95e4068f02a418020d16a0687cd5f3997bf18cae91cc56f529c8ab1ae33984eb1878d1755420bd5492ee9e5d37c28d36bd157457560371af21392f78bc3d13cd01f9aa441bc892d4276ac3b93847f25c3d0305c557e26c3b2dfd4b69f876bf24f2231218a61ec271c6bcff51a9923231a731c9bbbee480cc00ef17c6a9e673c70f3b68a432d2431da6d111c280320caaf3226c2ec55c888c801a119c380fa799c2ee8eaa7b513bad980a9ed92c0020ed94690033506a4f1139c85205da8dc02cb6cc2a2671994732b032a4c22790ecd3bbcf57d5d5c60590b1a72bd0ef8b847268a696d14f3a169f674da4afaef8700f052c960b1772662b99bfc8185ef8a199523c63bda366a811c1fa8d51d6f4763ec296b7aa7019c8fb4882469c9db9ab67717f3e643efa5ae3ae44a018507894aca2839124271612f18dfb8b31c6e82d881c981590014ace21a4d97d0d639db34526c48fe93ba08aee452f5778d61184b8d6ab4355a851f7545ca5638fe491b7dd52805c1500fd8931181f8486fe4a96378dae2d38b2bb7fd9744ce3e7f61b8bc8745978b7234cd5354b4f56d3bf8d73cddf2fb114360fa84a94d9667c43920151fab60023e849fc6c0185cc5d7c14119eeeec39fe9101d837d19b8db3783779cd6e252195b2956148647ab56de81e3e504c92b4fa737ec67805bc4f83d33b2cdff14e3e5464b04fbb67f6226ee56af897f9418b60a929e1d6d46a6982322411177c3e19f8cd3c77648651dd0ae0705da9832655ddf7ec371f97c88e5046984f2a7713d229d98e142802e1089bc7ed19ad73125471f289334e2a30ad497a6321445023e00468a0201b1a64b8e0798d49482a2c53928e54a29804e598d34dcaaa00a9625ad522fe47211c08bf47c9697dd05524f5b036bd511b1fb77cbb498b80534d0106833c246ba113a4c4a0240ae88dc11f9e9480b520fd9f0f098e1bb1e9b1d0e5f508f6a24ad547df435ff303b6f4750dcfa742aabac22801d776efaf46b9cfb8a7f7e311cdd926e861369aebff8909d7ca5468f5b20819763d36a0f5c93172b8c07a56fc0a4792175887927bd4eecd7ff9b9a5a05ee7c505cf4e6e06588d00fa75dccaf83a1b9e276f440ff250c8e4a7658b92156e28962b13049bcd431978dafb2aa4fd7de8c7c3997edbcb0bb8d00de52164f02d7b75a790b79437fc1ed90a1e6be358b4cd0df3490c421bfc7381b4e1836b11b1e215a7b68fd5efcb0cdfe1d7c4ac564feb1b4a82368df9311c80e7c798cf7ce2f666bd2110bf5d151f53e6481dc749afde16aae843a376139deb639107cd0b460f7b90b1283ed8500f515109d9350ba4652df787dfa0a069c05d143b9d5aeef7a77bab6f28f1abe00974d123cfa4cbdbd3e1ad87d5c086e7d368fcf15ab363eb42250acf585226b374e3828feda03e2bfe576f4afcc313c2a96124ccf68afe469f21f9949c1994cccfa5cea2e102a20d606d92634c6380a446793af806dea2300bb72cdbe77b89c0bfed053c1720f45dd3a24c98fc23d91d8fab2dd46fa96b7583a516466cb908aafd070f614ad2b3ac9471971576218ccef660656ac895c52f883776757b30543379b19bacafc0e2753833f2b296ff32994f3234bfceb1e376e7b3a99bc8cfdc24a92f5211a126e4a4e5d76e59e8fdd80b8932a7583ba7fb97d90fc4f462a6c5ba64c1cc67faa7ee26607334712bb588207a3ba5e4972ed8a3a84bc5cbd5a94ba11323b7e95d9ca10f13b03bf238916e7b352d6a82598df6e6fb8a5e68d06141d935d46e802d7e1e04fee6e9abf4633bb4759481160fa3c13bcb0e60fe66aeadc5938f562dc399d5d48e7f6459879fd08841dc7475e58cbd653561440853fba93a74fe2131db18ab7b57f4196376d27b13c996b759a50dd3fc7749df8238f1ed0b8f486ba82a6bb3b2089afd9dd9e88ef6787d00c807ea309b729a40e6847c791acff0d54134c0cfe0cdb0a6bb856e801c172016263fc42e0a0c6347f74d64434b12292e5f63cc2ecb3daa4c287793da94f5b615747591535f1a8c6825ed20faf7e49350133b945bc8a5cd58d0377ea3383c18a250d20b58d03b082ac3471a8194005c136a90ee7dc3bef3cdfb58cfdb6721fbea50b9da7f9875d1d14bb296a78ecf1c76884aa33dd5fda673a20c4675dfc59866754d39c42e7f8f9812e9ccb34a06c79d5b4b1a482668c295409e06186d22a8caf387b2907c5039ee8c4a337fd9fd13ff441ab0689047e2e91ac9d9e37da270ef7be53f03eea061c371b69c86f0f64b25a5fae338d254e794dc464cb4966cb415613229b252d4022f99b76eb55e9b4620e1cbaaf7910804fe8c4a0421c0930ae9dc1fd6f1db98fa8b8e370f2e3f0a1d5d2e47332202ad58fc431b2681d3f640fe9d08ce42b17053f1b9e27f3ed89b04185f46293ee8d0b2a2df477aeff05749fe18a801c3e4001c42d4018bb21cead7c55110b58091042ebbc1c379b4d0c7341be21c73646577688f96ca34f38497730c8b769d7f646fe42aba488ba130c07774b12f453a16e4c29ad648d101daa091ff601d3c5f25a2b300c4c771ed2e86abab348924bef1722e8d6beaeaa82b91da91288f29c2a42c8b2c261db9aeb507679659d11097631ba64bba7b0bb2185110f11dfa034301d58a0cb7d5f151fb8478623549bb1e04e0b5e5fb8af3114825c2e1d9fb08fe40d1385bb63987f6f73a0fbc056e890f2df24c0d5188f33e95bfb53cc4f4cb5148cfb15d0160b222f8d6c276023c1a2f994c8cdb35340831111c62e82909bb814a4c6ef1cba27075b7559bcd204a77c4b0831199265cc194bfe12d8b32d978e29094a6d7c74282a7ca3d01fd05163fbf8df44b26082507c5c6faf6947fae4a3fa110c490062aa5c9e83bace8821dcafc99f1d80918da438285c4118bb0468a0ee0e43d93d254ec0a3df343e1d26b760d9b2ecc7747df4806ed8a9a163c2207e77ce43f2ae53ac551c9267c2a4a030ec13876fed6dfbcc5477ed27df0e0fc0ee594098e485800f1ea77b0b8863f56bf32c3906e9cf683883c57c321d3ae4f92e287c676f58402a26134f0f0b6698b8b844e7abfc5a6eab961f30a3a53d6b5d61a5610dc66d62a6b71e106af312104f7baf2aa9322139ee6a21944fc6771e675ed8380e0682181e99f9ec531c41b52bc0e554d7b08a83957cf11fd757d98ca4208cdb5819ee32b7d8128c9ca09ab08cb547a8b1f350ed671c2b1e79a30443838416ce5f08f422fa6dabc06f8949c4df0fcaff5017d7286687d64ec530c2fac5cb3cd4c93b75093c934dacfc22a34b1096e0efc2611945d0708f414b995f187ec0711cae98d3ac19319ce22a67c32af866c5fe574d5f5192e4ae93d3307a1e88273311ca0b81f6a5ef607f5472f1f253725c957a465912902cc8b09b018a47bb6e4d4779132646871b7c2036f555cd20e8354b553e2e06eaacef30e811946934d30b1d9a7e6e25f996f685ba19425e74c3935fc5c96e2e1dd84c3f1f7cc2b2547f8907cb74af704efe22691a631b12c0479ce3866dbf2159331c461a70bbf2350fce08ea8324130304e0a20ba7aeb22d96ffb1ac2d227d7691340de058ffd775a13242be82095c0f96998735e9d6c5f68d28df9c025c44a60b7f61eef229d58cf3b491ee7cd20e3fc1fd200ba7456a6700c36dfe5b91311278815075af503ac949a03b5d3ee531605d145f512beab314779fc5df1f1b241875a13c4b6252a7cee287c23757b009ae316869625b5256be51c640925b99263ede3ba1881f775aa34170907ea76ba7d3340bfceea83841a895212a0eed911ac6e5e425c19ab7763ba8b6893df381da5c073f46f38cc1c555586a6afaf86a3a8a61741e64c819033cce142c445b497d4cc55347b783623ea570b89fe19adce804047a647655481430e8c3f442eebdd9577c821b51710964ba89e779f534f1cfa9124594474902fc23c3080d88198fd93484b19ef0f2693f5314dbeb74efbbf7c6313ad94dbcf83e24ceb526e61e2a7ade9ff7d28e20b7459662588c5278f0677b20d1d487e533e98af3ec1b87ec8e491935052e01006fecf010e2522eae1c5c4d8b7b9e02557f6e472b45fecec3320591c43600c5852731b799e1e7ea1e80168184803d9a25461811eb369f7c1764c5c97c7b37d42b5a97f19421330187ed4c18628557964dc0b71229a1dfb2e289aa4c63d81e8d94b5bfed01970dc69d4524bf0aab02877dab59fc886a24768cff1019eae0d88156ca7c8599638e729d6dd99a0575ee5941cb2dacf2b821a307d153f37034a159dc1268fc7624193270e5987636ad6a3ce5ea4e47b5a781e8636afb56af980fad899787cfb722ddc6e637adb170b3d10bc3b4cdbeec1ca75024600ae5f8aa553c58dfb885b1a24b94954f83bdeae602433a22fc55646b331f768c036c6bc2ed8c26a751808ab58838aa59f4ea4d42e576f0e7d58e325390d4380a2bf2e702b187d92b65fb600ad2012b07e81101361502ef6aa4356c3bd054bc1ccfd88eb48bd4ef9fbd28e55924eb1d48874e5adcf0e7246613d191cf7e71e6c94da93cc1d67370f0d52eb1ef80eede16a21fed901370e04c849274c3ce657696f35617641d6dd9c459abc2d90c800fb32dfe459c68e808b16dbe0629d225de35311d96026496818373b2ce1cc70f4422a849e796063c01525e11a2ff621cc44b41afb58d90f70eab3f96a210928a429de55cdabdfcc7c69cd445d3e367290063846304b86b547e026a3e677c0e323d0c641f605d20aa847d10a149b5f53a427ea6f0300637835caedd864cde607801463515b1f01a269f22cb1498883d91c8838e899bdc43d7e0304afa6a1dc870902fc05d2db0507e80074034a096e0f02b95d68808e3b445ca3501168df88e49552397f0ba633c7108c91ab114f0d101796651bc4378de0147115634c3e3fe1c8e3316d914dac43be2ef480074a0be4420d3a86655fe6598a811f42e846cbdecf58d2887d6450e42b3f1e644d2525513e4d57caa798d609432a0a301ef493b6a132a5d9392eda8a2573895ad64adcfb998ee7f0c11f6239af1b14f5fa8a0b5ff61f8fa5c4ac8051e9258a7c7f0c6871f7962a7c04da34f538243127da962560486e9fd99e8f311ad2f9baf5cf6992f0603910fe45401a6fcccfd6986c562f8661feaf4ddadaa431d6d9ae6932dceb6c3d30cacd4adb1ada3ce16e28237665f23d96634ff3d7ce8078cadef2717017decd0ab15b8f772fcb95e489cf1d6fc3b864faf5", 0x1000}, {&(0x7f0000002140)="b26fe68b68a6581c10804d5589ff3c397ef63185a5995769d398b6b7e409eff28ffdef92caf888864c82626ba35fdebd652ad5748dab80b56a1e95c18f4b99c7b0145035c57605a64c179f9b565b73c6229edd2612acbae073d626c7c13d7776a6494fa568244c15dbb122350c39a55796119a33c67479ce58c9dc03b0e6cac357703e77653c42377162c96555f11b06825eed2fbf46a910d5696c2a750fd5ca69b5804f00118978b983449c807939c4d899330a35e7d69cd986338abdaf78a6a4db85f2b0f1c86277fbcb1618aaa6b4e9141c89d2198a3c0490951b8597792aa7", 0xe1}, {&(0x7f0000002240)="25cc665ae9f6f875dd94", 0xa}, {&(0x7f0000002280)="15609e6ec56a31533baf944ca7606281d81266ee9d6b7dc267df4e6af83d7a59e839d463cc743e239194b1a7e41f3ddce7e85e37ee21da43f021ef9f7ec7b32f0d00f342709a650d56855e70753be3c44e2b4978d8b4eec46dd7f32910d9d50b0cb7a0462d558d8ae169d91a6101a78e322b6ed223fcc7f08b6c8be285740456bbba6508b4628bf7a49553a39e", 0x8d}, {&(0x7f0000002340)="54408eb3cebf85b39bd717891546b01de1f25db94e820e1540bb9bedd2566ceaad9e0b940d6bce6114b6c4f41ca7acd4ade08b7f1e051d2e5ab5ea75baa8134ffe0dbd650b31b39772151a7b7fcedbdf53f699e7aa7cd3c26e1a5abbdd562605d339a7055226f3adfc26c0988972ae1fe0bb753100638cbb3264984f7b24cc945f0f1a933e2efc22b474c09391e87bd14da7e9ff5af39a042465", 0x9a}], 0x5, &(0x7f0000002600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRESOCT=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000007000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0xc) shutdown(r3, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) fcntl$dupfd(r2, 0xa, r8) accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/4102}, &(0x7f00000010c0)=0x1008) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) 3.697838808s ago: executing program 4 (id=3843): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x10001, 0x0, 0xffeffffe, "87be4325a20e20a5743cd99972539a54ffa88cd7", 0xfa33}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) 3.500815287s ago: executing program 1 (id=3844): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000005c0)={&(0x7f0000002480)=[{0x26, 0x4000}], 0x1}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000140)="e7", &(0x7f0000000000)=0x1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0}, {0x18, 0x1}}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x1f, 0x0, 0xfffffffffffffe33) 3.000796783s ago: executing program 2 (id=3845): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 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, 0x1, 0xfff, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 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, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r0, 0x8010427f, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x16, 0xcb, 0x7, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) 2.500693497s ago: executing program 3 (id=3846): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r3 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f00007c5000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={r6, r4, r5}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000040)="f659c96de4af2d6c804d30f6c8d40fc314bb5dc7bdd8ae1898153e25496d20b175ec2f3f8ee140565fe1af0ca79290f84b65e2c57dfe10cfac8f5b2b39fa774c3e32c0102231bc6fa2bc7593c1b7b5e4d8f1d6e250eb4b29c5c5332e0e879b866ec566c8569dbc9a0f1d10cd76e46479e4", 0x71}, {&(0x7f00000000c0)="c4837b813cd6711cb07663468a222b3bb2450eb192651bd74c4b36d4c9712139572b2f1bc9654110f059c96c086f5895b4dbdb9e70dde86b468543959423a1b1bf456727b130c81c568651d202be3d099ec3d9f87ee8a0e1005229da6d2e84e881ee9d21dd2d9b95058b3b5e4dd4ef7b986b5f9e5d14da98b9bb235bb14b7d8eb3928241f775b34f8e6aa3038f7e6acdea4b15f41ca31987eb872ee19c0931a018461e761fbe31ddffb73aa6636ca71c78ac808e6116ed", 0xb7}, {&(0x7f0000000180)="b1ae2fa938c264cb8c55cc580af082c19c4f91183ffb554fe8fd2e471d087ba93cac2ee3d965b953952a5c4dd87e141d2223c9b78ad7202686f69097deabe940ccfddbe6eedf2b6882dd54c7247d70cdaf995cb8e172df9e52f6a9febec1eeed90cba68b3414606245", 0x69}, {&(0x7f0000000200)="21b14eb4dc4adcfbfeab54b1a0838e7c7f875e310249ab653d90f39affda303da05155b252d4ca95573358209cec2d2e0d6c3a009671e7d7673400367df6f663d26453417db20d806288500629469e6c55e03042869530a414b69693af8a34686c469c863464aa542d30f28b1ac855959637b76a0dcc60f584c3f3e9476f344c0ce7e49440b19150c5be84bb32860eefd29774", 0x93}, {&(0x7f00000002c0)="5e3186d434ba497730a22bd5784636c682cab29f63a3fd728446bfb48503affcf22b73b0edb2b4afa4f0634a1c2c1a3305f750be14e6bf15778c43a05323e036de267e47b0ce3f1f0bcfbc271909f241e90a267cc06cbee1bf04d3cb1000c5fafe3e7d5f70f06eff86052af7bb653acefd679b56451cd1e8ab4826e3680398b43cb2dd4e979fdb6548c1ab8e0ef9b8700e122d942eaf350ff7410a1736b92b37f72c4c1bb6d4a2d9c29e4abee39d46209413121a7a0ee80f5c123a1fb0891647242eb9bab47f22f3abe07d4539faaf8e058939c99271321f681dd3b2cce01bc8874b06ec7659b3ccf81eb1ecbd083c108a9efe2386cde2c557d42e0c390d6faddf153846ac22dc0fb3aa85d822b04179474dad1f409359a68c0b3be4909ba1e812ff596531e5e5f4e838964d1f28073e7a5cf85efc03a7d153bd784ed24a0db73c36986905335ddfd3a86a43588dc943a38642f7f4305da135f968b990cab721ea22cd8a484cc18b39c9f5568dac5057123d3ad2ae58ed9c46a30ea5a1f81169b2d7cc54aadb472d3583c63a008a27626bc68afe751e966bfc266d94cedbf69356fdf159fcb08d89d61cbe7ae5e55387efd89f2bba09ca4bd7805f38ac7369ecabc828727cbffcbba37dc489d38cd4f34223da0e6b5403b06f2a67db773b435bf343192d63924b625c086e28641fb4e65ddf7f5f0d1346e0fa068beced547924e7f2d3fe5904c4d9282a39824eb7c07c2e429e894dd6687b7c088ab51ba845721d5c0443b2ef1e8d0ff851d76bc5004b3d3f304cf14cae3a8a7e6f4eb72df56733ff20ec474372dc1d5fa55ce312fc9e0702f41d2437b96ccea640de2684002775295b77b23da88d4460cee100c7913aec9dc1302e45bf46d2f97e7a593ca8428286ee28856308918daaee2ad2bc2b16600396e03b69f0bfba7924195ee1c10688ea0d3acdb53da13bb94e869ec01ce09e7d7ab2c5bb924d8eaae8ce7baadf51c56c370f1b2808505102781b9ee6426653471f6e8f4ea8a703c9602c8d6c4010a51f7171ae47ba4b721bb876d52fab516d20d748dd99a143a46620a5e28f56ab13aafa3633afec097e45c56e8a33740e38fa0c4d0c421320eb6349e90c65fee4abe7fc520970c9145bf94ec3afcb374bfb562596b4e50e86aae2ab1eb8878e8897442ca7a6a418a7593b6b2d56f43d7f063122a7b92a09cab04c6cdf6a53c0dcb44049a13f00476c16537e638f68fd487522489b0a0ce434997f455f7ca1b0a3394502f316133aa77e69479ea2607a239f7be4ea2b2d345b4f06f9c175df73674df96c9b149949c46824bc7da72724658ccbe2026a2a56729aa373df5156e107036b08c3ff8746cc168300757bcb02f18e003fe66808c54ff45fa81a13af4ff43e1f9cc949d77cdd2aca0461b7b5ceacd62f1de78f44b3b672dfb08652ccc3024f5e7ad3f96a23785f62e1058a35164684b2d5b43ffdfbc48ade7e71e2f31f20d6606c890d08fdb69eb0ec1c76e058410785f668a70c21393ec3d5c6fff2262a8e1584892900476a8f190b0f3e6d6deb6716a339baec8413ade4285882d0192572d9307cab7e0331f4eaceba972acfee1f52c99677a87bc375a1099a0cd5da1aa47a65fb8a2899f42dea57b0247dedeee36a91f33fc54ec426eeb7ffcb97c8ae22bf672c2d9e0952bbf462dcd3727e7b6a421691d2ce05186ba803e301a74f9a8ee742944013b89bd3698473a7e390cea4c59c3608bece18c595fe5ab1240e84787d28c549709a53f9e38a7ad63fc6b0f8d400d8333a9736574fe4624279bb5796e46aea9ccce6ee70c1664e476eac6180c910408e8cb7b12347315cb06986dcb3bbc2f0dc484e4cc702fa1c58255a7368f5cefcd7b5b00080fedd7989b6f1fe6079f6a4b061589354f739aaf6aa44934b655e6122ca43ebd1afbeed9f95198095614dd7e9a7f603587253b28bf6de511f7f273dbebf9eef953ed4da20950f7bd61ba5d30741bcd7bdc465b8654320d671ca111ae099ae44d6d8090f37b20584330f113897586ca700911c0df30917cfe0456621563668ba9f27d3cd2f944e32bbb3e35692193a1c6cea0b924bfeefc5bcd7834da02447511a18c801145887ca13a6b8b34a43664d810c33a0bb2c47ad005c6753f27ecce959f2a4ff5a4aa614aa646f15717cfeff5b13cc8b8a67de482278e6d515f33f8191e3a0b8a52976b0cd888d0fc8d558ce3523bdac28b25b15ddf2a12af9a29743ab6f1c0ecca81a989204bf17d45493dbcb845f952e5763c82e7d6086e96318cb73047e8c76b9ad94f2c63857cb4543a34eb3b54922b5db9d336b168dd4e46b80e2d6e435a5ab17b5b18c093446bc753c9f815b4abb78d71600cd844cdf287afa9a938a64ab8c6daeebf5543a1a28043e5ee1e8477ca59e6c9bd649cc251c6b198b28e99ede0c2e8aa910c212a05a685da46de26bf7ff826d8585495bfe0eddb0bd758417682618943f22d30d753a18753c72c9ec7e02466a35a59af87898088d3b380bff3884da6a6d678995f2fbd087debccf7871d8c61056c1f642e3779469a85ff7cd33da016d30650d26e8ce8e12ea1656489b35f71b756abf96ce96ee1e63347e6fd03637d49205b8eb9b94f5902635eaf34d9358126d93ddf2516b8aea2aafe7a20eeaaff9ad9868fd52d051888cda53c5fb231b2d5e0306c7e383f766eb7f0f65b2a9928e59f55cf3d523313282dcf33c5a001e7faa8088e1eaf6bdf63b7dfbe401ac77378ff77234ad38bccef2d43d800ff01fb914495677055e14d5ed1dcf87dc962634cee8ad32731b20c48cdfdb7595bc5e4d09d04d81d13e4afd9c79480201067a59892a58519dbae59b74222eea5b88fc8a5f513db4a6247fef4d4682019f8386797a46de3251e43f081e5846ff085053bbafd389e0cc5ab570aeb289fe0cc00b81c33a17885c1e940054b4f242cc239fbe44b3b2ae4b2f20a92bb2176ba023000bc22e1e09d935e36f2a97d5399b18e33730fa59ab69687d4e83cb35443ef3a70377dda94f6e506be6fef63a7109ec33d172946d7df19151e36c2d92f8ef71d3e9b6eb12ce9d3c512d8aa82c38180ebf6f81fb2056956d66dca29feabfe47498b1846a985c357dd1887b9b122a3c6475a5b5f07e5b98c50330d37060b43abc84127f4ca122bd48026388a266f23db833599fe4758216df9b029a70148120ac720fd91205933d477be97ff7c4037ad81d7b260e76387a17b57f2eff87d976c837e77fb48b58dcaa63ded1358efea63df02250c312034ebcfecb3108f7250c36dafccb72e6293a34b85add901d81fe8f2d90070d9515963ace5175d8cc5a69e4b7dfe018c128e964a45c1bf49f956de68d35b15c2696a1e1c21fa836960dbd7682509fba8f4ba63aef5b0a5243a71c0404fec46d208cc702ba1346f5c46d4c0b59633780bb554b80a43cf9c3752e2de68d49537581e1648b5ab5610817fd6e50e2527539e6bbea8afd8d128c9337533d870644615ceac8c068fb37623d2015eb5e223e1deed02be94e8f0a26365bd856eae315861485a6b5aeeee39808189bcf468d4efbd84ba647121ddf8ead6f813e2c1d9062f3ef8afa3db7667bdcc5b0f20fad739842247037e6a7546c8096ca96824b31d62b90b6f18050fba0bc6b94cc71bf0afef6861e6f808baa0d7d8ce26a83e3cc19f3b768843254d326931e8779e8b6ba605f33d07bd54374a3c227e3656e17301dcc684d6854f2a39df63e19f460077b8f8e777be1eae177ef359e5d10313224299a5ba65caa9e0d93514f672786c838dcf57caa5b020ec838389091ebc99e17e92e06856b29cfef102e15512ef24f77717f5b1648fa854d3641b3155288134ccee44f2368d8805848d0d12bfa40fee3eeb1ca3a33a666f272d4470d48bdd1b6ac9adf627dcdbabc9d1e25cdac3fa0ce2854b1c1f7e238960fd021275b3fc7886e516db80d24b4bdca4e91e41aefb18728bf286d5b82b85279a5182a2597c49ef1f4dbea7367b918b420ba534fa80198d3f8e9d9b95409f36192fa23c82611a480810d65b9721bfbbf8e9d3954795df6d1ad30fee46eb14b97290df6a5f50fc43198d94a85fb0442fb7d38f01a4deecbbc75a913b0462528319c9c7c0916b0cb8e92dd3479ad1ce96e1442d5380dfda40b53d5905eb7882f2b144fde95b78dd6cef28cb779ac78e69493a17549cba9b6d812176b2ac845c48ea69cfcdf63a3ac9d08213cd967a3bbe344ff2997a328cddc1a8b8a13c3e3d39cf0edd530f8056b037a78cdf547ed5bb6e0205266acf4517101e65f07b9c67d31cb4c0c5af592154f09b93c1cad4440ae0c3f7109adb4016e2a3cf7b59b37415002a1cf6b203413e31287e8d557ba1b9099bb048948d6e18cc220c5380371df4e10f9103d32be87ad589f9e87a737a2fc7a2ec96955750d7ccb275477d751aaa92f0fdc667109bfeac1372a3c9bd52d275dda00055268a807560910312d5070c39248cf72667fc5f74c2c9b930141c5e59d3169edc921afc114b14cb504582967fbf7ac591cd91697c2bb5ac2b38aaec2499cc9c74c72ed3501c2088dbc211ca9bb7707e460fcc783416080bf1d6ce3bacdbf915ce7df333b15830227badf93f182a20f5acac8516837c0e834b2d17724eb58145bf931e1618024d3cf030f269447710c1b05c3de8078875289d6a8d7ac471d7affaa6c0494aa200237a1fa7a82612192f91df983e6be4ea4d036f38011222e9c106a0322c4ad4dba8f3b4a2cefd7a603c25aff827c6c259d92f3bf0efd74dda550dd00e6dc5e199681c03e47731da1890931dde35fe98334792c951cf83a142acc17f8327e132e92adf4ee4ed24088ff98c9f05a9ce3407c77ea4505917ee6977774fe52bee126e6ef9df5a358dfc0fa8fff6da130ce7a6abed10017b805354b26b612abc3c8c19fc974ff22d7d03f42bed711a4860e4b480391ff1d9ae2ac9154d22cb83d2d5410c6e5459e805749c9a80db26dc6184afdb044a34ea83358da1d576ed3a53ec81f9fbce1fc8c74caedcce9cfffd3ed379e8048eaa3ba35bcbad8c5bc9cf197e4b11bcf9b377d4943fcdda3560a0db5e7f969db5cdebf818bb93522ebd59d72486268b30a8f70fff75e9515d6079d3c7a42017d97010d10290dafb7ac718462cc2c565871f1da4a81379ae3f350f0969b3544c501ec54b28eab36bd334c0e9be139cfb16de51f990a7f4a002adb4406fc03ea670f7ee88e4511486eab7d1cbca87980e9ca94158a8e24c936fcabaa5d80ad8d273ff11d86a92a4f040ce96c5723f242107ba947c8e19bbd2f76fd6cfaf2fd3b9ea22680b1d04494278018fa901f7c755402c2b0e2b11ef7d497240569c8e81208aa2a3bb2c03792c9bc74827765ff02086e0a499fdfb1f6f66e069661998bd22a6ba446283d92393fd7050096f6c45aa164945f313ca01bd48c3fde5117a4cf87b355053cdba0e3bcd6912090b80fb3486f4e616191e584fd73530d5d5a7d143a2a2e7bc8145358c6f73788c20f4a4511a32c487f1c451273962cea0bb55603ff2f1e39f7c480e207e788fb1198d3d73f40844e754488c83040190b5d3fb170c3327f074d351aea4e23ee8991c18c3f3494ff568e91076c47f027e9415a3a6c3ff8c809f22fde02ca1dd90ac4f4016ecc6fb20ebf0fb25b2de86bd3f08c9d1ed72d73e45bf2adb3b562f5119a8da0f229ed756708b1680e85811dfb3a0d9767bb59944096792993f62655052b50b78507ab020afbac5037006bed43fde224d10320260f7eeb066809a2", 0x1000}, {&(0x7f0000001300)="0162ffd14d4374856afc6a4ae35e144cdef9565abeff760bc29173488dca6c3262de8a142534ad4f0683ae962a9dae6a8e685357971782b93bae3df3d01992d57dfa3af637b7a346b6e03c27c5cb25bf608f9330b45d61", 0x57}, {&(0x7f0000001380)="0ace1087c4cebdd0259e36ad687df3a1243812f43ee30a02af341dff05d92f7aaab405de8b53bfa7657a53a27effacca30c056c02b04d3c209d735a20f7f9c41be18b8748ab56eb093de31d3128b2acac1f51a0d70a5fa38c770b8c3659d6b46708f7af706b4295c4f8cbd4c0defdb3caedd91a6fb0d9e780802a7d603ac1af9d6b9029dd9a4b38d8031506e1ecfba436090a1d0b385d9dddfc5f8c989b325fc5543e9d84567ef25354cad67eef11aa835de060f2cc1553c01a1f8cdf545c9ff23ea63ddee33c8534e581d6ee1282aba650b6c9233341a74e7343f60e76e86984d6b0aad14106a9171c161e0b7626a31a5acf966", 0xf4}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x40}, 0x408) setsockopt(r0, 0x0, 0x4, &(0x7f00000012c0)="15000000", 0x4) 2.250739095s ago: executing program 2 (id=3847): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x3) lseek(r0, 0x2, 0x1) getdents(r0, &(0x7f0000000180)=""/4074, 0xfea) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) fcntl$setflags(r1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x738) minherit(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x3) 2.250375849s ago: executing program 3 (id=3848): syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x0, 0x0, 0x401}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) shutdown(0xffffffffffffff9c, 0x1) 2.000678808s ago: executing program 1 (id=3849): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f8636c1f20379b54999", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0008d0ca82026c05d000000000000c3969b00f7b8f4b9a3ed8ca2c45b102ba1f10527209b3405d8f01956d9db7f9cbf3fa398728fcaca91ca141996d7b8be442260a2b28c00001bde6315f532de6d247e6c5e7242dc6ff550", &(0x7f0000000080)=0x5a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="b07eec3d4b422d596f51e337031a7b2f65ef3bf6b55f88d8d3e35052668552db3e29ff9c2e4e5b41ed207a0955b02eee2c98714f82389f107b3202e7", 0x3c}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 1.998047575s ago: executing program 3 (id=3850): r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000500), &(0x7f00000000c0), 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000500), &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000180)="45fe083553af772f7614b27fc3632fbc65030912127b650676eceb733855bca6902f4b908be1461a821680d5a5943f4cbe13a8c82a680f01d54c2db3e0cd5397e22f273f56f1bee7eb0d179d6d63cafbba78a0f233831f879ccc83a5a76aa9d31bb614ed2e53f8a5af6ac3c9f7dc7ae80a241e5679dd4a4f1515e94f37c5ad4b7c626c20b0966c10d3e677ea522a06cd5f6d58cd8c0fe192cf4563b944d63068b4c74117ecd2410254ec3d25a99d56e7eff34bbf7ad5cf39482a196ef0631ba9a600f9bc373504f036938ffefd20297979f5ae097a82d08421877ddd30abf9b3ba74948a17", &(0x7f0000000280)=0xe5, &(0x7f00000002c0)="45fc81740185abd119a07c47d403ccd5fef5", 0x12) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x208, 0x1) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x208, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) recvfrom(r2, &(0x7f0000000300)=""/221, 0xdd, 0x0, &(0x7f0000000400)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 1.73448272s ago: executing program 7 (id=3684): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = getuid() r1 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xe0fffffffffffdff, 0x62, 0x8000000000000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = socket(0x18, 0x3, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000ff7fc3ad83", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x4, 0x8) setsockopt(r6, 0xc0, 0xa, &(0x7f0000000480)="d0ed686de27b4e5054df34acf1f25ba253d2c3425b8248c54cb7817e407c93531dd4edbcd4045a300a55c88d02a3b467efea462597519cb80e3b261d8ee290b72bdd431e2cd2cedf1244618a25c81f0f0be12c67cc96b1896e0a3f2445f9b55c9a7cccc0bc15e54519b749471eb2e6be81bfad1ef41c08a2bb74de8360a2145ced34bd224fb2fcb5f1e429bacf5bf3505e2aa1dc9c76a4921e82dc441fe3466f441ad13c96e19b825e3442f01a45c3628fff9e1573352dd8753d44739bd2d572ca5649c518203c770a84e8dad57b2cab972e239a4b1f6b71f1c5191924297ec18f68f0cc3d274d1dec363d31158d8df4b8d1e7fb52096c941fb485be4ef4bc417dac7382b44bb3b15efc19bcb132dc65f56937472f810be8de5f16b5e212b603d3cd978cc5baa20065e0bae977d43a9143d6b151ede4f4cd7b062f9c91855662b101facd1fe2fa35337e118e91f5fa9ba99bb25831702b2f4d18a5df9610f28b69c078e8548ce8bfc0f01380ba41d375ed48545526b5d3f54af3528fdf133e8807a8d340d18b53030db03c38369db9f65db88b6e8af69e6a3b98d1c2b26ee14db63ecfabed7f2c22df30e419a74091b5a910c63621856779bb3a16eb13a08df12dd7120045875f6b42a50a9f853d2e9e6f3402960693172a3ba9854b1f8afb9c1e6f3e75412359d3c37ef2e8e997fbb228b5264f9f940a640000cfacaa0315155104ee41aac5029a159eba00ae5456e88d0c9d529dfaf1b48d00811e9a675df678fbb32100e3bd696073e1b0d2eb0bef47c730fdb9157c33453a65360466c315f70a082351c099ca09425a7bb088488a931a22b7f69522c4744c141dc64ff1ca88110895d47fc17f0f82c596d1f1b2465e2d02d46b9d523576416e53fc4e94f04ada05295980e5dd4a12815532947b2d734dcd6a926e44613f33ceca1ac655e4d3a1d6b84059d5b1af9c22f78ad27dec2ee2a69c419e099b2c1e5429135d9c2b3176d0834b07ca80310581349df95e0fb1dbf5071c4e2a1bdf21296b42999a1bd22c5652490348080e656355a612da59c7bf4bdbece5b678559fc212cb2f0740ccfaf2bc313a16699842f0eaf26e65a514f0196277d89e78d85a1255d284c6203ed7d1b573d972fc3975db5799c712f4259c95ff406c55af2e798c05d950ac9a5738946e2506326969836b7ac4925a7ce7de065b2cbe54b97f8f01a86f6dc9c636079cd703aa4780c08d09c550a2b4e734c0593717df689fdf2537a7a887f58513f6b9c78f0d9db715302be62837dfd7c6fc2bf20e4e4e60e47aaf12da88f62d2e6e1bed4c8ca377e050c260c01562fe7f86fa08296c8923ca547bb9077d5de7ada7cbfa282a5eca8c3f9e0e6be6d3897486ccf6381ffc157483956148db8265b7841cc7936f5237cb1b5a5f09fb8ff7d35e9be148e86d84a0e02815c487609098976a385b190796a83ab96a525de4b1509331144298b4d2a4ae2d048a7f5f937c27f05eead643e11ee2f9979201223654416ed8498a03aea5bfc1fae1946430646311d7239a3f182d2161769dd503d5507e8733022f6a3269392f167ddaa7ac80d620b1212f596a58398faffcc55557d2d4593ad2f55fd48142aba32cad992de2e7e2591ad448c913c1d50a93b4773d4c44f373dc0b41e3f27b67304deb4dd7e2cf1f7db3a81858a33ef55f9b23138947512511836f5017c4f46e88afb1dfeb10871cce87eaec98a590ea4dabb9c3bc14af7c37987a5fd40cfb929b5dffd61d6379af26771efd4728f5d9c8f5c409f5b385eeae36d8d1916a9ae675265edf6399aa16db3a1d991c20c3d8b2e742748f733f33acd764b533b5fd64ccc8ee89162720167d1c0d19e5d726e3cafee88e106f722f0cad14f22202474e3c302c1cf462ab93b7db929212140915670dbcee2befaf3ffebdda1395b8f0332da6a416d0cf433ab96e189803745a232185e37fbc9c99389789bfa831c46a8f6234c3e6942fa48acc1344f1994a5d99446b3fa2bec978e722c56f837742a0c6af5a3f4fcf75e0b218790e74aa665ef52cc3a86834b6e92b4c3b076197e7a5e664cc65e94a91e42829bccaf011a4ceb9bf2a649813ab69be33adf08acbbddc3893d5a13fd7b2cd770b453532750538e2bbd23cd79d198e6cbd74c57fe1c1d708b351ebf13763ce723b3bda50b1e22cfaa68a885c5eea93b24047c34064709b7cdf30452921363f395cd7362e4173540ccfb29b78fd9cf3164f9c19228d696d872ca6804e46958b3ac37cff4bbd3e5ca75737c024ef52fd8cdc9f481633f33c1edaef6d4d87c35ae89a17c570bccf715a858a8a56666301577d5122ea3cb1a25eaea1e477fce38cf8226ecda0c614be01216356f93ad69d7cd35617f296590b577bd9cf6f0622db500bbd0588b198a41764855e159f4dfd14b547e441dde4967573066a54e80ad69a4c7c9472bad17755e22a22bcbc1eea1efa1e1c9f71545072e66dc3927bfb8dc2d908f6b99e8c93e7cb484cde8c1ca5415316861925f06d6930a72013ba6d390c1f658d1d231fb637a3d76475388989e0f6aa8cf214a551b5aa5769746de507613a2a335ce6f55be92899f3023dd1b376d1d6370a3b3d06ef69ce89b9db764c1a8e6e9a604b8342357cf0af7602cb833a709b4d90b65824d2cdb51724bd9a69d9c7fa396436f6cbee061c64fcc0c6f606c0ffcdf925b9333d237413a17e867a7e748a6b08c262956d5c9730f5e76f1399a63760f0a30e62fa324e7f4b5be669555766e92a069f6e736538c7fb5fb661d90de5d19a40a1cbd1bd099b2ee5e388b782cde0e7b63808b7fa578626f082426d240b24c6362460d989a510b6ec60a9b7313f10b5e9cfee94dd250f815bf4e3b088498c6dfc3f5343410b971b546dcebeba628b318083e6992cd80f54c9a398864727c72505c8051b0408c1af061db2b39cc09a9d96e35f10df0ff07d1fd6a43b0f2ab5ff19c32deebec9d8cbb40b48bebc0709ac10731fc1c2a6a627d26ae30a8e53ee7c21228bf68668e2e7dad03ebf754aebff72e352cb5c5612760e504ca9218b3b9ed5d273aa1f4c468533000052def62e0f6c79c602f0beec113e729dca1a8dadf9722feac113dde5768b73a9d615a5821e2e00b5ba32f2736f9e597346f5a07c1c1d42be4962d2854fbeb99ffcf1d2568d6ab2fc515c485f0292e63b0509a5b81c995896b659dfce820a7d7b65dcf1aceadaf526823ddf9e4b8c89dd7c0d4931a70ef4276a6dac9516a33644ef6e8dd23d06a056b7c9a0203768528184069fa4691516f859a0972df85ea03ee402dc9981f67c1ee84626c57dcdf13badd2b8600cf2e755467da3a16c79ad997e4305e4538badaaf9370ba864e75a4c9cd542202e9d7ddc4f69e2b960940c7702701c71129bd8592fcdebde1b7064b13469013c00a5c398fc23c6cb7f5c16b286d454e7219330bb9b44134e8457e677d1291501694c72692fd17a77c8878b8c2b39b5edf87cb56566b2c254e8410ead1a716336387653d283704a16300907323a402e05b312e831c566c7cf4615b4c05ffbbecc7c479df01fc570e9dd890d64af9074ae7a7f2fc5f34e89d5b6f21d16219c3ce150f93df059d1bd2afa32f6df35e3f67338467d678ca235a8f4cc051052d43f2812ded27213c164cf051af0090451e6875aa11dcef2b126bd1d7aa10e62f026a3d0a65756a78d56ddb2dd77a86dece26e49dbe07b326b8d24fc605d5d22c7cf73e092dff0ec04ce26fdd1b61807ff6173a0b184170828783683032d92be2a384177dba1f35d388e9ae43823174ef5049fd3e304d4780b1344ea560051c1b18a5401e4c11f7a641cde03909fa433d933c212dc6c342bd577a14a336b951a7f27310f1b07abebcf94aa2eb87fcd23655d62a91cc81e2eda82c0258156b154c67bcdda8585935012ac4d024716079e5629ce38f60ea0e0ddb281275026d77f3c3d6d20aa69f0d9d134ff60299bf42bc71f5b1050aef7234c442dc854a53dd4d55f13907a05c6ca5e288466ad6b0102242bcd92c5da23cf5b206761eb55f612aa0a0321b238d427d27fa9c89bf607ea549d117dc5cdd993872ca26a3bbbf4b6b61e897c3e024ae9df00a3c833a44cccaf9a0d7981e897b98c24058f4f533a1ea7a3ca89b7aadeb79f557195234112959bc3ba38f3f98a3a84fd0b68d574d0e906551091bb384a521bad7fbe98ef7f95c795dddfae8eba56850d81c65ddd3c7a76f9616090b8bc9d0e8fd73657aa6d0637f139cde7753778d6adaf1b9369b43725a25d086db4c541f5a5021c3c34dc86a9ad9c600b4120d7646031a4e9bee830b458931aab5f3d725b557b09b2dc5210342a36e9d50fd0a39c251c416fd6b5658ffd58d1632331676d637536d087e07d02da132578accb2c922e6f9a1a6ecbfcc1f0a71530b5f9e93f45fef06e5005868758858350782c22b1a7359be6b118a42735ee0abab626ab50b127d4611bf0d7ad2956d0f9a68eed1f87f570cd44f6210cd8aceb4bf4fc581e5b2a208059578c052efd6ca6869d8fde5d73ec3731a403bc3e94609049a0189061afe9df7ee1bccc759fec72366bb6df40aadf1bf51147653a7670bf9f7abe25ac0a537c75e53bdbea9a13e4a7c1e4164512db63ea69973e7868146fdbd36f077192e83eaab7a93bc476400d412cd1553990581d8ef68e10fdae81212bbb85f44364c1438ef1c163766a6f87df8b13e9fca0ae7448f7d238663951f181fba0374654d4c03dfa1ac2f1a6749a81520cea2d88f78d82dba6f8d0b599ab0cfdddd8df31b6b0210d22268f299e23d196d79cc06c4e1746cf42c3f4792fec4151fd56b0075e37dadddfc382453fb9b2d972ef7d7a7b7a9eefc537c0bad1d6c071ed15a4eda3dcce461b4cd96b72c56fc3587986bd1676776c0296084fb0a57bad6f0f88260ee23e1cf8a1cebc5a2d69dd274433cceba5d33498da56f2ddeebc204bb78308dd8468c2c1e172b4f859565907e32b3c5aa6b7948cdea67352bec25f603a87da361c767f045bf8b15c0ef915576d13d9685c0e94beff4b5631795893487ed4f728489c23bd23eedd5d0fdc8240937509c19e7f0867bbc5d7fa28437d9aa2c132f758e14e2ec4723321c628fad14ee761e73e75741fbc20f9132860c347b1ec4ac52b690884549530c1dacbe3613e0a831a749952c17bb9a9d4fd6143f12d17c91f2b6a57046cf9de4e3fbde4ed2272f27635ec406cdc1b54a962eb1946d565b44a025a1bf2a04ae6337da2ec031c853e0811a7cb080cf4ef9b27bf59039d77762c667bfdf35a1b8ba028d19d5f1644230cbffae2432d8fd9771054152dd96b082d0795aae2c23027ec847daa3fd2acf4d6227b89ce9a8e5effed56ae78630d4cbcb3fe4399bbdc121ad85b523dbead731167c0793c43f05941a6af12a6b91cfdb8e63eca61349e37c868e40e738828b4131e5ae389f89a5e9cfd8a9aa8ed9dc9863784bbe45256d9bca2e92893dfb59c96e2c2798da72c87a3fc99970142e0cf9f92f61eb0e432600755553118814145675321f71981021652ed9551d8a5a2cbc7a9665ab538e62831b489742deecdc53d68223c8f6aa64bd0d03a5d1c347647b3b32f07035e838fee2bb5f703745e5c41cddd0114c256e3913f7b7fc5e24d3bef2a1ecaf1973592126cbe96f5c30ac68d7235bec1e7d34b78e179cef4101da35be79ddaa5c573ce9229e9c705ab54e782cbf65be1a27c02fdacf56bc0e3c04fd0a46996d6a80500236fb1ae27fe2023c2342001daa20a8cb79586ca61c5e4bc5650", 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x8020699f, 0x0) syz_extract_tcp_res(0x0, 0x7, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x28, 0x0, 0x9, 0xff}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8, 0x7b9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x3ff}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x79, 0x1, 0x7, 0x40}, {{r3}, 0xfffffffffffffff8, 0x11, 0x4, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x35, 0x1, 0xc}, {{r7}, 0xfffffffffffffff9, 0xc2, 0x10, 0x6, 0x9}], 0x1, &(0x7f0000000180)={0x2, 0x79}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8040691a, &(0x7f00000001c0)) 1.500459739s ago: executing program 6 (id=3851): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd6, 0x1b}, 0xf297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x3, 0x8ffe}) r0 = socket(0x2, 0x3, 0xff) close(r0) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) fcntl$getown(r0, 0x5) socketpair(0x18, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) bind(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xfffffffffffffc69) r7 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x400) r8 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2b, 0x0, 0x0) connect$unix(r7, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r8, 0x1) close(r8) getsockopt$inet_opts(r7, 0x29, 0x33, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.499962639s ago: executing program 4 (id=3852): chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = getuid() setuid(r0) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='c\x00') 265.921922ms ago: executing program 0 (id=3853): openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x5}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000280)="b10005016000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f88f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af6300372821020000720fd38bfbb770c1f5a872c881ea6e69f3bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e405000d00"/166, 0xb1, 0x0, 0x0, 0x15) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) socket$inet6(0x18, 0x1, 0xf0) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f0000000480)="a7bc229a4a83ebcf595fef74b46180db94753425f38cb63da7037fc43d12e98320bedf260f57805a94dc78fa5fc5abeb4e30c365d27bfd53d03b7c809e5f7b102bcc60486be3301d7a5c9b2ecbcb44f8b5684f8b5e20c8c9bdd54f71f6562a58b165a180db4bc78190645a3bc633af4f8b85f74f6b01c43541c4725a7ff86d995bf0585090465994ad6a6840d5275a2dadb54d19038221a47baa50a91694066d6adbbb182554276c79e74cd4c5cc20fb3f31b2fbea199c565255556a2bbd2d72d0d1681b8cdb0dea33acf621af082a6ec6dc6d698dd3b38c45b0d9fb68d1671f2d4f5a347c04efd52864e6b18245613329", 0xf1, 0x7) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r5, 0x0, 0x6e, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000380)="5fa84e65e96569612cba7865c8da27547094ff531ec7aa3c8d04964e91809ee11cf86df917ea23ea890e3eb50b54102ab3681c6d6b", 0x35) open(&(0x7f0000000140)='./file0\x00', 0x85b3b91eea1e7f1f, 0x1a1) accept(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000200)) 265.180712ms ago: executing program 1 (id=3854): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) 261.28798ms ago: executing program 2 (id=3855): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d8c0c5a317a9357682", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x9, &(0x7f0000000300)='./file0/file0\x00', 0xe}) r4 = open(0x0, 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x1, 0x8007, 0x7}, {0x401, 0x200727, 0x2800, 0x7}, {0x2, 0x650, 0x53, 0x99}, {0xce2, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x42, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x8, 0x10001, 0xc}, {0x8, 0x9, 0x8, 0x2}, {0x2000b8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) 802.261µs ago: executing program 3 (id=3856): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0xb7, &(0x7f0000000080)={@random="8b4f69c83b01", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "3a0080", 0x81, 0x3b, 0x7, @rand_addr="7ab323448845954655214aa1f7113d79", @mcast2, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x1, 0x9, 0x0, 0x6, {[@nop, @eol, @eol, @nop, @nop]}}, {"c231594c08f0c3d67a58968d698b41dcab55b5f91fadefef52f0e33d727b5be87208d05460f2cfcd8744033b2920a06356699ebeaa5ba42163101d309128cd1c85ba6dbd00d0e3509d97fcd86aed77644c848faac3f2442f298a8b61b4a3fe4f184fa53c7d"}}}}}}}) 440.079µs ago: executing program 4 (id=3857): open$dir(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x301, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x21, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = syz_open_pts() (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) execve(0x0, 0x0, 0x0) (async) close(r0) (async) writev(r0, 0x0, 0x0) (async) unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) 0s ago: executing program 6 (id=3858): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x241, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6, 0x48e}], 0x1}) (async, rerun: 64) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) (rerun: 64) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.236' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: lo0: can't handle af0 pckbd_enable: command error denied attempt to set clock back 33554450 seconds fuse: Cannot find fusebuf fuse: Cannot find fusebuf 2ì OpenBSD/amd64 (Amnesiac) (tty00) login: 2ìpckbd_enable: command error denied attempt to set clock back -9223372032591344255 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd806bc0f4e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error 2ìpckbd_enable: command error vnd0: sloppy read from proc 36453 (syz-executor): blkno 0 bcount 4096 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error vnd0: sloppy read from proc 21570 (syz-executor): blkno 0 bcount 23 pckbd_enable: command error denied attempt to set clock back -9223372032591343956 seconds pckbd_enable: command error vnd0: sloppy read from proc 94977 (syz-executor): blkno 0 bcount 23 denied attempt to set clock back -9223372032591343921 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "!ISSET(inp->inp_flags, INP_IPV6)" failed: file "/syzkaller/managers/main/kernel/sys/netinet/in_pcb.c", line 1115 Starting stack trace... panic(ffffffff8342de09) at panic+0x1ba __assert(ffffffff833de45c,ffffffff833c8dfd,45b,ffffffff833cd3f3) at __assert+0x29 in_pcbhash_lookup(ffffffff839cdd98,5573470905f6a1ce,0,ffff80003b5411e0,1600,ffff80003b5411e8,260dfea015b649fa) at in_pcbhash_lookup+0x33e in_pcblookup_lock(ffffffff839cdd98,ffffff7f,1600,100007f,40bb,0,859b685137e5d5b) at in_pcblookup_lock+0x1b4 in_pcbconnect(fffffd806f8ca668,fffffd8061bd5200) at in_pcbconnect+0x323 tcp_connect(ffff800001528ab0,fffffd8061bd5200) at tcp_connect+0x3aa sys_connect(ffff80003c968a68,ffff80003b5414a0,ffff80003b5413f0) at sys_connect+0x344 syscall(ffff80003b5414a0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdbedfa44ab0, count: 248 End of stack trace.