last executing test programs: 10.528585335s ago: executing program 1 (id=205): r0 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "529c37", 0x38, 0x0, 0x96, @empty, @mcast2, {[@fragment={0x62, 0x0, 0x5, 0x0, 0x0, 0x6, 0x64}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x2, '\x00', {0x2, 0x6, '\x00\x00\t', 0x0, 0x1d, 0x8, @mcast2, @loopback}}}}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) 10.505086021s ago: executing program 1 (id=208): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x2, 0x0}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x80, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) (async) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x102) (async) r4 = socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup2(r5, r4) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r7 = getpid() setgroups(0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x0, r7) (async) syz_emit_ethernet(0x26, &(0x7f0000000140)={@random="a5240a2622a0", @random="0f797cd8c471", [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x38, 0x18, 0x68, 0x0, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@generic={0xe, 0x5}}}}}) (async) setuid(0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x100800000000005}, {0x4, 0x801}}, 0x0) (async) r8 = dup2(r3, r6) sendmsg$unix(r8, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x4) 9.426704726s ago: executing program 1 (id=211): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42113000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1510, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x1518, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) 9.360401867s ago: executing program 3 (id=216): setrlimit(0x5, &(0x7f0000000980)={0x5, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2930c6bd, 0x5, 0x97, 0xd6d, "8b03005d693ecfcef82e00001b3b0000000200", 0x1, 0x9}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="c281b3afd012ff00a10b98fb64026139069bfeea", 0x14}, {&(0x7f0000000100)="083a6f100ddf08525c8ede26ede27cda5c8c593d3231bc17ff7ac56d2bb2140696d0c9512d8e6c84e85bb25f691f15a2e5ffee0e61577f57386b6f08ad5abaf2721fbd69c02f9b3f92cf3888b485f73b919297088a7ab39aef1c43f83982b77a3a6e3bbb01558e19bcb3e998705da0f3b6658a13857d0901e0bd4c11d93813a4cf27acfd596268ab09df24e191b88c1ef2d2175bc3c9128a3bf933fa244eb22de23d58be81226eede3708c38daa09e565f7f313e4fca0db1db47e6e4dfd84308f7bed3b92d1edb99c4b0e9a11572c6fa", 0xd0}, {&(0x7f0000000240)="bd3ace7261fe4807b632704e5754779e94804e6259ce6a2bc7a05e28d7ed2907b37eee2976e657f60dd6f5c1a1303d95daf3a366bc4fd998794885ed8be39666e8591b02926cc358bfaaa39718e4df126728395dbf25e672767b993777979502", 0x60}, {&(0x7f0000000480)="5de308f92b5d5e8fbfb53b657a21580f20b61046a6069c7f1fd8ff89659b54dc191c6b498dda213676ea588a3a0aa36f4edb912b9098ecf53a68a916e39cf8ce93dd5775467ece3f71bff8eae55ac969ff759b449b6d7e8ee0007df8a346feef0cbfd9a7c8a428b1edcca328c463f73cdb7f9cda6dc63f85b80ffe174fd2f19f5b1598a99561e3e15b81899fb365f81f93caf099059fb70eea82c470c414b656c9b91370a84d8e58783284f508d351c3113f9f567f93455beff9cc48fd3a9fdee72394dc160796615df89a7ca294fe05a4", 0xd1}, {&(0x7f0000000580)="8753023e7e0d9abccf2025372161e589017f03ee7bd91b84343d2478e4a3c52d32f882c48bfbcca817d0bdae6e519b9f67f6161b03acc5359cfea370e2089b36f55af3c116756c161f432357588016ae410b8f2db808dbc12a330306ffe823ea667a73a91c15a23a8468dc798ea6322668b54668f7159bccf7aa2d", 0x7b}, {&(0x7f00000014c0)="c2a72e7edbe4e984cc722dc08f5a0c305d5aa65e6db8c13ba9e75c2cf201f7294f3913e9f6953b6c7f9bd6367c8a4cfa63207b1b0b719f27da36f2fac73ee43f22b72ab45f13e4fb66f0de90f8968a3156f169107cdb92fdf0d1c89c9ccdef2693a062f7c4bd9fc75fbe92c7827f5f52bb843ddb98448ec2ec0421cb5de04cdc6babffe99f548e36f628ca76bb3d7389399199992de7ef81f3755cd38dac14f82b96b58c132f53e30bd2ab0590aeaa120181626623ce16c64092ed409c70e4e9d1482829da19b79040b9b86b8b382dedcbe4ee6bfd22baccb19e71bc63a664893c88721abd009b10023944b84c0d715864c1f97780a8055b10fb18c4e78aad18886b0d26800641af6b59941658e249294c760c269d6fafda1ed211e5ce7addd0a0216e5db43672d5ab5235ea846b347b1e580d65ad08d5dbc3fe2e1b916c831942605b1af9f3953304f13d885b25367ebcc54b28b9030713202ec065e3fbd5083ff0ae3830a213b35fd55ac91b9fbb6affaf259634e835846a25ecc5bf0444eb4e882d55ac55f3fd1488a389c273fb508831e09be743c4703e915ec0d0aeff8affa5a8b8dd513e47010a249dde1ddacc000758dfc0163652cc2fbd12800357c727a4bbe6cfff48a56c72b956f6e3d9dbff6c1520d30816b4fd58e53629d80c44650c02b4a46ecf8922e8adfef75c4895a274bf885135c2e0e2e6937b780585b8b028747ab2b4bc07b064a24e3f274412a4b9789301b8d2b4e909a55b844dc347bdee0a2f6bcfdcb2de5ca7d749dabec2fdbcef6238ec91e3743aed558f39a730119e9bdaeb6c3e632d486000baabdd9f547841064610b559663767c550fbd2f926eb43260ca388d4854def50c0f02b3263e54f1bf1f1ddbd9bbc014dcb12c80ba412991b2c7055b41f405b684f0bfea70cc9a438c64c7dcd3307826bc7a7b31e07b3e53faecb3e2b601d2256565ae0567b68b525946f4f2e19caa6c06acd436d6d63fe1c9d5fdd95115ef63f91df56134b647f532b5dc234aa8e3e163643c04486fe56b575613e0cdcc8cea0749c6245d6ffa6309b93f0c3ff7ebb3aaa0c54732b5701d2b8a519cdb28deb232922188639128f9848c97afd9a9da53fbe2311155bcde353acb848136da1753094b13b8e2bab590851269b8d5150180b7eae63fa4b70d7ad63d4fd941db9f2396301910cf10b161c82f0c84e5e450c488a67c3660b629fc10d88bf21b3fb4dc0a79a241e703311e195bc7ea6a79732bdca9ec0cb54d143035163c6880fd0a686b9ff8de763b1784624014b18b34e5cedd5d325410767e49d2c5b7f81be718fdd90fe2670e352db9f43b6df5f5a218306512c63204729a0e6c7a723ae047494c15f2638421d92f93304d2e447bafd23b544d5caa49c78b92ca91e5ad7bc4e17018a32934876679a3df83ad27d9e3b889f4f732761ea7fb88382dadbf2ce231c9a5884d9557a8437c1e8eef8e5fc6f9f6b2781e93f2af5f95e97916fe77053f39b2397ff108270eeb75bc36d466b52d79e09a0f6a19b2e60fd7621afbd76fe4e0f67c743066f0af829e326b4df7ab0346a3fe8ba41346685c9d03ff878b301934b6fcf7a682083f5a079df3ca82a5957d20d6be2e20d7b627db0716e5d024f6f7c978860bd8844347cf0e2463bc3fc2636bf60309f86ff8b63b362657960144e1699b2727aba486e2bade1b5e6b82636e0d862f84c5b2779e843cc8a64ac497143f67d5fc606964591d7a464be6a06c15fd32831dc55b6ae26a35a870388166673c1427cd66e40b1807826eb8ede3fb9dfa83e519bfb5ba749093765339ac092dffa2fcaa2c9a0a44cf3d109f5bc74e386689bf246b878a0d521c6840a44f3af314b7e9535a3aa4924bc5ac51976af6a2adee3dc860ed82563189ad0490e3af24c3b6ce5cca0415ffc9167e5ae3c3139f81cbc3a6f5e70dcb1cefdf3666d66d45e8d576ff454c3fece934b3c92165941526f80e4d53603d6a259c2f2a94a9f8aeb8349f90e8e6683b4a44bffbfad1a5aed2afb83ac2d5ff29850ed7663f4b6368938516d22ab9d1b0d547bb1c3bf6d5cd87e5d197edc5a0a7bb36d0268e206e6de7bfd81687f6c080fa4c17332fcdf063ce2b748b498499a96f49e2d748f118c7b5e6110958dcdfdd328ef733a52e5043b46e684843e53dddedcf8a8aaff6e1c49ddcfae35eed7faeaffe896bf551dc7e40c5d4f11cc6a866cf316800d69503642aca0de0fd9b2aba5a8050d3f0767a8f306162231ae5dd6f242173182678eb0f55d722c52eda9161e9deb186e8596d941c062ced04c59c5e2d76d59b3d258cc917df511b5f39531c5a0c7e2f0d60cd2fbdf779699e94d22965f0233ace50af464e96f91674624ba3265c6085efc213e948c7aeb943cee64fad6530975befb2ac2b56e01f2b72689d5be04ccf11428217572f292a1893067ec4c4cf464c453b8cba7f8c53901d1fb835bef152dc239d8f4495ddf8ee3e2eab880121e75816b5b9ec44374d1f8cdc58a793bd9f070b6484cdb8f0196941831b0368d68d34ea0fc9deeb9613ecdad7e8bbf91de60d1354ef5abd51b095c68bf3eb78a4d4309c761bd616b2455a811fc5e1158d5eb132baf096bde7d33c588d84fff2f0896566eda6a3683ed917160de4f182ea50fc1216d5933ae0e27ad94f22055031fb22f1775d3718a059871f1a5b8b4e0621527b5de342d6f3cc92e946a528b24d127e3853e1d7974ac3a443271def1251caa5c4f34d347c5f5a0406b88d3cd35101698ef6e790071478cd69cebf561bb0245a7f8f4467eefdd5f6293d757d2b26b3a58e887aecde1e6e76587fffa3788df0abd05a5284c8ccefc3dd87354454d995fcc4c255c3d426b6df466978e0480d2cc90db59869947efa231eb661678f09fcea6a740809d49b1ac34b026862ce7512740ab797bfa08373d98d72832f8c2fac067b714caf22d3d9b76647763ff2abc492310034374aa20bd9f43a8f0fc3ecc65fda0a60e6b7b730b01c35b013f726a5a7c5baa2151ba082be44f3eba47c1d9a47ede6a4b28e2e3fcffa87ff208ecc374d0f6fb8231c19cd102f85d99cf34eecc655ef88bd50b7f157cda3913579964d98e8c7844339ca65b981b24b4f522a784380c4591467317e249568a25bfe5a495ad71312edbce4293e59b7fc262ba6fd59d7389713c8fa5d1f59459771eb5a242462ae46626637acf34871e5efd6b35c414b26a8e97def41420f80bd91b4eac96810ae0b1d628d7a85c59606de20df690c7bb9d0ef49b39a6c8bac0241b44e1b3f7c81cb27230eb3add9b9c72d2214c157af9762174c042390e935a83220eefbcfa3fac5d27d2bb217e611cf7761ea03eb57faec786e97b188b65cd222cd62f3d1b45ec829d6c1208243373928ea846b9fb78f899dab2f9d5d863dbfe4c2622aadaccd4162044eb3f64bee6367d562fcc3b32b45ced551745e3fe566ef1a42002f715676369523e459e552939426030ba4769f6afc8202e17bb766a3de39a3269a5a6667840549bc5773c76e028de98d3ac2345a2b8e167b4848a5433a3c5cf978a7ba7b7e17859d36560e7e49cf0dc86c785475ddbd29ebf02a6660f831a1591144986b2548c7e3480a8ccd90f2b644485ef84e1231db5ad44474ec129e5539d88bb021bfdd1fa9c3aa01293d7877f399c7e76ea93581750c2dc96d4fbb12c0a1b2022c3ae42bc801282e8a0d1bb6ebc091f9be9a09240b08715ef217849ea31190e05480f768bad04f17b4512cba5d6e55cc589cb4f1946b84ab9a079dfd0876475f3f3a111ef92ac0196d3c046e78962ef96c7435ee062a3db22e6603aa052dc3e7529060d13b7888cef53adbe091da29e24d3dfdd5e4008fa5669acadbbac15f28a4869d04c1367f931b1febd3fb04810f18f5a23509a6ef62f7fcceb5368caa8a5766455b369", 0xae0}], 0x6) 7.515776809s ago: executing program 0 (id=260): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xf, 0x1000006, {[0x2, 0x400000000, 0x7, 0x100000000, 0x7, 0xf3e5, 0x100000000, 0xfffffffffffffffe, 0x0, 0x2eff, 0xffffffbffffffffc, 0x100000009, 0xfffffffffffffff6, 0x8000000000000000, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xba, 0x80000001, 0xfffffffffffffffd, 0xe7e, 0x5d, 0x3, 0x1fe, 0x9, 0x2001020000004, 0x9], [0x10000200, 0x4, 0xc000000000000000, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x4, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x2000, 0x2, 0x7, 0x3}, {0x0, 0x100, 0x0, 0xffffffff}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000005, 0x1000}}}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000080)='r\x00') openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x88) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x80978c, 0x7, 0xef7fff01, 0x80a19a, "bf08000100f1675910812cc900", 0x2, 0x100}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 6.125711203s ago: executing program 0 (id=262): r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) syz_open_pts() truncate(0x0, 0xffff) (async) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/208, 0xd0) 6.124509861s ago: executing program 0 (id=264): sysctl$kern(0x0, 0x0, &(0x7f0000003940)='\x00', &(0x7f0000000040)=0x1, 0x0, 0x0) (async) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0xffffffc0, [{0x3, 0x7ff}, {0x2, 0x6}, {0x1, 0x83}, {0x2, 0xd}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x10}, {0x3, 0x4}, {0x1, 0x7ff}, {0x3, 0x6}, {0x2, 0x2}, {0x2, 0xd3c}, {0x2, 0x8}, {0x2, 0x4}, {0x1, 0x6}, {0x3, 0x80}, {0x1, 0x7ff}, {0x2}, {0x1, 0x40}, {0x2, 0xfffffffe}, {0x2, 0x401}, {0x2, 0x7}, {0x1, 0x9}, {0x1, 0x7}, {0x2, 0x91d6}, {0x1, 0xc3c8}, {0x1, 0x400}, {0x3, 0xa0000000}, {0x3, 0xff000000}, {0x1, 0x863}, {0x3, 0x3}, {0x1, 0xd364}]}) 6.082447345s ago: executing program 1 (id=265): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r3 = syz_open_pts() r4 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) close(r3) r5 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="0323af753ac32725c08f8213345bc75fa7075dbc405fd3", 0x17}], 0x1) chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000740)='.\x00') read(r5, &(0x7f0000000200)=""/255, 0xff) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) truncate(&(0x7f0000000140)='./file0\x00', 0x30000) 6.082144202s ago: executing program 0 (id=266): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/30, 0x1e) 5.952707409s ago: executing program 4 (id=270): mkdir(&(0x7f0000000000)='./file0\x00', 0x41) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd604407, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) (async) r1 = getuid() (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 32) r3 = semget(0x0, 0x1, 0x381) semctl$GETPID(r3, 0x2, 0x4, 0x0) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (rerun: 32) ioctl$TIOCSETA(r4, 0xc0084427, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x1c0, 0x7fffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r5 = getpid() setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000040)={0x5, 0x8}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xc0d}, 0x40a) syz_emit_ethernet(0x34, &(0x7f0000000180)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r7 = getuid() chown(&(0x7f0000000200)='./file0\x00', r7, r6) (async) chown(&(0x7f0000000140)='./file0\x00', r1, r6) (async) chroot(&(0x7f0000000200)='./file0/file0\x00') 5.951989076s ago: executing program 4 (id=273): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000300)={0xffffffff, 0x0, 0xa98, 0x94, "08ff000000000000000000005d00", 0x2, 0x9}) kevent(0xffffffffffffffff, 0x0, 0xffeffff3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0xc2, 0x20000000, 0x7fffffffffffffff, 0x6ad}, {{}, 0xfffffffffffffff9, 0x93, 0xfffff, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x10}], 0xb19, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, r1, 0x7) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) 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) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f00000005c0), 0x0, 0x5, 0x0, 0x0) close(r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x16, 0x7e, 0x0, 0x800ee68}, {0x4c8c, 0xfc, 0x99, 0x9ae}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 5.895831768s ago: executing program 7 (id=274): r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001ac0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x14, 0x3c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x1e6, 0x0, 0x8001}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) (async) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 5.895339615s ago: executing program 4 (id=275): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x400, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01064c1, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffff9c}) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01064c1, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000100)={0x0, 0x1, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01064c2, &(0x7f0000000180)={0x0, 0x1, 0xffffffffffffff9c}) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01064c1, &(0x7f00000001c0)={0x0, 0x1, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r0, 0xc02864c3, &(0x7f0000000240)={&(0x7f0000000200)=[r1, r3, r5, r7, r9, r10, r11, 0x0], 0x9, 0x8, 0x5}) setrlimit(0x0, &(0x7f0000000280)={0xfffffffffffffffd, 0x200}) (async) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000002c0)) setrlimit(0x1, &(0x7f0000000300)={0xa, 0xfffffffffffffff9}) (async) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000340)=0x1) (async) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x120, 0x0) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f00000003c0)=0x8) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) flock(r14, 0x1) (async) setsockopt(r4, 0x80000000, 0x3, &(0x7f0000000440)="1a7fd84eb3f056b298d2d091b89c0150a7e3a1479a94d47b347f3e7b84f398256e065c8cae5937e1bb9b887346cef5ce940770dbfaf03e9de9e43a523afe0892de2dfd05486b93c734a7a75b85d943d7bd8dee92d50d548d192089a97094a9732a47a7248b9723b2d7a08dcc7324eae04e6f0b532aaacc9e0d24d1f5a8a6e1adf3fa493e0d0e22f161f3ff726e3d43173214c9", 0x93) (async) ioctl$KDGKBMODE(r2, 0x40044b06) (async) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000500)) (async) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) ioctl$PCIOCGETROM(r15, 0xc0107005, &(0x7f00000005c0)={{}, 0x4, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0]}) (async) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000600)={0x0, 0x8, 0x3, 0x3ff, "6da68a5bd4ef7bc2813cd9847a60664ee4c4e078", 0x2}) (async) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r16, 0x80185758, &(0x7f0000000680)={0x3, 0x9, {0x7, 0x400}}) (async) r17 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x20, 0x0) ioctl$PCIOCWRITE(r17, 0xc0107003, &(0x7f0000000700)={{0x4, 0xb, 0x8}, 0x101, 0x148, 0x87e}) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000740)={0x40, 0xaaf, {0x3ffc0000000000, 0xffff}}) (async) ioctl$BIOCLOCK(r6, 0x20004276) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) 5.893472811s ago: executing program 7 (id=276): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='.\x00') (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) (async, rerun: 32) socketpair(0x18, 0x1, 0x80, &(0x7f0000000280)={0xffffffffffffffff}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0xd, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0x0, 0x5, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0xffffffffffffffde, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x2, 0x7b99, 0x5, 0xb, 0x1], [0x100000001, 0xf05c, 0x40000000, 0xfffffffffffffffa, 0xfffffffffffffffc, 0x10fff, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0xa9], [{0x2, 0x3, 0x0, 0x7d06}, {0xfffc, 0x7, 0x4, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0xfffffffd, 0x7, 0x80000001}, {0xc, 0x6, 0x0, 0x809}, {0x400b, 0x2000, 0x10001, 0x7}, {0x1, 0x20000, 0x4, 0x8}, {0x5d74, 0x2, 0x1, 0x4}], {0x2000, 0x4, 0x54, 0x4}, {0x0, 0x0, 0xffffffff, 0x9}}}) (async, rerun: 32) r3 = kqueue() (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) socket(0x18, 0x3, 0x0) (async) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) (async) kevent(r3, 0x0, 0xfffffffe, 0x0, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 32) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0xff, 0x7, 0x1}, {0x16, 0xa, 0x0, 0x800ee68}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="3b2aa7b97e647c6cb381fe18923c1efec059c43c8ee163a1fa740232a8cc1a695e55255ea971d63c129db95dfacb1093", 0x30}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000000)=[{0x5, 0xf, 0xd}]}) (async, rerun: 32) shmget(0x1, 0x4000, 0x80, &(0x7f0000465000/0x4000)=nil) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$unix(0x1, 0x5, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x9, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000e, 0x100000001, 0x40}) 5.89326681s ago: executing program 4 (id=277): open(&(0x7f0000001040)='./file0\x00', 0x18289, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) sendto(r0, &(0x7f00000002c0)="31d1bbc03ae3b0533bd7d85461cb799e5eeb1c6981e7da20de65d6f83a1aba9c181598321d57d8b4c57a3e2dcabcb346fb3ce675fb0fa794a0bb190a9642ca10b1ed48e9c352cf048e833fb7f156c093e8799fb2dfb6b58cf327f1c0d1900c795f032b597ba43fef813a861207ee88640b05395067f364071258b5893af676c18e0f15b7dd6e4d3aba4b17e1ef3e915792ae62e3260e2bdd8045d5a24c6607d111d0f255a646b48a7ef742530baddd932b09887943a2fe1ed93a63f5f37f260747c5cc0a9e", 0xc5, 0x3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01064c1, &(0x7f0000000000)={0x0, 0x1}) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520800000000000000b10000000000000000000000bbff020000000000000000000000000001000a00000000000005020004000100044ab271c70f0b3ea55f88bd"]) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r2 = getpid() r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) setpgid(0x0, 0x0) r4 = getppid() setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x77}) r5 = getpid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setuid(0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x804, r7) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xfffffffffffffff7, &(0x7f0000000080)='./file0\x00', 0x8}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8004667d, &(0x7f0000000040)={0x0, 0x0}) 5.666340748s ago: executing program 4 (id=278): mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x100}, 0x10, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x8}, 0x0) 3.382871024s ago: executing program 3 (id=284): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000008c0)=[{&(0x7f00000005c0)="38b9", 0x2}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1800f66c, 0x0, 0x3, 0x5dffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xffffffff, 0x9}) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed6d10cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe", 0x3d8}, {&(0x7f0000000e00)="54ee5236a08c33430ea12e5b68fa31fd5257257eb8d9ea49b698e6d81650c469397bdf9477b7143e935e4f63550dd83d2b2f9725248cfc2120b93f4c6a606b75a1dc5f99c4c8994857c7f9fa18d1aa7a0fd485060ff525cb56f4589b97c923e7e2df17086e77c3e7984c8dedb7a85533ee4642a1de844f66f70243ee219aac3d3f77f380b6779319fd2ed479189679a5fdea78126c13880b682a92d1424e95f6eead2339828062d0a8180079006b11704fb6326ece126663f55c9426bf7b4b254fe1f810f44f9f49657daac3fb68428921212b9ef4a127254e7b81f5c5d02cb38306d5cdecdef96bfa9aa00f01c52bffc86d821665d91f6672010e35aeff56976c139e1a6e1e5de1879e4f7ffc49fc362d6e3b2caa7c61f441839d61c7a4ed4fc90d5bb70a04d6ff1b8d8edbef2fa35a8adb31b7408bd3593e5e1a0d100e77fcc030d3acd07225f45a7893c96cb73e2a29d73c543dfffe9101c3945ae6aca38c5254e309ea55c1a24c85eda108011b2d68d9ead60d1f7765132d95b8edc346ba77237e54ae150352aa2726b43ea096988450c4aa2048b43d765203b1fe9b8540dba9b2c788c0eb78f366421661161638725abf3819ccd006477ae35c716d596c3b197ed2da9e8ee6e59d21186848492513b52a6b11c7fd19f49ef262ebed5f3c596e753276775952bbbd1e270d98c44d547d4de830687289e92fbf01e899c7d722c52089d16b5afa01ebdd06a705cf108200a387692054bc6ebccea4d2709c0d6aaf1c7aba33cc8a212b015778a28d04552a1dc5e844a512359f2a2712c2525770a7ca72ef9539f126050428ee58a8c6aa27dd804e405d878e0b9b8c4d361893197b0ddce170420d322f1ffc5517a9f5e377d39be3d49e783b325e03f2cc6b55a8486e628d225d0ac46290ebc6c50071ea0e49a2e0ab36230be9749115a9153774e3e98973b9900b05704c1b83a916941461b0c2bdae8c426c4b02d9df85fef91889622eafddb36953d5679b05c7a148b27dba5d572a0586e9298b43b31486899d0635e1e3a5e0fb47c8170bf965935d27d180e246fe83c27c4e8e6175a28eb3fa77b7cf6993381ba2eaa9c06dfa09178d5433ee9b38ce4f5795129c82f32a1ef27b1097d70869ba3a187fca0d15fabd2f954e101be1581b06a220c727a556100b2af809a4e2b0a0add5ae2ced3dc11ac5f3be304c0ffbacf3353bb32845ef14da49424c9fab21e425de8a98d64a6c460255a7b85942658490d091e7a0426672023f2fdd9fb9d3ba05c90e4d339526f531daffafee607c9b69de6fa1f93ec2c1a2bdbb1914059f909c9fb3e04853d43e0fb1382788714b91cf9acb33c7263568e9f76b9a177f50d8c85aed0adbfbb267d2025f704d2742c796e88e555f4b82186b30d169725a7dafae10decae349ac0bda62b0552997e3574d4a7915a77ea56f06d99909a331777629be64f0788cdb000dbab0d09b39997f9685461a2ec66645310c270e8d2a1fb4ed78ae7ae5cc193dd31ce7225fd4215d582c7b6bb86c51542ba4c8c487753414d824ca2e5febf2aa8e58132971176c99d06dd697c5b515e4dfe57c8f9ba60afc98d03be2b8f75572157dd1ab6cf4688fa0f4825c087257d7f51ecf62eb26cd87af922709892e", 0x48e}], 0xffffd0e) (async) ioctl$TIOCSTART(r0, 0x2000746e) 3.367364112s ago: executing program 3 (id=287): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x3f, &(0x7f0000001380)=ANY=[@ANYBLOB="e727dc07001faaaaaaaaaabb86dd609907a600092c03cb697a653e336f000000500000000000ff020000000000000000000000000001f00040"]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x80000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/510}, &(0x7f0000000040)=0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)=0x3) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)=0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69b8159b6174aaa7aaaaaabb86dd60102e6e"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69b8159b6174aaa7aaaaaabb86dd60102e6e"]) sysctl$ddb(0x0, 0x0, &(0x7f0000000140)='4', 0x0, 0x0, 0x0) (async) sysctl$ddb(0x0, 0x0, &(0x7f0000000140)='4', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 3.039463972s ago: executing program 1 (id=302): symlink(0x0, &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000500)="24965191288d1dfd42663dc41065fd1c531b560f9aab020d8a32b5d263a9bbc65c1bf2ba5669f180f6086bec431f7e136a976e7b3ca9e1e831d4408507f9c2b788f4af1b255c3ae5f980de5263e1d226ff9fadc372e1cd7cb467a20f345668951c45a5fbd4b5901e71df4b5631565851b1e04acf2f05", 0x76}, {&(0x7f0000000240)="b125d4e7a4650a86327c4eb4b2bf436aa553a85f2a44ee0f1e7e4e3293ec3bbd", 0x20}, {&(0x7f00000006c0)="b17b77e7d43d8a5f51cc5ba6c192164a3668e06f60e10cb5c85eddef1baab8dc0651117e12d082bddc485e14d4919e66cbc962753c512690ae8434571c19b1cf7deb67defc2a8f02957b135772ac5693d79f2ca3b5ca80686a8fff1c3b74b874bb3b6de5312359e0b8cc048c995baf193ef58469c64e9938b968a30d6324d253e6447d606f518178b02aba83df7285dc46c6682a350fb341b72ead3cf36936d0ff7dbbefc1cca3b2b0c046090c0c58716d9772ecbcc904c83b9fbcebbe35a6c5be0960918de928f8910b1c98959bf69eade4aeb7104dfe", 0xd7}, {&(0x7f00000007c0)="dc314f1de69179e876b5c8391f3b32d69e3ac6494ae77e229b0acd1999e4b2915234ddb0a8abc3e01177825b9b1e9db3a9b11f99ad02f05b278baa6b8775649b2031f2b26c7a0b71625ce0e4f9ebfbe5c6c9c0ff9a6d293b166b03eaceb8b2f176e7d2e27a9249bd45efa7d2b4305c3a2a1bdb57ee4a1a5c6e12f6c3f14075a896e19a710c2d3ae587a2db30e26ec0c123312e1a45842f396189b65fa8ac26099c5b9c539c0c3ee1f1f798b21bd267032e4070aa2e28b9e7345f45a8c2c14e5b382a0e06e4d8993160f115d26f6a9d5a9041f0ce8dcd222175485d03289b0cccdad8319a2a55", 0xe6}], 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}, {{}, 0xfffffffffffffff9, 0x61, 0x1a, 0x9, 0x66d}], 0x201, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000002c0)={0x10, 0x9, [{&(0x7f0000443000/0x2000)=nil, &(0x7f0000127000/0x2000)=nil, 0x8000}, {&(0x7f00004bd000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x6}, {&(0x7f0000fda000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000082000/0x2000)=nil, &(0x7f0000f7f000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000d85000/0x2000)=nil, &(0x7f0000646000/0x1000)=nil, 0x8}, {&(0x7f00006a6000/0x2000)=nil, &(0x7f0000628000/0x4000)=nil, 0x6}, {&(0x7f0000466000/0x4000)=nil, &(0x7f0000e75000/0x1000)=nil, 0x351}, {&(0x7f000097d000/0x1000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x100000000}, {&(0x7f0000f49000/0x4000)=nil, &(0x7f000074c000/0x4000)=nil, 0x5}, {&(0x7f0000d84000/0x4000)=nil, &(0x7f0000f68000/0x3000)=nil, 0x6}, {&(0x7f0000059000/0x2000)=nil, &(0x7f0000e15000/0x2000)=nil, 0x100000000}, {&(0x7f0000f96000/0x1000)=nil, &(0x7f000038c000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000118000/0x4000)=nil, 0x8000000000000001}, {&(0x7f000087d000/0x1000)=nil, &(0x7f000092b000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d2f000/0x4000)=nil, 0x4}], './file0\x00', 0x6}) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) setrlimit(0x7, &(0x7f00000004c0)={0x200, 0x95f}) select(0x40, &(0x7f0000000000)={0x1e, 0x1, 0x40000000006, 0xfffffffffffffffe, 0xedc, 0x100000001, 0x7ff9, 0x8}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = getpid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000040)={0x5, 0x8}) select(0x40, &(0x7f0000000100)={0x4, 0xfffffffffffffff8, 0x315e, 0x4, 0xb016, 0x9, 0x4e, 0x7}, &(0x7f0000000140)={0x5, 0x3, 0x8001, 0x1, 0xfffffffffffffc00, 0x9, 0x8}, &(0x7f00000001c0)={0x5, 0x9, 0x9, 0x9, 0x800, 0x2, 0x8, 0x6}, &(0x7f0000000200)={0x5, 0x8c0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000005c0)=0x1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c}, 0x2) 3.039269002s ago: executing program 0 (id=303): r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x121) socket$unix(0x1, 0x7, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) socket(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x121) (async) socket$unix(0x1, 0x7, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) (async) 2.90732327s ago: executing program 1 (id=305): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) chroot(&(0x7f0000000740)='.\x00') (async) chroot(&(0x7f0000000740)='.\x00') r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f00000001c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfffa, 0x1000}], 0x64) semget(0x0, 0x1, 0x281) (async) r2 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$SETVAL(r2, 0x0, 0x8, 0x0) syz_open_pts() (async) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.868783523s ago: executing program 7 (id=312): setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r0 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x9, 0x1}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) ioctl$TIOCSETA(r2, 0xc148445d, &(0x7f0000000080)={0x0, 0x8, 0xfffffffd, 0x7fffffff, "95a2224ff1c1464901b292010000005a6b47c1d1", 0x401}) chdir(&(0x7f0000000040)='./file0/file0/../../file0\x00') openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000004c0)="3b2aabb97e647c6cb381fd449f051efe1a02c81b93a207000000000000007ffa740232a8c81a695e55253cdfffea99d87c7b65b9bf7112b4506ca9243cd5afda2f2cda47e4bb4d83450669a3fc5c9f43be616bc46ff896ec6bbddec1b9055caefd32bf243867a7fb368bb43b6d1187124518e9c44c5abef50000000004000000fe83f394beb6511375c04e8c850c4b135f69111f28549535786bda6fcf05f7da6fc8083ebfc8b30cbca35d105904539a10baa8cd97ccfa4a8f7faad4991bd45949cb35e2fdb482b418e91e47e7cafa418cbc633f795f0f56e6b85124bbfcc37b98eb25e5065658ac4f", 0xe9}, {&(0x7f0000000280)="187cf1c3449193f0a6e0ee1436596f49f6888fb47432bb686706b2d1ea15ab15e82610dc9c952c2989c1046a2903bda7222743815a1287e98b0a0fc01a4104755b5401cc05a437454b5357bf39f2964c99a3e3db3d70c8f0c180c6594ed19f986654e1c23c2976d1ab5cda3a9923975ca821f8b2fc9feb6860442804fc0397fbe3ae95e91ee782fd2c111a1bd26f47bdb0eb0eeed624b3b035d9cb3cd287edfa47590b702afd4b56ae95c7c7a3e58caa3283e9bf0f7b19", 0xb7}], 0x2) sysctl$kern(&(0x7f00000001c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4, 0x1d, 0x0, 0x7d}, {0x3, 0x0, 0x4, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r4, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)='\t\x00\x00\b', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000700)=ANY=[], 0x10}, 0x10) 2.867842618s ago: executing program 6 (id=313): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8, './file0/file0aaa'}) symlink(&(0x7f0000000280)='./file0/file0aaa\x00', &(0x7f0000001280)='./file0\x00') 2.837123966s ago: executing program 7 (id=315): r0 = socket(0x2, 0x4, 0x3a) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) socket(0x2, 0x4, 0x3a) (async) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) (async) 2.834297166s ago: executing program 4 (id=316): openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x400) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x112) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000a00)=[{&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000200)=""/38, 0x26}, {&(0x7f0000000580)=""/92, 0x5c}, {&(0x7f0000000600)=""/99, 0x63}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000680)=""/57, 0x39}, {&(0x7f0000000840)=""/174, 0xae}, {&(0x7f0000000c40)=""/221, 0xdd}], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001738, 0x0) setgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7fff, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x101e, 0x0) syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x510, r2) syz_emit_ethernet(0x26, &(0x7f0000000140)=ANY=[@ANYBLOB="a5240a2622a00f797cd8c471080045e368000000049078ac"]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x100800000000005}, {0x4, 0x801}}, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0xfffb, 0x5, 0xc, 0x8000}]}) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b80)="825a4cb18d7c51f78b06ccffb40500000000000000000000fafd3493770065d4cd12c63d34000000000000000000000000c87e182d6988b7bc88a21f281aa4d4a31c59e83a3f094cd0407d789d0f2efd0f93528654aad839b8cf4334d80130dbb48ff8bfa81282bcf7f4870426152a53b885a266d1158d1ce4fe3d3ed49d88f4df5a7c71fa1321bf32740500000000000000c4ba9f78922b", 0x98}], 0x1, 0x0, 0x0, 0x406}, 0x0) 2.832737294s ago: executing program 6 (id=317): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 2.787930109s ago: executing program 7 (id=319): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x637f) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x70d18000, 0x7}, {0x18, 0x1, 0xff, 0x2}, 0x2, [0x6e98, 0x9, 0x7, 0x1000000, 0xde2, 0x3, 0x100, 0x8]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b12", 0x82, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0xfd) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000280)="46f1381b8befd4a1", 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1018, 0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ftruncate(0xffffffffffffffff, 0x8531) r5 = getuid() setuid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x76c, 0x0, 0x0, r5, 0x0, 0x4, 0x9}, 0xffffffffffffffff, 0x7fff, 0x100000001}) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) ioctl$WSDISPLAYIO_GINFO(r4, 0x40185741, 0x0) 2.787732302s ago: executing program 6 (id=320): select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0x2b, 0x2, 0x26a, 0x5, "97a2224ff1c146d10000000000000000000500", 0x40000810, 0xfffffffd}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x210002ffffbfff}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0xc0307004, &(0x7f0000000080)={0xfffffffffffffffd, 0x2000000f}) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f0000000140)="167914fce9801960b2", &(0x7f00000000c0)=0x9, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, &(0x7f0000000200)="fe8f4720bd6da6492d063730a857db8b94db7fc1206587575543e9f32382964ed6242548542b5672fc229962f7f7e4", &(0x7f0000000240)=0x2f, &(0x7f0000000b80)="bbbd5cd86811c6f946b9cf8136354a08a7e8a2fd0dbc59b30bbe238eaecf6cc4d45860f8e5b54886e578a5686e0180f0816cb12f2598e1701a027773453c1b656ac41552371a7c10db61a960b87a1c7b811b1e0f000663f573c856f39dcf0abe3134cbd791197046ac886fda327b479d95b8f1bddc1c56516e7f43ff6285e1846b7503e5da226b5ea1bbe69483c4ae33bd2f3741c8f0a45d9f4ce3010e74bc07fa539083be445003af807c1d9a2eac36eb67c0f9dcb9e80c9f52c6d4196e4e5b796f2408d7807d3c5e7c1f82e819b95f1e984850359ac666ea1d98afc56ef1d08037cb96ef15668eba8cdd4a7ced11600bc01ab09dbe8ec81696c08fd097540e0becd29caaf3f9e8a731fb817b4ebc1057dfbb9b5dbb0c94bed75792f15994a81d1b45cb323641587baae1d1f100a76a2a706b59eee5d56a3551c5a67f788a56507fb43a85fbc94cca9065160ae2ed8b66153dbec77753b67886993d66675d6d4f60e97d03f57247be3396beeab39c5c60fd66816be6daec0a8403baf8b2cc4779ac20d06ffbf99091c1855bc24f26e3007d45ec662c40d32bd70ab9be44ba05ba45cff18d3fddbb5141ed7d63c67b2ad76853b920e2f6ef7893591812316665c7763eb42a9520573b5f61791db5520246c9bb166f4cc96efc03782bceb42abf32b23039b7f2c42f16a9d69df2467899c31b76b77084731abcb458332ccff02032f2cd2bf670871eac0011ea9571bbe5a4b031b5379ad30c3d49a9df5f9bf46d4553ea280ecb83a93aced5879081a1b5668bc28ef8386d7200d2856d66cd7f688b8ff8c2ae32cec98eb8e8137da39ed2ab7cd62637a8942b44c27512e8c7d7a848c2eea5cf8d7099704808cf72b1700456f15ef7395da97e06e2c2448e567770b5c0f64c37b46cc065b0ed71bb79a34eb32adc4668516b14920934cb97deb590a715d07c06e23d1c34d437c233dbc03b20d855cff7f1345183a8358a4c6e85ac5ea240e5d29128a278e76e8b945acffc1db9331bd080e68fd77f5fc4fefe3abe774aaf9539dbab6b29e297fcf07ce7e8ef69f4f92a5b4f647bfaaae511af4e73ec549f34fbc187239b39d1f262d805db88f3eca9e5de7c277172d42a58e4cd3555c8b80836b5d631895dcb92f918fa12058da320c3d5326dc6d37d9bf5815121ed3121b1a45ec628ffdd1d025b772d8a29a64095813dfae45f4e48b8aad1b2a9be7d18801a30913c5c3f43f161a4d72e88045e4c61dc222f71c7daf929075a8d1f9bbd902d7bb62428e7b4b34535c1a2e12019e4310d1ea2112a566cea46cff3ce67656241319d35a5f71f3ead84691ba6e4d397f35999b5a3ce119e2a90490f9c0a5559c56a38f3851a661f3ee9cbe5aac524abccad7d32277ba2663d61a148a93e89a316ca1178505dda211424e13a3bbc3615c17aaed642349b5640aa81a12ebe5b82380816a0a669770eac8dd925dc400dc017f2b100b6f451e324c93ecd52c7a7163e0536b887d2ebf1e0abe613ff10de2855ff23d3340189994624d82dc536c65b12870549179d7070e16e1b153c64e99236177983dc571149d24b985f7df6d13706085ba7e57139de2a66b6565af033501bee3dcf85061fa28d55121d81722d6d18e4855dfd464e6b7bcabdc019e12ab6c99bedb6f7ae541a80c49e4d32dae3c71600d6ac5bfa3dd31089187a70a48e9c0ad65ce1f81a0a0805852db2de9489a32564f30afeab9d844f9a949f01fa018eb66ee93ed5475ff576b65980a5a0115b60396de2e315ed5ee0e0af55738585f2f482dea38184287200c9b588500c393df8fe96e3ab79f7cf3100e6a27a838d53736d599a48dcf4c47c313a38c81c25e0513f9529e7247fe63df4c55c8786e2789725940d37e697eaf01a695e5daea61703006b4cb5ccfe79162d0cc897b92ff0b761ec8143c182821f2fe10869dc98e553bd3a14bcae4a7322d726205369a0b615832fcc19b99b91c2f79b0b1e12f96905f11fc62c509818bb886718aa2592f0424a524c307ae143edcdebabf23b93cf1590c3ec9414b1af91ae4fc8f37270640511e536fba3b2e8a5c233d7f88825a9cc9b13b9213b0c6badddb3b6b73ce0eb7f489364d1d9a5c68caa28b43bbf8b2f0a6c92112689fba42b37583ba1be8542687edb7f0c3981d8a4b0d47ebdd8e7c72391b8839ba1c2d6f769e45b6d24a32d9792b439b1bd17215f7a1082add0dc52bdac60deb4affb32ad4717e4fdecc8f18dce72bda5898bbd47df3d6f9b1029f942a89de46a1208ab0ed255a51b93c46791b2d7ad8051223e2498cf3a86f23b67f9ce0293eabacf2f0ff955bd48779cb0d805bdf1080e926f3d60a578e7fa80dfbc4c3cb79f05ab7b3ca80a9b1cfd3a4e6928c454c8b5eadf3c94b52c4e7180a578479469e9a1ebc3b108e2280fdccec9e78e13a044a55e83fb290ecdbec5aa766d60b8caa73481dc4f5b188dc72cd940970a6a98bf40de99c0c0fa3529e4aaf8cf04a591aa1f4420914a6b4196667554caf7238ac07ba47c69c9848a1585869b433e2b37794a0d9261bd2a44224c75f29d8073b09ea6aac85b251cc3eff7c8c9928a9cb3e44e4167bbf41a127dae5f93c1a7eb362514a471e807c8bd850e48282bfab155d292e76b9ef734b0f520021e7c214c1f6993850974c45ba6b154d1bc66289582267720543f0a3a4abe1445afd452684a6fdf7f4c6149311dda6e58edef6d2ea51688f4cf6303bc2cfeca7318045059749d36ef9c96a6066849c2153e4fd4757a20c62f010d495c4ce67e61380665c9d72a6c230af292104c05a8c1228722a3d04e8f19815b214a61375f7cbffa9c2dd28443c643d3ea67379fc196de32b7d097e95859992128d8a55bbcd4ec432151d60b8c6331ed7df55d7d29358ae58ee4b79f712b352ab99278fd85e98bad287526da2c32b254949523cd48f5418eb03994ecab1157a60fdbd300d0e2471125ee6e8c8915ce12e4a855d108de690054b911c020b8d0a941426a7c0a51b0a7067abd8f546b8c1b7275f289dde726b034a4e8c12c697d73591fc8ca5582684f1b61463f3e9980cf508de71b9b66035b35301dfa6b112c94782e2f0aa360e5bc622bd42fa1453cafa072573d28c4b5c1a235c487a6e2fe6eeb4b22fc0d2aa6f02781f6cc43055399dd84e23f22e55b0608f8b392fa9b3304485059c4a15899274513acdfe1fe56e1009a315cb73e380b3653cdd730bf02ecde868435da0fff07f70b984dd437962dd7552716dc614d34d78b3a77f74f143ad0a504394bf31c19f82e295dfdf4265f3886513da7fc57ec65f31c5b5b08810d6d215c50a6888d4bf949f9d5ca44d217a14504b8aac9b24cb6b7998ed0aaa7197d263ebb475da96123de798c649c229a2dcb58ef03a695efd33df3089ce6cc4946b7983efecf85a623e5438e6bf4c5a28f1c0fbf921e15f2ecce469581a65474e9620a967a2e28aa476b56319fdcfa335c36b43d53cc8be06db8fd67170de333e4516778404640d60dc19f570caf56c2c991fd77cdca90ce85a9a86dec98445ed32742f684d1baad6f5367921146fd7d35662ac71c8f480756eb2934d4b162599e2d99fccfd0428965abf104c6cc55a9f346cf464a185fd47d712c5e7cd545e089243ba5781467b2fdafb6a79b0142a74a1caaacfb6e7b3ebdc97db8777e4f47a999bdb0ba67f7f31a377760219fdc6c75a5c11de685bb451c9033522f6466faf046a0c08d960cd49d8cc225f10297240edaa368f0d2423746db7debb89ac6db2ca6c9ded98f54bd65f9181f3a4e3b61de6a84e034405e36e0b8d1eea0c39bd47e631ce0a2da2f3be15a5ad0ab50b8381c3e341375e42e7c63582c76ea6f863b76c7b2bf8f0373925a2b4852d2a32956a9d6da456067f6757bf682cbc18a22b0e1925c52f93519ac30cce9e7066c6795ecbb42dd5d882defde8c4dd2a43dda75ab6471cd27024baa322a1aca7a106003ccf66bc1c18591e4bf293298e6c43a40f51543dd71f1098656733d6f63d06e22646c635d8bd31a70aab141b043ce068af7a3e14c049495c05269a85eb7ce6050e1dbf675eef2732d47e70fa71f248bbbf2fada9c2de58cb250b4de078ac5923d4f185c7c21dacbe45fd804ba75063c68ca1314ef5c0deb3b666f387be0def9ff617de371da307bbab082547428bc5ca9833bba2b69c28c5780da8d9c3372db3c19831cc6a95427e6f27be82b7a5269355e5afa7b701e45515adde590130d09b406ceb6b56524f346d04e33e4399fed700e4115d915e60d1a5abe85edc0862db2ccf151ef710e28057a77626b8e5be051f7f751bd0c8533745b34beedaf9e7137ac60a2c499b2e2b963309131d85e444454346fab08015b9fa65e813f483d8604d2f28c10a701bf8e30ffe02a07a82f4249a763e82f458089c3124452f7404c3bf1226bfddc4d9cebac7b9e7c101a28ff7d7ad7c545317bd9d839ebd57374cd7e02c24125b58dba0a247d135bddcfa51b618bbed490898dc893157f9fbbb8ae878474bf0f5dd74ca904e428b0fa2f25a2981f2d9dd8d12495f228e276130528d24f4559a1b02407a8e8b32cbd00996dcb82b944a95db628c472b5a1da2e1276781002c3eb4db3568b2cd8c89d2adae8355ad0ac9044b9e25840e86e6e337501cbdb92224919731deed32bad25b05b5bab16e9d1f4c9a0490a60d5470dbb4694fd902b0ac7a13a0297cd87aba95c36d9e7fe5e1f31c80d443de5ab8364d501b5ed1b2e79cf12ff76d795282942c96bed68962e458646c1aef05b19e6e7976f3d1bfd8c85c1705d355e1611e5e890d2b6f8a062ef92ff27f7ce16c646198d701df4f6e83c984ad6153a030bd2d29aaeb5c293459fb216be14107d61ec772b4bf10a88c5e949a7abf9377ad5c6c36ec243a62b66c1c4a4f3989e12ad43e07e5b80077d8e941b904bff6c7d01d0019a9ec01bcc2ae187863dd6585dc6bbb68392d7bde4df356584289a879d776f16e16a7a408b25f21ff839eebcfa6553a87b24d94ab33e4187c1c07493db955c962a8f1f840795bd8b0ca5ca9dc860c7e0988b98742f32b07a48f1863c854901c160257cf3588aa67ae5e68c5c74b318bfb666eae0b6b5148456bc54148c1890bc03c272c32f30078eb5201ad1951a16eac8f61db959e81db6946fc72867bd84744277c035124f499147a3d29193d4ff95860109625843268944e2e15bffa8f71f77d1b571296594449aa676bb99844a1a0f21b287b41f5647b4d64d440f5e8cf41f5b8d3ab1ebad198f2834bd4abe27bd03bafe34c896639d1141df441ab12a53faa75afd825554d94c0c25d8a668d64375671cc2dd0d4f97144147fad57021998629ae3848a2b3c6ef11f12e9d1d162bce8ff2ffb54b3550f745e2f2a123164ed8a1c67269e0dc1a59e65666bbbd0b6f9c53626ec960366eb0144db351f51ec87a05571a2e73db0d3071b6f9f126242fd4d69d8df51b76f32e3b72b9353d5143999f9c44b06246593e381595fcfa86c332048d4d55517a2102d20eedfd4340c74524a233a32adce757de7a28feafcb40bbd77550601d16eacb493aa0193e7e5ccb60e908c17774ef978920c607820ccc202cbfd0a0a335a744117d0be4c2c61386fc8948b6faa59d0862c6a95ef64523635d778bc736ad1d76c4874bcf2fa6b78fbab29e96b82863c5090ff60b60cab7c3179c50e6beee9eb0624728e3783b70f22b29b0077dbf65552851c45cc2e74de4773336fd32ec5b71e9486b0363e085ed11351d65770fda438fe4f5a0e40394a958a94401fefc", 0x1000) 2.786530339s ago: executing program 6 (id=322): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x40, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x32}}) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x6, 0x2b, &(0x7f0000000180)="ebffcbff9427178413b9fd812eaa4e713048e68dfb9a3f08945fb9baabc698043bdc8cf4c483372847ffd3bbcb05d61244fc0c08260f570539f3542be8339f690100000000000000d4421aeccd8f32", 0xffffff72) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.783284236s ago: executing program 7 (id=323): select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x402}, {&(0x7f0000000000/0x4000)=nil, 0x0, 0x7fff}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f000038a000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil, 0x100000000}, {0x0, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], './file0\x00', 0x7}) ioctl$VMM_IOC_INTR(r0, 0xc0285602, &(0x7f0000000040)={0x3, 0x0, 0x8}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', r1, 0x3}) close(r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r3, 0x0, 0x0, 0x803, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501000000ae050007d20700000000000000000005482c5e75cfc72fd3357ae30200004e30ffd2d236acf20bf404c5a0000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335e22db830c032bfa89", 0x5c, 0x8, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r0, 0x2, 0x1) write(r3, &(0x7f0000000240)="82d83328ed7561c3474bfc73243718a6622428a00d0d938032585a9da1137b2dbe381fd93ad57cd88807ea54cac989e49c74ca68760a2955f92d314211", 0x3d) socket$unix(0x1, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaa0100bb8100400086dd6880058000303b0300000000110000000000ffff7f000001fe"]) 2.738505405s ago: executing program 6 (id=325): r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x59) dup(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000380)={0x11f1800000000000, 0x9}) ioctl$FIONREAD(r0, 0x40047307, &(0x7f00000001c0)) 2.734136269s ago: executing program 6 (id=327): mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', r0, 0x3}) close(r0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x114) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fsync(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000480)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x36e, &(0x7f0000000bc0)=ANY=[@ANYBLOB="fd683acf55e9aa69ad3d40d686dd60e2ffa0033832a8ff0200000000000000000000000000010000000000000000000000000000000102010000000000000401040401060001000000000000000089100000000000000401000401000109000000000000000000c204cc8b861e6a46b93c823ca59391a6f65f0000007e055d335372e8d40407e5b7ec95a3f51dd6cdefad2ecc4dd30a43eed7b305297b2d052c8fdd66aa7a1fde73c6a5e07f97307e05e2ae21bc954eef39a2e4cac9e909d6691e65e183aa80ee3cd8b6053bdefff07e24249c8059e6dc943f4720f60109000000000000000000000000000000003a00b510660000000806000500000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000000000000000000751200000000000000000000000000000000000000000001fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000bb00000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000aaff010000000000000000000000000001621200030000000000000000000000000000ffffe0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffac1400aaff01000000000000000000000000000100000000000000000000ffffac1400aa00000000000000000000000000000000ff010000000000000000000000000001ff0100000000000000000000000000010914000900000000ff010000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000ffff7f00000100000000000000000000ffff0000000700000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000ff020000000000000000000000000001f9efc01ed955c6b63de5c537e3133e2cfe8000000000000000000000000000aa0304000300000000ff02000000000000000000000000000100000000000000000000000000000000040190780000000265f3135c00096705fe8000000000000000000000000000aa6ba7c71d0c1aa7d69d00f74c4d20b77d620007206700000002010000000000000001005206cf4c594dec290000000000e137c54e4f96e4de76a80bddce0bdec27d9a94dfb08e4d2877cb173c9787444c9016d9851bce52efefae415d6c986529fa2decaccf41c82e4f9c385e20e829672ebf6320464fad1e7bf16746e96bb1841d961fe8bc5b022550c00bfb9a5ef86d2f48fe5ba9a3baf58799b0e3325d13f8ee31aa53747227b89038461f259e6ac9c00c125cdadb547c5536177a847d073ada3282ce8b901d06ef795cdda1d31fa30657a35d14b7252a524eed303fd9529018654003becd99f232122a297db51e3947"]) sendmsg$unix(r7, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x40a) recvmmsg(r6, &(0x7f0000000440)={&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000501600000000100000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b67d74128cfe9e08e873039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff0000000000000000000000005792e5f67c1e19792815670523180dfa3d12d76556887bdb78603ed17c325593d07a1e6a", 0xb1, 0x0, 0x0, 0x21) setpgid(r4, r4) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r8, &(0x7f0000000680)=[{&(0x7f0000000b80)="6bef4305318cbc4af3", 0x9}], 0x1) ioctl$TIOCSETA(r8, 0xc4504444, &(0x7f0000000740)={0x20008, 0x3, 0x2, 0x20000023, "040000000000000100", 0x5, 0x2}) pipe(&(0x7f0000000100)) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.526172649s ago: executing program 5 (id=331): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80001001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41406474, &(0x7f0000000500)={0x0, 0x0, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "00000000000000010000413c4000", 0x0, 0x80000007}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x2, 0x7, 0x4, 0x401, 0x8, 0x6, 0x4, 0x10, [{0x8, 0x5, 0x6, 0x43}, {0xb313, 0x777, 0x0, 0xffc00000}, {0x7, 0x4, 0x7ad8, 0x9}, {0x8, 0xc, 0x3, 0x1}, {0x6, 0x9, 0xdc58, 0xfffffff4}, {0x9, 0xa25f, 0x9, 0x1000}, {0xe, 0xd, 0x80000000, 0x1000}, {0x4000000, 0x3, 0x5, 0x3}, {0x2b1fce63, 0x81, 0x4, 0x8}, {0x4, 0x5, 0x6, 0xf}, {0x3, 0x751, 0x5}, {0x1, 0x99, 0x9, 0x4}, {0xbc, 0xeb, 0x3, 0xfffffff0}, {0x3, 0x8, 0xff3, 0xf10}, {0x7, 0xfffffe00, 0x515, 0x40}, {0xff, 0xbfd, 0x2, 0x7}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000400)=0xc) 2.525900709s ago: executing program 5 (id=332): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0xf0, 0xff}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0xb, 0x0, 0x9, 0x2000000000000000, 0x210, 0x0, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9c) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x5, 0x2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}, 0x2) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x820, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x89, 0xfff}, {0x7, 0x1}, {0x46, 0x7fff}, {0x23, 0x2}], 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x2, 0x3, 0x20) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto(r5, &(0x7f0000000080)="e7ff520000000000", 0x90, 0x0, 0x0, 0x0) 2.196396689s ago: executing program 5 (id=333): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x5, 0xa074, 0x598, 0x6, "f78c8807818245b7b4490ca196273e013a58699a", 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x82100007, 0x101, 0x80000001, 0x80001001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0xe116, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x4, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0xfffffffe, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0x4, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x800000018, 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="4b50e05f1d520eab8da59bbc0494ace42fd10f9c8c2a1aa0af0cb75f4beeafec1576b1aa31c639de7588f7189ac8a60286", 0x31}, {&(0x7f00000000c0)="7a7351bff9f28b75", 0x8}, {&(0x7f0000000180)="6072eb90b0854a1ee19bafc0026d0bd4b91de1f8bfbc7dc935a0dc126b60e390cd0e88d74040d138be703c7a58e3ebd5fd81baea67cbb130", 0x38}, {&(0x7f00000001c0)="489254e05b64680dca4bed86c9ee43b219071462672a40aaf984740d7013b729a916ebb08185ba5a7017b722a2b794af32ca1436f6aa9640bcdca66ebb3513025bc90066d9afa04d08d3de0670aad96d44e2c2acab4032d8f4ce5a1dd57d8a8836d4b69fc6a0e7ae917344e6f120d29ec7389388dba68edd3023790fc226deb27d6a6d3aa5f1fc064147ec8fc1cafb3a", 0x90}, {&(0x7f0000000280)}], 0x5) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unveil(&(0x7f0000000140)='./file2\x00', &(0x7f0000000740)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') 2.195799844s ago: executing program 5 (id=334): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x51, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x51, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f0000002c80), &(0x7f00000000c0)="590000000000000000e8fde048a9", 0xe) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) 2.195681233s ago: executing program 5 (id=335): setuid(0xffffffffffffffff) chown(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x1d) mknodat(r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x120000) 2.195159937s ago: executing program 5 (id=336): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x80) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) (async) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x81, 0x0, 0xa7e, 0x4, "e352264687b97ce76fb623a3a449148717398466", 0x3, 0x56e}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x81, 0x0, 0xa7e, 0x4, "e352264687b97ce76fb623a3a449148717398466", 0x3, 0x56e}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0x7, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x7, 0x20003, 0xfffff115, 0x1}, {0x3, 0x37f, 0x3, 0xfdf}, {0x1, 0x4baa, 0x3, 0x800}, {0x4, 0xe2, 0xf, 0x100}, {0xff7, 0x2000007, 0x5, 0x84}, {0x7894, 0xffff, 0xfffeffff, 0x2}, {0x4, 0x800, 0x3, 0xfb}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x30, 0x1001, 0x10006, 0x3}, {0x3, 0x1, 0x8, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa69}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x1, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x7}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0x7, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x7, 0x20003, 0xfffff115, 0x1}, {0x3, 0x37f, 0x3, 0xfdf}, {0x1, 0x4baa, 0x3, 0x800}, {0x4, 0xe2, 0xf, 0x100}, {0xff7, 0x2000007, 0x5, 0x84}, {0x7894, 0xffff, 0xfffeffff, 0x2}, {0x4, 0x800, 0x3, 0xfb}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x30, 0x1001, 0x10006, 0x3}, {0x3, 0x1, 0x8, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa69}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x1, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000200)=[{0x6a, 0xf1, 0x3, 0x2}, {0x40, 0x3, 0xb, 0x7}, {0x4, 0x1, 0x6, 0x7fff}, {0x80, 0x7, 0x4, 0x5}, {0x4, 0x8, 0x8a}, {0xb, 0x6, 0x5, 0x1}, {0x1000, 0x3, 0xfa, 0x6}, {0xbf, 0x63, 0x40, 0x49c7}, {0x2831, 0x1, 0x3, 0x3}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000200)=[{0x6a, 0xf1, 0x3, 0x2}, {0x40, 0x3, 0xb, 0x7}, {0x4, 0x1, 0x6, 0x7fff}, {0x80, 0x7, 0x4, 0x5}, {0x4, 0x8, 0x8a}, {0xb, 0x6, 0x5, 0x1}, {0x1000, 0x3, 0xfa, 0x6}, {0xbf, 0x63, 0x40, 0x49c7}, {0x2831, 0x1, 0x3, 0x3}]}) poll(&(0x7f0000000000), 0x35, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8, 0x1000300000004}) flock(r2, 0x1) (async) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x40000000000007f, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000401}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)=0x9) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)=0x9) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="6dc1", 0x2}], 0x1) getpid() (async) getpid() 318.303785ms ago: executing program 3 (id=337): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) r1 = semget$private(0x0, 0xe, 0x4e4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/168) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000200)=[{0x8, 0x3, 0xbe, 0x875}, {0xbed, 0x0, 0xc0, 0xf947}]}) getuid() r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8060694c, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300083c03fe800002000000000000f9ffffff00bbff02000005afba80fe7ddc16000000010cc8af092b993e1b"]) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x1, 0x4, 0x5, 0x7}, &(0x7f0000000040)={0x6, 0xc1, 0x7, 0x300, 0x0, 0x9, 0x865a, 0x9}, 0x0, 0x0) 316.933988ms ago: executing program 3 (id=339): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, 0x0) 211.533718ms ago: executing program 3 (id=341): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000000)={0xe, 0x51}) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x2, 0x8}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x2, 0x8}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000740)="590bd50666e24daa5275d333e860b7a4f4fbe93f22a311377010f6fc1e02e382091b3ac623e3739b8a598f0caa36c93343d7862756f13ad6cd4d41899aae66967854d333935eaa0d3ee3cdd3b147f2afdacc96266a03bda900d364cb11224fb955eb97c5dc5099ca5c28877159ee94e7f73013f20d9209c02a1c49d203ca96e95b9707cd3d28d634b6fc9e6d51c9af518a29203c158648ba8cda3ba5cb918319cba8a48bc27434e6b344ebe2d289c72a3c6324c8edacf98d19f50b3b423ef0fd04d8e09bfc0c5f724ce9417d8028d1228b022ebded8f30acfa37040316593049ca79d43801ccbd9177f878f55178bb40081d3496f1dfa80e4fcb3c15c20354457a17e2b753fd97ae16d86b7d6ed01d7521d27ef7fca7f004d73379c3ed0c95b0bb6602e269c796e5e1916851e811a4a0facb138550e25ed2a36cad8e6c656cd7f2d2a50af9b3699975b970d3a166ddd9b9b3141b3bd8596c7bf39a8ea201e6230cb0cc0bfd442715001b8503e6904509d064765134c590161ca4bde1cea226d698a3d20fae76cf30b580275b8dbf6a6b381f77aa48ed63183e629a22d71e5abc3f3372de1aa6fc679fc256c96d9641b8669368d6417e2107628da06a857865d080397f3da9f78520e5b08480662aba9abc8ea286b3e4260134a0294a98c54ca35d243ef55ef5c4184d854eeab7660619984f238456c54972212b0000f9201eea82e9f37db57b61e77600a6f7c796b41d7d99338a74422f474a48d04d2f4fd2d11b77f79c1e9048a87ba70cd7ba79a6e489417310104ddc0d357564920416596517cacff08d3fc0ac83795c627dc2f1ab73592d88d1f2a7e0d637a29e858d2036e48fba7afd8983abe14e2683ef59a6da1ff5f0eeaf0e7c9726f717a406ca134f240b2b9934a8601a70abb1681898d66aae1fca2900e84c9c7ef609c20af356e2c00b530a08f2faa2fb0b364b6acace3589d65adce2d750fd3b048d68ecbd4f97a4fe594526da487d2feafefa59195f5c00942b8cd0b3b7af3d2e83874bfc141532c35ce0af8a19ddfed20d7b144717d7cc7d61537ba6af50f3882a197c3b7fd2c13ddbe5f98bacfcb70c0dd389c04b5b4da6b2e029ae087bdd813be935b893b9f55e353096d4b47c308cc6517500725dd44935e42b4f3d42e080ab2330eac2715d5d7974ddcede5405ae6ab60bbf5661824b60c1d0354e0f77bf8f1f65d1076bc25610808569a1bdb842b4106fa30342096386b622ed8d5ade5b111490840a624121d859b646f45d298f4900b5aa6a0d1a38907c7c937b04871d391dce846fc83c532ac4dd6a82c256eec9aa28e7cd0f96d4278ee3615e7596969ad94d51eddae555e1582109ed5018c10873f931c620fb1a508e0ab6f16422edcbcd9c80f0f800d3a3da03a0e46c30648a1047b5684c35a96ea4cd13a2574098f5e59a6f04560a3f5c7bf9780e4f12495298b0bdf4e66529131c631b920e8a5877934bef90cb95cde45bd8afceed2c6202a114f053504798e5e815bcd6e91c5ad65e16c2a4cf82123f93d9f0688bc82e6a638937045bc181e2d0392641ff8006ae64d72aaad84b76c8153c311cc4101eb757b61aee8504f6e085c3b5b0eb068990e46041751eb900ffa5466b960802eb32cc8d376993a3b432e9a793532ad38e224d160f1081d8ea291dbc3c3ffe7ee47fb6dfbf30e2226adbfbb6844a59f9f88d4f38491eb29f504f2417660d40c3bc198932f42c0dd0d54490679da1144830650e3d0c80eb2b27b485376bd1610fd355e46572ea9e17cafca4c3503c62633a2695049d98285889b47697c7b59d6276e460af68a48d2c651c3f534a754954a0b23f55ff5598e4bf6e3af6ac98c2f88852d0adab4c9160c05ab40f8f5f0c1cafea4d9e28068514a47894722e9ad4bb29d6eba62e99714de366bb3a89415b13f248e69e0809c5989c67dc5ce523f90b8ed938242286f77ffd57f2c345adf9464c07ec0f4ad3e4e33a27765a7831e178ccda06e5d29f4968eee42bf484ad7688ad0e63b74fa8c7f11d2810b785e759d83e452d0c6d7192cd38abf9530a4cb7be0d04e587e62af33932ea61645742039bae08fcf33b8c271525067211a5c1eb9bd5d1a90e3c566d2fa82ffad65bfbcba391301bb9a81a9b23bca33118b26f597f49f02369d53b27f1418ed90f451293512ce54f7dd2ad2efd7f1898d8f63c4b34fd4f32b19d4289e30ebd3d49409b8d0a5c14ab701b2051b3344d79f1e711bbafc455ef509da34c64049b5d54f3fc8f70a7c0310206753b2f824846a81586da6db10e705aab84a4b0aa5e603348d854a4668af8a492ee6eefacb9caf7eff4ad5182212527b5ee1bc563592fa19233d95b48ed1cdd629a1b7dc9223c3330614d3b4e2bf1c889a2215ca782be1b5c0f76a4f310989abbaa6a48d3ee6236f984685f87a21c58b645bc09964ee82b6fce5dd67665bb00766c2fea19b8ae161543488c2b92683e685a452814cb4ddda7aec3d7cea15ee177d0f9226191d68d2a86ce5ac6de472aca2af2854cda5f6e57b1ed3effffd0e299b85d91cd3d455e599e0b8bde7c1d999b844c7e4da42ffee53600084e868226ddaa135f279e24dbea54e3be706b52b8f1064c7868b985e4c249218e05a8bb613b3bba1660a85ead91555fc9973cc5cf9b2fcec5e4f8e00d5db2e9515111bdd8ff38b109cce9b1aaa8922cf457a5e0f8f92bd32e5ee6af7790b1ec36a453ced074464edc1f1768bf009e508946968c44e3e8aebff55e956acd051c76113ad11f62faf005c362bd475cb72368ecdaafa0a3804306afaf4a485af390f639c0c73fdeaec4b96088122dd86915a9de627505d35b4f69118f132647f6bb156731773bddb2c2340c3fc0d28b1e3771e63158ad893ec1174b71495b75835f0c9ff3ebb49b5df72b30452d69bb0f70fb42e587b70c8df1907c2ea29da15d3ab993db705925c39a7285bfb6d5c0d0d1d5d9f794bf7c4bd9bc8e217580d6b6f874ee8b25fad38c29091c99d137541cc96a7f2811909d622dfca53ab8a4c024a68caee6ba977cc92c4edd7cd0d649a9e7e6a184c25a1b891bbfc60932f245369d89080316fb184bdf077cd7d797894b60b18c93a36b73c0aa52777c6c5bbb900ff74a779992ba1f1831083c06aaf0a872ce8482957ca306aa9a642395051fb15c89f3e57f418f126fefc07aa7393c074413185ee87c2efa732813902aa461b2c55d97fa40d8a0eed8188b4dc2438794320a4158fa00deff0f69b6ca5b1de101c32a817ecc1458f3879505aea843e0dde3e6aebc4ca2f958668e7919719d3818e6e661fde5fe233b770a492b44b7e1eaea664cfc19d8b36bebae3ed39d5d8384a89f7737d90b8f766e3b4d64af9f06a410be5335b6ef25c61275e37c0729e9425ac96a4f0bab49fbf4fa39ea991142cbaf8508cc80551cc94779f20d7bb50c4ab1356c23aaa0052fe8425eeae41d4729f40df45abb080165c347c101bc9ae1abda665947f5dea72ed60bfbd62afdb11a59a6340f4634c188e4fc29e849635dd9f9c4df425a95b55510778316ce3d984ca5b42fd3dd796d6240cdd56ff237eb293de866e62f5cc37dd6933f7b4f2b43b13b0bf4233e23c04faece7620b79049a40a444512775cfbce04d2cb7311b8d5046aaf05301f6f949bfa37444ff6023670d31ca775fc2b50be12c6168c474a064dc1c449d603b95973a4889a5c518cae9dff5198c338f78b759ff8eefea5287cbbf58ed1d0e5624a508db9ad97c0252365b1b0b23ee9524c1cf142bb11e5c239593e9caff10718383a8c7128dc883a6f7d8543607825a519b63bcd39a8e23c86de208b2d01e226ecdfeb7764d36bbbd3409de39919558e942b6edfe0933910b6ab15598e6ad89241d42b7c46b37aea2257a6078deea7c3fdeed7c179fabf930c44bf9a48a29d761ed114d780b608147336d5aeb745cff5c44c6abca5ad077c824bdac97c0a52a31c6ed04e0facd70abb52a985828db5f942d980b60a7ccaa838bc728fc6da8f1b63a66868f661793169328d5d958472ae82048bbab2eb89330a7b84eb7b8ff22a25c4e625574130a8fccbab58be89aea3a8318b30d55da0d820e0a741a992c416f69bdf56c3491b862a3fe6770d9de43e56d1e5926756daa002064c5f6cffe1e3aab2aa6b5c2dae1eda1f3f9f9a94ef2a54af45d59c6d93692459e3d2407a51d811056579a1d60666c02e7d98c2060d729d5a1b39db14737160e4fff1194f097a54a6a1525be7bd225210747fa99a15218e36ce6566dfc5bcb6d1dcafd30e44c48c4568cacef5afcbddbe792cbef343a2a5071472c265d3503d6844ca09734dd15b87932bbe6148e9275cb2341171e9fad2f379cb243aa9882515f9dd95c9c1778227d6aa9f53e02782328152d1206f4570741dec7ec59e127e0fe6bd3172fde010c2d2612aa423745d4864ebd2abecb5a7fb5726a1a66d745938d7a07cfdac6ff2560002508dedea7c2b24ed5320efbfe4fa6eaac9d501f18b94efeba82c0c79da51092ae25e591111d622f3d5692a32a2bc79c1f7a378b56c9ce488759d4e499df837df32eef9420624ab7b957871dd4eb0fd537846ff8221b5bd4e68a86957c22a14c8d09b3996d61194b13002a2559746e95d6441aaf77c90ad2371b0b24d5c1aa7f741ee1a35393c153d28f9b45e7bc812a172b13136a9fd49a62da01a3082907e79462d21a790db4bdde45f01e2fcc96773bff871fe943cb6409ee9042acefd6fc07f9e24cbdfcb1d87cc3c8dbe6659e850a45ee6ed6c41cccaf56e978e16844b9ea287da124853bd9d030068c12c7b7f770e3220a5c03711e0f5254e0823774967d278b029c602be592d31f6ef48730c0a", 0xd71) (async) write(r1, &(0x7f0000000740)="590bd50666e24daa5275d333e860b7a4f4fbe93f22a311377010f6fc1e02e382091b3ac623e3739b8a598f0caa36c93343d7862756f13ad6cd4d41899aae66967854d333935eaa0d3ee3cdd3b147f2afdacc96266a03bda900d364cb11224fb955eb97c5dc5099ca5c28877159ee94e7f73013f20d9209c02a1c49d203ca96e95b9707cd3d28d634b6fc9e6d51c9af518a29203c158648ba8cda3ba5cb918319cba8a48bc27434e6b344ebe2d289c72a3c6324c8edacf98d19f50b3b423ef0fd04d8e09bfc0c5f724ce9417d8028d1228b022ebded8f30acfa37040316593049ca79d43801ccbd9177f878f55178bb40081d3496f1dfa80e4fcb3c15c20354457a17e2b753fd97ae16d86b7d6ed01d7521d27ef7fca7f004d73379c3ed0c95b0bb6602e269c796e5e1916851e811a4a0facb138550e25ed2a36cad8e6c656cd7f2d2a50af9b3699975b970d3a166ddd9b9b3141b3bd8596c7bf39a8ea201e6230cb0cc0bfd442715001b8503e6904509d064765134c590161ca4bde1cea226d698a3d20fae76cf30b580275b8dbf6a6b381f77aa48ed63183e629a22d71e5abc3f3372de1aa6fc679fc256c96d9641b8669368d6417e2107628da06a857865d080397f3da9f78520e5b08480662aba9abc8ea286b3e4260134a0294a98c54ca35d243ef55ef5c4184d854eeab7660619984f238456c54972212b0000f9201eea82e9f37db57b61e77600a6f7c796b41d7d99338a74422f474a48d04d2f4fd2d11b77f79c1e9048a87ba70cd7ba79a6e489417310104ddc0d357564920416596517cacff08d3fc0ac83795c627dc2f1ab73592d88d1f2a7e0d637a29e858d2036e48fba7afd8983abe14e2683ef59a6da1ff5f0eeaf0e7c9726f717a406ca134f240b2b9934a8601a70abb1681898d66aae1fca2900e84c9c7ef609c20af356e2c00b530a08f2faa2fb0b364b6acace3589d65adce2d750fd3b048d68ecbd4f97a4fe594526da487d2feafefa59195f5c00942b8cd0b3b7af3d2e83874bfc141532c35ce0af8a19ddfed20d7b144717d7cc7d61537ba6af50f3882a197c3b7fd2c13ddbe5f98bacfcb70c0dd389c04b5b4da6b2e029ae087bdd813be935b893b9f55e353096d4b47c308cc6517500725dd44935e42b4f3d42e080ab2330eac2715d5d7974ddcede5405ae6ab60bbf5661824b60c1d0354e0f77bf8f1f65d1076bc25610808569a1bdb842b4106fa30342096386b622ed8d5ade5b111490840a624121d859b646f45d298f4900b5aa6a0d1a38907c7c937b04871d391dce846fc83c532ac4dd6a82c256eec9aa28e7cd0f96d4278ee3615e7596969ad94d51eddae555e1582109ed5018c10873f931c620fb1a508e0ab6f16422edcbcd9c80f0f800d3a3da03a0e46c30648a1047b5684c35a96ea4cd13a2574098f5e59a6f04560a3f5c7bf9780e4f12495298b0bdf4e66529131c631b920e8a5877934bef90cb95cde45bd8afceed2c6202a114f053504798e5e815bcd6e91c5ad65e16c2a4cf82123f93d9f0688bc82e6a638937045bc181e2d0392641ff8006ae64d72aaad84b76c8153c311cc4101eb757b61aee8504f6e085c3b5b0eb068990e46041751eb900ffa5466b960802eb32cc8d376993a3b432e9a793532ad38e224d160f1081d8ea291dbc3c3ffe7ee47fb6dfbf30e2226adbfbb6844a59f9f88d4f38491eb29f504f2417660d40c3bc198932f42c0dd0d54490679da1144830650e3d0c80eb2b27b485376bd1610fd355e46572ea9e17cafca4c3503c62633a2695049d98285889b47697c7b59d6276e460af68a48d2c651c3f534a754954a0b23f55ff5598e4bf6e3af6ac98c2f88852d0adab4c9160c05ab40f8f5f0c1cafea4d9e28068514a47894722e9ad4bb29d6eba62e99714de366bb3a89415b13f248e69e0809c5989c67dc5ce523f90b8ed938242286f77ffd57f2c345adf9464c07ec0f4ad3e4e33a27765a7831e178ccda06e5d29f4968eee42bf484ad7688ad0e63b74fa8c7f11d2810b785e759d83e452d0c6d7192cd38abf9530a4cb7be0d04e587e62af33932ea61645742039bae08fcf33b8c271525067211a5c1eb9bd5d1a90e3c566d2fa82ffad65bfbcba391301bb9a81a9b23bca33118b26f597f49f02369d53b27f1418ed90f451293512ce54f7dd2ad2efd7f1898d8f63c4b34fd4f32b19d4289e30ebd3d49409b8d0a5c14ab701b2051b3344d79f1e711bbafc455ef509da34c64049b5d54f3fc8f70a7c0310206753b2f824846a81586da6db10e705aab84a4b0aa5e603348d854a4668af8a492ee6eefacb9caf7eff4ad5182212527b5ee1bc563592fa19233d95b48ed1cdd629a1b7dc9223c3330614d3b4e2bf1c889a2215ca782be1b5c0f76a4f310989abbaa6a48d3ee6236f984685f87a21c58b645bc09964ee82b6fce5dd67665bb00766c2fea19b8ae161543488c2b92683e685a452814cb4ddda7aec3d7cea15ee177d0f9226191d68d2a86ce5ac6de472aca2af2854cda5f6e57b1ed3effffd0e299b85d91cd3d455e599e0b8bde7c1d999b844c7e4da42ffee53600084e868226ddaa135f279e24dbea54e3be706b52b8f1064c7868b985e4c249218e05a8bb613b3bba1660a85ead91555fc9973cc5cf9b2fcec5e4f8e00d5db2e9515111bdd8ff38b109cce9b1aaa8922cf457a5e0f8f92bd32e5ee6af7790b1ec36a453ced074464edc1f1768bf009e508946968c44e3e8aebff55e956acd051c76113ad11f62faf005c362bd475cb72368ecdaafa0a3804306afaf4a485af390f639c0c73fdeaec4b96088122dd86915a9de627505d35b4f69118f132647f6bb156731773bddb2c2340c3fc0d28b1e3771e63158ad893ec1174b71495b75835f0c9ff3ebb49b5df72b30452d69bb0f70fb42e587b70c8df1907c2ea29da15d3ab993db705925c39a7285bfb6d5c0d0d1d5d9f794bf7c4bd9bc8e217580d6b6f874ee8b25fad38c29091c99d137541cc96a7f2811909d622dfca53ab8a4c024a68caee6ba977cc92c4edd7cd0d649a9e7e6a184c25a1b891bbfc60932f245369d89080316fb184bdf077cd7d797894b60b18c93a36b73c0aa52777c6c5bbb900ff74a779992ba1f1831083c06aaf0a872ce8482957ca306aa9a642395051fb15c89f3e57f418f126fefc07aa7393c074413185ee87c2efa732813902aa461b2c55d97fa40d8a0eed8188b4dc2438794320a4158fa00deff0f69b6ca5b1de101c32a817ecc1458f3879505aea843e0dde3e6aebc4ca2f958668e7919719d3818e6e661fde5fe233b770a492b44b7e1eaea664cfc19d8b36bebae3ed39d5d8384a89f7737d90b8f766e3b4d64af9f06a410be5335b6ef25c61275e37c0729e9425ac96a4f0bab49fbf4fa39ea991142cbaf8508cc80551cc94779f20d7bb50c4ab1356c23aaa0052fe8425eeae41d4729f40df45abb080165c347c101bc9ae1abda665947f5dea72ed60bfbd62afdb11a59a6340f4634c188e4fc29e849635dd9f9c4df425a95b55510778316ce3d984ca5b42fd3dd796d6240cdd56ff237eb293de866e62f5cc37dd6933f7b4f2b43b13b0bf4233e23c04faece7620b79049a40a444512775cfbce04d2cb7311b8d5046aaf05301f6f949bfa37444ff6023670d31ca775fc2b50be12c6168c474a064dc1c449d603b95973a4889a5c518cae9dff5198c338f78b759ff8eefea5287cbbf58ed1d0e5624a508db9ad97c0252365b1b0b23ee9524c1cf142bb11e5c239593e9caff10718383a8c7128dc883a6f7d8543607825a519b63bcd39a8e23c86de208b2d01e226ecdfeb7764d36bbbd3409de39919558e942b6edfe0933910b6ab15598e6ad89241d42b7c46b37aea2257a6078deea7c3fdeed7c179fabf930c44bf9a48a29d761ed114d780b608147336d5aeb745cff5c44c6abca5ad077c824bdac97c0a52a31c6ed04e0facd70abb52a985828db5f942d980b60a7ccaa838bc728fc6da8f1b63a66868f661793169328d5d958472ae82048bbab2eb89330a7b84eb7b8ff22a25c4e625574130a8fccbab58be89aea3a8318b30d55da0d820e0a741a992c416f69bdf56c3491b862a3fe6770d9de43e56d1e5926756daa002064c5f6cffe1e3aab2aa6b5c2dae1eda1f3f9f9a94ef2a54af45d59c6d93692459e3d2407a51d811056579a1d60666c02e7d98c2060d729d5a1b39db14737160e4fff1194f097a54a6a1525be7bd225210747fa99a15218e36ce6566dfc5bcb6d1dcafd30e44c48c4568cacef5afcbddbe792cbef343a2a5071472c265d3503d6844ca09734dd15b87932bbe6148e9275cb2341171e9fad2f379cb243aa9882515f9dd95c9c1778227d6aa9f53e02782328152d1206f4570741dec7ec59e127e0fe6bd3172fde010c2d2612aa423745d4864ebd2abecb5a7fb5726a1a66d745938d7a07cfdac6ff2560002508dedea7c2b24ed5320efbfe4fa6eaac9d501f18b94efeba82c0c79da51092ae25e591111d622f3d5692a32a2bc79c1f7a378b56c9ce488759d4e499df837df32eef9420624ab7b957871dd4eb0fd537846ff8221b5bd4e68a86957c22a14c8d09b3996d61194b13002a2559746e95d6441aaf77c90ad2371b0b24d5c1aa7f741ee1a35393c153d28f9b45e7bc812a172b13136a9fd49a62da01a3082907e79462d21a790db4bdde45f01e2fcc96773bff871fe943cb6409ee9042acefd6fc07f9e24cbdfcb1d87cc3c8dbe6659e850a45ee6ed6c41cccaf56e978e16844b9ea287da124853bd9d030068c12c7b7f770e3220a5c03711e0f5254e0823774967d278b029c602be592d31f6ef48730c0a", 0xd71) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="eb", 0x1) mknod(&(0x7f00000002c0)='./file1\x00', 0x2000, 0x437d) (async) mknod(&(0x7f00000002c0)='./file1\x00', 0x2000, 0x437d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x20, 0x2c, 0x3, @rand_addr="8995b33f3e336f0000005000", @mcast2, {[@routing={0x37, 0x0, 0x0, 0x3}, @fragment={0x2c, 0x0, 0x9, 0x1, 0x0, 0x0, 0x66}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x2, 0x7, 0x9, 0x5, 0x8}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) execve(0x0, 0x0, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x0, 0xeda9be564859340e, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00061b00c4cc534dae0653f55d012c000001003d0829cb3c5240b5bf5010", &(0x7f0000000000)=0x1e, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x0) listen(r3, 0xe) (async) listen(r3, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x37, 0x0, 0x0) (async) getsockopt(r4, 0x29, 0x37, 0x0, 0x0) 211.213367ms ago: executing program 2 (id=343): sysctl$hw(&(0x7f0000000000)={0x7, 0x9}, 0x0, &(0x7f0000000140)="167914fc", &(0x7f00000000c0)=0x4, 0x0, 0x0) 211.012688ms ago: executing program 2 (id=344): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0xc, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0xffff}]}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="3b2aa7b97e647c6cb381fe18923c1efec059c43c8e", 0x15}], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "765203", 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) (async) poll(0x0, 0x0, 0xb8) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200007bffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000701000/0x2000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00000a9000/0x1000)=nil, &(0x7f000072c000/0x3000)=nil, 0x1000}, {&(0x7f000025b000/0x1000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000401000/0x1000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x20a}, {&(0x7f000021f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf978}, {&(0x7f000013b000/0xd000)=nil, &(0x7f000020e000/0x1000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007c5000/0x4000)=nil, 0x1000009}, {&(0x7f0000108000/0x11000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000051d000/0x3000)=nil, 0x1000039f7}, {&(0x7f00001e1000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x400000000005}], './file0/file0\x00', 0x1}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 210.82608ms ago: executing program 2 (id=345): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xe3, 0xa0, 0xffffffff}, {0x4bf, 0x81, 0x0, 0x1}, {0x16, 0x35, 0x0, 0x800ee68}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x6, &(0x7f00000001c0)={0x40, 0x3}) r0 = syz_open_pts() close(r0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, &(0x7f0000000140)="167914fc", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058", &(0x7f0000000080)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000180)=""/15, 0xf}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa000021d}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}, {r3, 0x4}], 0x2, 0x7fffffff) 17.415769ms ago: executing program 2 (id=346): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x7, 0x80000001, 0x7, 0xd7, "00000000000000000000cf8c077b00", 0x8, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) mlockall(0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f00006dc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000c6000/0x3000)=nil, 0x16}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000358000/0x2000)=nil}], './file2\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0xc3, 0x83, 0xfffffff5}, {0x40, 0xf0, 0x9, 0x4}, {0x6, 0x1, 0x12, 0xfffff800}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000080)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x141) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000100)) 1.432657ms ago: executing program 2 (id=347): r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x2, 0xfffffffffffffff7, 0x0, 0x0, 0x80000000003, 0x400000000009, 0x100000001, 0x4702}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) 420.479µs ago: executing program 2 (id=348): chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(0x0, 0x2000, 0x1e5f) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) socket$inet(0x2, 0x3, 0x102) msgget(0x2, 0x10) r0 = open(0x0, 0x200, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f0000209000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x101}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffdffffffffff9}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x2}, {&(0x7f0000331000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x234}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x4}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) setuid(0xee01) pwrite(0xffffffffffffffff, &(0x7f00000010c0)="92e71a54b328bc568d067f9bf4a2ed3bfcf65602d0d14e5c75f01e49bcb509cfb9de95577291580d4c3f10e99062bb5fc6f2dbc78a827b28c0b193e81365d141fb78e901490077a38bb0157f6cdde67519140d386017fefbd63631d14f78e8c6c7a3c51b5985eb03b3b7734ed7d0214e599598c4e128533fd5cd490b57e3fe7aff0d035b5afe5d6e37ebaaa94534b57b62080ad6fe00a8a6113914f583f6117593f0b59b675676e5edbfcec08fbff8b91d978355ea35f55284eeb00afdabf8204f694cef41d672a32ed05a753649d2612849bb5adae07897510243406eb86d4342bc18a7e8a5e13f4f2e19a222b01cd14fb3df28e4f66df92b777ee6ec50348c892cf74fb094371dbf3a4cbba2ff9c8dc9692bcb34d023bfc270d6cf02b5b26b46cbe03351e086bd484dcab353c707183dbf7269d1e26aecd4f1ca8316829543bdad6e171f2a65efa944243a50da0fad9823ee2ded4dc59835bdd283423bf9513b796bf330c837742431b36953c5a00b156a37936fe8d53e7c00ce637a05741fc4e26160992ace7b9ca6b4a036e496ba311570fe34078184e9ab9b8a4069a281cfa1b8d38eb4eefe509d03ce774c6d34604cf589d9bfe42e04231dfd21a019a75ac2ea8c73cd82dccd9e97c168187becddcd3c93a572e621a0a393264ca7cc7324f5fbb625834f9ea3d1258f9d614d64a3286f1cb9f0ada5586d0b17e8f731845e46ad0f2fa0a869d169491fab6076ff1a77ff51d8ceb1c32f8a581ced072075fd91116fac0dd0a12bc5c11074f7edf3d6f5c495105d3db62339103417a801dec7c4770de71dcac74d4c802bb4028e469b9b61e9caf7a194b277a256aaa3529fb458c7253077f648917b9ce41c73e0920f328520fdff8116097ca445c16011df1bfffb994fceaec719438a50dfa3c626b2adf5c632da2547649defb417da6f47d0b1824de5a9219692220bb2893c3fd9b3a1f131bc547c91c46cf688ba7b0024a8ae23c5ab271979c7c90546506076e6f16519ce8aeecd8fdf28f9961fd74f67978613704921d4ef2c76a294cff3b906871979f2c89a1740533f387b05834f0c3363b72f14720e4429ad58400d3b7c2034684458074fef11b5c1aa1f924f8e465b90ad492439f7fb7e8a643995845822b83effc9ddf0508cb9d2ae67f1b3461b0d791775b1e1adf0954c1e06a111d3795caeb0c74173a6f6bf9dfc1563d2c1c993563d618558c10bc07eac727a6a66c375835a7cd79cbdc128c5cc7c6adabc2e5cc3854c28153d4188734e87afae3503a99f157d2e938c5c353062b5b6ce4c0a4aedfecfd5df734835928b3d7ab00f2c1953f4bd4637e59a62a4f0221e2b2d28a21e9521f9f3c9a0c377d5494d5a87158fdf4293ad8065957a952c7f4bc57f3bc952c6b2f859696a3693c92f7ab691817d07854778cba6be9bc700e2fd717489a840ed07a6b79968dd560eb0c872b8af5829ed91eff8a1136846aa79e126e2d7e21ff5b7268a2bbdaf4d8213370e3c6c13952452bb0b5b979f12b0b1e061f77c18b4f4244d2c8ef35ddf614cc83e18ea447d95d1655f87055ea16407fed39532bf09bde067e9dc786008bda875d9d1db4093a8152f371bf196189a997a9bdf645487f3078aa73ee887ead5407457ce9323215895aa65cb617b99a8652fb18cfcc821acfd9bf95adaa8b65c17b74515e7a5acd6c8c7777426c0d8e836e0cc4fc385e17825343c7f7715ff880d96febd3c5a273f92217b09d31d68bc96a95f39a2158a7991625c477fd904e60b2311eb32e8be18f98d1ea0ce072548e109eafd6233ff556af1996138e1a77a891e3d4b272a9971a95b23495dd4d3dfc82cc897605d7cee98b9087269dc6d8dfbda570dd33cfbee80a6f41a0be6a9e4a2ea8775d3f327066e748ffa870d42a67fa49a677e9692a7bdbf656ce133965b67cf154b4b4efcaca94474a3b0b3b6e271427bf3ca9b0362c52f57fa92390b284ff8031f2a6ceedccc4f27339a7bfb52301dd2be98a25451d0f7da34f8bb3551c7f4bb73dc0c3b960977585561ad9a9f4a76032ae9aa79e8ee7041f01978a5cbbfe9780fa93ee30e5c20888334a46c4b63a14790c547e05e50c1f2fea73ce27cf3e7522d19ffdf7467a75ebd92466bef6c45de62e3422b08a824efb87daf3bba9cda701c361fe68eeed90167d6609362c292181717b527bd9ba1d634c3ddd2c998b44c65ed46bfba6a9c25c30cd5a91c2c23b3de263f9f0f9c181f9decfe09edd9c05992d62503aee6d90f5e509fb0d85f587c08f3db786e7f391a4e964e0d24a4f119230fbe83994d7458ce4a38414723d987c7a3743b8e9ba1e6870cf75d2fc3972452d5e990bb894f5b15aadfbc1e605d346f33c0904197d8aabed2ac2cac3291154fd64d97799efd85ce92d71c821a060ca5b859a10dfc69ff5db30211a19e1d0c36eaf3685950d74db95122354d4099ba54503ce6f93d933c79194d3f06c5fe80abe54c3ae7e9f8ffdb85911223f04bb6e5513a57751ecc73c0382befd11f1ed1db2a04ef28a3a17fc960340c5371e2f057c2e2f6af56664d2728ae49ca438fe2dc9cf82e4cf2d8214d4ac366df60977188bf158652dce6a6f8e1759240c68c5c56f3b0b93172f9609e76f1e51410ebac8c7b953efc3c0579dd6676e892e14955de3cf330e360199a522f3dc89743e23d414da9302cf570bdb6a21d170a74ec71e8252063d447a4144f637985580a1ba4f88fd1d710617d6a67fc53c35e08e8d307625bc6ffb527d331cb1453ab51cdf994e568f45538046a670229328451325158f3b5064b52700cb0106ae483e41911d6d1ee562e89a7d2e0f35c4b844644b8e5c03e18b24865c6d6f5149f6f2498bc194e399d0bdfc32cf796bbe3da17abbf92f18dd161ec7622d46ed2ca39482248bb86a3eddd99e49298420500cc3de9f19995a5f052cfdfea82cc95f9ac6b8b20a7237c577f0ee507b38a2c3f59c7b2c48b889f89edfa3ba3383f4c64ff85a5ee40991eb8615561b2de4eb2ab82ef8007e2ac62232dd53d6c503ef9d9aa24fa606d9463b0cc85374d5e300207614b8f482a870d649ac91a34ca8c4c3a442d27ca9728c52f00ec6641004e6c675e1964ad7b1d927fbeea71dbba06ac2c23b785f1c6e2dbc945f00952680242c991d2b4a0437056a775a51f9f0cd9dee3ca5ed9faf5cd2f43a2ec38f719a76e9aa81b096be6c062aadf7de4bd7dc0af7aace17ab4eca5517faf8af223998221c1d20139e79366e6b23c086592becfb33dfee0245177ec939acdcaecd4d6d780746956545933aeeefd3eb5e69ee3bb77534165f73d41d67b9f2ee60c5903cf0b9bbeaaec3705f45e6440770dc05c5a9d4f30a47d9815c6e014a8ba6dfbdb632e1e971d5780194588475c03d42b13135a061c64e0d8cac4a2117993236494fe87c31c3a06d6fd65c2b0a3a4a684972296e167f8bd1808400d5f40816f13163f1e8d00d18a7ebe48e1f6a2fa4d05b8f233817849c5f029105c8fbbc4644f4230ee3e0e6c0c632db913be2a5ed221a5a649707ddadaac3eb38395f8b3874775d2b84ee442cfc21f1531038b4601885b932dc7a4c3bf01fbb898720c5ce84bb9d1840e8394b58217476c5034d65d24eeadd6cd129ffbcdcdfb5b3beb4173cc94e701378f31317c442df3deec3dd79ce541bc035882672b2a22051c86e588c7913f06fb99851edcfe80ee2ee793ade24e186f7abf566705853e92694304a30556173e7766db64108aa29741011edd4269ae2e6766a6661306bd3266e040966d6d1913274306557a6e70b5f5e1597da53129f7332fa85aaefa7abc41be887b6f0fc461f0a91abc49a0a7c9fb5a7c24a85262a31d13a5bfca17dd01434c03ac2c536b9eb671f951a89c8b338965f931b48d3b0a996308cd7af7906adf4361ac3152a7aeaabc0d2205344b171e5e13e851d4c10cfd7b0c0c66eae44531f0f28802d7c8fa8be008713a1f8e37575d7e38a25265fea7c508857c65f211b288034cc7a4c8e7ce6a7d90042035e9b1000000000000585795692b2649747195cb2535f04453db641e61ee4eeb8ccce49a6ba3068741bab2dd143a0a814fff9eb9dab6466570d9427cf93efa6c6cf1cf72a99662d409553c578b2ddcfc1d3d640cedf3b419e92297bebaff99c2f5ba701cc7df7929e46c548c3a439750ea0fe3dcedb281753cc5b6de1bdf5fa358dffdb8cc48d7c9ac13919527b2d20f80bb72b6c777ff0c8181273a6a26d90f9f245d47212fbf3fae71bb1a51d21b6c3f9cad1d895dc6b215ff27d46adfcbdfba410e84eae64353e88915a27a252a4541ab589fce26fe91f24f0cce058acaafccdae72c3df741f40b4a73d5a6f89a4b7b1ef31bc1cd7ad341a40c13d26cb23678b13b115b25f26eee3864a8452aceb7a3cbf6518cc488f925263d9a642b4a3c7b77fddcccad9184711a7f27de63e90684ffd84082b65cd80b4f3d4793965152ee9f347517fea5f43b3dece277c70bf6c7a7dc10e5752b49d641e56e89077209effc2aa2e489d8f5d6ed7b1925e62abbc7114156a48e71b930e006daab1741173f19f67789d00099e5b7850c4620659e36c223015cd19fef08247a6df9383c75a7c2bc909309e1ae3ae8e7cda07e2c974206059edd8f9cd852d5b5c170cb418b22357e069b2e8fefaa492fcf2f18d9459cfcff960059f507b5d8332f5fc3c6d10f3d05d4c3777961351062b28ed0a1a7b00f27ebd86a4bad93c1bb6c264e95257f0583ec4c765bb6ddda0815e14c6443a058f49cbd8d77991c98f572ca4a5e1acfc12a0939de984a0522a249a6cb162f81ac67ef65cf85597efcfb87981983773edb5c56782509c2d6b21545cc0ffb4364a02838c2dea36ddc09a86a727be740f465ac58240de204a22ed64e99af51e67a85c74fd8d5cd2bd03a0bdd0874d2b788abacacf9ab15b273e3be1a14b6999117ddd3d12ed035707327337e4a408dd18f0534cc98bea6a945457b059ad5345ab30ccfa9844823cad0d1a6a2cd3a402151b322cc7d57b88145a762f004071c2b9b05116bb81ca4cbb560274aae8fbc32259ab5ccdfd722a21b466e5ae232d3468c81f3cd4bc383fae25c4acdd868e041cc0d56481a98a9f91f4edb0d3f42bbd5c22c230d4a122970b604af72f4ac2c1e84aedcde8201e06023323b6f97f5909fc62760f92f386f8a9a12f0a8d3717be20a68d9a5e7a7c390a3f2d2a2803364ff9532f71e24f3f84a66e2c5e8b17e4573f59fb1845eb44d91a641b2ed9441338b0cebb6391dad07082adfc83b79e4ebcc5e786294fd69593f464f62e940f17b56b661ec2f6356832102b02a51b0660887314c53eacfd3c571ae5f0aaa45553755786c161942c3087cea2ab3040d0cde2456ddaeb3335c3d429b4f3cc7795b86d8f296cffaf9cc88f7f60733930ac75bee10e8614c810d07461f5b45927d9b3bb9b689823a6d6e6b132df2f4489b119d7ec72bc695b467921ea87a09491287d72d71bde2c929eb4b05ff2347d1ab34d7b771fcced40f4bd980cedd0a4033be3cd902d3b9e5d3de8acef1c91b8445dc387809963956629a335ec69fddccfc2470a999a49bfcc57f7875192bf23154b20f325457515f5ef8f01558e304191f43947fa9d6256ef7a63415c2e5cbe93c6e11d54e69299bb37d38f25b034d36f4f017b5f80d2acd296e0790146d79c567c76382c2d83c41d7fb03c369ba3213b865546c1859d317f6f660abaa6c27598415c97341a17b56c97d262d962cba25c43a2724c8aaaac0784cb45f0000000000000000000051d6699d288b9038b7a330c41453f5ab69e31cacecdbe0a5b734e12f826d47011763d05024b45b1a24dda7b144cd06a45321d19948e7f3a37c01e6ca9ee759b6e53849796e4ab92c73a52d6c9d3baceb1b1028266a56bdef5fdbd4e1ec5261344794a8c8bf6ff235729b650b4b72c892212bad2f24288740921f1b75fde082721e2d445ebe5ab8a317715ee2e72e2cf38a73fcf231a02b51d10cb329f0e140cd5e97ad6ae5bcb164e09e0fa25af592a335f67117fdcc2909838c02337e32e2d888bc60fe0ee64d5e2a0e4257f7d8c011372347a95c1becd039358b26f20df4b08d7b56f4ee1c935ae4e030f9179b799a03253ecc5b7250f0fc61b8e7a6926a27f2a24f9a969a39f55ffee2eea37c86e1ba910e44627681ae9d3458707558b186462ad116a3e67cfdb6e47d5125bcb5fa48", 0xffffffffffffff1c, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2a, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000180)="c7283c", 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) listen(r3, 0xfe1) mkdirat(r3, &(0x7f0000000300)='./file1\x00', 0x1b0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, &(0x7f00000001c0)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], &(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x1, 0x1, 0x9, 0xb, 0x4, 0x3, 0x80000001}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x192) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') 0s ago: executing program 0 (id=349): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setuid(0xffffffffffffffff) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2a) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="a42ef5f7f35317b6b66e87886fbcfe9d86e36f0a5cc0513c5a94c7dec0c3b100168a2d751baef09e9b5d6b8b51c83825b25d42ddea2b675e678748b922e6c5ddcf85ece79a8a7736e88aea9eb8d90fb9cb20558c93c845f02496e89e7b983a0492d6bedbc7000aad9b9ff25ff7bea09d2cc49674d5d416bda7bd9cd6852556cc503b23ad85d1fa05e2909fd158f7cd6940181f413929", 0x1f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x10001, 0xb}) (async) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) ioctl$VNDIOCSET(r1, 0x80184404, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) close(r1) (async) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000003c0)=[{0x2, 0xe, 0x81, 0x1}, {0x64, 0x70, 0x4, 0x40000000}, {0x6, 0x5, 0xe, 0x3}]}) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) setsockopt(r4, 0x9, 0x1, &(0x7f0000000000)="1e15c3f91bd1e631ae3656cb50d69c3af149ac07cb149f802f9a94179319786a869558f84220b62d5b87a9df", 0x2c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.188' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7742663228127182853 pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-main-2.us-central1-b.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd807ece9000, 0x18, 0, 1) -> e kernel: page fault trap, code=0 Stopped at checkalias+0xb7: movl 0x18(%r13),%ebx TID PID UID PRFLAGS PFLAGS CPU COMMAND *392161 55202 0 0x2 0 0 syz-executor checkalias(fffffd805e8d3ea0,ffff8000,ffff800000c68400) at checkalias+0xb7 ffs_vinit(ffff800000c68400,ffff80002a7f1480) at ffs_vinit+0x111 ffs_vget(ffff800000c68400,cc00,ffff80002a7f1550) at ffs_vget+0x406 ufs_lookup() at ufs_lookup+0x16ad VOP_LOOKUP(fffffd805e8d3630,ffff80002a7f17e0,ffff80002a7f1810) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a7f17b0) at vfs_lookup+0x961 namei(ffff80002a7f17b0) at namei+0x7ca dofstatat(ffff80002a786540,ffffff9c,72bf9c6acd60,72bf9c6ad160,2) at dofstatat+0xe4 syscall(ffff80002a7f1a10) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72bf9c6ad210, count: 5 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd807ece9000, 0x18, 0, 1) -> e ddb> trace checkalias(fffffd805e8d3ea0,ffff8000,ffff800000c68400) at checkalias+0xb7 ffs_vinit(ffff800000c68400,ffff80002a7f1480) at ffs_vinit+0x111 ffs_vget(ffff800000c68400,cc00,ffff80002a7f1550) at ffs_vget+0x406 ufs_lookup() at ufs_lookup+0x16ad VOP_LOOKUP(fffffd805e8d3630,ffff80002a7f17e0,ffff80002a7f1810) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a7f17b0) at vfs_lookup+0x961 namei(ffff80002a7f17b0) at namei+0x7ca dofstatat(ffff80002a786540,ffffff9c,72bf9c6acd60,72bf9c6ad160,2) at dofstatat+0xe4 syscall(ffff80002a7f1a10) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72bf9c6ad210, count: -10 ddb> show registers rdi 0x2 rsi 0x1 rbp 0xffff80002a7f13e0 rbx 0xfffffd800bc95d00 rdx 0 rcx 0xffffffff839c5700 speclisth rax 0 r8 0xffffffffffffffff r9 0 r10 0x8239b0042972f2ff r11 0x42b3064939d9f93b r12 0xffff8000 r13 0 r14 0xffff8000 r15 0xfffffd806c5b0cd8 rip 0xffffffff829cf717 checkalias+0xb7 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff80002a7f1370 ss 0x10 checkalias+0xb7: movl 0x18(%r13),%ebx ddb> show proc PROC (syz-executor) tid=392161 pid=55202 tcnt=1 stat=onproc flags process=2 proc=0 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7862a8,0xffff80002a787778 process=0xffff80002a7bc010 user=0xffff80002a7ec000, vmspace=0xfffffd807ece9000 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=3, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 74256 194633 25597 0 2 0 syz-executor 74256 184746 25597 0 3 0x4000080 fsleep syz-executor 62101 378745 61218 0 3 0x80 fsleep syz-executor 62101 506520 61218 0 2 0x4000c80 syz-executor 62101 183094 61218 0 2 0x4000c80 syz-executor 96201 475079 53713 0 3 0x80 fsleep syz-executor 96201 56250 53713 0 3 0x4000080 fifor syz-executor 25530 199498 1253 0 3 0x80 fsleep syz-executor 25530 329524 1253 0 3 0x4000000 biowait syz-executor 86368 208596 33200 0 3 0x80 fsleep syz-executor 86368 203080 33200 0 3 0x4000080 kqsel syz-executor 39898 494472 95460 0 3 0x80 fsleep syz-executor 39898 61909 95460 0 3 0x4000080 ttyin syz-executor 40876 333174 76872 0 3 0x80 fsleep syz-executor 40876 355461 76872 0 2 0x4000000 syz-executor 26822 455274 1 0 3 0x100083 ttyin getty 85368 180645 0 0 3 0x14200 acct acct 18505 298440 0 0 3 0x14280 nfsidl nfsio 49277 380974 0 0 3 0x14280 nfsidl nfsio 37692 379156 0 0 3 0x14280 nfsidl nfsio 98041 363681 0 0 3 0x14280 nfsidl nfsio 1433 278472 0 0 3 0x14280 nfsidl nfsio 98288 407158 0 0 3 0x14280 nfsidl nfsio 69438 100138 0 0 3 0x14280 nfsidl nfsio 78557 220869 0 0 3 0x14280 nfsidl nfsio 92332 233351 0 0 3 0x14280 nfsidl nfsio 23486 121277 0 0 3 0x14280 nfsidl nfsio 14343 213529 0 0 3 0x14280 nfsidl nfsio 64220 444998 0 0 3 0x14280 nfsidl nfsio 21675 143176 0 0 3 0x14280 nfsidl nfsio 50524 348219 0 0 3 0x14280 nfsidl nfsio 10374 6925 0 0 3 0x14280 nfsidl nfsio 1829 435455 0 0 3 0x14280 nfsidl nfsio 27417 376311 0 0 3 0x14280 nfsidl nfsio 95795 488153 0 0 3 0x14280 nfsidl nfsio 69543 299965 0 0 3 0x14280 nfsidl nfsio 95524 262316 0 0 3 0x14280 nfsidl nfsio 33200 270642 53381 0 2 0xc82 syz-executor 1253 79771 53381 0 2 0xc82 syz-executor 53713 423388 53381 0 2 0xc82 syz-executor 95460 283886 53381 0 2 0xc82 syz-executor 61218 343103 53381 0 2 0xc82 syz-executor 25597 170152 53381 0 3 0x82 nanoslp syz-executor 76872 424395 53381 0 3 0x82 wait syz-executor *55202 392161 53381 0 7 0x2 syz-executor 53381 276213 89755 0 3 0x82 kqread syz-executor 89755 24 73163 0 3 0x10008a sigsusp ksh 73163 336435 35610 0 3 0x98 kqread sshd-session 35610 285673 400 0 3 0x92 kqread sshd-session 400 271783 1 0 3 0x88 kqread sshd 94817 400181 49698 73 3 0x1100090 kqread syslogd 49698 159582 1 0 3 0x100082 sbwait syslogd 90240 378307 1 0 3 0x100080 kqread resolvd 20994 148943 66327 77 3 0x100092 kqread dhcpleased 2920 491139 66327 77 3 0x100092 kqread dhcpleased 66327 186506 1 0 3 0x80 kqread dhcpleased 28750 479309 0 0 3 0x14200 bored smr 88351 384410 0 0 2 0x14200 zerothread 79208 403145 0 0 3 0x14200 aiodoned aiodoned 36132 35497 0 0 3 0x14200 syncer update 27486 228148 0 0 3 0x14200 cleaner cleaner 96326 126831 0 0 3 0x14200 reaper reaper 46610 472577 0 0 3 0x14200 pgdaemon pagedaemon 24670 16453 0 0 3 0x14200 bored viomb 73525 295437 0 0 3 0x40014200 acpi0 acpi0 35608 289835 0 0 3 0x14200 bored softnet0 91795 302987 0 0 3 0x14200 bored systqmp 93175 158479 0 0 3 0x14200 bored systq 61691 214406 0 0 3 0x40014200 tmoslp softclock 6440 365607 0 0 3 0x40014200 idle0 1 433562 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11048 12168K 13354K 166960K 13165 0 pcb 17 16K 18K 166960K 162 0 rtable 232 8K 9K 166960K 439 0 pf 34 13K 17K 166960K 55 0 ifaddr 41 7K 7K 166960K 56 0 ifgroup 57 2K 2K 166960K 70 0 sysctl 4 1K 9K 166960K 13 0 counters 34 17K 18K 166960K 43 0 ioctlops 0 0K 4K 166960K 89 0 iov 1 0K 16K 166960K 17 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1489 94K 94K 166960K 1922 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 9 2K 2K 166960K 17 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 236K 166960K 495 0 sigio 0 0K 0K 166960K 6 0 proc 60 59K 100K 166960K 539 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 196 0 in_multi 91 6K 7K 166960K 108 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 398 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 213 150K 168K 166960K 6020 0 UVM aobj 17 6K 6K 166960K 20 0 pinsyscall 38 76K 93K 166960K 1587 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 33 0 NDP 12 0K 1K 166960K 33 0 temp 44 9068K 9132K 166960K 15235 0 kqueue 14 22K 33K 166960K 95 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 72 0 69 1 0 1 1 0 8 0 rtentry 136 125 0 32 4 0 4 4 0 8 0 unpcb 144 391 0 374 6 0 6 6 0 8 5 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 195 0 189 4 0 4 4 0 8 3 arp 96 20 0 3 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 328 601 0 592 7 0 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 112 27 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 8 0 8 1 0 1 1 0 8 1 pppxif 1384 1 0 1 1 0 1 1 0 8 1 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 2 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 pfrule 1360 4 0 4 1 0 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 563 0 153 31 0 31 31 0 8 2 art_table 40 567 0 153 5 0 5 5 0 8 0 art_node 32 125 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 13 0 6 1 0 1 1 0 8 0 shmpl 112 14 0 2 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2263 0 799 92 0 92 92 0 8 0 ffsino 256 2263 0 799 92 0 92 92 0 8 0 nchpl 144 2936 0 1237 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 2754 0 0 153 0 153 153 0 8 0 vnodes: pool(0xffffffff839c8438:vnodes): page inconsistency: page 0x0; at page head addr 0xfffffd806c5b0f90 (p 0xfffffd806c5b0000) namei 1024 9416 0 9415 2 0 2 2 0 8 1 vcpupl 3904 3 0 1 1 0 1 1 0 8 0 vmpool 808 3 0 1 1 0 1 1 0 8 0 kstatmem 264 34 0 10 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 11675 0 11674 8 0 8 8 1 8 7 plimitpl 152 166 0 147 1 0 1 1 0 8 0 sigapl 424 798 0 735 8 0 8 8 0 8 0 knotepl 120 21600 0 21553 16 5 11 16 0 8 8 kqueuepl 184 144 0 133 3 0 3 3 0 8 2 pipepl 304 201 0 174 8 0 8 8 0 8 5 fdescpl 448 764 0 735 5 0 5 5 0 8 1 filepl 120 4547 0 4330 13 0 13 13 0 8 6 lockfpl 104 195 0 192 1 0 1 1 0 8 0 lockfspl 48 96 0 93 1 0 1 1 0 8 0 sessionpl 144 24 0 16 1 0 1 1 0 8 0 pgrppl 48 35 0 19 1 0 1 1 0 8 0 ucredpl 104 607 0 596 1 0 1 1 0 8 0 zombiepl 144 735 0 735 1 0 1 1 0 8 1 processpl 1152 798 0 735 5 0 5 5 0 8 0 procpl 664 1339 0 1268 7 0 7 7 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 552 1074 0 1045 12 1 11 12 0 8 8 mcl64k 65536 15 0 15 1 0 1 1 0 8 1 mcl8k 8192 6 0 6 1 0 1 1 0 8 1 mcl4k 4096 2924 0 2870 15 0 15 15 0 8 7 mcl2k 2048 456 0 452 3 0 3 3 0 8 1 mtagpl 96 11 0 5 1 0 1 1 0 8 0 mbufpl 256 7868 0 7672 19 0 19 19 0 8 4 bufpl 280 3993 0 103 278 0 278 278 0 8 0 anonpl 24 145278 0 137495 57 0 57 57 0 187 9 amapchunkpl 152 19826 0 19375 33 0 33 33 0 158 14 amappl16 200 2631 0 2310 23 6 17 17 0 8 0 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 404 0 403 1 0 1 1 0 8 0 amappl13 176 144 0 134 1 0 1 1 0 8 0 amappl12 168 1004 0 976 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 0 1 1 0 8 1 amappl10 152 87 0 77 1 0 1 1 0 8 0 amappl9 144 271 0 270 1 0 1 1 0 8 0 amappl8 136 95 0 93 1 0 1 1 0 8 0 amappl7 128 157 0 146 1 0 1 1 0 8 0 amappl6 120 148 0 147 1 0 1 1 0 8 0 amappl5 112 160 0 153 1 0 1 1 0 8 0 amappl4 104 260 0 244 1 0 1 1 0 8 0 amappl3 96 3664 0 3561 3 0 3 3 0 8 0 amappl2 88 534 0 478 2 0 2 2 0 8 0 amappl1 80 11407 0 10864 15 0 15 15 0 8 2 amappl 88 5254 0 5103 4 0 4 4 0 92 0 uvmvnodes 80 108 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 256 0 256 1 0 1 1 0 8 1 dma64 64 7 0 7 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 19 0 3 1 0 1 1 0 8 0 uaddrrnd 24 764 0 735 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 764 0 735 1 0 1 1 0 8 0 vmmpekpl 168 8218 0 8185 2 0 2 2 0 8 0 vmmpepl 168 56880 0 54826 102 0 102 102 0 357 10 vmsppl 368 763 0 735 4 0 4 4 0 8 1 rwobjpl 40 18400 0 17154 15 0 15 15 0 8 2 pdppl 4096 1540 0 1474 101 32 69 80 0 8 3 pvpl 32 366644 0 353590 131 0 131 131 0 265 24 pmappl 216 766 0 736 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 383 0 32 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace checkalias(fffffd805e8d3ea0,ffff8000,ffff800000c68400) at checkalias+0xb7 ffs_vinit(ffff800000c68400,ffff80002a7f1480) at ffs_vinit+0x111 ffs_vget(ffff800000c68400,cc00,ffff80002a7f1550) at ffs_vget+0x406 ufs_lookup() at ufs_lookup+0x16ad VOP_LOOKUP(fffffd805e8d3630,ffff80002a7f17e0,ffff80002a7f1810) at VOPConnection to us-central1-ssh-serialport.googleapis.com closed by remote host.