last executing test programs: 1.404803089s ago: executing program 5 (id=6): unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) r0 = socket(0x66a3ac9abc1a62d1, 0x1, 0x80) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x3810, r0, 0x9) open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000002c0)=0x9) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="98768651c006004a931d11e3", 0xc) write(r2, &(0x7f0000000200)="140001000000000000284a647d8118faa9aec43050036123339a346f537850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823779ae8b630719ef187ccad9f13dbe19a679cee9d7bd8297b0799b420dabe9fad9dbc354571c6d9f8bb5d542c2148aa42be940970fe08d34d822203addf99afe7e78202374000000000080000001000000000000000000004e3641e0f6e5eb95d7feefbee88eeb3ab77d4c1a1d39a747a51ec193d17ae1f81eef", 0xaf) 1.353198054s ago: executing program 5 (id=11): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = semget(0x2, 0x6, 0x6f0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x23, 0x0, 0xfffffffffffffffe, 0x1000300000084, 0xffffffffffffffff}) semop(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x5, 0x1000}, {0x2, 0x51, 0x1800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x2, 0xffff, 0x1800}, {0x0, 0x9, 0x1000}], 0x2) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffcc, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) 1.085822935s ago: executing program 4 (id=15): r0 = syz_open_pts() syz_emit_ethernet(0x11c, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000009000e60600ff50af2ef6b718560d3600000000000000000100000001000000fe8000000000000000000000000000aa02009078000000056898336f00041d80"]) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x3ffc}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) unveil(0x0, &(0x7f0000003e40)='r\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0xfffffe01, 0x6fca}, {0x18, 0x1, 0x401, 0x6}, 0x8001, [0x6, 0x0, 0x31c00000, 0x6, 0xfffffffc, 0x7ff, 0x7, 0x6]}, 0x3c) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000140), 0x0, 0x400) 1.083571786s ago: executing program 7 (id=8): sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) recvmmsg(r0, &(0x7f0000003740)={0x0, 0xf}, 0x10, 0x802, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000080)="71f92ed5df1dd1fc3380e180c70f76801c8cbcd9167340fa1d94541f78b11225fee2b9c3b9ec8bdfb0d236173161f26a7d87a2fc139bf8fb6983448b78591da5b5a07548d3d7340df55147120fc840b97a946cbca846ed8e4813dac0c9da617f4544a2c0fe9075ac4e2ab51a20aed19ae6a64038cad3ae998a657f9296428031ec80887e7e11ed92f0bfdae3", &(0x7f0000000140)=0x8c, &(0x7f0000000180)="e7f653f720bb995a5be8701e820793b77acc03417f43491e050c6f0f5fe3ff6a768051eb6f55ef9ae2c37f1bf8e55bc1c86f1e5e2522fcae5702c4612d1e07583d6d52a489ef749aad46b55a5bedcec4c787ea2da813acdfb36322118ed6d6265166b5cb5d442960bb4ddec8ecd5d859090ecf55bfc25394a7fe218ef6dd4023a7c408afc7833248990d86fc3dadb1805142fa03f3542d306b2dcced4e7a54bccac3d3049fd138aeb7fc80c2a680018be86a8db9a594c78cd6770a1a9b30486efc250a36248a4e39387dcc224ece6dae735cb74c1fae3376a3", 0xd9) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) recvmmsg(r0, &(0x7f0000003740)={0x0, 0xf}, 0x10, 0x802, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000080)="71f92ed5df1dd1fc3380e180c70f76801c8cbcd9167340fa1d94541f78b11225fee2b9c3b9ec8bdfb0d236173161f26a7d87a2fc139bf8fb6983448b78591da5b5a07548d3d7340df55147120fc840b97a946cbca846ed8e4813dac0c9da617f4544a2c0fe9075ac4e2ab51a20aed19ae6a64038cad3ae998a657f9296428031ec80887e7e11ed92f0bfdae3", &(0x7f0000000140)=0x8c, &(0x7f0000000180)="e7f653f720bb995a5be8701e820793b77acc03417f43491e050c6f0f5fe3ff6a768051eb6f55ef9ae2c37f1bf8e55bc1c86f1e5e2522fcae5702c4612d1e07583d6d52a489ef749aad46b55a5bedcec4c787ea2da813acdfb36322118ed6d6265166b5cb5d442960bb4ddec8ecd5d859090ecf55bfc25394a7fe218ef6dd4023a7c408afc7833248990d86fc3dadb1805142fa03f3542d306b2dcced4e7a54bccac3d3049fd138aeb7fc80c2a680018be86a8db9a594c78cd6770a1a9b30486efc250a36248a4e39387dcc224ece6dae735cb74c1fae3376a3", 0xd9) (async) 1.011403531s ago: executing program 6 (id=19): r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @multicast1, @random="a9658df5182d", @rand_addr=0x7}}}}) setsockopt(r0, 0x1000000029, 0x41, 0x0, 0x0) 1.010196771s ago: executing program 3 (id=20): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x1101, &(0x7f00000018c0)={@empty, @local, [], {@ipv6={0x86dd, {0x3, 0x6, "11c4a2", 0x10cb, 0x33, 0x5, @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@dstopts={0x3a, 0x203, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x0, 0x1000, "82f164cd214bf662c074974f921bf07bd1741112bb7568c615cb76d07e1620f4185d019beaf849574fa313962e0631d6f0cf6e7c868dc0c95692d23a4f6bbfee952292f43c0f6d0a96e3b03193c7ff48bec7fc30f1a257cd3f6694fd21f06164cae2bbdd0768f6e4857d386aa37569a924ec0cda46ed7393e35542afac76ad2e98e7bf8a2dfe57ae1e89fbc283c8ce262ecd2fdade3b5fe61e3c8017b14e0ede7c2e313b556abcf48768810d74d69a7266854f2ee71d4b2cd87f810a67e5446bcddfc86587b9e7b503338b928877f7cb161d9e00cf141339aabbfafc29d5762fc50335f05ca1d71e067378a306752ea4a43f703b1fc0d714227abdcf6501509d87ceb53ed958907f154793903720320b6d26de6aa379b27387f169f175f71c67be6b179a421d4300c9e5663b07a0d740c8862bedec24a666152445b3be484e13689292a52bbb023b6907663a1af716f557b17e75037184c008849dbec074441e6516b5a2e4840efa27b05f20c7a78939c0b92025ea23d00533fe9e1335f09b7552c46d0492cd6e2e827dda16ba827772361ab5fa85640c96adffbbaf81a06c8e62f12fda89882490bf6e1054ee389dc58a3e9809753cdb21d96830111009b32bf465f281417a57e90e714cc89a7b5cb06efdbf6b6c1eb259241c3fe8fad9354473dbbca823d3f37faf0f7029736350ec046ce6bbfef443fcf20e3b565cdf3784e397280a0cf69c00c9feafdf2662d9c9164f52c36f190d61627f6697fba369de0b168ce426122ceaab9f1a4a928bce1b700e980c23ac6054c56cc5e001195b0cca3f3a087f4166c0183c2540142afc12ca953eef2d6096c64fe9957592501098e6bc7e9fc1fad345359fd32fd9b0ef1693762971174c4b23c69e81dd37e79ba296c2550a1d337a1fa84795cd1967c68c45c040f4925397c4c055b829827a710c94c90ff10af36fa3795d314f7780e92b565e21217ce15664f6546b3144509c68a7451b9f726b21609e11d3d3867ab3d7180140386eb40e3b3e5121f93e47a9f4972d87ed6ac4ccd1e21fdfc3b1c9006312a2b59be482b912bb2f2621788142cc1b35a83b25bbe9cb64741baf2df6519d0a32c61028582374804b0816c46bcea7a9dfb4d97d57cf1195ed12ee0ef26f80fbaa165bf93a4cd6a6a69b442008ba931ea5fef4aefbca67c73e10cb552fbdff4b3b7b59c95756883bd60c8a4264c783e07fd41848bedfac0de279cc95c55b7dbfc4262119736e5a379f914927f518ae81aa116c8f5b4c14092cda887e0e276428c2af412ec49a9044eefb5415677a2f1fd7666baf948e00cc278fd321986fc9bd133e13628fb47728171bf1c3bb9e4e420c0105a58bdb7e14567432d9ce8a5d21c86b05c34270545f3c2409c322f0059c8506d205dde290b81968dc7cb6bae00f4c280c52775b7ad09ecf60641e586254417d3f2309137980cb84155a1546cc0ab33f1d7800dcc23494852cb8e0214603fcb4078b7f4131e6cc14a392201b3ca4694b21f830b0f32dd5d50cc84337e25bb7533a2eecb9fbe517d00ea870f5be000460fde9f1f7bd7502946cab8db4a1977345884f65571f86eab533ed1c2eded2334344315520422b737a7570fea367944ba94c34455e1afa52e923d4f61188bd1ab73419efaf1281ce0cdba1da1af2a362cb2f839585b2cc692e0f7e117a45c45ec793cc455bddea619c2224313156853bb2ff0e36d4e917fb47f5a1b3d232c56c7d1852f0aea11c9533ab1a7470211f77d389393d62199cf40a3e708aae35c5dd7a98259ca1a3e57143ea57eec24fa91e3e3200c11ad5d701ee46e04d49aec17662fa207a6d09cdebfcc865f67dee122553b1899a617ad407680ba76bb83a47433423bc99ba808308c653eb3b14b3692b56b5e5c50193130c9887d5c8a74985115238bde8fe742b0b384890ea3c10f4a84086b8d2bd5c3190b2c262fc2bbed45d846de072d9d76b8f01799fbbc4d7be860dc09b0066b52f3e618868df7f9f12aaa7a287801b04c095960a2b8e8a2f2ebb0e6530e3567750919a620b5fd9662d1fbc9486d91dc088d9f4717446955bc499760f51acf168c0642e31e77faff01bac5dcc727c910c88a8456febb96254dcd6d80d749f05b7cdf71eb2ba41d898e3cfb8024dd3cda60898481fa6ebb9cd0d2c49292db39d6dca75456483c6b78062e832a1c1b43942ecf2f2b1027f9c8cbac27b0785fcf8825f421ed596f0549fb67d2b16f3faeec0b7f8102c2d977054c04d163a009e2a7399ebe44309a51b23009138a82c413fd232e26cfda52d2bfc8a03507641d0617e3faf21925ed6b747c433c6b9879595f1f1b6bd6aa384422eba88650fed22a4c0a47f33939abbf7684009a705f14bf4948b054a29cc9fc2da5665e5d68e407b011c90a43e7a204d8a348fb9f75728a1cc7ae5fe45f0bf0070d973a70cf9ddf9a4ab3e0de18da225678e08dda76572ee1ddb3ad99e308ae7433cc4f99212d0968b5e72cb1965fc421f6e940bf1fc24b18686dad3bf8cd5337cfbaefe3c97d2869a1037a8c73120307e2bd4bf156f889187cf67976996b41d3cbc15e740d8969e503e33e89465d5b261f838dbcef8339d151893ed384a061173168a06645455148bb5c13681b6dccd36313ae53cd6a14210e5ddd53b31cbf5c5423fc4396a461616d320294d4befdcec72edfd71f1afd92f6a3c778789dbc5c96c18e54f53e80f69f859c264d65bbf8a72efab21a8a7a227c86ad21ecfaf6e619497be8dcaf2de07a0248c20f274e847eba99da2be8db4a60c54d83428b7314233751671ca1484d35d2ca861411b7dd4ce5ee0877fd3b56434adb8ac9d517ae3ee9bc978a8cb271e5b3cc3417daf2af9eee36780122ed55721f47cf7a8f02b71db7df93bd5539b0218203dde1f663b619bb7428515b4930f7404a81c0ec67bf517a2e311c161f052ebfd997fe946a438e819e25abd6aa226f983a2d34ec7298e38d0454f6dfdeb6b0c3646a87a239ff443cf8c533822fc1c23fee1dc6c70a9da627a6412f0740f0c852a415802e84c57ad74e085eda3890309c6d12ccde77b97afeef5836de932397189110e77de7b7c46972ed84a42a9c7610985f0fc46b07fd78929acc0d21b3c13adaddbc4ebd26ff3cd40eace09c411ea0d21324e1d70734a3c20df72200bf4562de7360adffef576f92e9d065f0576891a974be68449385d346ecda9239359e46741526894babbec96a1bac49c60b323a6668fe03f8a815fd3baf6c08e2ff1e7c532f717f67b600094755063761f16e717652d9d1fd715d442c33b630f593e4d82e636be332e0afdf4494883b07fcb8cc59bc90ad089e0fde1acf42b54f50199c59d08cf90e6982243c242731e847246dff6d37eaea09ba3420b2326bebd0c53cbc613fd9defd5ae2290d49b81fbde741d93d80d2024086d95b5b91c8cf4c836f15a36017f4974cf8abcedb70bfe4acd5fc25c15885192064cfc832e5ecd5f89988a3cccc97de1babdc5004d03e30019e8e9dea7b9b015aeb706aa31e51f9831135b6c212a09e26048ad118e4c507530cdb47112d0a86b0d5b49828616c8fdcf4c7e6da6a50ebc27095616754c4b5cc3b7861001d6f64f52aa236bada3a401d7b0c75803c987762afc76798374353b46c0f95bae4838aed516063f64e8497c438f78a7491bf4a574b4ca420f18748eec062f838839161da6c76df214abcedb084f06187934ca78c46561be2201ab17f515bc45f8fb02c1151c7e97960f209d9284bd163ab90f3b53e5c721d8b9ce3211fce8d4d979920677923352358bd3e7db0d9d7c1eb1580d224fef7223bfb2ed4bd9c4a9fe2a0e814515da29eba2770b8113073c80b57d946292a034a62a7bf15d6a75f7ad76a4e05c1ed0b5745d0f682a5b41ecc7f3115d8a8f3df44dbbe8295f033f29539dc1b8d156cb1bfbc185c1ff42dc2c508e4cef023c3493c42fdd2a06553c7ab45625e64550b516e990895f0a71924afcd445e91d9295f27571b48e0ef8e21575743dd1b24bdce9998f698b692ef7043bad3eafa804b40c9f6a5ed397dadb5e2c935351dae2827366a27158f52d59971842f403b34781318f745ef2826edfe75704b5294c7e5b224d51f393dc280cd43b735b03558a6ce20eb52508b4f8b15b3511cfe37e16212b3031f81cb4f732a707088390fbc1dbb702b55660ad76d6a74da89256efce441bc619c04bb3e8e2933ae4c231c407574e486f14beea78e785ea205020d66eb5c7f36337cfbd237d72959c4c5303ecf26b37703b8386be344e0cecfb7ef33f48598041831f1aba3940a89d1191438d438227fa0b5220c19ff1b4a120523cfec063f1928f66c2919208443138dfa30b50021acd91a347f3503a03adeaf4a0233cc6d8950ae5a16a6404407f569e1a605d6b35e90599591ea00ad4e4194c0af1863a2368672e20154781043b4f7a5a30f9f8c0b2ff350f7b3e5b6e0e9246add7b32ed4337535a249c6e3b1de7ae026c2f7df97828d3a54d684bb1d7422311a5bcad1cb573268982da0fb762ab7439848593044a5bfe522e47abae01e252a5769b4f062d0905fb0b48f50db172057bb518d661d7130b561702eda8e3ca6d74d439eed5d690ca742a88e213ff95ba3069e8f8d81c19648cba5f857ec28a2c4e5373f28f60b571791233b520065f91ecee3b16b18332fcef8de63386bb71e56a61db72e259e058d6628fe1fa6313682e4dd33668e6c84ecd138893f7fe81295fd74c0c4602935bcfe89e0172e150b7483de188a81c0be69e8e193b8a1023828f4e57b582cbbab04dc354af09821d31b883f844b6a01926e845c90fbd8292195cb0f47e389491109a7a2c63a2fb4f8afd943c929a088c1842e855e3c58efb02d2b02ab916e000ef6684bdbbf695c23ca35ce68693b292bc943738bcc8eca7b91251bbcc0d3b6fdb5127c7b92fdd421d872d99a4365c1c312cd909be65490416cd61773dab710040dde6e45694eea3ffc62ba25ada38372c19ff404c4320fdddaba27cac0bf7add4a3ffe4c00606fb99e86c1ee41dd4d6b048d68ca88fa93bce9ec12fe7784d97fe3b7da729d1c2ee8e35dfe6bff9e3a5df0064daee83ff6510df09aa426c9c53b41104fab1edbcb3b1682f0dff8349badbc7a33d8ec032a94feb3cb3799cc05dfd82322223c56b2937bb53868a352380ecbc57b26ff92b973101a49a275ddf96855001665d42d1108c5a01b1261b01aec59fdf7dccae71aa898d31509a1beaa6e63ef93899fbbae8dca8d886de17b739967150956b0a382a82dbbbc098cd1a3584bdf8af59008dd44d6c11e137c72d3eb0d3150d7e9a08f1acfb025076f76dbf7655c94744dc5cf71672fcef60a5d444a58e4622a62dd711b59582c8cf105d6ec0aee40ef7beeea52752313580e657e5f002fb9b82d1e859a10073ab151126eac1bb91db8a6a01bea773a79791ce9b58fe053e5b501dac3063526fcebc969aae19f99946eede29a9958ac802726e75f0d07e709a697467e8f214dc118d6038cb23fe0b585d852fd4862e1653750ccfcd3d8b7875a8df3750839996d668d4258c574f4c49acd30c93c58ed4daf30e261e6398d8955e5bd40a7063960e0728be5d7ebe2dd0e0adff28e2b77eba08b627c145644834c2ba1f3d782b009e1999c2678769c5ffaeed1779e316d3f07738d6412dca87085ceb92a720fe609019cc584dc92aff78a079e983ef3127a4ea8f8386025ebbad0cc3c76fc9c69da60650a6b3bb3a4bf2293bf003c5128c196c71a309f2f7e790d7d45697b77"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0xf}]}, @fragment={0xf0, 0x0, 0x7, 0x1, 0x0, 0x6, 0x65}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xa2d, 0x0, "9d58a1fcbf7553807641e6a0c5aa4d0534090607ff1c16e23c03f6236e9140a7aa3e806b0ee63475e0dcbb2a4bdf8bb32a2477bcdc586638056d05c79f48cbc2a2acd9c382d62df2927479f61ea3f78838a831b0f95629f71958150e39a2521ebac9123473f042f6af846c904255387866c0a2dd346f8cba19ac34d1aaf23ef1c35e8ca84487b87a0fb5e46df6b912f30d45b3"}}}}}}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f00000000c0)='u{', 0x2, 0x7, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x82, 0x20000000, 0x1000000003ff, 0x8001}, {{}, 0xffffffffffffffff, 0x11, 0x1, 0x4, 0x4}], 0x20e97, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x19d) symlinkat(&(0x7f00000005c0)='\x00', r2, &(0x7f0000001780)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x3, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mkdirat(r2, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) rename(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000017c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.009291415s ago: executing program 7 (id=22): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xca, 0x0) syz_emit_ethernet(0xa3, &(0x7f00000002c0)={@remote, @broadcast, [], {@generic={0x8390, "699e0a31dad2f9d77c848ff0e9fd76935e24104846727b8a6664bbccc6c439a22eab2c1fdb406aa1466d94da391a4a6afbb79e348b6aa0a56c36c83088fd2fe671677a0495491511c91c6e71bdf03f3ebc05bbca25ca4f4553787fa0b2d9f5b30a1ca045663b8cae8227123a7bc2d5f508f49ea8ddc7b7ece2b05fa467931fb50875a9ae20328fa889183deff7d49e6f124f6c3891"}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') syz_emit_ethernet(0x846, &(0x7f00000016c0)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x810, 0x3c, 0xb, @rand_addr="7594e5ef97a1ec7140e475c018e1ca9f", @mcast2, {[@hopopts={0x2b, 0x101, '\x00', [@generic={0x80, 0x800, "02c479b1dc9df33e92f5218ff803f27fead81d97c0c096f28240f8b86cfb47d8282bcd396ccc4d327ee5b79fb8631cc74d8471e5203c6f669f4ddd38f718f6b24923b9c6603fa05f9f366f39bc45816166e9a1f1ef645bee5baff36781c62e273c4f3ff279cc6eddbb4272020d59c225ed203c68ab139d3fb39f50a559d0ca488779bc7f8852aafe1a135ebc2cd2b672a4cca91a629f317a8375d5983843e8e65845a7a3503a8f2947c427a52d142f8135ffbcd97a61a8ca78e6bf641baee575c2a1a0d5826a77644cf1126d6ffd24dadeac9438627f7c1981c427b0093ef31508e96471b78d66d76d0da8efbdc3b53edae434268eb0a0118e39bb2a6fce926c351e73c8e3fcb03edb6358e6aec9337fe9a96cf8396e265e044bced1db16ec85aa6738c66256e48e6bfdd5dd20e9cf04f1c2daec88adc28ec91f4ecd228bd1e23430354fa0013dbff64a6f283470b1f65a96735f67ba519a4b4d891d4564680302523ae75ff5561f9e3ba8467b171374c3d0f423b7a89fa3f59342bb93b9297527b1c30140ecf1354acef1f623fee35bb366ba6159ebef553ed0ffcf0c2533921879b854920dcc2960e05196900add1cb21b7fc0004bd6b3c1013a113c3333c76ba87f54b561b234546c77ade2c66fa173cc37afc5ac4720c9d7ad067d24b5e3feea5af6eb6a0f8b5463bcbdf7c0c1e9adf9bf44c2391a7868d42af0954d8f46747ea6f644912086c3e69bb4a2b32b4bc5650b85dfd1c43ababb7b69bd33bedde3bcbe0e9e955c079ec464d3eb0eb711169cfd38762dfde29d942cb0b15f823f3229376fd27844647b3b603343e2a4b2acd41f9d049997640c21b20efe8af4b3bbd34850fc5af9e38f6ddd812037e353dc20eafba8f5e7d96096f31541c2ef3b9f910a60f005db1d88ad33fa1fb08076fa9896e43daf5290822707e90e19b02c7f6d2d1ba1fa4b8f8bad0abc148e879a7cb96aa7b8eefc28d95348d25dbe321a6bf10ef98c6e2891f63403486aff5920e8a8102b6852a165d4a512d07dad0ff61a304cc00270aa62342794dad9339659afa804bd951ce492012afcf401dfa71a2f559c0f7f5162623d90795705c4cfc44531572157ec5b986c834bb7628829edec663b8def5636112bcd29ea66e20d9d8a78f5218d1aaeddcbc5756e12df24c0fb7a0eb4c6dd046bf04683e974679e5d24674fc61f7289d39e3765d001d54fd9d1209c0299b5d873c8650860d8320add5c28cc82be22b9fd2f5e3eb8980cbd8eba14e74c528c8452d6357414ff11c7e1fd7a7d920eb393a43cd77a5585f093b5a730e737e57a6f48dbf2503b59c0100bc3f2cc94d5f39496dc15cb4f207d918aedb7a1ca9c0f0d9a63819ac4ea7033f6eb5f15c5a22b121e2538f09702947580d1aba950175987eb34c59b35ce6008c25dd592a6abf1c5e83333f7a1000dc6afd368fc97ca6146447352c08dffdefb5a35af159c5a5505246377a1b68b388c3b6cc5850c820921b004e3312d7ed1299dba241600393777ffe9d9d4a70e1cc50c87e46ee18b9da6024188826c2fd4c8d2b9babfd0ede0566d401a36193703ae12dbca5d94573ff84db93aeb08832c21143fdca57cd45eef922f43cec6949610ed991b376b171a2a57c293322ac7501ed32ab74d5d7a4f6f22e703e526748150fa0a35ea4f0a53170fdf9d0abe382aa33f8ac6cdecd07ddf7c6a8e004fc64e73ccdf0b42c9efced72403ba97eb8704d06eaad7b349c084e86d315797dc87daabd387f5c005ca7d489acb58320f47830a6f19688fe6006ae90a123bafaa4f7f8d872f8af033a0f68051963def0c2f87a743693d0fb585c68a1f98bc251d4b32f9674c43a8a20b83e6fb5867c00cb6e45874e37df1ed5e236ff55516b3afda8dc844cd06e41871e399ac277db3addaa57575b48ca203fd702fa72c3d7c834cd7eef82855c93e22504293feb9723bdd07c8f44332ecb580b3d865d104f14d90ad190d7a7a6995d30a6f1b60582d35a8a1339a658f3cc586c5f8f61d37014409ec11194e396c143b7ebb60686bed5a8d12df75625afb0ac29426b546456d0b938704746027c867a1a9f0a7e173efd981d02bd0f5ab8d01eca8cc0682427230f844928b83912405d644d7bfa3a56b96ed4ebba94e0587cfb85e22857146aeb8ffda39b1a0019f75616fb3c5fc6377096a608a507afc1fc627348d5d67618d1089c11194fa0b08acc49361eea133800f8e7f28e4c761094acd1da20c3449fec2a02c6429208ccd0847e60fa4bbf14c8210e350251960ac900936ccccdf1e1eb3baa15448ddb1236d6444b4a3faedca7b62483124a73df224942775a60a9f70fd74694235b9c93f6ebfa264dd480232701fba4bd432907ba2cc4b0a59f534ff3b526eadbb7fd370c8622dc83a7ea0a43119d2becad30d095af491ecfb7a9f84255e3c25ba40bfee534abbe2e0ef314ef138b49c435005a39cc5913b1feaaf39837091bec5eb2c17a41c16008e9ab56c3a811618bd43d0ef9e554567bec388cbe0173e49c5df38559222d06d02227b04e7e2a31ac3786ded70f241eb1e53fdb23d57de2c695cbdc50e95fe599117fe4c1414592fbb6cae54c830ad019245381007e93a53b0d98867d3c816b86d6467584645ab9c7e91b073cd7331f022e06a9b9b029e6a80b00a944d878a88620acf2a4e3a62e4be86ed66a833ef644d5f1f0a16ad5caf7e684fdffea87a23ce0ecaac27e1ccde26b2aab79e922e97b9f3fcb10cfde7fe19da17a9ec8666f732d6a8e1dae1c8e4624721d76e3892d4f577fa24f10807cae6209d4c2bab3724eab5eddb612c263069ed2c756f072220b3e5e17ede9f52c217beba9b77a735ad9b7818e5e225a32b235428f19d6a150d1dc69bf97526922f66"}, @padn, @ra={0x5, 0x2, 0xfffd}]}]}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x40004) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x2) ftruncate(r0, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000801, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 903.257612ms ago: executing program 2 (id=3): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x28) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x200, 0xc) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = shmget(0x3, 0x1000, 0x1e0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 902.825157ms ago: executing program 2 (id=24): kqueue() (async) syz_emit_ethernet(0x32, &(0x7f00000003c0)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1, {[@generic={0x94, 0x2}, @timestamp={0x44, 0xc, 0x2, 0x3, 0x0, [{[], 0x1}, {[], 0x9ee}]}]}}}}}}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (rerun: 32) 900.57064ms ago: executing program 4 (id=25): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0xc}, {0x18, 0x2, 0xd23}, 0x4, [0x7, 0x324, 0x431, 0x6, 0x6b280, 0x401, 0x8, 0xe3a]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x35, &(0x7f00000000c0)={@local, @random="adc9bcfb08ca", [], {@ipv6={0x86dd, {0x2, 0x6, "d1a4af", 0x10, 0x61, 0xe0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, [{0x5, 0x0, "2699ce879a1e609b6cd745367965c3022196b8062d95c84ed2283b219ca8e6594b77b6d7150ae1748c1eaa5db667aa8435397a09a551e7216e9fb85fac6af2e1525e570f6fd693633b2ad9fad5e1b66f6891a367223a3fc52595fbbefb11c3e0421ba84f66b0f6ecff9650eec3a5191ce1a267abb10222acac77b6e06ac8cbdcaaf2b06ba240c164848426e75a54a42a6d292a8957078ed83e"}, {0x5, 0x0, "11f5c3891d7ba44d228e41727546ab83bdcc5df8a59869100dcaa9b9dfc6290115e4a4fae51ab3fe4a09dc4bd96df93a960508f7085fcb4ec16a898c2421305f7266418915351ce2b0600d9bc094b79bc91f38d77e3b59fd"}, {0x24, 0x0, "4f6d25601a467ebe54d8966a0068c69d3909ca8804606d43ce145ccef567ba4434c315837f77d75027b6010ebea8974474e2d621f636a2a235f6e291e415d4f9f62902428a77d2c5c76eb6d7a08739c43e64c10757e885c118dcf7c3016463c09bc8bea0aef951f97a20f95a7e45c6f2becc8942b0d39abdc3dcbb3efb223c29335c364c2c9481206d3492a72a4b76fc88ca0d1ffe1c129b12d1b6d429fd"}]}}}}}}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 900.137259ms ago: executing program 2 (id=26): syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @random="ca0f00", [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x12, 0x28, 0x66, 0xf, 0xff, 0xff, 0x0, @broadcast, @rand_addr=0xdfffffff, {[@generic={0x7, 0x3, 'Z'}, @timestamp={0x44, 0x10, 0x8, 0x1, 0xf, [{[@broadcast], 0x4000000}, {[], 0x8}]}]}}}}}}) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) setsockopt(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x18) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) dup(r2) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000001780)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10000000000000, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x20000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f00002c6000/0x4000)=nil, 0x2}, {&(0x7f000055d000/0x4000)=nil, &(0x7f000051e000/0x4000)=nil, 0xb}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x4}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0x51}, {&(0x7f0000245000/0x2000)=nil, &(0x7f0000160000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000681000/0x3000)=nil, 0x6}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x6}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039f9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x500ffffffb}], './bus\x00', 0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0x0, r1) symlinkat(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x7, 0x0, 0x0) rename(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 883.91263ms ago: executing program 4 (id=27): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003b8000000acf20b7804be38164991f7c8069ba82b297be1000800000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d050000000000000021020000df710fd18bfbb670c1f5a872c4afcd3119819b6200000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) (async) socket(0x10, 0x4, 0x4) (async) kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0xb, &(0x7f0000000240)={0x7fffffffffffffff, 0x5}) (async) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) dup2(r4, r3) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffdfa, 0x0}, 0x408) 856.724811ms ago: executing program 2 (id=28): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x48, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x2, 0x8000000}, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x0, 0x8000, 0x8000, 0x4, 0x7, 0x3, 0x4, 0x91c, 0x200b, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0xc, 0x1003, 0x7, 0x1, 0x1, 0x3, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8, 0x10101, 0x2000000001fd, 0x2], [0x100000000, 0x10001, 0x0, 0x20000000ff, 0x3, 0x2], [{0x9, 0x7, 0xfffffffb, 0x9}, {0x8, 0x925, 0xffffffff, 0x338}, {0x1000, 0x7fffffff, 0x0, 0xff}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x9, 0x4, 0x7}, {0x17, 0xffffff7d, 0x1ff, 0x1}, {0x7, 0x1010000, 0x200, 0x5}], {0x52b, 0x4, 0xfffffffe, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f00000006c0)=""/4096}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f00000001c0)='\"', 0x1) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) r5 = shmget$private(0x0, 0x3000, 0x202, &(0x7f0000330000/0x3000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x6b, 0x0, 0x200000000000001, 0x101}], 0x206, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/238) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) 855.476009ms ago: executing program 6 (id=29): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES8=r0], 0x20}, 0x1e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x4000050a, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket(0x18, 0x2, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) (async) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES8=r0], 0x20}, 0x1e) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x4000050a, 0x0) (async) 855.034628ms ago: executing program 5 (id=30): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x2, 0x3, 0x1, 0x200, 0x2481319c, 0x9, 0x0, 0x3, 0x4, 0x8000}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80606954, &(0x7f00000001c0)) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 854.675147ms ago: executing program 3 (id=31): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x3, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x6000, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x8}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2c, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x3, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x5, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 853.621366ms ago: executing program 0 (id=32): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4100000000000001, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000074e000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x5}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f00004e6000/0x14000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7fffffffc}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f00002e0000/0x4000)=nil, 0x100000000080}, {&(0x7f0000610000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007bd000/0x1000)=nil, &(0x7f0000169000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000730000/0x2000)=nil, 0x1}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000297000/0x1000)=nil}, {&(0x7f0000bf9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000051a000/0x2000)=nil, 0x3}, {&(0x7f0000210000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x18}, {&(0x7f000032b000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}], './file0/file0\x00', 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x40) write(r0, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0xffdf) open$dir(&(0x7f0000004540)='.\x00', 0x2, 0x45) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4100000000000001, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000074e000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x5}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f00004e6000/0x14000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7fffffffc}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f00002e0000/0x4000)=nil, 0x100000000080}, {&(0x7f0000610000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007bd000/0x1000)=nil, &(0x7f0000169000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000730000/0x2000)=nil, 0x1}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000297000/0x1000)=nil}, {&(0x7f0000bf9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000051a000/0x2000)=nil, 0x3}, {&(0x7f0000210000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x18}, {&(0x7f000032b000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}], './file0/file0\x00', 0x1}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x40) (async) write(r0, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0xffdf) (async) open$dir(&(0x7f0000004540)='.\x00', 0x2, 0x45) (async) 852.536257ms ago: executing program 4 (id=33): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f00000000c0)={0x0, 0x1}, 0x10, 0x40, &(0x7f0000000980)={0x100000000}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) r2 = syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0xffdf) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6099cea6001c2c03cb697a653e336f000000500000000000ff0200000000000000000000000000016200002e000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5140000190782108"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020028"]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) 793.895819ms ago: executing program 7 (id=34): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x18, 0x1, 0x0) r0 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf79e5) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)="fc757f0e0275725ea735108a2f5543f435de46498daf133d2c66be45b06f53", 0x1f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = semget$private(0x0, 0x3, 0x55e) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x188, 0xffff}, 0xaad3, 0x9e, 0x7}) semop(r1, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x1, 0x0, 0x1800}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1}, 0x2) 791.745515ms ago: executing program 7 (id=36): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) listen(r0, 0xfffffeff) r1 = accept(r0, 0x0, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) unveil(0x0, &(0x7f0000000180)='x\x00') 769.242821ms ago: executing program 3 (id=37): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x1, 0x1}, {0x2, 0x1}, {}, {0x0, 0x7}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {0x0, 0x6}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 762.96867ms ago: executing program 0 (id=38): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xbd, 0x0, 0x1}}}}}}}) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 666.930296ms ago: executing program 4 (id=40): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ftruncate(r0, 0x5012) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x8) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x3, 0xff, 0x5, 0x81, 0x7ff}, {0x7ff, 0xa, 0x3, 0x1, 0x70}, {0xfffe, 0x8, 0x9, 0x0, 0x1}, {0x5, 0x7, 0xcdb, 0x3, 0x6}, {0x2, 0x8, 0x8001, 0x3ff, 0x5}, {0x0, 0x9, 0xd2, 0xd44, 0x7fff}, {0x4, 0x2, 0x1, 0xdf7a}]}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) (async) fchflags(r2, 0x1) (async) getsockopt(r2, 0x0, 0x0, &(0x7f0000000340)=""/71, &(0x7f00000003c0)=0x47) (async) r3 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x80, 0x80) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r3, r4, 0x0) (async) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x88) sendto(r5, &(0x7f0000000500)="9cb5e7eaf2e047fe5a9f03bc6da0d9f3dfa3320df254b9b466d80fc20a295527c7825b7557e13f31256bbc2dcfb0da3685251aff8a2adb3d1975be85f2a11f46b4c61d0b606dcc47cf912b67fd9836a102de0e70456527c1adfa2e0860d9bf62ff7ee14fdbbeda745e9e86d4d194462db75165e36509c04b7039001c22d6069916e5d25ade8c1255f22dd42df614a1a73c0cf6b1fc9a49fff2c0718497b4639871afe2572739efa9ef7854317de671302c84b87d4f9826115751be5c08257cec3d772c6fc5713e762082d4fa9cb415abef714f48b362e738d5a6bb773eac8eef5968671a7efc486aaa19ecaabeb8362d5f1aa16c2bc81c3d0fe8b03cdf85b4e8f5a97891c3484837368470e2e85857fdcc1b76bee8e3aba4a55e9674b0a8aff8461c154914501267ef7552a9ce6b13c3008f0a117c7a3307aaeb7e5eaf11197cb2f06a516e7bce8e88ba1cbd2bd15be32af808e53907a0802e7bf4e165e4fa196adb36ebe30c276d0050a82597de111776ee9639bc8c8e94e47899519f71982fb7323938f8fc8e67211b8114320c81a6ccfa6270e89d3a8835a7588547d78df55900833a991192249ba03eaef2c935285f88482b8372abf6cfbb5bc2912235d48ad061471d1b8508b5a68d28a673d7b223e00ea24bb23c21102698c1856f68814a0eb9143820caac52419468c2b48a6dcdb92d449cfc41036ce1e5f101e56e052174457e9af67f2e18c27bf8e5a562a6e877e1bde42a7a0c95f14db92984b1bb9b499eabcdf1a2eb4230f8c5a6f1812ae68c434d6d7433cd3f298c5d834d112d7cda4fbc91dfa6271ffb020fe8ebedeb2111f28845a0830b21567265ae314af79812e2fac58005fa1f313762813fd8d9bc9de928409cc18d461013b34eed06d89ad164ed1bfbbeb300a0a669027aa81e55d232c462d43aa7dddfa174b65253356cea05c2ddb5e50a19600f561e7d788fd36871c99fc0d2401ec9a99f87b22b34a741d824e95ee7099555902d56d750ec25f0b3c651dd66f641b5c2b0fead0cee98f63aed2e5d072f4ee5538ed52617a48d41bfb6af8120bc6dc4c52b1d254dfb1daf11557d8ca5317bc01262d773159b8ad9f29417c007d680d61e831e61919f1e15e7a62e22a09b8f6aebea6e3f2fa02dea91510eb42a7892fea7367235e0db934ea6c24ab6dfdee62bd34a16b97b71471d467b85ad1cb60fd038e2959dd4e2949aa3b6d18dd8b99092385bbd062e16120ed1cadd7124ab59b5a5e70a31371ef6d2e6fd785304b00299b9e11e62b00668a4e3e0684e02689e7eff567a1bf65b0ebf24a03f3163c261fa9dcd4511357d2e75cf3ec97d3513860d41753a1896e36b095454d6c72dd290c7ee407d98c9a1223d7b94b078f3cb822ea72f9eef07081f5f28acc3df458812c3caf5bc7f53d9e8fa66238b69e53cd7a76b9a66631b71a4107b59c741a5bb5dac72b8f4524ead8465db94c7288375ecd783a3850c47a06beb200fb09dc8bc7c0dffc5f7f514b5802cb733596b43b1c1272b705ad6c079aee7ffc972d9617cb926676aebfca3ae95c09243be8bb94bbfcc1dd52f84bf9ce68c9ce17104db34788ac91d87f743bd5a765787e04c9a6eabde4b62df6ec2c960b1ba9ebc805d67db517a4cd88c5c1daa3a1f5372ac2043d98ef73c2f2f8f2ce0b86174c00e762264a18ee8426806186d01476941c23c8419d35f4cfe9008ce8f106f95bfcf785545bd70c3b413f25380553294f1975473e2a37a3d2d83716373862b96906e2bf36c2997aaaa470e5cda51238b81fd862267b337804810b5c0c3eebc44d97074fe9de6fe8918def3efd916d91b199981c484074bf96a2086f6ee5c8ac5f3ae3218cb7c04da7bd5f96c911fb272ed169309723fbdfd7203e3acabba1ae690609a929715b60197727a4dba6e9dae4a9395ce407e52849039f8c05ea6150fd064bc350cd12ef448451f4975d821b3a178da5c0a970ee77f189762d3421d85aa81e729d897c8b9a20e0eefb4f102c953e6f8ef658388ed82b867ef6c51fd6909528a076fadd90df6aaa1d74a2733e622dcc485f39c832485164b9bb210b719f71a7ccd16522f1d532da71bdd60db4d07e37bd20aeba57bf4ec31e9256653aae8f548570c9c85989fde89da08576793e593d7ca726b7f12c5a0a21d1cfef163bce4c0e71c05807c927e8de435922d86c10f84fa0cdf5c39a1aec15ff92d6bafe2476c128b7347c89234c2a93469f13a3de679b44773aca3ca83dd18ccb9cc7551339ea5cc3d357a7dc5dccba612dea54f769d713a02b01c64b2e31f5e36c765f0f04ef37ab23746d6dfe67c26393bdd3853d9a90d9074b4018fe68b3596e8d1506a35576a095c05dc94cd178f8b7576f1ee33a951040823906288bcd6b3bb75a2b463b116cced74e92666fcaffe95bbf5c39d4ad48c830892b6478764e608a4eafe103d10bdba0a1cc9d4a61109989865928827ab62b50e8b15f707cc97ff97cd644b562485387d07510adc2445b9c557093921e604d8b5c82f0b6a9269cc28a25bb63b6b0153c17accb9101e63683325f869d9bb7c517f0d9b4c1df4a528ec563a64cab77da2104c940242b42bc25d4736bb4eb606b0754c049836305fff82a969dae5dddf1d56ebd9dfb86aef444e73d755065904be7e8a33869fba6356b716c3753a58388bc8fb58a2bd353851e0ff72b4d3fac5aca1675cd5d4d9b0fe2e8c6a6ca425126bef89fafc77abe708d6e8e374a7972707cf09c04079d2a97106d78b80cbbe08059f950ab0432b736106093782a33068507dade2e6c5a2c50e651fb2f9aa1b0280cb4eb2ffbc60869aaa1dc55a1bd41fa43a23b32ba7e82f8f421a4dbc61be731c571d9a04acf8cf60527ec554b0d9ac72ba366e40762e21afc317e210a8cfbf11cf5f69075591c64fee0467e0a9d8ee25d9d8c5676b20d57d604da2c5802bea99a5adb4b6297ecff230d0d10c6fb55df897fc7e7d28a808d5aa538f8dc8ea3c9e5054d5dea08d98f3e41581334d515cf1e2f78ef6fcb75b52013333bf720cda8150fc1817bb32e7ea18c69abe8219b4712d77bdb79beba0e733276b844047428d3fd62906093dcaeb3c14061fb318d2b635736713c831785d5a09878940e4cda28495e68ce78cb04fc17d74fdbbce6f246a5279290e79f2d952f6572bfc5668af265c935e0dfedea247b9f95b063b90b6825b343e35534858ea15521dc425312481cef1cbba325ea680314df60d66c797acbaa557da5fb4450207e1776b7cc7215ce09d6bf074c3dca587b52ce43552c7a385a7f16c3b9a6b3aed14a4f16692f941a2ac6b7974b86ee2f2d6c971e3e0f925baa5bb83c17d67bf951b2831f4eddaffe8075aa16d62ce2db38cb073ccc3f167805f40710959c09540cbbc9f4ea51e6cafb09e145f208f78fa9c0c7bef5e5a8eeb48360b605bd340532a6476ffbcc5bdc17aff6cc6aefd2f6ae2ba3b46f7b8d9436e5f36693d4d94a5efebfc923529a10e521f7db876c6d0315f8ee244a24b2db71b85464be2676585f2ae56f3593720c3f4375e46cad3d8c4ab2b25c2030a1783326738bdfd0c2eb1259e8118a680407d58abe91d5c1e40ce89fab4ec2c002e420f6a9d64a3647d0cb219b5166b662db76ae8824ec1ba4e3a8a85a8d4cd45ce3ec7620eb58229fc57806048e7b61e1556856351f2d64588ff472f78100bcc1cf5ce5354a903fb882fae3888e5ff3816c0be51b45222d0e685e9cb01dd67a8116e297d89c31d26e50fc4358033dd9351d087b4d1375948c4fd2175958e747ef631161cbeeadc80dd1ac01d386589030742a272b4db538ba31260991ad3f853c23b3fa2a7749b5950bef7aaa577e5480caf210eedce5c226215d83c3d598418212f044fd6d90b77f903f1d19abcc5f34746cfd7b82d35fb2d004375c80a6487aedd7a8f23ff2efdfb4349eb72684f42e0408a3ba503a9392134d1d9b654cedbf3a79021dc627ab627c857cade818fb09514cef6f74db365e1f10a6de7243bd6b8a6e07961752713b0a66686db1084f4a1619dd461ec58cae3f6b3869bd99e387a4a94bbb79a4ac05adb1c0c54a9358d9b0dc08986b24f842cd526bc9e507cacf2bb1899b1689825d8c7fc5548c9fec489afd91af14da0c2ad9b3ca96ad3fa8119f8c2f3f06ca39335d9a112dc2787b621a39d90907758bf73b3e43100195eaebdadfd253332431220bf3a918e08aef83cc996e1100a42c90ddd6f6b7669694cc86cef9217468ff2622ed2788ae377f0c7d2cd19aef669847196106cc1f91654df907cdb381401764e5865b97584d0224829dce755d1fc5d68defd84326a2029854ea0c0a4e2503ddf1020cd6bec7d70ea46c70eda52284be88656390e81ccbd68b19a1542d9b518ead4a06060405b5b99adde3fc02c4800d85cd18c48df1a9b77d3c9d6925ef8877b0894349f4159dfb5d3f57dd813b88b8fe3d5d1f981aa63cfaa785eed2a17cc91deefdbd20ab6a9645da49be87322e660624ca52a150ecd035012e8d074769d192dfc859121f210d79f5c13e6c6b12b937d091a22e7f4a4abf0f7f2399472e0ee21ec6d160051756f7cfeb278560329980a8a3c6ef6b1bf66664620a42d3028d9d212ef9f54fcba1d5021c1ca708e53ef83a36806ff616e22deee8c038b77469f31b348d24afc1e96810231b68b9fa588aef27f8c6dd7935e88cb845bf12b4d1b6088a2fb17b22dd9a75c8d8f0104b253b74c5e26ef049e9fef959ee8e5ca214fd958f0f6d47514033789534377d5e3182e49686bc5c80a39143c013fee2a4343214844f49821fadc010f6ed93b981abc4ce14b886e1d4c8746f4d2df53c9e053e6adb452883240789da06faba08ff8bd9b4bd6ff0de06f5044d606101086d38cc6e928b5ae0ab02ea12573d4283f5993cdb3975e30596d5b6b5a13ad30870b06b0895ec458748fb26c797da488199fb614de8abe93ac43308716b01a117bdcf1955fd3056dbb3a6f4080386d44f0ddc4167c7dc39ad516b3df43122d6d04c42c91967f908eb58311c06f7f035c4beafa8463b36231f9bacb94a73663fa9ec065c33f81883a65145cf569dc8f9eba382a8accff0c64637b9ac93a74d41ef367e02630d7419ee0cc716d08449451693bb75f4519e90d2954a48012c16744ee243b7de7bfec3be8113316fb91d33b4c922141a57aaf15c2a6487dc2b4502979772add1a4d3706de08934e54ce25089eb167a920bc361f459bf212b2e24961b97acd5dfbac175b697a1d2f84963258105f305e523207cf498184f777b8d2cdafba62270253d9b70f0f4051e9332766bb16efdc8182df6fbb44392aca66a7bb55aa7ea5f0b094743c10a1d522fe233df7db3e3d3a89e9143bbe8b812850ade4e20a0ac09b0d9eb5aaadb50ff329d9df99974135acb9678432607409b2a814763c390ce6f179b3b3a66836ca46208c672436caefffae7739facc7aa3150e0ac0c6940a3c7a6b54081f81cbbb8a04e56372e3eb848f36d7a30d02aa5ff90cd00c97096d6aa81863e62bbfd5a6b1c94c06ea77d22dfd742cc3ce4699ff9a5783fe8968f2aae4a19261439c4ea50b51b555dccd2f773b413d3ca57ef728ec3db4ef2aed8bc09a1691ab3349d27b65f55a1e44d1a817c66671df66a28e5930c3855d9c548078a247cb29c92683936550f36ae76c0744728ac2f60497553423c986f0470efc9c90d40b11af34e2da9a760737b41346ca7befbe75e48d5577db320fa91184a22866ef38f3c4695fb1f4fd79ec3d75d7be57f93ef72205191023a05a", 0x1000, 0x8, &(0x7f0000001500)=@in6={0x18, 0x0, 0x6}, 0xc) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001540), 0xc) (async) getsockname(r2, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001640), 0x400, 0x0) r9 = socket(0x1, 0x3, 0x1) (async) r10 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000001680)=[{{r7}, 0x0, 0x2, 0x4, 0x3ff, 0x166c}, {{r1}, 0xfffffffffffffffd, 0x19, 0x10, 0x3, 0xffffffff00000000}, {{r8}, 0xfffffffffffffffd, 0x7, 0x2, 0x3, 0xb}, {{r9}, 0xfffffffffffffff9, 0x82, 0x2, 0x2, 0x3}], 0x65c, &(0x7f0000001700)=[{{r10}, 0xffffffffffffffff, 0x80, 0x8, 0x3, 0x7}], 0x0, &(0x7f0000001740)={0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000001780)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f00000017c0)="459458f3b0d7d5e25338a6980b8168d4213b6ba3f7ed9b2875c2f372a55502777f4ad1beefc5d6c29a9d6a7ce821913f39c126bfa95e52ce5111e5eabcd141f06e29fef82677a898ef8dfe", &(0x7f0000001840)=0x4b, &(0x7f0000001880)="4183962620ed20b375e50d3d8d2527994cf5e93d6a4f79d57e7baf88d425c015ae4c03037671a0899953e16e03893be26979c885b3a02a1eb7ae98fd0c563a11898563cfe6361ff6c0d2e7b739fb112d6e5234ea71279a7f1cac8a18031c91599937a8e872b1ca7e5bed9e946b287389b9853d269788a8f8dbc7275d30b395afe40f64d427b5e55c977acbc93b4e2474760d9f58848f010228aa0d5b66c7991e5d152e597a09d7c61087455a47b0ad87aab9f6ec9fddc150b1df33c477a4aadc67a23fd25016b5f0e505f4930783acc93368924d47b8dcba88afcbf3218899a4ede82e5631b6c6b5233cfcce72bffdedbb023ede5934126b4dabd464e088477cc7aaac2e2918f8d7b766a8ffe76981022a45a25bb2470de3cc54e2765884b7b4696bff329a0a47ce525b9073739b75fa285dd3b2954e9cdc8c757dd7ac3a3c2ea01369ce7b907d8fa6d08d08a6c9132e70d80244edee4c0af72d5475d664dd5efe48d657a471ff6565587ac561469ce1e96fe94b42624b820846f29e665ae709b0acd79ab4689a4c3e237ea1ca12c5ded276baf575274dcb079bc49deeddfddc91cfd393aa31304897e58ee41b17490b60d4a879816a0b93a11e95d17a50f18f7c0428b46e142623271ba5feed1f4547b57ad3f021577a0cf3294ffca97e5d289380db721a6806ec51ddddde7af91b32e388ed53a0a24f72c86fda9bf7574150f46fae57364a35fda199353b99e53192c15c02a0de01eddb2bef0c400b69d2552466b14653a0e335588f47551cad872f33b33cbe2260e10969efc50d5c942cb433ea84935bf4a16b2e9d5b68937e7b2c9cca1262f4f238167f33cfd0eb337255b107fe23310da1c2f0056be29bfdfd2a53e78641a71e467ee014e14eeb215c4a2eec725fbce2ece4d6eab5f527a13c508278318b3ade8651fad6208af705234f643545a02c941e0e9eee53fd99ff0b6b2fc5b945bb45b14df522fe9200ad70e24209bc1a2b4ce866813fb201faeedaaa15b92bc03d170d02ea4f78d6b183ce29571a4efba606b31187bff38b4bcdf2d43532d960011c6a2f975e3843a51418794712e2685d77695ffa0dca224ba4deeb0aea5c4e35f89be6dcd45dade044c19835002e52b794f2d2e0208214c3b73205beb6b3f8fe305a6be4248369ddb5517417620a6e74e815054565be38cc5982e7b772c9ddc76e60ee1602023bf0dafa43d749f83c7aedcaef7c2733b73a6c369d9b5463b16b3ef06e17d27bc36753b26795531a204ceeec98d9718854e9601b85a8019f08ad58bf795a54c1612f63d0dd64ec46ac1cb86d2d2288dfc7540b339427667a338f789f153cf3642962765e0ab4061d5eb6bbaa17a66fe75fd89d8f59512b54fe7d76cff1ad73dd195be1f78a57ed54df28d7634c2568f042e87761a0a0110fc422f4d2bbad4b5ce16848aa83a409c68392326402142643545bef1f794def8c63d2680b0a7e90df45733d345bf0329fcb625c1bc30182d34bcc258b771308f150a931a1e5fc301c2b9221e0c6869928cd60041dac48c202fd62f9e835fc05b6ab10c45bdd752001b5900daa765766caff28fc6c01884c3e9c21226cbb9fdae9d73d67c8f6df89673e200cc25a034c9ab7514e7449fd5f279771ee82e61bd2113c802ef755889f7ee4e915154e6f2c94fbfd4fc3ed17b5bc54e0aa906ca7774e3b9e54ceec61f159cafac660e59c2689ac40303b8f1aa7d5002660a0b2f13a47c47cfd398b2b87bdd28034e8bd46c48b10e1695ba5db626805ba98327a0288788ebeaf295e2346f3e8480cc6c6d6e5b13c58400270a90049f5e174b4d9495e4f81c9437f5a2412b84402ccd16182090ab7b0bacf8c493191d9334de749151bf2dce2705e05127a5884ce9b4ee291610497565d4329a4efbb68f984f516f860f92aeacb33b50b8106a8127b722f47df6d1322792356eb3f424c5a6ff9b460b4b4fff7c3e348d6e6f91ee0e2baa1bcce2da06c2f3aa916629d2bf652128010b64598e8acb9596d80c8054dc36399482540862496343dbb46d84b3e6cfdccc138095c695d3ddaf019f1ad2fdaee68b6a0b3c92969444b1494a893363163fb39ffd8f5eb319f5262966b3c53d9c736050c5b93b3699513fcb4dca7339bb990bee5cc3869a1e3b5fa9cc498688b759666493594472bdd4be6020d47f47ca1ee2c511840b5f7563f630e29ab6c3f7e68e066bc053c735a26c90c7290e19125238dd608872e80ac7dff274aedbb2ad83f3669fb1ab446bc846e03bc41fb303ceef3a125278b2818f07501d024b0a4089a20bee38b5c4ecd48db4ed6629732f4bf1fd3423f7c2d84a2e6cb84b5898ecbe9e6ff7f175c1287e5caa931c6436b5aceaaad1ed7d20d1436d9338e2f4cd71898193984a59d0558021c707e2bfe35f8609effd1504a8074a95dbcfc6959e9e255328b383258d55fc6272fb512cf9b968d429f77f030f25f24d57cd3c8a0f98b6748d4b72a435f7a9cb18a2edc2bd6bfe3081748dbc2aabf1eb27b99c6bd48ea29bd53e0c9872d8ffa6bb6f1a442f9f71d0db485d4e916183e3d3fcd080e55613d14b6fd5971f08771e7390f500c0df170a3272b390275fe86ad87dff2c5ca4f6ce818e7eaf1892587df682c0585eda4dac8aef8b9cadda4dfca61ec054ec2f613d4a5dd7e688e99c2f0bef7b198657e51f86f40adcfdca9f25b9392d82e699477c92a8bf3fa4cbaced478a5b80271d7e005d9dc6287ba189a5f232e0061924eeb30af4575341537b925959b88b442ed11f813636e71d1ba6384221891a67165403f0b12f3ca6ed660e89f0856d8529d4309e78b30f63c1e36ac214d96f58a3d525c6f40e41f6b9b758772a7ca1bb2799b1e8d6c9fd6fdb8e81d798f7ba08f6f0709489d6d72f6e87a658bc6d832ba14ab62c7af4a27c50780145d64207e3061aebdc07dae3d2e612dd3e5d3043972509b3dedabe88b1042e90852766329d443f77cfebbdea39888fb3b8a2e128e7f5b0e52b551508bd43f2024a4009590fb830b24fe433fe5a7298be2d8a9e081efb02364ede69276bfcefdd1196a63f117cd5eb7b5747c20290272ffcd24746a548d214ed2b1b973a6c9baf61e6560e2dbb10e4a00f390a9443e869e1c642a319d81418d55d7d09e4d05acbaf5b94c2cbcdc0dd0dc9fc0bd3f1996b25a85b0c39b308514824b8f214f11bd2b6d5592e5a33c844289fee7437d21e9dfdee791015058e8007a4612f234a175a915a2f4a1334a93d5a2330aa52f00d4589ca58eb099f00e06da99e8ede69f453661f51fc1151047379bf90820868c2fafca7033bc15bea44d35b0aea19c5336a9a6ae73fdc4d99870f417ef4706adf474362fa139e8b74b0ec5da7d8962b63b76d450ec5b78a91861337fd97d1bcfabd71648438f881891bfa9d22c56fee567cbafe0b735e32dc5da61475783fe30b536e1697770e2887185e2ee77f21fb0b0fadec0ea3fb9c0753a35bca342992ea9232224eb4e87b579bd42b9be6e4d2409e88a21b2ec28b056e76bd43f5f3710f56bb1a752b1aa0dd57d10896e9c663275294533b3195712faaf9f7645dcdc1de535d1255804bc84415d1eec86a25b18800c0ede49234f3b889845f07b2729edc60a459e56368e4543a73810a4db609384f7702d4bff16d92f1a19cd6457c44788e53fb8cd725e581a2ec2cbef443fbd3850fd6066befa671a138e1ad0193c12daa95071c9267660f726dc93edec00eecb6e03b1d031a9f0c094ac324c7471dc1bc73cad83a76f240bdf107ea69f859be3083b36c774f037d6513d58105bb72bb94d9eb31929867f6ab28649d268c5e73808ac44924bb3d9046f41c092107b1aeb3a29f14e699ac8132a8b85487882b9534d23b8b5e6d292da7700829f6598d906e1916ba2a29c4c1543cdfd4afe2e35e20ed61598697f08c48af18da9989fd931434eba9d07a67960cc6159e9eca59613049b310833b5cbce4251ae95cbe0e1b69d713810e6a591c9de6f168ec82cd6a8bcc391ca12139c161f47f8cee4f5f645de7c21f0e72f9bedb265a9efb3688272f63ad29d71aee39aa32da90e6d66289c16388e62b616e3689559a10c04bbb2bcf04b4412fd700a359959e7391decd546671391626921b7f79a2d95203313b7137dbc5c6e98b7b75ba6d9199e2d2bb44aae796ff2dc3295840c02ecf9acaeeed460fb12b0de031fef5ec97591d815ba5c6e384e7d7b03ffe8c94abf4af4c6b690c08b154cc612b32a46a9650363472d90699667473eff6352834a2dd89d4bffa4b5c148a185cf6226768b2580482fe36cc3784d857af1f08ea7796980c8494fd3100338f957c81cb39688049c831a4eb93628868090e82e8811fc0f1de3efeaca41be23253897fb7834b2ae75c6d922425a6416437420e91927a9b59534166b208a12303b48fa2a4a8d28ab85cbd04db8431b93d65af5f040b98fb44b6985e735abf581b2b1f29f7bad86d4c836f282bc018ea27ba142b4b26eaafdc299b070cdb7955f90784251d2116892ece57a9c9d53368acecdf0d1e51d72c85ddeea6305470edf2ded444da81326d20536bf899725d1c538273efa45ccf2b76191c6e1285f200880266cc39394fc9633bbd1e27ecd6d0fbcbceb1e933bc4500488fe2b36cc9f5ddb3875d6b490db5a8890c8044c4369db7127053914adc05d8d463067ec19070b993954f660d0680b79fbe3348afc0152a19420db463f1bd07c1e3d6e9cddeede6c5223c2a689939b74b5bcf5cb5bac61c5c284ac3f4632fdada3fbbb31186ffc7fc27de5730bb4534e340d47ae6e45af37e2c15bf6abe612972b62e451537524c68b26c4339268257f2c4b3c84a6e405675743bb7deac3149df50c9b3e809359b58f3e58d3f96678e1b790f64f4ad88547c013300438ba58455467ed92d725d3fb7db08b7512c78036c306877a3dd6709644d0ace302b432d7c1e87b79e369e3c2a93274949eb32bd44e670d483cf18271a1de635ec1291cca4773e4603a29dca8747346c56c54637d2f3d49d9af3b923a0ecdfae2b77cd507377e9d64485619b97447f498dd225136a3018cd6246785869c393cc0aa8fb20040b273f516114e18b4474a22f0a41f34c34ccdd73244361d6cb67646f0b66c39c0b561ab8da34de79524ab23ca6bb346dc87687ea966f57771b30c8ced75351c9884e057b2a63e0700fe74f17faf8296b2791b1a7ad9f6b4afbaaed530a185086e17157d43ca093eff52bcf0309939db77184ff6a296d6ced57857807daffcadf822b080617a13ce41eb5dbd2de3402316a22031ad6bfb2ef16ef14505c613eabcaa3c326fbe882288e34c596ad77d68ca43a57d0885e584055ee4e23f9c76c585be34c4dd9c81fbb4f3b074c654150145e3103796c5f8a9994559643835b14168934390e88f68807e5c760e0989820cc6c016c2360d8f41f86f8dc08a9584e3fd842aecf72ce8acf360cdd1bc41c36ed12330406325ce0a04d3da85e740a8a833ef829a778f1f6f93426b06224a3ffc01c402a514691575ecce3858e328f8fa7643738186b5002ecc6814dcf4f9ef30ffcd0fdd590448d227dc44b40d502ba0d32116f809594648d872603768cb163bc464e37029a490ccc3ac9102222e46ddd7324967659f16994bbaec6335d0fd31ba3fd11ec511b2f58f9ce108a33f7b6b85fbf473a7d2318654b5a183ad2a464036f82fe2167526df664461371d7e75737565812610613b74c25e31dd49b87e2d557b0e7e9c63e3420ee4f7e82f1f9a6a693375e85d6ac1755924bb6b", 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) (async) connect$unix(r6, &(0x7f0000002900)=@abs={0x1, 0x0, 0x0}, 0x8) (async) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000002940)={0x6, './file1\x00', './file0\x00'}) munmap(&(0x7f0000002000/0xc00000)=nil, 0xc00000) 520.76775ms ago: executing program 2 (id=41): openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xf26cf77b63bf17d3, 0x0) 520.030979ms ago: executing program 3 (id=43): syz_emit_ethernet(0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="99b541a5d895aaaaaaaaaabb8864"]) 519.602674ms ago: executing program 1 (id=44): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) madvise(&(0x7f0000000000/0x6000)=nil, 0x6000, 0x4) (async) preadv(r1, &(0x7f0000000980)=[{&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000780)=""/99, 0x63}, {&(0x7f0000000800)=""/108, 0x6c}, {&(0x7f0000000880)=""/36, 0x24}, {&(0x7f00000008c0)=""/135, 0x87}], 0x8, 0x391800) (async) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000000000b57448246b6e4b317a2e8f692fde018e0000331c13fecea10500fe", 0x27, 0x3, 0x0, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x100000002}) r3 = socket(0x11, 0x3, 0x0) r4 = msgget$private(0x0, 0x596) msgrcv(r4, 0x0, 0x0, 0x0, 0x2000) (async) msgctl$IPC_RMID(r4, 0x0) getsockname(r3, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60"]) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async) ftruncate(r2, 0x79c7) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) r5 = socket(0x18, 0x2, 0x0) unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x0) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 32) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 519.44968ms ago: executing program 2 (id=45): pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r2 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="03000000", 0x4) (async) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) (async, rerun: 32) unveil(0x0, &(0x7f0000000100)='r\x00') (rerun: 32) 369.769029ms ago: executing program 3 (id=46): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000100), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, &(0x7f0000000300)="e1298e4feec76a87d0482e96c76f41ff89dd031a450ebb8e4fd92ddd414487105646764b2c81e9411142b1919dc92176a25c522091ac09cddb9d25c987aa38aa42897e8e66982d7ea27c565c2a5fba7e2d56662dae953373032df8de8bed282e", &(0x7f0000000040)=0x60, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 364.120285ms ago: executing program 1 (id=47): syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r1, 0x180) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000001780)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000180)='./file1\x00', 0xe0, 0x2) rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000017c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x9, 0x7, 0x5fffdf5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xffffffff, 0x9}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f132fa9d7d1f81dff60da05b671c28be7513d8c40ef44ec64e60c84fd14a77c520d313b979d86c07b6ee002eb06d9d61842bd886f49f8b3dc17ba69be484c78ef304fc041f6fd3fcd93a3fcf373548b850129d207b398b46a0a928aa7a3de7aba3f21b0aa1e1901632511016a8993fd17f6303346b81e773bc7c1539786c6357e917d43c6932a48bd79785fe81a4be8c2d800e4540279b59d4610d16d406f887966c41bbdcf6566532fa09381559d9c31048bfcf58a57b6688e25b77f55c16145d9758a9bccf46153786ae6f94599eae31e8c11053b0a35762dd3988d3dadfd3fdbe2c0ec9b50eea3ab8d508b5becd70d4bf892230620c0c5e57232c78fc2826411430d48dae42aa03efb00e0d0853f77952f10ffd7c15addb71df319ea7ae07a9ee0349d64a2ba02e0d94a20fa56c61f66a755dec37e877920b4fc03c406b34059ffdb51820cf989c603b764446ee06c043a046c2b7152a5fdff978229d59fe6849e1295dfef793c4c4c5f01f1ed03b984fda2eaa6feffe43dd042377f5d6ed6d927b8066469177c2c78c74ddd18097917d4786861fa536bcbb54f7618d3a1566ef6e16b7b75a79b86b6db6d5c6335554c4f77c7e85e68df51ffff43771d5ef0a9ce86a312038f04ffce814fbe320acfbb354586f4edb412e85f07552b5bfd958871f1894389b05c2091b3241b0c6c8217064f9b716bd986c7c237867f3befeb8ea6af829a398278b1e0ebb9d3261f1c5c54c1c4f6616459a522da1d71d7fd93d684daad4b0763f6a9efd3deef72dd77edcb8c90260164a599e827f69cd3bc11b2439aee3df9603e3a4ad2e94f36dfe8986631f10fd18e0550dba411b6e17e038bbe01e6543960c37003b60954a5bce12400ef01eacc546f38c13963a97e4f10eab0854061677a5ec430bb59115565a1945196f1ff18452f2696271f9a560739b8e8166f5591c7f71fb8b8b2caa468a280410ea5043fdfb22e116e8f3bc72d64870cf985d0e9b19de0536a78e764355530ed054eb1993f56d653661815f3a09c4cfefbd8b13d9b3d8b38472191042ec5967cc5f4030927066d01ff03839375d35622b41ef0d7cf09275b538d141b7cf4777bac29da40a2009e6950417b347be891e6f08ec967b4dcb48c1c1fa75ccb0c1ff78a15a7708d81da427d117cecb2a95aaea827f114a51032fa7373d373e0f81a5476a10efecf45b07d0262abc1aae13ba5bf0ce52a81ccf061cc84a6e6590332acade9b7af1717d1731da08435205bd168ae43a494cf453872e233ca7f8da5c8408f58bef8e09b13b0448f6fc495cf917fa3290ee8a20b22ddfa6b7e8ab21b73bd4431d0b837b5f6b74ad2885a9aed40a2d6ee847d6c2bfe7d13507c4f70a25239e79084c0cdef7e329ae9c6463b0e8cf8e379a7c9055bcfada133201f6cc870b5675dd314a956e2caae6005426a8dcc87e", 0x403}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000380)="8cf641d92f53f231c1675e808ac4f90391bd0001f5ab7a7ca4f855e7e33d73f8f67c0ef21e9b1581535cba81f15f483dcaad39dfd329b2a7f97d43d90c56bb60f2322a619f6152ffbf1cba661ea64aa62460fd2ae67d28141a90d751ec0277d98f9248cab4a3fe7f548bb627e5d3794d98d614bdb92a80c6e73592305da3362da8449ed3c11b643c06c5b3c21feda21edfe8f82ae561a7400227482ccd6c5d901ca1e87419c5a4c41d5e7407a0c4ab78b427ccdb1af6dd1caf63581475d06c8541c97bdc7fffa96e451adbe55fac165494c20fd3", &(0x7f0000000240)=0xd4, &(0x7f0000000480)="c3b1fe70cd8ddb4153743c33e263114b7e121a1dad4a10a26303a4729beb987c72717fe5ccd5a72a69b9720008691b85b995f4600e9cd7378801ecf8d09818e4ad2d49cb51f1e9f1c36e6464bd31518c91409ea721311d9de275d17e5891e36f54324d6fecb85ec12f50a1ffe0059f65a5aa9decfdaa18121f2e9d2cef483fda89dde900b5dbcf4f2e", 0x89) 361.706353ms ago: executing program 5 (id=48): msgsnd(0x0, 0x0, 0x45, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4ebfac6bbaf7bf1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)}], 0x1) write(r0, &(0x7f00000000c0)='\t', 0x3b) fsync(r0) msgsnd(0x0, 0x0, 0x45, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4ebfac6bbaf7bf1) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)}], 0x1) (async) write(r0, &(0x7f00000000c0)='\t', 0x3b) (async) fsync(r0) (async) 361.362424ms ago: executing program 3 (id=49): setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x400000000000006}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000140), &(0x7f0000000100)=0x4) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x91) msgctl$IPC_RMID(r3, 0x1000000) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x3, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="814a6e07cb889a210da16b2a9df3700de0fcf1265bbc4239024133a2d961f024534df3a9ecfd57921ce16b0847b5d13197ca816084b3573cc771b35ca41ebd2dcc1a0c25a1c3b31377df81176fb4c4f8a6d2a4d3627539dcfa92e896a21cbb56f6dc674cf66e8301e20b9b88dfb0889e8e299cd5201b119c73a59004cccabe93af0a8175058b20eb735f6f33ed21b0ceded20363d6e09a39cafee60260717d7245ca3738f2ad41c8ed9d18e9b7a73bc2ce4aa1a90613dc12c6a277e42e97714770b2c1411535db7be8c788cb1944b8ece31dc1a98530363180b7abe06a912617e31b66cabf4bcf98c4e7d68c92483e2a7d", 0xf1}], 0x1, 0xf4) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) 358.650275ms ago: executing program 0 (id=50): syz_emit_ethernet(0x2e, &(0x7f00000003c0)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0xc, 0x2, 0x3, 0x0, [{[], 0x1}, {[], 0x9ee}]}]}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) 297.861316ms ago: executing program 1 (id=51): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0xfffffffffffffffc, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = semget(0x2, 0x1, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x5]) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setsockopt(0xffffffffffffff9c, 0x1, 0x6f, &(0x7f0000000080)="1af231b794a28b13d10ffd043b0bde080386ca7d65f18ff2e37a39c1972c84ff8f8f2cfe8f9e26a34afead3055c546c7f023d8ef3acb44254f4598c0562e6e868e9f", 0x42) 297.033486ms ago: executing program 0 (id=52): socketpair(0x18, 0x4, 0x29, 0x0) 296.516137ms ago: executing program 1 (id=53): socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000440)="7504", 0xff98, 0x401, 0x0, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001340), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) clock_settime(0x4, 0x0) sendto$inet(r4, &(0x7f0000000440)='u', 0x1, 0x401, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="7f454c4602df7a264ee4975f55011a49b70cb710aa95000000fe51e92a26d18fcf8fd1f97986c46ffa08bb11bafcdc24ff4c5d0b5c7b1aaab6fdce82219b99689091060dbc0e3ecb20e5fffffffff837", 0x50}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) 293.70426ms ago: executing program 0 (id=54): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3, 0x27, 0x8, 0x11}, {0xcce, 0x2, 0x2, 0x326}, {0x1, 0x6, 0x5, 0x8}]}) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @random="4f97301a551c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xf, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x23, 0x0, 0x8}}}}}}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f0000000100)) 291.784867ms ago: executing program 1 (id=55): r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a40, 0x4}, 0xbbd7, 0x4, 0x0, 0x0, 0x3, 0x2, 0x4, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000), 0x4) 282.586348ms ago: executing program 0 (id=56): syz_emit_ethernet(0x12, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000bcfb08ca810030000800450a001c0065fffb4a899078000000d3ffffffff4e204e200008907822bc2d65179ffeb7e0863306ed12d7e4b2b7a4b84faacbce73959293767827143dfe40db4bb914054de8970090616e8532613266af6be5eddd20ef4a5cb221e50abcbd4184d2e23756fdbb8a215c9e367f3cca"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x54}) dup(r0) mprotect(&(0x7f0000184000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket$inet(0x18, 0x3, 0x102) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x1) readv(r3, &(0x7f0000000040), 0x10000000000002c6) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0xffff, 0x4, 0x6, 0xedd, "ccf77f288440115af8c662ddb98582611ff89598", 0x40, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00', 0x1) shmget(0x1, 0x4000, 0x8, &(0x7f0000641000/0x4000)=nil) 46.885119ms ago: executing program 1 (id=57): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="cc60d3", 0x3}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async, rerun: 32) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) r2 = msgget$private(0x0, 0x3d2) msgsnd(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="02"], 0xe1, 0x0) msgrcv(r2, &(0x7f0000000e80)={0x0, ""/64}, 0x48, 0x2, 0x800) munmap(&(0x7f0000001000/0x3000)=nil, 0x20001) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 45.944495ms ago: executing program 4 (id=58): r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="f7a11650c6f345a644c8f06f", 0xc}, {&(0x7f0000000280)="2070d8c1b0ca4ae35a7c2e1fda35fb29c386c5ab408fa45f4106b497fd2632d392a441177bddf3408394b2d448fd9b54408a718256b410870103bdad529566d9c8a4ba5d796c02b261222ffa27f3d07c2d39dfac5714e1f245949d9f9d0a553647733f208fbe1ec6cb12d46793b7eff09daa3787e3a051c0e24582162b5d1a8e98f285cfe7463a6a71029f2d5bed2ee202b2947b9049f00f6290f34447526290a2c7a54506519a400b0ea5b58fc0ba2061b3e8659ac0bbf4e37e4a75a615d0144c0191b01c8ccc24484168f5ab4411875dd7356592b6b86ee592afba3d", 0xdd}, {&(0x7f00000003c0)="e0b72fbf9957b48fd7504cc2ea916d0c87b9deea8f55fb9e97bde604877b9438a543ca0f04c0ad486e22b59f5350aa68c0ad6853f427cad93daf6a53047cd1100ac97338fbe61d2aea6c7de0", 0x4c}, {&(0x7f0000000440)="9ac7bba8f0b792be2f1b38b0f4fd50ef80c980db819f9ff08ac768689bf60f4411d04266d8ac7df67de307871a6d1d0f0ab8b32b87fe6ce06afa4419f577e053ac366c4fb3e9a3adb8f2e17a0c64c6d6a4636fc0c6e94351c9fb1af962b890bd7f00a3aaa2148615861dad6ce22346d4791ca4e770215f2bd597de4273e5ece0d105f9329e61af07514f24d60b8004467278f4e0a5e1493f30a69cacf4bd8d67", 0xa0}, {&(0x7f0000000180)="1009adcde61afa9f2beabf1d8487334ec246e82f30c34ca5cdb6a221504817c0ca871c24e6fcce2ee3438a51cc", 0x2d}, {&(0x7f0000000200)="f5118b8d4a25ae08125c4e3b31f12917b2313af17a", 0x15}], 0x6, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) close(r0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) socket(0x21, 0x8000, 0x0) write(r1, &(0x7f00000000c0)='\t', 0x1) (async) write(r1, &(0x7f0000000240)='\t\n\x00\x00\x00', 0x5) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 45.432409ms ago: executing program 6 (id=59): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x200, [{&(0x7f0000448000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xe9c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000123000/0x13000)=nil, 0x40000000006}, {&(0x7f000077c000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil, 0x4}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x82}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f00002bf000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000c0000/0x1000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000142000/0x1000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000801000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000014c000/0x4000)=nil, &(0x7f0000305000/0x2000)=nil, 0x86}, {&(0x7f0000622000/0x1000)=nil, &(0x7f00002f9000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4000000000003}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) unveil(0x0, &(0x7f00000000c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 45.041284ms ago: executing program 6 (id=60): r0 = socket(0x1d, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x200002a, 0xe, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) socket(0x1d, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) setsockopt(r1, 0x200002a, 0xe, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) (async) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) (async) 2.483313ms ago: executing program 5 (id=61): open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x7) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10002, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000001c0)={0x2e9, 0x0, 0x2, 0x3f23, 0x7}, 0xc) write(r2, &(0x7f0000000200)="b7306ac27f55368eaa92b85ea56a605424854d0c0e7993d37d42967e042e2fbf04627b1cc5b790700aff5a17218978fca5616c69ffe74ec0a7568e8d2141953410626af77a11b9498248b3e2082aa109751d92cbb5aa204a085bd39da7e7383c625448ebf6a9fae190381e83fb84fc3247578436214b3407156e87f8a8113041d44baf61a4c3a99781305aeb3cc7496cc8", 0x91) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x9, &(0x7f0000000300)='./file0\x00', 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x2, 0x4}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000003c0)) select(0x40, &(0x7f0000000400)={0xbd, 0x0, 0x2, 0x6, 0x0, 0x9, 0x9, 0x5}, &(0x7f0000000440)={0x101, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x6, 0x7, 0x6}, &(0x7f0000000480)={0x7, 0x6, 0xc, 0xd597, 0x77, 0x6, 0x1, 0x5}, &(0x7f00000004c0)={0x2, 0x100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() fchown(r2, r5, r7) ktrace(&(0x7f0000000540)='./file0\x00', 0x1, 0x100, r4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x0, &(0x7f00000005c0)='./file0\x00', 0x8}) r8 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000640)={{0x1, r5, r6, r5, r7, 0x8a, 0x200}, 0x40e7, 0x7, r4, r4, 0x48cd, 0x7, 0x8}) setrlimit(0x2, &(0x7f00000006c0)={0x60000000, 0x60000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={r4, r5, r7}, 0xc) r9 = semget(0x1, 0x2, 0x406) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0x81, r5, r6, r5, r7, 0xb, 0xfc01}, 0x0, 0x400, 0x4}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socket(0x1, 0x1, 0x9) 1.717141ms ago: executing program 6 (id=62): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) r1 = socket(0x2, 0x1, 0x0) (async) lchown(0x0, 0x0, 0x0) symlink(&(0x7f0000000500)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) chown(&(0x7f0000000600)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) socket(0x10, 0x8000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="32417020e3b81e536e00"/20, 0x14) (async) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xd7c, 0x8b7}) (async) write(r0, &(0x7f0000000080)="d99aca906c", 0xfd23) (async) close(r0) 346.079µs ago: executing program 5 (id=63): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0x5, 0x2, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0xfffffffffffffffd, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x7ffd, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x6, 0x9, 0x2000000000000000}, {0x100, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r1, &(0x7f0000000040), 0x1ff, 0x0, 0x80000000, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000081}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000000}) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 0s ago: executing program 6 (id=64): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.205' (ED25519) to the list of known hosts. pWAaRNniIcN:G k:e SrPnelL dNiOaT gLnOWEoREsD tOicN aTRssAeP rEtXIionT "a( p0 g->Stopped at alltraps_kern_meltdown+0xb8: movl %ebx,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 149148 86623 32767 0x10 0x4000000 0K syz-executor *245208 3194 32767 0x10 0x4000000 1 syz-executor alltraps_kern_meltdown() at alltraps_kern_meltdown+0xb8 _copyin() at _copyin+0x5b pipe_write(fffffd806d3a4298,ffff80003c445c98,0) at pipe_write+0x493 dofilewritev(ffff80003c010028,2,ffff80003c445c98,0,ffff80003c445d50) at dofilewritev+0x242 sys_write(ffff80003c010028,ffff80003c445e00,ffff80003c445d50) at sys_write+0xa2 syscall(ffff80003c445e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa773791e840, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: kernel diagnostic assertion "(pg->pg_flags & (PQ_INACTIVE|PQ_ACTIVE)) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1309 ddb{1}> trace alltraps_kern_meltdown() at alltraps_kern_meltdown+0xb8 _copyin() at _copyin+0x5b pipe_write(fffffd806d3a4298,ffff80003c445c98,0) at pipe_write+0x493 dofilewritev(ffff80003c010028,2,ffff80003c445c98,0,ffff80003c445d50) at dofilewritev+0x242 sys_write(ffff80003c010028,ffff80003c445e00,ffff80003c445d50) at sys_write+0xa2 syscall(ffff80003c445e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa773791e840, count: -7 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c445a40 rbx 0 rdx 0 rcx 0xffff80003c010028 rax 0x2a r8 0xffff80003c445970 r9 0 r10 0x713416a88f7e31c9 r11 0x75b54c5d61aabf90 r12 0x2000001ef500 r13 0xec00 __ALIGN_SIZE+0xdc00 r14 0xffff80003c445c98 r15 0xec00 __ALIGN_SIZE+0xdc00 rip 0xffffffff8331920b alltraps_kern_meltdown+0xb8 cs 0x8 rflags 0x246 rsp 0xffff80003c4459c0 ss 0x10 alltraps_kern_meltdown+0xb8: movl %ebx,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=245208 pid=3194 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=16, usrpri=50, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c010d20,0xffff80003c010a98 process=0xffff80003c00c020 user=0xffff80003c440000, vmspace=0xfffffd806cc789b0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23366 383638 83070 32767 2 0x10 syz-executor 44887 479611 25187 32767 2 0x10 syz-executor 44887 395729 25187 32767 2 0x4000010 syz-executor 76320 461103 150 32767 2 0x10 syz-executor 76320 125775 150 32767 3 0x4000090 fsleep syz-executor 86623 469176 7150 32767 2 0x10 syz-executor 86623 149148 7150 32767 7 0x4000010 syz-executor 86623 69699 7150 32767 3 0x4000090 fsleep syz-executor 3717 250917 61236 32767 2 0x10 syz-executor 3717 450144 61236 32767 3 0x4000090 fsleep syz-executor 3717 436316 61236 32767 3 0x4000090 fsleep syz-executor 6205 285432 17973 32767 2 0x10 syz-executor 6205 469669 17973 32767 3 0x4000090 ttyout syz-executor 6205 510643 17973 32767 3 0x4000090 fsleep syz-executor 53759 77825 65842 0 3 0x82 sbwait sshd-session 3194 364291 91567 32767 2 0xc90 syz-executor * 3194 245208 91567 32767 7 0x4000010 syz-executor 3194 89034 91567 32767 3 0x4000090 fsleep syz-executor 1399 30420 57676 32767 2 0xc90 syz-executor 1399 420742 57676 32767 3 0x4000090 netacc syz-executor 1399 82232 57676 32767 3 0x4000090 fsleep syz-executor 7150 77487 95647 32767 3 0x90 nanoslp syz-executor 83070 340344 37281 32767 2 0xc90 syz-executor 61236 15389 96495 32767 2 0xc90 syz-executor 57676 55362 87656 32767 2 0xc90 syz-executor 17973 16075 10150 32767 2 0xc90 syz-executor 25187 200627 17256 32767 2 0xc90 syz-executor 91567 127034 1385 32767 2 0xc90 syz-executor 150 231995 94162 32767 3 0x90 nanoslp syz-executor 87656 363744 52979 0 3 0x82 wait syz-executor 37281 199440 52979 0 3 0x82 wait syz-executor 17256 203174 52979 0 3 0x82 wait syz-executor 94162 59782 52979 0 3 0x82 wait syz-executor 10150 362001 52979 0 3 0x82 wait syz-executor 1385 99093 52979 0 3 0x82 wait syz-executor 95647 452958 52979 0 3 0x82 wait syz-executor 96495 300108 52979 0 3 0x82 wait syz-executor 52979 513944 39857 0 3 0x82 pipeiolk syz-executor 39857 484968 71859 0 3 0x10008a sigsusp ksh 71859 66790 72376 0 3 0x98 kqread sshd-session 72376 415997 65842 0 3 0x92 kqread sshd-session 88217 425134 1 0 3 0x100083 ttyin getty 65842 392649 1 0 3 0x88 kqread sshd 43612 135410 7013 73 3 0x1100090 kqread syslogd 7013 154077 1 0 3 0x100082 sbwait syslogd 23610 61792 1 0 3 0x100080 kqread resolvd 60973 273306 56810 77 3 0x100092 kqread dhcpleased 48434 249102 56810 77 3 0x100092 kqread dhcpleased 56810 154988 1 0 3 0x80 kqread dhcpleased 81335 323454 0 0 3 0x14200 bored smr 16237 427307 0 0 2 0x14200 zerothread 58506 470875 0 0 3 0x14200 aiodoned aiodoned 81879 445663 0 0 3 0x14200 syncer update 38335 343267 0 0 3 0x14200 cleaner cleaner 56338 465963 0 0 3 0x14200 reaper reaper 89698 510989 0 0 3 0x14200 pgdaemon pagedaemon 2306 313650 0 0 3 0x14200 bored viomb 98280 228530 0 0 3 0x40014200 acpi0 acpi0 61617 29179 0 0 3 0x40014200 idle1 9009 472054 0 0 3 0x14200 bored softnet1 66999 307825 0 0 3 0x14200 bored softnet0 89332 55747 0 0 3 0x14200 bored systqmp 23987 4926 0 0 3 0x14200 bored systq 25582 478879 0 0 3 0x14200 tmoslp softclockmp 46660 430134 0 0 3 0x40014200 tmoslp softclock 93992 447634 0 0 3 0x40014200 idle0 1 378422 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 86623 (syz-executor) thread 0xffff8000fffe7778 (149148) exclusive rwlock uobjlk r = 0 (0xfffffd8069cf6430) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 uvm_fault_wire+0x73 #6 uvm_map_pageable_wire+0x3dc #7 sys_mlock+0x23d #8 syscall+0xb17 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806cc788c8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 uvm_fault_wire+0x73 #6 uvm_map_pageable_wire+0x3dc #7 sys_mlock+0x23d #8 syscall+0xb17 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838e6948) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 3194 (syz-executor) thread 0xffff80003c010028 (245208) shared rwlock amaplk r = 0 (0xfffffd8069cf6890) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 kpageflttrap+0x2f4 #5 kerntrap+0x19c #6 alltraps_kern_meltdown+0x7b #7 _copyin+0x5b #8 pipe_write+0x493 #9 dofilewritev+0x242 #10 sys_write+0xa2 #11 syscall+0xbd4 #12 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806cc78ab0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 kpageflttrap+0x2f4 #6 kerntrap+0x19c #7 alltraps_kern_meltdown+0x7b #8 _copyin+0x5b #9 pipe_write+0x493 #10 dofilewritev+0x242 #11 sys_write+0xa2 #12 syscall+0xbd4 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10186 10957K 10973K 166960K 11277 0 pcb 17 12K 12K 166960K 17 0 rtable 237 6K 7K 166960K 354 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1358 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 6 0K 0K 166960K 6 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 121K 166960K 202 0 sigio 0 0K 0K 166960K 1 0 proc 58 99K 147K 166960K 479 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 13 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 360 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 285 200K 200K 166960K 3465 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 49 98K 111K 166960K 1280 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 11 0K 2K 166960K 27 0 temp 37 8670K 8734K 166960K 6114 0 kqueue 13 20K 22K 166960K 23 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 41 0 38 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 66 0 48 1 0 1 1 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 37 0 28 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 120 0 106 2 0 2 2 0 8 0 nd6 152 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 0 29 0 29 29 0 8 0 art_table 40 454 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 4 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1639 0 128 95 0 95 95 0 8 0 ffsino 296 1639 0 128 117 0 117 117 0 8 0 nchpl 144 1895 0 208 63 0 63 63 0 8 0 vnodes 216 1720 0 0 96 0 96 96 0 8 0 namei 1024 5565 0 5565 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6352 0 6352 4 1 3 3 1 8 3 plimitpl 152 42 0 16 2 0 2 2 0 8 1 sigapl 424 493 0 438 7 0 7 7 0 8 0 knotepl 120 58 0 0 2 0 2 2 0 8 0 kqueuepl 224 27 0 18 1 0 1 1 0 8 0 pipepl 344 117 0 89 3 0 3 3 0 8 0 fdescpl 528 477 0 438 3 0 3 3 0 8 0 filepl 160 1686 0 1459 10 0 10 10 0 8 0 lockfpl 104 14 0 11 1 0 1 1 0 8 0 lockfspl 48 8 0 5 1 0 1 1 0 8 0 sessionpl 144 23 0 6 1 0 1 1 0 8 0 pgrppl 48 34 0 9 1 0 1 1 0 8 0 ucredpl 104 135 0 116 1 0 1 1 0 8 0 zombiepl 144 438 0 438 1 0 1 1 0 8 1 processpl 1232 493 0 438 5 0 5 5 0 8 0 procpl 664 594 0 527 6 0 6 6 0 8 0 sockpl 752 228 0 193 4 0 4 4 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 206 0 0 13 0 13 13 0 8 0 bufpl 280 2448 0 120 167 0 167 167 0 8 0 anonpl 32 7668 0 0 62 0 62 62 0 246 0 amapchunkpl 152 10634 0 9665 38 0 38 38 0 158 0 amappl16 200 2317 0 2263 15 0 15 15 0 8 11 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 16 0 16 1 1 0 1 0 8 0 amappl13 176 405 0 404 1 0 1 1 0 8 0 amappl12 168 849 0 801 3 0 3 3 0 8 0 amappl11 160 66 0 65 1 0 1 1 0 8 0 amappl10 152 70 0 60 1 0 1 1 0 8 0 amappl9 144 247 0 247 1 0 1 1 0 8 1 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 77 0 76 1 0 1 1 0 8 0 amappl6 120 276 0 264 1 0 1 1 0 8 0 amappl5 112 75 0 67 1 0 1 1 0 8 0 amappl4 104 379 0 352 1 0 1 1 0 8 0 amappl3 96 1663 0 1531 4 0 4 4 0 8 0 amappl2 88 521 0 463 2 0 2 2 0 8 0 amappl1 80 9690 0 9046 14 0 14 14 0 8 0 amappl 88 2750 0 2544 5 0 5 5 0 92 0 uvmvnodes 80 100 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 477 0 438 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 477 0 438 1 0 1 1 0 8 0 vmmpekpl 168 5608 0 5574 2 0 2 2 0 8 0 vmmpepl 168 39622 0 37351 106 0 106 106 0 357 6 vmsppl 488 476 0 438 7 1 6 6 0 8 1 rwobjpl 80 14559 0 13477 25 0 25 25 0 8 0 pdppl 4096 962 0 876 110 20 90 96 0 8 4 pvpl 32 14715 0 0 119 0 119 119 0 265 0 pmappl 256 476 0 438 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 281 0 23 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837fbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0xb7 comcnputc(800,3e) at comcnputc+0x29b cnputc(3e) at cnputc+0x67 db_putchar(3e) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff83388604) at db_printf+0x9b panic(ffffffff833b0c65) at panic+0x103 __assert(ffffffff833f011b,ffffffff8334596e,51d,ffffffff83422192) at __assert+0x29 uvm_pageactivate(fffffd80088cca18) at uvm_pageactivate+0x1e3 uvm_fault_lower(ffff80003c00ab10,ffff80003c00ab48,ffff80003c00aa90) at uvm_fault_lower+0x25c end trace frame: 0xffff80003c00abe0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837fbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0xb7 comcnputc(800,3e) at comcnputc+0x29b cnputc(3e) at cnputc+0x67 db_putchar(3e) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff83388604) at db_printf+0x9b panic(ffffffff833b0c65) at panic+0x103 __assert(ffffffff833f011b,ffffffff8334596e,51d,ffffffff83422192) at __assert+0x29 uvm_pageactivate(fffffd80088cca18) at uvm_pageactivate+0x1e3 uvm_fault_lower(ffff80003c00ab10,ffff80003c00ab48,ffff80003c00aa90) at uvm_fault_lower+0x25c uvm_fault(fffffd806cc787c8,200000000000,2,2) at uvm_fault+0x274 uvm_fault_wire(fffffd806cc787c8,200000000000,200000002000,2) at uvm_fault_wire+0x73 uvm_map_pageable_wire(fffffd806cc787c8,fffffd8069c681a0,fffffd806cbf4c88,ffff8000fffe7778,0,0) at uvm_map_pageable_wire+0x3dc sys_mlock(ffff8000fffe7778,ffff80003c00ae30,ffff80003c00ad80) at sys_mlock+0x23d syscall(ffff80003c00ae30) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5a70a55bd60, count: -20 ddb{0}> machine ddbcpu 1 Stopped at alltraps_kern_meltdown+0xb8: movl %ebx,%gs:0x688 alltraps_kern_meltdown() at alltraps_kern_meltdown+0xb8 _copyin() at _copyin+0x5b pipe_write(fffffd806d3a4298,ffff80003c445c98,0) at pipe_write+0x493 dofilewritev(ffff80003c010028,2,ffff80003c445c98,0,ffff80003c445d50) at dofilewritev+0x242 sys_write(ffff80003c010028,ffff80003c445e00,ffff80003c445d50) at sys_write+0xa2 syscall(ffff80003c445e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa773791e840, count: 8 ddb{1}> trace alltraps_kern_meltdown() at alltraps_kern_meltdown+0xb8 _copyin() at _copyin+0x5b pipe_write(fffffd806d3a4298,ffff80003c445c98,0) at pipe_write+0x493 dofilewritev(ffff80003c010028,2,ffff80003c445c98,0,ffff80003c445d50) at dofilewritev+0x242 sys_write(ffff80003c010028,ffff80003c445e00,ffff80003c445d50) at sys_write+0xa2 syscall(ffff80003c445e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa773791e840, count: -7