last executing test programs: 8.300906729s ago: executing program 2 (id=120): sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000340)="762f49c02be22a4ee5e1cb678084a81b5057e3cd5d162ff7aee83e23a04c559dc5deb03c4d07b82bd573a98139612e51e9ee41b0b7baea8d88d7241411164e27cb4aafd3bf80b290e3f7a471d7fdbe720ba310be01bc29d674e3d6cd2d2e5d321be384ad66b431f6284af61a9aea2347576823fe639d4d8d81476ca87eead2cbc7fdfc9708780f169e9377b214c706a3ac08d8834a4ce0909c8663b27dac7127d7f84ae8975153691548490a8364c4a3f0fb67e1cafcb1404d477610dc5280edb75022c8e9e5db744af35a413edd8a58adba3979700bb6552aaa9c2052c4abafd2c12db46bb750b87eb57ca71c1eade632bf47621446b37de26db299ab5f15676a2da19d0c540961df3034dd4d5c3add8b0a5fc17c290000000000000003a79f9458e10e30e28d11916c38d8a8ba9abae66b3ac5347df64a9ac25b35b6b245515fa8ae7b23b9ee6e2ee37858b6dffcdb5dae01f7aaca3f5ff2cb4a541ccd4deff00fda9b0a84be5a192c25610a15b1344d969ac661a6806f11ea4352554f657a9cdd8a8b1a04475522ac24e81aabab31c9233039653865ed1b9360f715ae9488395a960c06fe8addbba30aafea18c47f0d1d29be943891df0bdaaf6a8f398cb2230000000000000000000000000040", &(0x7f0000000100)=0x1cf, &(0x7f0000000240)="90a47714498d346f8893b75e4a71aa1c48f8d8b85d75f0a3d56d2c524ef232606c9789b77ce54839469eab457223cbd2389803f6c0f86b0e337c9c5798b2737ae1cb433fb0d102eac9c28577573e7c9e62d808890e25cd16a583c83d606da232fb0ea3ac994c3e2ff03247620e8f75d9d90dfda9ca7c09fd41d73da78141bd42f1ca8e1aef9957e2d5141154b1ce89719133a98f54d2b954e5976be5b70ea8ef0bc9e63f1839bb98a823957dd2bed1538bd2c5e5111b9412561673218c673287d08535a1276bbfae8eb59ea36b3477f1a61e069044c64da7ef56e6a3d2b5a24b556279", 0xe3) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000340)="762f49c02be22a4ee5e1cb678084a81b5057e3cd5d162ff7aee83e23a04c559dc5deb03c4d07b82bd573a98139612e51e9ee41b0b7baea8d88d7241411164e27cb4aafd3bf80b290e3f7a471d7fdbe720ba310be01bc29d674e3d6cd2d2e5d321be384ad66b431f6284af61a9aea2347576823fe639d4d8d81476ca87eead2cbc7fdfc9708780f169e9377b214c706a3ac08d8834a4ce0909c8663b27dac7127d7f84ae8975153691548490a8364c4a3f0fb67e1cafcb1404d477610dc5280edb75022c8e9e5db744af35a413edd8a58adba3979700bb6552aaa9c2052c4abafd2c12db46bb750b87eb57ca71c1eade632bf47621446b37de26db299ab5f15676a2da19d0c540961df3034dd4d5c3add8b0a5fc17c290000000000000003a79f9458e10e30e28d11916c38d8a8ba9abae66b3ac5347df64a9ac25b35b6b245515fa8ae7b23b9ee6e2ee37858b6dffcdb5dae01f7aaca3f5ff2cb4a541ccd4deff00fda9b0a84be5a192c25610a15b1344d969ac661a6806f11ea4352554f657a9cdd8a8b1a04475522ac24e81aabab31c9233039653865ed1b9360f715ae9488395a960c06fe8addbba30aafea18c47f0d1d29be943891df0bdaaf6a8f398cb2230000000000000000000000000040", &(0x7f0000000100)=0x1cf, &(0x7f0000000240)="90a47714498d346f8893b75e4a71aa1c48f8d8b85d75f0a3d56d2c524ef232606c9789b77ce54839469eab457223cbd2389803f6c0f86b0e337c9c5798b2737ae1cb433fb0d102eac9c28577573e7c9e62d808890e25cd16a583c83d606da232fb0ea3ac994c3e2ff03247620e8f75d9d90dfda9ca7c09fd41d73da78141bd42f1ca8e1aef9957e2d5141154b1ce89719133a98f54d2b954e5976be5b70ea8ef0bc9e63f1839bb98a823957dd2bed1538bd2c5e5111b9412561673218c673287d08535a1276bbfae8eb59ea36b3477f1a61e069044c64da7ef56e6a3d2b5a24b556279", 0xe3) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000080)="c0020cd18cf0d5c1796073edb9feb9512148ab19cd183a4c9b329b12247f47de9f40ae73a09797ef5f201467ee925917d484eecd3a28cf5c346246f890b396483c98cfcedf515bae042b0d1e702af13d8d1456973c2252da3f599301cddc", &(0x7f0000000140)=0x5e, &(0x7f0000000180)="3df0fa52906848cc18d243017b929da9ba0805de3d7996bce2c0dcee286791c99c8e55a3d2ec76722e0d5cde7892cac4a1e5", 0x32) 8.15076737s ago: executing program 2 (id=124): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x101004, 0x9, 0x3, 0x9, "08955cfac364dc0aa07a00000000ffe600000500", 0x78ca8f20, 0xfffffff8}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) (async) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="04399675389a00cd3322488ca4284728af5b41d75b73ff33b29864daa9c5e1b6e89f9d21c3ecd63e926e1240c5b008ac0a069d0065eeb8394d3410f42db1457f4c974de03147237ee92afb783291ab1750eeda41d7e0dfe47b6e6e8464ede3ba723fe74bb1f02e4e19696b49d242dfe8dcd6bfab8a5b69317d43dbd9e55f699a350e6f86d59c5306a5d9633d855189a25de9d9054b19193c855aa497f9c1ec9c8d9dabc0f7393b7bddbee21f8572c751b94567867c784656cb4d05c737479f67b792c88a7014c648b4c928e0e3a0c6fe1bc18d34667631", 0xd7}, {&(0x7f0000000100)="1c3f780a9ac60723ee9bb3e87f806bbee3dbc8052f6ec4012a300fb654", 0x1d}, {&(0x7f0000000300)="864c6112331808d431f8c91cd853a600676802ea87884ab16ed55cbe03b5c03169a2583d10a8a5f3c36576aad253570aa73b902717babf0639cf66c803ecb84ec893ac296c984ee8ad979f5f861373267f4f60afdf2be7cb5a6a7c22546ec9e129026b494b0c7e0285aa0a7f0329cbe316abfba1069539db0e91285d", 0x7c}, {&(0x7f0000000380)="4e30f71d80af9362722af9250489a5f919f3dc1060f0618ea79bffd2e917a5d33b284daff7d835174b0c42dc1160556cc7c1c6667fc2300296c6582a3d17c777052ef6a7b297e1a3b46ce012d7c459b68c2ce042a770983f2ebffc074aed390842fe7e37ed4ff1eb48a125e7634ea635536a53", 0x73}, {&(0x7f0000000400)="d3be5a37b7c0ec4f6a70f55055d865beb9d8612df703cb9da4e3ca86d505cf0a5e8ae103e40a1ea6e23837e2318f15c8c0ac24bb853fa3838bb0c0aad8bef29b0ecd5b50a6745516fda968745f9d147978a5711743042384779c0a4258b775a1aba32e8646ded89eea697b9d6c882587e3657d4093047def8890126dcd2bb271fb67bfdae01d0ab2b5c230bebf70dd58ee34d6fdd1", 0x95}], 0x5) (async) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x65, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, 0x0, 0xfffffff7, 0x0, 0x800, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb, 0x80, 0x9, 0x2}], 0x8001, 0x0, 0x1, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff6, 0x1d, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20041, 0x62) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0d000000f4428f0b0f73d3d47237f91da5d2059c1266e040db88846420792a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5ffed0c9559630", 0x8a}], 0x1, 0x0, 0x0, 0x4}, 0x0) (async) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8b1, 0x0) (async) clock_gettime(0x4, &(0x7f0000000040)) (async) sysctl$net_inet_udp(&(0x7f0000000540)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000580), &(0x7f00000005c0), &(0x7f00000006c0)="3ed6d90a0d208d56e03cf8dc87cc47f66801cfceb35bdf5b0e2924f18ce322bcf5dcc4da4c25b44a3a3570e9e17849588c3031e24f0038869b74b76360f73b7b08429d91661240ab42a5a7aeb595995a5192126c7f84cfc18facdac54eed3e009fd301d9ea631490bd2371691a2ef1fc672c285315d5c7a0b678ff3fe8a9704a2269f1e892bd1ca436c1f1536b73f9d1665bab6018c6d15614e3813a5922fc707946a9cd0023e358b8a332bbf7038ff4d581bc8c433d65cc823d7ad0a127f95802c4f32357a36beb8eaa80d4275063b72b45ebd0e39f570faed295d352", 0xdd) (async) ioctl$TIOCSBRK(r3, 0x2000747b) (async) acct(0x0) (async) ioctl$TIOCCDTR(r3, 0x20007478) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r7 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) 7.915832002s ago: executing program 2 (id=132): r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x1, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) r3 = kqueue() (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)) r4 = socket(0x18, 0x8000, 0x2) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() (async) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f0000000100)) (async) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r7 = syz_open_pts() close(r7) syz_open_pts() (async) writev(r3, &(0x7f0000000480)=[{&(0x7f00000000c0)="c08c4b68df2bd242d2a3718cd45c1fec5f2650f9d2f7d87ca4b3b5a278500e3893027dab6453182544bbd392949a1647378e7a9c64d16bed52", 0x39}, {&(0x7f0000000240)="6505d9fd73037a9f223a53b1d7b4498c32963c939e874b130fe7074706118c3d10e97f42757cfeb769fbfb7e7b7a0397d3daa18b7212832cf75ca77ee89d0d16facabbf0025299c1618f570cb2dbb086a2e6f110cc2b8a8ed728c911b4ba5cb30ac1640abede5c58cbcc2c7456a264ec364858f437336dce", 0x78}, {&(0x7f00000002c0)="0b6020ede4357fd0006dc5237914f2167748a37326ed43553002de48428330c87e85bda1995f6a2b139c335e34dea42aa555b8be0c042bb151eccc533dfe1e7638b8d7adf72cde91b1aace", 0x4b}, {&(0x7f0000000340)="2496edccee2769d7643e130fb80488e7a9961f6132d2f6d7896c4e59a4f9919994839274b44211c9b960b4f03d67433051671f7855cbc172de0997ec231baf7137f94a574658cb89984fb9a4ab3e356c1abe2d8e0014cdcf0803d502e2e225b47628d520900d22db61730c3a1ac7ecf0f2fd7df90a3400d3b809df0eddf8eff2521524a25379be0d6018bbecc6382653dc82fe5ac2e5404ac84a518d0f09b43f2454cbf3d95a2db398aec5e78a0caf8eb77497c5bfa99132b6113bd2e65db8778033dc13ca37987344ee3ce5741caf3e9622", 0xd2}, {&(0x7f0000000440)="ea0be25739dca9930aebce97532567e441d4d9426f28e83f9c272d40fc9553d0e56d1a790fdb9574a770a6154b5a1e", 0x2f}], 0x5) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$TIOCSETA(r8, 0xcd504406, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) (async) r9 = socket$unix(0x1, 0x2, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) (async) close(r0) (async) setgid(0xffffffffffffffff) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xb) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) connect$unix(r9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 7.911242418s ago: executing program 2 (id=134): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2}) socket(0x18, 0x5, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() close(r3) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='x\x00') (async) unlink(&(0x7f0000000140)='./file0/file0\x00') syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0x4347e793, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) writev(r3, &(0x7f0000000300)=[{&(0x7f00000005c0)="8eb5cad3b33ea7c93cd5e57e1297facf30f9a61f9f9cb2aa2ea2ed2451327c34ec12f0bf07fa7ac525ff315a83173e4f3196d7f3b08fb94005000000000000004e03005f4060a0c23089ddbffdd149db7758519eef60fd70b3f1dd8a37c6badb9042827d240dfe1ea0707226ff8962277c3b8bbed6ab3576af069635cfa21dcca550e3b672b4161e862db83fe37f886a25d71b67b62764be2e1e1a945c7c2065540f73cf9bd1874312f6c540ad715a8cd5e22b90566b9b22190708aea26f3639171e0ba232dc804d25c0e664efa27cad096ee6cb1db7fdd2e119be8a8aec0fe222fbc3fa55b952ab2b27cd6b08e0b964e2f966b13fbc531cd7aa2f7eaabb6712374c7420e90ab761ffc158c53c0fbcf5653b200569b37a21c0f47633302b8a0996dc7963a694eb862b65de9d676513f4e9780b3bb0f8f4e1d3cd9f91802129d79e685430e9504e0595dd88325befaeaa9bf64d04c1728de715b69495d4c562d3f248d2db23ac937eb62028111ddbfb38b0637e23ae119590ecf35b3f61106ab68508337792e1d9f25bd241cc02fd8e9c742cfb7faf219f73a33572e1092fa2b1ac1f50c506b92e6f11be7ae1bb0300c39ffe0d4a538b3f51bc11d5ba3454acd213e0", 0x1c2}], 0x1) (async) ioctl$VNDIOCSET(0xffffffffffffff9c, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00', 0x1) (async) r4 = getpid() fcntl$setown(r0, 0x6, r4) (async) setreuid(r1, 0x0) 7.80701853s ago: executing program 2 (id=137): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="ed", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) lseek(0xffffffffffffffff, 0x2, 0x2) 7.630261909s ago: executing program 2 (id=140): kqueue() setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000680)="7fb51de66f9a05eac8120a5e8fac1cd19ceb782cb81afb50dfce31ea4b739e5d3048f6eafa10c2e4a7e0c829e99bf03d53d34e5c8b76d424136dbfb960a03ec48743a1da270680daa66fb1a0b1b27d243615b3765a35ce8c45b4386246ba7427136ffe9527c86f47c837a0c88a0dadff45820ef38b7cf4677150e17403f70ec3d14b9ebe92ce0da4988ee409a47f74b93667d93f0288f193caf5d53935dfdc31d2f87e9dc492bf4e1804260de2e7d07a6cc0c0bf015856c2c3ab9988604abf2ff2a3a0f7b690844e797a77b73235e1941c8871b3a48b12301b41f40e2508c8f11b3bde7733e6e615523b2d676b3c8398b0a44623536e7ffcddfc973b65b9826b4a8c884c7c6dd5b16e0e494ae6718b604e849cb8dfd13b2f4cd267803a7a80b45f23b62ff2aa350f3d229b4e25a6a821fa0cf1b9ac784e5c9a28cca77088915287f691ea99a4c13abaaf9e35a9c97263907fb2e6b45d1e0097ca10b6fd2e6f98c2656356ebca5d9902c5abbb87832e49b1d9d2cf660c9679fea4b5db9bc0fb7b0ff36073cb210faa2345b85dd14298a1858b62c780ec6b7620a2bd0554c8c76547d0d82cd2191c1de25163676a862493d17ec6f5e970361fc46145c5e6c7376c3a96c2f365264f61490c98d0632f03cde06b30563a6797f80e5106afb145fe053f933b4c3d190aababd2215ec7d0b8e6461cb3abbee157d9c604f04ee1535d0b3bc8b89b4b40f92d26c68541e0982331f1169d57b72b41ee9ab067836563d57c2751e8ea411af2dc0394fca4040725fcbf98e5c2abcab1098be0fb24b36472f9fd5f41a29253ea05bbc4bdf4c9d4c5d366bcd2c2e76ffe531423f1d01efba7f219ae652181b948e713a1289f631a000b843a921b70e71a3d6734b0f62f26e05e92a8c3cce029f13e59c7cd9f768cfd4e4e5d4febeaa0452217e3fe18fd10071fe4266689ce00c711e5d2436eb7d1edfe7bfb463262a0a662d11bb3aa21dead3702cf14eebe59b7fe56652ad0d393c67cee498a4e70598dc0b12b819bc871f2d5187e2ac325470b3087f35aab2f25fe346d19d33dd52eacd5a0800c573da4018adec4ba773d7e3070deed11d236b2cec9ccfb87baf3a102bcd8c04ee58c9fc815d4920e54e73c7aba68116899b947f8f20598048d76544b0d1df7a322adccf841389e1019a892df0445b847666137fc239e438294111250c702520022ad4c3f105fef094f2fbc206c615e6dd841aa5cf576b56644f3bde994b97a22631ae4ce602f3a6a84c6a6f7575f0382d59dd747da6b836170452f868b66266f3e2707df8545e048e990abda00d2b619a7e27073989e970d1ae7ec015edcf589409d266ab064de5132fcc039a8287cd63b2d4f285f11d49f7afa54d2b6a30c40c690ce0fd5704ebd56707f03b1056a8852de601378607a45abb091be2cd344f8af74f68b45044546a557f24c8f2604e777dd6237d209a5b9a4e7749df4d123b2f8996d1e08608eefede042034bc87190b1158f6ca88105e948bb7f34880b6fc119deb74c378540e442a680fff6df3f566bf266b33e5eeb49cefa006ba508350629babe4237eb56dfcdd40a3f768d8794e1bbd17d3126fd46c07b71abbb1dc8e1d23c162683475fa0a75ee599ed29b61f266a40e18ef815fc164e78af82385a28363910d1443aac26f4c32f34414f241a3812edda464218a230588effef23c48638a289628c4603b88fd42fd414000495ec5b9d32eeebf6fac21a16fda1ddd87305610eaebb07d5a07fa4eb922c7d71acb7528e1d5e33bf3aa7f6b5a21b9403838663e67ff89fc60413ac77a3a4fe16b2b08061f506414b78a846fd541daad9af08568b9939a21d9477fd9f73f45afbf3858b5fe90c52eadd5f476d03b576490d592308648526acc90e90c7afbb7b661bf03fddebb951587dba715355a077ec96940ff4f191031862874d2a7049921a073cdb89880f337310d36fd6c61836db6d208083e652c335522efdf52b14cc85629b1934082c1b4bec16fcaaf2b7e5ccd8ccf36381192c082ea5a82d7cf43a7fc1896d36347088bc41370613f736945046c88551fd3a354b67d2ec78fa604d919cc8e2fe7fd842ad48ab4dbec38d8f2268afd02afd6229557bc068116e5da55fae10dda8e9193f6945e5ae2a77f953edafd4bf3213623e7ca8ca53d1b675d2aeab65f6d77e1e8fade1eb00add67f9a885750d7eb1159e5927e746980a67c9a8014dd587eebaa0e41988fcccf5616019bc283539b35595b0f404ddf4a1e091fff9cecb93780c5ff6c57799f4ef482ff74158fe7cb22f0ff97fed4acbde27ba55f6374f646c7fa37bcbc4afceb1f416d4412a1aaf992e89d2360f01672228e89c78d83afed2c6858ac7d0dad317e36848d9f4052666c8e6c008e9396fba1d2f63c37cb32a6a1df0476d729a514d3852a41a87c47b06e1fc6688a1541468a85be2831029a038324387b0ce243983418292f63d8de0982c637e255a690e7abed44af49d3efb1b9f677256bc9391793a6b8cd95e821aeed23c6655e0915e36cc71d6e25c2c19978557ae1ac005852c0da3959e64eef5863c521483cb51ad4c2d7842f74b2ed09dafc4fdf54988b662183540e8676eb0639f27fafc03c7b5ffcd487ad52141271f9691995b737038266b30ca385ffd23930208b038003f142f2f298b22596f1dcd1633c774044d200db8c555568b90090806918cb34b9ea6fe0793d60ca9e009406e4d37b83a85e1a2799d89621b08b1473531421ba0ed55cecfa9ca07edf1d3e1fbde7eabaffe7eb9c18be8dd046c02338a5f767fe2454155e659f327e8405cfbfa193d73cf9ec085ec1612c49b286815546598aa909d86fad009e8bca7d0de7359d1224f95150839e90b91c7b3c3671cae6ffa6ca13f7b50cce267a56031e551f76df079d651d0d1a01176436ab13bed4ada1e2b4997953b30d6bd521c94c6f30a67369f38a73de6252faecdf44ddeb6b0352caa0bca9fac3c7e3031f631fd520795cc5956f67f2584fc13782114625d337e5c2600a08b9f83961b8097cd65157c0cd6def81b1c8c18d7aef02fc810335b7f6baeca9c4787d760d6932c038eb3b8eabb05b01894086e114ffe41e3a36ee62f314c862f37c2347987482dbe70cd972bf6c9b5a5cc9deec6fb22f65aa402f1f55e5bf67bdc96742772101c78d871e6f61b3b2fa107357cbaab2d3287d98b85dc5f4c8536b0e97e789eeaff99fb2e9aef3d698563b57a6318e3dcc1ce37976a29da1b78f4df25594ccf1e8aee2d850cf5cd6cf6f28ca3a370fcef69eb38c75e5df6a1ddeaba793d9294867d1ae97e30d28aec4f731ad6cdc3dcfae00d2ce366889c81084711fcba60243c0cff696e2e329bd94d9d43da07b9478eb40120cf8e6debbceaa52d3b976bde6f943abbf7b4e1992c3b85dc99431924806f9d43a177908", 0x981) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 6.782104231s ago: executing program 3 (id=160): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffe) ftruncate(r0, 0x40002) pwrite(r0, &(0x7f0000000080)="93d4aee9292699a777c8aaff5d5e95e4f2d9a5b293592126e2a8bee997ca22fdc0852edad603f0bef556b6c08aba4cac2f3e956c476cfd8c746fb199f81da2c14fc4c8c5ae70f5ce9538", 0x4a, 0x5) 6.534231773s ago: executing program 3 (id=162): mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x800007ff, 0x3, 0x10003, 0x200496, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe6, 0xfffeffbf}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="272355af5986f60acc7e1f9152f564494748acc9407606d7b9dc6f05e88ffd0b0cdd2c8d883ccd46d9f5f541fe35a8c6565e37ef5f89cb5b2e006d4702faa24f0a2d1cd97dda649cbe13bb4415e2b118accb8ccb9546ad21235441", 0x5b}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f971000058bc5a91501d94a350c37082", &(0x7f0000000080)=0x11, 0x0, 0x0) 6.533403738s ago: executing program 3 (id=164): r0 = syz_open_pts() setuid(0xffffffffffffffff) (async, rerun: 64) socket$inet(0x18, 0x3, 0x102) (async, rerun: 64) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000008c0)=0x9) socket$inet(0x2, 0x0, 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) (async, rerun: 64) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000740)=0xffff) (rerun: 64) 6.015372214s ago: executing program 0 (id=174): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000001780), 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) 6.006942828s ago: executing program 6 (id=176): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x2}, {}, {}, {0x1}, {}, {0x0, 0x6}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x7}, {}, {}, {}, {0x0, 0x1}, {0x1, 0xfffffffd}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x5ac8637b5d9dd6b6}]}) (async) mkdir(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(0xffffffffffffffff) (async) sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540), &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r0, 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) 4.862804207s ago: executing program 0 (id=178): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x22, 0x4}, 0x1, 0x200000000006a, 0x0, 0xffffffffffffffff, 0x3, 0x40, 0x2, 0x72cb}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xf2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.861461179s ago: executing program 6 (id=180): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0xd, 0x6, "a33198d83aab5278d6f92b7573edc54779272805", 0xfffffffa, 0x1a2}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0x9}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000100)="fb5fb33127ddd6196cad962227bd9c79afc5a02d66939f3505fa401480e1c6d35edc80cccfc0c84efb1ff4650fbb88eb58a138180f4ef0a6c74772da89a8e3ddab2532a6f5a7735701e48874e3e76d6eeab15d15e6419dde556c98c139d45a082b1872e7afe4cdf074e2f4e5bb105c42183d8fe988bc3bcaa4b61390ece34f67ec1b2e2749d287c3b2068c47712190e9cfe2b14233221da6b735c4cb3b92a5ae302b71062d22e017ff71737619c0dd446ca5e11648848ccf22ea07f5de9e73a9ff1a450ab85b1eaed4ada2f323332e4ebcef96eb75c1bb982ace350c2349e79afc24c55dd0030607fb7063e0deaaea12de85c0cac409ced51b6b4c560e921d829e9f6cda74beafd2fcc08bdc9b4f33c01812fade19ee7b0602f2d5555c9141a770a7bcd413dc72878a08216bee2f2437040d44ca8d8cad96aa1d5821f866ecf0d710d70ea5c6364776ed3139c6d97fc76cbad56835a91697f2b58dca756ca1448a045e2efa1037899a9a10e7713daced6990a74d99bede5f27418aa3305adb7a9b5da7ae4fa53db92d6edc32782d1a08860049b0ff1a32136e4cc0ab7ab9da63100e24d2b67c4e27e16ed701fe4f31416f18788d3547500aee9f6fefcd4497db41f09d3916ac8026af0465d10f64039c0909b0ac2391bb1eeae35b7daee728731b2c6d9a923f2822e4f7a4cb1830e6600255243284398d5d98ea8ccf89d637acffa838a675606f4f12f863c0661ea18a0eb345548b4de6b049d1b0d19a29f26559f14ca53091c574317765c21ba30a69cf7578f30dd9f059efd5bc57e0eca585f202a82954a748ce08f9e506e0bb96b2045383db7fe884d186c344ad32d1147a2620ecfd460bc3834589d7b48811e550092b32c5c29a453d84daaf91c937110ac9e95c770d610dda7f1ba79a5fb945331cd376b7fd404b0501a04965da5c0bc62eb8a73f57727233f8f6c0a393e728c4146e230b13535aa4937a2f10d558585d59e1ff28710237c5ece3842a002a86af19d1d925f5517725dcc39452b55fcbefb73731f97fab546e24762acc9e3ed0f855cc6fa0bcb0e6e057a9c3e05dbedf178b745b525565518dce0b61a590671aa451e1be802b023092391aee425edac8a1a453bdfeafa9fcbb5debc4d405c977af54efdcc267eb2aef426684890c033e068e94d248f614e0ebca53b59a01cbff840ab3cc6c33227c633a544ff499fd3d3552712ef89a2fba8191129fe0fc66922d8d21fe05ecc111c5751ade3345cab855f8c50045a23422cf46a5469dc0ed6f16180db4ea03bbf8b7f8d73d9f004ba91c43f4e21b7d3387c2f233da0f3f592378800421dde96d0a64e885c1360f342bb2c9739c1e1b4addf53fa462a14e8145c1ed012f99e650625f077787b584dba4220dc08029cb330ba593b9f50d7fd06851f000e83014b1bec2bae422a48679a2e1067a9e261c0bd7c84e2faac22f8fff4e2f04029199a66f402c3dfb2eea28425c95ef1ad52dab28df969fecfea66176d1ab5500e18f6bc7e69fb96972bb2d3c93dbc18a6f018f0e0fe7e7319cb9f263415cb3c75782847179d656233f703977fe2c435942cda2728f5b9e15b5133b884be997c5b94681df035242e33a09eecbec1edac72f97b235433ddbdcfad74f3488cb70b90d1f938e12a502fd268a66736218c03608914b8900b0dede1d5b97feae70c7cf620301050e8537e00ce154d44a986d0167e8adf150edc03a4947f58435defc395fb8618862cfee352bd85f8c0faa4a783dfbf32be17bae12e66ec90fc1f584777d6916380c45dc1ed0698b96960a98403fa387e5b7b97b88b58caf3eb74f2a86b17a77af6b427e407f1b88ec592f2f2c7493d16b5c23b167fb5870d85b2d6f151026a5d105a22af1a25e71512d09dc4f7f8ce4d9eb5cc98608b18c25925f4b624620e87066b8abc78f5a980aeeb6b8051dbcd311408437fcb3a68bdec9e0ebc48544fd35acaa4ae0748fdcdc2d9fa6967462423c3def1616e804819d1fdbfb9c2e1bc1a278a9c164e9fd1556c21d9eb9b022007e58655b9cfff18aea7e15e52d6a2b0eaec455ffd3781b99cc501f9ebf6a91be8297202418dc727481626c9672ed28fa73676bccf38014004b7dfbde42dc94db31ce08158cf6194875a51c5f347cf8f3ab23b9b94e123218e652b5d89ff4b1f1d92b3f1fec5e2a8d03179a2c752aadaeeccd3d7ab198e9b761072bec48a1fc586cef0fa41f8e016049da5b5fc812c4f63172d3aa67ecd7fd92e51bad98e043324a64be97377172c6c3422ef10d64314ba794d07f6e0c81536d2c0cfe717f52f7b0bf96636df71f5ae63af3b8499ec32b133e7d7f65e6dce8e773b8fac0f1316cddcb4b964886d605ae8782a08725df2a28dbf75989d216401479e1666b9ebe29d08960db5e1ddc6057b275e5f53b34937955af889a0d39698817c16f27fb0c9d9e0a626ab5e7b3a4e5b6e8e45705eb71c2d4d9045f21cb3e60a03c33c609a05e3db04247c7cbd0488817eeb5eb616f22edd6d0053c175d8cab8e665368c6c882f35b0197d7aaaa30c7561a853ba3f6b6005e62202ccdb2ffd89c849c935dd79efeda8e77c4f88e6eed3f03644b010385ba3bdd45d0f8ee8e70f424d39cc306efd7ad21e691d6b6e7be886a932b02f77c3f9040dd68a1fc095dceda6e31b0eb160260105934fbbbbf0bbc5693b0ecf60262f33ed6e3887f0cb416691f2cdd702e8737efe57bbe57b44414e2cd0be79702717ff63d38a6f72733b764d220140ab91585a57d613a5e3cd273c543ad8b862e908935286bb9b6e64f0d6b7a02b10e46d4fd8cac3c41981732680385f46bf84149485542df45c390d1855c7e59ba4827aeb2eaf0ed63a2695e3c9cd861e1cb42d7e772a631c4e1260aa5b5a7650d61ee7b53316c052ea1480ac07394bd93d57646495bd50ff3447681e7f4d9efcc61784d21837afc9f4234614433f78abc574b0569a781f8d8f9d9ece81d4541dfdc3453c3516a3ce94164338c53595094b6b113906670f9c3ef9c3a73610988ddf3d0a77eb02c3b922f0021f8fa5099de5ed8e43fdac1f11eb21dc736a99e35ad4462f172985e65e4e9c9e60f753232f1d3a1a15be256d253bbea9a60c27bae4e19e16630172eaeab6dbb6a61a97136515fb14ee604148ae28ecb68df7236c2ff8337ee26eca31f8a149d2042c6b419c5dd2284527df29218297f8beb63c47726d8d50d95df9dc9b54b71175325e4a439e47103a60b73c203a4b7e23fa207761f0a9bcc37c2d1c30d2438d9808baae39aa1da432bdccc7a3e982a5fcc309b8fca317381a9b411bcc397292d6acb4cdfda3e244d2725e29cc7dda3d49d78f9002a1b95fc47b16e4dc82181f0da9d09a7b002ca0a23c98e819975ecf29adfbb201816aa0d15273e1aa3f4b6f254f99cac7e93f42e099edcfaed91089da6948ead717d5db272b79fba808ca05dcb9bf4a03832ff9ecfb76857537259bd0be311f538e0ab4ec241732d883a797304f3ed7ea5ca5872a70d7fd0abb4ca8a45d0da21216762125e3f390f45a19988bf722223b901e52b2cfcd02b9f96c9b48a61f2928af3645a7338f9b0e9cd6e946eb96eab0e284a5504d21744c1dc7e297b2545f9aef2faf6a8236cae2140772ba7834f93fd4e9a25015f2e8b7af3734644fa8d5cf2e075d8d0d7180d1255ca9263522406870c7bbcd6ec93567f5368af89e925062702edd6381712463f303bdf7175d9dacc6cf27c6eeee2332eee2b27a6820317089f7d1d3c90cebd22e180ad662e9d4ff58f5cf368ea37315e1a769de72de8690ef7e115b1849b7b3d21f24dd09d1f4a05bc82c759f4af78b45979897b11dcd47d6c85c2f039f45298b7a6e6116434a5aceaf33bb5323a371c2474edd40d7bcb727572d722d44912ffacd6c2849569b980fa4ca1ed203157c26369cf315ea7cf671cf258c48a61b415687dd929bc93e3662c95c03cca0a4c6cd467ce56e967bdc5f08f7a6c3281c3b17c47dfd2ec5c97586041e0fbbcad4e3ceda8579dde464f16353cc112a47fb89f1714b60cf91452391465c755c269313791e0b6f627c94adf5d19119b74b548a1f16bbcd46e8d5eeb990593e1acda16eaf6137b8278ecf9e56839293e40b1ef5766c8acb250659eb9e2e3a9f9090a0c554c414cdd01bd6781691006a779a6fbc98847e069340dc3a73244093a94216359e0f690c5ca9e49659ab8ca78c8417899354a532685b88dd64777a98b7fba8dc885a940c6cd844cbc56f70963f44dde2cd217c8e770bafa5f66a47c76ffcf36a408497c571343da36deacbe598cdbb1e362c1346b26fee00266bac2102de1b5276f2688bd3bb2ccc4117b5802b0f79287e6476bc144670c881e623688ec022d777c068cb0ad0e7effba729f2034ccf3f0d67668cabf01ff50fc6069bde2d01e4f68cb9f17ff8b9e469d6fd9ff4e7353ffa5254e6f64d2d87329b21ee4b2b87625201ae6e21a673c51e58faeb64e5afc566221bbffd20bea47808d3a896ccb2ce3cbac0ca740ac577f2fbab38012161c6220dfa49f02074573fd25e7f23bd0264e3137d1c98e3b35c594097c214ddb609494bf67069fa56ab6581727b85bfb6f67c55df0d52a9cc02c5465b439593ddc6f4832106f631c7adb194a5ff39b26abf8a26ffff6cfd9c9f1407b5500127a0c5897551a19765d4997b9a506b209048f0b5ceb3c4547fa7b4c8729abfb047f7a6cce5538edf1e15eb6b84c308b3de814b7fbd41b793d0fd981faf6850bd1ff02d94e3f8b221a678f784b5c5fc0528b8e5659a6a7c6718f691b435424f31f97e687cc42f55babe2f1cadb5eaca40a9bdf2766737c38d62298c802a41f5065766af36c00edd33eb1c09d92c58a6b639d97e9feb9be9a4521221f83419fdf08256a44f882b906bb92e56ce4f61076ea444dae43d6d5cb684ce7a28d0ec05ba7837218b9ee0b3f57ed26cecb27eb28fb63c556a71042e0f2988bd2f08155676a4b53d62f7110413ac956a310fd5ebd44669229b0950f112ccb9ee3ec1ff2d99a96ef343f82d933049280fc354ab6ea2275d3ec4f271be5b7c0c3e44f831ecff3819dc556b012c1fdd4d1c3c430b42bb5924700160f1c05723e9db5adc1b025d81b14e6cec4bb8c34386e4026766c84da07a30b23ca969e65f59d6d2409b5ec9b046ff1178e11cec45192d0d6056452d5d4be55ae55ff310e78a7034533605d9c9c22c56ed235c0a0e2aab62b392c0c5392eee6f9f9b09be2bcb07a1032e6bf37578e6d5f66837e9b45721e7fedff82b02775d3109799b8915ad883dbbef65fe93e43f3d492453a9d40c01055abf273131ea89233a0d026a7943e0b5d79dd3982f8b92877630f14ecdcdf0b5f2a0bc232962f1f833c1850ee9248855ec37e71d360c8b30855341218723f9b08d3112da9c1e4216b104c686e39581505b16b03c5820968acb62dba8b22771bfb763c79ca63e8622347863d5ebe012528786a0e6892019032267e7f21ec19b6ff0db54b4b8413b656cebb8a65fd29afbb7b777fffe6603a613ee30dfcae8c56122bbbbff02b0fccdc54d359c9409e19f9820069d250418dabe643f0136c2e605076be9e45b0541e998a4b73cf7a64a4adb044fd0b566b3c25851bca027135fbd770f2384ac6ade814072df50e0561b672a4e01f1996af421506f3459b8325b4e2876201fbc965aa6650ca1b5c3608c2b474fc57e97e11149220740fd86732d0d1e8e541d61ae1b8e136fd54360efc634dff0a13e89ddb27a13c42d4e3d3fe2d7c6f3a68b5210f0b89de209d", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="a9c92eb9b11bd99e0f774fa4559407243cf0da66668bd9b178ee961f5216f4679d51dda7c51e3917d43488c106b56112238735ae74fbbbb2264237ab4bbfd006d6f2e64fe23ab852392f01bf1de6fa5ff9716699f4d2d2af617c239bcebf93dbda30faaf408ef0667cef16d02d9a04624aaeadb6fb1950589cc7ecb52eb121dc22009b97b9599623e2541680ab3eba8a1a1a341e05ae618f06bc2381bfa0de5a058d5c8d3cbab7c57625d5f147a0d537bcd7f7b6f4d8ec5d97153701bd42866ae743e4fe9e1d8fd47c9c106afe", 0xcd) r1 = getgid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001240)=0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000012c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001300)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001340)=0x7) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setflags(r2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getgroups(0x2, &(0x7f0000001400)=[r1, r3]) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000001480)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) shmget(0x0, 0x4000, 0xa0, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000014c0)=0x6) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001500)) r6 = dup(r4) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000001540)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001580)=0x1) socket(0x20, 0x3, 0x4) shmget$private(0x0, 0x3000, 0x112, &(0x7f0000ffb000/0x3000)=nil) kqueue() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000015c0)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x200) 4.754428513s ago: executing program 1 (id=182): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x0, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1, 0x10000}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) (async, rerun: 64) chdir(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async, rerun: 32) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x49422f6b7f053cf3}, 0x406) (rerun: 32) 4.673356989s ago: executing program 1 (id=185): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffff9c, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce7, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x3, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0x4}, @noop, @noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, @broadcast, @multicast1}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="6e040000", &(0x7f0000000040)=0x4, &(0x7f0000000000)="03000000", 0x4) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$VNDIOCSET(r1, 0x80184405, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r3, 0xc0187009, &(0x7f0000000080)=0x400) dup(r3) 4.668818798s ago: executing program 4 (id=187): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0xb, 0x4}, {0xc, 0x12, 0xe4, 0x3}, {0x6, 0xa, 0x2e, 0x400e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 4.668090083s ago: executing program 6 (id=188): sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 4.664941316s ago: executing program 0 (id=189): mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x1, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x81) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) r3 = shmget$private(0x0, 0x1000, 0x403, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r4 = shmat(r3, &(0x7f0000331000/0x2000)=nil, 0x2000) shmdt(r4) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7e238286, 0x100}, 0xc) setitimer(0x1, &(0x7f0000000280)={{0x100000000070f3, 0xd}, {0xffffffff}}, 0x0) 4.519098548s ago: executing program 0 (id=191): r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="be67e0c3a7a1e0351a3ae08a4bcbe5", 0xf}], 0x1, 0x0, 0x0, 0x8}, 0x8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/213, 0xd5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x0, 0x496) semop(r2, &(0x7f0000000300)=[{0x2, 0xf, 0x1000}, {0x4, 0xbcd4, 0x800}, {0x1, 0xa000, 0x1000}, {0x4, 0x2c71, 0x1400}, {0x3, 0x5, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0xc, 0x1800}, {0x1, 0x1000, 0x800}], 0x8) lseek(r0, 0x1, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/127) sendto(r1, &(0x7f00000003c0)="21a31ef6ce02c7cfbc1be817528540196820905e7b78ff62d31716b023bb70449e5c87560b790955fa90e963a4d62cc411a3615429d4105c2ccddeacf0199ac7d086c00d767251ede1df0f461aaeaf55c98525aead7fe4c704eeaaee8f97d5d2c976fffe159d3c5d53ff4ab0f87ee5b0c6d8984ef76344fb8ab9a84872c0514c9662fe4a007bf1a68da631bf3ec3f9e74fdc1019a85770c9052ec2d85cc3eed58de23130ad4322de2356c40efd1cafde96f2ea2f0294cca7d04930ec78b4e843076fb33e19c973148e66f3fdd9c32ae87fded69a84e1ccc13c8182eb9f071558633f4a7ac0fd", 0xe6, 0xc0e, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r1, 0x2}) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x3, r4, r6, 0x0, r7, 0x29, 0x7}, 0xfff, 0x9, 0x7}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r8, 0x40105706, &(0x7f0000000740)) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000780)=0xe) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000007c0)={0x1, 0x7fff, 0x9, 0x25, "d0e678f6a34b0797f07a24cfec82436b5e5f29b5", 0x6, 0x1000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) fchownat(r11, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000008c0)=""/72) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000940)=""/214) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000a40)=0x400, 0x4) setregid(0x0, r10) 4.515383322s ago: executing program 4 (id=193): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 4.506346937s ago: executing program 4 (id=195): r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x820, 0x0) dup2(r6, r5) openat(r5, &(0x7f0000000b80)='./file0\x00', 0x10000, 0x9) 3.281943224s ago: executing program 5 (id=196): setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() (async, rerun: 32) r2 = getegid() (rerun: 32) fchown(r0, r1, r2) (async) setreuid(0x0, r1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) sysctl$net_pipex(0x0, 0x0, &(0x7f0000000040)="ebc9456f2ace15a5cb9e0455f02af5354b17cf46ba6f6f439d4d2a960cf2d309eaa41b0dc3f7121b685730f55abe47df306b94123c6c6fd1283e60efda4ec2b6423540ef0a77324f514ed4e82041ac79effca409c9f7ef161a91c420326aa042dff7c0b18a8684cc4580156162f6a4015ddfd232eb3b964cb42ac8030f2ebb80417500", 0x0, 0x0, 0x0) (async, rerun: 64) mknod(0x0, 0x2000, 0x204) (async, rerun: 64) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x2) (async) r6 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800474c4, &(0x7f00000000c0)) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r8, 0x40046b01, 0x0) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 64) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x5f) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r9 = socket(0x18, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r9, 0x80606948, &(0x7f00000001c0)) (async) fchdir(r0) 3.265356229s ago: executing program 5 (id=197): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x27) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = shmget(0x2, 0x2000, 0x201, &(0x7f0000ff9000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) r3 = getuid() ktrace(0x0, 0x5, 0x128, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mknod$loop(0x0, 0x2000, 0x1) link(0x0, 0x0) setuid(0xffffffffffffffff) unveil(0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r3, 0x0, 0x8}, 0x4, 0x1d7b, 0x0, 0x0, 0x8, 0x2d0, 0xf8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus/file0\x00', 0x7ce, 0x7, 0x5, 0x0, 0x0, 0x4, 0x5, 0x0, 0x1, 0x80, 0x81}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x40105109, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x6, 0x1, 0x0, 0x7}, {0x6, 0xaa, 0x1}, {0xe00c, 0x7, 0x1, 0x4}, {0x0, 0x9, 0x8, 0x6}, {0x7, 0x40, 0x7, 0x2}, {0x70, 0x2, 0x8, 0x9}, {0x46f4, 0xd, 0x8, 0xfffffffb}, {0x5, 0xe, 0x65, 0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setrlimit(0x8, &(0x7f00000001c0)={0xc3cd, 0x9}) sendmmsg(r0, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x14) 3.074115467s ago: executing program 5 (id=198): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/184, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x9, 0x20000000, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x280, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000080)=[{0x2, 0x1, 0x39, 0x3}, {0x34, 0x2, 0x81, 0x30c2}]}) recvmsg(0xffffffffffffffff, 0x0, 0x40) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x20b, 0x8, 0x4}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = socket(0x2, 0x3, 0x7) close(r2) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/121, &(0x7f0000001140)=0x79) recvfrom$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x6, &(0x7f00000012c0), 0x0) r4 = open(0x0, 0x10, 0x20) sendmsg$unix(r0, 0x0, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000001b00)={0x6, 0x3, 0x9}) preadv(r4, 0x0, 0x0, 0x3) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.069804827s ago: executing program 7 (id=199): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000040)={{0x5, 0x8355}, {0x0, 0x8}}, 0x0) r1 = socket(0x2, 0x3, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) connect$unix(r1, 0x0, 0x0) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) write(r1, 0x0, 0x0) rename(0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) writev(r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x2) connect$unix(r3, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x510, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7cdb9, 0x0) 3.068960558s ago: executing program 6 (id=200): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x5) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x2) (async) listen(r2, 0x9) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffc}, 0x557a, 0x5, 0x1}) (async) listen(r0, 0x7) (async) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[0x7fff, 0x7, 0xcf2, 0x4, 0x4, 0x3, 0x8, 0x2, 0xec, 0x100000001, 0xfffffffffffffffa, 0x2, 0x1, 0xffffffffbba95031, 0x8, 0x1, 0x8, 0x8], [0xdbfe, 0xffffffffffffffff, 0x3, 0x5, 0x400000000000, 0x1, 0x7ff, 0x9, 0xe, 0x4], [0x6, 0x1, 0x8, 0x8, 0x8001, 0x80000000, 0x5], [0xff, 0x2, 0x71ce, 0x7ff, 0x8, 0x400], [{0x2, 0x8, 0x5b4b, 0xfffffffffffffff8}, {0xc, 0x6, 0x40, 0x80}, {0x7fff, 0x8, 0x1, 0x200}, {0x0, 0x6, 0xb48, 0x7}, {0x0, 0xcf6, 0x6, 0x6}, {0xe, 0xfffffffc, 0x3, 0x8}, {0x2, 0x536, 0x6, 0x8}, {0x80, 0xdf, 0x7, 0x9}], {0xd, 0x81, 0x3, 0x5}, {0x6, 0x7, 0x27, 0x4}}}) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r5 = socket(0x24, 0x2, 0x6) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) (async) setsockopt(r5, 0x6, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 3.022183037s ago: executing program 1 (id=201): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x8) (async) nanosleep(&(0x7f0000000040)={0x7fff, 0xe}, &(0x7f0000000080)) (async) r1 = kqueue() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x30, 0x80000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x100000000, 0x40b}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x6}], 0x8, &(0x7f00000001c0)=[{{r2}, 0x1, 0x1, 0xbd95ad159c89f732, 0xd, 0x4}, {{r0}, 0x7f90cebad351d673, 0x4, 0x0, 0x5b3, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x18, 0x3, 0xf12}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x0, 0x50fd}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x9, 0x1}, {{r0}, 0xfffffffffffffffc, 0x46, 0xf0000000, 0x8c, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc, 0x10, 0x4, 0x6}, {{r0}, 0x0, 0xca, 0x80000000, 0x0, 0xa57}, {{r4}, 0x8000000000000000, 0x6f, 0x80000000, 0x7, 0xffff}], 0xc, &(0x7f0000000300)={0xfffffffffffffff7, 0x4}) (async, rerun: 32) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (async, rerun: 32) r6 = socket(0x18, 0x3, 0x8) kevent(r1, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x80, 0xffffb, 0x649d, 0x800}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0x4}, {{r6}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x8000, 0x53}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000110, 0x4, 0x8}], 0x3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x5, 0x4}, {{r4}, 0x2, 0x14, 0x80000000, 0x48, 0xe87}, {{r3}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x200, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff9, 0xc5, 0x20, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0xc2, 0x80000001, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0x1}, {{r4}, 0xfffffffffffffffb, 0xd0, 0x1, 0x9, 0x4}], 0x0, &(0x7f0000000540)={0x6}) poll(&(0x7f0000000580)=[{r5, 0x40}, {r5, 0x40}, {r2, 0x10}, {r6, 0x20}, {r6, 0x20}, {r1}], 0x6, 0x6) (async) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000005c0)) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSKBDIO_BELL(r0, 0x20005701) (async, rerun: 32) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) (rerun: 32) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000880)=0xe1) (async) open$dir(&(0x7f00000008c0)='./file0\x00', 0x20000, 0x92) (async, rerun: 64) getsockname(r3, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) (async, rerun: 64) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000980)={0x9, 0x7, 0x8, 0x84}) (async, rerun: 32) utimes(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x8de3, 0x9}, {0x7, 0xfe28}}) (rerun: 32) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x8, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000a80)) (async, rerun: 64) fcntl$setstatus(r7, 0x4, 0x80) (async, rerun: 64) connect$unix(r6, &(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) pipe2(&(0x7f0000000b00), 0x10000) (async, rerun: 32) r9 = accept$inet(r6, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) preadv(r9, &(0x7f0000001040)=[{&(0x7f0000000bc0)=""/65, 0x41}, {&(0x7f0000000c40)=""/238, 0xee}, {&(0x7f0000000d40)=""/204, 0xcc}, {&(0x7f0000000e40)=""/252, 0xfc}, {&(0x7f0000000f40)=""/9, 0x9}, {&(0x7f0000000f80)=""/169, 0xa9}], 0x6, 0x10000) (async) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000010c0)=0x6) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100), 0x8, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000001140)) 1.771564774s ago: executing program 1 (id=202): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002c00)={0x7f, 0x7}, 0x8) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000670000/0x14000)=nil, 0x14000, 0x2, 0x11, r1, 0x0) 1.697834757s ago: executing program 7 (id=203): r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) 1.697040535s ago: executing program 4 (id=204): sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000000)="5f9f34", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0xc000, 0xfd, 0x0, 0xc10}, {0x4, 0xe7, 0x3}, {0x6, 0x7, 0x1, 0x55fb}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f383a0000000000000000000000000000000000fe8000000000000000000000000000aa"]) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.696712668s ago: executing program 7 (id=205): r0 = syz_open_pts() r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4a, 0x10, 0xb, 0xe92}, {{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0xffffffffffffffff, 0x40}], 0xd3, 0x0, 0x3, 0x0) 1.69628382s ago: executing program 5 (id=206): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x4000000000, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x2}, 0x0, 0x0) poll(0x0, 0x0, 0x7) fcntl$getown(r0, 0x5) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x2, [0x0, 0x0]}) 1.622877524s ago: executing program 1 (id=207): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000300)=[&(0x7f0000000080)='*{$\x00', &(0x7f00000000c0)='$\'\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\xfa+#$)&,\x00', &(0x7f0000000180)='*{(*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^)Y}+&!,&}/:\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{+]%\x00', &(0x7f00000002c0)='-\x00']) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000300)=[&(0x7f0000000080)='*{$\x00', &(0x7f00000000c0)='$\'\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\xfa+#$)&,\x00', &(0x7f0000000180)='*{(*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^)Y}+&!,&}/:\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{+]%\x00', &(0x7f00000002c0)='-\x00']) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0xd3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000480)="c94e4ff70618ee339c3636c9da3d7d7d1b62ad1c8bc8644226204c616cf37969199180daabca6ca2919d483e00414104adb35cb8bf3154e1771f1a4d57afc0445cf0ca97a7d107253a2a202abe13389a5665633045eab8202375c5d3847f8fccb083b8609b3f5adbc0f6602b3075d1caeda99f79584e8404bc97dd408de1b9707ec4b2f82c19f0789174cb5cf8d0e82243f7aa0544ffa42feb301c54433dacf094198d2eabf6b46cc9c5a3d279c5884a6683098c61b6a4dc8b9081c583c9f3cca014b55165784133421ad51deb2c2d4d44fe897695bb588f39006cb73d0ef96da40e3e2956001a7cc009f7ad", 0xec) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000480)="c94e4ff70618ee339c3636c9da3d7d7d1b62ad1c8bc8644226204c616cf37969199180daabca6ca2919d483e00414104adb35cb8bf3154e1771f1a4d57afc0445cf0ca97a7d107253a2a202abe13389a5665633045eab8202375c5d3847f8fccb083b8609b3f5adbc0f6602b3075d1caeda99f79584e8404bc97dd408de1b9707ec4b2f82c19f0789174cb5cf8d0e82243f7aa0544ffa42feb301c54433dacf094198d2eabf6b46cc9c5a3d279c5884a6683098c61b6a4dc8b9081c583c9f3cca014b55165784133421ad51deb2c2d4d44fe897695bb588f39006cb73d0ef96da40e3e2956001a7cc009f7ad", 0xec) r2 = open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x100) r3 = accept(r2, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) r4 = fcntl$getown(r3, 0x5) r5 = open(&(0x7f0000000640)='./file1\x00', 0x20, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000680)={0x2, 0x1, 0x100, 0x80000001, r4}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000680)={0x2, 0x1, 0x100, 0x80000001, r4}) sendmsg(r1, &(0x7f00000027c0)={&(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000700)}, {&(0x7f0000000740)="3e1bfc6584d3f2d02e3487efd2364f7385f2bedc35eb914c73f94bb7d15e5d772e13c7305f24b7c4cf9c924b4946827ff74370a92824e185bd55dac7c728ffef1039294d11c132815da6294d719043dc0c56163c58a764018edb7983c2a7f90e435e9ead6fb15cd352afcf886c2f046295fabc98c48366cad6596780bf5038a201138589ce0aa5352ad3ec53f3e6dad7809ac2010de57b9c227e61b28b17172b4bcb39de50102e0438c25886bb3554c3fef646127d04ad00eed56dab21efdb0834acff63cfa655d7bc8ed6a3845290aa767bd63ea989abd10179178320ec23d9aa934de3ea32eaba61e598d412c6d5b7c592e1905d679ecfd88a7cb185dab2ca61f982df505aac48da958ac7b4a1844e62a25e2385d0355ec3a79ea0815311fa3ef29450797d2a928eb5fef96a2d171da882f53e5079720f748fe1ee3c13de2951fe69aad3484ea099f5ef312c2a5845d9c8594cc2d694b700ec72d9d12af1df1c6631d732b9d3957760a6662c6220525cc8625b444cf2eab50b204e4c1e28307b85724e0c8fe05f9bbe7baa786a567ca2a64270baea5fe873d6c3806d811585ce34068bc6b1b8f562aac8c73595a478e1efa7c56fd2d5b1ce2b8ef89a7187ba3b402a882c5222992d1c22b1aaab6570c48c3c38643c5e93e6b6fb7ab2c27ce6aa90f79748a1371ec7a999dc7feeba6866bf8dcc825cd1662faca3c21961f9c0fb9e68c23c8b39b86f595eb028ea60c62581b4f57466f93f846b272d972bc1d0f9518064e61f0f1d76beb184222750f8570137e2ff7b5ad70dacc87cf82a7e81e9bd863680a4b7d99f5cc66caa005ce87894188d8d41e566ad4548e398efc49760d62edd20b5a7c2eb87dc4510219e77d1db4267c3c406478fc31778c58ada4e6624f8c27ffc11c18647576994ce9e1f74ec2f9b72ee159db4768543d3775966b6cbf35432ed6cbc8f9c243511b15e21dbe4705f322ab246d0db2e8b6f2fa4e8d7809d1776cca528619db3fb289ed41cb5f8d9ee0b931df8f3949ce202e34e678349160a4309728866d209ef618c9afd806d92057dc33e599c285b25f3961a0633a09eddddb060092888335ef76e24f7b741b0e5c7ea8b288edd0580a004f3947224e5849cca3eb5ce5b0fab8027d6374bd0902aee92f110978d41d2704601fa8ba5e42214e936bbbca680da42cde14314ca4de49e1f738f641c0d4b465ccbbee2fa7368e8398abffb380cfd841c3d2639bff9b3ae55146a6a89275d98211bdc69652bbce5ed5694fc8dbd81a5dca782d15b62493bf10b85506836937c73f8ef1edd9602e3c08fae93a4a7b26d2cbd322f1018b62bc6a46ca90175f65f03907b880dbca31806bf29a677425aed8f8101b039dbe26368b65a3481ec001a50cf50a22747e67eebf3b9b76e3f144d5860f00dc6bad0f5a2f2e55f295376707612683187f858b635b9a00364f091bb980ffcf5db650dafb3612e35b780cdd07f286038e1cadd38e984b944b18faf2c0674b721ae5d49c0fa5d256bc9d5c26efc0e81c84367d8cb25b0b8b93069c0c12bae68ba1971667ee55065685f69993c3b8ddce17d8d8a6fd7d7e3e9c3cc3635a623f04096f0e8cfe2790f2b2365a42946ed3777b923e0d3bd738a291c0d4a84e91972dda0482a3740c46440c409b5ab245e90405892e3eef3cbaae116d4e094d85c7084366a2344c8273cf3dc873fa231c31d085dee386bd2898ff485478517fe7a6256cb757f671e4d4eecbeef07e5c7dee725a9fc5bde742a3da28bea81cfb86f433cd1c2b9d49389a72f3cb1128ca6bf16bc001becbe615e8281845f6428cf98ed4da2e62b83697c897c31ef5fc05f80e77d93f2dcd954dbc2cce8b3a86ca49cdd5911cfd67156e2774de19491937a6df80037b9a0533282c3f875b8374e08f98fee5a49e49c0a7e4ce115565d57db31e20858f64f17dfef79ed9cbe61076133451e92635475fbff66c1ee446d3a283b9615251a8cb30e97476a3bcee6ccff7e390707e31272c5cd0a176aee7e9085e3a517c2c35d146efc800bc09f4b828d67725b8e3c300262822fc6ef621b3d60973e6bf89f535ccf88227500d90c5cdf58fcdd02119c8e803df3191be2e0a633dae3c782875a6cbeb349dbaa3f95e48c4ab04387f2384de9f97aa5d81f66f4c7a88e20d2d4a67a64421c4cd7ef1f3e49d8ef27d5b646b362ce0884f77abf68b84a20fb0946ff3143922300be8cddef426130205975554590af1043b9e9cdf93cf43e05a0f74ec2640f99e68cf5e1eaf36b7abfbb08ae434617e2ed4bec29ad60702b17e6b3ff1a55aa82b1d2a611f567d727bd6e66a502780d24316e698ee030c16c26e9709b3efab44417509d7073afdf5c44726fdb871133031040fd3ce2da80467c6fe0af37237e873b812bafa93fee9dbe8929414264d465e0745adb870f6949efe819ac08da466bf3932697c26051d7d45ce16e35d5deb445dba403524917d0b601e2e559020a660f276566c9c0a6b88410acbf9a3023f30ee55febb9421c8b08d56be02b1893db917ab9b33f50382cc48bf5196fa1a036f8d41791510167e14c150e22183cf1c28dcb7c91bde21aa0ec7088ad1e7f927fe1f0c671a4ce2a86d91db453ca6fcd519c2d3ab88669803010c85acce14b0c3fd6989f8287aa0a287bdaa8c610a2c899664cb014f8454ebecefe11366996df27b4a1316771754e55bab04b3ffadd3bda0de417d6337c0d1b7ef6bfe2f120720225ace230ebe1a7e094fe12c20e0ad52b78c9774c45dc6a6fa1c6537db9b6705f9c91de838bdb21f7f6b4d8402032dec1019ed5623dbb5488dc523d8fa808400759370060c0fef666fcefe8947ccd1c48ef14c17002d1821fd7991355aa270d22d1fea5f6ecad65be7b476dc12d97b12fb4ae31e17820b5781945066d42ad475acbf396f614d68ea42464df51e8f8c41636d2e07371a9fe45e35eb19ca255300bdd6fab23c598c6e22273caf46cd1c96e292085aafeef7e6d0ecc55013dc4ea732abb942e802ef7a003e56ed43024675816c5b7ddcc609931fd32215b29dfaa4c90e00b18cc436649c714fd4379fbb9e0e5417e20aad2a66fae2f0590d0a9ed7e93f6b1101227bb13bb7644814601b9598f1b8dcc24565c669c9dad560925ecc27765f225acb508815554c66dd26438213143a2d4ea6302df655c5adab92e560f306a2db692fe287b714cee7c895d4c5857f7a87410a05a3bd86bcb70a5afd02d88ed51a44b8317ff8eb8494a7828ae48a3fdae4f35da4b2447a588b02601fc91a40e8ab9f1e26aa56132f20e4888193bedf18b585765ad630005d21527c7ac0af2dbd533bd8979b446c6430b9fadbc403243d674e46b514af3cf3265258fc4d853880c3eec1b7a864379ac801ad0a07cede46fd47fb95bbc2cf8fede76d15a5f2c2d5709de3442e6460b5539981ba137180d72c9fae7e352b94fc21cc30b7b9ad0acb323efd458808c6383d0009dfb8aacceaf387a9258ccdb154326cc53408ff12e9e15772e7fd7414463bdf8d2bf520f2779eb6afb73d67f678b2f04b18bedc263aa144a39b8bc8fb19c54b8f40863f347416033a019a671302ee09cfc60710439289356b780ef39eb2ed97a7adb49f600399681b6f2b9c5e2350300e8884bda8280392a56d241d920e5a9e204c3fd307a70c774456a46f79fc29a16888f7372ee524b564ecbaa53e99a4fe243109c1eb34cd80440a8514e591bed32accf8d3ed839c2224929cc92609060fdd7be7986846a845ea29394cc49e7ef2e612b6b6f84db83aa0d5d7f200c4ae7d63be891320da1c8b2dd792545f8a8f78fc8267fa7c3303761c0ca06c584442eed8c79a5bb5556b1126d42674ce164c094eb11264541fc2f6671335bb14aea734a33ab5655a90b6a7510607c0a629f8c9ca31e4f331b40462ed1443beb7dab052abd92712e408455e6f0a967ec95426cfea6729c5aa5585388efb3d51cb6b275e15655ef8c91064deab21e1d8ce64138ff673d52aee925e54b8938480e8b500867390aba8e7d566b9d2c36379d33fb9fd73813f3685d3002c69dc1db93e61b4cf862e1e76b1a6362ebb18aa3151e5940feb37199896f58985c1c3f360997a49316e1f4728aed276f9d6d6e70711b10b762f9696287113d5b66c947f4c7be582f78479d195dfbdc32e858715e85f32171af8245da6d08405f512c91c0ec880347a44b0858c37d3814a3b20bbdd6f8ea6abeb265cc2ec79343cc8df486e1f9617e913567ff0ab5157be8c12e6054b0286145a593d884acb2ea9fb7f7a7885f9c38a73edb375ca6e43b2e1223fe8bae996e10a657621de163732a3f7035ca7065420afa301f6a09ded3e5e1bb8eeb5fdd7ec821e5461e2aa67d7c698a6061f0a43a0abeba4c7a28d490e0bf60b7b099ba54baf326cc1d3991a0a455e9c5e93a88b393e09c073ba9be64a3e043330cc2c6b74858d4e52094aeb91a6ca1c48f44f8d4badafd6799c205d94e4ed505193f9aa57c9f2dcff50a2651c66fae479157c4f3bb25f79adcf7d8b2a1d10f3f9389586fb808bb0f07af463381b402c4471f4204b5bf1e648eb9e0459ffa7ddf1a077636f474d94730fd405a5ecc7f9d1d6759e7427c2beb51984cf2e56021c0d0c9e98fe0bca0d783e538bf8946414e6c9e98fe9c2e37c6e5267565c719dd3c9f30572c00cebd82fa8dde46fcf819e982d0dc87fb8a4b12b7749376e16da6bc172e30fa2d1b20766067384544193c6dd8d6d327b274783bf029951c8ddce594c3017d41de290ded68ba6f036125fb4c355b9ee5114c64550da28f77914dbdd65a2ba6865a067cf6ad94fd465356b560e9be37a70d9d47607726e1986b39892daad17cf73bf82dac51bea851638697e391694702de8659bb4c4b76c47efca74c7a8cf69b2ccf1960f80dfa9e4f62ada225aed551d299ef262a6a1232e50b5818e3a15f41b82658a7d3e6523c61df318777be9b8d17e8e76334586cddc8cc3df1b82e1ebbe1acdfb2fc8ef4b3bb2d55e87e29f861d77dd5fed260182117faa4c7418e104880e208a4ce2685c79159d9cac4a378fc77092680ff33a281f907b6efe26d3b9a3960577ada4bb76003d5f388b679adc22f951a2b2b76e321077379911e003719cd464dfce7a31435d485836ef45f39247fb9606a944df59d15852386facfcaaf8b69ae82367115b9b701838746c06db1818a25e7ff8c67e3270fe5a0c0c63d00c9f3e4658b1da45d01f699eb1d4f0c87b5f545a7d4254e8911c43e477d4bbd01f5055377f5ddec1b1a68c191860240897bc8d75509b6719d7f9395ba65ec661da9a67e10bbd8242d9f86cfe75cdb761a1bb58ef16ad9c0a08b36e54ac61263172c44b7dc6e5baa324d7613ce497c21dae0d846bbaad5409584cb6ce971d798b169938dddae19939ad519bfece68393c6079f46965dae6b25c10e38f4d13bd96c705151577e3f8e004d78a5d3573b547d17654ca912263e9dc02495c4519f098e7ed06c9e1064356c6748c1e630b7ffd447040c33235c08dc4eb2c1239f4b8b3af33d3b5bf77293f2962e6ea656d756c63ad77c66f6cae8f6265dbe9ab677bb9bcca100864f38d1acfc647cbd7693eeef75412ed48f203a3139e78a5cec9a91eab0c2e3ad624329b0ae0c1074a31c31cf4e5a5a611984557d69d73e1cbc2d899a8ff8bf85ea06fdc4f434f37f789c9374bbf107f5379c718f6629b47ab9d9d2b1124861dfb0122a2327221a76b40e14429e85000428e51f282ef5c38e5a3f184da9fa383ec9a57490f8326e91", 0x1000}], 0x2, &(0x7f0000001780)=[{0x1010, 0x1, 0x6, "cc05f296afb26dc8f15557b486afea1d56cd8b6a5e0275f6352af618493706d9f9ca160d14ed4900e00c54ce3efe29854d670b0f037440ff7fb74fa8da59a8239935287c86c61747034319be3a8e99f48df94c1e511391729027925156b1ae2aebcc1ae674146439eb30e7cc2cfc3259d81f76f69bbeaeadbc35c23e1677a4550eb7bd557fbc26bf10a3102d77fa58e13e35d2930b436dcbbd38fcdc91d22f3e0c7fec5e85dd2ade0b24b5e0bf1151ea25d3d9d5b346b69d5c679f579213dbf973860014d1cac56087a758ef3605fe9b3ce8666a97c1710f0a47f1fdf6e115003a91f0864a919bc99316805042f53a43f3238decd37dfe64d210c96975916ceeebff75158e7e0460e0017c51b1f33d507603ea3d5cc21685f4350d3423e1591d6bcde159b3db2450d70d70b2c31f789c5ec536ff7eeb85fb6a749a327c5891c35b6727f8f6870807071efde60689c5cee5a86e1c4dc29f84b75495713c7a1d9a42069f20758c670f89f5733b647def4ceb1061de37131df2b8bb9d85dd90329fc121e15c2652bd83f4c042f661728081a4c078e0f4ca4860b24ede6b24ea8e4a776ca478e9e29a340694b463d35bba26646a3d8714fc99c6abac253b2ff7e2fee68950974c4734a5129e9673e7b34e0d335a105d016c5baf114a8b05527a2eaf4a48f8da0db4f3405e65a153177b36936911d00d42771b35598bd5063a49f2ff3828170d657011721fc317bfa11102fc5414b3f0ce6851b67329635b01c31e6078991e61f16bd659237a36115c0801824c61906fb4f3f372f9d246af7b689308949033c897c514f045c32e527a3da40a698999ca863c4c54f467651763b67592d3d83e1ecfba8a90da0f091b2127987367cd70fd22eb839d3a800dbd726b57e916011e75cb8114feff0c8adc8306167f07cd31e5d167523d3a44691d4f0a961ab7cc3dffa70c124ba4cc0c19fabedf1b44c38bf58c7b552a5b99e60b158186a6f27e50b29b783684f7927952386251bb1e5c80ec56fbf5f1dbd5dcaceb8b085dc4f1b09019272c6c5321780200aa5b6de41cdc041d7a80b0795a42322546b94312556f55ea6d56265a0f6c94178c3317d211fecb531b0d6edabe1aaad37c0b7582552985ba94c9d95dcb199a61005e5a48de03b622637be1a015772cf372093b133ce7da014fbc87887a2288a4b6ac872b227d0646952ae6010e2da4e3e72b9009df9f28498a9c2d5570b8160ba007ec96be159be0e63f7fc6e7442dfd7b440340492723d9473b5babab33d0dceb07b5ae4d019d61517c7e72993e063415ca71e72fc5276cd96e595c382a70a615d87bc325e98ac14691caa0393e499317582121e3e30082f48bdf20cfd44b8805cd72b7545d88c5b86bee40941856e26a0112dcffb9a63f147ee9b11dcb3e1e6b0dad1d3cd2a55a6188dfba318d9ced8ff4d2da8895c6e7b7ae86442ebd158ee06d1ead50dd8452833301d27f4a9b8cfa8a19a123a94a1388c11f0c7032015d21893fd093b22af11643da24e9d16b1490afa9a341b8106a16a4d94742688ea82905724de44a2a521c8416125e805dd197b5e4b0432fe27657084aa919ceceb6e6e380a4bdd06d919b401056b9ccbada29007f85b41f0706b73f63f9fcf9a035fefd9164d1b9db16ccb9352ef15aaf3970f39b46e21698627542c242a1ecb944d92034fa81f94b63b92d63c0c24f8d261ca8ac540244b9454bd76bd9a9555f712c8bc0ef92e106ec0591c55f2d8c47b6dfeee473d5ca2909dab66afaca709c5df8ea09df0de48a0e9151b82e1b3a1b48b586c47a5b3c79b26cad2cacc74b875bccab3896657e21423ce20a1f2b39d39614875f9dfd0278fc88082a944cd283fdddb6a876210fff4608799df5e91c1e8d667e4d308023cc521e8296fc9cecd2156ffd94c57f45d68beac61d3389748ed5626d17c8bd393497a842de257ff298e904ae88f6ae0e83fe84c5e209c4c3a14bc15b66d5ce428a025a749edb6f532ebb3984495d896a426a8198df787129ec123e3a11cd4cacba2bd35342af507aff65e6f81fbdc3e85c2e8d5c43d07045d0a06f692a1399a943d600e683d479d85b2e2e083e6b699d249f85cb9e531dd652dab630cc0916b6ba4d27613c7193fe6932be959d3275722b7b8659290439d1a5b1286ad138a43550637debaef0598be130213149ea63e6fdc043364d66ea11df9fb3eecd1b79660015cd1b02d9f477c2d864863fb3fb85c831687648beada2b4edffef92a82fc84e13c4f22bbbc0273b8a9a139c8a02267e2edafd3dc88a39d9610942d81d5b452d8d3a700b4bf19e026e42801a67a5418cb8cbaa155e701a7f92741e50ab9ff9210cc0a4d2523bc620c2d4002cfa87f933a145359887adda68bf6be2288b169ad4580e5adf21e100d21618b188f51777fed6b0ea66a02fae4b961bcaa862eda65fb336d7055c9e3ffbb684ef0ee7e3073ade16113c3da033b2842ead8ef28a71a4dbdee9c49b4dbe0c51d847959dc3f2cc87075c8f2ecb4238da2659db7f480dd5a1bd489bcaf1f3157ed15c645232f0990a91e0ab7040e6b2fdd8cd854b2e1d2c4998af10f7bb4a820b2a74dd5ffd805206a7937b30663b2da2c748fa157e248fa2e8d271132f4900add708cfa08cb9d6e0657d2047f6db70f0105f8df7c77cd8eadb07a905131194a60c42d83d9b7d88696f45903685c43517f6a21e186a1e3e15c0f53f6130f3185c481d9571bb9e3f29855d99bb6e5a5486402231ac1e544b5223dc3235737fefd8bdffa8a7d1ec26be1e2c8e69966fd634832f79452f4c0ea7198f0fe593c7975045a3c1567170a4e37919e0ca1f3f8abd12eac4dc296e099553b5ecab90cfefeb09780b175ccddb2674be6236c439d14b8bea14e1497d1da0da490ce0a8cba81ed246179f68a43c63fd00190c10c19385e7fc70fefc75c69af014b424499b14e0061638efe952bcb11436032ece0d24383bf67ef315b7cd7a67e4040e2fcf6eec37647b6f87a99f15fb11d7abe4d4fb2817a94173d6dd1d53cb136e79d3d70c91215949f1ddc43c1b21296d9416f2b14894d95e52a39b935585721e84ad479d9a9d3556199e324fa68b09b4ec04e5e1184cdbc5c53a0ab2041bb11859e3aae4ee9addad34d29c82264f61a5bc6e4de0f91a951c03edfe79612f2977800899de19b59d971e86bc05d9522fee8000125a0b6f954f604f927c64884b6c1c9040025fbe3ee54cd55d104fcaec3d9a85f88e5ace310421b23125ea8154e043379750e9fc14e02c584754ce8a41e93b8ef462c3e97aa90546c858723b035db74c0b781874f5e354063754ddab2c515558fc20438e9409c3608d2e9b9bd9d150ecda5efd80d09341e5e23ed4d7f712d05167a9944613e4c37d5d4b5c5d97dcc99efa53cd847cfc73646fe7ae347784af6085d5e45fa7a5770e090dd4cb312029de99fedbbc71395bd2f5a13ae901a284c0dbe964e3984ad43d2dd43778fd1ce3360492b9211b7c527e10ea18823cf80e34539af54e27d474b0ab875d2df966b8ce03f3ed3bf3d2b7807568e9a6c060fd453db0d4bbd3b6013dc4d1c5cf91911e73186ea32904070aff8fbc02c22107db76e4c74382efeb03a021af342cfc21b11975d04b5976d8d50dd9f044160fbe76b30dcbd3197659107967ef6e5d9a267c032645a767aad11a75eaacd18c1bce7cf7d7c98b0339d20cc310cca89398d8e22447e729bc99ac66903cb4a359fd0f968abe26eae794b2ddbf0382191de3d8bb9cfa867cda5db34d67b9c1485d76a4ec8b327f3ac9f57bf9e92a09d8c3e89ccd4b7566dbfb98968ecacbbb210ace5fef3703d239d13b644f12a070091eee10d1532ec821c85e07d27edc43d04950a900b8322caa63628f522f9c64b52bf0b5cbe640e4bc4e9719b239ecc6a8879b8e7dab7f4b88c79945765314cbee5bc4440e44e2d84e0912ec54348c6a5dce837e95045531ba7eeec94214b293d8b4da7aea855ad361203023be9f2247ff95d1b990fef96febe1767ac6d4873a206e8d90c61091268071b195e0cc7e41419d4b1a278e5d32b43db70b20acf24f341cf8385ebdfa3687cae886a86ad35f9794d0325ddbb3a1b65ac0ba5e97b62635f83a41462ddaa723ffc7c10a2513d10d5a071f67affebe6ff68363f915bf2cfc4cba2ef0f8034af430ac4981303d07b404153ef4c96bb9f470055bf71cf96656fbdc1f4cca9601520a657c4a315174470131bf6139fdc30e35ad218530c939a167251948fb0bffb1265fd5f3c1174b982cb0a01651bc254363f40f27bc47c192daa8c46d16a95a08f900f5186cf54eb5effe4805ea2e46bbe754e62a8109c4e35beb67b59a970e52d6fa404853ffca1514ade9af3d1f4f2289f5a5d469278075f9fc8a8793f2e7aadeb32efb3c3c70e0e0cf8bd503c166e25427b3d2a59e4310d32e6a8e40fd015bb945c20bb069f5115523d3ae43843db977b6eb27c919078b94b6814bd3acfffb2c3396c73787fb3c45b6b1f453f9adc19a58d73a7114812fa78183228df4a6261ac89ed9e4c291b8181a3726c7c18f4d2e02b90d91fde59b4cdcf8633cb195758d1c6bec33d09dc0540a72a90af081e8e7bc423b4db46a922ad9ec5b5cbf799d6ce8fa893ef11296170c11a47a7b46c8a7a159bf1ecbef0f81c87deb8bb89821dbfa82daf27769cc603a97fb71e9e32c445e4f07b8dcff6ca3ffcf9c33b2500f19ef266507c5d90e3404ec20e7c64171b5654d70e5b7b4f606ca78cff022dc9eb9a2a7dec030cf081088793507df7aae44242a810f082acca525ddcfb7db0f6ff4407be75f10fb129451c46ee371b87f498387d7be4341a9ecd00d580917e65ee99b758b4a11199d5d4d4680454298e072a6fa6a4e72a869cad57cc1867a791e722f38a4b8b3551f7bc1a91280bfa9e4dd26e84acb33f6aeb05079f420fe495936b5aa23e1f1947a6b7e3ad316de67ef36477b02a35a0695fa9651a083b21480b0a8c6684f1fc2c59a49419b591a2f7021cfe110496aed5e5046fc09a8c56f7675f1238afc2680f424bfbd465744ac082637f19ed359ce64a880866192723bed91c0a881592d23009d6361089af6c085bc3b74562e406641334e4ce72ce67867d18b590e873050e1a6a6e0ca8c15653f93c9c9632582c2a9b0d5f58fdf61e874af393c96765dbd1acaee2ac7fefd97f7c4db6bfdf023f356fdfb065e05f2c48e7a8acbdad688595556d57f4b7859396f538f6fdeb2cb861299e7d5da732ced7794a0a137a7bf52883855aa8082ec5ccd452601de42fcc3294ee550e910811a62299f3299b4c1454cd184febd795eb8c01022dc743de87c2830edca0d8016da9423cd0fb38a9e964b4bab8aa5993174aed887e3387cd04f69471e6cce9000404938bfa8c5d2da230578876cc4cb38139e782ffeb487e2c1ccd11d23faf8ecba3a259123256f7019236e1a299051135a22a9d4fcf636c3bf4eda8abebdc814942c6db7c4b24840d77e4d45f3c76272af20092b4a77da773fd1aa24926b822437413a15a3bcdb8e4e23e447d16679c28d2cd2ff41f47375ca61199a8b5e7a4e0cb0e6ea4072c2ca32285be91bee25466479f4c7fab0928b7f601fcfa5706d54f8f311fb6d300f82d3979a121ddcbaeedb319bbe21b13fd28bf8ad1625625c925c510ec10d60ee3d0f577a1254335bc90164e5b176f0ddf56b321cdfdc08d45fbca25b85ad26855686da76776e0f4f18f64c3a1d375e2532086121c86c101f1250e6dd112b9cebd2f0ca2bf030ed8e3ae41d70210a"}], 0x1010}, 0x6) (async) sendmsg(r1, &(0x7f00000027c0)={&(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000700)}, {&(0x7f0000000740)="3e1bfc6584d3f2d02e3487efd2364f7385f2bedc35eb914c73f94bb7d15e5d772e13c7305f24b7c4cf9c924b4946827ff74370a92824e185bd55dac7c728ffef1039294d11c132815da6294d719043dc0c56163c58a764018edb7983c2a7f90e435e9ead6fb15cd352afcf886c2f046295fabc98c48366cad6596780bf5038a201138589ce0aa5352ad3ec53f3e6dad7809ac2010de57b9c227e61b28b17172b4bcb39de50102e0438c25886bb3554c3fef646127d04ad00eed56dab21efdb0834acff63cfa655d7bc8ed6a3845290aa767bd63ea989abd10179178320ec23d9aa934de3ea32eaba61e598d412c6d5b7c592e1905d679ecfd88a7cb185dab2ca61f982df505aac48da958ac7b4a1844e62a25e2385d0355ec3a79ea0815311fa3ef29450797d2a928eb5fef96a2d171da882f53e5079720f748fe1ee3c13de2951fe69aad3484ea099f5ef312c2a5845d9c8594cc2d694b700ec72d9d12af1df1c6631d732b9d3957760a6662c6220525cc8625b444cf2eab50b204e4c1e28307b85724e0c8fe05f9bbe7baa786a567ca2a64270baea5fe873d6c3806d811585ce34068bc6b1b8f562aac8c73595a478e1efa7c56fd2d5b1ce2b8ef89a7187ba3b402a882c5222992d1c22b1aaab6570c48c3c38643c5e93e6b6fb7ab2c27ce6aa90f79748a1371ec7a999dc7feeba6866bf8dcc825cd1662faca3c21961f9c0fb9e68c23c8b39b86f595eb028ea60c62581b4f57466f93f846b272d972bc1d0f9518064e61f0f1d76beb184222750f8570137e2ff7b5ad70dacc87cf82a7e81e9bd863680a4b7d99f5cc66caa005ce87894188d8d41e566ad4548e398efc49760d62edd20b5a7c2eb87dc4510219e77d1db4267c3c406478fc31778c58ada4e6624f8c27ffc11c18647576994ce9e1f74ec2f9b72ee159db4768543d3775966b6cbf35432ed6cbc8f9c243511b15e21dbe4705f322ab246d0db2e8b6f2fa4e8d7809d1776cca528619db3fb289ed41cb5f8d9ee0b931df8f3949ce202e34e678349160a4309728866d209ef618c9afd806d92057dc33e599c285b25f3961a0633a09eddddb060092888335ef76e24f7b741b0e5c7ea8b288edd0580a004f3947224e5849cca3eb5ce5b0fab8027d6374bd0902aee92f110978d41d2704601fa8ba5e42214e936bbbca680da42cde14314ca4de49e1f738f641c0d4b465ccbbee2fa7368e8398abffb380cfd841c3d2639bff9b3ae55146a6a89275d98211bdc69652bbce5ed5694fc8dbd81a5dca782d15b62493bf10b85506836937c73f8ef1edd9602e3c08fae93a4a7b26d2cbd322f1018b62bc6a46ca90175f65f03907b880dbca31806bf29a677425aed8f8101b039dbe26368b65a3481ec001a50cf50a22747e67eebf3b9b76e3f144d5860f00dc6bad0f5a2f2e55f295376707612683187f858b635b9a00364f091bb980ffcf5db650dafb3612e35b780cdd07f286038e1cadd38e984b944b18faf2c0674b721ae5d49c0fa5d256bc9d5c26efc0e81c84367d8cb25b0b8b93069c0c12bae68ba1971667ee55065685f69993c3b8ddce17d8d8a6fd7d7e3e9c3cc3635a623f04096f0e8cfe2790f2b2365a42946ed3777b923e0d3bd738a291c0d4a84e91972dda0482a3740c46440c409b5ab245e90405892e3eef3cbaae116d4e094d85c7084366a2344c8273cf3dc873fa231c31d085dee386bd2898ff485478517fe7a6256cb757f671e4d4eecbeef07e5c7dee725a9fc5bde742a3da28bea81cfb86f433cd1c2b9d49389a72f3cb1128ca6bf16bc001becbe615e8281845f6428cf98ed4da2e62b83697c897c31ef5fc05f80e77d93f2dcd954dbc2cce8b3a86ca49cdd5911cfd67156e2774de19491937a6df80037b9a0533282c3f875b8374e08f98fee5a49e49c0a7e4ce115565d57db31e20858f64f17dfef79ed9cbe61076133451e92635475fbff66c1ee446d3a283b9615251a8cb30e97476a3bcee6ccff7e390707e31272c5cd0a176aee7e9085e3a517c2c35d146efc800bc09f4b828d67725b8e3c300262822fc6ef621b3d60973e6bf89f535ccf88227500d90c5cdf58fcdd02119c8e803df3191be2e0a633dae3c782875a6cbeb349dbaa3f95e48c4ab04387f2384de9f97aa5d81f66f4c7a88e20d2d4a67a64421c4cd7ef1f3e49d8ef27d5b646b362ce0884f77abf68b84a20fb0946ff3143922300be8cddef426130205975554590af1043b9e9cdf93cf43e05a0f74ec2640f99e68cf5e1eaf36b7abfbb08ae434617e2ed4bec29ad60702b17e6b3ff1a55aa82b1d2a611f567d727bd6e66a502780d24316e698ee030c16c26e9709b3efab44417509d7073afdf5c44726fdb871133031040fd3ce2da80467c6fe0af37237e873b812bafa93fee9dbe8929414264d465e0745adb870f6949efe819ac08da466bf3932697c26051d7d45ce16e35d5deb445dba403524917d0b601e2e559020a660f276566c9c0a6b88410acbf9a3023f30ee55febb9421c8b08d56be02b1893db917ab9b33f50382cc48bf5196fa1a036f8d41791510167e14c150e22183cf1c28dcb7c91bde21aa0ec7088ad1e7f927fe1f0c671a4ce2a86d91db453ca6fcd519c2d3ab88669803010c85acce14b0c3fd6989f8287aa0a287bdaa8c610a2c899664cb014f8454ebecefe11366996df27b4a1316771754e55bab04b3ffadd3bda0de417d6337c0d1b7ef6bfe2f120720225ace230ebe1a7e094fe12c20e0ad52b78c9774c45dc6a6fa1c6537db9b6705f9c91de838bdb21f7f6b4d8402032dec1019ed5623dbb5488dc523d8fa808400759370060c0fef666fcefe8947ccd1c48ef14c17002d1821fd7991355aa270d22d1fea5f6ecad65be7b476dc12d97b12fb4ae31e17820b5781945066d42ad475acbf396f614d68ea42464df51e8f8c41636d2e07371a9fe45e35eb19ca255300bdd6fab23c598c6e22273caf46cd1c96e292085aafeef7e6d0ecc55013dc4ea732abb942e802ef7a003e56ed43024675816c5b7ddcc609931fd32215b29dfaa4c90e00b18cc436649c714fd4379fbb9e0e5417e20aad2a66fae2f0590d0a9ed7e93f6b1101227bb13bb7644814601b9598f1b8dcc24565c669c9dad560925ecc27765f225acb508815554c66dd26438213143a2d4ea6302df655c5adab92e560f306a2db692fe287b714cee7c895d4c5857f7a87410a05a3bd86bcb70a5afd02d88ed51a44b8317ff8eb8494a7828ae48a3fdae4f35da4b2447a588b02601fc91a40e8ab9f1e26aa56132f20e4888193bedf18b585765ad630005d21527c7ac0af2dbd533bd8979b446c6430b9fadbc403243d674e46b514af3cf3265258fc4d853880c3eec1b7a864379ac801ad0a07cede46fd47fb95bbc2cf8fede76d15a5f2c2d5709de3442e6460b5539981ba137180d72c9fae7e352b94fc21cc30b7b9ad0acb323efd458808c6383d0009dfb8aacceaf387a9258ccdb154326cc53408ff12e9e15772e7fd7414463bdf8d2bf520f2779eb6afb73d67f678b2f04b18bedc263aa144a39b8bc8fb19c54b8f40863f347416033a019a671302ee09cfc60710439289356b780ef39eb2ed97a7adb49f600399681b6f2b9c5e2350300e8884bda8280392a56d241d920e5a9e204c3fd307a70c774456a46f79fc29a16888f7372ee524b564ecbaa53e99a4fe243109c1eb34cd80440a8514e591bed32accf8d3ed839c2224929cc92609060fdd7be7986846a845ea29394cc49e7ef2e612b6b6f84db83aa0d5d7f200c4ae7d63be891320da1c8b2dd792545f8a8f78fc8267fa7c3303761c0ca06c584442eed8c79a5bb5556b1126d42674ce164c094eb11264541fc2f6671335bb14aea734a33ab5655a90b6a7510607c0a629f8c9ca31e4f331b40462ed1443beb7dab052abd92712e408455e6f0a967ec95426cfea6729c5aa5585388efb3d51cb6b275e15655ef8c91064deab21e1d8ce64138ff673d52aee925e54b8938480e8b500867390aba8e7d566b9d2c36379d33fb9fd73813f3685d3002c69dc1db93e61b4cf862e1e76b1a6362ebb18aa3151e5940feb37199896f58985c1c3f360997a49316e1f4728aed276f9d6d6e70711b10b762f9696287113d5b66c947f4c7be582f78479d195dfbdc32e858715e85f32171af8245da6d08405f512c91c0ec880347a44b0858c37d3814a3b20bbdd6f8ea6abeb265cc2ec79343cc8df486e1f9617e913567ff0ab5157be8c12e6054b0286145a593d884acb2ea9fb7f7a7885f9c38a73edb375ca6e43b2e1223fe8bae996e10a657621de163732a3f7035ca7065420afa301f6a09ded3e5e1bb8eeb5fdd7ec821e5461e2aa67d7c698a6061f0a43a0abeba4c7a28d490e0bf60b7b099ba54baf326cc1d3991a0a455e9c5e93a88b393e09c073ba9be64a3e043330cc2c6b74858d4e52094aeb91a6ca1c48f44f8d4badafd6799c205d94e4ed505193f9aa57c9f2dcff50a2651c66fae479157c4f3bb25f79adcf7d8b2a1d10f3f9389586fb808bb0f07af463381b402c4471f4204b5bf1e648eb9e0459ffa7ddf1a077636f474d94730fd405a5ecc7f9d1d6759e7427c2beb51984cf2e56021c0d0c9e98fe0bca0d783e538bf8946414e6c9e98fe9c2e37c6e5267565c719dd3c9f30572c00cebd82fa8dde46fcf819e982d0dc87fb8a4b12b7749376e16da6bc172e30fa2d1b20766067384544193c6dd8d6d327b274783bf029951c8ddce594c3017d41de290ded68ba6f036125fb4c355b9ee5114c64550da28f77914dbdd65a2ba6865a067cf6ad94fd465356b560e9be37a70d9d47607726e1986b39892daad17cf73bf82dac51bea851638697e391694702de8659bb4c4b76c47efca74c7a8cf69b2ccf1960f80dfa9e4f62ada225aed551d299ef262a6a1232e50b5818e3a15f41b82658a7d3e6523c61df318777be9b8d17e8e76334586cddc8cc3df1b82e1ebbe1acdfb2fc8ef4b3bb2d55e87e29f861d77dd5fed260182117faa4c7418e104880e208a4ce2685c79159d9cac4a378fc77092680ff33a281f907b6efe26d3b9a3960577ada4bb76003d5f388b679adc22f951a2b2b76e321077379911e003719cd464dfce7a31435d485836ef45f39247fb9606a944df59d15852386facfcaaf8b69ae82367115b9b701838746c06db1818a25e7ff8c67e3270fe5a0c0c63d00c9f3e4658b1da45d01f699eb1d4f0c87b5f545a7d4254e8911c43e477d4bbd01f5055377f5ddec1b1a68c191860240897bc8d75509b6719d7f9395ba65ec661da9a67e10bbd8242d9f86cfe75cdb761a1bb58ef16ad9c0a08b36e54ac61263172c44b7dc6e5baa324d7613ce497c21dae0d846bbaad5409584cb6ce971d798b169938dddae19939ad519bfece68393c6079f46965dae6b25c10e38f4d13bd96c705151577e3f8e004d78a5d3573b547d17654ca912263e9dc02495c4519f098e7ed06c9e1064356c6748c1e630b7ffd447040c33235c08dc4eb2c1239f4b8b3af33d3b5bf77293f2962e6ea656d756c63ad77c66f6cae8f6265dbe9ab677bb9bcca100864f38d1acfc647cbd7693eeef75412ed48f203a3139e78a5cec9a91eab0c2e3ad624329b0ae0c1074a31c31cf4e5a5a611984557d69d73e1cbc2d899a8ff8bf85ea06fdc4f434f37f789c9374bbf107f5379c718f6629b47ab9d9d2b1124861dfb0122a2327221a76b40e14429e85000428e51f282ef5c38e5a3f184da9fa383ec9a57490f8326e91", 0x1000}], 0x2, &(0x7f0000001780)=[{0x1010, 0x1, 0x6, "cc05f296afb26dc8f15557b486afea1d56cd8b6a5e0275f6352af618493706d9f9ca160d14ed4900e00c54ce3efe29854d670b0f037440ff7fb74fa8da59a8239935287c86c61747034319be3a8e99f48df94c1e511391729027925156b1ae2aebcc1ae674146439eb30e7cc2cfc3259d81f76f69bbeaeadbc35c23e1677a4550eb7bd557fbc26bf10a3102d77fa58e13e35d2930b436dcbbd38fcdc91d22f3e0c7fec5e85dd2ade0b24b5e0bf1151ea25d3d9d5b346b69d5c679f579213dbf973860014d1cac56087a758ef3605fe9b3ce8666a97c1710f0a47f1fdf6e115003a91f0864a919bc99316805042f53a43f3238decd37dfe64d210c96975916ceeebff75158e7e0460e0017c51b1f33d507603ea3d5cc21685f4350d3423e1591d6bcde159b3db2450d70d70b2c31f789c5ec536ff7eeb85fb6a749a327c5891c35b6727f8f6870807071efde60689c5cee5a86e1c4dc29f84b75495713c7a1d9a42069f20758c670f89f5733b647def4ceb1061de37131df2b8bb9d85dd90329fc121e15c2652bd83f4c042f661728081a4c078e0f4ca4860b24ede6b24ea8e4a776ca478e9e29a340694b463d35bba26646a3d8714fc99c6abac253b2ff7e2fee68950974c4734a5129e9673e7b34e0d335a105d016c5baf114a8b05527a2eaf4a48f8da0db4f3405e65a153177b36936911d00d42771b35598bd5063a49f2ff3828170d657011721fc317bfa11102fc5414b3f0ce6851b67329635b01c31e6078991e61f16bd659237a36115c0801824c61906fb4f3f372f9d246af7b689308949033c897c514f045c32e527a3da40a698999ca863c4c54f467651763b67592d3d83e1ecfba8a90da0f091b2127987367cd70fd22eb839d3a800dbd726b57e916011e75cb8114feff0c8adc8306167f07cd31e5d167523d3a44691d4f0a961ab7cc3dffa70c124ba4cc0c19fabedf1b44c38bf58c7b552a5b99e60b158186a6f27e50b29b783684f7927952386251bb1e5c80ec56fbf5f1dbd5dcaceb8b085dc4f1b09019272c6c5321780200aa5b6de41cdc041d7a80b0795a42322546b94312556f55ea6d56265a0f6c94178c3317d211fecb531b0d6edabe1aaad37c0b7582552985ba94c9d95dcb199a61005e5a48de03b622637be1a015772cf372093b133ce7da014fbc87887a2288a4b6ac872b227d0646952ae6010e2da4e3e72b9009df9f28498a9c2d5570b8160ba007ec96be159be0e63f7fc6e7442dfd7b440340492723d9473b5babab33d0dceb07b5ae4d019d61517c7e72993e063415ca71e72fc5276cd96e595c382a70a615d87bc325e98ac14691caa0393e499317582121e3e30082f48bdf20cfd44b8805cd72b7545d88c5b86bee40941856e26a0112dcffb9a63f147ee9b11dcb3e1e6b0dad1d3cd2a55a6188dfba318d9ced8ff4d2da8895c6e7b7ae86442ebd158ee06d1ead50dd8452833301d27f4a9b8cfa8a19a123a94a1388c11f0c7032015d21893fd093b22af11643da24e9d16b1490afa9a341b8106a16a4d94742688ea82905724de44a2a521c8416125e805dd197b5e4b0432fe27657084aa919ceceb6e6e380a4bdd06d919b401056b9ccbada29007f85b41f0706b73f63f9fcf9a035fefd9164d1b9db16ccb9352ef15aaf3970f39b46e21698627542c242a1ecb944d92034fa81f94b63b92d63c0c24f8d261ca8ac540244b9454bd76bd9a9555f712c8bc0ef92e106ec0591c55f2d8c47b6dfeee473d5ca2909dab66afaca709c5df8ea09df0de48a0e9151b82e1b3a1b48b586c47a5b3c79b26cad2cacc74b875bccab3896657e21423ce20a1f2b39d39614875f9dfd0278fc88082a944cd283fdddb6a876210fff4608799df5e91c1e8d667e4d308023cc521e8296fc9cecd2156ffd94c57f45d68beac61d3389748ed5626d17c8bd393497a842de257ff298e904ae88f6ae0e83fe84c5e209c4c3a14bc15b66d5ce428a025a749edb6f532ebb3984495d896a426a8198df787129ec123e3a11cd4cacba2bd35342af507aff65e6f81fbdc3e85c2e8d5c43d07045d0a06f692a1399a943d600e683d479d85b2e2e083e6b699d249f85cb9e531dd652dab630cc0916b6ba4d27613c7193fe6932be959d3275722b7b8659290439d1a5b1286ad138a43550637debaef0598be130213149ea63e6fdc043364d66ea11df9fb3eecd1b79660015cd1b02d9f477c2d864863fb3fb85c831687648beada2b4edffef92a82fc84e13c4f22bbbc0273b8a9a139c8a02267e2edafd3dc88a39d9610942d81d5b452d8d3a700b4bf19e026e42801a67a5418cb8cbaa155e701a7f92741e50ab9ff9210cc0a4d2523bc620c2d4002cfa87f933a145359887adda68bf6be2288b169ad4580e5adf21e100d21618b188f51777fed6b0ea66a02fae4b961bcaa862eda65fb336d7055c9e3ffbb684ef0ee7e3073ade16113c3da033b2842ead8ef28a71a4dbdee9c49b4dbe0c51d847959dc3f2cc87075c8f2ecb4238da2659db7f480dd5a1bd489bcaf1f3157ed15c645232f0990a91e0ab7040e6b2fdd8cd854b2e1d2c4998af10f7bb4a820b2a74dd5ffd805206a7937b30663b2da2c748fa157e248fa2e8d271132f4900add708cfa08cb9d6e0657d2047f6db70f0105f8df7c77cd8eadb07a905131194a60c42d83d9b7d88696f45903685c43517f6a21e186a1e3e15c0f53f6130f3185c481d9571bb9e3f29855d99bb6e5a5486402231ac1e544b5223dc3235737fefd8bdffa8a7d1ec26be1e2c8e69966fd634832f79452f4c0ea7198f0fe593c7975045a3c1567170a4e37919e0ca1f3f8abd12eac4dc296e099553b5ecab90cfefeb09780b175ccddb2674be6236c439d14b8bea14e1497d1da0da490ce0a8cba81ed246179f68a43c63fd00190c10c19385e7fc70fefc75c69af014b424499b14e0061638efe952bcb11436032ece0d24383bf67ef315b7cd7a67e4040e2fcf6eec37647b6f87a99f15fb11d7abe4d4fb2817a94173d6dd1d53cb136e79d3d70c91215949f1ddc43c1b21296d9416f2b14894d95e52a39b935585721e84ad479d9a9d3556199e324fa68b09b4ec04e5e1184cdbc5c53a0ab2041bb11859e3aae4ee9addad34d29c82264f61a5bc6e4de0f91a951c03edfe79612f2977800899de19b59d971e86bc05d9522fee8000125a0b6f954f604f927c64884b6c1c9040025fbe3ee54cd55d104fcaec3d9a85f88e5ace310421b23125ea8154e043379750e9fc14e02c584754ce8a41e93b8ef462c3e97aa90546c858723b035db74c0b781874f5e354063754ddab2c515558fc20438e9409c3608d2e9b9bd9d150ecda5efd80d09341e5e23ed4d7f712d05167a9944613e4c37d5d4b5c5d97dcc99efa53cd847cfc73646fe7ae347784af6085d5e45fa7a5770e090dd4cb312029de99fedbbc71395bd2f5a13ae901a284c0dbe964e3984ad43d2dd43778fd1ce3360492b9211b7c527e10ea18823cf80e34539af54e27d474b0ab875d2df966b8ce03f3ed3bf3d2b7807568e9a6c060fd453db0d4bbd3b6013dc4d1c5cf91911e73186ea32904070aff8fbc02c22107db76e4c74382efeb03a021af342cfc21b11975d04b5976d8d50dd9f044160fbe76b30dcbd3197659107967ef6e5d9a267c032645a767aad11a75eaacd18c1bce7cf7d7c98b0339d20cc310cca89398d8e22447e729bc99ac66903cb4a359fd0f968abe26eae794b2ddbf0382191de3d8bb9cfa867cda5db34d67b9c1485d76a4ec8b327f3ac9f57bf9e92a09d8c3e89ccd4b7566dbfb98968ecacbbb210ace5fef3703d239d13b644f12a070091eee10d1532ec821c85e07d27edc43d04950a900b8322caa63628f522f9c64b52bf0b5cbe640e4bc4e9719b239ecc6a8879b8e7dab7f4b88c79945765314cbee5bc4440e44e2d84e0912ec54348c6a5dce837e95045531ba7eeec94214b293d8b4da7aea855ad361203023be9f2247ff95d1b990fef96febe1767ac6d4873a206e8d90c61091268071b195e0cc7e41419d4b1a278e5d32b43db70b20acf24f341cf8385ebdfa3687cae886a86ad35f9794d0325ddbb3a1b65ac0ba5e97b62635f83a41462ddaa723ffc7c10a2513d10d5a071f67affebe6ff68363f915bf2cfc4cba2ef0f8034af430ac4981303d07b404153ef4c96bb9f470055bf71cf96656fbdc1f4cca9601520a657c4a315174470131bf6139fdc30e35ad218530c939a167251948fb0bffb1265fd5f3c1174b982cb0a01651bc254363f40f27bc47c192daa8c46d16a95a08f900f5186cf54eb5effe4805ea2e46bbe754e62a8109c4e35beb67b59a970e52d6fa404853ffca1514ade9af3d1f4f2289f5a5d469278075f9fc8a8793f2e7aadeb32efb3c3c70e0e0cf8bd503c166e25427b3d2a59e4310d32e6a8e40fd015bb945c20bb069f5115523d3ae43843db977b6eb27c919078b94b6814bd3acfffb2c3396c73787fb3c45b6b1f453f9adc19a58d73a7114812fa78183228df4a6261ac89ed9e4c291b8181a3726c7c18f4d2e02b90d91fde59b4cdcf8633cb195758d1c6bec33d09dc0540a72a90af081e8e7bc423b4db46a922ad9ec5b5cbf799d6ce8fa893ef11296170c11a47a7b46c8a7a159bf1ecbef0f81c87deb8bb89821dbfa82daf27769cc603a97fb71e9e32c445e4f07b8dcff6ca3ffcf9c33b2500f19ef266507c5d90e3404ec20e7c64171b5654d70e5b7b4f606ca78cff022dc9eb9a2a7dec030cf081088793507df7aae44242a810f082acca525ddcfb7db0f6ff4407be75f10fb129451c46ee371b87f498387d7be4341a9ecd00d580917e65ee99b758b4a11199d5d4d4680454298e072a6fa6a4e72a869cad57cc1867a791e722f38a4b8b3551f7bc1a91280bfa9e4dd26e84acb33f6aeb05079f420fe495936b5aa23e1f1947a6b7e3ad316de67ef36477b02a35a0695fa9651a083b21480b0a8c6684f1fc2c59a49419b591a2f7021cfe110496aed5e5046fc09a8c56f7675f1238afc2680f424bfbd465744ac082637f19ed359ce64a880866192723bed91c0a881592d23009d6361089af6c085bc3b74562e406641334e4ce72ce67867d18b590e873050e1a6a6e0ca8c15653f93c9c9632582c2a9b0d5f58fdf61e874af393c96765dbd1acaee2ac7fefd97f7c4db6bfdf023f356fdfb065e05f2c48e7a8acbdad688595556d57f4b7859396f538f6fdeb2cb861299e7d5da732ced7794a0a137a7bf52883855aa8082ec5ccd452601de42fcc3294ee550e910811a62299f3299b4c1454cd184febd795eb8c01022dc743de87c2830edca0d8016da9423cd0fb38a9e964b4bab8aa5993174aed887e3387cd04f69471e6cce9000404938bfa8c5d2da230578876cc4cb38139e782ffeb487e2c1ccd11d23faf8ecba3a259123256f7019236e1a299051135a22a9d4fcf636c3bf4eda8abebdc814942c6db7c4b24840d77e4d45f3c76272af20092b4a77da773fd1aa24926b822437413a15a3bcdb8e4e23e447d16679c28d2cd2ff41f47375ca61199a8b5e7a4e0cb0e6ea4072c2ca32285be91bee25466479f4c7fab0928b7f601fcfa5706d54f8f311fb6d300f82d3979a121ddcbaeedb319bbe21b13fd28bf8ad1625625c925c510ec10d60ee3d0f577a1254335bc90164e5b176f0ddf56b321cdfdc08d45fbca25b85ad26855686da76776e0f4f18f64c3a1d375e2532086121c86c101f1250e6dd112b9cebd2f0ca2bf030ed8e3ae41d70210a"}], 0x1010}, 0x6) write(r1, &(0x7f0000002800)="39d85fdcf182a194c67f750614b9bfbaad4366930acb703c4c16f8895a981b2518d7f785b6fb4fc70e1d369f27c44a4f9c8dd2e825112cb5479d5a6b6491686be9b02f2d5e782cb47615aaf2f6a46aa863d8b4b01fed7b819a21977668c47ba225543ad3c9eb5a416fb3280c6576a8d147d49eae35044dd681e1e26d2607ff9a3286d3948bbcdb5f93b2d22c836d90a2fc3da2628b6bd855980efdec56e6d8de235ff389202c79befe84e2940d5381715a251f577beeb18b4d79364bc1079c2b55620ecf1031cb6460f10c691fc14b52e13c3c8f8aecdc54df1d78bb40b6cc49effd7ce0960ddfef6d98affb3eaf7bda41", 0xf1) (async) write(r1, &(0x7f0000002800)="39d85fdcf182a194c67f750614b9bfbaad4366930acb703c4c16f8895a981b2518d7f785b6fb4fc70e1d369f27c44a4f9c8dd2e825112cb5479d5a6b6491686be9b02f2d5e782cb47615aaf2f6a46aa863d8b4b01fed7b819a21977668c47ba225543ad3c9eb5a416fb3280c6576a8d147d49eae35044dd681e1e26d2607ff9a3286d3948bbcdb5f93b2d22c836d90a2fc3da2628b6bd855980efdec56e6d8de235ff389202c79befe84e2940d5381715a251f577beeb18b4d79364bc1079c2b55620ecf1031cb6460f10c691fc14b52e13c3c8f8aecdc54df1d78bb40b6cc49effd7ce0960ddfef6d98affb3eaf7bda41", 0xf1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002900)) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000029c0)={&(0x7f0000002940)='./file1\x00', 0x5, &(0x7f0000002980)='./file1\x00', 0x8}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002a40)={0x0, &(0x7f0000002a00)}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002a40)={0x0, &(0x7f0000002a00)}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000002a80)) pipe2(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r6, &(0x7f0000002b00), 0x0) (async) writev(r6, &(0x7f0000002b00), 0x0) pipe(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r7, 0x2000746f) fcntl$lock(r8, 0x9, &(0x7f0000002b80)={0x1, 0x1, 0x1ff, 0x6, r4}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002bc0)={0xee, 0xd, 0xd4, 0x4, "1d56bd14cea15f983a2100f610cb3ef71bbfcbcf", 0x800, 0x2}) pwritev(r8, &(0x7f0000004000)=[{&(0x7f0000002c00)="c9b60af0f76f6f96a18a994c43e8621ed8f8976a91ad0c98a95a02e10c9efb73e2c5a30432de270cd0186e2b490e8d94b1a9716956dc2ea58259cdef571a40ddaba806765104af350a700d82bf339397b4a071323a345d8355a91d302719571ce54efcbb058825698a46ff2e1df6ef7a516d77e21a2c5484662f9ef27dbe4b958b0d308dc1a9f278f0fc35b1df80180f62711492092bbfd12f66eac485a6ef8658878b724772ee3bc3b15cebf48463d199ed438621cc7b3e600a3ea2ca2f3688afe83b7e6c189b1062bf9f639047be2ac04fb26ba4fb05fc06a3aacfe31696630b64844680b5821b4c841b8dfa56d6ade514f79a7a73a2cfd070ebbcb00c47ef5f8441238193978b92463590ca4ddc9faad51c8198c8b744344fbf9e9a1a6a4300451f9e6a2bdf936b3de6bebc6b31ae460e491194d4db65af32a3da039ea69c919dff574135008e990b7af9691619c5bf40b55af8c25ed55462ebfc334b810cceff6279ce6589c09225b94efb8b7949294e6ebe06576a62a619d1eb0b72d50df30dad2eae631b520047c5abd16d2ce344874bdf089bea60218d0bf3549a3f4e4e78cc6ce7b820ab4c030855f41c36b8a99d15a68861e43eeeb6b11b7d49a3c8e75a3f02ca86205af67576d05174e853ee10b9b48357cfb328a37d1507a5e1a76bfc66619cb215da9d7605fedfc452c0c232a006fbe3185886b5d70b294c7abdddb2750968756e1903a7cadea722c3a6d145d534a6b9fed175fa87b540d7d68c2a512ec8ea08fc71c9f20720ed5fcb6364b55d6937d6483650800c881e55a653af3d1f144f8bf09b317f682e87d066b475f0a3f0c9788d72fb3d7b85675697e27bca30acc96858ff5fedae2fe596695905656af327dbfe331a9406c5ecf7ff5c0ecc53a09d2e643a7a14441afa990686b66476040adc099dabce371dc6114bd78c4bfd9de4b8d0f4d02f0fcb27e832f3efc0aa06a1453c76546934306f4b391b07a6591b2eaeca6e85eee5cf116cc3f5355e3c592f1f0b878a9467f38e9d0974601e9e7a5d75cfbfb05e555d9620b544197f8e708c5b834540873a8aa5cf4bab484ea5e879ea1edc0ae3a1cb908c1d13ab203997d5e4b4cf23414a950eddaa728e0dc3424c41ca6091155d18fdff0297dbdcbcd2c3f005021473c2eb3783c2d6c7e8fcdd1fb9f295ba6c0d06def5028b68a6d79988f25bc00c1c3c183acfc0c539b714248360041fb830ce45d243f542b7984bc97580ad8d4f1f8c494950d96a9f2403d41f076e6a700153c3311ea5466b57dde7757994146d1dee48b8a0369824b5bcb8390a6ba2a925c8a034e0d60b1841a5f55f438d2557bc2c4316a8f501f3513a786c2b05cf9b0eb730bce994626a75655f729810708856daf141e779b703e28deabd4b710cce50403961ba814dfbacfea71647d6f14dbb51aaf8d66e03bce5ec7629ad07cf4849dd2fa7db87f4495df42d495d290d92bbfe1e143454046dea23041df63eaa4499119c09f730988348c146991bf5f2040f2b65bedfa76d93423d5985d9cba2781972a1b08943850867eff7c03811794a9178375358b3df3ddeb0400ff60c5e67d6fbe33afd75910a0febbade8232791a40e60f1da9d01f93e66136d171f2767f574079a914b33d20fc8e3bab683dbfea7c897218d77254838a6b2d736515c693d54b76181e55ab89c8a58530c67d66e025ab2ff6ccc252d548ed6f5db742ed1306ec12da8001fb675d4561546a5e2064a2d4a427bc46a22fbe16028ed7d38b85cc70d48b486e301c79e797c7c6e91dda066d064bac920d99f849e25fe73ca7215d8678932bc95dc466ec8dbb66235b397d7a4d7ae1f78e9ba27822dc13ccaefb788b0f8bd82a8a63a9445224297dc93fac8da039126b91b621c31ebc69dba5515a6dc1857323c0ed21b2c9b5091e0b2ab3a41770fb358bd3ad5068e1df141c5cec5d08c4706b5e0077758524c4c62fa0b16c0ac0e56f049ece5137fca8e2c48f7758e40e1f40abfc50b92427d67306ea414277fc6ceb7b261cdaaef49dfdf82cf88367671b62dafb5a24f320cf2521e2cfee8645d8e48e629dec29e635e63696ae6a7d73ec0e7aeb201162ef0a44920c9f4f3562b3eba0206b326468c3d5cf21b76505c3cd02b1fa0da58b7c22eb41a873142974c1e192e6d83121a232699243a2a7a2e722b8aa4e3feea825ed0c93634ea19d21882cbcaffedf59b9c035bf6af0ad36360f4462040002ebbbed845404d56accf6058f2d6cf094019d96354c1980e5ef5bba60663eb4c8d966925b2960a3046597f476e0a6d997dc77bcd9675507e34bf2f8ef7ee9c7db99c60aeca7d75a0b713d1975d948237c937c636f0ac9b24d7501f17df34d5f15eb53f19be7d4badc16c3b68cd3ed39aa3efdf279ec205ce3f20140f1f3e315139be606164889a530d6bf1bfba0b8ab9a34ea2c2d8df8deb32883bb6aef9e4e58caab19af00767dbd8727430ca2604c57e3d4e181c4e94d18f84a16f10b9daea6ddcca683bf4caa2a7edc3521853c653b19f091e87f16f4ea2d47c96d6a5a8b5e62e8209849b7eed29d6ea9758df33cae4c6068da209a50607b1d2283931af46033c418e099613e95d5f27cb274201a0290c38f78092075a9f5156435aca654885bc786b30f528786319ceec7fa5f879727c1a3397c86e71c989061523b46936653429a1812e4d0545e2de9878a2162eab8ad92b9e820626a974a67a3d8838c75a0bcf92cafb7575287886c833414107ed1542f96ec41417b6289e77779f5a0035f471cfea3a0c57353ee36ccc4a1337ef57bfa227234e7aef4472b79fb182e31bff9b05cce3f64e8740ef3c008bdf08555738ede3e78cf61cca768ee08f31a717eb947e86b052cc4156435911727775d9a7aca9eafb8d01292993f101ce060595ce816b3cb4e047a2f062c58cf0847b54497cf562ff8226c458a7c2361ae059f9d56a5fbe7bfe985c32e09c3a3fe4c59c8f799e70251c74358a2f52eac81c5a57eb3aed0217d359e1db6f6f71b84d8762b8d3119f6b2f9296d53549816394d30bc15ce379dcb28843d20bd1e013926ec2013785a820392078b6d714b8b8b234ea5a531e6bdbd8a2f619cda9410c9178e1336f146462f9d47ae41e9d3c1e9ddeae464af59f79046a6135600c71d538d7d7a1c208353ab8311654cdeb5b68b7dcd440067a2facd4059eb0ebc05c21e94c1ad2268bb25808ddae9668ce60d68d2dbd9460e76b2f855e52483343bdc429d586f70333409c7e91fc6555529742d3b1343a190122855e8a6d2ad95dfc9c87b95448816a3aca9022dfeea701bf61d6112605e46d0cdacb6aa9389971f84ad05e8737fd869e434d8e2d0d920146052a529266f7a5934ad7b451f8ec47a6a12bddf96109c2ee7156763e6e7236152a7e23a5e4b267ad1e585979817c8e28c52e7999025efeed1ed2ba3a260a45138f69a5ab038f411bbc09867fa071fe56ba68db311351d3a0733667f45c6d2863b6551735699ea0199ceb6cee39c09e332488104ab879d2ce0dfacde3775a93b0eb0b9e0bf1535336824ffe13e4fd369d61875357bd7b94fc25d37d7a352b195884f94347da74e17727dd2146356e9c0fb1ee6a33009ddfbb8f374b76f0cfaae317d45fda08b6ed6d4ce3b3c0dfc211acba8ac318e3ec403470f03ddedfe2790f7f7f93a8ef5e4e4e21092763bf2ab79d8e6a3b685ef3c84489c0e8251fb78a0129e1f83a2bb68436f11f8ed46066a373cd8af3fa3f00d2a1104bf0edf5f9fe05acb6c19c8acc4677deb90966a1340f36a995d27d12ea25572f351cb22153b299091f285f03520d6aeba73eed2ab234850845063514920f7638204f10aef35cc67314c0c67c0053eb83dd184363cbdee0a13db7d0187b3e1b493f8242137351f1d80793e1a79be3bf70864eafff493ab75349ddaf3376fb736fa2b8b4fb09a5ff4f9671bdaacbe770d4c8d99737de7c25ea0dda76b6fed954610c481554c29aaaad808cb07e062d58bfe99870e6fd31701befac01ac10fc28158dfa189ebb2d7a64875f131f6e0bfd08768eeebaa03e9ae8cb9a75cf7b00a646feb7bdcc7d8b8e1abc27dfd9465ef7c9e813305853754e2b0f78ff4d5f0710b5830bf439c2fdf6577ecf3e13403357ffaab92bb743e68a9d660b0a2de5070117f198e81da2e3711cbabbd8518fe6f02289de454b934c0d7967a6605c89f050a879d43c8f2c0849af5ad77d2cca354a4dfc8247fce6aa0de2511e21d03eeec541fa0b86c5a9e1095ed4d3ac8270184c6392a903bea19c172051a0a6309688f2923ab064aa345cca2108e4d12e8492a78ce6225926f95060581ad7950f8e7c5aa74ccd25f46042227b013334055708763fddea81d5f305cf32bddb452a50d42b538ddd1fdb8abe2c8bb9ebad64ff477e6813a1ef05c5489f01b7df0c8ea46a31c085e0b419d3f8b3843c0374eab0e238837834ed2c688d4d6c74ff287db8f1de2f156f13f003368d228ae981a62acc43f46953ebb64b6fb8811a87a31a5374a4483d89990e204365fa210efa586c33380a4f555802c54071db58131acc29d470c11abefe0cc59475ef71a1c216d0c0e160374e44a332afc5c4a355167dff6b45964eda7831eafc56b4a3fd98fe16b6bd8e4b60acbac4e08a9f3141f686b7d747717044da57714aa53648b0a4083e0164a9c127db26deb9550f273e09732e0acad7cc06d15c83bfd38518e143956379f027cf9020f1d340e35022d14bbf336241a5b2100df527e4ddc6d69f72d11e1044a1922ddc590632116659592f145072a72120c89ce8bbc48825837589d866153efaaa1d289285f9d2c16ea2ca63c4055334db9d99bfc7033acdf9357d3eab01b1c7c78646012173526cce9c8592a242d1d1fe71e296e3c5c43fd03da70126407d1ac71c34393ccb3c318496ce6569128a26c20d21d59e535b2e0337ec512b11ae58e44b17517213cf756860ef212de176747c2b8807a129074493e16856b1476af04f6a91bc287589bccfbe1b8e0517debf17338e5fae360d355b09a3866db809d15fc5906d937eb41cdcb90d3df89eb9ee8e0da7072f2868bfe6945ac3a86848c75a0403c7f6919224934ab1828428bbfa235655dad2dcafc823cf53bbd78fd5e45eb5cebf914f153f677cd0096a10a28f61f6d810b5d0631a5b3a77b3b707ff9d5379ff86491c2ca30d18851854c0cc7bc7d00188d4b864e3f4a2b8217c3a45212f5d639cb58645e8993e6fce02d6654fa4d751d0cf4e0f0c587bf174ea10bae573ed87b7df72d78c1eecbc4b6b6810f2fb8b360831f05f6844f9818f57a196026baf298a52dbcfd02d2ba5a552f940b3b7f83b1a980f365a5eea1719ed71e5efc857e1d37759ba11dc370bcbcb558f9879d868c20f8e6fbabbba1677b13d221e147f4653901011555865d5dd5aee7914905dd25602096e35beaedfedfee9fee13cc2a0d9b6f4fd1c050d124a3efdfe8791d235feb44d4646222c48c83941a7075ad0012abb5d6bd11a2a461b931ef15639291d4ffa46755de01b751e0adeca73a74d1da6ca1aef8a4864ad95be81efcba424c683462c91358450bde88254e88c0bf8c1d4c9c80887b53051fb93cde007313d429b71935d1c880c1f7dee5787f76d71306802e0b46855778041f79141dbbe10d6338c67a85b01a8c52260aa52cb00142dcbf214b1ce1b0f6d4594aad66190055ee09d9da9b9059a6a50b704b1084a0e096c9dea7c04e6e48cb96cbf43e461baeec5994b998a5f7348221c487056b4ae11958d4bbff", 0x1000}, {&(0x7f0000003c00)="f8f9a4b53e41b3644e4a6fb4e249d44b6f0fef9375d5fa7af5479d17ec696adcffddf755e7b1cb4ca4202be3980fd6d53d38199ee4df2339e5e644dfa16043daa4de007f0ce4ad92faf60b892c6eabda0b3c39cf0511bc996a0bebe535206fd496dacb4bd48815e444ccf32cac62ea328460df74939cfa7eccd14d851348045d332013e4f1bd261c394a169903c5718fc297b69a23ebd0ffce3da96c2c48968157", 0xa1}, {&(0x7f0000003cc0)="6e9ee4581e63875fb1f92cd2b4", 0xd}, {&(0x7f0000003d00)="e9555ada72f5fa90aa56396b119e33d162a9b01ad027466f8a660c320d98fe9dc05cf03921476e37632e765686d271c4455efabdec8ba9ce6c470d86966da27a4c7d1e972ce4870d7a8770bcea39a3d3b6be1eab64395dcb3f4fdd3197721305dcf9344c0a7c066cb6b5032ea09fa3facff5", 0x72}, {&(0x7f0000003d80)="753b02bddb0adb7bd6fc56526c30e8841abbcd005b7f9392f29113258265af59decd3f8b", 0x24}, {&(0x7f0000003dc0)="56b8b0226053d812ccfcf821deb2cb09afb923cb180aefe2fa8ba2ce401f0d6db4857aba5ea0b2237fb31bc4ecfd340ed67440c8eeb0c0596a10a6b2e7350d91e1c83b845a9ebe38c8ef21d4aaa56ad249f487cbfdb57ca4fe72a5ff4b2d00e76204859048e370bec5bf1180043744062d9c939a2c2ca2c20ed4bf0ee9ef6117f337edbc922135ce666da8cfeade6c2beb4a76fe11d43019f13a7c4000e4f06e346b4af03b1d71003e1a96", 0xab}, {&(0x7f0000003e80)="c012a50f81bf362d8a82cff35e0cbd9413c3e3f5decf84b800fb6b858479acf045b18ae2207a1fdc4e2356e356a2fd105ba93911ebb47f70d5ef75021cfb502b23d57247ca3a9c6e1b1d4218d35472f88f02b45679977e70637f072e9acc84a3fefaa4fb6eef6414b7275d3bb1da6ab2fe3b189f4d99a01285e42997a38e38aafc0d4babdb616c29ed5743ab97b4d3c3d37247ef1225a811eaa63faff047132a10b26fe14748680831b92fd3784d425680760e83c38cddb94fe7b0ea57da20ba0296c1", 0xc3}, {&(0x7f0000003f80)="185dc8b58bb8ebbee2ee6ac9670d11263727ab6e935c59d256ed4d9538071cde79b93d6f197d06ab945b6e2fc3a1e49aeae2d3ff579aa6a888966547071d79b98f1f759064c57a48e98196748743826b149007fc77c9830963f6", 0x5a}], 0x8, 0x0) (async) pwritev(r8, &(0x7f0000004000)=[{&(0x7f0000002c00)="c9b60af0f76f6f96a18a994c43e8621ed8f8976a91ad0c98a95a02e10c9efb73e2c5a30432de270cd0186e2b490e8d94b1a9716956dc2ea58259cdef571a40ddaba806765104af350a700d82bf339397b4a071323a345d8355a91d302719571ce54efcbb058825698a46ff2e1df6ef7a516d77e21a2c5484662f9ef27dbe4b958b0d308dc1a9f278f0fc35b1df80180f62711492092bbfd12f66eac485a6ef8658878b724772ee3bc3b15cebf48463d199ed438621cc7b3e600a3ea2ca2f3688afe83b7e6c189b1062bf9f639047be2ac04fb26ba4fb05fc06a3aacfe31696630b64844680b5821b4c841b8dfa56d6ade514f79a7a73a2cfd070ebbcb00c47ef5f8441238193978b92463590ca4ddc9faad51c8198c8b744344fbf9e9a1a6a4300451f9e6a2bdf936b3de6bebc6b31ae460e491194d4db65af32a3da039ea69c919dff574135008e990b7af9691619c5bf40b55af8c25ed55462ebfc334b810cceff6279ce6589c09225b94efb8b7949294e6ebe06576a62a619d1eb0b72d50df30dad2eae631b520047c5abd16d2ce344874bdf089bea60218d0bf3549a3f4e4e78cc6ce7b820ab4c030855f41c36b8a99d15a68861e43eeeb6b11b7d49a3c8e75a3f02ca86205af67576d05174e853ee10b9b48357cfb328a37d1507a5e1a76bfc66619cb215da9d7605fedfc452c0c232a006fbe3185886b5d70b294c7abdddb2750968756e1903a7cadea722c3a6d145d534a6b9fed175fa87b540d7d68c2a512ec8ea08fc71c9f20720ed5fcb6364b55d6937d6483650800c881e55a653af3d1f144f8bf09b317f682e87d066b475f0a3f0c9788d72fb3d7b85675697e27bca30acc96858ff5fedae2fe596695905656af327dbfe331a9406c5ecf7ff5c0ecc53a09d2e643a7a14441afa990686b66476040adc099dabce371dc6114bd78c4bfd9de4b8d0f4d02f0fcb27e832f3efc0aa06a1453c76546934306f4b391b07a6591b2eaeca6e85eee5cf116cc3f5355e3c592f1f0b878a9467f38e9d0974601e9e7a5d75cfbfb05e555d9620b544197f8e708c5b834540873a8aa5cf4bab484ea5e879ea1edc0ae3a1cb908c1d13ab203997d5e4b4cf23414a950eddaa728e0dc3424c41ca6091155d18fdff0297dbdcbcd2c3f005021473c2eb3783c2d6c7e8fcdd1fb9f295ba6c0d06def5028b68a6d79988f25bc00c1c3c183acfc0c539b714248360041fb830ce45d243f542b7984bc97580ad8d4f1f8c494950d96a9f2403d41f076e6a700153c3311ea5466b57dde7757994146d1dee48b8a0369824b5bcb8390a6ba2a925c8a034e0d60b1841a5f55f438d2557bc2c4316a8f501f3513a786c2b05cf9b0eb730bce994626a75655f729810708856daf141e779b703e28deabd4b710cce50403961ba814dfbacfea71647d6f14dbb51aaf8d66e03bce5ec7629ad07cf4849dd2fa7db87f4495df42d495d290d92bbfe1e143454046dea23041df63eaa4499119c09f730988348c146991bf5f2040f2b65bedfa76d93423d5985d9cba2781972a1b08943850867eff7c03811794a9178375358b3df3ddeb0400ff60c5e67d6fbe33afd75910a0febbade8232791a40e60f1da9d01f93e66136d171f2767f574079a914b33d20fc8e3bab683dbfea7c897218d77254838a6b2d736515c693d54b76181e55ab89c8a58530c67d66e025ab2ff6ccc252d548ed6f5db742ed1306ec12da8001fb675d4561546a5e2064a2d4a427bc46a22fbe16028ed7d38b85cc70d48b486e301c79e797c7c6e91dda066d064bac920d99f849e25fe73ca7215d8678932bc95dc466ec8dbb66235b397d7a4d7ae1f78e9ba27822dc13ccaefb788b0f8bd82a8a63a9445224297dc93fac8da039126b91b621c31ebc69dba5515a6dc1857323c0ed21b2c9b5091e0b2ab3a41770fb358bd3ad5068e1df141c5cec5d08c4706b5e0077758524c4c62fa0b16c0ac0e56f049ece5137fca8e2c48f7758e40e1f40abfc50b92427d67306ea414277fc6ceb7b261cdaaef49dfdf82cf88367671b62dafb5a24f320cf2521e2cfee8645d8e48e629dec29e635e63696ae6a7d73ec0e7aeb201162ef0a44920c9f4f3562b3eba0206b326468c3d5cf21b76505c3cd02b1fa0da58b7c22eb41a873142974c1e192e6d83121a232699243a2a7a2e722b8aa4e3feea825ed0c93634ea19d21882cbcaffedf59b9c035bf6af0ad36360f4462040002ebbbed845404d56accf6058f2d6cf094019d96354c1980e5ef5bba60663eb4c8d966925b2960a3046597f476e0a6d997dc77bcd9675507e34bf2f8ef7ee9c7db99c60aeca7d75a0b713d1975d948237c937c636f0ac9b24d7501f17df34d5f15eb53f19be7d4badc16c3b68cd3ed39aa3efdf279ec205ce3f20140f1f3e315139be606164889a530d6bf1bfba0b8ab9a34ea2c2d8df8deb32883bb6aef9e4e58caab19af00767dbd8727430ca2604c57e3d4e181c4e94d18f84a16f10b9daea6ddcca683bf4caa2a7edc3521853c653b19f091e87f16f4ea2d47c96d6a5a8b5e62e8209849b7eed29d6ea9758df33cae4c6068da209a50607b1d2283931af46033c418e099613e95d5f27cb274201a0290c38f78092075a9f5156435aca654885bc786b30f528786319ceec7fa5f879727c1a3397c86e71c989061523b46936653429a1812e4d0545e2de9878a2162eab8ad92b9e820626a974a67a3d8838c75a0bcf92cafb7575287886c833414107ed1542f96ec41417b6289e77779f5a0035f471cfea3a0c57353ee36ccc4a1337ef57bfa227234e7aef4472b79fb182e31bff9b05cce3f64e8740ef3c008bdf08555738ede3e78cf61cca768ee08f31a717eb947e86b052cc4156435911727775d9a7aca9eafb8d01292993f101ce060595ce816b3cb4e047a2f062c58cf0847b54497cf562ff8226c458a7c2361ae059f9d56a5fbe7bfe985c32e09c3a3fe4c59c8f799e70251c74358a2f52eac81c5a57eb3aed0217d359e1db6f6f71b84d8762b8d3119f6b2f9296d53549816394d30bc15ce379dcb28843d20bd1e013926ec2013785a820392078b6d714b8b8b234ea5a531e6bdbd8a2f619cda9410c9178e1336f146462f9d47ae41e9d3c1e9ddeae464af59f79046a6135600c71d538d7d7a1c208353ab8311654cdeb5b68b7dcd440067a2facd4059eb0ebc05c21e94c1ad2268bb25808ddae9668ce60d68d2dbd9460e76b2f855e52483343bdc429d586f70333409c7e91fc6555529742d3b1343a190122855e8a6d2ad95dfc9c87b95448816a3aca9022dfeea701bf61d6112605e46d0cdacb6aa9389971f84ad05e8737fd869e434d8e2d0d920146052a529266f7a5934ad7b451f8ec47a6a12bddf96109c2ee7156763e6e7236152a7e23a5e4b267ad1e585979817c8e28c52e7999025efeed1ed2ba3a260a45138f69a5ab038f411bbc09867fa071fe56ba68db311351d3a0733667f45c6d2863b6551735699ea0199ceb6cee39c09e332488104ab879d2ce0dfacde3775a93b0eb0b9e0bf1535336824ffe13e4fd369d61875357bd7b94fc25d37d7a352b195884f94347da74e17727dd2146356e9c0fb1ee6a33009ddfbb8f374b76f0cfaae317d45fda08b6ed6d4ce3b3c0dfc211acba8ac318e3ec403470f03ddedfe2790f7f7f93a8ef5e4e4e21092763bf2ab79d8e6a3b685ef3c84489c0e8251fb78a0129e1f83a2bb68436f11f8ed46066a373cd8af3fa3f00d2a1104bf0edf5f9fe05acb6c19c8acc4677deb90966a1340f36a995d27d12ea25572f351cb22153b299091f285f03520d6aeba73eed2ab234850845063514920f7638204f10aef35cc67314c0c67c0053eb83dd184363cbdee0a13db7d0187b3e1b493f8242137351f1d80793e1a79be3bf70864eafff493ab75349ddaf3376fb736fa2b8b4fb09a5ff4f9671bdaacbe770d4c8d99737de7c25ea0dda76b6fed954610c481554c29aaaad808cb07e062d58bfe99870e6fd31701befac01ac10fc28158dfa189ebb2d7a64875f131f6e0bfd08768eeebaa03e9ae8cb9a75cf7b00a646feb7bdcc7d8b8e1abc27dfd9465ef7c9e813305853754e2b0f78ff4d5f0710b5830bf439c2fdf6577ecf3e13403357ffaab92bb743e68a9d660b0a2de5070117f198e81da2e3711cbabbd8518fe6f02289de454b934c0d7967a6605c89f050a879d43c8f2c0849af5ad77d2cca354a4dfc8247fce6aa0de2511e21d03eeec541fa0b86c5a9e1095ed4d3ac8270184c6392a903bea19c172051a0a6309688f2923ab064aa345cca2108e4d12e8492a78ce6225926f95060581ad7950f8e7c5aa74ccd25f46042227b013334055708763fddea81d5f305cf32bddb452a50d42b538ddd1fdb8abe2c8bb9ebad64ff477e6813a1ef05c5489f01b7df0c8ea46a31c085e0b419d3f8b3843c0374eab0e238837834ed2c688d4d6c74ff287db8f1de2f156f13f003368d228ae981a62acc43f46953ebb64b6fb8811a87a31a5374a4483d89990e204365fa210efa586c33380a4f555802c54071db58131acc29d470c11abefe0cc59475ef71a1c216d0c0e160374e44a332afc5c4a355167dff6b45964eda7831eafc56b4a3fd98fe16b6bd8e4b60acbac4e08a9f3141f686b7d747717044da57714aa53648b0a4083e0164a9c127db26deb9550f273e09732e0acad7cc06d15c83bfd38518e143956379f027cf9020f1d340e35022d14bbf336241a5b2100df527e4ddc6d69f72d11e1044a1922ddc590632116659592f145072a72120c89ce8bbc48825837589d866153efaaa1d289285f9d2c16ea2ca63c4055334db9d99bfc7033acdf9357d3eab01b1c7c78646012173526cce9c8592a242d1d1fe71e296e3c5c43fd03da70126407d1ac71c34393ccb3c318496ce6569128a26c20d21d59e535b2e0337ec512b11ae58e44b17517213cf756860ef212de176747c2b8807a129074493e16856b1476af04f6a91bc287589bccfbe1b8e0517debf17338e5fae360d355b09a3866db809d15fc5906d937eb41cdcb90d3df89eb9ee8e0da7072f2868bfe6945ac3a86848c75a0403c7f6919224934ab1828428bbfa235655dad2dcafc823cf53bbd78fd5e45eb5cebf914f153f677cd0096a10a28f61f6d810b5d0631a5b3a77b3b707ff9d5379ff86491c2ca30d18851854c0cc7bc7d00188d4b864e3f4a2b8217c3a45212f5d639cb58645e8993e6fce02d6654fa4d751d0cf4e0f0c587bf174ea10bae573ed87b7df72d78c1eecbc4b6b6810f2fb8b360831f05f6844f9818f57a196026baf298a52dbcfd02d2ba5a552f940b3b7f83b1a980f365a5eea1719ed71e5efc857e1d37759ba11dc370bcbcb558f9879d868c20f8e6fbabbba1677b13d221e147f4653901011555865d5dd5aee7914905dd25602096e35beaedfedfee9fee13cc2a0d9b6f4fd1c050d124a3efdfe8791d235feb44d4646222c48c83941a7075ad0012abb5d6bd11a2a461b931ef15639291d4ffa46755de01b751e0adeca73a74d1da6ca1aef8a4864ad95be81efcba424c683462c91358450bde88254e88c0bf8c1d4c9c80887b53051fb93cde007313d429b71935d1c880c1f7dee5787f76d71306802e0b46855778041f79141dbbe10d6338c67a85b01a8c52260aa52cb00142dcbf214b1ce1b0f6d4594aad66190055ee09d9da9b9059a6a50b704b1084a0e096c9dea7c04e6e48cb96cbf43e461baeec5994b998a5f7348221c487056b4ae11958d4bbff", 0x1000}, {&(0x7f0000003c00)="f8f9a4b53e41b3644e4a6fb4e249d44b6f0fef9375d5fa7af5479d17ec696adcffddf755e7b1cb4ca4202be3980fd6d53d38199ee4df2339e5e644dfa16043daa4de007f0ce4ad92faf60b892c6eabda0b3c39cf0511bc996a0bebe535206fd496dacb4bd48815e444ccf32cac62ea328460df74939cfa7eccd14d851348045d332013e4f1bd261c394a169903c5718fc297b69a23ebd0ffce3da96c2c48968157", 0xa1}, {&(0x7f0000003cc0)="6e9ee4581e63875fb1f92cd2b4", 0xd}, {&(0x7f0000003d00)="e9555ada72f5fa90aa56396b119e33d162a9b01ad027466f8a660c320d98fe9dc05cf03921476e37632e765686d271c4455efabdec8ba9ce6c470d86966da27a4c7d1e972ce4870d7a8770bcea39a3d3b6be1eab64395dcb3f4fdd3197721305dcf9344c0a7c066cb6b5032ea09fa3facff5", 0x72}, {&(0x7f0000003d80)="753b02bddb0adb7bd6fc56526c30e8841abbcd005b7f9392f29113258265af59decd3f8b", 0x24}, {&(0x7f0000003dc0)="56b8b0226053d812ccfcf821deb2cb09afb923cb180aefe2fa8ba2ce401f0d6db4857aba5ea0b2237fb31bc4ecfd340ed67440c8eeb0c0596a10a6b2e7350d91e1c83b845a9ebe38c8ef21d4aaa56ad249f487cbfdb57ca4fe72a5ff4b2d00e76204859048e370bec5bf1180043744062d9c939a2c2ca2c20ed4bf0ee9ef6117f337edbc922135ce666da8cfeade6c2beb4a76fe11d43019f13a7c4000e4f06e346b4af03b1d71003e1a96", 0xab}, {&(0x7f0000003e80)="c012a50f81bf362d8a82cff35e0cbd9413c3e3f5decf84b800fb6b858479acf045b18ae2207a1fdc4e2356e356a2fd105ba93911ebb47f70d5ef75021cfb502b23d57247ca3a9c6e1b1d4218d35472f88f02b45679977e70637f072e9acc84a3fefaa4fb6eef6414b7275d3bb1da6ab2fe3b189f4d99a01285e42997a38e38aafc0d4babdb616c29ed5743ab97b4d3c3d37247ef1225a811eaa63faff047132a10b26fe14748680831b92fd3784d425680760e83c38cddb94fe7b0ea57da20ba0296c1", 0xc3}, {&(0x7f0000003f80)="185dc8b58bb8ebbee2ee6ac9670d11263727ab6e935c59d256ed4d9538071cde79b93d6f197d06ab945b6e2fc3a1e49aeae2d3ff579aa6a888966547071d79b98f1f759064c57a48e98196748743826b149007fc77c9830963f6", 0x5a}], 0x8, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000004080)=0x5) poll(&(0x7f00000040c0)=[{r0, 0x80}], 0x1, 0x4df2) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000004100)) writev(r7, &(0x7f0000004180)=[{&(0x7f0000004140)="c9", 0x1}], 0x1) (async) writev(r7, &(0x7f0000004180)=[{&(0x7f0000004140)="c9", 0x1}], 0x1) socket(0x2, 0x5, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f00000041c0), 0x10008, 0x0) 1.621428124s ago: executing program 6 (id=208): open(&(0x7f0000000300)='.\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc02069b6, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x2, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x401}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80008, 0xfdfffff4, 0x7fe, 0x0, 0x1, 0x20009, 0x20002, 0x2, 0x1, 0x7, 0x2000000005}) sync() ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x65) 1.620968994s ago: executing program 0 (id=209): sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000040)="1bb3511586322f8399824cfaa2d9a8eb6a64ce102699d30d3b16a98bc67f09652ada757da8eecf7cbb830d406edd8b74d432dcaec8e03bd19d337fe578e1b9094c0e4cbf873941ac3fc8ac53ff164d1f", 0x50) 560.441614ms ago: executing program 5 (id=210): mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) getppid() (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xeb) (async) mknod(&(0x7f00000001c0)='./file1\x00', 0x2000, 0x285b9a) (async) r2 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) (async) r3 = getppid() fcntl$setown(r2, 0x6, r3) (async) shutdown(r2, 0x2) (async) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000002740), 0x1000000000000362, 0x3fffe) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffb, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{r5}, 0xfffffffffffffff9, 0x1, 0xf00ffffa, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x37, 0xf0000000, 0x9, 0x8001}, {{}, 0xffffffffffffffff, 0x6, 0x40000000, 0xe, 0x8}, {{}, 0xfffffffffffffffd, 0x14, 0x40000000, 0x5, 0xffffffff}, {{}, 0x0, 0x80, 0x1, 0x1f70, 0x5}], 0xb19, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) 447.659325ms ago: executing program 3 (id=211): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x6}, 0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) 447.117444ms ago: executing program 0 (id=212): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf85, 0x0, 0x9}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x5, 0x9d}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x85}, {0x6a75, 0x8001, 0xd1d, 0x6}, {0x1cc, 0x5, 0xc, 0x4000002}, {0x8, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0x2}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) mknod(0x0, 0x6000, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x401, 0xc0, 0xf, 0x1, 0x7ff, 0xfffffffc, 0x0, 0x1, 0x2, 0x4000000000001006, 0x101}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="9c8f664ebcc00f2da388a8ace7202032c98ae33db0fe13ab720647b0fc1110e24ebf24f300227270ebad0f5bf92708c4a2d9fd0d96624bde78619463fc65cc4313c2d0d4e90bde883abe2718c57cbd066566d119de07fbf8e8eb7e77b180809990234b6d924bf8bdf72daf018901485970", 0x71}, {&(0x7f0000000180)="d11f8d86347b5bce22f4b408f05040d624f1009890f4fc990acff2ae6f4bd3c14e9a76b5ba01fc19bd2778851f5260148155b11b2add836e3613dd2c9fc0ed45649575abc74b039f630b89da8eeca30a1edd38d4fe7caba33e86a46d4c1a78080a12f12518b741281acba7434ceb6a2e87221fe5", 0x74}, {&(0x7f0000000200)="4d2330c2d3c27700b37c6fcf79e99aee7fa08ceb4f34fa818c2c961efc8b957127bade54d620c977851fd99b65603be38994ca4dd4f5deafbe4ebe5ff091e4818bf1", 0x42}, {&(0x7f0000000280)="5a6e8e07b0f0b4f83d431e055e82a405ba69a7793871fdbbbb9bd5175a5ec88d1432e74ebd2b6555afb3dd414553aae05959bf6e27d733d0c88f49983c2f6b4f59471166b1fd01872d6e8002f06b17ff9748149dc6a4354944c33f42f8a3d818022fc80d5badf3d5ea366dd4410629fb8e7290cd595e17", 0x77}], 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x2) 446.690584ms ago: executing program 4 (id=213): mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x400e82) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da", 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 445.954741ms ago: executing program 7 (id=214): getrusage(0x1, 0xffffffffffffffff) close(0xffffffffffffff9c) pipe2(&(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) poll(&(0x7f0000000340)=[{r0, 0x1}], 0x1, 0x9) r1 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000002, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf88, 0x0, 0x9}, {0x4c, 0x800, 0x6, 0xfffffffc}, {0x4, 0x200726, 0x2800, 0xc}, {0x2, 0x3, 0x83, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1d1, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sendto$unix(r1, &(0x7f0000000000)="388759bd35d227e742819805ec25c784490b008ec4121c99c0f3e3d80194", 0x1e, 0x2, 0x0, 0x0) sync() r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "a100ec00", 0x461b, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 436.553213ms ago: executing program 3 (id=215): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000012c0)=@file={0x0, './file1\x00'}, 0xa) socket(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x1243, 0x8, 0xa, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000000029, 0x28, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f00000001c0)="029c5de69e15fafdb2f0a2711a85272f73b6cc155a27d43a151e7201007640014361b2d29aa513d3734ad97fa90508eb84c57acfd327c37757ab60e84066cb2c25e9f1710c9af12fa9f95baca3f2229b3d7c906a5ff82933636c73973151bdd469971f022c99dc35ba67754c37426a5416e20c1509c88cb87ec1754d18b46ab28ec778738a35569dd62ec6296ebb6efe1fce375817ddbddb1312c0979d34d7f598bd788c8482443e71142d27503ce444fff828ab019a2c0e2f910aca53749274b6b0eb55ec7b277ddf1edcb71f0d249306356fa31152f04d122f63204a81b343bf14b677e81ff82517213b3bbc497e4c10e4463193", &(0x7f0000000100)=0xf5, &(0x7f00000002c0)="7f68850afe6d33f65fc03d5da22dccf43ba91eaa8d22f491264a6c58cda2c72500a442e404d9607dc7570d0e68d8e09e4aa08525168268265cdfc0016bc29f2838126b3c4177c2cdd7b8c4b42c1934bd5fb03fbfed71bec3f8bb73c92ef136389bdbab662edffe3588d3cb1eae18d82a4ab650e2c2e3950196351963e0dfaf474ca75172da2ade26f2f0023bb2ed5033d7e20fcf9a9b96abd12a2070edf8b54edf8cd4cc6ce31c2f97460517975d719bbd01c2aed5ca6961221f13f04db1858e2a05ef6162d93a092dd53f8c217a202ccd18d6cb6acc786bfa1d3a106c1070f13cceba5108adca0556ab06975f6e39efbfec074aea3311558632ed5d0251f52a80443691351f9c7e30d75384e3af2bc2f06a199151fa2cbda9e0cec845e6cb42b5917d11841d0b1533873167ebcef5092aad3a6870f16a8b6937d9ba6d965d260fbaf6c827957068ff595dbaa49329e19a54e611d4713fe1cf3a0d76a16b6e031c4f9edff5e2745b20de5a89c32ba427da0cf6308e5d53b4029d2ef3f2e92ef69c4cb7c722c327f7b368d0bf77b352fa21cb51567ac6afa3a1c2c32aff2a45fb93bf22759bc6c1809d4337ba621da2aea98c2fc7ef072198bf02a6fd41cbc0dd0f5432136caa330080254caccd826cec04763d31cbb6f01d1542de0718d9f9e1a21b308b351d5b40e36ea8706709e79eb8653c75c007cc983daec3e4543b814cb057893b21dfcbcecd13b770a240c20a58a89473757a1f95a6dbd8eeb0f2dfbcccbabd8e24c5b0dda8fecd49f0c3c5ea1f6cb18b3518244084d799845839e0256c4bf7bb1bb4b07f41e020f8b393ad7f624b763f4774a655ae30ed184577bca8491f5fe57e08689ea10c97afa46e5fa9ac3afa2c02e9739aa68d37282b8b51a5cb1cf0fa0aeedb1a0c0fac96cbd28779962272cd498bea83d673693b8116db8b0c8c0892ce3c93865b6576f04334e7a5acd37f0fe75a89b93c100d65ac98553d8a54f35ea7ed3ca96c8b21551619f50b946036f5f602abc9369a892c8c7dcab89355e8185caadde20d187e91f5690cd1c3b1ebca26ccc82d6a04de96681d57c62a8d32a859dc3664df42c65a41c6d63e4d72055f058a40eeeee004052127cfec104709f64caf834c6ae668fa68d01facd4a386285a9c31aafbe30f395a60b502b8dabeb938001e7aeb8b6ef8f29129a0117395e2ee2d0937b22f3e224aa8be2ec399dcab5fe4f2d72d01b4d1c8703aad1262b0b0dfabc5117e70d5dd956fb1143b2a4b7e4a0dfea722d8f523f621947c52058561ec75794552e5c91a2c29f996338deb9a63baf3e9dd332e0ecfabf875e0f39ddc040d1e63c168dc185cb23703f54ab375f25bb6aa989699d09150c02f49818581bcfaa23f479b7e133e440f92584b2759b81ef95e32065900dfdf78eb84e5ac62de0b4d7ea5d1427dbb3a64a090e5278791e84d6670a2bf40b30bcc00535a5521b07a75f5678540072602a3e5937f85720a398bc1133a8dd1888d14d3634d78d5ad3dcd998e49ed81d361b2c2c8052fbc46b6dc1519a453774341ff6e68f54f7ec105995b28af6fc33374ddd9f79aaeb6c2b9fbd74a699fe0620cb316d6580c52257f7999b306f065c4a72d0768d0f0d57690886d0f4cbac6a15b5ad081ecb581976e4e837ebc5c4d5cd74600c74ac1a0159df4bb2673de7caddaa95be1a9cd320e0910a21acb4c73858b5341953fd81ce46cacc07059178086bb5be43def76b55f66f65c37cfbec45ce3f58c4c3a7c90709715ae4ef4314ae6c5bea6b5ca1871e4a3a2d0d29b42db17bb6b84788c777b9f7292a9e41bc286b1a2df107410f50ee11aa289767d076bd90948575546b8fc0fed24e28188da56201c0e3845c9747c75b503c15c9c671a4f5246a8294b65d5808b1fdab10cdae2eae0327573b4d055880fe3471af73abc949a082afb9a9ea85bf769789eef09b1890ab32a4bfcfab44103a7eab74e6fc10732f9c35ee04e5902a8cbe47f1b005836e35401abeef94b71a73b83511e851427565d13ab3fa6ee81b5e83a0fedb44fdf857757735c2dafcd1ed5a6ea649528256c086cf4be542d1601e13da3cf9d14e3c03866a346f0b8c7a97d2b304637adf037cf960e896ec0c35d0d19342df2b5e6f05f4892d19b6805eadc6793180e5e73df5cf134a0647b2bd88d7f0300aa11860f314b7816687b89bdd55311c0341e38e9a6d45b2785e76998c53a200f4e99bc9a3992d8dac875f6b12c6c7dff9c199b30af66836d232d9b6f1435c8b69d47fac73eca8dd6ae44e0cd09c5abf489961d4e80c35b9a3b613ed67554e9d938eec7609b5b8550bc4f23d0edd0fddef630b42df046aad16f04edccc5bb254520f74f1c065c10d6b6fc97cf41592e6c9dd4bae8a51d07daaa3f014ebd5428a595c95526c4c508fbbe67f31a1011e97fb1e8c3bc5e6ef22213ef69c9f51f108a44f835d882dec501107aac909a9443943561bb11c8a037931b664850178d77ea0cd8094a085082c40a052e11e18cd5917a4e8c2cf126925372b006f9a502db7295bc381d3b3e9b01d273853c7aa74b4f732f9cda51c68b50334de8357d46ad2941bad993cde4c3d1dde54e5ff4fd0adfd4aa7cb22685cc546a380c0c5f7a60af4982df59d764319cde07d13d3fe6d10a91b402654cb65604514db67376eee16d7a3b39fc5ff5d451a91d7be060ebd2f14512f710b7f0a13e4dcb3c47b36e59d834174cc26536101f4ee4baf18e21578c5f704a96c42fa876ac3687b6aaf366094f87b4ed5e19d1d730334ee595d74c62612a635d51c060a7a3195e5d93ae00f3313bf377e7aa6bedd654f211b3ad6e7f4c4c2a2f9ce0be145b1322777519b044ec6b450f12748f30de8d0e83d468acfdfe332f665db39028b28cba164bf17a8ae059d404846483bf0340cfdba09067709abb28408930fdf02ee97467791e77e86457f0d541f40c7b09fbf76561ae8ce4d732f2a92adc6d3292a1425b79292afc94bb9bdbfab95768bc6f22e974f3926e0dbd623c4a0b0496180adf5ebc42e77b1b18c434b1c4cdbf80db0b8bc788af158cb324dfd1bb1d5a3912b5401a81fb218a01ac30a28fcb69b3437d68b3306df5f1d048fb29e9a3334de953ce2656d7f4d359378860510656ba8d03917c55e8f09f6dd635b1bab40d386e0ac33a7fb18451298bffb8d6111df6c7ea4b2e918df723e568e3bd927bdbf1c421b8cdd8f38f779b68318cacb77510f2e264d1a3864d18a754ea2d1a4e396fe0dbcbd8fc0e42c6545af32c66ae4f90a6a7ca2734702b72a4163273778696af6d09c5fab01bac69d094ab1f4f310e6adb790efbbdb2ac492069b975788828e2524b0ef3d89899bce07cfbfaada07837c1b224e84ebba44b21e78c028d0cca19c269c8ec4f65282b46db9d7ae60cd7099d46590608925aabb7f315fa3c15000d691188d274b2f0d06546f2c3958dfa3f8772aa3d2460cfcc06b3d3b66fe436a2bf50dce314e0b778d1291f605a85823a1e2692b5f76069a9d6bf843fb75657a470007a7f5dc3622bd869362a850b5d2bb44f6aaf0c70f697493943f05a145ee8330e9db98769c20e70a7ce19ceb1c9bfabb5b0d9246553ffc1312d60342364ab98a98c5838acd6d5cd94b204fef17f6cbdc571a2245f6f6c2ab2abb48d0e5268ee043a792827a266661cfdddde645deba27fbd73693067f99400308cdd638d218c52ef28ac019e178e2f7b2d04a867b5f0d620779fd697cdeb47daae8ad65304f1d8fe1562d89cfe1f266cf1864c100ae89d095853c000e3538764cd78d63bc07e04c0777df0f7b29c8c340a07b81ffb04ce72375f588922c20f71ce30c71f9c82e3ebd46721f58b67e2ae8c0ed7a0a6c4a9c4d07683ee75da0d742b64f09d8c1a7de3d59c737b816e0a70490c77d733affcc7032e724f1550b73bf147e04470e0f569ecaa2efbf84379dcd2bbc4c7a2669bc2ce277d5b92566cd0b8bd01ffb2137adb07b01939ad3749927e668bdef1af2925e240284c43ab02466cb80c2aee7781fff054a9b099f7296b81c5aa041a533933cb071f4b87cf49da9058b955210d5a4c9566f9a70362c58cdc4452748004f12492aef91a456c795d967c3e174790bbae1c85e19dec27df73415dd966faacbcff33868d4b41145299e3781dfc7e14ae98b973ff29d077fea6b4ff8640163a8c007d2a2a3a171b5502ac922f9a714713c24ad0f8146a9fbd091e6fa8fee14ea6cb3a8f0c6d1773f4e53b99d8f0630f8c9513359eae345078875a383bfa3bd37483eb68f71e33758405ad5f0d84404438cf3bb61f42b55c427bd07e4220cce38b328e4c7afa01ac17304cb7f26687f2427fd7aedff52cbb76cc2a3d3f3c1ed8a62fd3671ac30f6cbc8949d4be2f4ff12aa982a6a25424ade12dcc781537de3de1300c604a40f9d33b19c59624923729f1f3bb35c92dbb2e9d62a842227901d6be3370fab9f868358f26c000a8fe0c2991495c3f85cee7da1e7d5b87fbabd50c015ed37bf54ec79ed394004fb04254ffe636275a28f4b15d122f7847d5099efdd12102e9dbf8bed1a78b84178da8cd6929b5ad7fc842c84797830754f9e48a47678b612167c600b1796c94f5c3adf0b94dbc2d132c0b8d3ddfe56b88aae3d90119e5e8d3358101bcb546003073fc784093ec01db5faabac0a98e0c657e08890eb66f2e94404205c4ce11ab979edea2afcf5f9ab0420561e45aa43e2457982b30b612f55a9c54cf3930a1301bdbcc569bbc7bcb46e39b311adc0595c1abf1df4cb92dd7f5f6b8a4dce8d374acbd8618d3a7cdda3a5c438473b00dd58a5dc6f8d3ecbf1a38915b8427ff5620a941d58d7cb2c5e48a336630b1c70d8d4cde99ad354f7489848bc87ae9208b3668b1ea22570cf2b27c2c8e46f10a555aaa54ca968e32b23d47a6b0c3fb38a288319df617f8496788fb90de5a835d84cfd78b0dacbe8ebc64a69a0eae42a42eff456c407546f5831043be54ede025bbca6e5bbd59adb98043bb5f6d1fe0d6c35d898428f7889ad358e7fd06f80062694586718a36054111162b1576c510c255203c00ef4f9cd1013f27a9aae1c3ceed8054967f2d497a09efa71e597856ca953e1715bba8b7c5ca489408d1a548c18ada6c1516a0cb1ea7e4c2651710b5208a64a346eb36171bf5e3f737ab15e757b951b7cc8969a306361a54345def9ca4fcc5c8f0e4b93b52c36efa2dbd17fbf42a9360e55fae33ab852dfe4d43d3ec3b11e24c7c2e8bd7ded21a2cd9b0755c16ec044c9f8f2704871853fdbd2662810acfeb7e3d8cf38782ede7067461de615ee0e5abab9fcdd52cba6241f4f914e9a91e8477d598373e08eafce97581e9cdc0ffb5fbf1424d77a4c8ff069185f3c174260a7bb0b0bc40e3e0db6caf10cb32104e0a32922225c9aa9dbd34e0bbd7a08be681d32e3ef460baee91df6ddebd5d93caaa1a218a36b6273222a7eda95c5b3062e2430287387a06a81c1bb2ab96573b361de8fbefbdc29cae9e7d160a8d5b8ec1bb4e688e5733b71f83436c20d7ba432defe2abcffaec87498923393d70e3f80351ef966f383803a1e65c5a96424a40e3201d611b15704e481d0a4ffdf7479d24466f2c3cfa6aaf77cc109a7f5eb0f1d1d38d3e5b7a4405b6c710e57d8c5e2f8b99c1d2b763cfd26252af40429a128fe0594845365fdf479d267962f989deb77e8a2680381b7f9a114596a824aadbf7376a631183cd86b2916f87b1f06b0959f66767e513995a6956452c95d776fd16ced15e46473feff22127811c730c03d59880a8", 0x1000) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) 289.915819ms ago: executing program 5 (id=216): syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x134, &(0x7f0000000080)={@local, @random="9f01caefdf19", [], {@ipv6={0x86dd, {0x6, 0x6, "987a9b", 0xfe, 0x29, 0xc, @rand_addr="65574d46a221f510256a2857e9de2e0b", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x16, 0x0, 0x5, 0x1, 0x0, 0x1a, 0x66}, @dstopts={0x50, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x8}]}, @fragment={0x2c, 0x0, 0x0, 0x0, 0x0, 0x4, 0x64}], @tcp={{0x1, 0x0, r0, 0x41424344, 0x0, 0x0, 0x16, 0x40, 0x8, 0x0, 0x1, {[@window={0x3, 0x3, 0x3}, @sack={0x5, 0x1e, [0xda4, 0xffffbd8f, 0x2, 0x0, 0x3, 0x425, 0x7]}, @md5sig={0x13, 0x12, "2523cc5875fa37ae634537d4d20a4ef8"}, @nop, @window={0x3, 0x3, 0x7}, @eol, @timestamp={0x8, 0xa, 0x800, 0x1ff}]}}, {"8e8b375853a5f7a69f0fc3ab6300ce7baf12de0e86de850e0642b56b997027d288ae0fe025a8c2d53b5853f3b6cbc0a584b749e8ed539763a0bace0d21e96e86fe43e16ce17b8d3270d74b8a7336498fd290d74b02603d5052674466717dfb1949eb94086201e1165109ca0d80d2a3c176d80371d72f72460f068202c48f"}}}}}}}) 289.057843ms ago: executing program 3 (id=217): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) close(r2) socket(0x2, 0x1, 0x0) shutdown(r2, 0x2) close(r2) setrlimit(0x8, &(0x7f00000008c0)={0x7d, 0x61}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r3, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000140)='.\x00', 0x300, 0x0) syz_open_pts() sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 288.661851ms ago: executing program 1 (id=218): setitimer(0x1, &(0x7f0000000040)={{0x4, 0x2}, {0xfffdffffffffffff, 0xe}}, &(0x7f0000000200)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 4.515714ms ago: executing program 6 (id=219): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) accept(r0, 0x0, &(0x7f0000000140)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x1c2) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) 3.14852ms ago: executing program 4 (id=220): r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004745d, &(0x7f0000000280)=0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) 2.463682ms ago: executing program 7 (id=221): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xad}, {0xc9, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x20, 0x20000001}, {0x21, 0x4}], 0x2}) (async) syz_emit_ethernet(0x7a, &(0x7f0000000040)=ANY=[@ANYBLOB="094b00004000aaaaaaaaaabb08004c0000380000000000029078ac1400aae000000101000000110090787fffffff"]) 0s ago: executing program 7 (id=222): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x418, 0x0) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x418, 0x0) (async) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.118' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *500280 24897 0 0 0x4000000 0 syz-executor 109951 90990 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833751de) at panic+0x1e5 __assert(ffffffff833b16f1,ffffffff833afdc1,84,ffffffff8340a8dd) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001478800) at if_createrdomain+0x40 ifioctl(ffff8000014b1818,8020699f,ffff80003c461290,ffff80003c45a558) at ifioctl+0x1c66 sys_ioctl(ffff80003c45a558,ffff80003c461470,ffff80003c4613c0) at sys_ioctl+0x674 syscall(ffff80003c461470) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x641451579e0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833751de) at panic+0x1e5 __assert(ffffffff833b16f1,ffffffff833afdc1,84,ffffffff8340a8dd) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001478800) at if_createrdomain+0x40 ifioctl(ffff8000014b1818,8020699f,ffff80003c461290,ffff80003c45a558) at ifioctl+0x1c66 sys_ioctl(ffff80003c45a558,ffff80003c461470,ffff80003c4613c0) at sys_ioctl+0x674 syscall(ffff80003c461470) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x641451579e0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c460fa0 rbx 0xffffffff837d9ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003c45a558 rax 0xffffffff837d8ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x62981fa18b7f496d r11 0x8d49cb7cf1a33a08 r12 0xffffffff837d9be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff81a1d0d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c460f90 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=500280 pid=24897 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c45b250,0xffffffff839572d0 process=0xffff800038c27040 user=0xffff80003c45c000, vmspace=0xfffffd8069b01208 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24897 339903 39818 0 2 0 syz-executor 24897 367205 39818 0 2 0x4000000 syz-executor *24897 500280 39818 0 7 0x4000000 syz-executor 61768 152278 73025 0 2 0 syz-executor 61768 237996 73025 0 3 0x4000080 fsleep syz-executor 12908 9150 97262 0 2 0 syz-executor 12908 440857 97262 0 3 0x4000080 fsleep syz-executor 73958 411804 80876 0 2 0 syz-executor 46169 101384 90990 0 2 0 syz-executor 46169 380816 90990 0 3 0x4000080 fsleep syz-executor 46169 152710 90990 0 3 0x4000080 fsleep syz-executor 46169 372256 90990 0 3 0x4000080 fsleep syz-executor 45515 496586 69822 0 2 0 syz-executor 45515 185280 69822 0 3 0x4000080 fsleep syz-executor 45515 177705 69822 0 3 0x4000080 fsleep syz-executor 82169 353368 83806 0 3 0x3000 suspend syz-executor 82169 178494 83806 0 2 0x4081000 syz-executor 82098 440387 0 0 3 0x14200 acct acct 85889 259243 0 0 3 0x14200 bored sosplice 73025 446815 48404 0 3 0x82 nanoslp syz-executor 97262 12698 48404 0 2 0x2 syz-executor 80876 311747 48404 0 2 0xc82 syz-executor 53090 172449 48404 0 2 0x2 syz-executor 90990 109951 48404 0 7 0x3 syz-executor 83806 491664 48404 0 3 0x82 wait syz-executor 39818 371075 48404 0 3 0x82 nanoslp syz-executor 69822 236397 48404 0 2 0xc82 syz-executor 48404 79088 89635 0 3 0x82 kqread syz-executor 89635 515531 6147 0 3 0x10008a sigsusp ksh 6147 479524 10572 0 3 0x98 kqread sshd-session 10572 149571 2604 0 3 0x92 kqread sshd-session 44655 219308 1 0 3 0x100083 ttyin getty 2604 73377 1 0 3 0x88 kqread sshd 72670 243958 20606 74 3 0x1100092 bpf pflogd 20606 53202 1 0 3 0x80 sbwait pflogd 98944 460673 39645 73 3 0x1100090 kqread syslogd 39645 372372 1 0 3 0x100082 sbwait syslogd 65624 293609 1 0 3 0x100080 kqread resolvd 36736 414291 63853 77 3 0x100092 kqread dhcpleased 77947 54790 63853 77 3 0x100092 kqread dhcpleased 63853 475185 1 0 3 0x80 kqread dhcpleased 44008 378003 0 0 3 0x14200 bored smr 26064 515433 0 0 2 0x14200 zerothread 72789 171717 0 0 3 0x14200 aiodoned aiodoned 77838 154285 0 0 3 0x14200 syncer update 95978 245950 0 0 3 0x14200 cleaner cleaner 31735 82892 0 0 3 0x14200 reaper reaper 12424 463224 0 0 3 0x14200 pgdaemon pagedaemon 35523 98876 0 0 3 0x14200 bored viomb 38338 472155 0 0 3 0x40014200 acpi0 acpi0 87722 114400 0 0 3 0x40014200 idle1 83176 215430 0 0 3 0x14200 bored softnet7 21856 404918 0 0 3 0x14200 bored softnet6 41063 478507 0 0 3 0x14200 bored softnet5 10539 68848 0 0 3 0x14200 bored softnet4 16481 513262 0 0 3 0x14200 bored softnet3 50424 171298 0 0 3 0x14200 bored softnet2 54874 363631 0 0 3 0x14200 bored softnet1 74610 514855 0 0 3 0x14200 bored softnet0 2353 328272 0 0 3 0x14200 bored systqmp 26250 241414 0 0 3 0x14200 bored systq 43822 422266 0 0 3 0x14200 tmoslp softclockmp 98880 287242 0 0 3 0x40014200 tmoslp softclock 94308 476179 0 0 3 0x40014200 idle0 1 322028 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 24897 (syz-executor) thread 0xffff80003c45a558 (500280) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8395afa8) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1c66 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 82169 (syz-executor) thread 0xffff80003c45ad20 (178494) exclusive rrwlock inode r = 0 (0xfffffd806989b8f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 53090 (syz-executor) thread 0xffff8000ffff3768 (172449) exclusive rwlock vmmaplk r = 0 (0xfffffd8069b01c90) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x12b #4 process_new+0x577 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd800b0276b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x44 #4 process_new+0x577 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10244 11090K 11169K 166960K 11467 0 pcb 18 14K 16K 166960K 131 0 rtable 203 7K 7K 166960K 375 0 pf 36 18K 19K 166960K 71 0 ifaddr 43 7K 7K 166960K 59 0 ifgroup 55 2K 2K 166960K 77 0 sysctl 2 1K 9K 166960K 6 0 counters 68 36K 37K 166960K 94 0 ioctlops 0 0K 4K 166960K 1577 0 iov 0 0K 12K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1405 88K 89K 166960K 1600 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 367 0 sigio 0 0K 0K 166960K 3 0 proc 73 131K 164K 166960K 554 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 32 0 in_multi 99 7K 7K 166960K 108 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 450 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 152K 165K 166960K 5045 0 UVM aobj 8 2K 2K 166960K 8 0 pinsyscall 43 86K 104K 166960K 1462 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 16 0 NDP 12 0K 2K 166960K 39 0 temp 76 8647K 8713K 166960K 17923 0 kqueue 14 22K 28K 166960K 68 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 51 0 48 1 0 1 1 0 8 0 rtentry 176 103 0 16 5 0 5 5 0 8 0 unpcb 144 424 0 401 9 3 6 6 0 8 5 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 112 0 106 4 1 3 4 0 8 2 arp 128 12 0 1 1 0 1 1 0 8 0 inpcb 328 459 0 448 12 7 5 7 0 8 4 nd6 144 17 0 1 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 13 0 13 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 37 0 2 1 0 1 1 0 8 0 pfstkey 128 41 0 6 2 0 2 2 0 8 0 pfstate 384 38 0 4 4 0 4 4 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 478 0 46 28 1 27 28 0 8 0 art_table 40 480 0 46 5 0 5 5 0 8 0 art_node 32 103 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 2 1 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 5 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2001 0 487 95 0 95 95 0 8 0 ffsino 296 2001 0 487 117 0 117 117 0 8 0 nchpl 144 2524 0 830 64 1 63 64 0 8 0 uvmvnodes 80 2244 0 0 46 0 46 46 0 8 0 vnodes 216 2244 0 0 125 0 125 125 0 8 0 namei 1024 8300 0 8300 3 2 1 2 0 8 1 percpumem 16 62 0 13 1 0 1 1 0 8 0 kstatmem 264 48 0 22 3 0 3 3 0 8 1 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 13072 0 13072 14 6 8 8 1 8 8 plimitpl 152 57 0 39 1 0 1 1 0 8 0 sigapl 424 667 0 611 7 0 7 7 0 8 0 knotepl 120 305 0 0 10 0 10 10 0 8 0 kqueuepl 224 95 0 84 1 0 1 1 0 8 0 pipepl 344 135 0 107 3 0 3 3 0 8 0 fdescpl 528 643 0 611 3 0 3 3 0 8 0 filepl 160 3683 0 3455 22 6 16 18 0 8 6 lockfpl 104 66 0 63 1 0 1 1 0 8 0 lockfspl 48 34 0 31 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 33 0 16 1 0 1 1 0 8 0 ucredpl 104 429 0 416 1 0 1 1 0 8 0 zombiepl 144 737 0 736 1 0 1 1 0 8 0 processpl 1232 667 0 611 5 0 5 5 0 8 0 procpl 664 1085 0 1019 7 1 6 7 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 752 1009 0 972 31 20 11 17 0 8 7 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 63 0 0 8 0 8 8 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 220 0 0 14 0 14 14 0 8 0 bufpl 280 5554 0 124 388 0 388 388 0 8 0 anonpl 32 10160 0 0 83 1 82 82 0 246 0 amapchunkpl 152 16284 0 15722 39 10 29 29 0 158 2 amappl16 200 2314 0 2107 21 4 17 17 0 8 6 amappl15 192 23 0 23 1 1 0 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 1316 0 1285 2 0 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 9 0 9 2 2 0 1 0 8 0 amappl9 144 254 0 254 1 1 0 1 0 8 0 amappl8 136 35 0 31 1 0 1 1 0 8 0 amappl7 128 107 0 95 1 0 1 1 0 8 0 amappl6 120 175 0 172 1 0 1 1 0 8 0 amappl5 112 122 0 112 1 0 1 1 0 8 0 amappl4 104 302 0 282 1 0 1 1 0 8 0 amappl3 96 2785 0 2668 4 0 4 4 0 8 0 amappl2 88 653 0 589 2 0 2 2 0 8 0 amappl1 80 9186 0 8586 15 2 13 15 0 8 0 amappl 88 4316 0 4137 5 0 5 5 0 92 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 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 2 1 1 1 0 8 1 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 643 0 611 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 643 0 611 1 0 1 1 0 8 0 vmmpekpl 168 6862 0 6823 3 0 3 3 0 8 0 vmmpepl 168 46884 0 44676 103 0 103 103 0 357 2 vmsppl 488 642 0 611 5 1 4 5 0 8 0 rwobjpl 80 17515 0 14139 70 1 69 69 0 8 0 pdppl 4096 1294 0 1222 98 26 72 86 0 8 0 pvpl 32 21166 0 0 172 1 171 171 0 265 0 pmappl 256 642 0 611 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 281 0 34 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833751de) at panic+0x1e5 __assert(ffffffff833b16f1,ffffffff833afdc1,84,ffffffff8340a8dd) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001478800) at if_createrdomain+0x40 ifioctl(ffff8000014b1818,8020699f,ffff80003c461290,ffff80003c45a558) at ifioctl+0x1c66 sys_ioctl(ffff80003c45a558,ffff80003c461470,ffff80003c4613c0) at sys_ioctl+0x674 syscall(ffff80003c461470) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x641451579e0, count: -10 ddb{0}> machine ddbcpu 1