last executing test programs: 2.12250916s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000400)="bbb9cf61d92a841c16bb162d1930b68aca23fc40a1b691addfdd05ef103b3d942a2d8553e0652b", 0x27}, {0x0}], 0x2) (async) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x9, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r2 = socket$inet(0x2, 0x4000, 0x84) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="072e0daa6b8a9c6dd3f7773d120c2c8ce1ef160dbd903ec33d1acf48106b1053981419fbb5dd7f3eda6d3e3682fe8bdda1852755db14e30cbd6971130679a692c6dbe5b79dc475906e81e370eafd61148cdfd66fa4afff00f44214944d09eaf3c5873926723cbc9c2c40f577c77cf7f4df5aa813af45418f15733aaea10f656a5ed68413a8ee4145956bf7643d9529174d23c00d215fea1075f0d0513035742b6586d9c5e87ea579639540f6662ec1085ea3e4f3ec7bf1e084", 0xb9) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') 2.084041406s ago: executing program 0 (id=1): ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0x100, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x4000000000000200}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000280)="e9f2d779", 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="b273a18160be077e7ecce2945464df218ec9aa8b737dc1b3411461b170f76b77bd1a56ba8ad5f7492176f8375d400405e2b2ee7d68f88b4ea4c2b27d0bc9fae1f2c21d0eba8d56f4521d6955742e949efdbbee54b622b172bc717ef5caf6247116cab6a52f47fdfb62a35f5018c434a42434e231260bb0b7f6862e22506ce03a3338a39234852453ec32263076676e27f639a6afe393626e5b4691620cd3b139635ab19041cce7bf97670efb78d1f742c0f94afd5806e19d0301ef0a0dd5e1835ee1b109d3c143905fc20eb579df734d7f8adebd8cdd0a", 0xd7}], 0x1) 1.966673682s ago: executing program 7 (id=9): sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x10, 0x3}, 0xc) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f0000000240)) setuid(r1) setregid(0x0, r0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x20000000007, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffdffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffff00000, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000004, 0x0, 0xb, 0x63, 0xfffffffeffffffff], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffb, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x3ff}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0xb, 0x7f, 0x8}, {0x7, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r3 = kqueue() kevent(r3, 0x0, 0x8, &(0x7f0000000040), 0x5, 0x0) execve(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9ff30270000000700000000000000000000000000ff02000000000000000102009078000000006006c32e00060600fe8000000000000000000000690000aa00000000eaffffff0000224ce347ada5"]) socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 1.943027412s ago: executing program 4 (id=15): setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a1435a75eadc53240b2", 0x19) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000680)="7fb51de66f9a05eac8120a5e8fac1cd19ceb782cb81afb50dfce31ea4b739e5d3048f6eafa10c2e4a7e0c829e99bf03d53d34e5c8b76d424136dbfb960a03ec48743a1da270680daa66fb1a0b1b27d243615b3765a35ce8c45b4386246ba7427136ffe9527c86f47c837a0c88a0dadff45820ef38b7cf4677150e17403f70ec3d14b9ebe92ce0da4988ee409a47f74b93667d93f0288f193caf5d53935dfdc31d2f87e9dc492bf4e1804260de2e7d07a6cc0c0bf015856c2c3ab9988604abf2ff2a3a0f7b690844e797a77b73235e1941c8871b3a48b12301b41f40e2508c8f11b3bde7733e6e615523b2d676b3c8398b0a44623536e7ffcddfc973b65b9826b4a8c884c7c6dd5b16e0e494ae6718b604e849cb8dfd13b2f4cd267803a7a80b45f23b62ff2aa350f3d229b4e25a6a821fa0cf1b9ac784e5c9a28cca77088915287f691ea99a4c13abaaf9e35a9c97263907fb2e6b45d1e0097ca10b6fd2e6f98c2656356ebca5d9902c5abbb87832e49b1d9d2cf660c9679fea4b5db9bc0fb7b0ff36073cb210faa2345b85dd14298a1858b62c780ec6b7620a2bd0554c8c76547d0d82cd2191c1de25163676a862493d17ec6f5e970361fc46145c5e6c7376c3a96c2f365264f61490c98d0632f03cde06b30563a6797f80e5106afb145fe053f933b4c3d190aababd2215ec7d0b8e6461cb3abbee157d9c604f04ee1535d0b3bc8b89b4b40f92d26c68541e0982331f1169d57b72b41ee9ab067836563d57c2751e8ea411af2dc0394fca4040725fcbf98e5c2abcab1098be0fb24b36472f9fd5f41a29253ea05bbc4bdf4c9d4c5d366bcd2c2e76ffe531423f1d01efba7f219ae652181b948e713a1289f631a000b843a921b70e71a3d6734b0f62f26e05e92a8c3cce029f13e59c7cd9f768cfd4e4e5d4febeaa0452217e3fe18fd10071fe4266689ce00c711e5d2436eb7d1edfe7bfb463262a0a662d11bb3aa21dead3702cf14eebe59b7fe56652ad0d393c67cee498a4e70598dc0b12b819bc871f2d5187e2ac325470b3087f35aab2f25fe346d19d33dd52eacd5a0800c573da4018adec4ba773d7e3070deed11d236b2cec9ccfb87baf3a102bcd8c04ee58c9fc815d4920e54e73c7aba68116899b947f8f20598048d76544b0d1df7a322adccf841389e1019a892df0445b847666137fc239e438294111250c702520022ad4c3f105fef094f2fbc206c615e6dd841aa5cf576b56644f3bde994b97a22631ae4ce602f3a6a84c6a6f7575f0382d59dd747da6b836170452f868b66266f3e2707df8545e048e990abda00d2b619a7e27073989e970d1ae7ec015edcf589409d266ab064de5132fcc039a8287cd63b2d4f285f11d49f7afa54d2b6a30c40c690ce0fd5704ebd56707f03b1056a8852de601378607a45abb091be2cd344f8af74f68b45044546a557f24c8f2604e777dd6237d209a5b9a4e7749df4d123b2f8996d1e08608eefede042034bc87190b1158f6ca88105e948bb7f34880b6fc119deb74c378540e442a680fff6df3f566bf266b33e5eeb49cefa006ba508350629babe4237eb56dfcdd40a3f768d8794e1bbd17d3126fd46c07b71abbb1dc8e1d23c162683475fa0a75ee599ed29b61f266a40e18ef815fc164e78af82385a28363910d1443aac26f4c32f34414f241a3812edda464218a230588effef23c48638a289628c4603b88fd42fd414000495ec5b9d32eeebf6fac21a16fda1ddd87305610eaebb07d5a07fa4eb922c7d71acb7528e1d5e33bf3aa7f6b5a21b9403838663e67ff89fc60413ac77a3a4fe16b2b08061f506414b78a846fd541daad9af08568b9939a21d9477fd9f73f45afbf3858b5fe90c52eadd5f476d03b576490d592308648526acc90e90c7afbb7b661bf03fddebb951587dba715355a077ec96940ff4f191031862874d2a7049921a073cdb89880f337310d36fd6c61836db6d208083e652c335522efdf52b14cc85629b1934082c1b4bec16fcaaf2b7e5ccd8ccf36381192c082ea5a82d7cf43a7fc1896d36347088bc41370613f736945046c88551fd3a354b67d2ec78fa604d919cc8e2fe7fd842ad48ab4dbec38d8f2268afd02afd6229557bc068116e5da55fae10dda8e9193f6945e5ae2a77f953edafd4bf3213623e7ca8ca53d1b675d2aeab65f6d77e1e8fade1eb00add67f9a885750d7eb1159e5927e746980a67c9a8014dd587eebaa0e41988fcccf5616019bc283539b35595b0f404ddf4a1e091fff9cecb93780c5ff6c57799f4ef482ff74158fe7cb22f0ff97fed4acbde27ba55f6374f646c7fa37bcbc4afceb1f416d4412a1aaf992e89d2360f01672228e89c78d83afed2c6858ac7d0dad317e36848d9f4052666c8e6c008e9396fba1d2f63c37cb32a6a1df0476d729a514d3852a41a87c47b06e1fc6688a1541468a85be2831029a038324387b0ce243983418292f63d8de0982c637e255a690e7abed44af49d3efb1b9f677256bc9391793a6b8cd95e821aeed23c6655e0915e36cc71d6e25c2c19978557ae1ac005852c0da3959e64eef5863c521483cb51ad4c2d7842f74b2ed09dafc4fdf54988b662183540e8676eb0639f27fafc03c7b5ffcd487ad52141271f9691995b737038266b30ca385ffd23930208b038003f142f2f298b22596f1dcd1633c774044d200db8c555568b90090806918cb34b9ea6fe0793d60ca9e009406e4d37b83a85e1a2799d89621b08b1473531421ba0ed55cecfa9ca07edf1d3e1fbde7eabaffe7eb9c18be8dd046c02338a5f767fe2454155e659f327e8405cfbfa193d73cf9ec085ec1612c49b286815546598aa909d86fad009e8bca7d0de7359d1224f95150839e90b91c7b3c3671cae6ffa6ca13f7b50cce267a56031e551f76df079d651d0d1a01176436ab13bed4ada1e2b4997953b30d6bd521c94c6f30a67369f38a73de6252faecdf44ddeb6b0352caa0bca9fac3c7e3031f631fd520795cc5956f67f2584fc13782114625d337e5c2600a08b9f83961b8097cd65157c0cd6def81b1c8c18d7aef02fc810335b7f6baeca9c4787d760d6932c038eb3b8eabb05b01894086e114ffe41e3a36ee62f314c862f37c2347987482dbe70cd972bf6c9b5a5cc9deec6fb22f65aa402f1f55e5bf67bdc96742772101c78d871e6f61b3b2fa107357cbaab2d3287d98b85dc5f4c8536b0e97e789eeaff99fb2e9aef3d698563b57a6318e3dcc1ce37976a29da1b78f4df25594ccf1e8aee2d850cf5cd6cf6f28ca3a370fcef69eb38c75e5df6a1ddeaba793d9294867d1ae97e30d28aec4f731ad6cdc3dcfae00d2ce366889c81084711fcba60243c0cff696e2e329bd94d9d43da07b9478eb40120cf8e6debbceaa52d3b976bde6f943abbf7b4e1992c3b85dc99431924806f9d43a177908", 0x981) (async) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) r4 = socket(0x1, 0x5, 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000200)={{0x5, 0x4984503e}, {0x1, 0x4}}, 0x2) (async) fcntl$setstatus(r4, 0x4, 0x40) (async) r5 = getppid() fcntl$setown(r4, 0x6, r5) shutdown(r4, 0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) clock_gettime(0x2, &(0x7f0000000240)) (async) close(r3) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.94108899s ago: executing program 5 (id=16): munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) r0 = socket(0x11, 0x3, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0x596b6577}) close(0xffffffffffffffff) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, 0x0, 0x5) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000019c0)={0x2, &(0x7f0000001980)=[{0x5, 0x10, 0x8, 0x1}, {0xa5, 0xb, 0xb, 0x9}]}) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xffffeffffffffffd, 0x2, 0xfffffffffffffb54, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ffb7"]) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x0) mprotect(&(0x7f000052e000/0x2000)=nil, 0x2000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x9, 0x0}) (rerun: 64) r4 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) sendto$inet(r4, 0x0, 0x0, 0x408, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a", 0x10) (async, rerun: 64) ftruncate(r5, 0x7) (async, rerun: 64) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xceb8) (async) close(r5) (async, rerun: 32) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (rerun: 32) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000640)=""/75}, {&(0x7f0000000240)}], 0x1000000000000121) (async) setrlimit(0x8, &(0x7f0000000980)={0x8001, 0x9}) (async) r7 = syz_open_pts() close(r7) (async) syz_open_pts() 1.729039499s ago: executing program 4 (id=19): socket(0x1e, 0x3, 0x0) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) syz_emit_ethernet(0xe4f, &(0x7f00000004c0)=ANY=[@ANYBLOB="e95d373d56e10000000000006002957c48ee5defbc09b0f07b9624b276467f6a0a59f5a00a9398c4b5401065026d2fb9660d8282655aa29f97cad0e81d6e7a1bab020de435e66e68a99b5b5b74f7c1944d7a9dba1540d53472e1535bfa48fbf6a9452fd6e27b642a8dc2add4dc2d8814f721541e9949f31138236045d1aa0760f157ea5fa8be68ccc9da1e1a27bb568031b000112eb2d76aa5ebf8348530d49fd26b344c2b62425e79772125740746a7be1c8d90312f8d673b697b62dc5903c00df91b9935ba57be3c4c016016d9c3bb5422cdf583d05e72b2286f16c5cdf9a94926744e8ff603890db26afce5d0a13fa8a6ef1a8cf2660897518f2f4ea9093ad1a010e2370550b0dad1d84826e7259c73428990fdbff235f5819582e7fab89ea7ae551e23504d3a17a0793309441968fa93f43abca8cb709706fafd3c121c4f5e90002a494a6b3d214b1c101f1297e5152454c8b7ba024f0a7323312540eafc956a57418bc3fd70cd221b1e8b1b62a75a31dc466f54d8a821fe743ee6825a2cee4fbfc6e3e6d21641398db35749afded42cb78acee989b55ea2098e7217fe1aa57a4ca48923745a7ad318130435767370e89e4e2c48658e1a30aa3178a475402de7e381c598fdf069e490ac20d01f3d58d01ac3e98bd47f07847dde27732127f418b7a02f6a8f200bddf0d3d246ec8c9cd8c6ed19a2ca59cafd9b59eedd9ee3eb39dbf020605b7657ef8566981524cc67010d909592d56ca69f3d2f3ed943a846393276cefc39c317004386654f497294ff74333c7d17d2bfa7b1a55ff2a150a65074f5aec36393bda8acbd075b1651f039798818f3b03c92e8bdc993715a8eb79bd7e203821385e11f4a3aa5babc33eaf359144b3bb37807f1d592640b866c004fd2e7d907188de9326477ac163cc03a70d2242086866ae01221aa21d2645be0e210ec713c513251b9fe7d8633ab4c94433562e45f57e63bce2e135c002b1fb8a0be80c99172f351c804865e01"]) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 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, 0x1010, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x5, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x1000007, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x6, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100009}, {0x4, 0x7, 0x7}, {0xfffffffe, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x1, 0x200000000000000}], 0x7, 0x0, 0x9, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) 1.728064945s ago: executing program 5 (id=20): select(0x33, 0x0, 0x0, &(0x7f0000000240)={0x40000000000003ff, 0x0, 0x20000000004}, 0x0) (async) select(0x40, &(0x7f0000000000)={0x8, 0xb, 0x4, 0x9, 0x1, 0x4, 0x6}, &(0x7f0000000040)={0x9, 0x5, 0x1, 0x0, 0x8, 0x0, 0x8fd2, 0x6}, &(0x7f0000000080)={0x6882, 0x2, 0x3, 0x8001, 0x7, 0x2, 0x40, 0x4}, &(0x7f00000000c0)={0x7}) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000000), 0x23) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) 1.542536709s ago: executing program 2 (id=22): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0xf02, 0xaa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sysctl$vfs_nfs(&(0x7f00000001c0), 0x3, &(0x7f0000000200)="030243364e0d2e631c6ef5c1bea89b69490d99db4959f2ec9348eabd68b1d2d04cb62aa36ec1781b0c55675244b4750f5f900b8d836dc4d3204ff037de9d5a9afa2815c6380b6ed3ac394124179ded510bcdbc89466104b6181570795ef8a3ff00996765647901e60597e7eddf0c4ef090c60c177a2ce7c33c08504b6aa9a106e1c123971bc91852848bf3f86dc6a87bf92dc1298ffce7c31b46c68b286698edf9c4c3ba38d28f33fd4de05e8e00a2b13fbf3e9567635913f9ddfccceaa3c9fa8dfed78456663eb4a285ea64e5cfbe8e1897377850dfb5b60f22be9d46821a644b5274", &(0x7f0000000300)=0xe3, &(0x7f0000001040)="07cd647050b66049cce4095a48494d1d63ee1b0768c176bc6d3b2e1af24e807afa63a2c2024203a19e526293c41b9486ac229432597ac8dcdce7b4128ac97569b54def746e170f9a7eed7195f6cdec8112a2c4b24253dcb41b4adc911f2b0d0365f2f940d2b6074d8cb57865a9e6aaaf4cf8662ac4f3167b32afdb65bf5dc6fc872c18a80a64fb8ed288b184518c63a6910b8b00a08d2e51ca3be4d3d49f5d30257dc90601e5b95d2815f296c80a3581dee9ac82e3f6d7937570c10879a6142b75e94bf084d2d562502d57c583c1c2e4a31e4410cb2529f0cbadaafad85752e8e2ef7c48847692893cd9f3fcca8197eacdc9c22f3383d0176838427811cceaa36af34276d70c23f3580e590c145f74134881116c374973f40dc913193c8a04f0f0c36cadd56c0279b514e077051ac0c07b82762c607f59b05a999d5e45c36274ab4d0ab3ce27c24647dc119d15c19c2868e95426dfc8738bf47ed3bd17d668ee2af88ec71514570a5b28db7a2e2599061947b570be1392eb518ff8aeb4b7140dccbaed28e96d8e80c43f48b7ae1950b38fd017d610bc37ccdb89b254f313057eb3e673de4554023db05a47725742633150746e00e49e3f5357512ab9ced479092e182bd19980e4299f422c4b4edaaaca448b5ac44e7c75d563ea94bd2afcc3a8ea3b0532efd8731a8191b9c174053f1525ea40c7b32e18986afdfc8b189399e96f58bcba9cfa2c4c1196fa6b070eb3adbeb1b9cd9f3da511ec1cd21345e7efa810966170fb38eb2534cc07a880a0e318e9cdbf38977836fc06b4ec65ce6c597462016cdb12303de8c9f1d115af25781983cd0ba7fa504126929a507b9af9d2a3f6cc59a4dd3f11406ffed91c0664f3ccdc4600f7898cd0c5468943cdc8af9f9369bb09b7b3c2b5303db322bcca493ec03061ec46a2b1496a677952d381248305007f4586ed1f57b5b94d1fa822df9517207799b53122081e878dec669e6446c8234ab440b7ececcc08cfb6d39f7884c5019543efc4affc16d87aa7eca914d731f75d3365294a0b485d146ee6498ea355b4763ca5bf1d2a3d5665658e60d1356493eef041ad6d8b40ad5d93c5964d1577d31cdb9fb0748ea1bdd29e73121b3a29970aa23e9f74a0f53e43e256d507cc92c654a62d952428b7d2dec7e0ffd388c508661644af290172d5fab1b7e66557263e25309f5ee347a6200c6ae3e299c8e30cc544e3b41d439935eba665db0f0c1a24083991ed50341e09831716a60b55e38f49f3d6648b0686da270149e8886f1b15e0e86a360d7210cada1268802dbde90e3a14ba6e65f89147781668951d4cebef54a6244e61ab4b348d0a367e8acebf10af3eafca892c644763071b8b376a5f0fd8ba73544ad73d5b017d6b8bb485507feebd2c5c522fc15621315606f9c867020e3344216016e7d10f6962f94e0c563c275481fac25bdb989dd8bcd0c40386d902efd5e0ecc1e291d816619a0f574490feed7420949e2de3ea1ded4ebce67eb5f2cff1bb154a03dfd3010c5399b0b6cecc879606093ea9498ca03be53ee9adb0482eca72c7c26c70d285c94b7f4fc67ffadfcd9a8a2f593c1a7772f296478795c692e321592f30b607ffec4ccab71db1867834c9d97568eb102b98b68a233eb14f818b4e9b880d3ac68cd0b541fdd21c81bbfa9a74f53c029cefc18df94640b719e10e0baf8b8a2b97f4b16167c043b848f983645fa11b490ea9109b7257aa0611a6c83c9a4e73ee8a30d0ca2bcad41a19906e35097b14f17ebe47b4c974b5b16c3560dea6bd973aa9f4b27a89ffc8e7479421647916d034f1b88b418e662dcdd5dd86a403e0e36885047621178d26d08e42a7c1ccb8c9b148acb6d91ed458d9d3eeb1241dab77a78bd7c70226eededbe857f83bc65da7184eb94a9af6ee642d0a7247b43047950fae1a000d1ba37d9ca18adb37fd0870c903971b1761f722e25a9a9042282bed2cdb8e8a8e2cbfdf9137043258c14e6d74995ed5f3195d7e7257b40d59f1914846b2f02a6b3f502ca5c89331b5500e5d08eb7d72350c673bf74c211adde21b15486c7fd15b56dd5205fbfc962c4f49c175d2fccfc06e82e54bf2d9e7d4987eaa9e6124501bf056e6f3fae70a544220299aefd419583946e0b40384c77ca81946ef03e63f7471b282f0c627a3c5d637040f501189d0c775ef1d8e6be3830fc44b5d3e2837160f4e77dc0c85a70fd16727466fa190ad8b769dff8b0196f2990a14cb2fb4376a5f6f544796004b0454de0298d9e1ddc1ca8df0ed0f2d795952ae2fb781b0b399a74c2b8c818b6c090f0ce032e76bebc510a17c7f8b766ac7f8e09a48e064322b6ea58720cfcebb25e0550fd749c8dc4675aa75d16028bf47a2c52e4175a6b16ea4d02b4af9edbb17989bdad5e7edd66954ec0074d39205f977bc7e308db4c9f285d3e636d71abba50d3c5730c0de7268a3dd731998de1eef5b7f00c874be4999778b336cc326a3c04a0169bbcafadbda3e2f0835758535a5dc505bf027c0895a560b636270fd1f3b71e41be3dfc57438bbb2699cd1d533535061639c030173f1910a2d371611d042242b0e59074ec3a96dba548883d5c1425e4455b276406bbb786091b68ffa37a06daefb9289776800df1421c07cf6dff1c1eb18ab8d8c5c67c0937537823091f26f22e2206f0cf24200d51a0169072f6feaf27465365d8c025237720ac133383780c292e3f5963e5000c67f5b0f80f3d9d158fd9bae11ca033553865e28596486a54add7cfac041a75d09fd35bd40a2ec5e2daa89f0e8fbf10cd289a1ffaec90301e78681c8a9cb2aeaa7b541d1675de4d1fa6833be4a6c9e27826faa1ecb36df3ec9f399274ab262f7f6fd8b20d17f955292471bacf4651a2a6bd4d0c9a63b86b33a58466e9af596c29103b0838adb0156872c8863b121cb160eb865996802829c11d73699d3c1e17476551f11fde668c0cfc9707e576ab40054ad4e708d29046288df44869098a5025814943b5676dfbab49dff79c8ecdab36205e8e820bcb629c6fb69bd165c23ddb0b003a365b3a1b7bb802048a623019078b12786101701d61238e406c60b1879f037fe0c5825d241958dc1972d009dc0540e155c5a8448b7d3f0d77c8cd294902540958ba2b2b634d4015e2cae5ae8f488957ec1294ab1f83e5f92f5dbad0c93885114186976c2e49b3066e5fad53acf71c884108d8c3d3ae0d2b2fb9a90e1499d54d0d3de13d9a46c0b693fd8b857332240f779dbe817302c682f09825eba062be0a862cf9fb242316ae6fb378c7b69a9c8daca3f2fe93daeb7ec66d519c5a989275043b7575e029cda4cf5e36c396da8e21946b4be316a2a8b946a5932a9e3088a23d4a5330555be78060410eaefb065ba85925a92e7c4d6977dc5ee01a78d1dfed7be1b730d178d63fe6a3008ed2d0be7c71573a8d8ccc515876f0c5090bce50134fc485276452bc4af24728283780aa6c7f844f993803d271738002edfb2e1158b0c3b4b4633cf7f7e63d8f49227065dc2c61d9422d916f5706b1ef05bbd0f89ff86f09934a46da395f082de00430593134850a0f784767f25fc244bd5014ecdd70403665d96377b81c3c69ec635d0fb7d2a3864b82382e80629807f16603057fe381bc84644dbb6581705746a8c90cddf562cd3a19ac8b33390c76176231eea9941272300e4a6e27537d37441481834451c7a979528f5350196a846632f6b3303eac64a10c4b2463788d0735d14b8d853c90f2ce73fad05e6a0faa6ad80b4153e0f6d5be96ff15efb2ee6ba18b54582983fc09d101eeec4fcd12c127c64832bf9c5fbdc69a7963693dfd9c150e46a3471c2254cb5fe24704b3fbd1784dc8d9fe21e6f24b3481e3ca1df25dae141b7c9fdabc9f1750d2e383c94c0fcd143d809012779be4bdd59373e168e2081d36f3710109ef27047dd51aa5cfb9a57f07b049f6c6d22e28c12381652fdc10b290f642931894b1d31860ef80d955a2eec7565861fdcef998c24e114b48368749ef5af182882cdc084a46dab33c41107f3dea4e548cdeeb73dca2f992d650130e8eba3fa26ce655de1b658dd10c7b5bdde9ce908242f543b01335f74da4eff79867062addfd3de7a3d2ce14fbae78b7a88f4603b2269c26e18aa94001d2d761056488ee07e3f57999826dec5d047ac63a1dd96c64f961f9facf93bb9df3e668024469c71ae842c4693332aa0ed1182a4586e8d0817f62ba174762b755b2aacc8ea9712313cb057e88ae09b0290e1cc68ff3f8e87191fd60902702da36d9dae2adc2aa01e75cf528b11f2e1a74a661fdc66d4a433586314379c0c8c761cde7f13629742fde46500a31fb429711681dc73ec3f9a71647dcf7fedb00572d10228823549372ca3b4fec8b081954c32a5de268328f53509c1b7712d28395d2d12c4550c86f1ed36e9c5732ebcf02bbd783b037fb6c3a8fe8c2cfb955d371ba3ae8eea8dd919134088e777bde93988f459655fa9dd6e9ac8a7192356f484f8552e51180b55d3b767f50a5d37cbdd24c87ea3992f41e2cf08a2403b407a9c15994489f47cd623b241e62b4795e2fbd16125a295eb584a8738f895f0f8d96ab371616e975d31c2571843dd6b4f795ccc7002d72d7c00d5229f989ac6d9e8dbcae94af982ad81d8cd48b72ff4f8c66cffd0801a13ad0724651a5138fa224786c0810cb704469a466759a419135c0d57cc3334635ba00179606c081948c15c560896f1621d2bb63d453a56f2dcae25ed9a33cdd36b5b3e4a5fa56200dc22e7c0acdb5226b295ba3805d3fb32fe4e7fd39659c86ab5d011265d5a58cc528566d243287e846412e4dff43149aa5d82a45645b0fedd7a60f36039f02f21749c9ffeee0c5dce045558f6961d96679ec7c49fb8bc673544f6b03b1c8556ad472866640b8acaaf8c84d23b089e6eff21f29858acdd4e02679065de47e195222d7af557d520619e28064e05295a1673d21dda29259bfcdcf68bbe6ce5c1dbb2f515e37a7af9e6132e760ae15361f63233edb8aeab1295ad9b5f434727636756dcee33804c3d36003f5a4a79d2ea4798cc2d4de874d104b00f73d4a35d5d85468d898882b3f6e0fc4df2b332b511c3f0a3285d5fe6ea6259615db93e5665105ff54ddbc95a37e2f8b096fb5dbf2ff8ed11ce048f0b13fb2f8c873aee9168e833ce0adbf5f074d8dbcc4c130e0ac35bfcec06aed7e9c405f271a4ac55447201c9970e87172847d88112c3971f03eeeef8d1f631eb3093eb84522c4a8d0058d40895c70121cdca81bc42cbe79d71064acadb0418912284c5cd2f42487b3995ca6a957f2ab3fc5b6b398f41aa791fcfc90ce017b47d4c2f85c1480675e9ced0743ac9c7a1d27e53ec14e74c5f76d4dacb39e9c1f30843f89c7f426f58dae9f5a23172ae89cd47f09b89297283f6890e8faeecbeea04e272e0ccec97a4d2b1cb7f3891a698005ad5409b0e41352cbca13af09506e654f3b5ce0d784dc8d6d14dac8aca8c04274831e3e507e33587870d940557bcbada99da51f5a5b7ba61781168f20f5955c51117caff7627cda1483681fb8fdb62a72824d7337ccdc5737b12dca4bd485db76ddb27231d27e2f2909a65de77bdfb214bf61b44dc510ef7c565eecb1bb9b6ddc783b99d190c654f61fb8bd256149a977b9534368d53f145f7cad29c4f41d75cbaa0082adf13213cac833f28ed39d56f64fa38e59983a1e4694ff13da87f15a289aafe8916a0fd0c06643813018d66598ee589310b97887cfc2b8713614f26fe920da8290415aa61", 0x1000) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c6163952ddb06b36ac970bff03000000000000000000417800ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe245f928b770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0xfffffffffffffef4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f00000003c0)=0xc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="673bb5b8cc0c16ed08f1b8d24ec345cba6500743e7eca455061c9c3c2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903483e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x5, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) write(r3, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r5, &(0x7f0000000200)=[{0x0}], 0x1, 0x8000000000000006) r6 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) 1.505220356s ago: executing program 4 (id=26): sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71f91e3471ac0058bc5a91501d94a34b8e5ff49ead69c9b3b32c84f8d320018983cea251ec000050c127dcdfdf5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8c796b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c830e1124227ed69ab8942a9ab7ed9ce964bd8447ba799bb22e1b3fec93d9bf8692c2f819943cbfdb5e8b1c8c4046da548cfdefae14f2154da26b3eafb169f6e0ccd457ddb226fa2d32ba256e0665cc352e68df80adfab9b1985cec93f6381aa50d00daa16c6976515ca14d6b4fd58fd11092e94f3b825698cf8bc525cece76ecab6354a387584da10c70adfe4633dea8644f3e37d130c72bf93e2692bb8a45a3f970f577db45ffde830e5af9286280ebe000000000000d73297d201b3b2dd22bc814a936da5429908a64250ecbca8ad9e15f409c7b1947bdd9544f9e3da25794f090d5369b169e309e045c1c133c4872b45159a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async, rerun: 32) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="1000000000000000ffff000005000002"], 0x10}, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) read(r1, &(0x7f00000002c0)=""/86, 0x56) close(r3) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, &(0x7f0000000600)="31ea1ed06a3dadfdc174cecc0222eb1ee2b4ae93400f9795ef9228a972f12196f49877e4077b8114bd891eb0446d49fb33b61d81f9b49a20dace02fbf3c705fd50ece85463229699d4a334d3b00412614e8314a7350ce4393d3e03ca52b3dd104570e21ca22f9ebdc99afecf7dcf42c2431e169ae718887bff44a85ac9a9f66b84e884f9cb7c", &(0x7f0000000100)=0x86, &(0x7f00000009c0)="06aee74572ed9ae616b041684d6c23533ee0cd1bbbf38b185a079a337694a607e7b47a6ec4bb18e7b5840573ceef4c7b53d4a550ed1135bf2fe277f772ed50b7eb749928291203bf24b0696894b258bc7dfe404fceb2981433407724e7743b06f03a210fe8d498334306871b530e0a8ae2501c43f4e825540016c3f29633b03ed1a5a5901a65198fcb1f5c205e71753dedb0255e6760de6d781f118dd5162ef18f59ad5855bd98757e04a5585e4a1f50ee7ea4f2b27257e5a127fcf5bc5bbd3b164f4d5e1df8182bf7512d77cd19726bffb494ea7e1ceeaad2a904797388205369ecb57a1a2b7ede993e10f8b6f0e12fe646c0464b7d56b4333c8dddcdb011d41033262de0c40fd6d0ca3f2cbd01e922da37cb0b5fcbfb6db8ac53074bdef7d469000a1a6f11868bca6a8d9c2db1e716a49b4ff18cb7db1b91d4d15974a40249c60a4d1254c280a061cf49c1dfa018d20e332bf9a997d7a106179f74e411854b751b5e374217abad858937fdd1577993b3a19cff62438c28a8b652cd1c54967780182871b6700b55407f8392d3e62cd5a7a00874004b3b777d212c812bcca6a4ab9d92a5776dbd0c1706e92bb7821a17397c4c013cc2836faf6e40ac7140cb2130103ac7ac2c08ef4fd1776d09f0a94778208ed3e44ee336fb628edb748f8d403801d7800961d09c3e13b89c0e621a48fddbddd6110ec3f6c2a1ba920d737a00df2bb40a417f3373352cf028fda77e14cf03fb2b2b30b0f72a33edd5c591a51df58a3cde6cae4e0f15eeb93740891cfb9fbbb3e82ab48268a86d992b5af64be6e6216a91b3cfd6f2b678ed59d574e8aaa490b3437ed9ab049a2d4cc2dd8ec51f81f6799ee7447eee514880ece00865c42b4336192bcd3005b520bdad91775e61482e1060ba7b2a41adae2a20bd68cfea4c26691683ec2f3a37b777f57f239e184a40c93286030b5f27e78ac033838824a2ebed61571082f14c8e2bd1a0f2890b525a8b34d6d5f5c675368a93ba7bcbad724c542fafd280080513c30da1ba2f7aec1eb0a838fdddaf555782ed4ce9cd7bf15d603fe0e7ce49bc50a18eb33c54aaa1aa343393aa8342fb67f918dc2cc3697f831e677d9864d59a3121ad83bbe395631d611824435ca74958aabbef38fda5d28a75bafa5a5921b81a672cc060dd86e85436cd13a9921ca7b866501c3c25322ca768b50f0a84092f4356ba09e748f9ddcabe94078eaf7bcfda5909c4c6b09f564d01d969e3b2369aa54fcccbd8dccec4365da62bb159fb6f42bcea5e788e03fc971f9d189696bc167e079ec5bfb296f49938bdd9038d910a8179569698f6ac4c763a72ca5ea51177c75b6fd2b9cffe3f01232f7902bd077a848bfc2819863dacef59ee7762fd9e7dc804a6e851f34bc69abe0aa0bb28c08888a697f3cd90d61bf592b0f374755bd081d9adb9f38e78188403d7ac9ef4e54fa67b5811cd548d26eeac70f5171a33b13c136a59a74df47ab94bcb938588b4a6119f2b9d2d025cb5f2f04566077a5709d7331e4b7c7936a7a90b7e1bcbf7973571b7768fdaa9da61c52a47dcd79f55bd614b73c4963c045de1b1a934437db936206c546288fb18fcd8f5e9c5b786daafbcb01f9b69e4a52a932b6d88b8f2c72453dd8f55e7d37c89781f885bad1a0169096d17e1aa5f74256729d36dee884d3503d7dd12ae695626a8ddb797840827be564356e45bb778a2c51421b6484cf65af8b33b77377efb42761b4ffda907722738311c74877bce6cbd501369a2a4aa4ca7e8c20fb83b40712fb142f6cff65f78ff7e26bb91e6da17e42819b3ffd49d425b420d314117306406e55ae72e8f41737b771c4b9bd9a7e8b2238346ebdd906a3bcfcee62455c041cee9fb9d148e8ec86a1e40e5cca7ee7a669a294344b6d0af8cc4800818f76b9307e9ec66e914b3e7d6006ab3e4844b8596f9bef260199bbcb67a279f8800bb887c482f42991818eb58cdf00f461e5e355df01a2d215fcf3259789f58990fb630a04d26c8e1d9abe28c809df0336dbbd0c0463231edc9c1bad05a8a5307dd8b1b8d1c38ddf1f8b7918bbee0c45ba74720e53ce5454600d7021860071c95fb0ec5a49f7d05687fe69ca9c57e13540542319f1c470057a577b4e4239095028a77668c5a68a9005eba285446ae81c24e30daaaed8a46836100e1f15515beb13e32505156f27758104c649dca14c70040563288355e5da5360ac5ff779f36d1d9869641a09ae643895b586fe2b81fda701c5affd989b7c5d516176e01120e75a2c2e30d168e9db99f875289397d73969110f096de958a5bcf6459632e11370872ab393107efd50c93cad7d021d3cfed7c7a75d447dbb5cb4ebf2a8a836a1d12a2d35126a35721a87869a66578c31cd1cfb6603b1f68f1bf780e1d99030f78990dcf81fb08230ad143872205441e21900b3b6dcd37517c5baa2ed8fde02069bf73a32016ce029ccb20af94b337fc71003b25a1f1122735f830a43a79391b66e7d08fbb512777f51b580f8122fb043bf477afde8f5fc757324d93beff31585ceb1875d8b762840f4eab205724483a70762ae1f865730d3ac34f6a4418d9424b45fc82cc4dd7330865175e42f71bec26b1a04543e7550a3d8aeed6034131f1705a1be14c0c42cf59ad254d169595bca4f550baa70b26ca8d7156e2e394966bbf8bc7f616d5f1c6c4199c43dfd0807aad11af5a5d5cb54ddab39cfe06a69e08f725aebd485ed0e5f04459172949cb6937c5001c39ec4fe69cd87828f56be681dc133d63bd49278652067260e51d03b6f3fce592657abafa83236cff3d9c2de4a6214b94b7b5fd7aeb95749687a5eef067871ea8001030fc23fc9b52080d52909580b76bc5ee18da080fa41330ba16294ed4a2a14f01835965bedd13dfdbad4e0b1880933dfbc83db84feade1f7ce0f6b30332395a159ca8cb0f25ae38b82c64cf6b84f08598e37876baaaec140a97ed9651882e22e994d88aaeddcc436587b1eeb12906d19e4fff0a9b44162a49efb2b3be8af58c3a968853baae073f6bab546ee227a10bfefe9e239ebdbb80ada95e6bffe1f97e4c344e6bfb2361425770b64b8697469cfef79b90640ef46de85fbde2674208bd22e888abc55a70852b5cd9dfda88e429507aed9f3b5fcab12fe859176e242df99cdfb1e1226accc4142f3bbe65a81ec46c698f0617ee43cf5f70fdd1239cc169fe91b2453a549e210b100c02095b70cea36852a49c6641b881d06e61653618a6e557099a811ec1ac33c98ec35ba3249c58248e2ba845001923facedf1753ee60744d4499637ec2dcff9d4ab627a6525029173974ebbeba6170b49d650b9126e197bf1970a75ee4654d25fdd466e1437f4a6089f3e3bd5eef3e69c3a6666108953165a632572f02165ca24b9dcc3463adefbfa5d6ffdb062c87a51bca98c420067e0b3962730902d359f0f5a36782ae4655803db4835a66595e439768ecccda2df20834257f3a12369ed9cf18fd498e15fff14135d11271061be800ce30942ff0501a085ff61e425f489aa7e5df643a03ea62a4cb7d66499c448edc4c6ec0067a79ba4443a215f4ea6e6767227fe0e51f39e481f69e517ee8ec7448d10225945c1e8a042a1dc45cac9e02ad829fc8f462ce6baa0f0ce103dfb0eabd8ba8ed099f5652a8b198a8839d4607a0f02aab0aa35eee39d90dfa0568caf004d1d5cfa76381253b360f3ec7c7b3004a1e1d765715f972c82814ba8e9f7c7773d17708314503a3c548d1f79d399d8d75db26f99e035d6e1ef61c354f7ff752564ed0068e784a978ab4fcad14be58ec75874f8949b9e9f782f30c5f1d0c6b4786462b95a497db2d0beb91509dcbe110324891f39d787df112d06a95655b25518d8ea3f3d6c8ab8745fce4d852dcb16f57e3f6d1a02deeee3ea71db19ef008a606a7c7d8e3873839ce9feedfa8a10dfbda62e4b45c0472144ba9529783dc492c4acf64889e0708c18f46510fd7a944c654225ae74fe5d70b2a408ae8768b95f81a1ba6cdc290417f4ccd7ad8a5170eeca92234c7b27609e658c0a0db78e20d44d9c48cec1509351034732dac1b1079d6f20d2c459e4bccd3cad79d50f649982262af54361d3c6c030c4946d667c2680b3bcf759ca4896a91cf6e8ed110c0336c6c8c2e145a1351a2078274df114f1c41087df52256b790840b7673b70e8573f5518018756ae17803682951f1c56b32681ced286f14eef86521efa9ef40dc35a4b698aa9988cede23236a006dacc1fd71ef5ac206a0c588515e44d7ea04d982cd39f0a717d81f392750b1b01f85f7e0fd496d29751f380775ee51f9553807e4a463c62ebfe24e0da63acae364cd21b619454819f39d9df949f76059c216f291459584b689d79fffe06b205fcd47be253dddf980e1d0adf3e64aca33c375eaa5ea3918e23a422b304d2afbd594c6e649756659a5710c4eedb707d3c4ab940885c1a8f533c1a1bdd5d1fee79cf9fd954b46a502784998eba81713192b4ab517ad2696e4bd7e3bfbdb12426716126f57c8d45c973839b8b8018a7b157c7947dc3f2013de4d9c86d7ddcbba1ab43b7ec286bd146ff76f8a6453402b7de3e09141e2a53a93f559b41792beadf3e64629dd6aab7fdd92489de63dfd1a40a04feca31353c0bf60517fea5d12065af1eba85dc5f7558879f1d0c216bb1a5d11ce2cf03f67447503ce0dfb6612617fa29620191717edf4b9cc385f3f1f77a45f48bff37344a7e83befbc49253e45db39ab9fc861e8288b5656b7c58d3d8788d1fdbd50642be4a4d2636809e6c18539a9dc6482e5804d1dcc3f3fb4407bf77c92597110139344cbe2437814107cfe59e29b55d9cedae302dc82a678c8ff1289cf1284928d65624bcf3ad9da6bf4e48df2d061c3045648cbab6ff444e234d3e3438ff47c9ba298e9834d42eec936fda9c1988ac0b2312d3f23ebe852aba7a2576bab8417e4e86d69a515acf7685f8a72534aa2f94c1e75b0309ae21fa9612c3cc5f7065d49d737aef2ed5bee89457f8e1fb29e08e51cd0b5e2b6080f6e68887a1100701b5317786dfde3d349c57ee56c4ed6395e585b556ce418bc056088020a6fe27356bdceb0978e429b1683638a77110c0abd64629f6aefdbb5449a83831cc53e8521959bd9d0a32e75f1edddef38a756f59e4dae990e1af19c707ed5127f8ee1e3492748467cdcaf8d4c5b7a45dae1607b272958db5dbf80e1715d08dd571cf98de71e635e9a8cb421a658341f715617d0aad06a5fe22da0e7ccc0b6be185167ba07ae3e6e2b05ee9a25920c2fa87709763ef102fb3d5a8f9c2fa5d109c15556a010815a266001c4a9be23a98f3f516940d05d89ebe6b23d01540e7b79b5bc08625020e302322f6b95be31ebc9434e344ecf31a66e70e7aba65d78055afc08668edd28f8fa1d52688ee6da29833db590c2f6d9678670dd8848268af1fbc84cdf171b0493ef4bc599304ec30e7ce85098c0dd013dab42df2b29d9139da32ac6feaf1e102522ffbb6ec61256a1de75086e9b4a19eb2452c273f08cad083b0006d446340591239ddc27ed0283df54b416affafb60143c0048140ecd6cd21fa523a054ee6cd140174d7bc906b0a2e31603bbc1efd047efb5f1437aafe4e0bcf16e136735d6b50f314595a9ce8e46f068f4b5eaa087fc5b3b6a44a2daa08988c202e81989d236cedd81d3a4adaca32aec5dab2f6fea655c03e3a73d72bd35325f51d5fccd36bfd5ba208c186d49f3096b861ecc67a668aeaea124b077f205cf0cd243b1ea71ca8ff2be2999", 0x1000) (async) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/231, 0xe7}, 0x0) (async, rerun: 64) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (rerun: 64) 1.501454255s ago: executing program 2 (id=28): mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) chmod(&(0x7f0000000080)='./file0/file0/..\x00', 0x6) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x800000000082ae, 0x115) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x2, './file0/file0/..'}) write(r0, &(0x7f0000000300)="1e", 0x1) 1.500812871s ago: executing program 3 (id=29): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) (async) semget$private(0x0, 0x4, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) socketpair(0x20, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000002c0)="e1df51e94061a0a9c3f19704e3426981425834951270e45ef09a34d59550c271e22f6fec581d08ae352abcbf29753fc55580987cbf369eb9d21e96f4647abc820480efedfbac22aad9f7d07cecc74c4378b408d1c426d1298ab4b9ac813a8a1d4fb0da9185d7d28c458705423f09328ba38bd53347548f0f4e3ab25b681c84a41cfad96e6db6c95f0886ac96b74bf3b42ea01b30c25e21f071c95d8376fc40beff50280ded3adbc21eaa10517ca091ea4cd015f9a87611adcb68e7910d0fe5588ea4b7308a799294d8501bb0a3f874e612c6023be1a72cbde8d06a316f0fe480c3eb267c0714876db5e16c9bdf07c66bcf0712658431c03f559d9b", 0xfb}, {&(0x7f0000000780)="bad96474ab46cc90d5ef3811448a8db2da52f1a93f9cfe3f52", 0x19}, {&(0x7f00000003c0)="319ebfabb2b24612168dac1984273e3c9dffef9b1922ba2fe27c0bbd9dfb21fc1d92b2376fde6ca95f602201cff1872eabc942", 0x33}, {&(0x7f0000000400)="d32db238e738cd2392a1275fdd646d066e7a710e96e3202e4655b903e9e736aa1e8405b7daf6117ef597078359c5882cc73b06af812ca25e3ba843952fb8aaaf760b856de704bb352eb9c315f1a8cea909bba71e4f0bf3a491aa3cfc64db9ae81771218b57e0ad682b38cd16de8df55b2f1822506e6ebcb09003f0ad7fc0115361386c7b47d2c255f83b5b0348", 0x8d}, {&(0x7f00000004c0)="f054f5968d78d8d6cea89b738bf572d79349193b4512853235531eddddc40da5d80bd5b1b88fa54e9956bc21", 0x2c}, {&(0x7f0000000a80)="48d66ad8b2445c9c0e528172726bd0a85e9b5bada947fb5204e14a3cc2bdbdbca39bbbbd3f869914e89a01960bc1e734d39abda6f38e35bddb9446ba2d157f3f07f68321199f3d55927eceaf9eca119ac16d2416f29a88e191142aa50ba147e5af5ea30f837e7a4110c87b2a4f53ab5918da8e715dd5e3a446a8b25630f8998addad60b8c6e61fe6757cd19da810eb3aaf2f66f8801a0aaf952dff35b0dc3eeb475d128c6b4421347d584a56be36eef8e998f103a6632a6cf3ef317b0c1f101899e6054c6aa4fe7d0bea425e58ca04642d4e3ba6d9321131cbdca5d2124f3be374cd0c85b8f4af684a9f2b2c126fccb47127bb56077521d5a4dd45a49b7e6eae5976ee047e27c93d70b781e8c93097661cec8d9b632bd6f0745e6e32166bdfb7ba249e968e5074b83bd44b7babd1a13e7f8ec137c5540d07caca069c7612875203dbad232b244f7413782f81e547cf58a37ca2c9eea9742d8da3c2583c51a4638c6bacc11431ec1a04c446c965b654f92cc27530bc9c02a2804d667a1aea6cce1348bd0b7c1b73dec642c54509676877f7870dc0dac8b5116da4279adf47f1790ddce19edfb9e72d4236555e13154a445ac1ce21234f654f7ad2124d40a66d99176d9da9dd9d75a8628af7b4d4d2a83de0d4edb4cd96475cb8b42ed88e1074b3db38d3a98edeed466084a0bac3bb1de5ed30742bd4c4e853f9f4dc2790ed09b4cbe34847aee7228900dcaa5b832873cadd72993e72ece479cd74a72f688941ebc8555809e235ed2ce9b0ba727a45b00ca80f1a342406294a87e470bf07a14478d1c9a8fd7dd7da403c1de8e37a3a202c2b0eb05edbbbca9e0e69355033f2d5182f0d55550d4a46837f0f1635c40df902ffe81956080f84f0fb4f0108862273f795e780b4b655b1eb3c81e4713c011e4069d1efb09ab1d84e720dfdf35a88a66f6e7aa8265f171d478f3b53c664f1e2b2e632f3d438689b78426ddc61005afbfaa3fdd1529f9d917618f5fd61a1ecff8674a5defb7fc041bc5114e027ad6d5c85ea408db49bed7dbcd88951d6e97a4a23e3413054c3998d827460ba509702a7644200bce070f5f865ac444b9a5e7fe6f24dbde6efabd85415793157b77b94400db1e2be03e37069ef640fd2fff96cee6f3904fb323bf367b8088e83cdc1b62925d9b595d329d36f73e9b210822ed356b6a08d20b0729eac7e1d81c28461e8e979a319132e85a5f83b558f52fe81cb59f205bca8b880e43bbbe2ed412ca0a4c4b4279d7fa7a67dc8bfc547cbadda2860f386571f4509c35d7bb5421e5a84c454221b16f51ad5e926ecc7a28fe23b2ae14aec104397d0d445abea5294901709546f1e93f308062482a03d89364117545427bc182e8deea24011c37e70184c0dba13ce31b15b17f29e08fe175ae98f15e4540cf701677c50feea600024301edaf35800c4df100dabc7d0b8cabecd65e14702261121e030d5457238be928b40cc18fd60eb66c48c2081b6a070e62c8923d121e19e978c9a2acc22a392e860106d1fc9a70dad8a11293ac83da9494788df9b16554ee0699711276968c6daa07037872199e9d5ce979527ad5ac8dd45acd5b3c6ec3c58851b6a1ec5affcbeba88c3b621475ec58bee6e10256c9c60bc7251b06cc442d1a3aed0c850a33606d24e1fa032bd2f549c1de3039a989e269995a4f08031cc74d0d5a0873455fdf3c2d511421058426551e11757c4ba0087589d110c545737e9fc178a157eef3e92bc638b4ce90f3dcde4e39f8e7c93a7efad1a6b4e23e4bde24b0df0411115fc0ab472368552ceb51e607f99988e25b4c68921008dda8bf3991778a823093d952bbf2860dceafff763c17dc14b5d68352033783f528da33fe6e684cedcd2cb80989399e6a9bc616f52327917e7a5acf469d1da5a91020ad86170239fabae28f7f9e0493043de17122f505f8f77d3adb3603920572ad5de80d980a7ecaba0dfb28059daede264a9ab3f3cf6855983d582fcb7267632f0254391017e552719b4ef6a21729b768a215915fb771d43b203b4b935a6a4d541bfdddfc63aca62211c5b2387817e1e949a44fbfa75cddbdcc3a7fb748d2e0348cd00fae6351dd239b2fc2d28fc62c633f1d6df907ae04adac6bbeb6de4c47fd3412e82d7a8401a44bfb20273716e8d6a39dad7b73433dc09b3a4de46de54807163124cef35c54483e0b944de927670ab6e7ffb9f3cfa48609373d642147d8898032e855164bed30edbd94d6d41325220be559bfed823d6dbe9256a27a97e3ab6b462d7cf83770148a5d02587abceb391c7e9e96f1bea6f6479e7c55fc290326aef38f25f25a502b0923f3fa00639558bc0454466a128a24b11c6df097dac0ec4034137d967c2a7fd16bee30c244640dafdd2cea22ab91e64c2fd36f3000db2ccd801c3ad0d9e87ab78dd542a6d2ec66e2a95ac775b6277bdeaf9a1cf5d35450ad0f2c9166494938bd98262843844504ba7938ce95545423fd613b8a079acce8a75c37a8d614230ee11cd8e3a8c85f73c0395cba0bbacdbb3e3e64b971862efbe36aeaaac57bc683206a667b4572165d8b4c9632e068c89ff846811e1f09ecac7e3587c132a5179389f25303ace606798d6d11268f1f23b67b5cb8667d88f5637dda0a0a9ee1934ebd8f4dadc5e2ed1086bd2c357691b0526fc6c59478838a93f84610161173ff4acf9a4a6eec09e7b326253f9702071026be5b373b7e058c6f9cba72bc8347efb6ecba95978ef266870335674b0f14e6853f27f8fbe67b6494ab25e43f141d668465cbcde802344ebc9de0752233c8471355fd81775819803a5ee031553630603576f6a537bbd3f99efb5102fc09bbe18680dd53988fb6b34758f38940b3e7c5ef62f41342b3cf037f0e38bbef1aba4f434a2ca0234df61c6b719e25b066a1dcdf70f066ecd1637f6890331a8207a33992cda021bf5e25a6a32d9aeb0984bd9c63cfbb1900e43b6d1bb9ec2e9f6f3742c3ff38a9214fe4d34a8c758a8bba90c36fb19b83ff7d666f99012b558d5dcca22e890b73ab831dfa0341ab8c1f81cae9ee6e0414aebbdf8e418be80003d5c60a08720cfe7ba6c49377f60e7a55e2ef47fde443320b4ea3379844e66a504ec0b5ae59435d102f72adc1cd30a25f728f2970d2417063b8d1b4711349bcd5fdcb03ae12d211ca11056aedb02d06778c83f3403749f791daed623c3ea3269b77c0651141d4f74d027cc049c30edea968342bb2e26f0e25ece3b4631485edabec45de121f465343539eebc0ff2a738cc8f32506c12f7f46f63a5cff14cc559b768e2dab8f1b0d6cb025c41c67ccd480db50dbe72ae3c86543933a611c5659705dd8e189d4fb45109ba1240477f18504a3824623d0c81c41f9af68a373d92f8636784c019e165505759c5252f3ebd62af9145fc288ff76b91da96b854fe7de6c885a6ad224ef1233b8a87bfc8703a932a8fd5993fad5009b51bd3e10d50734f96506a5b35a9cb9bf943406b5725ee0f931d20f733d96e122f31c83248ef96618e132e19947a7d5e8f74365acc7236fde59fd15d3485d40fdd3f8c88112efc4188e9cbab1ab6e8575a7674d0ee6b16fb9e3677751dbd77c764f6903d37f2a59ddbe5eb96adadb6ae49141886f9908c501b942ca33dddd3e6587a25b89a1744ca75510167b045296c7507664abef56219bdbd6c394a23442c930b9c4bf7d6ab8de4cbcd76cb48e7c482c06ea836495a71d6823c8547de84e08dfaf20324d33e0afbef2d5804070fb6a38061ada31999996380357bcf204f33668e4f4f2861e7dddde22a71d62aaaec4eec44c99203ae1632a14ce2a9d4dfff67f15c435e8a5a31879ebb158dca406508034f7ca866f92ef9a2876575ede8c3725f3cd07d0c7dc3ec5d400987ea1427430fd1fd4d00b18f7e3cb114f9d5c5691c87594f184c72735a463f587d046c8f7c26770be9f8d45a707c68a9ef4ed79c418eeff81e55101ae7a9915c09538f7abf8ed3ad1042189dc5ce7cf9bac5b4f13b655b29bb955eeb2ccccf0dd05ef974f7ae2901bb6b7ebc92b58505dc4fbf471a4c2b2a35f05f1995c30f805799971554600f387ce5c041102687fc9dbc2a4693be06a0f09423183533635d79ad13ba197cb601f5cc0b0a9a2d40996afbfb7e19495052f969735001455aed6c7ff61a36c2d016cbf5aaf493eaa09d1f12b1ff268193558ef89bb4f3c0bae9325d25e9ba7932a3c277daa56aac01f9210e8f5f00fe8d86ba3b5f5d957d62a146db3d401d38846c0f3a6f2c55315a68987f55a602dac726fbcbe6791524ead363ebf900f4a34721c053e09d022fdf7f06ce0e21aa4f08855c5c486aaadad79e53bbead0df82f9471d0c64a43808a0c4367866beab87c11b9ca6a4a6b0f3e711733824436672bf289bf192448afd290492a56ed6b383373a30b7ac07a55e60a0bcc4a619be8e1c1a964cecfd500c382c3ece61fb0be49d472b21829b26fbbd34a9536a745aab44ff307de43fad61d7a03b4c946b343f3550193a96815b9b94f0df9467718680940e485c83310e6d7fa410b1ac8a25d20ec8ed76828ec061616ce507d733bf942ac99fe9697236304502c8b73eb3e3ac7d57760181d6949705060031c533df61ac31a053d4c2decbf932c1960ea4cf6d87accef6184c0f80a33093426ba49346a35929aae1181a610693a742eb60f250e7a5ac1a85673cbe456c4a46331625faccb1eb568b410d323f4d8b3b7e5c301c5377539bd05102781128ae4ba0aacd7d850e1b4d3622e36208e1e739a240cbbfc1d8740e65ec8bca56a708ff34ebfd2b8f203204111c830e0750ef9360e8a7ae873a6fa667d4a7e1694280cd49208adf92ad8a43bf486aa3f578fa5e45a6dab6d500948f68100b7d6fa8ff35c08b195d40f0bc98f62936e1a171409edc82beb2abc9ffa77618f41deed63ea8c600ea350b8aadadb892b5475dfe28104d6af1c5341b5ec2019ea6998dbfb0db71583099ae7223820b1b03d4317001fcafdf7c2fb4a69a14a4d60839b966b1b7b14567a08352a178ebac36b01dc24345429225279c3251c45ed5d9d54b39f1cd2ba6da24f3aa1d87bfef143db7677bd9a53415b28086ec4bb321bf70d38628c97c9b95b48862b2c2c726835ce1a9a704f1a28495a381d902c74b47cd356bcce03996e412e1812c54ab681c6b495c751621de3a05b0ec7d7b6ebcf75bac5a0bd964406ba1f5a547d44b9fdd48a59fbae68cf4a84bfa2e542fea6f3b51b568b11fa2ab1999de70f227d4f30e3481024d6e0c740e519770a8689f9c8796825d35e6b89a10dacc4116eba5c6252d4a2ca59fa4d2e5877c36ac3049de8e727c07519385a71636c465984202af007d39c90c4446a59766eac7acba0367b798c51005696e365f113dfc021d45b24487deca175e41d717756870c92406ab0d981c03c91a7801274ff03b1bba3794051fd713f02f810e52577c6aab9e5d53861943b898410d8595c2e321dac10d91ecb8a2941c376d4b081d615758ca0fd7a6268d75ec13a885e927eecd2bba1ae2ac4d61ddaeb7402be6ccb88d9cb1bce72662d794a3a92d46d807b69c4208bc7cee36a838968a36945cbe19494018264d18ee7053ea5b905a722d59157c8a51cdd144329ca1535f6d6bda71537e57145fbd64db8901815909a09e71ca74ba8522ab8ee671f196cf604997153ce87dbf4ca78e6fcbfaefbf2eb17735067a6b78b38283eb7666973a5f5deb3759f500530d2c6f2539fecdcf6002d857a660a3e33948580905afe1eb2ce80bda3da4", 0x1000}, {&(0x7f0000001a80)="d0325e1c72de5e2c0c2300161e81b7bbf26b96451417856ac65c6b4efe1d58dd2d93de88ef6187b2a801c9a0edb7ba6028b78945b5482089b54a687e357f9816caa51e544ccd7cd4eb8c6f03cf43774587c4e9d0ba2ea5ceac865a3f918a8ff4b7f88752abd95d1a50da76d5145ba0d024dec9536d49dd43f8598da3e7f6297cecc2bcd1011225cc49e520cb0b083ea9a9f9981758dcfd15ef15ae331743d6989b07afff7cdbe944804c5c9ea72ac030ca07c151a0225f940e508aef45e3767c7e57e9f24b55d63a023e3d5d11331c9d954d2e2ab186e36779aca5893564dbb40537ec9c95084253f93c5c2980c9f46142ae7272a70a41deb19949ff0eff406ad0cbb63fec677cfc07b54cf0284a3e5b671b5f04bb16b143b48959ad476760452e6f72e7d89abe9ca18bc1039100cc595a675cebcc36071f1892c9765af01e72f9edc78faf247e809bf3476a9c7b32dc9da86f36b28ea4944a54fc3927d5ef85dda4c8b3eb3330cc1e9dc275f9c91e95138f0b78812de8b072cd45217471af26ea689761947ace7305dc7b6864f58716348f57d9096f5d2ee9aa3c79961adfe5cf376f852a0061e73ddde3daee322583e6fce55db7bc07d01038daf94f6411e792a29b64face69389bc5eccdf7015f65b3278f7f7c82e932f81b877d763780348c05a1198642e05695d3c222148732acf938d38eeff576ae2e6b8fdb819428b2c61d3874f30113e17d2363beb99422ebf9b73da7d5bbc8c5941df1346de897e6ead7e659f37a4563bae990d418c01be3c919e5d87e12fa1c88d8e4b704e40df9c880a05ab89c9609f86f38291a3e2a67cb02f277709a50678b7530ebe3d3b5030ffcc4e21510bab0b74b6b1abadf91e2f074eaddca719ef62889ecc09352a64c28f217fada09df90b23c6d32d82ed2d8de74ad4da9b50484bd6d5bb1e7fc0b52bb53e4a3a6854449ba59ae0cbd0d6067a9b9082ab4cfce0e6d971c75647e27dd7b6e4e913715d758aa870dee54f03436c55cf509aed81162922968d4c3217e4c2770f89191a24e331819e69385b4e02a2e241cf9f68357cf6c4306da65ea20cdb4a8374f6ad93af6fb8a09370541c5f2b9886fd897539522320713a9a13011a043e3a988fcabf6ca04d17b03678a852c34190298dfd7e2bf0f6073c538f474201ab6b57be1c166f358e4026480f84650a73bf34865fa7a48a3416e47295aa8fa328142dedeed96581cd8665935222f1d1e6e0080f9c6546e3911f8b2821b24bf51635bc377880d4082ea8c7dc160ab00b384dee330e129f7237cb2c822f7a1cbc6a5035c7128369f7704d8f82c1ad9a8fb2b8a96314b1a8e9db792d5e2ac923e0c726cf35de49cedab2f0d163e82133b6c86e6d0be20c54925f0a8816004161f9f5dbd8a847d4c173e0d91cdc94b37b2dc7f490100efd137dd54927dae6599b0619eaa47fa586b94ac4f1ef40d8b6e07ca9a06ee0c71a94a2fd584599b1728589555ed6aa6008c31e81fd50aaa0196c4c7d362260be6deeee68b4ef13ae8bf1131d53388dbc02d7792d182884d6ba16d58ee45a4715870945ee8c083f9a9aa0c6edfafe74a79dbf86c07ff28dc4b46a2b26f28179aa7b22a760e0cd441cc091af505c7f4fa3e290e58c9e510729dfeeed8373cdad571a5951966a19061cf5a748154df967fc7eb21675ba5cd064c5e6cceb81c73f7c28fc215a8f0bccbe21de8a5c00e9fa7ecfcd2d909d24db5738e83b2f64f3664fcdbc57697f0a069e4ce3b2e8381c0da9eb07886932281b032ddf5934daa6740890109859abe79cad49ef306c022f08745398b918b604f8a0fcc436969c85e17c866d82cc9c482733468e976192b3e03e4c954d13dc3d949d04eeeb48a5f9b42b8621e5a50f3982c294ebe34c064f4c95a19f608cc1ed4a61b12ee364ecf290c328f9abb99ace8736e3955168f3eaf7eab4e6b1f671fc5c4be9c6495ddb8463adf9b0e007fb0a158edeb89855bf825c39072b6fcf111745fc7f83d33f79da7cbddfe396fcb8f1e05e7bd19a58db31e9c3b65fe7a1bcb2288a71f02af749d4490fa108e62d6a3cf27af4790ed1197fb608e1aac9a7c0126defbff3b56a5400766fc5b36e3d2bc5469d933e0e60eb9c7bf713c5daf0214b10114e582c00c66b2a20396d3f4385b447951fea39a96aa1c8f7629790e5d93eb93a37d991f9156543ba2d4d743236143fc1d4dd8b5d65d2643b3b6120839e00205866fd4705deae95ec92eef457abf24dd5fefed4b7115e3188ecfa12cec1ebde464db2a3d7ec265e49a91f74b9a49cd393fcb748ce195c98178c73ce9d98eb973e17603ef1d7e4b2028f67e40a3c1badded1631b982475f46c711832dd58a5ba3eeb2b35ce882030ca27f58424ae34c5c1ed92a1266807868f954900bf153dd89a6551507ea3224760cd0c3e63a9fc4cb33b48de15f5be7bd6cf37d9662fe7f1a6e51f900152932a313b991bba75043f3e715f4401e9a3b468f0ab300c9e22ef167c80b1723e98f39650755c3509376805b8966d7a0a2e67a8d24fd2f9a056191d7bdcd5cb709a1de1f383e21ff1a5ecdb08b225a2d30fe413774aee0157116b68ba100cf050cc1221e782ca9f8da49e6d4c29e58f21dc4880f42b48267fc6f56bb55823af6d8566d1998543beb65e8928257e2ea5f6e49aa1d262383acead4dc058335dd543fac92e851f406ad5b01eddccaec1d1b5b812fea7dc8bb047c0a8b2bdbcabc191d8a18a8e56bd4216eb784f2ace773c1dd4b5d25988725611e89676f0c1078e1908dabf7930f29b7dac64cc2fb6ca54699b0d0c578ef2b060064826797496a9aa696c7597af3fc4704576c06f7d755f83bedc315cab582cd1cb00aec2448ecdec6661844c97a7e8fe7e716af806d99ca4186cb9e6381718e731c1e9f5d39da74e433e18b1c87d3d2692d10d968abdef4b36a30f9cbd3bb2225f85acdece2c89a3497fa9c6d58809c69daf0e96b880f88cccb335e7b282fbeaadb5ecc5682aabfa5c0c81ee336edddac75c1555ef018e41268cc9692a7b2ced6f98b0f1c767341b4a9ec7ef46946e5efe6f22ade380b3a7a836048fa592de6b060875db13a490704b94b5ed9c2437a285a6a7a19263cd1fc3519e84a1257f2de521b601ce9653527c1e5ef1de4226f2e57c833e398f10daa110573347ce9b7704ea7c3c6eb892391bad9c743b992ecc1dd51999851cbb2faec5dd8dda8c887a2a8451fba54c0d7fc478f426d0d00651978cee41637af6d572e5f6dd5d46cd26d718e6cc58857ccefb7929b624abc10533e4fd22d3f98355ca29fd508b2ead252849b62d369c10726577ee98a877a0c6618e06fc12d0163d67b27054f6d2163cb5b41b9f582abf91806313ab43f79c2342b36e7322e224da51f4ded1b12d0f33e3d4d7f22bba82286f18705d5b4a6cc2da4a9173276a4a440f5e1602cd47eb8fca571932aad3e18fc9ca1d874a3520730973549fb092c67cc8cc88d125b2940ea7f15bffd541d1527694fb23c85fdbdda70d472430749d47fd1de0b12a1900c430a5d4c69c0ed30ba3dfa57673a2a44b95e2a72afe306e5a5c1a4568fffbd0ff74c092c64546ae93d12954344b1c9363e279af2062d169d235a6d28ca926e1eef81e7dbf48e193ffa0226f37cff8b4699ba3489d86acef17dbf7d0b8b8e51bc74d5a6e61c97d93fcc24fc1ac805f9ef29bf8a93392862fcf4e96c499f0d5496bc710404b8ae0bc8c9efc0f07fcdfd094be20ac2268f4dec7fe3a594bc25ceecde52cb94210da2078087aa6975efe53a214e17b62b01af5b8db6ea53d890d7cbc5877196fafb11d93b3b914fb8ac71e792ed8fdc1b3a360be42ffb1d01a362fde38e638bcca6c8d12794ababc4ff39d5b6acd474af15392f7df400e159ef54d4b66680f0e9b649fe7d6b50d37559867ff235343b8475fb67b41a85f4b09521dba540bcdbadf9ea0b9ff11f7e18d379e66961c72253a026661e56fadf559ba4a8895a87b7dc6b623d5e094a8a0cec019c76b7b5cb74e59bc45100765a7065b7fc94407dfa75628e60ab5687c0c41d7b1299c56e3e37e74ad32b29fdd9c2908c9c976fde44e8fa005e43842cd9569f736e0f8b551a3c671b62f6285c95c4eca06b7bd94ed04b7e5b3da4127e07df7835212a2d25f8d3ba43ffaa205cb31b5fc138bebdb0ea1fec08d6b20ca074da539c3de4a5f733c3fc5ee7546240e1bcda0f3d43d4a6855fc6334e11156ab05c7a669728197695baeff36ef17582c6be95f37713032cf72f5738bf2005f9d596ffbc82785f7eb3678e5b8af35fcc7ca8f311822564c85fe9c38df80455f3f998039c5172da8ab8e5d961b698677e31da411364657f20c47670b64ed06d08376553597f195dcdcabf263fe20e3d155d2b9cf945a6d3031e8b611655014b57dd959aaa705abfb32dde7b47342150ac16bf822c725fa2f2d293a1d087e6c16c418b8cc7cbc33161e572fe9724b9b0acf76cc4be62f0f76649a955a716651d1cd99450323925af62273b1a70d8fd211d09963034a9f7d0144190adf90f23a63a25b8154eeaf74950ea1381e8fdc01f553f812fe958aee9aaafe1cec428d61453c0afbae35a1f4e96cd14adb3b331b6aa27d52a6645e9f3ae98a25cf774f59cdef7b5a4cf14c62ab957f8deb3c5760b58d2656dcb820aeaf579ae786796c585ae842919dba36fb441e39a1fce71280072f49dfa0080e0d566565eadab894b431342311317c9113af3cfdaafa03442d14f6127ba270fe5994eb6810824bd4d5f118ab6b21cec7adb0f889387c9ca70863f0873b77550b0179b6026c987e72540cec4e9396896d326c44573ba08efdde0a1c2dd2f3550254be83e51d53bf62d033bb8e36d603419a5c2da2f4519f817db788c3f4b4dc77aa3aad88ac97a1b2e84e2e1271143ce6f650f4b29da812538207ffdb544b1e559d68e39e414e02c81ecf8abdff59df9e30304e616fc31ba5032aa17ac4f255e336e1ee24c6fea58c5b0be89a00b4b91730eeb8152e55ca194524ffa5777dc8dd17715d94301b565d1177f322502abb027011db9750d5fbcf905666b5f39571e781639a1aacd6ddf8792b0ce6e04912899576a2046521b9dfecd0ad2d7258b2acd3d312226126fc1393ca6e561e33ca06f644cb544dd92171d1adbb97dc8344150433bf84c217fce206380d70c0f09e82b3bcf803a887f1f4fa472a906fd9ece15f4eb3bb62908d95de617061636ae4eaef216a76490b74a3442606755dcb207081dc44e3c459a1a436eb90d27eabca7872dd08854d2fe9b6cdb9aa1635484a2706138a3edf96167e6a5620b8a7d107417bbbb00387c3999dc2de365709d578df04a4dad3bbd1296d86d0c3e68df884b0e96955afcbc48e77ae2ba54b9d5b5426287507b2e4bf57f47cf770710a561d3d72262295a2cfe7585275601610f5b5999d2b0ff87393536d04cc615254293766d0ee34d4e5e819f9531ba86f9d5497b1b48ef0d7d3dc61139ddc4c076a739515586942a01d9d8e6cc910f0c532d66468b65ddfb2dac73589dcb9f05d3586ca4f69227d5171a93a8cf92571ed20c8feabd91922d2de511cb6262e6a3bc1dc6af0908c3c5eb575d4baaac483ec03e4594e8fca997b0884e05a945cd171972c92de317a657d606100ba083772dc59d3a6cbf228df751dbb923dc3b9f84dbcceb58c935a7ac5df5e93f4788683f3bbfcd36bffffa0cd57472669d18e6c7d2d0d17133b2257cf255b52a7250f94b8ab5a702eeb86f1f2476d7766b5cc4e266fca324a871d37956af", 0x1000}, {&(0x7f0000000580)="c7cd2d4cc18bbba9655b463e3b5880627dd236f6ff083f5d9db8c6fbb9f486697a6473654aa1c7e48bf02fbd38b6464f54ba5a914466bd8a07c942f3d9de5b6489d81b3752350bc96b60d82bb73fa9fd4cc4350efedd8e47a91e52098d686d5e0336fe3e2a77e4ba3033d2a385fa1a3b7f61c6226435294128b2d880498310986d35bec8484893ec3b2bead75b1897885192aa22fddfb5f835b2ee7443a06c1f", 0xa0}, {&(0x7f0000000640)="df4eb319711e0ff27955d5306e215b843cce8565a78ea3c77fd1fa08c74ee4a681799b004cb4715ed666cf46265f8f7e76e90e7c29d5a75e9d8dbea7a9fe7f3ca485d8d98ff70162c28d", 0x4a}], 0x9, &(0x7f0000002a80)=[{0xd8, 0xffff, 0x8, "f12212445206fe2736ea9f1486e115c073b81657d402d257aa5d36a377656694c378d535ae46e242d34e8df989ab4bf4840e50ccf375b9cc53ed95af5e79e5edeb051f30280aa8742f4687c844da83f88ee959262adc90e8c198260c2d2b95ba042a2cc4d0544e26446a587660f7a8a68c3fc338ba24195c40d2a1e4f39e7e813024258f4bf5055a9b6cdf517131363016465abded5d2dab66029a9d1a80652dc3af41e528975de6d788436a1ad631e09ae89b3e38be8ad3a34bf2aaab98f3270d0cfe"}, {0x108, 0xffff, 0x7, "3abcd1ad909d5d6baef2a1c44828a4090f795db534b179f36e9e4fbcbb7ef779d26d57e7ec9268ed761698ae6db3bcf1354fd768d398107c105923bd6fb31c51bdb5939eaa45ee7ff28bd9f4214368492e8e72b55cf85edf3c420d177893f5a371713b0835df724d940db513a5bfc0acae283e493a38c21cedc04482faf08468cd990963c37c8b8cecec0f71d36b303a1753d9a7ff17faedf709ddaa4d54d0718972d4f55caa8e42a38a45254da9b51419bea45f80c62cb31e977ea6e19a8570e4ce3cbae66a74e4064f979f02296a583b742a0af4a1be46c67964fe9b0d63097a5891e403593f32edcc6ce4b4168a1338293a6d0256f9"}, {0xa8, 0xffff, 0x101, "ad07273923248c6292c6f6fa6aaa123c1a30a035caa06dbbe90cdc14df35fa50b8cecb39cb8619c04d9b70772c2bc1e29b8858b2eeecc1f5e6628724db0128c82d3d030731d79496f242d55babf585346599b30d3c63980c528f228f1cbb8c64d984a31ebd6ebbb8f725f4bdcb4ad00ec9c7dd8871cdd1b23bec7e4eb7ad11eacbb934d1ef7a0df68bdf292042a9918b2c7508ce918a"}, {0xd0, 0x1, 0x80000001, "56ebfdc04eb43ae0f0cb35d71d354cca9258d425e65e93b3463260600d43b3af4db9a26debeb6c3c91f8ff56d1ba41d916927f8c7a7fdd26ca6e44db330213641bcc9ad7ae3bfd24a73b8e9e355dbc10c72a94801311d63c2b7782bcdeb579313b101e5bcbfd9b9e00234c59609abbd297722e297f28ce7217682ca1da288374ee8e93f84bd3bd83aaf7954462bd00fab3f4d1286cf04990068b4d5d0b5bcb36c6907079bf6541d90d33bdce2936d52be1c6cd71052563ab85cd9567c632"}], 0x358}, 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) clock_gettime(0x2, &(0x7f0000000540)) clock_getres(0x7, &(0x7f0000000180)) (async) writev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000000)="c886b493e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000743000/0x4000)=nil, 0x4000, 0x2) (async) clock_settime(0x4, &(0x7f00000001c0)={0x1, 0x342}) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 1.324003031s ago: executing program 3 (id=31): setrlimit(0x8, 0x0) syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) r2 = socket(0x1, 0x5, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80040001, 0x80000001, 0x410001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1002, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x2, 0x99}, {0xcdf, 0x1, 0x200004f8, 0xb}, {0x6, 0x180b, 0x14, 0xb}, {0x8, 0x82, 0x70, 0x40000009}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0xf, 0x3, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x3, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x6, &(0x7f0000000040)='./file0\x00', 0x8}) sendmmsg(r2, &(0x7f0000000700)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000480)="b8f1dba30aaeb788a6e4ef993fbc2d4e4755057c8e4e3abcd38ae7585073735333c4fe6d6822ff9a39beae7b10e1478d872534fb9d1661fefe768c939d43f45f3af0e4a5bf90a9416252e56285720cfe7d6f1ccd04cf7e8dc760d65989ef1c743cc5990ba6f29fd05f2a73df69b7e0138ca7afe9ef6653acb6348c293cbefd5d006ca96e267f4a7f1b27cddf3a7c89423f4b4c682134230d62a1a0d18ef744612f0ea70067899d452e11ba69", 0xac}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="c00000000000000001be9d0005000000510278f4a63c410fbdc5cf30c2d943224ea75786eaa82b9b5bf866aea86eb2da1a0d178bee6c73cf751c8e8cb6015ca465383a1f31597b9b5d9d1a88de4ebf388507246a1190dfbfb9ad054875b853735dd733ca16c490368a88a4810b99f0babd9ccc27fac384aca56e76b751986d734b3ab5b9ddb6b15f0ff591723899bf2d4bcd3a8ea186a4a439a171c2123386a789169551790b929e0b41d148ebd63ab6a0610b6a88f92b6000000000000000ffff0000ff00e79010ceff8db1badcfb63dae8238057129f0d18aa0f79727d153de9eb0b1b9ac9cd8bb3b1b375fb7ea1669bf84bd008ccc3764d744c6a749aaf48bd2cc370b613353e3fa24b00"/288], 0x120}, 0x6}, 0x10, 0x403) socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket$inet6(0x18, 0x4002, 0x9) read(r5, &(0x7f00000000c0)=""/38, 0x26) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0x802069b0, &(0x7f0000000100)) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386000000000000000000000000aaff0200000000010102907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000012c000000000000000000020000000000000000007016bc4fb6458caefbdcbe2b39ccf14e04845da5128362d5a23a8bb02b9c9691000000000000000000c20bd993e10f7c3ad8e69300f59dd7c2e030b0f8bfccbc8af726d1a0e694ee87375bb6cf4d9355cb6aef23ecdd34a6286ed88871f45e3a08deb056b709523005fa23bd8346c6a4e658270b15d9aee4a4b4e7cbddc26b7546c6ab6b7449efd2e38e5e0124f9201876b64c7494b1c4d637e2f627b8789fc3a80592046f42a63b2ae42e75ef91484e26b1acba7be95ca8eeece566632db723f1ef9c842aadddc687a81a92145dec94b6b37ecdbfe76ebc488913ad2d0ebd9a5d231d8d3269f5df57d386607cc28ec980770e2c40295d11f80e772e347f0f87048d3ed818ad9a828aa0aeaa03d542907f01808352282d57ea19380a665a1776cde15b0335df81a0b2ec1a4daf1f428972bed37f23607efc4f6c33ca41917a061af553d417546ab24fc3eac3ede4e72abf0c84accda5d2e123da6c6d833a1f04"]) 1.303387263s ago: executing program 2 (id=32): socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6d, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa81004100aaaa1870fd9e80ff31a099c09d9e3c92e503f12be6f12ebbabff890537894c342bbf640457d8872490b9a86e32a3a136fd1ab92a116711a15c12c29721860161e4d931d340e322aff1b9b5ce5835d43ff11d36ae436b4bba6e84000000"]) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) setgid(0xffffffffffffffff) sendto$unix(r2, 0x0, 0x24, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setregid(r4, r5) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443f, &(0x7f0000000040)={0xa, 0x400, 0x200, 0x0, "45f0180000000000ff2c00", 0xfffeffff, 0x80044}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000240)=0x6, 0x4) ioctl$TIOCSETA(r8, 0xc0104454, &(0x7f0000000000)={0x1bc00002, 0xfffffffe, 0x8, 0x2, "d7a2224ff1c546f100", 0xfffffffd, 0x4}) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x4c6, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x80080001}], 0x13b, 0x0, 0xffffffff, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) 1.302856571s ago: executing program 6 (id=33): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = socket(0x1f, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x21) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) (async) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) (async) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) (rerun: 32) pread(r4, &(0x7f0000000200)="be4c394c74f32c37614fab890be0746907abf4fdf01694b3294b298f7823ab07c1f28134c4933062c640e7546b3d13d44b1dc0f3c96b0304523df4736871b1da96fd33098ab7f1d21d297e3ab1a895f44d3202a974de17f30210f5462a7b9f72800b983155a5f2ebb09d796bccd510a5eded96f0d46edb8006fa0375661ef4730ebb92bd426389f4b98ae41f9cb486cc8b05343324ee61202744cf01f49ffd6763ed10e4c4d5f28b5ed700dcc92cea5cdc49d4b8cde8b1015f8f7283367c41e1526d347391bc3ca5b6938be1bcf47f8a6230999c5c94f8620f10feb22fc3d53c9d391b42d519b765b1b3c70b069a4d", 0xef, 0x1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) r5 = socket(0x1, 0x3, 0x0) (rerun: 64) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r6 = syz_open_pts() (rerun: 32) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) fcntl$setown(r6, 0x6, 0xffffffffffffffff) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="e00000"], 0xe4}, 0x402) (async) r7 = socket$inet(0x2, 0x2, 0x0) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) socket(0x2, 0x3, 0x0) 1.162692892s ago: executing program 6 (id=35): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0xfffffdff, 0xd, 0xfffffffc, "0a6400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad94022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c266c652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9965bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e035fad7da7e89eb375a24cd832bf00e76f2c528ea67e1d84ce1279484a4d82940a2128fcd9e7b2399bf0d69c884905178da23c26113df5dcca9828280f0050790d7e8d73c9043331f275c97663c76ffd4533874eb83b54ff94204325ecaef7299c26f51aace9f05b606dfba73dbb6d714522810e878636f84fe523c57de7f87f36d085397c8926ce", 0x323}, {&(0x7f0000000300)="c534864e45fc0ce81257cd181a3474808171cf26", 0x14}, {&(0x7f00000005c0)="dda4cef2de77d12da098e4057635aaf4eec63f484af1831b27e35ed2e0254441718f0d3853", 0x25}], 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffc, 0x1000300000004}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x200000003}) 1.079495691s ago: executing program 4 (id=37): sysctl$kern(&(0x7f0000000180)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) syz_open_pts() acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000190000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x800, 0x1}, {0x61f, 0x2}}, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) recvmmsg(r1, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, &(0x7f0000001780)={0x0, 0x7}) r5 = dup(r1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) dup2(r5, r6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x21, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) setsockopt(r8, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 1.075663962s ago: executing program 7 (id=38): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x1, 0x0) open$dir(0x0, 0xf02, 0x84) r2 = open(0x0, 0x18289, 0x154) write(r2, 0x0, 0x0) pipe(0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000054d000/0x2000)=nil, 0x2000, 0x1, 0x4013, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x22) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 1.061352465s ago: executing program 4 (id=39): setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) r0 = socket(0x20, 0x4000, 0x1) setsockopt(r0, 0x26, 0x100, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 1.036718636s ago: executing program 2 (id=40): r0 = socket(0x6, 0x3, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r5, 0x0, 0x0) close(r2) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) utimensat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x4e10}, {0x7f, 0x6}}, 0x0) recvmmsg(r1, &(0x7f0000001ec0)={0x0, 0x7}, 0x10, 0x0, &(0x7f0000001f00)={0x1cc, 0x1}) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701072000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) 941.467079ms ago: executing program 7 (id=41): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069b0, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r3) fcntl$dupfd(r2, 0xa, r2) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000174389349"]) syz_emit_ethernet(0x66, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, 0x0) pledge(0x0, 0x0) socket(0x2, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x802069b0, &(0x7f0000000100)) (async) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) (async) close(r3) (async) fcntl$dupfd(r2, 0xa, r2) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000174389349"]) (async) syz_emit_ethernet(0x66, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x66, 0x0) (async) pledge(0x0, 0x0) (async) 936.103866ms ago: executing program 4 (id=43): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x140) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 920.878378ms ago: executing program 3 (id=44): r0 = socket(0x10, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 917.199043ms ago: executing program 2 (id=45): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x2e) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x5, 0x5, 0x9, 0x676, "9cdc452efcc57f40002f4c0000002f9a68cd3304", 0x402, 0x2082}) writev(r5, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a", 0xff}], 0x1) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 870.21491ms ago: executing program 1 (id=46): clock_gettime(0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000780)="26e6a12389431f37bd3935bd0268", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x0, ""/255}, 0x101, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000240)=""/98, 0x62}], 0x2, &(0x7f00000007c0)=""/4096, 0x1000}, 0x5}, 0x10, 0x800, &(0x7f0000000380)={0x5, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x2, 0x4, 0x8, 0x8, "00000000005efbdeb700", 0x10001001, 0x10009}) 869.698839ms ago: executing program 5 (id=47): setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x4, 0x1, 0x0, 0x1915}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x1fc, 0x4) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r7) r8 = getpgid(0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getpgid(r15) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r18 = getegid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f00000000c0)="54cdf420319741dfac27ac679d9232d38820185cadeb0673eb4e6152593d99a7a9c92acb94fe441a2282b29db72942ef520d", 0x32}, {&(0x7f0000001880)="e8e4d3f89fcbb66aa57890239ab563593b121739457a181ec3723df668708c563e1a3950c65182aa5975fa32cfcf0f0115eea33c271ac19dd85c1380532be5e63ae532341e33ba8a75b815abfee953fd59a93d7dcdb08b250f47af625565ecdcdc5397f604e050cc98437442562afa649a3f92a7d4a05086c52a8eae9e3e0df5745b48e60e7e88b1ae45143e596aae91f47da2c3f07f6f4825e4aefed04453eca832226bc8347f418f21ccdc001b217fa6674d851666acfff1fce523723aaa3783001fb4a0f588bc12ac6a8c13f5151a624a53b33322b3ca462b6d8c1e005f690a9ee324b95e85a86ba21a9535f023657b148ab27c874f825be3259947b1d9ae270ce26473642ee0d1e25e3c71000000000000000000", 0x116}, {&(0x7f0000000200)="187fb670c74babdf9e402ed2dce6a21dd2bb6b729c44015feed520c3722c15bbbea67b06011e7ba6265a5d50a24e177b74a48a89fb597bbadcc64327cbcbe86118b92f683ed1683eb54e1b1eadf71cf12e1a618f6c8c40601f4374ef52e4bc00d869761b35154a83560a5852eab7d1288c9d1f5fc76c17cbaa3458e8b8df65827cd4f4ea49d93869c2bf", 0x8a}, {&(0x7f00000002c0)="5eb4a1c1926023e740653703b743a3669a30a0a91e5691f54c56b4c36bd4dda74ebac651cee8249ede65997c072d4a358aa28a1dceb60545425e40c0b6fb6c5b4ddfdd7f5af46991ca9c1e9ad5e981a0e2b3849b63055f9128f703eb62aa59eec4b971f2d3493a27078b7d6e45df908b1c2ffd992a3aa54cb96488988e164a6df3a2ab8852c7b4761ff96d3beff60846ae96c9b4fbd74a846db16c5b95281a407bbee7368f6b01dd8e9d279e7645e4efe6", 0xb1}, {&(0x7f0000000380)="b4312e86a5bf94b62bf6302999179355f16b51d308ac8a58e669f5bba3089396230368532d2e9aa325a3ea029c1fea14093493dd8c1e803beac475596406036c00000000000000002f93251fc890ff9aff5b5e10aee10909df4b91815b38f71b8c08cecbd320d151bb8bf5462b2338b4d5e0f70000000000000080e4f5874adc800f9346ef1abbe0bd11c1286fcadc675d2aaa362b63f04bb6498e210955aaf4f488a6", 0xa3}, {&(0x7f0000000540)="bea04d72a0aae2d10591302c6d4875fbefa2b71815fe6654dc0ca836a2753a1fc5c2e95dfd53fe5925650ab790e367f2b44f7abd6b6fe2edd47b5862c9ca65c3369456b194e1a3c1171cdfe1bd8569a0e58b8f50b38ff8906ae51fe3685a87cc1bf44f026bf33796033308a10d0bda3cb698977bc30bab232f120b62329d7fe84bca87b845db5dc0da4e0195a0ac558d1d70c3e916161857dd90901035b2593345db983a66c470e07ba8f661472da6450c5a6946939638fc18148d78ecb27248959aac9f0830140dbb232f5a40ad11b1dbcf6a367d08f5b4ae496ee914d99149bb4f6d37", 0xe4}, {&(0x7f0000000640)="050dacb3a5b686d3ac6845191127aa41e9dafe9f20743c29b47808d1cfbbb35e96b51b07cc0ec9cd0de875e4f1d83bdb827a24e7c222ba9f29be5a7794c063b92ca6abf4ccd481dad49bcdef339387f58877f41b0ffcd341a7b26b4be619b84fc06c2f70c1f39466835e0b7dd7517695275d7a213f73e57c6d8c4836e83e774869823d2f5a0b70e6053b61d4df8e882334302e6dadedc76f62d544afe1e8b6ad57ac82dac0d95296ed243bc190fff4722674d6254c190d5dc1e9b399dd2991d5ff8d6dfb91eec44f80d1bc217d2a4d654e832fd925e7ecec3bfb3751996f2cadcb51097fde4cf55ffca07b03a15bac38a7a3de2697ae6ddbac55007354381a27dfc9b87e02c7a0f81284a513e39143452071e5f887d041b667d1870ee461c1a99c47ebac802a7e1c7445fa640ac6d740676481ef289e5f8558022ea107298d11bb7a4803ab09e91fe43ea350fede9de3c9bfec9a0f88b53eec95c43dba10fae52033ad1f7f0047898a36d474a0910dacd7671656f929c9792524ac7d1e8234489bb98ea78f88e9e16b0f43614be7a4cc25752a74d2cf468facc725bfd1328ce1489a3ae5fe9055b924b14f021a51cba382d204e4a48a3e16cc817aec5671a2b5894254b8e2d183ae434d78044c6d21223fe5ad5164ec75906b7521be8c7061e369818cd1e730c128a3d493b314a51a50ddde5d6cb27bccddabc72834497cb86d13f5a474c64303faf91d19e98a6b5171056f59c9b3b420d33dee1de079a80123c1c868463fb57686c2c13acea17b9abdc1b1d56399339cc6b10ff19a6d3adae4fb8a94db2fd5b01160286d651f0f1f41c005e93217849b32da33acda2f3dfaa2f175739151955b61a731afd5646451e4c01fd3ce94bc29fb029308a32f54efa362f26ee264c2f6d7619b089d565a5db7c3bfa150ca492712a0c686d821aea0d072d06af74953aa1a2b7ab75852582715593db649e1d1d2fc6c8ffc351bd3a08b10b243c6d838f1c274d8ff513dcd07c9130364932cc84ef03a8c836043c4b58ba57d14085cd5d37acccc49004c1494951497ef39beaea024fde784759bcb5271fc60b81d450412b901e688b8333defdee2ea1af18ed4a1c5e3acb6f7131b4151ff726bebb77704a1a5fa0f9b0ac70d50a7f1a18d2e2ca2b182f913d43dce29660fcb31b3b08e9398672c1392f519738287dab12c8a9cb05d67609bc19e3937fe0b7883ebf9b87daeb78046906b73831b14d66efb61934bc2332e3f9437260dee2cabcc54f812d89e41fcf7126a07945708e3e19681c4474fda903c10c7e36c19320cc34c5ab3690c51431785b6be9269905e6b797ffe9296b0efb772694d3e4848075d354a285b5c3241049cc6297f78f226083cf0a1b216e720551ed47215a282a2abf41b15aaba007eedcf47e790da00d0f1e6d7a3648042f18b1b32d8f6dd2f4e7cedca1468c5d54cea9fc6676fd54401445da8841bde3b7bd2de2ad5f3782136a3fdc31183e5135cb10364343d8036adc4d0d82c086f17c6b89b0b6bab77d233c289bef054458615ac287a581f06446c38e32f7c6c3e5f8f615c0fad8786772c4e78708d97aa7a804a252defaa3c6e6442379f1a8cbb9cd560c0386d9744e37c1daeb0d81a0e846dfce10fd1e4cf9f010e658894d889ad3396644d44eb90e19cbf106b31d6a77847f55b20e6252c1e1b3edbd1f5e5433ffe1e46c3b16083df04f0bd0fdb5f39c85fc41cd6ba31fe671cd5f1f173245def3be434f1b6cce26a61096dfee77914b2efbdac793229d86223f3753e43284a8187560e7ee8b802ab6bc73a3982bd90fbfa4ade745aed4f1ae5985ebf9c10d554d182067267f27f8787c81d959a468fb73bcd10ac319f077c86cacfc61102bd7196bcf4c719bfe2fe4ab521a5aba6d43c61c705b09f01bf0ec16d81375e14522d0a8b48f3ccca1b67fd897ee841356d24e8479499fe8b6970921ddd4c11527b5731785d416e40aaafda50f9aea4bc32b5ab706b8745be3e35850a4cda53899c0797423aaf3837f49bd1b5bff41b2d3fb6c0c68b7ec0c7726a92c849ad1c8f3d081309939557e431a5a20638934ea39cc4868e8aba47cc755a4eff51505b9e926707f4fc43e4a95ea93370ce04ca11665ae74d4e3b850ed5c64cf78b31463753a5ee008590e54c5be425704d29a750798e980d0dcd1052496117e54739cb196d7fb26cb32bb2a23657781be2861af84316596e492ff2e0e5a68fc3b8bf48b02eb00c59a282c1d322a9277ae5e470cb033b5e6604dc58f4c0b3f0318dc40a2ce9c5c87cf9dea67d300d8bae3795a024ea9f17a952af62a20f1dac5a3202032070e9f7c7726a8d77ada0138fe0eecff765d70835dc927fef765773aa2825b713d3f96e467cd632bc9072f80ec83d2f990fb2b4c0bc93cf3f7c60d4b4e53b60598dcf181cd53905463e9eb90a39d744c709be5339368340935295e7d9a553200a3f722447c6f8518cb0f178fcb0296b6a220064e803ce27b4495fb899f863dc53bf99f14b9b932615ef71855c63bd08edaf9b9a4a206bb6116b76230042430eeb9078added1be2e94324d51d4f5229905e1cd44cf426e5db10a532d690c56ab78e87efb8e6000fcd44a46b0fcc29f385c631d6eb9d3d4ac9a36469c9db8290cbb4c8b926de4ec945b9f2c7a2b6b0f819a27e30fa6f053ccf69716a6e96ed4a67578bc221d1bb9a2e22997e5c9f0cc4993d7abb70773a30a94f3336ae356f2f18d68fc94fcfdf65162edc10c9550d4cc8b5034c073f71bd8f1cb51df7945275181c6193dfcb3895eeaa779ea529d2770ce7e7517adb6d4c56fb7d1bc96574a2ac01e3b36b17aa4c3ea432ce5e088490f52bfeae290ce0cb790c235fcc4d603b30771ba439f983c051b501a15778d14901c0a7f5f7dca5b5a9980823acf0a804c45f6c3a42ee0774fe7b60d7d5c9491e6abaf16063898188ba3ef804ca32551c02c6de8c140122617bb5a3dc4fb6ed76711d2cfcc49c9e50ed19a963d3b2e08d68c02521df349b820087e5bb6eac660798649e5989f3af43fdebcb612c1643729ef1ada4fc3d2a3f6024e0f31897088cde98cd22a6b4d0d998789b95b9d88387d7744e405598a35772c3d1bae50c7c6bdf5c9c76398d955ea1215def399595a00b55119b1b9519e9908ff5700170ee64b3c21dec38fac162b6d0853d31c54a147e1b7753c8917434b7210cb619d852742909727701243f9933a41b7d70e063f5de24c2e315e6701c94702ba43c401059cc3ba267a0032677c817c24cffab2ed6e1dec229c35b6d0a29938398d73a64e4756044afcdab2200ba27d9de723afb59b261dd45ecd31eaa43b95677cfccd90bbe32dd1d1c50e3adb601b13d6bd5e4b2a27aac41b67ddf0fbfe4220f3a1f836f686279d9c3d5f00ca8c7fa25cf82dd54b09fef7c4695d6989712c0e8b07e4fe3c0abc5eaa91312f5400567b793edf1b01b56887608b6c49e1e4cd39b61d3dc095e095b39dd82e37cfad72dab8677ad4810a805b3547856eb0893e8f095ea9dbf5289860c0a20d1d95301ea6406eecb45bc4f843fcde494ef95404ed1cc3e89e341f8c6f7db02c21d83fa57aaeb78f77b4ab8c2c246d08955c81fc4d4c27e2d3cbae170ca1297a3ff39499e23389eb538763ddf8222e8a915223fb66766d2123bbec9303cf53097b3f596af5d0e5bed00f66913afb777e760a4ecf637e706dbe085b11ff642cd9e87a6671912c530080982d9e71716a0214562b7b308a64d1ef6735a60a41e5c3378a7b817deffd22447ced49cbcc7cb5aee78099fcfef18a1481fa20052f5c81e90c78f179b1b059a52aa9f37e9ebcb848eaaf3e1a77e715472cd48535d02a707a1a7c7b0b74e426144c9732b3a7e7904f3f4e0929c47fc7f45acbef18fa6f3cc54c6d4050516e95d2ca0f03e82392450420e340502fb0f7b99ee89623af49ebe3d5820e5f8ba4fb6615790492c808e5a44e155a53cb767e4c6c7d72efc4fdc3f3a7715fefe7a682e3881cc7c8c6f3c71347f3ec9afa416f368fa842a088ce45b5fe5a76ce82cb0e69047362cf8ce79755ee4f25cc92550c0060a68d024d3f7112b14b06a67184afcba15489435ecb2ea22f7d20b4552e599c4352531971a3d17e96d24f4b2a3d523f0d5357433ff7b565d1c3b50ff1964c699a803746a57e9dc051641e811fada6253a9fce7ed260472625a2df6e767e411489587bc443adf793a905c215d7d532406ed798a09dad1b6c795d9c6fad6c1b1d9b7434cff106e75bdbbff06622f15512fd59c2b38158d9c536787bcb58366dd1dd876dad7a55c19a05775fb98e0fccf86f066ff7ae1b93cdc8a3bbc47dc8659146ab2ca26af73fb451c1ef13ba454aff57ecd9a7374a6b737de501694e9082770b217d876ad4115d4366992c08e6f5cbfb87ec3e7ed11d3e0a034892916b69438891e2df7fb9096f9493cad38321ccc1abedd2b26f56d4cd94ad9952ce53577a79b8602b6dd80b2237c95f543d4181e000214b7648fb3524a29138c6b84c610d2ca05727964973f5bf3cb885f4b0665bd02bbb33bd24f4a70f20c79cf18d6baf804c9e33abac48c18d96330cc176ffd94227c9ec2e45c24dbf25354d79a9c59a7515e1d98660e5a5e7fada8b6dcfb0980ae43f004ca6b5cfdb75bcee57ac06d60d1e5ff1100341e53d28f12d7cb1dc977bd0060c6a329eac494391d6a1a356f8cdf43c3f221e96ad4943ae2fa9a4ddb228785ed389fb477f025beab4938239a5cb4704d317730fb8e1bd3653d8e3624d870f0aa11ab0d8324184b6c9dd009f94b392ab9c886ab5f3c01863d3378dd17fbc8d23abe7655d5785efe7954a016e383f1edd97af32497b3ef49d80f95036e0974181271e35eb521523635995ad78118942c1d3458db1337e1960bb91c6b566818e70e30e2e9e6145e4084ada01b0c7025e2e09722e37a5f316c73821a0580d030a90fdffda4f783ead4a893a1b13432c95413a9000c458200e70608bcce9d2eecd5820d13cc6b6699d09cc21b9394b19422be57ee9670633faf6dc9cfed24175dc9d3152572a67871d9767acbec665f0f69549ba62c647b10b5969acd4e4c5d06595daed3d8b100ae6b35b9bc4c178265d484fda7156223ef3c10ca5e89537ff8dfb862bf03846305d898e8945b53fd4f4bd84f6db4adda9a03e45d8a9f90f9b228959b71b377d967bdce19c9c1e182ae92f8da32719af187502a2db9501c52518c614e21ba6c661405deb117bc8420214c9ecfb30922fb9af506c3f8b797399768040a562cbbb37c6acf127fb0a3ef7646df09d179e33f50fb88b6ba7c25cb5d5109e5f46fccb538c69968c781bd2c56435fdd50afc86419e0288cbbcfb1364780b8936c52466ea58d429adedda157345f4ef6a443185f32122fe7c88150977d475e80973907727fb96e76908ad528d141048de9a19b7fdbb2958deac97088db9e3c48f7caf856de759d313716e59dab13e1b3ad3e3730ae571202b4c5dcb5d655d94f58f403297fae119b9acbfa2565e7f0c8a6dd6766e228a064065dd3110da0127b7948794213b76dfe92ea2c604d762ab784ec981c145ab8585794e479088bdb989eaa61b0b03299525153bcc0d29ebde87f1d38784989336ce74c84f510cb5e39dd362d3b370782e6ddf202c05441209aa5a568cd49b9ae37ff97bc7cc1b0f5555fb6f2322dda5028dd9df027b926dbfd0a9c23abff00d62e6c359b313478b5332c15d12aaa5f8983643cd8555264b5016e7f9a3804a1466f063535ba3e329021e09a5766afb6b", 0x1000}, {&(0x7f0000000100)="4f1867a5dde8174119848def34b888c115b15d1d110f232d12586548446473f1efc49ecef474c453d5cf94dd48", 0x2d}, {&(0x7f0000001640)="445d2633d21057018a4c1014b193da6497760e884adc7d5d95742c8ed67e188bed357ff390d164b4d45e93058a37c406cbcd28a524bb897edc39a07aa523b3cdf3722c99b150e9035ed36774a1474a46f274a4d9d7972adf0ce50ecc10cf7eba4d3a5a08b016cfc03704e40e261c7c84b49d440e90acbfe7b10c74f1b550d866efbb4f8f9dca25e2d8ec08b17c37809d11a5b0fba9b27c6eab8898258081988f9f041a42a74fda776f237a1ddb1eddaf055cc7dd338684c4f016c1fb123823afb767fcd666f1b3e2a3316a2c3c3b62faa24bbf11d3c71abc3c9b862287d6a3c28a04ee78433d2e130c6c10f685c031a493db15921be7191fb454f767", 0xfc}], 0x9, &(0x7f0000001dc0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="0000ade82000"/20, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESHEX=r11, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=r18, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="6e5ef93771c8be87116cbc44fa98cae5813f287901d9327b1005cb22d84358dd20acb4097fd3fb07372f632e4cbe742f07e73aaada147f57ea0ded6a3e0032da514a6c41253d12d0d3c585d52d6fd5304d6da3e05e0e332442337225a46677607a660e3699ddb837cc24b3c17e36e3e0e9b74d9cb5ebe9f20b3e74038a76df644f99c9845a29911b23a617db3f31ce3f80f5ea0bff4b5c6abb24fbf7fbc7b9e88020e4eeaebbd8297a488477f5670969eed757fc60f6772c0bf4b647f6ec422a8902d01097b04e8fcee8e618e0f4d8b7b37be41b0a911a38930d158a1654c2cdf42832daada5dd48950122de8b0e758dec2f295a2d591e30d65630"], 0xc0, 0xc}, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x200}, 0xb363, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 653.406717ms ago: executing program 1 (id=48): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2df5776a, 0x80000001, 0xd, 0xfbfffffc, "006446586009006f374808070006000000000100", 0x7, 0x10800}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f39931423894d5b9c0cd4b826eef0a8c11c5986b13c43f6979ae3ebb664f844636eff257ce3c99f0f7c45fd71754e3ac701927608a8062fd4f0e31d3eba350b694cd36be9d673d2ea49cc0cd5d452e4e625a361893cd9d220bfe1fc115bdbeb21d46f17dea621528820177ba31e2a8a68a51dacec0d468cc1279369ee166b48fe69d07ec7e2d2d68f98c8bf70b43d1a50faaf36bd4ed5836b12328392872b08eaf1a0cc88d3fa931a2ca253ae54e54aeddafaf478da88895d7826ab3d2cef2edadf085d1ebf8c1920707a6683b580f8d3570136bddf7fcae95246f55405c09", 0xdf}], 0x1) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) 653.091265ms ago: executing program 1 (id=49): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edd, 0x7e, 0xfffffffeffffffff, 0x8000, 0x2000000210, 0x6, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x13, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, r6, 0x0, 0x0, 0x41, 0x2000}, 0x0, 0x2, 0x2}) (async) setgid(r6) (async, rerun: 64) r7 = dup(r3) (rerun: 64) dup2(r1, r4) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendto$inet(r7, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x404, 0x0, 0x0) 596.710025ms ago: executing program 5 (id=50): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177b", 0x86}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000480), &(0x7f00000004c0)=0x4) (async) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000480), &(0x7f00000004c0)=0x4) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000280)={0x10, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x13}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x3fffffffc000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xee}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x7}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x35}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], './file0\x00', 0x5cff8e97}) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000280)={0x10, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x13}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x3fffffffc000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xee}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x7}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x35}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], './file0\x00', 0x5cff8e97}) sync() (async) sync() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 596.336083ms ago: executing program 7 (id=51): sysctl$kern(&(0x7f0000000100)={0x1, 0x30}, 0x2, &(0x7f0000000480)="71f91e3471ac0058bc5a91501d94a34b8e5ff49ead69c9b3b32c84f8d320018983cea251ec000050c127dcdfdf5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8c796b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c830e1124227ed69ab8942a9ab7ed9ce964bd8447ba799bb22e1b3fec93d9bf8692c2f819943cbfdb5e8b1c8c4046da548cfdefae14f2154da26b3eafb169f6e0ccd457ddb226fa2d32ba256e0665cc352e68df80adfab9b1985cec93f6381aa50d00daa16c6976515ca14d6b4fd58fd11092e94f3b825698cf8bc525cece76ecab6354a387584da10c70adfe4633dea8644f3e37d130c72bf93e2692bb8a45a3f970f577db45ffde830e5af9286280ebe000000000000d73297d201b3b2dd22bc814a936da5429908a64250ecbca8ad9e15f409c7b1947bdd9544f9e3da25794f090d5369b169e309e045c1c133c4872b45159a4b20a21f00000700"/385, &(0x7f0000000080)=0xfffffe80, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x22, 0x2, 0x5, 0x0, "cded210e122578ba7db28c9d6fb975000400", 0x7ff, 0x9}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x4000) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x52, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x16c, 0x9dcd}, 0xcc3, 0x6a07, 0x0, 0xffffffffffffffff, 0x2, 0xad4, 0x1}) 596.125274ms ago: executing program 3 (id=52): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000080)) 595.927203ms ago: executing program 7 (id=53): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x7fffffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xffffff49, 0x7, 0x5bc, "000000000400009b22c1e01000", 0x0, 0x6}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea0400000000005c0928fc3b6f1c7e77b4e0d80adb52f6fa92c1ea0b45af2d42aeb7cb16b19a9ad5769cb8b7022aeb6c54349d098956b2ddbf413bdbab7029a2d26d851dddad163f773b744e45b4ad0824800c63a832e34eaee2d8a6a05772796c130dea0e5cea94a502025b8dcbb2c75ab988c1dbcee3fc5db9cc90d2c66d61691b29cc929a6fa1a01a274392db54362a73766143910159472a56c042c86f371611a8653ad82af4c68d490d970c0ed3fd08003fd9727227d8706ff0a509d648afe571cb4785b4f74d81bcbfdbb1e6fa5267ff359088a3ede5c1d6d0d2b3c8aa530db0f9ec0d8c773bf36cd89a4412eba3517c5c00e0e96fe58650006b011e85f19f41af260eeb9b9ddabe18ffa7a1c1e37d36729ce4ac06eeb301a0bb1b3d156619ad328f362b26d660b8e7fcaed4d82cb14944aa0ff1f5005610c20873b3660033", 0x1ec, 0x10, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) 375.933906ms ago: executing program 7 (id=54): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x7ff, 0x9e, 0x2000007, 0x2, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x5d18, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0xff}, {0x2, 0x80b, 0x14, 0x1000000b}, {0x8, 0x82, 0x50, 0x9}, {0xfffffffa, 0x3, 0xd19, 0x88}, {0x5, 0x10001, 0xc, 0x3}, {0x7fc, 0xf, 0x1009, 0x5}, {0x4, 0xc39, 0x6, 0x3}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x8, 0x7, 0x6, 0x5}, {0xbffffffd, 0x0, 0x40004, 0x30005}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101000, 0x6, 0xffffdf7f, 0xfffffff2, "08955c1cfac364dc0aa07a00000000ffe6000005", 0x4000000, 0x1a7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) setreuid(0x0, 0xee01) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x7ff, 0x852}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000480)="0797d72b", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x80001e63) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1d9, &(0x7f0000000140)=[{0xc, 0x9, 0x9, 0xdffffe00}, {0x4, 0xe2, 0x11, 0x21003}, {0x9, 0x1, 0x1, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) dup2(r4, r3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r6, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 375.351788ms ago: executing program 3 (id=55): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() setrlimit(0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r1, 0x20000000) close(r1) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x7fe, 0x1, 0x7, 0x101, 0x4, 0x0, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x1, 0x80000002, 0xe, 0x7}, {0x2, 0x5, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x0, 0x81, 0x1, 0x809}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x7, 0xaeb}, {0x803, 0x21d6, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x101, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0xfffffffffffffffc}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 373.627419ms ago: executing program 1 (id=56): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0xbc) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000004}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0x2) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0xbc) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async) unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 371.506993ms ago: executing program 6 (id=57): select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x9, 0x9}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x2) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x5) execve(0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x28) pwritev(r3, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = open$dir(0x0, 0x80, 0x0) preadv(r5, 0x0, 0x0, 0x0) open(0x0, 0x800, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) fcntl$lock(r6, 0x7, &(0x7f0000000280)={0x1, 0x3, 0x8, 0x5}) 370.061163ms ago: executing program 6 (id=58): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000520000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a", 0x1a}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1ba, 0x1, 0x3, 0xfffe, 0x101}]}) 125.513332ms ago: executing program 1 (id=59): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000002c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f000002b000/0x1000)=nil}, {&(0x7f0000e05000/0x2000)=nil, &(0x7f00007ff000/0x800000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f00001c4000/0x1000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f00007af000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000780000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x71e9}, {&(0x7f0000407000/0x1000)=nil, &(0x7f00005bb000/0x3000)=nil}, {&(0x7f000025f000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00008fa000/0x1000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f00008a2000/0x3000)=nil, 0x800000002fe}, {&(0x7f00001cb000/0x2000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00008bc000/0x4000)=nil, 0x7}, {&(0x7f0000297000/0x2000)=nil, &(0x7f000050a000/0x2000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000005}], './bus/file0\x00', 0x4000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="1817f50000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x4) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 125.14164ms ago: executing program 5 (id=60): r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffc, 0x100000001}, {{r2}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) select(0x40, &(0x7f00000000c0)={0x1b, 0x8000000000001, 0x3ff, 0x7, 0x7, 0x9, 0x0, 0x4}, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) close(r0) r3 = socket(0x2, 0x3, 0x0) close(r3) socket(0x18, 0xc003, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x400040000, 0xbd, 0x1}) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setreuid(0xee00, 0x0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r7, 0x5) 114.580284ms ago: executing program 1 (id=61): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x3d, 0x1, 0x4, 0x1919}]}) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30, 0xb}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0x6, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x1819, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r8 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)=0x10004) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) 113.378527ms ago: executing program 6 (id=62): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) 4.19083ms ago: executing program 6 (id=63): r0 = socket(0x18, 0x3, 0x3a) getsockopt(r0, 0x5, 0x1b, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="b7323f6b4a25419b782d7346b2d06baec48a2449feefc3245147c64f50506486fc8acc022146a4541c93ddeb7ad9f4d13052ffbbcb2255112d5289a366c5a08344974d51d7aa4177d3323c51776b813c4861ab62c4916d059d6a69bb690d674bbf7c2c91da8f953bbc160de367c507d104f9b99e8c7bc73aa8a4b26e5f5e0b9d1f5120f82b7047dbed47f6f6314dfd47c5c1a05dd5626594e1bdff9728deaf567a9d8dba5ae7887adfc7943995374c12d598a83df7192250ec3430dc8711d93ffea9feabc05ff1469291d406d2ba3ff17c15ed8d1720f88bc9ade1cd6b8381d953199669c7515c2fa759f836310428ffefba9f", 0xf3}], 0x1, &(0x7f0000000240)=[{0xa8, 0x1, 0x9, "bb08ae077551523ff8b8db44781788b4a31d2c3e7b99cac970032d8b631b905356d6ec5b1c33a633ba00ca7c070d386b673e0de1ec01f6be1b2d7d0fe49e142ee8fcd0b1a5e7783f1383a7a5cf8fcdc48cc818e061708911e73a629e2d408f32803cdb123e7fb98e996825669ec7b6d8475db13fcfffdd1bf2c9c32fc26381a2f8a827d7199bbd81a07f937f40dfcf0c11c4f8e7"}, {0x10, 0x1, 0xdc0}, {0x110, 0x1, 0x8, "2462ee5a7b948af746f43d92cb699b8ce6e677e02ae3462c5c538ad32f2450c75743a3502ff1e651abfae89016a9519b7d58fe015647271a15fc2d308bd937e46f082b7e6f14921c78f15e05ed76b69919b5f5dffb0a51ddd66df23a8dd5624d9d9164b1c861f2f9bdf95409adf0df36bfa97947c657b406785f1e61a913712c72cb573f3463e284c4cf8c6b54ad06c1dafdaa070b40498cb3060d067d87a89e4a5314b1f266793c8ce3c888b7b6586f146d1befc07cbe08832b86b1258a15ada850feac3df60b6025102d43dee0e02e75b7ef2b3dd4d12ab46016a3323785a7afa99c5853d24aa8e2a33bf1ceaff30836e605805250a9114abe91ac6c"}, {0x40, 0x1, 0x1, "15379d7c70b1bbfb83b88d6f55a53a11b7882083d2ce8880a86f4eac7eb12eddffcbe8ce510dd8c80335"}], 0x208}, 0x9) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket(0x18, 0x3, 0x3a) (async) getsockopt(r0, 0x5, 0x1b, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="b7323f6b4a25419b782d7346b2d06baec48a2449feefc3245147c64f50506486fc8acc022146a4541c93ddeb7ad9f4d13052ffbbcb2255112d5289a366c5a08344974d51d7aa4177d3323c51776b813c4861ab62c4916d059d6a69bb690d674bbf7c2c91da8f953bbc160de367c507d104f9b99e8c7bc73aa8a4b26e5f5e0b9d1f5120f82b7047dbed47f6f6314dfd47c5c1a05dd5626594e1bdff9728deaf567a9d8dba5ae7887adfc7943995374c12d598a83df7192250ec3430dc8711d93ffea9feabc05ff1469291d406d2ba3ff17c15ed8d1720f88bc9ade1cd6b8381d953199669c7515c2fa759f836310428ffefba9f", 0xf3}], 0x1, &(0x7f0000000240)=[{0xa8, 0x1, 0x9, "bb08ae077551523ff8b8db44781788b4a31d2c3e7b99cac970032d8b631b905356d6ec5b1c33a633ba00ca7c070d386b673e0de1ec01f6be1b2d7d0fe49e142ee8fcd0b1a5e7783f1383a7a5cf8fcdc48cc818e061708911e73a629e2d408f32803cdb123e7fb98e996825669ec7b6d8475db13fcfffdd1bf2c9c32fc26381a2f8a827d7199bbd81a07f937f40dfcf0c11c4f8e7"}, {0x10, 0x1, 0xdc0}, {0x110, 0x1, 0x8, "2462ee5a7b948af746f43d92cb699b8ce6e677e02ae3462c5c538ad32f2450c75743a3502ff1e651abfae89016a9519b7d58fe015647271a15fc2d308bd937e46f082b7e6f14921c78f15e05ed76b69919b5f5dffb0a51ddd66df23a8dd5624d9d9164b1c861f2f9bdf95409adf0df36bfa97947c657b406785f1e61a913712c72cb573f3463e284c4cf8c6b54ad06c1dafdaa070b40498cb3060d067d87a89e4a5314b1f266793c8ce3c888b7b6586f146d1befc07cbe08832b86b1258a15ada850feac3df60b6025102d43dee0e02e75b7ef2b3dd4d12ab46016a3323785a7afa99c5853d24aa8e2a33bf1ceaff30836e605805250a9114abe91ac6c"}, {0x40, 0x1, 0x1, "15379d7c70b1bbfb83b88d6f55a53a11b7882083d2ce8880a86f4eac7eb12eddffcbe8ce510dd8c80335"}], 0x208}, 0x9) (async) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) 635.978µs ago: executing program 2 (id=64): r0 = socket(0x24, 0x2, 0x0) fchdir(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 0s ago: executing program 3 (id=65): r0 = semget(0x2, 0x3, 0x400) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) r3 = geteuid() r4 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x10, 0x6}, 0x80000001, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x5}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000b40)={'./file0\x00', 0xde, 0x8, 0x200}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) readv(r10, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f0000000740)=""/250, 0xfa}, {&(0x7f0000000840)=""/168, 0xa8}, {&(0x7f0000000900)=""/198, 0xc6}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000a00)=""/192, 0xc0}], 0x7) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7, r8, 0xb9, 0x2}, 0x0, 0x0, r6, 0x0, 0x7, 0x0, 0x8000000000000000}) nanosleep(0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r1, r3, r8, 0xe1, 0xff7f}, 0x9, 0xa6e6, 0x10000}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r11, &(0x7f0000000100)=[{&(0x7f0000000540)="43b0eddb72d44b00b22480e585fe83c550af0d71bfcc110085b04eb816eff12fda80e9d97c97d5ef97a65f39fadb008968a7dae6cf9c8915077c186844782eece62f255e546d624b7f3c4f57c8787c11d459f7d13eca9d3af35680cc115d493cdea5cd38af0b894743ff7289fea0197a74d08ad96a606aed0d72bcf96b1ac0a485df4faf7b59d8fca98065fc7e50e251bc8301742289d5ea8213c718f4a7a69a6f421cab29cdbc0ed847bb444758ef3b14c8f9b25e019a5d46d3377859f942e7f656d74014f0eef6b9d64621c4510dba0d8600a1414c8878fc340e68e81272876809ddef95c9be55dadae7c1a7af55a2fdc1cb3486092bc3eca37df45fadf21dba1e413c536167cc5c7ae4f2bf7270c11de5b730cd0858dd56b1401e8fa106667e2e5d2ba7880fe52de885e9977c013ff3c18f85e99d760c1acec51623c37dbf38bcab34c13af08890cfb856da3f2517edd5d6bc95d5ea699db4fabbc18d5326f4bc3b7492eabf2a0792965abb5a75eafc3c703c45881b44116e445074bc9d4b74123504fd27267bdcccd7a4035a68ef3fe2300fbc1cf08022ce1f214ea3205dc515029e58c79d2f601f3280947ccb401f64a9724fa9b71ac1f45a0e2ef8a8bb3d79415ec4f1699f13a07e24fa004ed64f2ebfa1a203a0a070ccc88cabf02d65fd9d830984eeb212722d", 0x1ea}], 0x1) r12 = socket(0x2, 0x3, 0x0) close(r12) r13 = socket(0x2, 0x3, 0x0) close(r13) socket(0x18, 0xc003, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000100)=0xa0000, 0x4) write(r12, &(0x7f00000005c0)="04bdfa5d1d2873c63e3534d33498b64fadcb823ea1aa44c43050006123339a59d631b9b6835bf4bbbb00346f731573d8d508753f95b768543dbe030000000000000000000000000000fcc025b9023cd431bc30c7f2206d615db9df5944d54b95a7f7f8670c1866adf56c7a631568f1bff98256cc1692fad7941ecc28a90fcdb86d7b88e347eb67b5cfd2aed521059a36d3a1afceac69ae7ce17469d3980f189052062a4c799644fb5487000000000000000000", 0x1004d) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.230' (ED25519) to the list of known hosts. kernel: protection fault trap, code=0 Stopped at sys_semop+0x352: movzwl 0x8(%rbx),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace sys_semop(ffff800034018d18,ffff80003c479bc0,ffff80003c479b10) at sys_semop+0x352 syscall(ffff80003c479bc0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10b191c3b40, count: -3 ddb{1}> show registers rdi 0 rsi 0xb rbp 0xffff80003c479ae0 rbx 0xdeaf4152deaf4152 rdx 0 rcx 0xffff800034018d18 rax 0xffff8000299fdff0 r8 0x7f7fffffc000 r9 0x1 r10 0xf0f6c8c5ad6308e r11 0x288d53f151cf4d31 r12 0xb r13 0xfffffd80686ffd90 r14 0xffff80003c479bc0 r15 0xb rip 0xffffffff81892312 sys_semop+0x352 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c4799f0 ss 0x10 sys_semop+0x352: movzwl 0x8(%rbx),%r15d ddb{1}> show proc PROC (syz-executor) tid=171875 pid=86034 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800034018550,0xffff8000340182c8 process=0xffff80003a0361d0 user=0xffff80003c474000, vmspace=0xfffffd8069fa99a8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5338 319167 16794 0 7 0x2004 syz-executor 86034 398834 12 0 3 0x80 nanoslp syz-executor *86034 171875 12 0 7 0x4000000 syz-executor 86034 139281 12 0 3 0x4000080 fsleep syz-executor 86034 464389 12 0 3 0x4000080 fsleep syz-executor 64041 86652 81284 0 2 0 syz-executor 64041 395378 81284 0 3 0x4000080 fsleep syz-executor 31972 422435 32165 0 2 0 syz-executor 31972 509665 32165 0 3 0x4000080 fsleep syz-executor 89794 161527 16675 0 3 0x90 nanoslp syz-executor 89794 105294 16675 0 3 0x4000090 kqsel syz-executor 89794 32244 16675 0 3 0x4000090 fsleep syz-executor 18384 367008 81191 0 3 0x90 nanoslp syz-executor 18384 342319 81191 0 3 0x4000090 ttyout syz-executor 18384 253519 81191 0 3 0x4000090 fsleep syz-executor 25334 125390 65278 0 3 0x3000 suspend syz-executor 25334 338686 65278 0 2 0x4081000 syz-executor 82795 255284 0 0 3 0x14200 bored sosplice 24358 421580 0 0 3 0x14200 acct acct 81191 252844 16794 0 2 0x3 syz-executor 12 447325 16794 0 3 0x82 nanoslp syz-executor 81284 269314 16794 0 2 0x2 syz-executor 65278 217012 16794 0 3 0x82 nanoslp syz-executor 32165 157123 16794 0 3 0x82 nanoslp syz-executor 16675 302352 16794 0 3 0x82 nanoslp syz-executor 72096 122560 16794 0 3 0x82 nanoslp syz-executor 16794 7199 88549 0 3 0x82 kqread syz-executor 88549 507284 84059 0 3 0x10008a sigsusp ksh 84059 233234 77842 0 3 0x98 kqread sshd-session 77842 9765 6077 0 3 0x92 kqread sshd-session 21781 100051 1 0 3 0x100083 ttyin getty 6077 447727 1 0 3 0x88 kqread sshd 38185 342108 3341 74 3 0x1100092 bpf pflogd 3341 48499 1 0 3 0x80 sbwait pflogd 67176 140367 52190 73 3 0x1100090 kqread syslogd 52190 52553 1 0 3 0x100082 sbwait syslogd 7068 340326 1 0 3 0x100080 kqread resolvd 33082 448274 18992 77 3 0x100092 kqread dhcpleased 9262 151187 18992 77 3 0x100092 kqread dhcpleased 18992 75956 1 0 3 0x80 kqread dhcpleased 12784 473030 0 0 3 0x14200 bored smr 91379 437246 0 0 2 0x14200 zerothread 54577 66988 0 0 3 0x14200 aiodoned aiodoned 79143 75964 0 0 3 0x14200 syncer update 18907 24383 0 0 3 0x14200 cleaner cleaner 45968 232683 0 0 3 0x14200 reaper reaper 12974 414248 0 0 3 0x14200 pgdaemon pagedaemon 66266 317400 0 0 3 0x14200 bored viomb 94759 373273 0 0 3 0x40014200 acpi0 acpi0 68516 391931 0 0 3 0x40014200 idle1 30007 355525 0 0 3 0x14200 bored softnet7 83103 415592 0 0 3 0x14200 bored softnet6 45509 448988 0 0 3 0x14200 bored softnet5 41593 172340 0 0 3 0x14200 bored softnet4 18768 298943 0 0 3 0x14200 bored softnet3 60847 94605 0 0 3 0x14200 bored softnet2 19935 516716 0 0 3 0x14200 bored softnet1 80895 64460 0 0 3 0x14200 bored softnet0 87293 204272 0 0 3 0x14200 bored systqmp 87112 82282 0 0 3 0x14200 bored systq 24244 143048 0 0 3 0x14200 tmoslp softclockmp 81162 462228 0 0 3 0x40014200 tmoslp softclock 77739 163248 0 0 3 0x40014200 idle0 1 7752 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 86034 (syz-executor) thread 0xffff800034018d18 (171875) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838ab3f0) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 sys_semop+0x22f #4 syscall+0xb17 #5 Xsyscall+0x128 Process 25334 (syz-executor) thread 0xffff8000ffff2d08 (338686) exclusive rrwlock inode r = 0 (0xfffffd8069471580) #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 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10202 11037K 11064K 166960K 11321 0 pcb 18 12K 12K 166960K 46 0 rtable 191 5K 6K 166960K 265 0 pf 32 17K 18K 166960K 63 0 ifaddr 39 6K 7K 166960K 53 0 ifgroup 51 2K 2K 166960K 68 0 sysctl 1 1K 9K 166960K 5 0 counters 66 36K 37K 166960K 84 0 ioctlops 0 0K 4K 166960K 1498 0 iov 0 0K 8K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1341 84K 85K 166960K 1392 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 58K 89K 166960K 199 0 proc 72 115K 180K 166960K 534 0 subproc 63 3K 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 4 0 in_multi 88 6K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 1 0K 1K 166960K 369 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 241 160K 177K 166960K 3617 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 42 84K 100K 166960K 1282 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 11 0K 2K 166960K 33 0 temp 35 8643K 8710K 166960K 10250 0 kqueue 13 20K 26K 166960K 40 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 176 98 0 12 5 0 5 5 0 8 0 unpcb 144 202 0 184 6 5 1 6 0 8 0 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 736 25 0 21 1 0 1 1 0 8 0 arp 128 11 0 1 1 0 1 1 0 8 0 inpcb 328 126 0 117 2 0 2 2 0 8 1 nd6 144 17 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 1 1 0 1 1 0 8 0 ppxss 1192 7 0 7 1 0 1 1 0 8 1 pppxif 1504 1 0 1 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 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 19 0 0 1 0 1 1 0 8 0 pfstkey 128 19 0 0 1 0 1 1 0 8 0 pfstate 384 19 0 0 2 0 2 2 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 445 0 50 28 0 28 28 0 8 2 art_table 40 446 0 50 5 0 5 5 0 8 0 art_node 32 98 0 22 1 0 1 1 0 8 0 semapl 112 3 0 1 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1672 0 158 95 0 95 95 0 8 0 ffsino 296 1672 0 158 117 0 117 117 0 8 0 nchpl 144 1950 0 257 63 0 63 63 0 8 0 uvmvnodes 80 1775 0 0 37 0 37 37 0 8 0 vnodes 216 1775 0 0 99 0 99 99 0 8 0 namei 1024 6012 0 6011 2 1 1 2 0 8 0 percpumem 16 57 0 9 1 0 1 1 0 8 0 kstatmem 264 36 0 12 2 0 2 2 0 8 0 scxspl 216 8047 0 8047 10 2 8 8 1 8 8 plimitpl 152 37 0 18 1 0 1 1 0 8 0 sigapl 424 504 0 449 7 0 7 7 0 8 0 knotepl 120 271 0 0 9 0 9 9 0 8 0 kqueuepl 224 46 0 36 1 0 1 1 0 8 0 pipepl 344 110 0 83 3 0 3 3 0 8 0 fdescpl 528 480 0 449 3 0 3 3 0 8 0 filepl 160 1981 0 1766 17 5 12 15 0 8 2 lockfpl 104 30 0 28 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 186 0 171 1 0 1 1 0 8 0 zombiepl 144 491 0 489 1 0 1 1 0 8 0 processpl 1232 504 0 449 5 0 5 5 0 8 0 procpl 664 635 0 570 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 752 368 0 338 17 12 5 16 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 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 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 119 0 0 8 0 8 8 0 8 0 bufpl 280 3454 0 123 238 0 238 238 0 8 0 anonpl 32 4359 0 0 36 0 36 36 0 246 0 amapchunkpl 152 10494 0 9958 31 4 27 27 0 158 3 amappl16 200 2004 0 1972 7 4 3 5 0 8 1 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 115 0 103 1 0 1 1 0 8 0 amappl13 176 1 0 1 1 1 0 1 0 8 0 amappl12 168 1123 0 1092 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 8 0 7 1 0 1 1 0 8 0 amappl9 144 251 0 251 1 1 0 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 105 0 93 1 0 1 1 0 8 0 amappl6 120 178 0 175 1 0 1 1 0 8 0 amappl5 112 124 0 115 1 0 1 1 0 8 0 amappl4 104 304 0 285 1 0 1 1 0 8 0 amappl3 96 1729 0 1617 5 1 4 4 0 8 0 amappl2 88 642 0 579 2 0 2 2 0 8 0 amappl1 80 8541 0 7945 14 0 14 14 0 8 0 amappl 88 2935 0 2767 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 1 1 1 0 8 1 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 480 0 449 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 480 0 449 1 0 1 1 0 8 0 vmmpekpl 168 5670 0 5624 3 0 3 3 0 8 0 vmmpepl 168 37540 0 35556 93 0 93 93 0 357 1 vmsppl 488 479 0 449 5 0 5 5 0 8 0 rwobjpl 80 15054 0 12359 58 0 58 58 0 8 0 pdppl 4096 968 0 898 98 24 74 84 0 8 4 pvpl 32 11812 0 0 97 1 96 96 0 265 0 pmappl 256 479 0 449 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 266 0 28 7 0 7 7 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83782ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838ab1e8) at __mp_lock+0x192 __mp_acquire_count(ffffffff838ab1e8,1) at __mp_acquire_count+0x58 malloc(18,7f,1) at malloc+0xe3 elf_os_pt_note(ffff8000340182b8,ffff80003c460fc0,ffff800001490700,ffff80003c460d28) at elf_os_pt_note+0x2b5 exec_elf_makecmds(ffff8000340182b8,ffff80003c460fc0) at exec_elf_makecmds+0x79a check_exec(ffff8000340182b8,ffff80003c460fc0) at check_exec+0x43d sys_execve(ffff8000340182b8,ffff80003c461480,ffff80003c4613d0) at sys_execve+0x19b syscall(ffff80003c461480) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b9f18dcc3d0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at sys_semop+0x352: movzwl 0x8(%rbx),%r15d ddb{1}> trace sys_semop(ffff800034018d18,ffff80003c479bc0,ffff80003c479b10) at sys_semop+0x352 syscall(ffff80003c479bc0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10b191c3b40, count: -3