last executing test programs: 3.989994233s ago: executing program 6 (id=7): socket(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000002a40)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166", 0x52}], 0x1) read(r1, &(0x7f00000009c0)=""/4096, 0x1000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x0, 0x400101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0xffffffff, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x2, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x400006, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x14}, {0x1cc, 0x10001, 0xc, 0xfffffff8}, {0x8, 0x4009, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0x1}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x727958f6, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f00000000c0)="fd0cc085", 0x4) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc028698a, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.464972322s ago: executing program 2 (id=35): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x9, 0x4, './bus\x00', 0x1248, 0x4, 0xfffff000, 0x3}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/123, 0x7b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606948, &(0x7f00000001c0)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') fcntl$setstatus(r1, 0x4, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) 3.397102439s ago: executing program 2 (id=38): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x6, 0xa0, 0x2, 0x5b5}, {0x4, 0x9, 0x4, 0x2}, {0x7c, 0x2, 0x4, 0x8}, {0x1, 0x9, 0x9, 0x2}, {0xa63c, 0x77, 0xfe, 0x6}, {0x0, 0x0, 0x9, 0x7}]}) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getuid() r2 = geteuid() setuid(r2) setuid(0xee01) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r4 = semget(0x3, 0x3, 0x385) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x6, 0xa0, 0x2, 0x5b5}, {0x4, 0x9, 0x4, 0x2}, {0x7c, 0x2, 0x4, 0x8}, {0x1, 0x9, 0x9, 0x2}, {0xa63c, 0x77, 0xfe, 0x6}, {0x0, 0x0, 0x9, 0x7}]}) (async) setuid(0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getuid() (async) geteuid() (async) setuid(r2) (async) setuid(0xee01) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) semget(0x3, 0x3, 0x385) (async) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/35) (async) 1.907352674s ago: executing program 6 (id=40): socketpair(0x20, 0x4001, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x2, &(0x7f00000003c0)="9da7e10f13c63336aa78d333403c90a905566ac5766072280e61ab8aad39c0e66f88a12fb17f8566270248317db94ba7aa1ebbd13b4377ff3fdbcbc4a29d469b9d397cfac57d91b098a67223315226484a77857caa37315f934c2ad244766ef8aae0aee9e7a832ebf77da6d489a53930ef2c1b0f674fab62d39d6ccf3af770321f315eac23b70c8c6bb172f027774eae280b3fc4ea5a98a055924022a01f509dc402fefb32789fdfdb6f874039b501bdf384207640029a713daf01b074456aa6e14177bfac671122d1238ab41a7dd3b6e5b6123b8fe137c13546ad98dd7db741c26bfe8dce4fc036a855f3b96253f2272730d2c9cfc65310e601efbde5c0f1a4c843d28a9a3f725291dd3b256311039273c06ab0cc30c334eb32199697ccb5c1e5b55ed1562946056ce575ed6f03975fd37e195da046ef463098a0810551d12fff9bf1703e4ad54852cd6496a70af56bf571c340ec9414d8f6df65d76ad072393df4ef4763534321d2270b607dace7e31ec26ba05921f250d07ff34f306185bf63f49e5e00a1cc16be55f862c6d8be2c72b09334b41f4380d75cf5cf5c16797d13cb56bda9c3da754a001b74248ffe36c7c7157408cda0ea298a0468cc134a10d48371adf75bd45e25a496fe933ef063d7af2f4a80e49b694883d4d38377a08c84de4a68befa24ef08aff88c30809bf96f9fec20193b07108abc10a8496c8ed9ab449bf027b143ae402819411e5919c2f696b87474b663d9c41eaedb7a5dae0d1f4c7b14d43ff863c13c8c21f90bc57301eb6c3e581a87e932e22f16456fc627c741b3a2ce7936edcca38fa0394c34ea0c2e1947af30aa8a6e1c0e43ed5e6a9312d781d6061fcbbf51ca13a514fb79778fa8ba65a7d67b51837eb2b89a3e93576bbff11c1fdf881a5319b170087b082fde1ec6daa178a10bf189199a000d735b66eeaa59b145d0db274a802621835ec4f5984700f4db236ec274d360eb9388a91776b0fd1c3ab99767cf5f8e0e06443a3cf092d9fda3bda7fb9273d0f603711094355c52028d70071abb74fb4ad225c898c4a234c2579a798249d198ab801e60fb6d9b1e99b81ae37f11fc495d4a2a815ecbbbdbf2c223815d41d88d878800fb036e5664db85d834fd4ed3c9584e1493c431880af50b012eaa6fd4699eb04d88df00793a8e18512f3f259b926a3897ed579a0a826821891cefbb6174612bf1fc2edeb8b38721823c68aa417255f1f0de547d874d07ca54b6f16a60ab71c9bd5f2dee79108eeedbe836f86c21bc329e67d5851d92630e25b9b3f49ab6c2daab08cacf8f052476c0f3d95620c1a5f67868cc2a2e96eec61ec6bb8c21ebf693bc9cb9e5dfab5437fdf596cdd5500dd276a66b83160a1f0f8b8a175b1f90ef93c6a72fdb4e937ac9b97cfdf3f53aa9b430e3c0286a1072450e48640f8ad112c44f3893ee814cf79dcce5799dbdf628aab7e62711e1a3ec39a3436d847ac95ca85bff05cf79b336c6204825f3406ccc77ebd7ab32b8d64877ee21b8d1225740f8db98720e9a46051afb09dda2fc05ea3aa9bc27cb2192769628dbec4fcee4fff8114232f28a3233acd0c94408fd7fce7aede893e6532d69eafa475b1785bccf03ff102acf925b8cff2e16f27e8b59b6373dbf4b992cd22b16d70dca660fb191825965a98827ec0b99fbf25d4394d403f7c4b736e4173e35cf012f10e79a0e1f0f898b404d0035b6b9867090cf3236e66f0b4c44734a8781d088807448856f8fa02ae2665da036eaa72adfa3c8cc270cf8c3a5c5f5b6ef0b1bd5ab05178df5471c0f97d26b821c5642213592e436ac54708945d1dbef75271a0b8e594cfea989b153cf5cd80ffedea5d10a13cd1288d0a0e298ef98a87656f46e1bdb99c4366f3d88800d0784ba64b97e09dd2ccd6c2965c1735d15435d9ea0937d52ae3ba885089ba52ac3e9ba4a9079a8ede8982c2f297a6f0eedce7cf4562e2e0b1c958407cf75f056e94b2eb2421ff7962ee0dd0be397c442b2da88678d2ed885c7e82a0903bf1cbfc4d4bbeb7d45163366f879e9286fb0ffb30b900e94b5eaaebeb8f5fff4f3f296ef979e60b70c69d9515aef0010eedd09c79b08000a6f78daf07aa4ffa4cf383abe84d9755db8bf78e06941a22d08ff6784ef03440f61ddd33d7f8e01b7008e7454fadb65cc0faf0126d833ecc085dcc1010270e27509dcc2b4cf2c3f100c422ab18744ad2510a15c2f9d0b7b0057be5273e32e0d6a2fe865325d021c964711733d2c23400f706b0fd0d46deaa02149a97817f7ff7201e21967fedf30799e5462df613afa6a850d1a10a563523ceec3b60b67d6f4edd4e72c67b2f5d48a287f3f87a00443159f53224c8861fcf3a720230fc094a5a163d7c9b88520d6e77c0ad3dcf9e0a262970b7a81ccd265b3bfe7e7e1564a5114593266024bf771fb6ba2a389e63e3dde5ef9f3ab3d866fecdc87d9e91c01895afe68815e0e29f3ff2019ad9b2328082e2062f6664a30db3c631ad16791afef4d6b83258892fbc4fb92b1888f70fb9c4002be2068118285c66f37728b9330ab67fc1f979c35f843764cc52ac236b82a69e599acf4eab69c4b5c51b67538091436a585e9e19f2caca6e3be1cf2a9cdd63749d3b1325a69fbdf3b0d072a2c373f16ba76839dc61c8afa38f3b52b946e3921a794c64f135250b9be6f2f5254895505f9df5919b92f14a50b4b9cc50a457bc6f8e7b43fef8296b7231818e8fef7f9b1317aede683f89f8574b427a8ca244d24ab40049724af86975ada1f1639978035e0e9bab52952db0058e9aad19ca1dacabc461bfe2e7b21eb6b7a8f7105db956b0c6a1688304556e5dd33712418cf44a8529597613c1a0d8bc462cc88238bb63607a629de9154349b5923dea6227c2d35649eea1e017c2434ac916593207e8f512bb07dd85d117679b905270a2af3e7b8d1d671f18c35083153558dc5ca37c399e1c08a2698ea5a6b8397103a4fae66cdf51e6553234159b4a54a430cf5eedd37151d1030c05c20fc6eb062010692044ec5bc9c5cd0b2dc0fd6f9f4b79c77e343fd6a49967b53635dfce921b79602af65a6550ef724352f6c645ebf7ff418b0abae5e1a11420c19dec99655440c3e07691d404ac2546e99c0ce1d2c3f9fca964f06c4a80377552825ecbdb9815033020642fbfa5f197b8ecac40ff512a7918faeb2e9adcdf402064a6bab02307649f034bf2eb69fea2d39fd05004331b8bd71a7801c4d1d8213018a95973ec568c5ee4d428127f5b0f607f382400435f073918667caa03516727890d64f1a4bd25d5dee4b1e5bbb5fcdfd530192ee440cb44ee62052357f1a8035294a01f1b1edd366e4fcd727d4577427bd8555fea1ea3efbd1501ba6f84ee83cec652edab307912edff5368622b246239033e03cf631b2fa016d5c59d254142829d400bb2b70c6e0c9ddaa5e344c179ec0afb35e59c0ab3854ea9037ae24d0db122b8050684cca4ffa7e6090757b3deb54ebd0c1827c4b55c2dfa1de10dedf68d1b38449c0add9eb3ee4cd13bc55c70fe6951c0f0e0ba538fce69c14b38f2e219a1560d5ff582357879666289d4f8aba2962839300276ffb21afad15399889b2adb12da80d5506e21ce885b372cc09ab5c64b5ad785de9fbce37fd3751478cf660dd2d12a1d6ca3e4dcc82c9cfb1385ee30a66c1202667c96a5962a78c00b5b2da8772b60613505da17cb8b4719a280bf98b168a143da4096d8a25b6b8288b0f80e064fb211e177460703b3aa774731ce87dcac1fa3297e3598f730fe43329c0dc955beb66e9196acbd7de4de5075d457c7f62c686623460c18a67d0f61ea6832257bfedad0726782d7350e45bef7e84815d6e8d4557290165178f9150d19c395a044ed2c814809a1a7e7cfdafc3baee3ecba73be638911ce9a82d638f10b9250cd0b6d3a510ba0bdf52f59438e8be9a85f8d5dfca1708ce06e6b1786aaa696883c0b7c7a03f2ed91962fa6f6aa8324981cbde6c48d8ec56e9e091892ac7f42e97191d37feab60ef3dc9315c51ccd656bb70d340b9326579f0367a50bdd2b782c98f0d963869179c8899100292b939b2b8dbcaa36fc485f7debdc9d537859bb2a190cadcf2da2bf14cefb21b66ae307f92c1e599eb95b09edc2a1170501aed03f3389815935890862e78eb2e6eb1317cc16e849ff71a38008b1e0c5e68653c868f7e7013b359c8185c98b13c276b456408785661d8ec03f8c949194933432b6ae9af382294d78508f79b9eb24397f42c6d3b4044047a0e820877d74e51c3ebe4c33f87d2acac185bf9930661b0a7af7ad4bf2e0f9351480ff67089a3b809c4d1c606493d2c9467024d667626f4a895bd5353813a43ec94f0b9ba400a4d491004fd05149f1921c32a3ab6f44edff2d7dbc3b3292b43a4e45cd6dadde5ec7fed716b1b46d398dd89ed10575f18a0478ce0e44d230ebea865384b35af4a9a1c6be764e583d8f975a7a1e063713ba14030f717573e423adcd5fa2949260363f2a5915dc0d3866fb6d3fd6a5ff3e1228879d00e59fab93cfb21fadf911f772e24640c0433258bb34777d97c43d37ef891703612a6088550586335a3824e6965b27ac6446c737880f06163690483c1bea66014e8b47132542bbadf986aaa82e56d57d1c2c826a72d1ee5da59e7c4bd56af08686325050d34e00dd9e56164fd80572ad1d294addc17bac976824654e592368e452f34938e955596cd1adcf7c7f890e1f0c2a226494ec486af6f35b7efce08384fcfa440fad7ab3eadd3681a835e9817e3ab7a87cf3cfdafc4afcb6e16cdab1a736a40fa10eba0ac90d3c2d0cac209af10a19c14c34eec827e9a45a419f2cd66edb24352cbb0e5cb908172ed9c03966fc811348e3cee9acc13c35aa678d03949600130008db8d530c434e5afb1b3d90a42601bf033235397aa93ef93b23168d71de7ced79450383f569746180a03944312c6dd82fb607c49b025559db51896320d8729055f0d308e3d8e7b75d4dcaba9534d80c9048be5b1e9578399193317ea183f46681ec2651e70f866452d22933698e6d439b967fdf86a72969e8b69c5bb334929f585c81bb392bf9c908729bea178f5675627651a5e8d68b88e3b5eedbd4f2b03e62ac45d468f26478408b3b9ecfb8e5777eda7ef063740d9cacb2a0d12eca3da891b20840da634396e2620927ce079b37e27a453a3f9f64ae8c57258c6036422d658afe2dd3b38db50f26302d163f2c7e26ced740f064675c0cc8edb71337b3b60d1e0d2f7a2eda13f92f7beabb47b4704986b42c3411c94fe4ff83fbaef908329aedc888ce3df433a2ece9d4f3c036ba7d00af7d920ba0882ba4b348c5a69041fbcd7357673f94c5900a8bd278fce5baf7515e12ef99c825c975c557bb7ac483a06ffacdf917a77fbc73e9823ee4b64d11b653a3f9bb4cbe43ebe93c9483fee598a11cb339bedc100043ee48bff9fbda17675297e1d97425d4e2d89d3892c669aab5320f9f6f8133a74a9b6be7f1851aa1448a937a076eb04dbb8bc224f219364accdb5c9eb99a4d74a2255dfe48050b6a1d5e9fa8fec881e005daed7ac150c42137c3b20bed6ee11e155544889a58a6c251d36924c71efcb1ffa9b51a10733c2b9172b21e26e61f81e64a6bf1dad030a9ccf9096a66d5bb80d3d123115f57658ef3917d29703ed5ec158a8505b8ca446779b5e062629845d2cfc348a027f553657b5d5875b92a7a58550bafc9e8ff8410d57a3493ace9fc4293af11e28bfcee8684b46a663df4c330f716798dcd39d7c", 0x1000) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x800, 0x0, 0xc, 0xd95b, 0x34c9}, 0xc) (async) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="e47d35b60abc23f92154a590d6e2cdd6e8d302a59025c2e9ba075b7b58f18a77189a70f11329a51cafa604670d980d1739f9d7dc210af56a25900409517a", &(0x7f0000000380)=0x3e, &(0x7f00000003c0), 0x0) 1.899232687s ago: executing program 6 (id=42): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d44", 0x41}], 0x1, 0x0, 0x0, 0x1}, 0x0) socket(0x18, 0x4000, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 1.895965947s ago: executing program 7 (id=44): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = kqueue() pread(r0, &(0x7f0000000000)="433a74d0cde6cb207889fe95d5320e6910e3085c5e48d2e47114fe5cfa09e45be6fa5967cac4bdffa9efc1877241083be5c0eec0af42c10ea0eda6228a2b6b66adc26eff351b0dc7a617921f5bb2229185e3d0febdf6848455ca6666ff89f357b556954c1715339bae2d59efb767c9936b9ba93d53ed301c55cd39f6cdf9df3a0cbd963560a7538aa65bbca4b6ae7d0f30637a8ba3a04d491d8bccf73d5de4677acaf4bd215aafecb4e6f7bd5d1bce7c1561afd6ee6f3914f7e777b0b3b05306", 0xc0, 0x6) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="a83f90907a84e54387dcfa778ac59734274438ae4f2670a82425729700a06559d62ac5ee42c504295048c938ec47592e2855bfaff6f477aaa75a8aa1f98fdd786603fd48d5559fae7412c484859a50e7318ec2cdae6135138e3933c3743aeff2fb0e751287310030b8a59957", 0x6c}], 0x1, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0xcbde3d4b67d78027) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/186, 0xba}], 0x4, 0x1) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x14) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000400)={0x10, 0xfffffffffffffffe, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x96}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x34d}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6cb}, {&(0x7f0000fc0000/0x3000)=nil, &(0x7f0000d60000/0x3000)=nil, 0x9}, {&(0x7f0000d56000/0x4000)=nil, &(0x7f0000e65000/0x4000)=nil, 0x92}, {&(0x7f0000cb5000/0x3000)=nil, &(0x7f0000c1b000/0x1000)=nil, 0x7}, {&(0x7f0000fd2000/0x1000)=nil, &(0x7f0000eb6000/0x3000)=nil, 0x9}, {&(0x7f0000d6a000/0x1000)=nil, &(0x7f0000ff0000/0x8000)=nil, 0x1}, {&(0x7f0000e26000/0x1000)=nil, &(0x7f0000c00000/0x1000)=nil, 0x7}, {&(0x7f0000f9b000/0x1000)=nil, &(0x7f0000fa8000/0x2000)=nil, 0x1ff}, {&(0x7f0000f2d000/0x4000)=nil, &(0x7f0000f49000/0x1000)=nil, 0x2}, {&(0x7f0000c08000/0x3000)=nil, &(0x7f0000dbb000/0x4000)=nil, 0x2}, {&(0x7f0000d39000/0x4000)=nil, &(0x7f0000dd2000/0x4000)=nil, 0x401}, {&(0x7f0000d46000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], './file0\x00', 0x4}) mknod(&(0x7f0000000600)='./file0\x00', 0x4, 0xf) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000640)={0x1, 0x2, 0x4, 0x2, "c40cb692b18152dcb97e771b877854b0bcca16e2", 0x8, 0x80000001}) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x400, 0x6d2bc11578e49a56) fchmodat(r3, &(0x7f00000006c0)='./file0\x00', 0x142, 0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) r5 = open(&(0x7f0000000740)='./file0\x00', 0x40, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000780)={""/16, @ifru_addr=@un=@abs}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000007c0), 0x800, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000880)={&(0x7f0000000800)='./file0\x00', 0x6, &(0x7f0000000840)='./file0\x00', 0x8}) r7 = fcntl$dupfd(r6, 0xa, r1) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f00000008c0)={0x8, [{0x2, 0x8}, {0x2, 0x6}, {0x2, 0x7}, {0x3, 0x10001}, {0x3, 0xd}, {0x3, 0x3}, {0x3, 0x5}, {0x2, 0x5}, {0x3, 0x5}, {0x1, 0x96}, {0x3, 0x5}, {0x3, 0x7}, {0x2, 0x5}, {0x1, 0x986}, {0x1, 0x1}, {0x1, 0x6}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0x4ac4}, {0x2, 0x6b70}, {0x3, 0x4}, {0x1, 0x83e7}, {0x1, 0x50000000}, {0x1, 0x6}, {0x1, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x8001}, {0x1, 0x3}, {0x3, 0xd1}, {0x1, 0x2}, {0x2, 0x2}]}) recvmmsg(r7, &(0x7f0000001b40)={&(0x7f0000001b00)={&(0x7f0000000a00)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, &(0x7f0000001a80)=""/81, 0x51}, 0x7ff}, 0x10, 0x40, 0x0) openat(r1, &(0x7f0000001b80)='./file0\x00', 0x8000, 0x4c) poll(&(0x7f0000001bc0)=[{r7, 0x50}], 0x1, 0xd0000) fsync(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001c00)={0x9, 0x1ff, './file0\x00', 0x22, 0x9, 0x5}) shmget$private(0x0, 0x3000, 0x41, &(0x7f0000c71000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000001c40)={0x3, 0xfff}) kqueue() setpgid(0x0, 0x0) 1.815644333s ago: executing program 6 (id=46): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, r0, 0x0, 0x22, 0x8}, 0x1, 0x2002000000000066, 0x0, 0xffffffffffffffff, 0x1, 0x40, 0x5, 0x72cb}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r3, r4) 1.808380148s ago: executing program 4 (id=49): r0 = getppid() setpgid(r0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getpgid(r0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x2d, &(0x7f0000000140)=ANY=[]) 1.618777506s ago: executing program 2 (id=54): r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(0x0, 0x2000, 0x1) (async) mknod(0x0, 0x2000, 0x5901) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104453, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000140)={0x2, 0xffffffff, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) (async) listen(r0, 0x0) 1.618404051s ago: executing program 4 (id=55): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x9, 0x95f3, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x5, 0x3, 0x1000000000090, 0x89ce, 0x40000000000}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001540)="0b001440", &(0x7f0000000000)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x221) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x8, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) 1.528939696s ago: executing program 2 (id=57): ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000100)=0xfffffff8) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x406, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 1.527876726s ago: executing program 2 (id=59): r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000002, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0xf88, 0x0, 0x9}, {0x4c, 0x800, 0x6, 0xfffffffc}, {0x4, 0x200726, 0x2800, 0xc}, {0x2, 0x3, 0x83, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1d1, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x4, 0x1, 0x3}, {0x7, 0x1, 0x3, 0x4000e}, {0x1ae, 0x8, 0x2, 0x7fffffff}]}) syz_emit_ethernet(0xaa, &(0x7f0000000140)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sendto$unix(r0, &(0x7f0000000000)="388759bd35d227e742819805ec25c784490b008ec4121c99c0f3e3d80194", 0x1e, 0x2, 0x0, 0x0) sync() syz_extract_tcp_res(&(0x7f0000000040), 0x401, 0x5) sync() 1.312076243s ago: executing program 4 (id=62): r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x4, 0xfff9}], 0xfff, 0x0, 0x6, 0x0) (async) open(&(0x7f0000000000)='.\x00', 0x0, 0xc) (async, rerun: 64) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (rerun: 64) 1.134568806s ago: executing program 3 (id=63): setuid(0xffffffffffffffff) r0 = getpid() ktrace(0x0, 0x1, 0x20c, r0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) setuid(0xee01) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) poll(0x0, 0x0, 0x8001) pread(0xffffffffffffffff, &(0x7f0000000140)="ad418f04cfbba75fe5098e858c5ec87393cf743d34f221c313afe842d1a521fd51037f3df15f1489e003206fd50593dda58d15df88172bb96539db", 0x3b, 0xecb0) r2 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2810, r4, 0x0) ftruncate(r4, 0x3) r5 = socket(0x1, 0x2, 0x0) sendmmsg(r3, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080), 0x0, 0x0}, 0x80}, 0x10, 0x4) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 1.03078283s ago: executing program 7 (id=68): r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 878.881191ms ago: executing program 1 (id=71): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3, 0x2, 0xcd, 0xff}, {0x3, 0xd, 0x0, 0x9}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 878.050087ms ago: executing program 7 (id=72): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/98}, &(0x7f00000001c0)=0x64) sysctl$vm(&(0x7f0000000200)={0x2, 0x5}, 0x2, &(0x7f0000000240)="689d6c7189c2de9f8498a47258bfb5cc39d358374adecb62a683443abacd4ed9f85239dc131ccfc8f09121acc53c817d639527f5a28a746955aae513ad315bfdf4d1e9bb2ed925a0722d3f4110754f4006fbd0a97e153264cff36c0dc72afe52300aa3928566be3a3a0aba5205a41f75fb9864a685b929fd53ea412a407d5d88d723f6113134379c5d7cac4aa7ac4031bec3d3d3bb59b71976f0fc1adc2afb998fd210addf798c9f335ba4adbee09422c17adb9647a2e46ae0cb89715eabaf5096f341e6457f267985721da53042fa9556a7e5c0ee15f674ca266f5c5f95a0be07eac74b21e37d7bda41ffcf46c5f5547b29beccdf73aaed9dd7eff82bfd9be0bbd81ec13511a964eaea97348e5571ca5e6e41f76a597c5f4977c83c43f7ed1035725e9c680c5ea2a70d4d9b6722e83afdd013160911a3d7c7bb02a793375988f04c77834aba2aa4e6a2dabffbd46e3a6ff25c3d6e6b6b0a0e57aa47bd4d19e21f7142f8c6560cfbd6603f88cc21eda107e5e1b548b19c169b6cae761946f3ff7a7e5bb13ca695db8ed064685cd074400f2e1ef9fdeffdfef111f6006a1a23b9695becefa25f40aceee0b1b56bea0e3287c2618f4093f6dcd019f2ad2f162b1a95e5cd7b0c8e29a45823c100853d8eb95d7e5ea5f82eadf32f1b2ce921ad18714662435e99b4502ac196d4ca8e65c232407b9bd8180fa8c1c8c9d0f6fb2443305971707e6cb492d14f510dd687447acc3d6db0cf1d64b34a3097d362547ca5e56c8b1aa5e562160aa04227e304fbc7a402351985d22cc8f1ff2a0b07dfcec15f217e290a99cf7e0d8844b90d15d3c3c18cf3e75b9fee50272b7bd43e4b9e74d7d8dc64e6ff4d0befa2b2ca0207721a52b677a88dd791b9b27e1a9bfa561afae6f441c2f4d2187a8ca7bd1874b39ac35794a273fd3cb010ea8574e3119ab8cd6811f9ea4cd3228f6f2b30520775b95b2ab439046b05d4c40f9f5aed79e0693d3f3c2b55e6f6fecd30e68b6cf8514e8c26b2fa8b5335368c7c8f9a4e027ee3c666dc539090d92fcb0b70db66d39562dfd7341a35ffb751cec61bbdb0b1f589fe520550287b51a4afdc1d6c778ed68f4705aa3507b721511e729dd9c36b82379410c07e53f54f44de39bc4e3c04a54e12fb8c524b09badcd7e1300f9e8679a5b9ce8fca803b6950a8a233fff951cdd5233d88df4b097e44bd1ce5783ce40ab0b37e9aabb51d6c49533b11c3b06294bd68d34519d3ce3f7cac55676bee0efaf58350c41413119a353460bfcbb6021c3e55f8b60757cb0675ef4148aa64acab0d23b4a40c25bdb86654f68d5f34dee508f23d5b6e3658b83e2d9dc7d6780f558f9c7a9cf632cac111cf9a6fdee2ba9ace0b45241de19d989214699d9502853e454d06a40eacc7faca111a4cf303abd2f223d594fa4d8e7fd72ebd1c66dbd0edb91b48322109d75ff7fdbca6cd731b9c03bc861566e0680e478180f5101aa6a501aaddea78b114464af577965fd949a911f0f28f1f244c24fd370e54e8375eb2bdbf585dd0b0e5bd0b07987705d92ceb3bd7f94a2ba2994b1211706c03f5f57610057daef85eb7bd10160c6df24fc429857df0ec4a7bd281209384d2e52504df3aa2d45e5fbfb93156864d978e4ef309c19a8685de9ae63d6227348acad396d1dd9d7677df11f09b8583788501b7797f6eceb0a88c67c5ac098d8072619e7f7c5adfcb19bf5535a5c32ecf5091d880826fe252f244830a5c7ac34eb50bd939d595b4ff86e712b3b6121fbc26b50ab520029de2a8180ce8780ab4968e30049d639f5b35ce7f4620b10e475aed6e6e518a49e4cf82368c0fab23079d1694465385da42f8b16a4cd767db78670b62086cf531285cd775cbe64ad2c78411e461582c7077cc4620affe7bef08a8e9bbbbccc09194f37393d067368bd1225628b6cfb6ea8ddd4a72a6f33dfaee2fdde392cc84bd15b0b2b6b07f09db83b3e6305ed1fbbe963e6e3f40cb16605950d20fe9ca52f1352f27aa687a950938b65c3515c798c3902950061a0436e6045a33841ca06bf41a2555c2e9903559a168f1c2e6c12a32ed695b5da9d30e00449f4322c3333ce52d24e5ed8e95b25218953b3ea0d27606bfa76706561d4091db831a6c0ef5772a8e6a07deb21929a65367668b61b5c243b642eeced6c44ecc0141f6c20eeaa556ddb6a405d7ff5fdeac0e30667ec3e126c380c6b5014d217abd777cf94ee122901f67169208e46a7c4515fd0de747b14237cc6a833dc6b05ced1478148f344a50450cc693af2fd5aaac240fc58ba986dbdac7157c6a2f5f344778efc94453d27270a3432bdbb43bbe7ae43ff78937ce2e9a002963cbf7cafe521913bf7a08e2ebb0265d928b64c84e6eae380a6d9b88114a9300d78f26859ca2afbc3661000370bdda54f29f65164856715e297993b17171c91eb37aa6a04b660e5b40860f47a822d9b4d7302bf3a28417846826a26ddeba8b84a4a6c0eb399faf248932aa93108c448502ec937f67c5664eed02dfd315a0054a19cf4e9eac1fd9691d05e12491f45ece559483cedc4c74a294418b448521f676fa3b7cc28daefca009e70132c379b6c549c05ec8e5c9738255322476d690a64f2846bef78a386bcb08c308494f25e0e5766cb5d065f27c447cb1f2d4a686148b0db4603e1c049a937d1716f26aab5cfea18c165266d15e0c361dc92d156a220d90034290b426864648637f68f68b7175f44a15c9918363fd7418a6785ab7f7460d900754d0f75869f4d72d2d1d05bd27d03fc5b157bff8d8720517eb914d084cfae6dd6004773354f0f6fe50c722247fce33838224ff4c3fb91281cedde69119f4a2478b4df257266e337994a30ee135ec1e3cc924f0fbe43951ca6d2339dc4b9f06227a84c2f9ea6b8d6ed4ee3af6c733a904a73f15109b4fdf2f1312fb4fbb7729a283137c909666c77e7071aa07e4048fedcedb23e93b40db5d07f16ae0bd1b6700efa468e3df904baa4e0440978402426f654af29ef72dbe864cff9113afbb3bbb81d2a6e93e53675748b15d2b19630d133fea2b35011140f83db6ea7112ffefad9110dd4e575b173f5a4d7d80b515756ebed5ca24942e9015c2a0c3f6f5b2bafa72b7a6fb788da962f7bd667e8af53c66b100f5071df59e5d0907e41a3a91009ef9f9cfafc11cc6d8895c34913428af229cdbe9b72bde28c52debc74b884ac5fd82d43d120cb9c1f46d7f034423a4586b95fafc2b61930abc8ade370eb9c512a4d96bd3ac32463a553b2bfd8ecfeb051c6ad0f5202364fe3edf46b759a941da494f0d4e7051225f27d836ecaf26eca21d45082a01f9bd08345d2afd2eab8bc47b266d8b47736deb6f6e9436f0e2aaafe768b50ab7d0e2701ebfee0a8ab05350e01b84245bbcfc0ee217405e5f69443e0a97ce46497d80dfacdc6aa8d32554dfcfa1ede7cc3ee91273bbb66db0bbd25eb8925a845fa38a7f8d15ebf3cca9fbd46cf8f741952c5737da64e781a86c61678b5f6533ea78297f7d097dd2f28c3f567b82b69b8884350c91c7b564e2bcc6a85304cb58dce5dee6f3edf47e4121376b3fd6c3612fff8e5d91bbb85d3d40d2608f8f05383b8724603a4f25764a51b4acac3b8d52651f38c137d98f9c5edef88ac4fb9863ac1e375d25e688334a88b5c86521e2044a1119624f05016a3727ddc55c6e4e598e2a63a42d04bec705a3c9332e6a375f516f2c369cd86b0c331acac78e9f16696f80c5385893a771828fe8cc296b2baef4235e50440cfae4d1be5958f7203195c0aa9c2c22f5139019d792e7c11d145eddb044fe501e87718cd7b542aeabc4d7220c1a461a6425972acb23d24d5cfb3d63f0ee34cd92568278ceeb6a39b7eb9638c2eadd83d9f6fb3164a81ce95e064e723de081c82f66a8eb5599529565aeec9d9ac52d4947b22676e2ab743963e219b037fc1d41416b74335797a62915a0e8f55e90a41f327fae52f0fbccd3473501b1c8308757f8b6a401408e1a5ead3194705bbd96cb3fbeaad6f0de9784becb4725c9e50fe6811a1a677337d865400a992f293ade903acd4cf282edda4731ab616547ec5811ad0802ebaafc34c9286662c1e579e8c17b0f79c5f82d6fa0fa73c29bb6ba1a73849136406d950537fa614cd258229c2f8ac3538e1398a3a8056fa2e6e209c30458e1c2b70579b02cca4815589bb9795b7b1bb51d189c30681c360c4b8ff88ab5ae9b1579d57b0a3b0266b30d45600cf3bc9ce033cc1fcc86bddb465235d0cdf5c337566476a2b2b4b8a450cbf21d8c5e32d739ce403569f3834c7a2a86ad38e800b562e24940630793e841bd3ab78a332c35381e2e2b049f215735154c956a0807b4281bb458862c387a1f7adb48ae90d4caa8304096099d1449b918a5674e5d80a3a1669d98319c4f16a72d03afd9fddaff5c3c9fde77ae28a23a99be86cb9a48970a8cc5e37d6a4d6ae7e88aa726a736235254a056a970567bcc82faa6b1c251176d58be83f26a395d1fe1d213e001fcb7dcbef635fa271affac5eebbb71a231f5fb7a6bd8f512f65ffdcc498637c8c320e6658039a81a6429998484d25651c6874fd0e7df2acf7f86a68c10c8501d5d1f1da562a2a47666b15ad66b95a419eda16e9f8d2417edb7539bf1ef61f2c20853512df75d64cfc817820010f16daae5a464108382e415b85b6f8744ccc89d0e97e02d051c8ec002d04b32ab6e851d89afad060a9965bb8ab78ff8ff2a1844ff02e68cc3d142e43386ec5d5a5c10ddf67db6feca932c6f4b00e654ded3b1960fa71a841211d1957e69c6df2921f11a684f33b3d345088d4f1198992962a6fe1af7eafa8792b6c49f4f1bb01911ff1e5dda2592e2bab456a1eaec283f9072f080fbee5d375508b0368183e9c6e2fa611c161f4ff6ce9b3b32b32ed598ca4bac707de77d68461f26be58c544b8a298e4d0c60c9062b502d181c6ea7efe6d93d161404c48fe5780244342215c472b3bd4af935f8a3b68d99fd8b283b3f908c52fdd402f823731cd1c5c59397efbb2664ba3ca0a57a7a88a2e17de6f1db98a4ce8c69bc17dacb3eb004bc4a6ff7fce8276382410b5a910579126b6de9192b86242ba6ae27a26d71f2297d00ac4c8cd1fdc7b55675c2f7685fa898352df7be7ba42b52f4bf6333486b0bcc62b6c0216bcb14c718963c47619657dc0260197b4541d4fa06e62dfd7e429e48526e52f936baeb242139e520ebfee3ebfc9f6f8c7a1d3e9060b6529eb58c99f5b0392908eedf29422628bf668f157c7ddae8799a0e0d5617852be2d6e7dc4de6d4ced5c646593447a0aad60e5b06d91a5404fecdf49cf08231aace60b25584c4e48e425b030e5e9ce980acbf0c1b9826324f470272c378c8b5256c0368ff39e84106f6e6aabf624d8bb9b5a2d43c47c59268304327b296c8a308b904fc2ee58b163f4f00fdc136f156ba95cd7836b87f151b7c7d0ecdf9556ca73574e86be42818c4a2737d250e32809709f3dc4d77533c2f926bb902730cd825fb994454e120c8463d0e891a0e71a40ce7918493f0c2b4d7039cab3ca482c9f8f7f53361b35c9f2d2701cd1deccfda778fb44936ee0747d260f48d76ab098cfd76f94f3f2752b1d245308a497509f04d6f9565ba4c985b0e2654125fd9aaea6749dc7fe70c08dbdd7a98aba4925952c260435fbccd57606764f0362808b2e75923f17a94fbcac555960ebfea7aa2db6fc679b62c7433977887597a0b0e1d72ccf60d3a1f83b054cebd76a89484eabdb48245b71c1a7cd5aa93ab9171b740c5523", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="1c", 0x1) listen(r0, 0x4) open(&(0x7f00000012c0)='./file0\x00', 0x180, 0x1) (async) r1 = open(&(0x7f00000012c0)='./file0\x00', 0x180, 0x1) r2 = dup2(r1, r0) getpeername$inet6(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) readlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/171, 0xab) connect$unix(r2, &(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/168, 0xa8}], 0x2, 0xd) (async) preadv(r0, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/168, 0xa8}], 0x2, 0xd) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='c\x00') (async) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='c\x00') ftruncate(r0, 0x8000000000000001) getsockname$unix(r2, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) (async) getsockname$unix(r2, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) sendmsg(r1, &(0x7f0000001b00)={&(0x7f00000017c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000001800)="980b0e4b5ac69c96380a", 0xa}, {&(0x7f0000001840)="6af5f1b2f821f2716f24126beab62c7c30e78f548bfda7", 0x17}, {&(0x7f0000001880)="f70cfde95fe051fb5b350abab114c39fcdc7a0fe05e80f85a34d2001bfe8adb593e0e8c064012247cb0717628a35d343622238512b68d5e98ce58bb73febc1a06a09b7a21f4f2ef4bab60da04d5b967fb9b60992e7e5a75c908bbf6f6c1f6f0a25019e66ec6d93fd2855119269ca0cecc7295ac2977e29d19dbec00f3a3128c44ca13b6a258be38235a3f0ffe38b874cae056e", 0x93}, {&(0x7f0000001940)="7a5732b6f027b673be23c6b678ca311b0e8f75194dca31406da751f4c405d0a0865469f29c2b9ad642bacc3997269527de5e5f81bc5c2242b4511f160b14f2dd5e01e35f01845655214278ae929243a189f92bdb809dae3274076a105153bf1243b7652b7cacec3b9e0fb392be21d2624523b9ff715cdc7407910cf35091583f54cf216a7ee22562ad92763c5c94f17b142caaf756c5981088b28b8c3644642e87d22930483c6024e379b800ea37c2ecf693c0356f45006580eec66f3fb36ef5c5356a0ab96f20d9890b11f9ceb3e2a391fdb6f077bd", 0xd6}], 0x4, &(0x7f0000001a80)=[{0x20, 0xffff, 0x7, "859dedb2434aa138bc27"}, {0x60, 0x1, 0x6, "5888dd030d71fdad2ccc593d2b6f5d071b5797dd709080c2e74c17193658530773a6edd9b60749990fe65e3ff1d79d2e0885fdcb1152d1bfcc7d49d4ed4cf541c70dcc23c0a76b848607"}], 0x80}, 0x404) recvfrom$unix(r1, &(0x7f0000001b40)=""/190, 0xbe, 0x1002, 0x0, 0x0) r3 = accept$inet6(r0, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) recvfrom$inet6(r3, &(0x7f0000001c80)=""/117, 0x75, 0x1, &(0x7f0000001d00)={0x18, 0x3, 0x7, 0xf}, 0xc) (async) recvfrom$inet6(r3, &(0x7f0000001c80)=""/117, 0x75, 0x1, &(0x7f0000001d00)={0x18, 0x3, 0x7, 0xf}, 0xc) connect$inet6(r3, &(0x7f0000001d40)={0x18, 0x1, 0x4, 0x9}, 0xc) sendto(r0, &(0x7f0000001d80)="05a2205fad1eeb950c3c5bcf23798522513baed048f6e4a2b616b3f2d385e84c331750eaf878fbc4589e93c0f0216b75c56b84e37856d3b2f8d49cf129354ad7f136a6c4cce006ef4e0002507772129c0078e7168d035bf579296490bb105b472c69351a29480cc4131dfd5bc113f43910aa63b1d651947a2368a78ea9a7a4f5c8c027e3b013da546d3506a2e38694036906f81472c4f46b14693df64fe793ad5b3072efd119c4fc129010698923b7d5b251ae930004", 0xb6, 0x2, 0x0, 0x0) (async) sendto(r0, &(0x7f0000001d80)="05a2205fad1eeb950c3c5bcf23798522513baed048f6e4a2b616b3f2d385e84c331750eaf878fbc4589e93c0f0216b75c56b84e37856d3b2f8d49cf129354ad7f136a6c4cce006ef4e0002507772129c0078e7168d035bf579296490bb105b472c69351a29480cc4131dfd5bc113f43910aa63b1d651947a2368a78ea9a7a4f5c8c027e3b013da546d3506a2e38694036906f81472c4f46b14693df64fe793ad5b3072efd119c4fc129010698923b7d5b251ae930004", 0xb6, 0x2, 0x0, 0x0) pwrite(r1, &(0x7f0000001e40), 0x0, 0xffffffff7fffffff) syz_extract_tcp_res$synack(&(0x7f0000001e80), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ec0), 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000001f00)) (async) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000001f00)) readv(r3, &(0x7f0000002100)=[{&(0x7f0000001f40)=""/150, 0x96}, {&(0x7f0000002000)=""/2, 0x2}, {&(0x7f0000002040)=""/153, 0x99}], 0x3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002140)) (async) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002140)) recvmsg(r1, &(0x7f0000003880)={0x0, 0x0, &(0x7f0000003780)=[{&(0x7f0000002180)=""/148, 0x94}, {&(0x7f0000002240)=""/47, 0x2f}, {&(0x7f0000002280)=""/203, 0xcb}, {&(0x7f0000002380)=""/134, 0x86}, {&(0x7f0000002440)=""/1, 0x1}, {&(0x7f0000002480)}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/196, 0xc4}, {&(0x7f00000035c0)=""/249, 0xf9}, {&(0x7f00000036c0)=""/132, 0x84}], 0xa, &(0x7f0000003840)=""/15, 0xf}, 0x1000) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000038c0)) (async) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000038c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000003900), 0x0, 0x0) 877.742015ms ago: executing program 1 (id=73): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) sysctl$kern(&(0x7f0000005b40)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="5aca", 0x2}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000480)="4daadca2a150ac", 0x7}], 0x1) write(r1, &(0x7f0000002600)="7cc9758525", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) (async) sysctl$kern(&(0x7f0000005b40)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="5aca", 0x2}], 0x1) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000480)="4daadca2a150ac", 0x7}], 0x1) (async) write(r1, &(0x7f0000002600)="7cc9758525", 0x5) (async) 673.277035ms ago: executing program 7 (id=74): sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(0x0, 0x0, 0x7) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f00000000c0)="a56edd36f3b3601ac206782a0d2430c1443fb0c24ea7b0a7acefdeaf797f1769335471ae5692ffef0b50ca30a075fe15ceedd4008bcd", &(0x7f0000000100)=0x36, &(0x7f0000000140)="d4e37f8e20159d88d6875eb997b9c2d535da2ebf19b37356cfe6956dfc20aa9db5c71ec319289707ad192fc91abebb9b824bd64dc0bb21799b015f265f80e71b411c7206b8e4d6cea14191a830693669b164c8316fe62582f0a896fcf085dcd29cd4cc9d4f00000000000000", 0x14) 672.877475ms ago: executing program 5 (id=75): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mkdir(0x0, 0x0) unveil(0x0, 0x0) mkdir(0x0, 0x120) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x401) close(r1) syz_open_pts() close(r0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async) kqueue() (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) (async) mkdir(0x0, 0x0) (async) unveil(0x0, 0x0) (async) mkdir(0x0, 0x120) (async) fcntl$setown(r0, 0x6, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) (async) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) (async) poll(0x0, 0x0, 0x401) (async) close(r1) (async) syz_open_pts() (async) close(r0) (async) 672.477599ms ago: executing program 2 (id=76): r0 = getpid() r1 = shmget(0x2, 0x3000, 0xa4, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f000045d000/0x4000)=nil, 0x2000) ktrace(0x0, 0x5, 0x128, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad47", 0x7}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6b", &(0x7f0000000080)=0x20, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x8003, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x0, 0x2}) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x800002}) execve(0x0, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f0000000080)={{0x0, 0xb}, 0x0, 0x4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) ioctl$TIOCSETA(r6, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000000)={0xfffffffb, 0x8}) 466.828447ms ago: executing program 4 (id=77): r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = dup(r1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf5d, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x9, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x2008}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) dup2(r2, r0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 466.439056ms ago: executing program 7 (id=78): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) setrlimit(0x4, &(0x7f0000000000)={0xffffffffffffbffd, 0x30004}) (async, rerun: 32) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x2, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x9}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x0, 0x800}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async, rerun: 64) r3 = socket(0x2, 0x2, 0x0) (rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 64) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (rerun: 64) 466.178153ms ago: executing program 7 (id=79): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x6, 0x6, 0xf8, 0xa}, {0x9, 0x5, 0xb, 0x6}, {0x3, 0x5, 0x0, 0x9}]}) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readlink(&(0x7f0000000900)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) 465.87886ms ago: executing program 4 (id=80): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000040)="71ff", 0x2}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000b40)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000c00), 0x0) dup(r1) 465.393772ms ago: executing program 4 (id=81): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8) (async, rerun: 64) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (rerun: 64) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4e6c) (async) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="23f70f", 0x3}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000480)=0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0900edb54", 0x7}], 0x1) (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r1, 0x6) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) (async, rerun: 64) r5 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x1, 0x0, 0x0) setsockopt(r0, 0x7ff, 0xc, &(0x7f0000000340)="9c21a3dd931c79e49bc6f29266a22e12b341f42954c1f5fd66c8f81d0d4f3fc406e8db63e8cba55c36a675eddd9a67c26ebc50e6a8bf4421a376ecd035349c85c71e8b2cee4ef30ee694b23f54b20b03806551d2ad326e32093c5b067be2801a6b88eafd6a40c8eb286121cf6b4c2d33fe547a67a592bbfd7226cf696e313376f7ece2bd346cadcf9af987f5c241b24da0c19c3abf58291d07225710e2f7c987029c2bf69c5985b15a18f3f70ea6c705f612d4157d4af4363c19fb5a4c443bf440048fc5ad5436002afd5e97979176d80b8041a1651f", 0xd6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x7c, 0x9, 0x3e, 0x80004a}, {0x6, 0x1, 0x5a, 0x2869082b}]}) (async) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) 380.282082ms ago: executing program 3 (id=82): syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00180630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e22", @ANYRESDEC, @ANYRES32=0x41424344, @ANYBLOB="600200bd90780801030304"]) getitimer(0x1, &(0x7f0000000000)) (async) getitimer(0x1, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="87636cf4", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 377.887433ms ago: executing program 1 (id=84): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) 377.676143ms ago: executing program 3 (id=85): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8003}, {0x1, 0x200722, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x81, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71718, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5, 0x2}, {0x8000, 0x2, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (async) socket(0x11, 0x3, 0x0) 377.162251ms ago: executing program 1 (id=86): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000780)="26e6a12389431f37bd3935bd0268", 0xe}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x2, 0x4, 0x8, 0x8, "00000000005efbdeb700", 0x10001001, 0x10009}) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000980)=0xfffffffc) r5 = getppid() fcntl$setown(r3, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r7 = socket(0x20, 0x8000, 0xeb) r8 = getppid() r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) setreuid(0x0, r10) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r13 = getegid() sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)="84639d9da6217b5a9916258ebf44a5996b340553117bf7f56e04c7bb2b0f720c562af1b77dfa7ea243c9aa4066b8b2508ec447dcf13f4b9ee0d8368ef63152e351d4a1340a499695e588177a13cd1909a19ce77e8336684e064644b0dae99fd7d33e38b877908e3fcf21a3a8284d88c5056bbed5476cfd269e9d8c7f4e6ebf8cd812ad7d7d3c8519c86fd40a8ff70695ac3031fab8d6bbb26ff999de912ab26b92f30fb9c74de950ba304b", 0xab}, {&(0x7f0000000380)="deadde21e452e3a6ffa4d5b6de060a620b9fbb03c52508a35bbe93e9cd301f09721a77ac17965895523126b66cab8b949e3074677a44ebfca3d20b27ab3de97a", 0x40}, {&(0x7f00000003c0)="bb", 0x1}, {&(0x7f0000000480)="a6865879c21046d5342199684be6ee03c2d3582fecb4f9d68723d305ff838a5dd96dfa0553477423dd8a92ae66fcaee1155c01cb2df823b489a44ac7e251ac5b74c2664ddabf515c603dcd9ebe", 0x4d}, {&(0x7f0000000500)="034d7727b9287f525eac1df4eb128ac393f74a027fc000b1170c682c2a7a90b24588ff0306628093bf55312ec70ca6a99bb1325af6f02c1f04905b31b2c391a276eb31b93b9391f71ec4150d7e5c1d8620a01280f320526945a9f254e82aafd35aef702863694f14d9b2b6dc0498e7c5d5b38e63e2d5", 0x76}, {&(0x7f0000000580)="01552885f1142e487a8eb65de3e591f0dd35734ca18efcba565f886b4bb04935e6487c22c4c3d032de149455b5f576141b25c9e2f3cbbb06d046a0657a359f98588758c8ebcdac0e6fd6f145a0476e6fbddfdccde8ffba0b9edb4311743423cf6cece62176072a1f66a6e581eaf9129aad06455490a0278ccfa7260f6e6cfd2e9847965ae3fa5cc441dce991979b21681af65c1c2effc386ab1ecc5e49909c4a0a308192", 0xa4}, {&(0x7f0000000640)="3eed9160280e804457b0789c327d8b0ca93af704cbc18e9006ccac5b207e8aa1283df5fb053657e5d1551f20788eb4d1ed14cb09efc98ac2490216e9aeb367671db6859a986d3320834f4b8f3b66ade53ca9f6b66c144438b4b185f414bd1077541482af068afd08816907c1e75a38812c6f182c42dd3253507db64720ca1fca81d41fce5d76daa74fca9378ae1c7d9a8be54e0d2e3347202980ae19d89cbb19a5568b77eb5993767e4636", 0xab}, {&(0x7f0000000400)="ce74acb2448cd04cabaa7a0e79e3a2f3f1a215ca31c41141933d96", 0x1b}], 0x8, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r7, r0, r0, r0, r0, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r10, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x400}, 0x208) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000080)="cb5776b726be44c381af4ee4e40490a98d8a9e7db31bbdc3f758c045c22fef68ef7c223e0d0955781f20539dd2aed92e7881af6dbf0e62722886ded94f4ce880fd8e9a90143d22589dbd561e4ed1391aee8d1445f4b50edd636e6a0045d1f398d41fdb6b9e5973a87eaf519b00360b6d100eb692cbc6d7e6be63fbb0034c9bf6a74fecf720563531a47eb99c35d7b85a9fe93df9157de08e76e6cd476165bbc39491e376135c24ba16970fea387fc27c8f3b8a5a5dc88fda5e8acc7d2d4096521f5a4963b3b3c440a1a04f04", &(0x7f0000000180)=0xcc, &(0x7f00000001c0)="5f912d9546c4e5749e2a1c54a38107f651b5a2ac3b33d7910b4d7eeee960017293fa92dc4e1277433bf288ce6b564302de44bfeaa19f671bff90eff9a5e1a0f9328cfa0b50ec01e19f2aa5040cf735a09a230113c838fc4be9ad4391e03371a52e3af0202bd3b7e53d021cfff51bc3970f92cc72", 0x74) 302.894433ms ago: executing program 0 (id=87): open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x161) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) dup(r4) syz_emit_ethernet(0x306, &(0x7f0000000ec0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad902d03a0000000000000000000000000000000000fe8000000000000000000000000000aa2902000000000000c20400008529c2040000000904010c0401020101000000003c08000600000000fe8000000000000000000000000000aa00000000000000000000000000000000ff010000000000000000000000000001fe8000000000000000000000000000aa041200000000000004063d24ea39bdab057d7e705878b4f8162ef01238048bfa860f87eeb6c71e0fdebf420f29c80391ef8428785ed87fae738a4e8129eeb308a1acf7756f130dcda56c30ee7205559868ab767672eb238ea0605cebc7114b60cfab3aaf77356d5d13ce5681a26b4cd9c0621d26cecec298efee70055004982a96c46f2701492b8e022fb4e15e96f20502084e000100050200080000000000003702000300000000fe8000000000000000000000000000bbff0009a168000000370400710000000000000000000000000000000000000001ff020000000000000000000000000001611f00000000000000010004010d09f6ad31799c88806d95d98f4f10943027f4983191233e4f043ddb3735ef4755da8d27145f4f83ebc64ebaa2f5b5727e86b7c62499cf43c90ce862b97a1e97c256b0aa928ce80d13e37550614232f1a1302b4957ccaa28dff980dcc4666eb9cc3773f026408f943e7c768f485c53860f949bc254798f3ed6ec6f1c07d969636399d7518e1722fbc16f82333fe1e1ba068c8b2e835a0fadc7537f7ea017018adb299fcac2103ef3e9d2554e6a34a0628dc1825186d61141c8834e0b42134ac00a9af519c9b97046d67b0c9bd8c18aa8b731bb7d2c5f3cda6c5936c6707210ad007efa70e121dcc7d3175196890a0a25da7163e3cb5aefea9f00000c00021966000000080009086500000002000219680000002e03000000000000010a000000000000000000000001000103000000c2040000000300000000000002009078000000006006c33e00003a00fe8000000000000000000000000000aa4f6d38913c6594e8078600ee44621460c8d2ca3691508b41"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000740)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a00000000000000000000007a0000000000fe8000000000000000000000000000aa020c9078000000006006c33e00003a80ac8fa085b1bc07281219d6fe8000000000000000000000000000aafe8000000000000000000000000000aa8800000000000000797a83c2d10c23dc3271aeac62ec5f113662bb73e48d43fb76c5151e96a8f521e03d49afdd9c5e54db4c91bec8279e8670aa2a0d9482d23aeb8714f030befb3469fcbfcb47353c8b4e8212e10df14bfbefe31aa32e47ad17b8345fbd53b871e15f8331cc29095a8369e83085efa274b936db9d72ab4d7f911814cc8c205ec624740c0e3052"]) shutdown(r4, 0x1) dup(r5) sendmmsg(r2, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000300)="0d7d71c0b9480e2e12a98926fae8eaffa2ee9aff88c9d25853626326f86616a9c436a78b89e24820c99a2ee56ef5c4550dd2d699535e1313225bea093e77ee5c0dd760a93452675b4a23f955ba13395399e3", 0x52}, {&(0x7f0000000480)="2a09fab1dc221900d4a7605c95c875c80d7bea5f5fd114b46fcfd462aa3d6d73c2b91cef32f4c6d574158fc016197e4d6bf441a5f7782381ea06dc132b48d296d2d8d568a3fc411d2797e8c96eb3841e8babfe13b5ca8e3970608d8354aac6fbb5c72f11e4a7d0055d5c26546c1d858e1cdc3e41a182a02ec0c5ef203648b2186f3d00c59c1dbd51788cbebb058474cccf7bcb26b10d8640f297cc92341332c35752d74a1c63ac7d56c8afbed47d7c6246b02eeedcf2e3dbaf585146dc32d905491f1499137f312aeec93befe770afd63a60276e5e9c73923c1dbe7b", 0xdc}, {&(0x7f0000000380)="b5dac8ff3727bf76ffca0ddb769a9d23c02ceabcd97bf1744dd036287f4d1f9dd28f12cd4dcfdf1f4acaf260ab137ad30ab0", 0x32}, {&(0x7f00000003c0)="7e60ad6a20b227d1354f090ca6c1ac64bfedc02592d9d6d33ccd4cf46c3a4f8bb1231c981a3f3da22bc724234dcc77b1952fabe2bd36a2b9b497bedca8607f7ba7b574183296f973704087923399971304d8d73a1c88a9caf2b8be3fd03e3dc039e6ac", 0x63}, {&(0x7f00000005c0)="f12f9f8b57c87c57523cdfecc26322810d2516513a89ec0033a5aa1e4f9a511bb72476e0e3966023603f1321e60f294e47f2f17081081f3f127268f2c026ff92a437887d8ee124f5e0c7ba79a9c269f4c388d434008086d645873472599165ff69fd54d05860d711b83eee5764a8fb6c41462641dbe7b0eb89149e2f86bd25a1168d39282afb3cdc99c59d50b97b4e2344a5f00ed9e6e1be2477d6f5d90735ca954e4512039cdc08c907c7a5591480ca765e79c1d9eb54c68a4692a55cb6e9e7e6a9aad620aa08", 0xc7}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="a0000000000000000100000017c50000a9169aabebe9bf1b11d086460573e9e5a3115b9ec0b648c092f38e3ce60995fcf58f4bfc994954bc00560d1df8f7e4198c460af0ea53075f2c80f9ed2d70b400bb2166398807481ed8c3bcbdfc49b5036dad69ff94396ee8e70d61c168d7a1ec3b773139e426d8fbfe6f415e371509a25b5670b6d19b9cb76c37d04f50f61a39f81d8326e711540e0babbe623681495ba769885914730000000000d800000000000000c27f3ca43e000000d21d23ba6f81c89d27dca237694c7498573fc8fe765a580532398735a6784aacdc86d45feb0ab58a71ab6aca75b8812c69d4a06921d7ca132205f55737f70820c8d0700500bff4e83efd047628a43b3896323e45725eab76b4b454feb10609a45d8046cd964c95c458d89cea0833caaef69a34a1a78b8958f6e679ca35b3b17cbce301190f235f8b0790bc4c2ad7fbe76428de45f2af56b981b8e5a53e1e20e1c42720545499ba4979de94d198d661a4dcb3cf6d412690346e917960645d54adb900000000653f10fb2cc926b519ce3aebbd7f776f01a555da8e1098c397b523a4b4046c1c3619c9efa8fad7c93bbd058a5f47cdf22993db831067ad648a65bba5241855d89433cfee665321c11bc71a3e7059dce2928e806359b64c1df728ea16818a390907f83a6fe98c5919e393c40c29aaf0a2afb3901c57d82a0883d0917b0842e0237f20da1c51e8e118db8fc2410634b81ede7ce6a81e447fbc2b6cdb7f94954bcedf38cd372907fc9324039f32b9573764eb3125812ec027db9537f6c01195b8bcf7c7b371fa28cf7252c458b36fadc064efa7b01dac1e9806d986252cad31516473af91076345c6dc25ff669ba75c"], 0x178}, 0x80}, 0x10, 0x40b) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) 302.564132ms ago: executing program 3 (id=88): r0 = socket(0x2, 0x400000000002, 0x0) ftruncate(0xffffffffffffffff, 0xe67f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) pipe2(0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)="c5f5d915", 0x4) 288.906982ms ago: executing program 1 (id=89): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/150, 0x96}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x103, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x200003, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x833, 0x17, 0x6}, {0x2, 0x87e, 0x4000005, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000d}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x3}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x2, 0x8, 0x1002, 0xc}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63e1, 0x5, 0x2, 0x3, 0x3, 0x40, 0x10, [{0x8, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x3, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x4, 0xf13, 0x4}, {0x788c, 0x1fffc0, 0x8, 0x9}, {0x6, 0x9, 0x3, 0x9}, {0x9, 0x9, 0x1ff, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x8, 0x6, 0x9, 0xca6}, {0x0, 0x6e2, 0x2, 0x6f5fc48b}, {0x4, 0x101, 0x3, 0x10009}, {0x9be2, 0xfffffffe, 0x3, 0x69}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x11, 0x3, 0x0) socket(0x10, 0x5, 0x8) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x400, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0xfff, 0x6, 0xb0, 0x2}}}) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) 287.916737ms ago: executing program 3 (id=90): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603528, "04e4577e010405010800", 0x200101, 0x5}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000a00)="5afc927c13ffc0ef5e6d4de4f906d34e9814549202a74a2abdbd9e33f60342ad5c9d42ca20c7ba5c5682493311f2e81cfa993e134951eb2719d6854d2fa40e6be3edc6e22a3714baf14a223cbb1709da6e5c62f91542a853d8a253b19e5f221c5568b683da4f2210b7a8e1456ee7527106d039e17cbd2b93c14481d045e8ac69584f7c2f1b13a145fa008385b4ba855d123206c352f231d22dc6998120df277fff25828135e020573e0fb71980ed02310a9b96148e9680ade3476ef408d317e8083d150154293718cea059b095c9084d5f34d6f3179c117c89833d7d038f117e656d0ba4300b760fb57cc85d29008e74cc15e3a04edd1896401c63b6bb03e8e667db18ec886b5a8ea79a4dd34182e9a3701ce2fc405aa2b01da59d5afd28ca20cea93f3520090b9f6796b2418d4c0f74893efb2801b309261630f989182e53fef5b4abc3d50109c871ab0134357f470dde3643b7c6d17688d08b4f42f5a87e18d262dafbb356ae9a1843a176b5b157eaca96bcb543740de8da074d6a8f19117d2dd5806480e8e8cabe791920ec43a518c23267e3485e1b8f0a17c827100111c3bf04", 0x1a2}], 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) close(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xd, 0x4, 0x1, 0xf, "deff67490583a5059cd6e4a6709e7a3eb27047b4", 0x0, 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x9, 0x81, 0x20049d, "084880fa870000bdda0988d11554e90900ecff07", 0x7d, 0x23}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09", 0x74}], 0x1) 214.367438ms ago: executing program 0 (id=91): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc028445a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x81, 0x12, 0xe4, 0x100}, {0x6, 0x0, 0x83, 0x400e}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="714320843f6d95aecc0d743fba671760659d2536f241cbfedb6eba1d16b57adf14a588d82814ed326c5b8383399d2fb18cc6965d0062ff5708455200"/69, &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 212.064548ms ago: executing program 0 (id=92): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x20000002}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9da4874a3b454c096c07911cdce2e8d2498b43177ab747c8bf00445d27a6007de57204008e48738a2d44", &(0x7f0000000080)=0x51, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) 211.816163ms ago: executing program 5 (id=93): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x141) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffefc, 0xfffffffe, {[0xfffffffffffffffc, 0x10001000004ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x400, 0x0, 0x0, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x1ff, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x6, 0x3}, {0x2, 0x9d1, 0xfffffffe, 0xffc}, {0x1009, 0x0, 0x6, 0xffffffffffffffff}, {0x0, 0xfffffffe, 0xd, 0x4000000001}, {0x7ffe, 0xd, 0x40007, 0x4}, {0xfffe, 0xfffffffc, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 209.043978ms ago: executing program 0 (id=94): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000001180), 0x3, &(0x7f00000011c0)="79c298b730704adb778f9782b55af25e73d7d67d7e8f862779748c12946275d049f2752c26446cdc9cf6d30d170935754b8d3599f7b803ab41335494c327edb53d2e2b3d617b3025a2d248054c2e8ade394653bb087e369f64fb40f2d5479a94a50b9a4d5da31883493cb51dd33231eaa0d371ee986ea79bc9d78fc3c3c914852d67ae09f5b4727bc103546c218a2db94c156a22b3ce7fe347f96357380b8bc8e3f93eaaf9d2e06c11b0934759ed92db3779903108256a7554e033df334b09d8de58fbefb9ccbbfdcfd99e37396b73e4615a88844643e1c4e27bb2360b0e58aece7057e8a50624ccdd790d9c0465bcad4d", &(0x7f00000012c0)=0xf1, &(0x7f0000001300)="b4", 0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x47) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0)="739ff6ebe31867a3be8101374c01000e5910e72b8b99954fbaf031c8fa153a600be0b780bb9560e3202efc41451a81fc8e44b9c8598a261670d3c1c87f853ba774f8d9aba3e4cb4a016174ec9f0140d33b8950ad7ffc07e2cca1352aa84a6d8807cc8194e3f628a3732ebe1e4d68c0955a32fd958b126130b32a1266f1027bbbc40d41ccaa8b1f5ed5363f37d0606276895009770afcfc477c47f7b210c5582823abe6239e8ffb6ff064488b0b82aea9adf5d912c33732860f26f3904fceb9e2dc96383995fe2217be2ba7c1fd4af1be5913db196240bcbdd688bac79f8777cf988f763dd777729eda8e2145ca45fd96a9a38bc1a0ca9b1332b590e2912d00abcf1fcb59d59843590e47c358bbdc67a13a6c9352b38a4bf5062509e111230e3ea73a1bc23e733cb4e320299ee572527e3287e21415928807ed22a064f47156aca2153bba92f0a74f2487957c29fcce79695165f085259192cf655f2d9780742f00dd3f85f9ca6b915f71c40f00f60d38e6f159526b093457c281bb4ed2c46b1805b66d8635f333409cb8ec9c123abf8b971210070cdbf3f31822ca4f8a7461b2eb311db04fb3d3921f862ddb8f1c234c35271bf64cc84b2e5b4c887c057915848d8ffd24e547bc9bdc695b7f3e757b8fab4257eebe55dea0807cd2e2af1b78abbb2c27670e8e1395b393abd63774f34f83d754d7bca3aa4ac0117382c05d4fd975391ea79950292bd8e08689096f14dc1ae950cb1e2bcfe1f7b21d8611d39574fa8b9e6b8023269bbca670cca83b4b50f5b290d1e22ed4eefd7dc6b28f01e8c2791b8b964421fc14e5311439f52ad6aee9e97f84cea9a7bef735ae36fdae114218603d4909edc84f13d09dab2f988ecd40e809ca1f8f1a25819139bf253b5619199e7115e7cced5486bec2016854c0fa5dbf7fc7105b09a3135d806c214ee2348470bdb4ebd826f4548c0f6a51ca479c3b3bdf9dac5795a03355b1d526fca52b18b6bbffed746cbe5d1a6ad6e4c60e70b68b248836467870c5efd04d82ba313f9cec0e027adeb3b3d6bfb3a342129102fbc4a331630bd68fdcaa45bc9b909d16fb69faf267b8139baf089c7e046e07fccf4e4be2decbd63951cc70d658c352f1725322e5c941428d0d9e731ad10291ef87d5a500ac3ce1fd24776d0f531f0ae3e06cef674954cdaf7d1fc391f88d98916604dd2b60e0342fc97614a667f5d6a5cdb543551d1202b506ba8d6a1265504baeabb2f0d454e2cf741db2aecf3ed736085baa483e5b43fd46aa301f3177b989a1fcb287a770d3da772623b772bf00620f987911b8b8ab2e2ba9daa969f0c74b85ea6142d97c6bf65ab4baa7eac5fa487a7bc1d86817e8f511f764b1cc33358b1c7208270921cc2f3f18693d9a50de13262411597b6a871428b28be2884145c851adf31bdd6dd1ccd6a10e3e18a3c47c331975f3e5379df6160985d4d9bfddd33e176047bbb2e66fe73884a2f71af3948ccd7330299b67b2a2ad4cae4bd353fd33ca42e13ba7e1c309e080233649ae4d1bae3db38fbfd19490cf4da584466f8dba3443ac0bf49f8dc0f0a183ef47670dca84ab767b890b0d0f50001e167bd1f18f1d806180ecf4f96824409f3da7d94ad74d173314faf09f76e4e95aea1a8fcde8982d8d76124a407a0d5dbf211a3a33a52c92f7a8a485b90c8c6018e1486eea4c8f1d47bb5f77a363dadfd8587a32e0acc2336a30a2cb7ec6f85fe93f79933a308346e067823d69874bb78aec234d4e2a8e87f0f3f67652ed0219d1915b4a3bd3a5eb22b5850e9b72a91ead316a76ca390e61dff404622659e60c6009604000b812b6214a7ad7d04bc7dfabd17eeaf68afa164dbc2871448a520e6968058aa91fb055aa77a20c2da172face687d12efe942cdbcc0ef5bb782bd84c235c84ca912bfe0a0be654fae3fd68ce936225d6af7b527ab641e8f4f965d6ea6f2f644365c16678a4252c25dd9802658e2686c4444b2034aa2c37a0198dc3f12a1cf9660207c4dc46ff5f71416e3f43c7af4fd6f3ad7ff76e243c2c7603d9e554db9aca0378258f3d7ddd44f2f2133c70eb7ee3b9f8fe43a59bd157e5df144f23da9c6e18c5eb308be12723f9c79a62e2816af9b96dacb843caa808314b76be901a5acee4adc152f61c7d1ee7810b98c9192be5ad44cb7a4db61b33a454d53879df8b6fbb49b513b5b5ffabdda148df72504a8bb7b79eb1e393270e8c8b078abdf070a076892211f6f8857b15cf38fa8ba4719b0ce310ad115feb634df2d558210ae46649cdd5eab2a91bb325991fc9c66f94580c287b2c5d85b5c65b8c4ab65a813f69c8158fde35d4b8d76871b0066c0e58bd003d0469025aa05650a252e722b3566a00f86933ef2838684e11800755c501cb20f5d30dc83418a88e464897983e982b8a47e830b6a81d182b801c18d9db4c77625e3f9d37de3eae39f303f4a42dfa87d5920f165274db77da29e90829a17f39d2ea492c702afb2e82485d49049b7e39834c467429786ebfa9071778c043cd8511bddd3bdd4e681de7bd9299ad4ff7c0aeaf1947203530417142426ac02d0d962bee80581de27dec1b53afdcc70b83fd83ec15a52a1779cf734803a64ce2c553495f0831516e5db45b376c520030582ed56ba53c056249929defeda86ed86787f72febc52af8cb8151865f106fca7fafd9379a9fc3faf2ca72c97707de4930a809698a5b90bce8f17c99585686c4b8faa81597abd3231d7a7d805f397ef3e244fe3dc43532e4d3b094266db353da8f92f71effdee42d2efc95e704dbf9ce153796ecc29e829fad067e026a8b384e1eb248c8c6d3c264040c364c68821b2af24ed2f5d6a9329a14f4f5ae2b032513078131a7c6801bcfac3c8cc19c24e8547271d6f333b4986594e4b382fc7c445b0dd10d473d1ab9ba835b1ffaea03752c23b1b9ace2cee3018d1620859176355c8b265c171f0c49450677a3a5c6926e32054d5b30a4596fd21fbb0af9f693c0a7b1ba010ab20e4dde8d454566d0356b3c15f57390e5e2f210a5edf773185787fa3822d1bc43a18b1a94a9229a55c170aa56375777e98e32eb098f458a5434f84ee9a7213b8b81542637fec0b583e3fb085fc5ddc8c2a90bce966b6d42e88034635a2c12d42876de5ea80959a3e02422f8228bcb623b4d54a9e38a78e0ad5f6d3927ed5d26baf8633b7705883e08c69980fb2eff4d31d92e62ba64be89238b35719503474c39c5c17af2631685a570c826ee387714b58eb424783a72d5692463807ffcc9bf33fa5cb57dc064df9bd64790d2702f4ce474e8e858cd5e13ff8e317fb40953b8b34533ce896740098dcb17b4966e1095339f37346388bff0fedb2ddc7b8889a1a4cdc1de91c8b22262b6d78e3cd367ee469f5cb5fc64f2d7f08d7552fcc4948ce816282262273049dde8848580640152045183f906affcd2772cdd0497da136d1d0395acaa7cc749209127cda23306396cecefb1da83363d079424432725318304c81b4561344b4afb47589beb515c0e99536fa9dff98fb8c45ffea2980bb36601ff4857646643fff87ba89dd12156d7725bb55c2cf39ed0849f8b427ba34486f9050c4bdd27e50dc2a28f27b693310b717caa953b96897439095b57c9d54776f3a9abe3211e2177b152e288c816e98c4db689f9cbfbc2df6ad41466531b48f610a6d8ecf48f09b6961ab933be870f2a51f5df58b38f156b0ca2ee2f35d815d7154f5ee360f05a5c25e72f905e528bcd564d2366b3555bbe9eb711e56f4a1a94f8f049e0010c5fdceb65a9a914b671875bcb17b53882acd1b013350fbbdc7b205e5da68a60aa55b364d55ed251f30ac7c67ce5b557b566cdecf148e977b33db847bacb6cf71fea066272c04a489ac61765f6d8b12358b763a2734190cebd0d9fa0247e04430293e57a34fa44d9ef73ace434ea41d6b9e09834e0ba8245026cd258d671ed5aeda922b47f97eb18596c073ff4c3a2a74a7add8df705d953d96759824fcb429e853a79a86bf17dd3854772c458439f6d99feced71e9c0a66153da484b0f2010f4439cba5f4551f9542687acf4f198341a3083d31db8c5e36f5c338f01360d1cbca04cadbd4d9dc57bceccb55d973d71de3c5b3708967af9d1811cfb7b302a1272824f784e657e4558e86ff09e1e892bd6f105f6b2cd56db2686f24dc9f89911c888c3a9cc7c7cb6dcc71aebf95920a13209b548e92b1da6adba4bf85984b777e19d7d974c48f75bcef9184579460b7c1e9f7da83e7d5cd0eed27be2d8e194ae85392854c2708d1f4c01f11f1241d74b43fd50b025749922efd5c90b089e184ceadf311396cbe5cb54b4bc9cf48884c60812ab0c6d8c2cf1049dc60cf4b3a34d6f2956624d692f13aafe800acf1f9ab4c2e3dfec9970e998996fb49720cafb7f5b199f73a7fbc6d3bbcfcbff04a0d1ef4ae24be6b2146d0c2d9d9518fcb9ae6bb36a0daefb0f342e1780144a5aab89c68454e4dc4372c93a19f23d06501bc94e53f6b771663023fb686a46f8641bcdeace9f79fcba94cab0f9e7497a5e2cedd21b715b66a245093e4b192c11abbe84d1031e398ed7ae70d93839386fe1e78f30a6d8cc13bbe33002ce6a8fb0ca8ff0edcd9c8768096a9eebfc7749a74a17471b421c6d3403d90ea7380748379453351cd853542a88136b4be6ff07d6fa7be8e1f19f349e061299b9539b5130d964f394a356be0027246361ff30383848ab57f6c5a978d2387131b69e6513267a80c6d8d8e5647e9667751be484f88251b063cade003b833c3ebd888fd33ef8e5c5e8671d659ced7f501f17f989f55866227680cadd0e93df31c5f2a3ed10946537e323126043ec1e59a572c48c1938470ed5721a2cee6a9c5a50028f911e828b8912a3ee3fe3295a27d7854f42b39107842cc12d6b59d8410c8d1ed680943e6bf76107039f45781f6729799b7ea82e48b8db41724fccf6db7474eba804ef96061f586e6c010fd4aa35dd0284ea650ae1f5a162701c15d6cd88aff6d46c68e7c5d3421d0d48131f0159b4352e2a5411302e65fda59cfc21a604ca481200eb002f1a1c1beba6e71eca23b946739e93aab591dbd53220ee0a481f7f315a1776b27f532775954251b64f94421f891948ec070e2e4c11013a27ee2386c21cd5a40bc428fba7c82fb060f7d660ac5d58de4696fe12d3474e7833b9651b74cbb625e9e1ebe97e9276e97c1f0b23c98f69f905480884534c69c391564e6d50704497e857e1c39855fa1988da85f3ea7144293f4d87096ebd8db38b2421fb92541a41b732d97476a478510cecae18bbbb6b9891f71a621572104e4188539640faafc902dad27f6095562b0f69a4af8edee50a3fb2d06dac6424727605cd30456ccae2ca26aedf7001e918d06b9738a8de1ee6c713b2a55e8f68aeb5650b98ff4e5a3cffd0b500681cde2ad4cf16de02814b70cce8bf4bc3f3b7b9a202fa2687b0024f5e3aa57ea972b989f874e60b7ca9a3bfc0cac66e6a910377548f5e3c7a26d151dc403d2a079f662bc23a5a6e6cc224ac9e86ad0aed46fdcdb773908fb347af89b8aa8a92b529054fa0571cc61ba403ef6d9438e2ae270b4822ed50c1c12fa39074860ee05d38b0e759f8cc6951d468c7e998bbaca198917d55c6970e83bdaf3c0f0535ee26d35a7b33db4438f41b4973a8daa85a3e54b20b313eb2a0bba8cc00fdc8db3d7576b5fd6c9b2ec65acd13e81011af449a8c83c0c76ab9a63f20fc6896c9c4745cec484dcd9ddc528087205cea4e52700cdb5ac25adcf9b60f2872", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="baa9fed4e1ce1d8e84337ef68985b8abf672b8e9d505494402860670e177eb412eb7c4038b64d8dffdaa71160d3053db07efc58890578023dddfe8118a84940ce47cb2a42378ae43936aa57be2810ba53bd0a39c87d2c704a2816dad25dcb9a2c9f5932e1c97db2cd70252db5a3e4a8660c4d6180f", 0x75) (async) socket$unix(0x1, 0x5, 0x0) 88.452866ms ago: executing program 0 (id=95): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000697000/0x4000)=nil}, {&(0x7f000069e000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x9}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f00000000c0)=0xc) setpgid(0x0, r1) setitimer(0x2, &(0x7f0000000140)={{0x8, 0x9}, {0xffffefff, 0xb}}, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0x6, 0xc, 0x1, 0x1}, {0x4, 0x9, 0x2, 0x2}, {0x5, 0x4, 0x58}, {0xc000, 0x7, 0x6, 0x800}, {0xc, 0x5, 0x6, 0x2}, {0x7, 0xf6, 0x3, 0x1ff}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) fcntl$getown(r6, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x10002, 0x20c0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x40001, 0x1, 0x2, 0x4000000000000006, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x80, 0x4, 0x6}, {{}, 0xfffffffffffffffc, 0x41, 0xfffff, 0xbb, 0x3}], 0x400, &(0x7f00000002c0), 0x5f, 0x0) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x1, 0x2, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x9, 0x9}, {0xffff, 0x8000000000002004}}, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 87.319066ms ago: executing program 0 (id=96): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x9, 0x10, [{0x0, 0x7, 0xf, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x808, 0xf86, 0x0, 0x9}, {0x9, 0x800, 0x8007}, {0x0, 0x200724, 0x2800, 0x7}, {0x1, 0x27f2, 0x3, 0x2000099}, {0xcde, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x5}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1df, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x7, 0x4}, {0x4, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) 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) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0xfffffffe, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0xb, 0xf88, 0x0, 0x5}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x4, 0x200726, 0x2800, 0xc}, {0x2, 0x3, 0x83, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1d1, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0x800c, 0x5, 0x4, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504441, &(0x7f0000000740)={0x1, 0x10, 0x0, 0xc, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x9, 0x10, [{0x0, 0x7, 0xf, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x808, 0xf86, 0x0, 0x9}, {0x9, 0x800, 0x8007}, {0x0, 0x200724, 0x2800, 0x7}, {0x1, 0x27f2, 0x3, 0x2000099}, {0xcde, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x5}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1df, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x7, 0x4}, {0x4, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0xfffffffe, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0xb, 0xf88, 0x0, 0x5}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x4, 0x200726, 0x2800, 0xc}, {0x2, 0x3, 0x83, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0x4, 0x8001, 0xd1d, 0xc}, {0x1d1, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x4, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0x800c, 0x5, 0x4, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504441, &(0x7f0000000740)={0x1, 0x10, 0x0, 0xc, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) 85.370217ms ago: executing program 5 (id=97): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 73.107082ms ago: executing program 5 (id=98): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x6, 0x7}) 26.379693ms ago: executing program 3 (id=99): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x2, 0x71000}, {0x7, 0x2000008, 0xa6bb, 0x6}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x2, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb90, 0xc3b, 0x3, 0x6}, {0x29a71717, 0xfffffffa, 0x106, 0x6}, {0xc, 0x7, 0x6}, {0xdffffffd, 0x8, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 24.556727ms ago: executing program 1 (id=100): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x266ffd306624790d) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 64) select(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCCDTR(r1, 0x20007478) (async) close(r0) 24.354233ms ago: executing program 5 (id=101): mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000400)=[{0x1, 0xfe, 0x2, 0x2000001}, {0x64, 0x2, 0x2, 0xd}, {0x6, 0x5, 0xbf, 0xfffffffc}]}) syz_emit_ethernet(0x65, &(0x7f0000000340)=ANY=[]) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 0s ago: executing program 5 (id=102): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000005, 0x10001, 0x10, [{0x0, 0x0, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007}, {0xc844, 0x200726, 0xf63, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x58}, {0x6, 0x78, 0x8000, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xfffe, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffc, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x3, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r1, 0x20004101, 0x0) poll(&(0x7f00000006c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0xffffffff) syz_open_pts() kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.122' (ED25519) to the list of known hosts. WuvARm_NIfaNGul: t(S0PxLf fNfOfTfd L80OW0dE3REb3D 5dON8, T0RxA0,P 0EX, I1T) -a > 0e Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *351739 75457 0 0 0 0 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7c3c4b3912b0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: uvm_fault(0xfffffd800d3b35d8, 0x0, 0, 1) -> e ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7c3c4b3912b0, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c43f440 rbx 0 rdx 0 rcx 0xffff80003c4874f8 rax 0x2a r8 0xffff80003c43f370 r9 0x4 r10 0xdf839dbdab8597ae r11 0x8ffce0714d620c49 r12 0 r13 0 r14 0 r15 0 rip 0xffffffff816324c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003c43f3c0 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=351739 pid=75457 tcnt=1 stat=onproc flags process=0 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800033c09248,0xffffffff83954170 process=0xffff800038825360 user=0xffff80003c43a000, vmspace=0xfffffd800d3b3020 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *75457 351739 62484 0 7 0 syz-executor 39423 450772 6665 0 3 0x80 nanoslp syz-executor 39423 299805 6665 0 3 0x4000000 biowait syz-executor 39423 157724 6665 0 3 0x4000080 fsleep syz-executor 63477 81631 93012 0 3 0x80 nanoslp syz-executor 63477 449809 93012 0 3 0x4000080 fsleep syz-executor 63477 196111 93012 0 3 0x4000080 vgalk syz-executor 63477 495491 93012 0 3 0x4000080 vgalk syz-executor 63477 341544 93012 0 3 0x4000080 fsleep syz-executor 48102 463824 0 0 3 0x14280 nfsidl nfsio 59655 99671 0 0 3 0x14280 nfsidl nfsio 99221 337803 0 0 3 0x14280 nfsidl nfsio 31653 267229 0 0 3 0x14280 nfsidl nfsio 84806 59085 0 0 3 0x14280 nfsidl nfsio 14850 204638 0 0 3 0x14280 nfsidl nfsio 36369 314326 0 0 3 0x14280 nfsidl nfsio 99844 470614 0 0 3 0x14280 nfsidl nfsio 13348 199314 0 0 3 0x14280 nfsidl nfsio 21349 283182 0 0 3 0x14280 nfsidl nfsio 5336 241490 0 0 3 0x14280 nfsidl nfsio 57746 126566 0 0 3 0x14280 nfsidl nfsio 45748 376492 0 0 3 0x14280 nfsidl nfsio 12287 218207 0 0 3 0x14280 nfsidl nfsio 32475 366048 0 0 3 0x14280 nfsidl nfsio 46832 350805 0 0 3 0x14280 nfsidl nfsio 88148 382938 0 0 3 0x14280 nfsidl nfsio 99854 70184 0 0 3 0x14280 nfsidl nfsio 79516 178245 0 0 3 0x14280 nfsidl nfsio 96621 420599 0 0 3 0x14280 nfsidl nfsio 6665 437680 1324 0 3 0x82 nanoslp syz-executor 27328 319660 1324 0 3 0x82 nanoslp syz-executor 62484 17363 1324 0 3 0x82 nanoslp syz-executor 43343 68663 1324 0 3 0x82 nanoslp syz-executor 76876 52343 1324 0 3 0x82 nanoslp syz-executor 93012 318771 1324 0 3 0x82 nanoslp syz-executor 87435 310660 1324 0 3 0x2 biowait syz-executor 29671 66026 1324 0 3 0x82 nanoslp syz-executor 1324 128147 61581 0 3 0x82 kqread syz-executor 61581 434515 7648 0 3 0x10008a sigsusp ksh 7648 467704 72265 0 3 0x98 kqread sshd-session 72265 97430 30743 0 3 0x92 kqread sshd-session 84268 522123 1 0 3 0x100083 ttyin getty 30743 373910 1 0 3 0x88 kqread sshd 14835 3650 63790 74 3 0x1100092 bpf pflogd 63790 489795 1 0 3 0x80 sbwait pflogd 92165 423321 66783 73 3 0x1100090 kqread syslogd 66783 385585 1 0 3 0x100082 sbwait syslogd 82945 345755 1 0 3 0x100080 kqread resolvd 15652 179893 59842 77 2 0x100012 dhcpleased 46691 387038 59842 77 3 0x100092 kqread dhcpleased 59842 33165 1 0 3 0x80 kqread dhcpleased 93059 141097 0 0 3 0x14200 bored smr 73060 109292 0 0 3 0x14200 pgzero zerothread 43424 246925 0 0 3 0x14200 aiodoned aiodoned 10290 415376 0 0 3 0x14200 syncer update 65698 478346 0 0 3 0x14200 cleaner cleaner 1157 243502 0 0 3 0x14200 reaper reaper 77540 56769 0 0 3 0x14200 pgdaemon pagedaemon 39226 346813 0 0 3 0x14200 bored viomb 124 491521 0 0 3 0x40014200 acpi0 acpi0 36424 307736 0 0 3 0x40014200 idle1 80072 129775 0 0 3 0x14200 bored softnet7 68397 183244 0 0 3 0x14200 bored softnet6 80210 297122 0 0 3 0x14200 bored softnet5 53873 291939 0 0 3 0x14200 bored softnet4 69256 425824 0 0 3 0x14200 bored softnet3 59970 487884 0 0 3 0x14200 bored softnet2 76833 54808 0 0 3 0x14200 bored softnet1 69763 454450 0 0 3 0x14200 bored softnet0 17344 234182 0 0 3 0x14200 smrbar systqmp 14978 25219 0 0 3 0x14200 bored systq 71233 399727 0 0 3 0x14200 tmoslp softclockmp 47603 131726 0 0 3 0x40014200 tmoslp softclock 23373 380300 0 0 3 0x40014200 idle0 1 277145 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd800888a8b0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_enter+0x86c #4 uvm_fault_lower_lookup+0x3d6 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806b7ec710) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_enter+0x24b #4 uvm_fault_lower_lookup+0x3d6 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 75457 (syz-executor) thread 0xffff80003c4874f8 (351739) exclusive rwlock uobjlk r = 0 (0xfffffd806fccb3b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd800d3b3120) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd800888a8b0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_enter+0x86c #4 uvm_fault_lower_lookup+0x3d6 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806b7ec710) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_enter+0x24b #4 uvm_fault_lower_lookup+0x3d6 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 39423 (syz-executor) thread 0xffff80003c486a98 (299805) exclusive rrwlock inode r = 0 (0xfffffd806ea37808) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 87435 (syz-executor) thread 0xffff80002a2b9240 (310660) exclusive rrwlock inode r = 0 (0xfffffd806bf90b40) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bde8b38) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 17344 (systqmp) thread 0xffff8000ffffe298 (234182) shared rwlock systqmp r = 0 (0xffffffff838225d8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10214 11135K 11308K 166960K 11428 0 pcb 17 12K 12K 166960K 30 0 rtable 221 8K 8K 166960K 296 0 pf 34 17K 18K 166960K 58 0 ifaddr 43 7K 8K 166960K 53 0 ifgroup 55 2K 2K 166960K 74 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 37K 166960K 80 0 ioctlops 0 0K 4K 166960K 1490 0 iov 0 0K 32K 166960K 8 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1345 85K 85K 166960K 1456 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 6 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 232 0 sigio 0 0K 0K 166960K 1 0 proc 72 115K 180K 166960K 543 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 4 0K 0K 166960K 11 0 in_multi 100 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 365 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 249 172K 176K 166960K 3790 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 42 84K 106K 166960K 1310 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 12 0K 2K 166960K 33 0 temp 39 8638K 8710K 166960K 8183 0 kqueue 13 20K 26K 166960K 37 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 98 0 3 5 0 5 5 0 8 0 unpcb 144 97 0 80 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 17 0 13 1 0 1 1 0 8 0 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 109 0 97 2 0 2 2 0 8 1 nd6 144 16 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 3 0 3 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 22 0 0 1 0 1 1 0 8 0 pfstkey 128 22 0 0 1 0 1 1 0 8 0 pfstate 384 22 0 0 3 0 3 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 443 0 6 28 0 28 28 0 8 0 art_table 40 445 0 6 5 0 5 5 0 8 0 art_node 32 98 0 12 1 0 1 1 0 8 0 semapl 112 4 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1765 0 251 95 0 95 95 0 8 0 ffsino 296 1765 0 251 117 0 117 117 0 8 0 nchpl 144 2066 0 372 64 0 64 64 0 8 0 uvmvnodes 80 1894 0 0 39 0 39 39 0 8 0 vnodes 216 1894 0 0 106 0 106 106 0 8 0 namei 1024 6495 0 6494 1 0 1 1 0 8 0 percpumem 16 55 0 6 1 0 1 1 0 8 0 kstatmem 264 36 0 10 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7984 0 7982 9 1 8 8 1 8 7 plimitpl 152 39 0 20 1 0 1 1 0 8 0 sigapl 424 554 0 481 9 0 9 9 0 8 0 knotepl 120 220 0 0 7 0 7 7 0 8 0 kqueuepl 224 50 0 40 1 0 1 1 0 8 0 pipepl 344 110 0 83 3 0 3 3 0 8 0 fdescpl 528 512 0 481 3 0 3 3 0 8 0 filepl 160 1954 0 1730 14 1 13 13 0 8 2 lockfpl 104 53 0 50 1 0 1 1 0 8 0 lockfspl 48 27 0 24 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 182 0 169 1 0 1 1 0 8 0 zombiepl 144 485 0 481 1 0 1 1 0 8 0 processpl 1232 554 0 481 6 0 6 6 0 8 0 procpl 664 750 0 671 8 0 8 8 0 8 0 sockpl 752 253 0 221 4 0 4 4 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 109 0 0 14 0 14 14 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 165 0 0 11 0 11 11 0 8 0 bufpl 280 3313 0 122 228 0 228 228 0 8 0 anonpl 32 4241 0 0 35 0 35 35 0 246 0 amapchunkpl 152 11235 0 10675 27 3 24 24 0 158 0 amappl16 200 2278 0 2258 5 3 2 5 0 8 0 amappl15 192 35 0 35 1 1 0 1 0 8 0 amappl14 184 138 0 126 1 0 1 1 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 1151 0 1121 3 1 2 2 0 8 0 amappl11 160 54 0 39 1 0 1 1 0 8 0 amappl10 152 30 0 29 1 0 1 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 105 0 93 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 140 0 131 1 0 1 1 0 8 0 amappl4 104 292 0 273 1 0 1 1 0 8 0 amappl3 96 1905 0 1791 4 0 4 4 0 8 0 amappl2 88 628 0 568 2 0 2 2 0 8 0 amappl1 80 8449 0 7855 14 0 14 14 0 8 0 amappl 88 3104 0 2929 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 512 0 481 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 512 0 481 1 0 1 1 0 8 0 vmmpekpl 168 5787 0 5751 2 0 2 2 0 8 0 vmmpepl 168 39041 0 37084 89 0 89 89 0 357 0 vmsppl 488 511 0 481 5 0 5 5 0 8 1 rwobjpl 80 15565 0 12747 58 0 58 58 0 8 0 pdppl 4096 1032 0 962 100 26 74 88 0 8 4 pvpl 32 11660 0 0 95 0 95 95 0 265 0 pmappl 256 511 0 481 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 270 0 28 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7c3c4b3912b0, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,d) at comcnputc+0x250 db_putchar(a) at db_putchar+0x498 kprintf() at kprintf+0x203 db_printf(ffffffff83314513) at db_printf+0x9b fault(ffffffff833d371b) at fault+0xa7 kpageflttrap(ffff800033c076d0,0) at kpageflttrap+0x37d kerntrap(ffff800033c076d0) at kerntrap+0x198 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001496000) at dt_ioctl_record_stop+0x108 dtclose(21e63,81,2000,ffff800033c09778) at dtclose+0x109 end trace frame: 0xffff800033c07870, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,d) at comcnputc+0x250 db_putchar(a) at db_putchar+0x498 kprintf() at kprintf+0x203 db_printf(ffffffff83314513) at db_printf+0x9b fault(ffffffff833d371b) at fault+0xa7 kpageflttrap(ffff800033c076d0,0) at kpageflttrap+0x37d kerntrap(ffff800033c076d0) at kerntrap+0x198 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001496000) at dt_ioctl_record_stop+0x108 dtclose(21e63,81,2000,ffff800033c09778) at dtclose+0x109 spec_close(ffff800033c07880) at spec_close+0x466 VOP_CLOSE(fffffd805f56f438,81,fffffd80097fb340,ffff800033c09778) at VOP_CLOSE+0x132 vn_closefile(fffffd806b01f918,ffff800033c09778) at vn_closefile+0x12b fdrop(fffffd806b01f918,ffff800033c09778) at fdrop+0x121 closef(fffffd806b01f918,ffff800033c09778) at closef+0x192 fdfree(ffff800033c09778) at fdfree+0x116 exit1(ffff800033c09778,0,0,1) at exit1+0x576 sys_exit(ffff800033c09778,ffff800033c07bf0,ffff800033c07b40) at sys_exit+0x1a syscall(ffff800033c07bf0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b642c04c160, count: -24