last executing test programs: 7.270277987s ago: executing program 5 (id=276): ioctl$DIOCADDRULE(0xffffffffffffffff, 0xcd604404, &(0x7f0000000040)={0x9, 0x4, 0x4, './file0/file0\x00', './file0\x00', 0x0, "4123d0ea5950ce8d68f3084527798e70bd3fe0f9790900000000000000b34783852fe26491101f36be5077d9c48e2730ca8e8e58a401d4568363de1ed93c17a242c234588c68ca6a81a5ca696edd1f37ad761fc812ba4ab1f8cbb5c2156d1b83d95266c534c4e123f30b54f1adb454f93ffd33f43c3057e64bf528316cf30149749e6ddd95cab67d4f8f1a77dcebb74602b71d27f9892c858746b57b85e10e7b3f358f68b91b566e4cc946d310a874ab730e6c698ba9d5d56ff4891b2f9c982b26802989250df4a522bbac68a82dbbb6e44c41275ae688e270607ef3d253dd44e420ea3ee46d4b3069eb52e0c1f99d994d33acf946044131a94d245dd070baea98bbae90a232978cd159d3596556cdd60f67423b4f0e23c4ee9e9df68bcc908a7f52c09183789921fe9c54318fdc2a6f59d76dfa7b9db9a79133eea59e36fa62513b55b5eb4dce345766af97ac921a19c89ea00638617457e2891611a6cf013644e3403be4ae6078fc80e404a6be5001d907567794a522f24e8eba30c3a354cc28d5e3b98386e4ac00090c377a962069c6d4d62ea8aa3d79d0c1c137909dfbb98ac267e0d9dbbb87f09ad0332777be7b7d246aaa219c4e091820dab31777b3e05b8757a698ec750a6c7b1e92dd6ef7442e8a1c84b10ca1f17d659f7a669fe542a47366698ed4a4d1f4f5cd9484d2d48463b01f669b4d3eb55040ed89b9f660baa6db373ce1e8fcc6fa3276c900a54de10076f562803ef72bc6aeb1c243f4c1f9d54b512a8e2daa2ff89b149ca6540fae66c533b9c5710d026d8bf385746b6a23b68fbe20ad8d0080b74df84e58d0b2faa8b55b84ba1e8e92b80a92f27041ee5b3c9888fa5707efdc4bebcf3d8a3440be7525ddba7011038cc918e6c1b7ee42d530bc6ce887b4dbe142c5677ebfebd41f5ab72d87ba57dd680fde28e6749139622bfb2d62967214be1f9a2a2f15afd5a92fa98b7a9a248db453a65ce6a043fa97cee4ea9f6e02c042156d1188676b70f2dd8f7b94d6f0d3c00095ac8a86dfb86ce29c67b24e678af18198dc7c661ee6e8fac19b5ff3ba592b18a9705376924e13b9f319d881f2bc8a7f9614fe312ea2d3c81245e4e6b7be6cbb844ea56599d173622aff1b6f74e319e7821659f0feaba6451772ab1116101a90768ee7ef8398f4cf5004172711a276edbf6cb47f1204b85763880524efbea9cddcaac8bf12bb4ab65645fdb652ab5fec8c64f8483d18fdc37fd4d7097acbdd7be9e25a0a1bbfbf1036b660320a3301281e49769de15e9bad9eb6e786405c6c14306b06b4ba4d255ab06c19d4888b34cebf76d4788eab0101cc0265c40acaf64735acd0ff16e6198c70e56f28fa9c893437aa03a4f044d49f245b7e4490f40ed0cf9ed52bbc3799c7c048ff1abb9cd3c90dcc2621a6497e40b8cb105c8be15ab242cf6d1a61d770aa61a1753bae424ac6e9dc98ca340dcb38249d3a74cffbd4ab59492b75e50efe5b20b8ddd05bc12be7d9172b145cdd00fe7faeb1271166617f87fc7df8d6404f19ac80007fb5e8040f5d0b13b9c307fba4eeb6a06565c672b6db4926abdfccab948ea06aee21b5b9dc44a5ab6e0cf3bbc1acb8c53bad7d810e9d4fa7ec0936ee4814a96304b3aac478908588ae19ca258544f07cd2400ca08c1ba4bee20805142a6cbe64f5d6c113b90c7fc3d767b4f6dab5342637631a433e61b1e61667eae79a89c7596cb3e716e11673360540d55c3e692a56812b8666a21af862f2e6c675900c0ce3331f7137d3384d5dc000db9250f5480256f723acb2f2f340b85a09747a6d1b6183704900f5dc72e41df00a061936dc3c99c96295f123cf7ddbc5ccdcb022c30b3c35111041bde2b197e5d7eb8dd7b48fcda31cc1c093649d0accc8bf9d6631fc19b202e7f95c04629bdebf3b"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x38384752, 0x2, [], [0x400, 0x0, 0x2, 0x5], [0x8, 0x1, 0x7, 0x6], [0xfffffffffffffff8, 0x1, 0x7fff, 0x9]}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001880)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x4, 0x1c, 0x67, 0x8, 0x9, 0x2, 0x0, @multicast1, @multicast1}, @udp={{0x2, 0x3, 0x8}}}}}}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) close(0xffffffffffffffff) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0x80184404, 0x0) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='./file1\x00') munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 4.887376393s ago: executing program 5 (id=289): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) lseek(r0, 0x2, 0x1) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x1c, 0x68, 0x0, 0x2, 0x1, 0x0, @empty, @broadcast}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x40, 0x9}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="d0b0", &(0x7f0000000100)=0x2, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x120) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000b40)=0x1000) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x13, &(0x7f0000000140)="9a350700", 0x4) getsockopt$sock_int(r3, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000001200)=0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x739) r5 = socket$inet(0x2, 0x3, 0x4) getsockopt$inet_opts(r5, 0x0, 0x22, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='w\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x181) 4.376584556s ago: executing program 5 (id=313): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCXBEGIN(r1, 0xc0107008, &(0x7f0000001900)={0x0, 0x2, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3ffe) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f0000000a80)) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) closefrom(r3) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r4 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r4, 0x80206979, &(0x7f0000000580)=0x7) 2.872171612s ago: executing program 5 (id=328): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7, 0xc, 0xf9}, {0xa4, 0xe, 0x4, 0x4}, {0x6, 0x16, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0xaf, 0x64, 0x0, 0x1, 0x6, 0x0, @multicast2=0xe0000001, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x1, 0x8}, {"df78033c9835e001bb47335c21c851c4713d31106af8e07a5a3e9f94fcd5b9e1414a82d481caef54d15dacdbd685e016e5270f0ed3a2b8df5615cc3453805d9bedc00d1c22a4fb344f4ba50cdc5ef9211939cc9be19873c31d83d6e5ad2c78c8076111b5c944147c6542919619dcec3ad4b384aa742a374ddce0fec968a237dfc3caf2f5ed3a346291fca0095393051d1975ca"}}}}}}) 2.511418233s ago: executing program 2 (id=339): openat$pf(0xffffffffffffff9c, &(0x7f0000002c80), 0x80, 0x0) open(&(0x7f0000000d80)='./file0/file0\x00', 0x1, 0x80) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000011c0), 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 2.509854756s ago: executing program 6 (id=341): ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f0000001180)={0x0, 0x1, 0xffffffffffffff9c, 0x0, 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01864c2, &(0x7f00000011c0)={0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x7}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(0xffffffffffffffff, 0xc01064c5, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, r0, 0x0, 0x0, r1], 0x5}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb9e4653f86b8cf50148d486dd62ae075100003b08fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket$inet(0x2, 0x3, 0xfe) seteuid(0xffffffffffffffff) setsid() r3 = getpgrp() ktrace(0x0, 0xe2fc5e0623494925, 0x4000021c, r3) r4 = socket$inet(0x2, 0x3, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) recvmmsg(r4, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1042, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x59) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) seteuid(0xffffffffffffffff) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x1, 0x0) ioctl$DIOCSETHOSTID(r5, 0xc0044456, &(0x7f0000001340)) chdir(&(0x7f0000000000)='./file0\x00') r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001e80), 0x0, 0x0) ioctl$DIOCRCLRTABLES(r6, 0xc450443c, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x50, 0xf}, 0x0, 0x0, 0x0, 0x1, 0x4, 0x819, 0x800080, 0x42, 0x8}) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) open(&(0x7f0000000180)='./file0\x00', 0x2, 0xcf) r7 = syz_open_pts() mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100000003}) recvmmsg(r4, &(0x7f0000000340)={{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/71, 0x47}], 0x1, &(0x7f00000002c0)=""/96, 0x60}, 0x9}, 0x38, 0x0, &(0x7f0000000380)={0x4, 0x2}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCADDRULE(r8, 0xcd604404, &(0x7f0000000400)={0x200, 0x9, 0x3, './file0\x00', './file0\x00', 0x0, "4a2cf6d3ce5e049b537e2ca32a8ffd8bb954f3b82834f299b7a9ab731320a55ff6f1bb3a5eb491e02dd9bce0bd1499cffccc877ca11b620ea757992ae2275bc17f4b02f44964cb69a0b553eff45fb6255247cf237b174fc3aaf9e31fb1a2a66d6180ff9e2c8e0b633cbcd47c5f48979d0396249da6d3ac54f4089535a809f0c4368c2fbef4594d6fb05bf0774ddfed21912584867ae802d6ed39353f267cd9c2cf2852e0f5329bc25895030b9647ec6aabf5d0ab3ff0bfcbb6db78aeca18b047041b37850dc29b7f9e5d8a47c5661ad0d7f944cdb925b64d2dd093f2085e77854fa94874d891051d9b651b3b0a2f39688c2db7601e7fe12734dfb103ea81311536212b235dfe73e4823477c2127fae07664d4dc362705e81873148ff689f91297d6f175360d2304c80a6bfd3dd5aa9d959f1fbbf9c53027de502126a4a0d561c4f698cedef9245133ae6bb79f49ebc86e5e70e03a82235be0b2f02b15fe5a30e4984f3ad4e993b9b3c7354d126d87790d3c0263a5321d089265787a00afa1865fbcaf21afa99a254ff75ced8ae8561e95a6ebb28b1dc63426dc998d7d8ac530894c5142c234092780870b8853cbbf5cfe239ce9bfba6703270c1970321b13602fded5fb5de7208ef96214c4b777912d53144f3791f18166e2b9394d88d557a96a9977065b93d5086b2eb2af41ae04fd4223825e88fb0c5905796b638bcbb821987bc09aa10afee7deba017aa43de36811becae1bb4bf30d5d6852266302f921f004a664000c07258052a3f355535aa803e2a5b078c41c9f7584d71d1bcc4040b911a88eb31395e831e2197bacf57d6c2adbd76fa4468a0d7e884a3691f972207b3dcbbdc62acbd883d38d22d405d705d623d3d1be14032f344e8e668f1cc386d818ffa84efe502fd62e23745b4a4c91531824794355da74aab98a0b0000946e0355d62058d7c4503f7c1b98c378ed1a54f64e98f4372033c71eb906928e2295650e1d7fb290709acee453df64bb84f3a99218a06888bc7fdf82c57f555683e48616103e8d26c88c7c91b0ae2b77b760cbb2d1eea4dbc133ec0e72a5171f4a21efc74191a1a2a721e255ba14c7fa9262e0e5868489bd07ba459644fe1c3f3253b9c5271bcdd503ecf3260cde8cd4b00691945172065b60d9f29981d4793cdbbfa29869f3398925e645d74897b00f52d9138487ba66b13609262d024823b006d0ce3d8e0d3f9b84c220c5f47b5e8cd9f8855009f1d4dc12e44b985373acdd287eecd7a909dee118cb29a04bcc4c29ba5925f7c4e96d8f162e8ff754d81520ac0187fbe7036267a71e2316711954ebd8f2bc744600a27c23b5132fa731972db9d1b2a431137287f0e40b0c5bdb7429f73fc16761b2b1df9902f0476e548f1641d4a048c3b849f2bdfc672c605057bb65198b61d89b4c435aff59162f3e28e0a830ad1cf5a422bdf341bae786d670c66c48458cb0f15c08b5ce2dfbc5ec2fdb5ac231b6e0d46bba4bf11c6a5afc65bd5c9578090cb91d5f4be6963c7395a3d47e1a90189aad15db53dbf8b548d3827e2a2dd324e6f2ee35e22b6fa13ad4537820fb54d42f38b5659914c33797b6760718288f992f39592298e22a82fc678e57aed9fd3bc409fddc019336ff9ba8d707753c51928811ddeb709e5000bd57889c7a637ace76880cf36758109962f1cd828cc6ed5f5b8b49ec6525967d4d0312c71c442088321c2b7e54b78890527b477e338ff58685ef3775a725329972daf837b0cf48c11fb0b111ff7f2123bbb99edba7a4fcd4b2071e247768b5f1376050fc29786f6182317300a38a7b74aef2b7160b0d36eba5f9db52f1ca5073fe2954a36bd156630c7391cca384b271db3aa7b4cef4645a57496d282a1b73d1e9b052e991d2bb883789dfe5dbb88856daaf0d6b3539d"}) 2.509618392s ago: executing program 7 (id=342): msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r1, r0, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unveil(0x0, &(0x7f0000000040)='w\x00') 2.415977977s ago: executing program 2 (id=344): r0 = kqueue1(0x10000) kevent(r0, &(0x7f0000000040), 0x3ff, &(0x7f0000000140), 0xcc3f, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x422, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000dc0)=[{0x47, 0x0, 0xff, 0x74d629b2}]}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000000040)={0xfffffc01, 0x3, 0x9, './file0\x00', './file0\x00', 0x0, "93e3d4b9243991dbe8bcfc0b6fe9f5cca02d728d963aa83a9b0feed6f1d537f133856dbd6a0ebc9955ea376974128cf4e2258208aae0531cc185008f0727cb5424516e7893029a54337c56da657d1154d65d5da095d86413d233adf42b261079865cfcf86c7fafe8ea9f3809d77c76d47308fac1cac8e18461ee795562cfb08c82c3aaff8d45dc069a1f9be1569aee9fe36ede351ded85e89e4b8e5efcfa036e29edef504a071b14f06c9eff29d16c043feb96f5f19e134717d5c605867f76a4a0697512a0f27871f921cf9867e141f98ce778ce20133cbdea2f36c99b21747562fcd221c964d98211be14bd46a20b93a22ab2fbe83b09cf51173dbcc29acb8529906aefe17fd151ed3f81cf35948f1519fc79375eb7d021626761199de17063a9538718c1884307e6eb6084af7bfca0bb67fb7c63b3a25814e9d991ad0ea9adc1121a7d00e1ccc834435f9231da1b6e533055234fd8f8c90b24447e65e6f6490bb1db2c44503696e68f5ea62aa40fa5d6cd57c5bba0ee6ca040776fd895d8bdf31338eb6d2c318cb392dc4f9b9c5112a6b4ad2f2d467d7ded41d6dbfc5b9c17f8549bf53b52dd0b3251cdf2f8d5ccf0a459469197fcf7957cbf1b73af34d9f085491d338b6d21395a42c7deecd57bc9a16528a2ae072111a490fddf8545e58cfd733cd20825a18e262a77280caa286f19faacac71de891e34a0ddd4ed82f6920b7719c5df98cf265a6543aa1246137aa6b1721df482b145f87ac5dd166632442e7b9d2df0a3b9b9f0059da66f21d746712d4249c3bbce65d9fc2ec6030a7c00245fd81b2c9d7b3194f09869dec27b63583c40b8ed2d900ddbc1a4497d8b8fae5128ea795de1b3e085072fb4685bb396777d3e7167ed8ad2a5d565507b6195422a448bc1d3773a4456d8c148f212b421e37767f17663152c4031c79bb1fa441b3c590db07375560430cda065af3ee082f919094e524da052b31147e4e134b5c9f3ef25084df8800ae7fb6df28328d39829ae9c61fe8c4b64b6e78a0dbc314071547a73e4c8fbdca859c08d0e3fdab58973220f18525c084bf6b48df3798ad2a007a55987357da26c0b64f2dfe6fc216ac92a89eab4e41cc412106df4ab66c8132dbf575fbf2ba649bd412d61a4e926cf39c8e3973a43444e0cae9d3ee023eeba74690f9e1e2bd75ac157356ccc49d1ad5a03a95c91dade0ca0a9abcb5f49312e021548e721cc96d8be5deaff9600faaaf470bd065915cc780150aa26c0ee7475d04f2d306a56fa2b114bcdfdf31cc4988a7d36714652bd92d545a7b9397c192a91a7d53fc281235057bc245083398004364b3f9d87ac9e28ae2520a4660d5400b38522ac24a2d3c8e3fc61306b78132cf9a615042333c500af08b2397a92fc6508fafd071c6eb0178bdd1c97d1e4ab9d9840d8a8a88149ee00bcaca29ae2f2ab236f39a6454f3b7f4a0d7f9ad5f779862c3a29c300579ea6528b1a0cbe721a327f983c64a89873a4e45d32677951e3e2bc88cf604edbe3f152b034eff0c0eb38bb728101c2a7f75fa1aa95449c3959265cc7328c7cc0a11624ee5766e121a5e90478f71239a7401051ce2448f950ecebe8f21be68d90ee6d1f308b2d485abcc80fcd6debcc5d20487925b08242ec8bf0a7643fc5994819758f6a880eb5e14954a5653fdabbc4de4d41276e9132965dcc1616af05f32bdcd7e6ce3a63c2ea260bd6dbf1fdde220d336ad969ab6639858f440a5ecb98a6061483c6727d13373a5c1fb776121edf7aac599817033e1944767b618a013311c79f84104dd7215aa1c18b97414d5dfe56ab2ad78d57250399357544cd428d8982d0646b09540ec1ecaef400a4ded77fc2a6fd27eeb0d9aeb9230c586de000"}) r2 = open(0x0, 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r2, 0x80184404, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001340)=0x5) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r4 = socket$inet(0x2, 0x1000, 0x9) ioctl$FIOASYNC(r4, 0x808c694e, 0x0) 2.324409675s ago: executing program 7 (id=348): seteuid(0xffffffffffffffff) setuid(0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) 2.197730175s ago: executing program 2 (id=352): sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x40100000004}) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000100)="9a355644", 0x4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x44) r0 = socket$inet(0x2, 0x1, 0x6) getsockname(r0, 0x0, &(0x7f0000000380)) ppoll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x8}, {r0, 0x80}], 0x3, &(0x7f00000000c0)={0x8, 0x100000000}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) clock_getres(0x5, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pread(r1, &(0x7f0000000100)="e62ca2", 0x3, 0x1) 2.152620472s ago: executing program 7 (id=355): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ppoll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, &(0x7f00000000c0)={0x0, 0x1}, &(0x7f0000000100)={0x7}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ppoll(&(0x7f0000000240)=[{r1, 0x1}, {r0, 0x2}], 0x2, &(0x7f0000000280)={0x800, 0xde8}, &(0x7f00000002c0)={0x1ff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x2, 0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$machdep(&(0x7f0000000000)={0x7, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r2 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x1b2, 0x2, 0x0, 0x0, 0x6}, 0x9, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0x9, 0x4, 0x9, 0x80000dcf}) seteuid(0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, 0x0) 2.146548924s ago: executing program 6 (id=356): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002540)={0x1, &(0x7f0000002500)=[{0x6, 0x0, 0x56, 0xc}]}) ioctl$DIOCRADDADDRS(0xffffffffffffffff, 0xc4504443, &(0x7f00000000c0)={{'./file0\x00', './file1\x00', 0x0, 0x7}, 0x0, 0x34, 0x0, 0x2, 0x9, 0x6, 0xffffffff, 0x6, 0x7}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x8840, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "595b81", 0x30, 0x2c, 0x4, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xa, {0x4, 0x6, '\x00\x00\b', 0xf000, 0x62, 0x1, @ipv4={'\x00', '\xff\xff', @empty=0xfeff}, @mcast2}}}}}}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r2 = socket$inet(0x2, 0x3, 0xff) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x1, 0x7}, 0x0, 0x6, 0x0, 0x2, 0x9, 0x10000006, 0x9, 0x2, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r3, &(0x7f0000000180)="a33469d6df8b4af4a51c84ce6ba34fa9a2cb2ce12f7b13c44729d609cfbb273d7c341b5cd2619110f2f579a2027df9e8ef8ac566f5743a", 0x37, 0x4, &(0x7f00000001c0)=@abs={0x5, 0x1, 0x0, 0x3}, 0x8) seteuid(0xffffffffffffffff) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x120) stat(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getgid() fchown(0xffffffffffffff9c, r4, r5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='w\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x8000, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002540)={0x1, &(0x7f0000002500)=[{0x6, 0x0, 0x56, 0xc}]}) (async) ioctl$DIOCRADDADDRS(0xffffffffffffffff, 0xc4504443, &(0x7f00000000c0)={{'./file0\x00', './file1\x00', 0x0, 0x7}, 0x0, 0x34, 0x0, 0x2, 0x9, 0x6, 0xffffffff, 0x6, 0x7}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x8840, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "595b81", 0x30, 0x2c, 0x4, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xa, {0x4, 0x6, '\x00\x00\b', 0xf000, 0x62, 0x1, @ipv4={'\x00', '\xff\xff', @empty=0xfeff}, @mcast2}}}}}}}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socket$inet(0x2, 0x3, 0xff) (async) getsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) (async) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x1, 0x7}, 0x0, 0x6, 0x0, 0x2, 0x9, 0x10000006, 0x9, 0x2, 0x7}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) (async) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) (async) sendto$unix(r3, &(0x7f0000000180)="a33469d6df8b4af4a51c84ce6ba34fa9a2cb2ce12f7b13c44729d609cfbb273d7c341b5cd2619110f2f579a2027df9e8ef8ac566f5743a", 0x37, 0x4, &(0x7f00000001c0)=@abs={0x5, 0x1, 0x0, 0x3}, 0x8) (async) seteuid(0xffffffffffffffff) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x120) (async) stat(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000100)) (async) getgid() (async) fchown(0xffffffffffffff9c, r4, r5) (async) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='w\x00') (async) 2.130173881s ago: executing program 2 (id=357): socket$inet(0x2, 0x1003, 0x24) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x300000002}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.018749859s ago: executing program 3 (id=362): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000500)="d9a377c7c2f3af", &(0x7f00000000c0)=0x7, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000700)=ANY=[@ANYBLOB="5bce22b8c354aaaaaaaaaaaa86dd68595b8100302c1d00000000000000000000000000000000ff30cadf6fc68eb8ae83ecd359020000000000000000000000000001020090780000000a64000008f000620100000000000000000000000000000001cb7c416e"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.830567907s ago: executing program 1 (id=364): sysctl$hw(&(0x7f0000001640)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="b4aaa019fd15bdfaf7fa489ff3ec13ee0ac63e9c62935a3ce468a8f53ca5baa984912d0fa90ed0aa0b8dbd65cef86c480aa426f317007bb0866a8dad3665030e1bf6d5aa076a839eba0efe4fc1cf9e7f5cbf45adb2dbe1ca8c2666bf", &(0x7f0000000100)=0x5c, &(0x7f0000000140)="bd955c5bf43d2a7a892901f0261e51b56fef90240df2c2ed1f611cbef9056202e677e8df6f4f206a9a4b5998c62bcd0915cea7293609798bc05e85b7457257043f8d4f9c02f2f4ed72a2a98ba1ba33d91f0e90716d1ca15c182570c680bb63a33b65fef16f6bf7d2b29da87058099ac45a7f17de09bb011e226b96588d56d4724a1822be31ad4df0bffb6f352dfb3437e5f9e02f672eecd0bdcf373394eaefc82f44bc0704423322ae2bb34bfa09e245d274195544b2772e420248c6133ea1071ec3efb2b64bb2c541e9d878bb54edacf504900a61a75a775b82fd6094be8c14e5fce6692831d32eb7af563afc4b602a18606722257c51f6723bec724bf941569e1c1ba0132cfe03f5ea886140ef8c43d75058033219c16967e99f7f32c13856c0d8b829605a6cde9c1c2c623b908db235dc6bd6af805e3bc1751eb073dbf90159bb18bcc9fa9091a9dc1ef957aba4ab4a76d3cb515dc0f5bc8dd1c2b797040a40a847a4bb6ee38bcd4b3a94314476a5da3381ea80c6cea1ddd88263a25cf3c48b823a4f8cfbf12bd18ff242885ad100a959c74e247f967394ae5525e11ed6ec82d0403718e2e96d19136bd8b74cf677e81d7e8b004a2c61273f762b8cac535b1784d79dcbbdb59007bde257c59fab4f64aa80aebec196bae0a1ee645d22d9d7e0c26c369852502a55184089c6fef09c35ef292b4821b9e636d668a44fa5a715d4b97a6438e37749f1badadf5f5ee74b1ddcb87d336d69e26c9edfc507fb9910d5045f021102c3cdf7254e6e779e0943fbe7cbd029dc0af34929c962c73e9ea9a80b867340321f184ac0c4df7f125b55c09f69cb97abc41db70f9b349d59ad6241a6d1c7087cd8491ebe7ef8e0094c74fad1cd55967e5c03ecea09339a93465c1cc312f139a13068ec3670498f7066089332ab70590586b289564637b4e05e118ef9f5ca40186d08163e39f6e014f8f5fb1342ad53ba3e019389d9ec941bf032dce70fedf6f81ddeffd0afcf352771addb2f62e058cddbd8fc9d156fae9911f6678769b25c0bb256b550d61c609159bed0c1f1d36484230ef98d4bd473b5c620e1f1f62d6d7b436811e92163ae31eb7a8aed0ebe17b012ba4c3a81ed1d0066050e0c8f6fc9e532abcb44169b1af5a78e14660fc1a96b7a1e4ff485e32c03b2ee3fe150f401fd0bc2a3a063c5ad2868b7090f2dacf09129925436320fd9c068fa72dc3f7cf795afb9084071dc24299d84b29aa903e0cae54033be3db0b9195f0d4cb2fa2daf035df91f194c45c427467c388899c27297ddf2dd0ae6e4258871bfc4acef756aea972f8ea84f9de3598ba98761c44628010d2996e701f18de51f399e42b8fe1c37460c4cce1e0b300ac0cb655ed290b3c599fab68133512b28ecfc2f157fefdc49f8ac67efe09eca7f9abb4f2fd58d31f27e46040b75b83a367edc8f10f80ab64df23c21656503216a2daf3e5f7df77899dd6ba78815ae0f018d02fe618ada7ccc4119772e91478cc94fcbb08fbb4d3160a0134cbaa973bdf4cc8851819ca713fa96d0378f7e4ce11d9fe7dd690c9815bbe341980c44b36a553d3c708473669067db1a4d2e16926ec00b85d72b5973ea61781b58e70679d8bd397389129cbb06a497dd65822cb44ec25c5af41783240abaf6a623e87b148462d1ee87bffbdaf492b027b2a2ea65f680de325f2d7787212f074e3f2adcedf791bbcd4f5929cdc2004b2ce714dfe1fada59190a6b984f7d793a32f65602b99e7766dc8f784f0c31e42d863127cac3c292317f2fdb86d8f462fc8203ae26957e289129b445f916a69efa94853d0156cc332c79f0d2be4cc4f44e86c6fb52fa1e129c0a964e4c74ef9578dc3b56574ad581af69326042e2a757a43db78d9e3fe19ebfb75219411759e3b6556323d6090517b29d4a4354012c36088f5d8264f201a73e81d9d4967a145924f52bba6ff3e555cfc82a7e428a16a2212755cf1c3492d5c51a92669a23591d0c43606f83206e804c4eda99d3462780c3e7d2eb6558b801b19c3c440c8421157c994687ae293ced19dafeb56ceb6c1e24055ee5b2c3265f7b500e9eaa6e1dd1e80f8eb107001695166e67f95d0998a8407eeb25c499fa59e7a5cc05994852da725a4c439bc6e0e5f49f64283ac1a40ed60b91170bef4c3451f62b1e50f1c28b928b2a534c0aee0ad1198b798c2117b3c8907c862e8f3beb6ccabca8d0db840a019b54e5068304dede026869deff3989902e5e6fa88373c27ede7fb14f1e2ca0040c2c972b68bf7b5a0fe627a7730ad82aba60d9db114083f442ad434d0b4e1e732af5c385865c2f567ce056cb0f14f1c4cb7d40697ff57358cd29b559be5758bb9955e616a9fde2a075aa4eb4cb83f93059fe0ae241143a089dcf7641e741bd50fa775037477658e88e0548dd2140055715a58b3a187e7a2a8a5f721cfc53473971347477218432e4527b681294d095ed41f7942adfbe50089f8104b463ae2f86a60017d9135b57b4dbbd4f29a40249809642c8572028b1d37c5e60032f53553689ae7b7d02702a66b024a3a67220cadad2b50640439caad72172b4464f2162e0b0a55c6729699405773654f84d54be3df8f2569ea5fa6bbb6d7ab87510e4670fc15628336b15a442adb906894481292208ba532caa9050a50f54df3d4d12056daff8622fa8446cfde4146c9012ff9da4392547bea499f839edcb2ccabba58cce0022d48a3f01a4dd8a2e6b980016fc967326f326f748bd99f28feb660dae394f937cd514e859c7d753e024786d1e4a4cae7ddc4239eeb4d9c1629cc3f17b64fa82d0157f206e4e435408a1fd339e746e8e4050a90af7494c77b9168c6bb2ddd94db07bb5985f0a9ee238554bdbe371165892657091140cf3f11fc9d34bb97fe2c71df1f1940d428cd231cb4c6f4d785a946e613fa461ec7b754fce11c34309da6983bc0756d9b2183f1acfbedff862e0cbd569f56283503ad17cd09d4a27c7188a3b8d1c7f8aef0a2096b479191fba73a0d961187f9f679b6ecc0af74cd013b44c5b065e1bb4626a3088e1015401db96e93527f26a93b037b98de447141d0138f81e2bcac28377fba156aa2c034435ba2c70cb58fd017f835d3b7e89c4a01b08c30a525be573a3cc7f1a365f70e5d9f4b06c57e6546c4d0985962e2fc68b9274427202629f684531b9182eabd7e3402f78c239957493c61c6c096160548b5a0ec37557faa6ec97bff7c56de10f64e236d75893bccad367a86e59793d8c98346b8ea9caade7e9fd9bf939fdeb145011958852570a700f37ccec444ec79fb686e98e09e682c3d6453ef6de6163e259304ad2fead9bc5a6e1519a43ce336c0e7e08e0e3af7d51ba372cf720a6749f93a85d5b5293ae45315e6b698199e3cd6e5643211c566389a90618bf11727d1717abe669539b4afac58b84dde5cf3023b6e28b3b469d505cff98276d0e85329bd35bf92a4fbdd0c52e3fe47559ccbb106b53f71155a3366ea2432c3c63c5c30beec324c31637fcec3618b2215f578472755288ec139c002bc169311ef127412f6330cb998930a6fb98a133fce6e3e95063b141524d4d79961971514ad8a262775121cd35b79b4e4364858a4fe32c7a9049b476b2ad6d7b1691aabb8893d1e75bd6e5e3e86aeb039b9bc3befd95fdee66784b93659ed17878bf528bd58d4281661424152adeb3f0790d23bdf80c6acc15bf327efa4db446fad045c48aef8ea916dd25d69b465441915dad284bc1f4f12e1f766f7a4d4427bb88be309d34cd083145c8eab2825bfac575247c688d2336c020f1146a265bf223acdecb9eada3ae288596ad60a53b00d3ac3969a43dabcf5a63ece535b86c3c5ab439607b2ad3e5dacbdef4d0726d22d5d53db2f9475a12941fa2107fca7552b04fa1493a0260ab854d0c3cbd14050693dbf823be03383b5e319c29eac554f32a7293438aa712e62d861eddb11da54b7a159cce8dc9626703935ae4d8871281c1e63005a486429c60693d64e20a93c1e7639b2f52b7c39873ed4a2755ebcc8b6ce1cc7cd72b41d4d1a7a8c3569f33460c3fdbbf9537ee970dc023e88a81d959dc11cd1a8265ee7a31f8f60ad78d0a7e196278b41d042c1b424b49b37f65f33b2b8ef9a66249ac08423fb4ffc2d257b437f254aa75ebfc6dbeb82f57f498051fd10ab41b5ac9f1058ff16bc31318c1209905fe790f6de00fbca78e779110228cba0bd9308a4ab14b6303c04837c866b16db920a2e1140ea154300fff1027d6f7ccdceefdc36cc472293f050b631b1470173cd37e2e0933836267d847825b6461062c0365314335d40eba2ac778a89519216957099c56622351817e2f32555313edbe42d931528c6d55c6b71dfb0f84ffb8da985264fc0ab412b3f22a777e0abe835094ba2179f8f2fba3b9e4b18692c8230e15c963ba15923883e8fa10a318ca5f7d902598379a66e82e8e589f25d01cbd629c1cfdaee07fc3e56ea8b744092010c41e0147efec88f1272e321e6b698fd6ee4df63c603713808ed2199d944acf74897e2a38b76d6282e3cd5a35a7897e2df4c8ac28c59607c5c26f6511c75ebcf1dec989689d17f7ede27d29bee551b3ea673425f17e3cdf6bd9723b957cf022392be9bdd7af1c3fe61d1bc1826c229b6df158568be6a284931b546f31be0e381df608722bd2b85c09f81539ecbe5b380e3f96a8a3dd139037fb9f6080e5e4f0ce5ac9d234703c3dee2f754fa2a07729e92b703b208c65208cf7d637e77061354e5923d255c5a790021eefb03e7c859e9a7b7453bd59b5572398cda4a90579bc3bb7519f7176a1421856609917b6ee93dffc4c1deffa9f9df9421366dfb2a79102ee6740a3404b40e9004951b34b05f083acf370b80a875f763c4e841deaf6d571a36b24227d3409ba285229b9d1da560e4f491461264f7a22a5cb57dc0f016690fa0e4b12173fc8ffbbcc46f31b45781e6992e78e95b959423795fd8fb2217c42e30e976e9e877f1e1fd8350dec3127148ed55fa9d31cdbf81674105a878bf3a6210db3207ceb3276fedf6787f3dfa73d1b6f17df0be274039870a7490f4b1643e77021f355297693f843d728e79651a9effdaae74211906efd2f867679974405d82834a7e4ff8f6092033a52fce1797122d752dc884909f8da66720ba3de8bcb9ee1a596f32ec4114e5f464c3f1f9b2593c0eef5d499f3c3978693ee6bcadc5121d57e707b68f464b1600e7563b15f6b9b40cc3cadf55ef3db2ac1d0be098941186614eab0fd83032f20000ab0b31ae4866dcedf380f6c8da22362cdd19b3ad49f75e14cfb8c37a8b0fd6a7dac2bbfc92c170cfaf29602ae6d64838afc3c563c3d6adad67a1eab817169b368f842f86b8fda4bf7a6b1080df13976c958bba5b193b80d1716359fbec571aab8e406b8e76ece3578b783b1f4e564f02ee6afd18507a5d8b5f602d05781c22e8c9ac3367d780c629f2f3594500633d8531809d07d93acd55a0482f8ae8abfb1f2991404355e2eb31a4a6992aab40135f96134fe6f7a94022494e552020d13533167dbedcb61468583aa8366bfb1aee02b302feef6ee66f45f3211882339e628336694b407c25df50ad69cf5eb3be8477fd69800b88f6e9591e43ef77de38b693e555ca404b56b236e9f07211bd0d4ca05846ceed13626de44807a28c3ed3c3a19bc647a3720bc64dceb99867abc17dd1c243e2eae306dba4c45327f03f8be17ce90edc0022fad22e45eda94e7d0f5879e5fceb39bd6b4fdc82baf6c305f1af247a4afcaf4faa71a34", 0x1000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$DIOCCHANGERULE(r0, 0xc088444f, &(0x7f0000001280)={0x2, 0x81, 0xa0, './file0/../file0/../file0\x00', './file1/file0/../file0\x00', 0x0, "9ef2d7ba1b01ae8a7c6e1253b200d06118a66c5d1f825b445a39fb9f97479e42b5c385060e5dc91b0a68ec6aa2f3262ac22dae02aa720f204ecf7eb622afbf3e2021e8320b2cf31208ad9a35166071a7d393467b5552c4a3db3d8cd19e7de1b0947502477efe1219e57a277b012092f649ff98489b7892bb537c26a809ce803f574f99f889b713e177c21564ed9ec67b23db2f756faf0dee580643976c98d27bae0fa3177cab84709b68cb9c4f9bffcd3055891ee0179e59dabb5bf578e5acf709d1028db83ff6751f18eef3066cc591bd538b0141f2c10ba483d0189b0148484ae5f106e4869c29417a6c5cd569d227454bf8059f3ace5a1665ab3c1b17f925d5d764d9d6e81723d9ca98c7b67b54c99f7c331cf97dfefec54750b2be565fb3fd586afffeb3cbe112d4b21d00917dfca51482888360e4a97912edd7d291de428fd05ffaf2b51bda505ad5cf944d0703045846bc6a55758066ee1b74be3cc7cd0a38d90f8159c5c2b5b93f242e84ff58dcb4753456ea79392cd38e1f47741b60429613638f578965e9b109249ed8f2c9f431fe6bffde62ff0a373a02b1b7308851164015bb93e921427aa5fbc69e235af0d88680813a7ffd11779175c6e89c9ca1a37fe824fba90394aa6af22169eb299915c84c55395f919e8ab94168d828db6b3c971750f392168346e4f35fff1ed46514eefcbfe381a533568f4112e1b48d513c3c686fb4775a0a33150b80e92989e34a4e5202b5852c172ef97187d3722597bc3026f7ea5973b93615890fcce1770c26099d62fffa9448d60e5fe183dfd9a8be7dbe0c754e8174d0d362199930c80d37ccf75a69ffc46d9a748523e0ebfadbbf73476bf5d2e492b985ce748e9ddf737796f892dd9d20fbb159d76bccbfb51c62bb8392200584a1183d31136d9fde8ef098bdd59f784cc368682bd35d1d13ebdc630a98f3f16bada46d5063225e041b979195677f36c55ecf4c4479a84fb7cff320047f9353647739f2939558dfe69c39ec1b60b7b6fc7fba5273d0a2a94278330e5104681bd753b4efa6e02e534cb69bb107c75de2eb1dc6dd508b327bcce4092c6aa743541c0dfef3dedd12afe4e3db5a1d800e0e511565288ef02ce0325ae5d80691f92ba5450621ffde4c642f7922be7118b8f5fef78a4fb18a57152b5dfd2ded23ff293b0eb533e3c9b4aa2525a0c31df8dbd064e7200dee7a13bf059f7111a3df728dd88eeb612b0078a98b760edc6cc569f3982be26b4325d4429b38de7794ac5dbeb0f5aece5269e8c964ca9fea3fe376c97e968ef010c3f2b02eaeedeb8b73f179c8310a38fc78db611c6b3299ce5f0d73575ac9182b8c2aef693df4a713ef2d42ec7e9ef37ac079012c6c442777eef8cc7f3806593907b0b9227caf9c7c72e91d9fae88dff14bc36b9e73779e0e306768250e8db6a05d11b7a562f6b06d9ab17e2465c3c2a4efaf8d6ba56a89ada4274165949f73b9c779ae518863c37f182911a2fb80574af8db557a4822322d40f08aca30fe4789d70627d06b11390e65abcf7844db7eaeb0a92c7a404bf9ecd1a5a45c929ef746c57d42fb61620933d26f35da97fd2b07875de8fe729e4147a6561fddadcf416c7b10064b4ec1427cda93a6f10687030eb0dd48c27122475df7b432f83e4f6af109a9f3babd657ae446f572b5e762a68f5bdd64d53cdbdf7905c332f10611df988dba2a0a63e1d3ed39f08d4d3e9ed7925f47802e1d8e27c8b997f47d6e9875376ca7a68f4712156d721cebc0520817b4b34f63d6577bd781360122d316c97bde1ac3bc15d33df48c18edd176ddf3b2073c4c3e665c5ec66e0840f88cb89f86320912a7604b8b757e2337cf26915d4ef328eca11ecead567437965bc8de7e1fa428b82b5300"}) 1.830212191s ago: executing program 3 (id=366): bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x1c, 0x18, 0x0, 0x3, "ff0100", 0x8}, 0xfef1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0x0, "febfe155680621000000004000", 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffe64) r0 = syz_open_pts() fsync(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) closefrom(r1) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x10}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1007, 0x0, 0xffffffc0, 0xfffffff8, "fe09f67eddd4070ff9ffffff9caaac0349bfe360", 0xfb, 0x10}) write(r0, &(0x7f00000000c0)="7ef5b6", 0x3) 1.829472802s ago: executing program 1 (id=368): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) 1.753721635s ago: executing program 1 (id=370): r0 = shmget$private(0x0, 0x3000, 0x3cf, &(0x7f00001d0000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0) socket$inet6(0x18, 0x8000, 0x6) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x41, "00000000186a595c4a00ffff00", 0x4}, 0x1c) shmat(r0, &(0x7f0000000000/0x800000)=nil, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x4e6, &(0x7f0000ff6000/0x2000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5cc0) setsid() r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x10, 0x1, 0x101, 0xfff}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xc9) pselect(0x40, &(0x7f0000000000)={0xc, 0x3, 0x100000002, 0x400000000000005, 0x1, 0x6, 0xc2, 0xa}, 0x0, 0x0, 0x0, 0x0) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) mknod(&(0x7f0000000140)='./file0\x00', 0x210f, 0x7) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$TIOCSCTTY(r5, 0x20007461) seteuid(0xffffffffffffffff) r6 = shmget$private(0x0, 0x1000, 0x574, &(0x7f0000fff000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x53) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r7, 0x1, 0x6, 0x0, 0x0, 0x1}, 0x7, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0xd, 0x4, 0x9, 0x80000dcf}) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 1.753202533s ago: executing program 3 (id=371): pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue1(0x0) close(r1) symlink(&(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000800)='./file0\x00', 0x200, 0xfdf98e28ba4af85) r3 = socket$inet(0x2, 0x3, 0x14) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5be7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='.\x00') syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa04aaaaaa00000000000081003400080045da001c1d66000001069078ac1400aaac1400aa08009078c9e50002"]) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc3) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x82907003, &(0x7f00000000c0)=0x1) ioctl$FIOASYNC(r3, 0xc02069a0, &(0x7f0000000580)=0x7) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000180)={0x6, 0x5, r3}) r5 = syz_open_pts() pwrite(r5, 0x0, 0x0, 0x0) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file1\x00') r6 = socket$inet(0x2, 0x2, 0x0) close(r5) getthrid() connect$inet(r6, &(0x7f0000000040)={0x10, 0x2, 0x3, 0x80000000}, 0x10) sendmmsg(r6, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0xffff, 0xf24c}], 0x8, 0x0, 0x400, 0x0) 1.717345715s ago: executing program 4 (id=372): syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd67d6c7c3001c2cc5fe8000000000000000000000000000bbfe8000000000000000000000000000aa88000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES64=0x0, @ANYBLOB="51d8000590780003"]) (async) acct(&(0x7f0000000640)='./file0\x00') sysctl$kern(&(0x7f0000000200)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000a40)='./file1\x00', 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = syz_open_pts() (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x80, 0x0) (async, rerun: 64) r2 = socket$unix(0x1, 0x5, 0x0) closefrom(r2) (async) setrlimit(0x8, &(0x7f0000001ec0)={0xa, 0x37e17907}) (async) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() (async) sysctl$hw(&(0x7f0000002380)={0x6, 0x1c}, 0x2, &(0x7f00000023c0)="40cc10408c", &(0x7f00000024c0)=0x5, &(0x7f0000002500), 0x0) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x402, 0xfffffffc, 0x81000017, 0x346, "93bd7bebc37c5b0500000000000001f573066553", 0x4, 0x6}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="1e9751e4450b393d6238039642029b4a512e5dd9538271fe31276cef1fcfdf72a35e008cc4c2bd490f2455ca868bb8b8962944a65d7ad821805eba0878f252f151c1f9b324c98e906254a44e38bee588a7670e3a67085c69f5c049efa155b83a4bdf3958deca7bd8020f66b0d5762e6a810a6b3ab291588e0f035547986e84a82079bdf0e69c2c01e0a74fae79f483c9617a2f8e9268b9eec64bdd4a221ca46f212eeb583e3877e7d4386a1a2aa79ebb917c43ef1a5358ed980905932f069fefd64cf8c792ca4ca896ba784eb5c0", 0xce}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/165, 0xa5}], 0x1) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f00000000c0)={'./file0\x00', &(0x7f0000000040)=""/102, 0x6, 0x6, 0x2, 0x4}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r3 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r3, 0x802069b5, &(0x7f0000000580)=0x7) 1.698665253s ago: executing program 4 (id=373): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="e62ca2", 0x3, 0x1) 1.697023559s ago: executing program 0 (id=374): mkdir(&(0x7f0000000400)='./file0\x00', 0x150) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x0, 0x9, 0x2, 0x4}, {0x87, 0x42, 0x9, 0x9c6}, {0x461e, 0x9, 0x3, 0x100}]}) pwrite(r0, &(0x7f0000000300)="3d84622eec10508c88950e08e1114ee0f52a3929777b8d7a48d0f19ff628cd2c42031730fc639922f3b95d45db43418758c3d81dca1eb8558e259dd284492cb5188a2c8ef88e5dc100a37a9014d96cbd22e0c329cf0c33b5875bf000f8142051f9398a1fa44c5315c3eefd2d3a429995f351d3d83361a201896e37c5b1fe425cc5897bf676ea97b0347f307d839b9dcdcf42e21f6628830ef140400f587e700cadb5bcb2497e3f1ddbe3daad3a9ad442a22476c28db0ae562c66330ddb0f3610508382e2d828c9f3318da6cc2c973555b58888cafe890694b30c973d96ba67db911b3d83ed377b7a0c14e4fcb85369bf136b7d8eb26f07619432ad41", 0xfc, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)={0x1}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xfffffffd, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ppoll(&(0x7f0000001640)=[{0xffffffffffffffff, 0x80}], 0x1, &(0x7f0000000340)={0x16, 0x7ff}, &(0x7f0000000380)={0x81}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10, 0xffff, 0x0, "10"}], 0x10}, 0x400) syz_emit_ethernet(0x13a1, &(0x7f0000000280)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000580)="996bd069e227b5bafb9f3748bc9d21304bae2b2a9fe3e2b8cbf3245f365817c5d443f56cc378e4c54380d86ded95368fbdd58c87fb5f2c1693d396981e6c215224473b83ea172d9e47ee1795f0bc86c1e4b338bb7c37d66a4d9d1ef15331bb297ef5efa5a05605218d5aa2df63a8419cf1447febf32472823697a4d9afa2259cbf0f91bd50a7666236fa2e0b5fb82888d59ec364bcead07ccdadd0aaa8c6222a9a8f260596ad5583689ca94ff081dab8ae4bd0f2fe046f6771c0e306fcc1f5e0ebcccbbecd3216b76d9456fc3a1516c9e72c41562df89d93441e3c33d46b73", &(0x7f0000000680)=0xdf, &(0x7f00000006c0)="f73389873a07cd110588c749e83ea66bca9d05d01ea496d2a18948d62fdf54659e00ea51822add6b459f1fc8474f68484f22d0c53926043882f90f7ffba47fc375be9c8486ff8a4227d64ae368726f62b45c6d135b7d386d2d741b7c996f176be0da59d0b93210d4031660695ed7877627933aa3b63455f6f8a63e9d7bec1eddb03709b21f3b3f3d151a205dfe2c9526eb083979f8daeba07d22a5309a5fc9624909ac7a01a8d3692923dc573d26ec9d894bad686605b08a42e5cc764a6999c79371f0a057d7bdaec9bec8171c6425afca51e9c3197165c9e3928a17ce0a82230454a106f9d5a98595053f1eba6a67c242a965e24b369d11da98d8e3e60bc94ba87fb0078ed3842e94b2447720bdff46a77572a7631ee27a4b9f5c0aec0db568f97a4b5bfc84d7a3aeb0c05927b261363ec6cade8310d0aa97ddd4747dcfd83247d829647946be41ce3c61eb1017e102b0ad3a16919ae487fb7b3f09f7d4effe142364cea78d2a794e0935346559b97c0c4653fe55d0fde930b0354002caa7f0594f48f59f556b9eb396c86fe92a18497c9319c27d125f9f736e32e531412101e964edfebc78b3588d135934ed70ec515da935c30dd43e6c8896442e7c85616f87a0784cb0541d467aff6b8e5bfea15444ca475beef5f6af01fa7af2961154cb4f21560b507313452d8bd3260813896d1729c6233d907a8235382adbdec9fc2412ea0fc7184565a97193c060b884cf2d08924f2dd53ca42ed65ad56f12b0e304dd55caf510ffc8316acc7a15b937dea767fdeab3cdbd68dea070a5a145f37e200470dd824b1767cde4adf39e5ba9112f604075bca99883f21539b0692ea475d8353a35751e5eabe90fc3c528479e3fba9c19f482723e60cc0397e06513babf577df798d628333c43884f787c906b13f7132915821ca38eee98c216c41468ed8e0719189fc207548775bd529b58a1a3d55e5677487cf4e6e1cca88ff2a404dbcd2bb779eff51ea94283e9ffa30604fc8902c2442e80064b16edb99ce77a79db528c4e7d67962e320cc92257781e2b3740d3899a4fe63c149168d2bc6e86d275d376c4a3c7cb11f9a4a512906702ca67856fc05376cdc9d0a88e3e090bca524c629ff833a70592ea6ded9f72f1d4385fae56c718e46776c9abc3f5e4481f3b5be2fc0804e3897642fee3df8e600bacb6c1c9695328b9e9294165bc90daa925f4baae114804902dc618a45ab1d0272eeb1c4ea8e1989401d9f6886ccdb135fc073934e875f10749e20f7dc3f1071875f1fe1d48d51be6f9ddd4205dc3f54c699e5bd03d8e8ec9dae45c2bf9ae26dbf56b9e3b422fa93aa68f5002b5c7496f48a0b8f9c2241fd6a76d35ea02dcf54c5d81e8147fb5cfc0f207d9f2b829016eaef455d94bb8e484eca5feadb529851193c257e6a510fa79f5cda67afb0889b9402d21a4c18756c89a94a1a4c107a9de7323d37cab87b19c0a7d823bea400ced6439ee26e80c03cbea0f4ba7facc64096ca7912de653219cfb41ec67679108022903afcfadd269587abbf637971bec5ca9a8730bc22b417304f978360dbb6c2a07d0c9abd8316c6e1e939bd5261d495f7853fd4dfe3e1d40345c9c7279c9c4810b32c972199ef2985c3244c3028186e913a46e361e9b43ae7027827f236436fb9796f56efaca21334ec6c28114fb1f9f5d98fe9b46f938264ccdfa96db63ddcb50cea1d970b74e08e58f9e13c7de0fe8af023cd2ed45975d377371cdca68f0af0bb5ffdfac55de03fc3590296a34b96d81a5087feeced48712db3dc1c3793deeff21ca70fe45d302ce7c4363cc96612b5d158b781c0a044aae7b614933b4acaeba404f8af59b7ccf464c006b3a8e4710e9ed3bb16b178d0a1601fd0444e147dee5be33dfaa4de94fcf070b0fbfdfb0343a69d73869fcb9a56c0b24c9f405a2bfd17c1e37ae8af7526da89f8ac675bd36918d4089fe4ffe353ec722d9de31e79bacdbf2f580a543b02ba2493ce56b9efce1ba89908afd05686108f639a74ba1c244f6a0763b0224baf16e0b620e8470e2b1585f5ec223830b5d8f2b7f11eea4459318470fe44a8a65ec65715447ac8b0bb76d1d49bb094b4fe1dc180be179130cefe8372447de4de13f46f135bed18066a009d347b5c83cd7e1d055eded6081220bdd75450e7c97af6c6f063670e95433599e5d0ca0a87f79911e7ef82b1605a9cb150f4e9d3be0abb8e465632628000a30a254ce40c55b6ed71f3fb9943cfcf5053ec686694f9b7aaf15aeb22dcaf2daa13da5d8f0a5c7de1c758206184998f0615c0e98c0c0c5533a0dafe6d09de315e2a4f9cabf602602d0efe48acbd362226f80b42896021ae9458a6f1ca6433b53423d09d949a1423ff2180ab0ceee6dc70090893763f455802457408d5594a74b6ab80163a27c7628b369a5181d7aae78b37b0338902e91a29ff965529d5a4e1d989165464e018bbfc189d8eb1e0c2d963e81df36e7ada1a882259f1a8d686227b05d1f55c08b8dbe09c1c61499f5cd17fc9678cd11d7fb8b9ea3516ae80cffdebb0978bb3f46a2e47c6705e19a4db5a502fa77cdc4efb16509303246d73afeb4ac08e7fd943498181f2ab130cb17d80cbf2f8201241fc857a46748aaed4ea97e9a0dbdb5553dd7ae55ecd7712c6bb8f2fc6baea41ec3a7955b5fd94e9d7974f506edd42aa2c40b74ce9b57e39a7c4b9e56312fef663b306c4ed15b1e1912e44c0fab31203f240c31eb428fb4feed222012751cb42732f11247fd27ca8f7e22a830d7c8f3341c99c18c48203493f75379c889f0b0ed9acfe3d153f46b8edbb13f06f30502878f64d069c1d2438484f5faf98b86e5eb91b1b6620ac6bd56bd080e51c7116a33ed1502b0795f47662f2aa71e51d45a58e5457e2c1424d4980ad77f6f5cf53bf195e2591bca2363588d5293f703195c05c9ab8f49eebb4d8d25586d121f4332d6103f9341223c14bfeb46ed9de32d2fdce115d75e105f70024c7d7916927737c961f6a928fa55360a6e70b55b1053cb31eced441d5b23475b819e129059784e4d9e3d39b4da580565a3233f0b153b72658370c45834ff7d0c9b867b40aa006fb4c1aa078c8e8aef5b1507e98bd6329a70db9fbb4799f5bd7ef1c7c35db74e0c59ee110d88c9043f13286f84053f6f88b4f96fd4ce3c2ef1d1770c361ec154af11149c9fd3b6ddc03ef1fd20c0bb1b9b05a179aa5ad9de7887c0d838370364cf872ed1a3cf6cbb94abc484089edaff755e896d395af107b4db0d7a945f20b476d7ce0ef9e8d22d414e47828bfa7395856a82378252801cc0bda6abeb245c49675e90896d1821dada59babc96eef2552bdf78b8c2b8e13cc97c2213f74bbc39edba699f1f992525f965cf647a0f8f60890fc5ec944d7a643d42094d2cbed4cb9212d4d169ab223dbe951126a00c07263d3efe034769e7202f3f6458cf47f212d0a6fe9b8fee0a64cb95e5a846abc3ac248e7c194f6fd538773e0594a2f7498b87d84889f4a81e0b212837e3c42f0c5b6dd001846c6d6218a1b9871e7571d969124dbf6d3e6f261fc96e1d1562684db0baea4180eb702ed4f6d3223d0dcbf1db5bc011d364ede98ddc65a9e0ebae54b78c02784118a1f6364a13ce6db5e067ce3391f84af9817b259aab2f87431e4fd0a110a7b2e04cdc3dbb1dff87887eff761d14ce52a14325c4a145b3a1a476aa4235f81047eb78dedf319762c90d5e005c8919f57a693b1728a3f9a6c931491f1691d300e7cc33bdf9be033d4ed3d605ca511ef21e075f70ddbdcb959d452fd731d15cbd631a586770cae3ed7e39bf5039fd4e7d914569a5fbe01b8652f5b37522efb1bcd5f9a04d7b6617125ebed822fb758685264149c50b43e6afbaf0b24a15bd73c58ca750cb6667a2c649731da75aa80b0d3a3947c6677d45dcc7298bad4cce95bd83c6726ea42b64f499560d68bd657b95490d79fb1e300cdb0cc9e4fd8b4c365fcd1afee2a60bcd2d6c3ea2fd61117a1486c9e1a5364973835272f450ef832c01cc1936b06cf711b765a50572fee1b6ad468596299d7cac1b2047449a9b7bbf8e79ad7a229d4b611eecd9a7db7ac964c9b4165733738af61b6a68e85d75bb12872ed55a42cb04b1733b2951fd95ee5fe1f9cf9e60ff480585c848476c8a35d3567471877b309b637680c1a1793f9062e52a7c3c3241c985a0846d2b157c1976073f4a26a66f77022e7e9db1ec62dd5851db6f1fc646e0367b8d6e4e38ab0a3a721a73bbad024e4c34db79c57edd2792442f38ca8d89fc79c867557a44e599a70e54a32067f6a7e29dab0f1c9e7df2cc304d72d0d63a39100d3b4519b98d4be194e4b8e2b1735c35a17d04126f856494c05475380904cf43b1f19b4afe6a3112ff80f32cf947f0d191f8c34c5d623d429a3f3c40557ada14271acdf2b62ce9233798b7b46b20709eea28ec381ff65b8d92f2669708ff03f542099a2d5f677d42a5e2550d8e7e875963d14bcfb79007b45d81b05080dc773338b75a78229fa69511c245acdc1b1d488d0e4748be899f0326f8b8964b1c764f051af66ce3ae37a0aad0a35b1b64d92b4fade26d889e950ef1707b614f49681ecc5fc7bcc77e36dd401e0e2d18844a1e854f6373198acafc597a79e4986acde3e9790b51f74f39e4f55f889f3a586de9f70227a6b44233173854bd491b48112e34925e843f8d2fafa22aedc04b3d524c6fcb1367142e13d108d52e7eeef4590bf091304e272df8292167a5419f71a6958c240f43a5a7753f4c38c8ba93778ccc98bb8471982cf8fbc660b1abe481dfcfae7d2736af1ba87f6c4411b2d29b2d4babb30ceac46c2cbb5aacf0493d13cd316280ac978e70e191c86ec3fb44d8f10aabd6c59bbf3abd088177b761bd77ee2e99ddbccc77045554dc97586f4958c83869d452e2e339482d7dd372db34977e943bdec2d1e6ad120154c028d6cea65af596b79540e244b11c3dc6cbbd2d53fadc5af5b0c552b6dd17d610bd6f2c608acfe7ce97d0fe4e5d2071ca01f51534ce4463ab1b849087b21e0f729bbae104de0d6d652d3c22ceb83a57827a64b8934b3fadd1434be71ce5818a124ab3072c74cdd9de1a4c131e6986ec7b91db803c418ee76957ae2b4ebf3d59593133cb9bea6ffde29f53293f4f8494f0582fb03b592978a8d722ee8bf92948393188e51d92ec0af397e0c3fbfd3d642527c3252fd1cec8afc57c6f2800ed10d0e5fa4d0c577e23fecbaa01c082e112bc9abc4334a982036f2323fefc7d5748beb70cdb988c164867cf72f961278cec944bc490baf7b261550d72d83fc6da20e36b7ada378cc09dd60b213864efb8e3aaceb75456ffbec6e2864dd0e9f90f9dee174b9aa4873293b46ed265f94befda1cbc998b49a917de2f1655599d52841929614d128b83d45e5a17ff33c8275cefb2cdb71fbb302dbb50d2b6dbb8dda9abd2e4caad20b2179e748e0bc91df9259f993f6238514bf91d3d5133d6de1bc300655f2a464e202b08f2ba4efe6533b59de1f96c8b3985e271248853955d5687d8523a7478c16a8dbcd72c16af1d3a9c5436f97dc6376902b81e5bab0fd7cc051392a315b87f3ac160f9feecaa68522155b511856cf3a2e3a33242715277ffcf19da762e34cf01423e87e0bc4ff7f743b8fa699b8eba683a94709d7f8ea1e193d1fe471e5fbd05a3656e40d1de05fa2187102ca88ea769ee40496e9a921af5b826a7a5138f4560aa958c7e45878ef27a86544fd4c389d320105081e6d6ba4d2786328b06f2538212ec3111f98fa1", 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x5, 0x1}) sysctl$net_inet_ip(&(0x7f0000002ac0)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000200)="52ff1453d3", &(0x7f0000002c00)=0x5, 0x0, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) 1.638169277s ago: executing program 6 (id=375): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCGETRULES(r0, 0xcd604406, &(0x7f0000001c00)={0x20007, 0xa, 0x8003, '\x00', './file0\x00', 0x0, "46cd2574234d3f268fa77c5bcb4125a4ce6770dfbb769cb16db94cd9db283e9a5e66d95ddacd3d0585114fac4443a34ec4a60c5ae8715b4835cfc9aba65d3d8c87eec98612923442dc85fdafd9280e5027ed6d48b8be93ef6b8e876d99df3e0f02af94a1ee216d06c8065e0894c7c390fd554fd69711c5b72ed9db5c4ed36fcdfd20b5325d19f702b7900396664c309ab5bf644cc70a1e34aa0da90a68ad7c617f94646bdf6198381925610b633cc000547959850a62d6e7f1876aa776e81afc525bf536124054553739b30e69256737a1ae2cb1bb9c7cdd553ec75ed7cd59fa6eb2e0b6a2216d647f00ab02b0852ea2f2aaeeaed9d3203fc90f86af37411aed70d4a2b525fc491d7c879cd18355044225ff8bd5330d4a1bdff8e25df9abed12510d8223461c9de26412d43fb8c5c97376f8b97595df70a1276c7a63e10f0910cb87991fd713e80842ae4af19c872bf34d76d9bdf36d4456a19e4455194251649f3c5cd8c7a52ada81c0de8a7508da1f1f12f83707d191b9faac98490521ed9138abf1307a7edc4b74c5bada77c004d853218910595e585dddd1409b3c3813fe2c52119befda6ec95564ceb7664c9b598c9edb8d3685b46bec94b72ce34534739f01288af25c99730de48be864267c41dd36f7d60edd52a18167ff3f226364508a7ecb51c52966fd5ea134b98aaa12ccb6f6afbed3302803e7d8f995ff44cb221907a83fe0998b20376205c95abe3699c8c189ff349d5eb1c81654ddf0da6da11d6c4d633863019cf655b24dad592027d2b1cb16689552272e028923e2b1c05f6d2f8868b3af2d9f5ef19d6c3e5ffcd95baf6f17a137de88df9b55c6eb349272c072ebfc0a3293d4fd1df90f973fe61fcc101b174e63569894cd99b9b2b3a33886f96fd20445d617cb4a59dd8ca96fb2374506d9a2d6c6111a3d706038b44c8cc61da79ca38da034e3db8119c34a893aeb9a9bc95982c9da57ddd26897a55c9d092040caaea38b7c724a9c4cf3a7d531c8eed8bf9bb714c84de940d9bcd3f37a61926955f005df0a3184fd658c53fd1a0feeca935be35e110a07ac9d66060b92601b628f206b69412848e45dd1bf44209c728db3a2b7817ca8a2097cb274ba88f4bdf79c4089f396eb7c25be0357120e4f4a1d0800b44057dbbeb4891b06538edab3676d38d5f9d228da0439a91153b2095cde623bd4eef7aee5a1d4ad584d6dadfe659413ea545b107b6dd91bf077b7714c471e09554e73cce07bf3bb8552382d4e336234ec46bbaa680d527f7c2619313f6e05b274e6fe8345ad3bec96b93a39d165ddec8bde08bf652f0ce764a89903a0db9b09e7e341d327319a5b15af28764872626e835d4b9a3667477071c47bb00258479c405d85290b93a16de1380eddb91f533d7803888d07c3b899c1ab479beba3c2b34863bddb7120399e9f512a6d208aba6dcaacb375d9bf12e9026098313ca89914d4d755d5e074c7a20533e322c4fd7f103c2a8f60338b6da22eb697bfec940579922b74fdeabb472167a79d8d1a9be23266b29ff90f783f332ed30a8589723b9e60d9e1aa226f047d75346db9b29cbffcc6f52659b4affb93e4f1152e36fd9932719b1d7165595db489919524beaf7f810bf145c87f2e284cdbad25eaf9659bf7871475be348cf0033fdb9449baa722b5e01345ef21b2eb9ae96f14eaa9e80615ca14bea3152b1a417ad6690bee9ce6ce9dbce15fcc37c8da42357b389260c1c6c51bf21934f01afa14aa4b7420d55c8d735728cf83e8204add936f53e393c22903891dc6fd67fb6de64d716442884650547d47985c8be48327d93dc508e9e33d37a40490474256b7459f69b87107573c9f514aa0722c686e7837fbd2fb83983624047878a10d474196a8182a2941840b599d5cf9fa50489a1f82b7"}) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f0000000180)={0x5, 0x1, 0x0, './file0\x00', './file0\x00', 0x0, "59e8d82870c66832d0c74b81eaeb4feb5bfc4989fb75f787c5052c76aae128dcdc50acab4a2e9fbe4a80db5a0974f270ca8612400162af36271e6b4e5291caabd0445a51d9839fbf14b043cc6f9b5a8ce5b74f33d4098b98a808c080b4eecb16292516e642010925f36cfc03bc7ff14d1111f6b0f6025b23a19964fdae0a54b46826492a612da8adffd58292908224bdc0add8fea0a66be854c370a00a804badeb19a5cea86aa155cd03b663cfc0680d3f71b425a429f3418149714221bdec4dcdec0c4d8c92529fda8adc4f68857951c0d55337a9bd7c7caf3c2f2ab15ccdfc391000c5e633de1ccab107cc988ec46604ebf3986a4f0449fbb0ba9d9895d5f71b9be7a0190283ad16cd83e92ecbf18b649e6ce1cc7060704a128143f3ad792e02258d01008ca9b647536e472c599c38571fea4e560ee635ad7ee49259f31c802348a741ff80c150229f8a8543beec532a2a30117c07d360ede27eca0d2611c0818ee6e17b673b276756dfc04adc822b68f9eee2130c94876936136de0f87f91f85dc4e11c5f0c1d8e64c847f7386ff1974472c610aa4d80ca03eea3d85d1ec1a9ee9d4e49d56bf655e74a0a0ed00dd3bb7c7aa9e80857334c7ad9ad247832dc0e7d1409be8cb063a5697e527c0186defa896b65cbbed6380414735eab718bc644864e6ed840e27f3dcc11a775ef05ebe6b654a91ea923d0eadeda3a663c952145c4ba0a99009ccbec70bda470795e22e493c4903581da4a6c4837dc0e72ac778826fa30979a62ce13f5115167ff19bfe7db8aeedc1b2e1525d346b713a30ad9310f863c23cc5f678d14c3b3979693b5cd308769032507641b2752944c70b8453c0253a1d8e439a327396469b55d126cbcca18e25672ee002c93cc8aa173b85f7b15a43810b3cbde0745911ce2d3694a170b9ec643cb95333bf9b31bd8c1e34036f2964b4aaf6961300dcf5e3e32ea0479f9217257d56d14fe1668fff9dae636f8d163bcabf22e4ba0487d952d15c644ee052e0b0b19af51fd0a672c5cd1b6ef0444b3cd92746bd50d87a703e1d02e4c731d84ef1443283642ad6c1c27c09cf0058b84fd13bffef0d3a141aafbcf4ad592f9e95f348d421e145db3de615cc62c0ff0e151228820b5d44897a06188c46d4cdc5ea4ee1417120b4320c3ad34fc53cfe7a07122ba37f9c72c9fde46d7090fc425a8f08c28165a1848b15c496d8daf50b5d1a16b86d21d329e10815f3efc1ce4a8e41f12395584b5a87d57172f8b14914acc196fff2935539bdbf8e33eac0f7e6663fb47f7e9795decd7eb10fe538c92bf4c9d47051cb8d3c67ff7d9c5150d6a660412531d105744afd7dd844ff36b935fdb9cd993fcd46aded7b2dc7c064f2fe6b476c93f799882b3b55e8eaca6bfa1b2e64a6a17363db6c5515e64ccc24d33770bc477dff436d9fc2a7f61ff92d83a116bcec480397d1d8db87bec3593586c80346c066bf34a6bac4e65222dac5952a703a7ece4f1e88793af2fdfe83ac1b57b56ad0ff9c024ca48a64311ed4e08f39b4a36e4d09454de1cea95b2b21fe2092491bf1a458b22d7a167061bdcf84ed37f2f42f128f302cbd5ec22d6a88f72431545062246d03f66697b1ff40bb58443dfd87cb97508697ac7fae45630ee72f01c38a8349d154e089a53ee9bee18dd1f04a386c7a65e778d20a06e81a3b421bc1a284fc24e6937df265acc67910b5110be08dcf78dc13791a8198d3a97bcaf36ab42310fc89329683668792594db8264d41fc52a951d81dd13d09731f7f6beca3f782a16004b723769e12a20480cf840cac35573e1402543a85a68b24b040bd15b83c2a431943894868db156d36c8c2acf3cdf5e34b79393e9427b7be9729a5e80b30ec09b36eef2efbf0c0195d73e056948e8217bcfceac714c87143f39c2"}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000040)='N[', 0x0, 0x0, 0x0) open$dir(0x0, 0x200, 0x80) recvmmsg(0xffffffffffffffff, &(0x7f0000000a00)={{0x0, 0x0, &(0x7f0000001280)=[{0x0}, {&(0x7f0000001000)=""/155, 0x9b}], 0x2, &(0x7f0000000900)=""/248, 0xf8}, 0x392}, 0x38, 0x841, &(0x7f0000000a40)={0x40, 0x9}) openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x422, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000dc0)=[{0x4502, 0x1, 0x6, 0xa}]}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000000040)={0xfffffc01, 0x3, 0x9, './file0\x00', './file0\x00', 0x0, "93e3d4b9243991dbe8bcfc0b6fe9f5cca02d728d963aa83a9b0feed6f1d537f133856dbd6a0ebc9955ea376974128cf4e2258208aae0531cc185008f0727cb5424516e7893029a54337c56da657d1154d65d5da095d86413d233adf42b261079865cfcf86c7fafe8ea9f3809d77c76d47308fac1cac8e18461ee795562cfb08c82c3aaff8d45dc069a1f9be1569aee9fe36ede351ded85e89e4b8e5efcfa036e29edef504a071b14f06c9eff29d16c043feb96f5f19e134717d5c605867f76a4a0697512a0f27871f921cf9867e141f98ce778ce20133cbdea2f36c99b21747562fcd221c964d98211be14bd46a20b93a22ab2fbe83b09cf51173dbcc29acb8529906aefe17fd151ed3f81cf35948f1519fc79375eb7d021626761199de17063a9538718c1884307e6eb6084af7bfca0bb67fb7c63b3a25814e9d991ad0ea9adc1121a7d00e1ccc834435f9231da1b6e533055234fd8f8c90b24447e65e6f6490bb1db2c44503696e68f5ea62aa40fa5d6cd57c5bba0ee6ca040776fd895d8bdf31338eb6d2c318cb392dc4f9b9c5112a6b4ad2f2d467d7ded41d6dbfc5b9c17f8549bf53b52dd0b3251cdf2f8d5ccf0a459469197fcf7957cbf1b73af34d9f085491d338b6d21395a42c7deecd57bc9a16528a2ae072111a490fddf8545e58cfd733cd20825a18e262a77280caa286f19faacac71de891e34a0ddd4ed82f6920b7719c5df98cf265a6543aa1246137aa6b1721df482b145f87ac5dd166632442e7b9d2df0a3b9b9f0059da66f21d746712d4249c3bbce65d9fc2ec6030a7c00245fd81b2c9d7b3194f09869dec27b63583c40b8ed2d900ddbc1a4497d8b8fae5128ea795de1b3e085072fb4685bb396777d3e7167ed8ad2a5d565507b6195422a448bc1d3773a4456d8c148f212b421e37767f17663152c4031c79bb1fa441b3c590db07375560430cda065af3ee082f919094e524da052b31147e4e134b5c9f3ef25084df8800ae7fb6df28328d39829ae9c61fe8c4b64b6e78a0dbc314071547a73e4c8fbdca859c08d0e3fdab58973220f18525c084bf6b48df3798ad2a007a55987357da26c0b64f2dfe6fc216ac92a89eab4e41cc412106df4ab66c8132dbf575fbf2ba649bd412d61a4e926cf39c8e3973a43444e0cae9d3ee023eeba74690f9e1e2bd75ac157356ccc49d1ad5a03a95c91dade0ca0a9abcb5f49312e021548e721cc96d8be5deaff9600faaaf470bd065915cc780150aa26c0ee7475d04f2d306a56fa2b114bcdfdf31cc4988a7d36714652bd92d545a7b9397c192a91a7d53fc281235057bc245083398004364b3f9d87ac9e28ae2520a4660d5400b38522ac24a2d3c8e3fc61306b78132cf9a615042333c500af08b2397a92fc6508fafd071c6eb0178bdd1c97d1e4ab9d9840d8a8a88149ee00bcaca29ae2f2ab236f39a6454f3b7f4a0d7f9ad5f779862c3a29c300579ea6528b1a0cbe721a327f983c64a89873a4e45d32677951e3e2bc88cf604edbe3f152b034eff0c0eb38bb728101c2a7f75fa1aa95449c3959265cc7328c7cc0a11624ee5766e121a5e90478f71239a7401051ce2448f950ecebe8f21be68d90ee6d1f308b2d485abcc80fcd6debcc5d20487925b08242ec8bf0a7643fc5994819758f6a880eb5e14954a5653fdabbc4de4d41276e9132965dcc1616af05f32bdcd7e6ce3a63c2ea260bd6dbf1fdde220d336ad969ab6639858f440a5ecb98a6061483c6727d13373a5c1fb776121edf7aac599817033e1944767b618a013311c79f84104dd7215aa1c18b97414d5dfe56ab2ad78d57250399357544cd428d8982d0646b09540ec1ecaef400a4ded77fc2a6fd27eeb0d9aeb9230c586de000"}) 1.637834478s ago: executing program 0 (id=376): syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb9e4653f86b8cf50148d486dd62ae075100003b08fe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = socket$inet(0x2, 0x3, 0xfe) r1 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) recvmmsg(r1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1042, 0x0) 1.636207708s ago: executing program 6 (id=377): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x5, 0x5935, 0x0, "9b63fb78c70100000003000802ad00eb002d184c", 0x401, 0xffffffff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0x17) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) seteuid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x914, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) 1.538268941s ago: executing program 3 (id=378): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000000000)={0x800049f, 0x1, 0x8000000000000001, 0x1, 0x9, 0x6, 0x2008, 0x8}, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000080)={0xff, 0x3ff, 0x5, 0x8, 0x9, 0xb, 0x3, 0x80000009}, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140)=0x4, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x68) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x9ee, 0x4) connect$unix(r3, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) 1.537978032s ago: executing program 1 (id=379): sysctl$kern(&(0x7f00000001c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.521551972s ago: executing program 2 (id=380): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCXBEGIN(r1, 0xc0107008, &(0x7f0000001900)={0x0, 0x2, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3ffe) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe(&(0x7f0000000a80)) socket$inet(0x2, 0x3, 0x2) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r3 = socket$inet(0x2, 0x3, 0x14) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x81) ioctl$FIOASYNC(r3, 0x80206979, &(0x7f0000000580)=0x7) 1.519263884s ago: executing program 3 (id=381): kevent(0xffffffffffffff9c, 0x0, 0xc4a6, 0x0, 0x8de, &(0x7f0000000380)={0x9, 0xa7a}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffff9c, 0xc008640a, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000000440)) poll(0x0, 0x0, 0xf) read(r0, &(0x7f0000000500)=""/39, 0x27) ioctl$DIOCRADDTABLES(0xffffffffffffffff, 0xc450443d, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, 0x0) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) unveil(0x0, &(0x7f0000001380)='w\x00') fchown(r1, 0x0, 0x0) mkdir(&(0x7f00000013c0)='./file0\x00', 0x20) stat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)) 429.592725ms ago: executing program 0 (id=382): mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) setsid() r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIOSETOWN(r1, 0x2000745e, 0x0) r2 = open(&(0x7f0000001980)='./file0\x00', 0x0, 0xd3) syz_emit_ethernet(0x78, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6f0000000042067ffe800000000000", @ANYRES32=0x41424344, @ANYBLOB="f010000790780080131231e27d05160000012a0000000500001367ffffff3c00000009efd7640300232b8f3ceca2edfd1b8033df3460fee1ef0e55d13bc95553060ca125b40826784f44b10330d950308572784b154e9849c7166dc7add1d7d6a9edea5466b20dd11e98906faf9f24780be623365d4728e666"]) openat$diskmap(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, 0x0) ioctl$DIOCRCLRTABLES(0xffffffffffffffff, 0xc450443c, &(0x7f0000000080)={{'./file0\x00', './file0\x00', 0x11, 0x4}, 0x0, 0x0, 0x0, 0xeac, 0x113000, 0x9, 0xffffffff, 0xe, 0x9}) pipe(0x0) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x38384752, 0x2, [], [0x400, 0x0, 0x2, 0x5], [0x8, 0x1, 0x7, 0x6], [0xfffffffffffffff8, 0x1, 0x7fff, 0x9]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0xea8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff6383) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) pselect(0x40, &(0x7f0000000080)={0xf0, 0x4, 0x101, 0x9, 0x0, 0x5, 0x6, 0x73}, &(0x7f00000000c0)={0xff, 0xffffffffffffff00, 0x7ff, 0x5, 0x10000, 0xf, 0x2, 0xa}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0x80047308, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) 428.808656ms ago: executing program 1 (id=383): r0 = kqueue() r1 = semget(0x1, 0x7, 0x200) setegid(0xffffffffffffffff) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x86, 0x0, 0xffff4b4d, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) semctl$GETVAL(r1, 0x2, 0x5, 0x0) r2 = kqueue1(0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01864c2, &(0x7f0000000000)={0x0, 0x3, r3, 0x0, 0xef}) kevent(r2, &(0x7f0000000d80)=[{{r4}, 0xffffffffffffffff, 0x95, 0xfffff, 0x0, 0x8}], 0x81b, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000000), 0x86, 0x0, 0xfdff4b4d, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x707a411afb5a32bf, 0x11, 0x637d010000000000, 0x8000000000000005}], 0xdd, 0x0, 0x1, 0x0) 409.594147ms ago: executing program 7 (id=384): setresgid(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000016c0)={@local, @local, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x1f, 0x48, 0x66, 0xb0, 0x8, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@rr={0x7, 0xb, 0x1, [@empty, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x76, [@loopback, @broadcast]}, @ssrr={0x89, 0x13, 0x99, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x8, 0x14f}}}}}) recvfrom(0xffffffffffffff9c, 0x0, 0x0, 0x2001, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x9, "eb0ea593752e69cddb3ca6e1f24cb6ee", 0x2}, 0x1c) mkdir(0x0, 0x120) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x39, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa094, 0xfffffff7}, 0x4) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000380)=@in6, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x40000, 0x0) fsync(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0x1, 0x0, 0x5}) ioctl$DIOCRDELTABLES(0xffffffffffffffff, 0xc450443e, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200), 0x50290, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000001240)={0x4, 0x0, 0x4}) 408.826551ms ago: executing program 4 (id=385): syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb9e4653f86b8cf50148d486dd62ae075100003b08fe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = socket$inet(0x2, 0x3, 0xfe) r1 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0}, 0x0) recvmmsg(r1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1042, 0x0) 390.24828ms ago: executing program 5 (id=328): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7, 0xc, 0xf9}, {0xa4, 0xe, 0x4, 0x4}, {0x6, 0x16, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0xaf, 0x64, 0x0, 0x1, 0x6, 0x0, @multicast2=0xe0000001, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x1, 0x8}, {"df78033c9835e001bb47335c21c851c4713d31106af8e07a5a3e9f94fcd5b9e1414a82d481caef54d15dacdbd685e016e5270f0ed3a2b8df5615cc3453805d9bedc00d1c22a4fb344f4ba50cdc5ef9211939cc9be19873c31d83d6e5ad2c78c8076111b5c944147c6542919619dcec3ad4b384aa742a374ddce0fec968a237dfc3caf2f5ed3a346291fca0095393051d1975ca"}}}}}}) 248.014913ms ago: executing program 6 (id=386): mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) setsid() r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIOSETOWN(r1, 0x2000745e, 0x0) r2 = open(&(0x7f0000001980)='./file0\x00', 0x0, 0xd3) syz_emit_ethernet(0x78, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6f0000000042067ffe800000000000", @ANYRES32=0x41424344, @ANYBLOB="f010000790780080131231e27d05160000012a0000000500001367ffffff3c00000009efd7640300232b8f3ceca2edfd1b8033df3460fee1ef0e55d13bc95553060ca125b40826784f44b10330d950308572784b154e9849c7166dc7add1d7d6a9edea5466b20dd11e98906faf9f24780be623365d4728e666"]) openat$diskmap(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, 0x0) ioctl$DIOCRCLRTABLES(0xffffffffffffffff, 0xc450443c, &(0x7f0000000080)={{'./file0\x00', './file0\x00', 0x11, 0x4}, 0x0, 0x0, 0x0, 0xeac, 0x113000, 0x9, 0xffffffff, 0xe, 0x9}) pipe(0x0) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x38384752, 0x2, [], [0x400, 0x0, 0x2, 0x5], [0x8, 0x1, 0x7, 0x6], [0xfffffffffffffff8, 0x1, 0x7fff, 0x9]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0xea8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff6383) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0x80047308, 0x0) closefrom(0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) 247.470916ms ago: executing program 1 (id=387): pipe2(0x0, 0x0) mlockall(0x0) r0 = socket$inet(0x2, 0x803, 0x0) connect$inet(r0, &(0x7f0000000740)={0x10, 0x2, 0x0, 0x80005}, 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="d34deb13a580028824ba0bad6fae3c6fe689629aba2dd9b65bfae6febccedb16919271aca2762037f2d2e0c600ed7c5479edd9d08c711db76b6ac4881510eb0b6e", 0x41) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) symlink(&(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') recvfrom(r0, &(0x7f00000005c0)=""/96, 0x60, 0x800, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0xfdf98e28ba4af35) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) open(0x0, 0x9da, 0xc9) r1 = open(0x0, 0x482, 0x192) syz_emit_ethernet(0x14f, &(0x7f0000000640)=ANY=[@ANYRES8=0x0]) r2 = socket$inet(0x2, 0x4000, 0x82) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x44) ioctl$DIOCRADDADDRS(r1, 0xc0804467, &(0x7f00000000c0)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x1, 0x7}, 0x0, 0x6, 0x0, 0x9, 0x9, 0x10000006, 0xc, 0x8a, 0x7}) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r5 = kqueue1(0x0) kevent(r5, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000100)={0x49}) kill(0x0, 0x694ca053da3e7a8) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYBLOB="1000e7a90d89000001000000488c79ea90dfd51a7472e410dd9bec8dc819b98c88d0291b2e0d67ce4bb20302640975be01fac80ba19f18172427de62d9ae74f8a938084c8418e9dd66e1ffb20c7d89210800000000000000e320f48e41dbdc45a5fdd3de3d529c64e5", @ANYRESDEC=r0], 0x10, 0x5}, 0x8) r6 = dup(r5) write(r6, 0x0, 0x0) closefrom(r3) 232.233691ms ago: executing program 0 (id=388): syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb9e4653f86b8cf50148d486dd62ae075100003b08fe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0xa976, 0x5, 0x9}) r1 = socket$inet(0x2, 0x3, 0xfe) r2 = socket$inet(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) shmget$private(0x0, 0xc00000, 0x400, &(0x7f000015c000/0xc00000)=nil) recvmmsg(r2, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1042, 0x0) 226.077576ms ago: executing program 2 (id=389): syz_emit_ethernet(0x76, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6f75580300403a0000d5e6b7ff0300000200000080000000008000000000000000000000000000aa030090780f0000006800000000062b7cfe8000000000000000000000000000aafe80000000000000000000000000809aaf76ccf600"]) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "012c00", 0x14, 0x6, 0x1, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0x59}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x27, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa094, 0xfffffff7}, 0x4) setsid() (async) setsid() r2 = syz_open_pts() r3 = dup2(r2, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) (async) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) poll(&(0x7f0000000340)=[{r5, 0x4}], 0x1, 0x7) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000013c0)={&(0x7f0000001380)='./file0\x00', r5, 0x1}) (async) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000013c0)={&(0x7f0000001380)='./file0\x00', r5, 0x1}) closefrom(r4) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x2) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f00000009c0)={{'./file0\x00', './file0\x00', 0x8, 0x2}, &(0x7f00000004c0)=[{@rand_addr=0x7, '\x00', './file0/file0\x00', 0x10000, 0xe0cc, 0x0, 0x7c, 0x81, 0x7f, 0x9}, {@broadcast, '\x00', './file0\x00', 0x3ff, 0x800, 0x0, 0x6, 0x4, 0x3, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0x1000, 0x2, 0x2, 0x5, 0x9, 0x0, 0xd7}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x400, 0x401, 0x0, 0xa4, 0xe, 0x6, 0x7}], 0x1, 0x4, 0x5, 0x101, 0x4, 0x1, 0x16, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000000)={0x948, 0xffffd866, r0}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000000)={0x948, 0xffffd866, r0}) 160.908503ms ago: executing program 4 (id=390): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3bf) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, &(0x7f0000000140)={&(0x7f0000002ac0)='./file0\x00', 0x101, 0x0}) 160.582914ms ago: executing program 5 (id=391): r0 = kqueue1(0x10000) kevent(r0, &(0x7f0000000040), 0x3ff, &(0x7f0000000140), 0xcc3f, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x422, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000dc0)=[{0x47, 0x0, 0xff, 0x74d629b2}]}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000000040)={0xfffffc01, 0x3, 0x9, './file0\x00', './file0\x00', 0x0, "93e3d4b9243991dbe8bcfc0b6fe9f5cca02d728d963aa83a9b0feed6f1d537f133856dbd6a0ebc9955ea376974128cf4e2258208aae0531cc185008f0727cb5424516e7893029a54337c56da657d1154d65d5da095d86413d233adf42b261079865cfcf86c7fafe8ea9f3809d77c76d47308fac1cac8e18461ee795562cfb08c82c3aaff8d45dc069a1f9be1569aee9fe36ede351ded85e89e4b8e5efcfa036e29edef504a071b14f06c9eff29d16c043feb96f5f19e134717d5c605867f76a4a0697512a0f27871f921cf9867e141f98ce778ce20133cbdea2f36c99b21747562fcd221c964d98211be14bd46a20b93a22ab2fbe83b09cf51173dbcc29acb8529906aefe17fd151ed3f81cf35948f1519fc79375eb7d021626761199de17063a9538718c1884307e6eb6084af7bfca0bb67fb7c63b3a25814e9d991ad0ea9adc1121a7d00e1ccc834435f9231da1b6e533055234fd8f8c90b24447e65e6f6490bb1db2c44503696e68f5ea62aa40fa5d6cd57c5bba0ee6ca040776fd895d8bdf31338eb6d2c318cb392dc4f9b9c5112a6b4ad2f2d467d7ded41d6dbfc5b9c17f8549bf53b52dd0b3251cdf2f8d5ccf0a459469197fcf7957cbf1b73af34d9f085491d338b6d21395a42c7deecd57bc9a16528a2ae072111a490fddf8545e58cfd733cd20825a18e262a77280caa286f19faacac71de891e34a0ddd4ed82f6920b7719c5df98cf265a6543aa1246137aa6b1721df482b145f87ac5dd166632442e7b9d2df0a3b9b9f0059da66f21d746712d4249c3bbce65d9fc2ec6030a7c00245fd81b2c9d7b3194f09869dec27b63583c40b8ed2d900ddbc1a4497d8b8fae5128ea795de1b3e085072fb4685bb396777d3e7167ed8ad2a5d565507b6195422a448bc1d3773a4456d8c148f212b421e37767f17663152c4031c79bb1fa441b3c590db07375560430cda065af3ee082f919094e524da052b31147e4e134b5c9f3ef25084df8800ae7fb6df28328d39829ae9c61fe8c4b64b6e78a0dbc314071547a73e4c8fbdca859c08d0e3fdab58973220f18525c084bf6b48df3798ad2a007a55987357da26c0b64f2dfe6fc216ac92a89eab4e41cc412106df4ab66c8132dbf575fbf2ba649bd412d61a4e926cf39c8e3973a43444e0cae9d3ee023eeba74690f9e1e2bd75ac157356ccc49d1ad5a03a95c91dade0ca0a9abcb5f49312e021548e721cc96d8be5deaff9600faaaf470bd065915cc780150aa26c0ee7475d04f2d306a56fa2b114bcdfdf31cc4988a7d36714652bd92d545a7b9397c192a91a7d53fc281235057bc245083398004364b3f9d87ac9e28ae2520a4660d5400b38522ac24a2d3c8e3fc61306b78132cf9a615042333c500af08b2397a92fc6508fafd071c6eb0178bdd1c97d1e4ab9d9840d8a8a88149ee00bcaca29ae2f2ab236f39a6454f3b7f4a0d7f9ad5f779862c3a29c300579ea6528b1a0cbe721a327f983c64a89873a4e45d32677951e3e2bc88cf604edbe3f152b034eff0c0eb38bb728101c2a7f75fa1aa95449c3959265cc7328c7cc0a11624ee5766e121a5e90478f71239a7401051ce2448f950ecebe8f21be68d90ee6d1f308b2d485abcc80fcd6debcc5d20487925b08242ec8bf0a7643fc5994819758f6a880eb5e14954a5653fdabbc4de4d41276e9132965dcc1616af05f32bdcd7e6ce3a63c2ea260bd6dbf1fdde220d336ad969ab6639858f440a5ecb98a6061483c6727d13373a5c1fb776121edf7aac599817033e1944767b618a013311c79f84104dd7215aa1c18b97414d5dfe56ab2ad78d57250399357544cd428d8982d0646b09540ec1ecaef400a4ded77fc2a6fd27eeb0d9aeb9230c586de000"}) r2 = open(0x0, 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r2, 0x80184404, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001340)=0x5) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) socket$inet(0x2, 0x1000, 0x9) getsockname(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) 160.415352ms ago: executing program 4 (id=392): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3bf) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x21c, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000002ac0)='./file0\x00', 0x101, 0x0}) 158.968723ms ago: executing program 6 (id=393): pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x3, 0x2000100000805, 0xffffffffffffffff}) closefrom(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48, 0xc, 0xf8, 0x4}, {0x84, 0xe, 0x3, 0x6}, {0x6, 0x6, 0x2, 0x7fffffff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) ioctl$WSKBDIO_BELL(r1, 0x20005701) closefrom(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) r5 = fcntl$getown(r0, 0x5) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x3, 0x7f, r5}) 22.740184ms ago: executing program 4 (id=394): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x1, 0x0) ioctl$DRM_IOCTL_SET_MASTER(r1, 0x2000641e) 22.470611ms ago: executing program 0 (id=395): syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6f755803136b3aff00d5e6b7ff0300000200001000000000fe8000000000000000000000000000aa87"]) 22.348004ms ago: executing program 7 (id=396): sysctl$kern(&(0x7f00000001c0)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x20) 22.118842ms ago: executing program 0 (id=397): openat$pf(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) r0 = socket$inet6(0x18, 0x3, 0x6) shutdown(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, &(0x7f0000000040)={0x6, 0x4, 0x100, {[0x8, 0x4, 0x6f6, 0x7, 0x1, 0xfffffffffffffffa, 0x6, 0x6, 0x1e, 0x10001, 0x3, 0xdde0, 0x9, 0x1, 0x8, 0x2, 0x1, 0x6], [0x5, 0x7, 0xfffffffffffffffa, 0xd, 0xffff, 0x9, 0x3, 0x100000000, 0x6, 0x81], [0x6, 0x7, 0x4, 0x3ff, 0x8, 0x7, 0x1], [0x7ff, 0x8, 0x1, 0x7cee, 0x0, 0x7], [{0x0, 0x5, 0xffffff01, 0x80}, {0x2, 0x4, 0x6, 0x67}, {0x5, 0x4, 0x6, 0x2c2}, {0x9, 0x6, 0x30, 0x80000000005}, {0x4, 0x3, 0x7, 0x4}, {0x9557, 0x9, 0x5, 0x33f}, {0x47, 0x8000, 0x9, 0x8}, {0x4, 0x3, 0x1e, 0x8}], {0x40, 0x8, 0x3, 0x5}, {0x0, 0x9, 0x7}}}) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0xc0104401, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x3, 0x2}, {0x6, 0x2}, 0x4}, {{0x5, 0xffffffff}, {0x7, 0x801}, 0x4}, {{0x9, 0x5}, {0x6, 0x1000}, 0x40000000}, {0x7, 0x20, 0x0, 0x4004}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0xc3) ioctl$TIOCCONS(r1, 0xc0a86b03, &(0x7f0000000140)=0x1) recvmmsg(r0, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x38, 0x1000, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x41, "00000000000000000000000000000001", 0xc0000}, 0x1c) 21.656552ms ago: executing program 7 (id=398): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) syz_emit_ethernet(0x64, &(0x7f00000002c0)={@broadcast, @remote, [], {@generic={0x8808, "3788c567ab229a8b4fb3eee068b8fd1dd42e11e78a63acad11da68f4835e834f415abc4f20552eeb7749bf9619d01e70e82315f55a2ff1580e0fef4201bdcdce0c2e29c291bafea3f5bbb18191e6c3237390940291e2"}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x6, 0x8, 0x100, {[0x8, 0x4, 0x6f6, 0x100000001, 0x1, 0xfffffffffffffffa, 0x6, 0x6, 0x1e, 0x10001, 0x3, 0xdde0, 0x9, 0x1, 0x8, 0x7, 0x1, 0x6], [0x5, 0x7, 0xfffffffffffffffa, 0xd, 0xffff, 0x9, 0x3, 0x100000000, 0x6, 0x81], [0x6, 0x7, 0x4, 0x3ff, 0x8, 0x8, 0x1], [0x7ff, 0x8, 0x1, 0x7cee, 0x0, 0x7], [{0x0, 0x5, 0xffffff01, 0x80}, {0x2, 0x4, 0x6, 0x67}, {0x2, 0x4, 0x4, 0x2c2}, {0x9, 0x6, 0x30, 0x5}, {0x4, 0x5, 0x7, 0x4}, {0x9557, 0x9, 0x5, 0x33f}, {0x7, 0x8000, 0x9, 0x8}, {0x4, 0x3, 0x1e, 0x8}], {0x40, 0x8, 0x3, 0x4000000000005}, {0x0, 0x9, 0x7}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$DIOCRCLRADDRS(r1, 0xc4504442, &(0x7f0000001780)={{'./file0\x00', './file1\x00', 0x3f, 0x1}, 0x0, 0x0, 0x0, 0x73, 0xdd, 0x7, 0x0, 0x4c, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) pselect(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0x467}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc018696c, &(0x7f0000000580)=0x7) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 0s ago: executing program 3 (id=399): ioctl$DIOCRGETTSTATS(0xffffffffffffffff, 0xc4504440, &(0x7f0000000480)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', 0x42, 0x2}, 0x0, 0x4d0, 0x0, 0xb5, 0x3ff, 0x4, 0x74e5, 0x40, 0x9}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xa4, 0xe, 0xfb, 0x4}, {0x80, 0x8, 0xf9, 0x401}, {0x7, 0x16, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x8, 0xf, 0x2, 0x0, 0x0, 0xcdec, 0x0, 0x5, 0x0, 0x2}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.227' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 127, size = 4294967304 pckbd_enable: command error malloc(): allocation too large, type = 127, size = 4294967304 pckbd_enable: command error witness: lock order reversal: 1st 0xffff800045ffd930 fdlock (&newfdp->fd_fd.fd_lock) 2nd 0xffff800001a4c240 inode (&ip->i_lock) lock order [1] fdlock (&newfdp->fd_fd.fd_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff84d27d60 -> 0xffffffff84ccc6e0 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xc4 #1 sblock+0xbf #2 soreceive+0x3b1 #3 fifo_read+0x1d9 #4 VOP_READ+0x1a8 #5 vn_rdwr+0x1bc #6 vndsetcred+0xbf #7 vndioctl+0x12ef #8 VOP_IOCTL+0x131 #9 vn_ioctl+0x18c #10 sys_ioctl+0x868 #11 syscall+0x1089 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] fdlock (&newfdp->fd_fd.fd_lock) #0 rw_do_enter_write+0xc4 #1 unp_externalize+0x550 #2 soreceive+0x1029 #3 recvit+0x5cc #4 sys_recvmsg+0x29c #5 syscall+0x1089 #6 Xsyscall+0x128 Stopped at db_enter+0x17: popq %rbp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> show kasan kasan: no report recorded this boot ddb{0}> trace db_enter() at db_enter+0x17 witness_checkorder(ffff800001a4c240,9,0) at witness_checkorder+0x19db rw_do_enter_write(ffff800001a4c228,1) at rw_do_enter_write+0xc4 rrw_enter(ffff800001a4c228,1) at rrw_enter+0xf0 VOP_LOCK(ffff800001a4a968,2001) at VOP_LOCK+0x17e vn_lock(ffff800001a4a968,2001) at vn_lock+0xca vn_closefile(ffff800001c5cad8,ffff800045ff7ca8) at vn_closefile+0x1b2 fdrop(ffff800001c5cad8,ffff800045ff7ca8) at fdrop+0x1c3 knote_drop(ffff800001d3e790,ffff800045ff7ca8) at knote_drop+0x23b knote_remove(ffff800045ff7ca8,ffff8000017be700,ffff8000017be790,b,0) at knote_remove+0x346 knote_fdclose(ffff800045ff7ca8,b) at knote_fdclose+0x14f fdrelease(ffff800045ff7ca8,b) at fdrelease+0x13a sys_closefrom(ffff800045ff7ca8,ffff80003bb4c7a0,ffff80003bb4c700) at sys_closefrom+0x1bc syscall(ffff80003bb4c7a0) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xebd61027ef0, count: -15 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003bb4c040 rbx 0xffffffff84d27da0 .str.17 rdx 0 rcx 0xffffffff852a9ff0 cpu_info_full_primary+0x1ff0 rax 0 r8 0xffff80003bb4be20 r9 0xffff80003bb4bdc0 r10 0xffff80003bb4c158 r11 0xffffffff82316470 x86_bus_space_io_read_1 r12 0xffffffff84ccc6c0 ffs_vget.__lock_type r13 0xffff800045ffd930 r14 0x3 r15 0xffffffff84ccc700 .str.13 rip 0xffffffff83ac0d27 db_enter+0x17 cs 0x8 rflags 0x246 rsp 0xffff80003bb4c040 ss 0x10 db_enter+0x17: popq %rbp ddb{0}> show proc PROC (syz-executor) tid=437410 pid=41317 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ff6d18,0xffff800045ff7a20 process=0xffff800045ff0e90 user=0xffff80003bb41000, vmspace=0xffff800001ded5e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 91179 51218 23170 0 7 0 0 syz-executor 91179 116956 23170 0 3 0 0x4000080 fsleep syz-executor 42678 328379 64384 0 2 0 0 syz-executor 42678 1482 64384 0 3 0 0x4000080 fsleep syz-executor 63303 189580 18805 0 2 0 0 syz-executor 63303 188868 18805 0 3 0 0x4000080 fsleep syz-executor 37282 149318 44296 0 2 0 0 syz-executor 37282 315896 44296 0 3 0 0x4000080 fsleep syz-executor 37282 299486 44296 0 3 0 0x4000080 fsleep syz-executor 42095 285314 73959 0 2 0 0 syz-executor 42095 196948 73959 0 3 0 0x4000080 fsleep syz-executor 83938 342111 57055 0 2 0 0 syz-executor 83938 428748 57055 0 3 0 0x4000080 fsleep syz-executor 41317 115459 20382 0 2 0 0 syz-executor *41317 437410 20382 0 7 0 0x4000000 syz-executor 41317 230715 20382 0 3 0 0x4000080 fsleep syz-executor 95925 224262 48169 0 2 0 0 syz-executor 95925 155986 48169 0 3 0 0x4000080 sbwait syz-executor 95925 341231 48169 0 3 0 0x4000080 fsleep syz-executor 57055 108347 7564 0 3 0x2 0x80 nanoslp syz-executor 64384 318969 7564 0 3 0x2 0x80 nanoslp syz-executor 73959 42593 7564 0 3 0x2 0x80 nanoslp syz-executor 44296 228421 7564 0 3 0x2 0x80 nanoslp syz-executor 23170 348637 7564 0 3 0x2 0x80 nanoslp syz-executor 20382 471104 7564 0 3 0x2 0x80 nanoslp syz-executor 48169 449691 7564 0 3 0x2 0x80 nanoslp syz-executor 18805 422940 7564 0 2 0x2 0 syz-executor 7564 74115 81399 0 3 0x2 0x80 kqread syz-executor 81399 257826 6818 0 3 0x100002 0x88 sigsusp ksh 6818 318644 14939 0 3 0x10 0x88 kqread sshd-session 14939 47043 54924 0 3 0x12 0x80 kqread sshd-session 1774 354653 1 0 3 0x100003 0x80 ttyin getty 54924 437320 1 0 3 0 0x88 kqread sshd 83594 389658 25802 74 3 0x1100012 0x80 bpf pflogd 25802 155889 1 0 3 0 0x80 sbwait pflogd 90664 323938 51705 73 3 0x1100010 0x80 kqread syslogd 51705 54145 1 0 3 0x100002 0x80 sbwait syslogd 69949 455002 1 0 3 0x100000 0x80 kqread resolvd 39243 54169 13637 77 3 0x100012 0x80 kqread dhcpleased 14578 251803 13637 77 3 0x100012 0x80 kqread dhcpleased 13637 294997 1 0 3 0 0x80 kqread dhcpleased 64865 226571 0 0 3 0x14000 0x200 bored smr 81511 483167 0 0 2 0x14000 0x200 zerothread 99932 334998 0 0 3 0x14000 0x200 aiodoned aiodoned 15331 237627 0 0 3 0x14000 0x200 syncer update 34374 159685 0 0 3 0x14000 0x200 cleaner cleaner 22975 427391 0 0 3 0x14000 0x200 reaper reaper 2823 157797 0 0 3 0x14000 0x200 pgdaemon pagedaemon 55527 484106 0 0 3 0x14000 0x200 bored viomb 94192 387771 0 0 3 0x14000 0x40000200 acpi0 acpi0 6158 11789 0 0 3 0x14000 0x40000200 idle1 98636 149912 0 0 3 0x14000 0x200 bored softnet1 56852 140273 0 0 3 0x14000 0x200 bored softnet0 6419 302733 0 0 3 0x14000 0x200 bored systqmp 59283 39462 0 0 3 0x14000 0x200 bored systq 5047 86356 0 0 3 0x14000 0x200 tmoslp softclockmp 1730 30392 0 0 3 0x14000 0x40000200 tmoslp softclock 96900 73848 0 0 3 0x14000 0x40000200 idle0 1 323142 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 91179 (syz-executor) thread 0xffff800029932548 (51218) exclusive rwlock uobjlk r = 0 (0xffff800001bd9bc8) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 uvm_fault+0x333 #3 upageflttrap+0xe0 #4 usertrap+0x4f9 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xffff800001dedc98) #0 witness_lock+0x632 #1 rw_do_enter_read+0x55d #2 uvmfault_lookup+0x1a2 #3 uvm_fault_check+0x43 #4 uvm_fault+0x1e7 #5 upageflttrap+0xe0 #6 usertrap+0x4f9 #7 recall_trap+0x8 Process 41317 (syz-executor) thread 0xffff800045ff7ca8 (437410) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff85450640) #0 witness_lock+0x632 #1 vn_closefile+0x90 #2 fdrop+0x1c3 #3 knote_drop+0x23b #4 knote_remove+0x346 #5 knote_fdclose+0x14f #6 fdrelease+0x13a #7 sys_closefrom+0x1bc #8 syscall+0x1089 #9 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff800045ffd930) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 sys_closefrom+0x27d #3 syscall+0x1089 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11069 12252K 12711K 166960K 12595 0 pcb 18 24K 24K 166960K 43 0 rtable 212 12K 14K 166960K 430 0 pf 37 23K 29K 166960K 89 0 ifaddr 39 10K 12K 166960K 55 0 ifgroup 59 2K 2K 166960K 72 0 sysctl 4 1K 13K 166960K 12 0 counters 72 43K 44K 166960K 78 0 ioctlops 0 0K 4K 166960K 1547 0 iov 0 0K 1K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1310 84K 85K 166960K 1630 0 UFS quota 1 36K 36K 166960K 1 0 UFS mount 5 44K 44K 166960K 5 0 shm 2 2K 6K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 25 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 292K 166960K 11964 0 file desc 18 65K 93K 166960K 545 0 sigio 0 0K 0K 166960K 5 0 proc 73 128K 193K 166960K 594 0 subproc 72 9K 9K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 20K 20K 166960K 1 0 ip_moptions 0 0K 0K 166960K 24 0 in_multi 78 5K 7K 166960K 120 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 15 0 ISOFS mount 1 36K 36K 166960K 1 0 MSDOSFS mount 1 20K 20K 166960K 1 0 ttys 61 425K 425K 166960K 61 0 exec 0 0K 2K 166960K 413 0 fusefs mount 1 36K 36K 166960K 1 0 tdb 3 1K 1K 166960K 3 0 VM swap 14 124K 124K 166960K 15 0 UVM amap 239 245K 272K 166960K 6333 0 UVM aobj 11 8K 8K 166960K 12 0 pinsyscall 1067 1896K 1896K 166960K 1760 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 13 0K 2K 166960K 34 0 temp 36 9170K 9183K 166960K 5136 0 kqueue 14 44K 52K 166960K 63 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 38 0 35 1 0 1 1 0 8 0 rtentry 176 129 0 35 6 0 6 6 0 8 0 unpcb 144 206 0 188 2 1 1 2 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 26 0 22 1 0 1 1 0 8 0 arp 136 22 0 6 1 0 1 1 0 8 0 inpcb 328 202 0 188 2 0 2 2 0 8 0 nd6 152 30 0 10 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 pffrag 232 2 0 2 2 1 1 1 0 482 1 pffrnode 88 2 0 2 2 1 1 1 0 8 1 pffrent 40 5 0 5 2 1 1 1 0 8 1 pfosfp 40 1429 0 1429 5 1 4 5 0 8 4 pfosfpen 112 1429 0 1429 21 1 20 21 0 8 20 pfrktable 1344 7 0 7 1 1 0 1 0 8 0 pfanchor 1288 3 0 2 1 0 1 1 0 8 0 pftag 88 5 0 2 1 0 1 1 0 8 0 pfqueue 320 1 0 1 1 1 0 1 0 8 0 pfstitem 24 55 0 10 1 0 1 1 0 8 0 pfstkey 128 55 0 10 2 0 2 2 0 8 0 pfstate 448 55 0 10 6 0 6 6 0 8 0 pfrule 1360 38 0 32 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 508 0 134 30 3 27 29 0 8 1 art_table 40 510 0 134 5 0 5 5 0 8 0 art_node 32 129 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 72 22 0 12 1 0 1 1 0 8 0 shmpl 112 9 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2111 0 638 93 0 93 93 0 8 0 ffsino 296 2111 0 638 114 0 114 114 0 8 0 nchpl 144 2760 0 1057 64 0 64 64 0 8 0 vnodes 216 2400 0 0 134 0 134 134 0 8 0 namei 1024 8180 0 8180 1 0 1 1 0 8 1 percpumem 16 55 0 3 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 2 1 1 0 1 0 8 0 kstatmem 264 37 0 6 3 0 3 3 0 8 0 scxspl 216 9788 0 9788 12 8 4 8 1 8 4 plimitpl 152 52 0 35 1 0 1 1 0 8 0 sigapl 424 870 0 822 7 1 6 7 0 8 0 knotepl 120 82 0 0 3 0 3 3 0 8 0 kqueuepl 224 105 0 93 1 0 1 1 0 8 0 pipepl 344 160 0 133 3 0 3 3 0 8 0 fdescpl 528 854 0 822 3 0 3 3 0 8 0 filepl 160 2981 0 2754 10 0 10 10 0 8 0 lockfpl 104 128 0 125 1 0 1 1 0 8 0 lockfspl 48 65 0 62 1 0 1 1 0 8 0 sessionpl 144 41 0 31 1 0 1 1 0 8 0 pgrppl 48 51 0 33 1 0 1 1 0 8 0 ucredpl 104 339 0 325 1 0 1 1 0 8 0 zombiepl 144 822 0 822 1 0 1 1 0 8 1 processpl 1232 870 0 822 5 0 5 5 0 8 0 procpl 664 1336 0 1277 6 0 6 6 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 449 0 414 6 1 5 5 0 8 1 mcl64k 65536 20 0 0 3 0 3 3 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k128 9344 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 11 0 0 2 0 2 2 0 8 0 mextrefs 64 20 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 168 0 0 11 0 11 11 0 8 0 bufpl 272 2859 0 106 184 0 184 184 0 8 0 anonpl 32 3873 0 0 32 0 32 32 0 222 0 amapchunkpl 152 19220 0 18705 21 1 20 21 0 158 0 amappl16 200 2374 0 2345 6 2 4 5 0 8 0 amappl15 192 4 0 4 2 2 0 1 0 8 0 amappl14 184 457 0 455 1 0 1 1 0 8 0 amappl13 176 265 0 252 1 0 1 1 0 8 0 amappl12 168 1118 0 1087 2 0 2 2 0 8 0 amappl11 160 98 0 98 1 1 0 1 0 8 0 amappl10 152 65 0 51 1 0 1 1 0 8 0 amappl9 144 274 0 274 1 1 0 1 0 8 0 amappl8 136 105 0 103 1 0 1 1 0 8 0 amappl7 128 154 0 141 1 0 1 1 0 8 0 amappl6 120 168 0 166 1 0 1 1 0 8 0 amappl5 112 105 0 95 1 0 1 1 0 8 0 amappl4 104 302 0 282 1 0 1 1 0 8 0 amappl3 96 3574 0 3470 3 0 3 3 0 8 0 amappl2 88 991 0 914 2 0 2 2 0 8 0 amappl1 80 12300 0 11697 15 2 13 15 0 8 0 amappl 88 5554 0 5385 5 1 4 4 0 92 0 uvmvnodes 80 101 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 854 0 822 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 854 0 822 1 0 1 1 0 8 0 vmmpekpl 168 8259 0 8227 2 0 2 2 0 8 0 vmmpepl 168 60916 0 58958 87 0 87 87 0 357 1 vmsppl 488 853 0 822 6 1 5 5 0 8 0 rwobjpl 80 18977 0 17933 25 2 23 23 0 8 1 pdppl 4096 1716 0 1644 104 30 74 86 0 8 2 pvpl 32 11679 0 0 94 0 94 94 0 265 0 pmappl 256 853 0 822 3 0 3 3 0 8 0 extentpl 40 47 0 29 1 0 1 1 0 8 0 phpool 120 469 0 37 14 0 14 14 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x17 witness_checkorder(ffff800001a4c240,9,0) at witness_checkorder+0x19db rw_do_enter_write(ffff800001a4c228,1) at rw_do_enter_write+0xc4 rrw_enter(ffff800001a4c228,1) at rrw_enter+0xf0 VOP_LOCK(ffff800001a4a968,2001) at VOP_LOCK+0x17e vn_lock(ffff800001a4a968,2001) at vn_lock+0xca vn_closefile(ffff800001c5cad8,ffff800045ff7ca8) at vn_closefile+0x1b2 fdrop(ffff800001c5cad8,ffff800045ff7ca8) at fdrop+0x1c3 knote_drop(ffff800001d3e790,ffff800045ff7ca8) at knote_drop+0x23b knote_remove(ffff800045ff7ca8,ffff8000017be700,ffff8000017be790,b,0) at knote_remove+0x346 knote_fdclose(ffff800045ff7ca8,b) at knote_fdclose+0x14f fdrelease(ffff800045ff7ca8,b) at fdrelease+0x13a sys_closefrom(ffff800045ff7ca8,ffff80003bb4c7a0,ffff80003bb4c700) at sys_closefrom+0x1bc syscall(ffff80003bb4c7a0) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xebd61027ef0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x19: leave ddb{1}> trace x86_ipi_db(ffff800028fe3ff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __asan_load4_noabort(ffffffff8544fe40) at __asan_load4_noabort uvm_fault(ffff800001dedb98,821aaa0c000,0,1) at uvm_fault+0x338 upageflttrap(ffff800034ae0aa0,821aaa0c000) at upageflttrap+0xe0 usertrap(ffff800034ae0aa0) at usertrap+0x4f9 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7a5e5ca4de60, count: -8