last executing test programs: 5.549189574s ago: executing program 1 (id=1361): mkdir(&(0x7f0000000040)='./file0\x00', 0xca) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) rmdir(&(0x7f00000002c0)='./file2\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffc, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x80000000}) semget$private(0x0, 0x0, 0x400) mknod(0x0, 0x8, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000024c0)="17016a77e53ea819247aaa1f428e27e95cb8d2b30a0191b9739f37e04640bc5b475df43a282581f1c4759de999ecd85eff433fbec6866615c570f93e79edb772d9940e1f6fb202c09979e62ba047b9820404d3748ade7c1f3257bc135e73741783378ae4f62a5fef8f73075a8e4903ad690743331e0ea2c2cb6b24ae54b728aa7e2ec2968b13998c5b0f4e613c75c3ba51a16795f260ea4ef88cc9fb1bd236ac8bb2fd26b0858df5cef8820a0bfd3c746cb73e65ec3f962313faa8f0fff2ca6209123b02d8d9e71fbb65390b36c1cb231dc6a03ee05a3feb5438acfa854dfe897cddb6652695e87f7728decdc6bc32c626bd4da4f381ad035c25847124f30e87c9117e5c81ebfce6ef9ea2664de122044278239e997c8b9a93a99730ff7380bf941061439771273ba19fb12c24013c8b0ed2af52c83d176de28c2ef6904bfa8dfc46c0ebb4f7d2b5df8ad8010164e2439058d69f24d7b57e837ff9c5cd89de32f6c982e860c54392c0caa185d043f1fb92a57c1832cb76a1eadfcba4621a4a9a04f875ed9785966fe4005e55d4b4cef668c1c9a125e3434004f85ed95e90322aba1d46cddaa2638aafb7e53a724649c5ce4733d438c982c7a6a00a861a2301908662198dbb768dec11b3508d1ce7b15753e6ff8cbd079a65d1ef7bffb504f27535c9b4c14a2836db5b34e3252cfe777dfd16259baa85286bf85507685ed6c0d1550bc7a79efefff383917b5d03ef05e74fce4c112e94aed6f898060add86ba321d0ef37d73eefc74cdf6a216987175359fb69ba0ac4e777b3dc42372cb815e8f7f4fb2ebc3e271c0cb8ccd7939a295834ab28de54df55cf41db79fc0251da3fa45fad0bcddccf1daf92d9e3b54f5723bebc87c8ceaf27eb631f7aae7c68d9e395887dfa43eb4bd3a1788c865913b794add44b73b74fe9a5bdfde3fd7428c26a78b77e1385328a3ddb9eb23fe201713372f8e92d0ac56c296e16bca44aee75dcdfd582b2aff98b9113aadfb99d01dd06a97ca95389c5d3858573662a54545923086167c8b9f5693f6742050b77478be43169c5fa62135762f672530fff762aa022ffb3dd621377bf7647a6012669b4b2c889371b3e7342212ee2c827a4fce520ef98bd124eb16b46a3b32a33dcba8a9d8f8be4dd3d8b3da50ad79f1286397fbf212561bc23695ceefa41c92e92ffe48844dccf3a66d70e5cde54ffdf26c482a5e94c90e0fd14adb4b92c01eeca14722e6736899693868678583905e9dafd5b4064b4c0c13fe122e2055e323cfe90318ad0b08d9a8e15622a0c7457e59b08bc875909d2f6b3346b37ae5b7e0413c25cfb7006216051009a7275cb3b1f188fe4a0900b276f395efe9826083f19b87a0e2f07279715ef67639a3f006525eb31bb7d5620cb72dbd32cd1c59b58c3659133bfaf24fb7a16ee39798eed2f9ae48a7a379615d69394884bf26e74c60a3454128794963d0769fa3fe21986f017a36672bd28ea2212c2a752033c63fb99e620126a6f4f8188e2b857b865ab6315841bd1edea2ac7f97fc0f8e3685909f1d26da14f90938f1c6475f00c644ab85f1c0efcf9d90147491a46c64695f60ac01e2712f7a2de1db3da48020d3e399cafc725c7940f566e60c5835dd347c26a6f70f250b54bde6edb862768e6ce57955ef50489297fcbef49d8b5216ed2c94beb8fc460e13281e837d60903bd1328477055fdf1f14b2d01ef3d202e3a054faee05e6fa3935d27d3f60e614a61a7a0b6bb72826d93b77521daf12b3b1502bb96be3992d65941a19482b2b588eadfb998dcec280bbc672d3870bca12c0508311d11ac65cded307f42d15900b1aa191b2900e8aa30e25d1758ecf0e58b539ce9408d29806d2c39c24dabd8a62cd786a28e4ffe4f431acbc7183b8e5bf7bf0a7ab6ea6d10001357b0153a0cc733ef55bb68f977fd1dd44f4470e12fdc3576541a5beeb8c0b1b583101c85bc6c77f5295e1dbfccf347f2805fe05c65358ea5c0687d795a51c3472fe423abec032868aae6d4f0a8e0a171eaad9a8234d30653289776284ee98ccdf63ef64610e7120fc3d2a862b0027a4a3dd372d54c83bdcce925070194c82c6937d4b3a565c39876731b3989edb9b018482de903d731534fcfd9eda55bb41d3e54351fbff0534537896a9131c6f62a3f63249857c72ded27365dbdbc9f49137bc2888d8981471391d03340259181166df857de7c305798e7a25834d18af6d94819e42d3844548fba63f20f3bbed4fdc35d0545198ef577f272df65e3d131fef24fb7413f29b7c586ac2a059b74e74796292e43a9c248c992642bc59d5d8a84a27a7c4beaeb6fce4efd44320f453b8ddaafa522ef2d0e7fb45914f803dfef5db74211e8d314bcfde441338df1953c3fbd61f7dda36cd4f680b1b4e8a76e4a30321569c9ff0834ef7aadd0e682273bd365cf3d88109cd72da7f5dea2b699c30a1d184b874d1d4e80fc0675c4ce376c6c2bbf96358928b396e038ed8aaa7c3e6efbf6b7097f3b301811975538d2b9d4dd9cfa438ee86511c22800d54610f627e76cb14b6c7e60cadb004f8dde03aa914a6ea8d477caa9af8128e18f23ae9545247385cc4deced7ab940886913b763e88a80bd3bcf2e638f798265fab048ce953e4f64f18807cf07e057bc1bbc520bdcfe661f7837fdd045ccddc7c94bb20132d478156c0facaa73e2e2bd8d3cbe479e6cd1c9c3594cd066c35b384dc15b8fa267b79ced50fb8549e5f656d764f64312fa197e6a5d672f1c7bf85ef81dfb01954f976d8721ea7aa0c45c4c2abe50a47c2e8f86965af9db3dab3384f9cfaf52e8f16675ebb3348d04dc56f6138e7fb9d1c59a7cf897fc729bf4516473ff2f100ab38c1fe342219c512c41d71dde339b2da0499981494e52418330a90d8d77bc46a2c3dbf0899fcf7711860ab9480623607215302410a8f22e97b425569f62dbd6fa72336c79dd8e4225f4441b190158456d7ca17ed0252e30ba792a661e6f6b8116eec5dcebbf71b8c6f2fd072c873ef8c491740d594f25bc3f16a569c84bab2f58b0ee9d01b944e3d7ad1117feed332790ccdff3e83ff4435b953ae26eb7a510d676c5f70bada15021275d377980208d75c4bcd206eff10d4c68d5cccb3628420549d0cf99771ef4932822649392d2593b78b5b120e4233433387811b80beb292e98fbc2713659997ca877b6f904eae0b3a11b98cae0430cb9257bfe175e5f078917ac55cbbca960804584e275845b5fb82583ed86bf0682e1ddf6bfb53c7dcb5fc5b35370517331bc31119f9fb4b39fac720154012676fd1f0754bd6fd1c92d7d8a60c7612df7831aae39fa24d6df47f2aa1878f5a29115225ee1ceb5953fc7315433bafe0b65365251de5348c834391e112244b540c143e0c7c8332822bf165585dcd07bba19f0cc7ea4737d72dce58e01855667ab68c60cb92c34b6843267ab26891de0c5baad83e40e4e99d2a03fa193b285156f2d1ae297220d8048156edcdab644d9c5f7d164f874822ed71316a814b218bd69bcebc25ae16e16a4c5a6c150e4c55ddb681626e0b5b4c00f9a580ae86c550f41ad1cf4a4e6390288b74298409e7c94503a28f3100cd0e46a615921077209bcfac92568ef4da2dd8729aae725aca5c8015fcaef3e08a51059b8ac4ae65c0e4d5b8f2e75412ad13ee29db4f6125dc4989e3b4344151ad32d29b38eb7fa7308b3e3c9ebd47f22291944d182d4029d5a9a81f3bd66f96cb00240b2e000dae57cf9405cf876fb6f5bdaf50ee70cfa01bbe484b7e2c9eb7100395b83212b95a9fd797dd8b1b4e1d533e64949c767c16dff33e5ed8eca40c435461ec99fe45c9569430f067526ae4a1cbdf553c72e7760ae449717e40ddf9e5e94bf30d9f040d80f940f8226f80a624cddca067bd796b1b3d2025d9488e362d05b59dc66739144cd05422eb3bb51d3247c751070dec0ef67f2a0a1ce4451ec6fb933062d075522955c955d7691d8ecd8171cbc7692f1c70b70dbef5c4d8b43e135bfe06513acd6dd99fb458303674fc0b0fb72d73546a8cd44a6f50bc6fd0823d619c3415611bb18a4db9af478c0033", 0xb49}], 0x1) getdents(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="ed", 0x1) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000040)=""/160, 0xab}], 0x1000000000000105, 0x0}, 0x3}, 0x10, 0x1862, 0x0) shutdown(r3, 0x0) close(r3) close(r2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r4 = socket$inet(0x2, 0x0, 0x8f) write(r4, &(0x7f0000000340)="d7d9b78e10a00b6cb7db8135234ae94d0fdad13c52ff1ac67671f1dbc2618648a97cab34019270502dd84cbb1ae98abeee", 0x31) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) lchown(&(0x7f0000000240)='./file2\x00', r5, r6) 5.549024868s ago: executing program 1 (id=1362): r0 = getpgid(0x0) setpgid(r0, 0x0) getpgrp() 5.344366976s ago: executing program 1 (id=1363): shmget(0x3, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x4, 0x1ff}], 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) select(0x40, &(0x7f0000000100)={0x8, 0x9, 0x9, 0x2, 0xffffffff80000001, 0x9, 0x101, 0x13e}, &(0x7f0000000240)={0x87, 0x66, 0x0, 0xef6, 0xf3f4, 0x5, 0xa, 0x1ee}, &(0x7f0000000280)={0x8, 0x4, 0xd, 0x8, 0x7, 0x2, 0x0, 0x6e}, &(0x7f00000002c0)={0x6, 0x7d}) read(r3, &(0x7f0000000140)=""/208, 0xd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000340)='W\x00') write(r2, &(0x7f0000000000)="f0b0", 0x2) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x1000d02) r4 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x89, 0x70ad}, {0x26, 0x1}, {0x26, 0x5}, {0x3, 0x2}, {0x85, 0x1}, {0x20, 0xa7ee}, {0x86, 0x8}], 0x7}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) socket$inet(0x2, 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000000c0)) 5.340308063s ago: executing program 1 (id=1364): r0 = socket(0x1, 0x4000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x7ff) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) 5.337601384s ago: executing program 1 (id=1365): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x6, &(0x7f0000000500)=[{0xc4f4, 0x1c, 0x7e, 0x10001}, {0x0, 0x4, 0xdf, 0x7}, {0x7, 0xc, 0x8, 0xffff7fff}, {0x1000, 0x4, 0x37, 0xffffffff}, {0x3800, 0x80, 0xf, 0xfffffc00}, {0x4, 0x4, 0x1, 0x9}]}) r1 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000140)={0xc, 0x3, 0xffffffffffffffff, 0x9, 0xbd8, 0x3, 0x1000, 0x4}, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)='OL', 0x2}, {0x0}, {&(0x7f0000000000)="45a1f86e8a0289669e66fe6d6b0590fd61c3c40b5b87e596b6779d0bca136c40b55d0cede194aeecc5ffc58864e23d9b67014b2bad52f9ff3d524a7c614723ca", 0x40}], 0x3) execve(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2a, 0x0, 0x0) r5 = shmget(0x2, 0x3000, 0x314, &(0x7f0000ffb000/0x3000)=nil) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f00000006c0), 0x0) shmat(r5, &(0x7f0000ffa000/0x3000)=nil, 0x2000) r6 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000100)="4fa01691724e051d08e0a386ac31e8097b0400529255bb7d7a363e1e3ea287c9deb7068b00af654b356e018a3122e32c732ad5e5d30298ade56ccb6c0b5ff7913eeaa239511ab5f470440d01704cad8b7987b3d8758ae2f4084641934b6586696f1bb72ba27968acae3b49d98301be10fa15feb5a5c4cc40ae0365faf25995dbfc9621ebf4ebc65ac619622947a30a999dfc8967d2674633dd3e58f2d27a73550808e797830134781fcefa1f4099ce178cc4a3c15e", 0xb5) r7 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f00000014c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x1f) sendto$unix(r6, &(0x7f0000000040)="b100050400000000000008000301000000000000cea1fea7fef96ecfc73fd335ca087ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x8, 0x0, 0x0) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$SHM_UNLOCK(r7, 0x4) recvmmsg(r3, &(0x7f0000000400)={&(0x7f0000000300)={&(0x7f00000015c0)=@un=@file={0x0, ""/4090}, 0xffc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/210, 0xd2}], 0x1, &(0x7f0000000380)=""/85, 0x55}, 0x6}, 0x10, 0x1, &(0x7f0000000440)={0x9, 0x401}) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 4.568360751s ago: executing program 0 (id=1366): syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x4c) 4.567973571s ago: executing program 0 (id=1367): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f0000000240)={0x8, 0x2, 0xe, 0x0, 0x5, 0x7, 0x4, 0x12}, 0x0, 0x0, 0x0) (async) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xb, 0x0, 0x5}}}}}}) 4.566511348s ago: executing program 0 (id=1368): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) open$dir(0x0, 0x80, 0x4a) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000), 0x10) bind$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="03000000000000001ce9ac7261222cadd021050e7fc87c4c9e6e0a6ec908e8fa3e6eae44ef2441463cb73d19", 0x2c}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f00000000c0)="459e2a6c9ed83626b32fff20a61d", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r4, 0x0, 0x0) 4.564218436s ago: executing program 0 (id=1369): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.564011359s ago: executing program 0 (id=1370): r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x1c3) poll(&(0x7f0000000080)=[{r0, 0x10}, {r1, 0x4}], 0x2, 0xffff) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x8000, 0x8001, 0x5, 0x1, 0x5, 0x537, 0x1, 0x0, 0x1, 0x2bd, 0x9}) sysctl$kern(&(0x7f0000000000)={0xa, 0x1d}, 0x2, &(0x7f0000000100)="dce166c0ae49f4b3f86f04d3f5914c20d3d30cadd9048e73f57eebd0d321da811e5eec27a4963fa6e43e6eb55a22a40dd7c200974f25fc18702f22e6a57dc087e9c0e2bf03ff4139f28553d4a95ce72d76b979d93afde589a9b6e9a6d2caaba2c4a5a80fc7e4090165fe3afbc4e99e18c44bc5987f0e7bc36d117338fef877e9a508c1e0edba4e5386385bf14be3a352a1af1125cc79bf34242c9c6157cd6c54770ed98b3c296a52f6f56eb629fe7a40cdb6d8d62faece332e3f6f0ce9a241c7139a815311e50167649f3f286104f9dbbf8c64c5d852b3673cdfcb24fac38d7fa61c6ba921bdf9de60c12bd4530c40321621f79bc8b2e136e013135186b4b76b096a8b9295328adac5724149a62681c56feab9dbeb76b0f5fb2bd964330d40e0ce2b9f822ce76c9163", 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x1d}, 0x2, &(0x7f0000000100)="dce166c0ae49f4b3f86f04d3f5914c20d3d30cadd9048e73f57eebd0d321da811e5eec27a4963fa6e43e6eb55a22a40dd7c200974f25fc18702f22e6a57dc087e9c0e2bf03ff4139f28553d4a95ce72d76b979d93afde589a9b6e9a6d2caaba2c4a5a80fc7e4090165fe3afbc4e99e18c44bc5987f0e7bc36d117338fef877e9a508c1e0edba4e5386385bf14be3a352a1af1125cc79bf34242c9c6157cd6c54770ed98b3c296a52f6f56eb629fe7a40cdb6d8d62faece332e3f6f0ce9a241c7139a815311e50167649f3f286104f9dbbf8c64c5d852b3673cdfcb24fac38d7fa61c6ba921bdf9de60c12bd4530c40321621f79bc8b2e136e013135186b4b76b096a8b9295328adac5724149a62681c56feab9dbeb76b0f5fb2bd964330d40e0ce2b9f822ce76c9163", 0x0, 0x0, 0x0) 3.398863013s ago: executing program 7 (id=1379): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x84, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='a', 0x1}], 0x1, 0x800) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="a61223e590dfaa38a33009c2165d5b77369c3aa9", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) bind$unix(r1, 0x0, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0xdf5684cff298c210) getdents(r2, &(0x7f0000002180)=""/4068, 0xffd5) r3 = socket(0x2, 0x1, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="00feffff", 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) (async, rerun: 64) r5 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) (async) sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x29, &(0x7f00000002c0)=[{0xb8, 0x1, 0xdae3, "ef6abaf3d34fdca6a744211f8b3fa1aaad4a2faeda90e563605f1f21bb6df6bc31d3d6ba7d1581daf8a94e76ae002a5832f22a1295369741e11b37e86a30245a855791db04626a4bcf920916de63997ce7bcc33914d7b80bd0740ea7008a3c71aafc51e7ed3052b4069a029ccd5505adcbc5b776808a08b577d23a953e69daf1f9def87b42d0299b99c2089b22ebb335306631cd5dd5ffcadff54d33cba270c2276cfd46"}], 0xb8}, 0x8) (async, rerun: 32) r6 = socket(0x2, 0x2, 0x0) (rerun: 32) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) ftruncate(r8, 0x48001000007) (async, rerun: 32) close(r8) (async) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 3.315385739s ago: executing program 7 (id=1387): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async, rerun: 32) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 64) 3.134880337s ago: executing program 4 (id=1395): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x12, 0x6, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000320000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) setuid(0xee01) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00000000800008004500ffaa000000000011907800000004ffffffff0b019078000b000545090002004c0001ed11061affffffff00200000"]) r0 = socket(0x2, 0x3, 0x0) (async) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000001", @ANYRES32=r0]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff00"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x2) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000a80)=[{0x0}], 0x1) (async, rerun: 64) renameat(r1, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000240)='./file2/file0\x00') (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 64) preadv(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x7fffffffffffffff) (async, rerun: 64) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 3.133909727s ago: executing program 4 (id=1396): r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x400b) close(r0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000100)=0x4) chmod(&(0x7f0000000580)='./file0\x00', 0x23f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="968ce1c69d6898ad874ffb39b42f574f00d3a278e02b9b4f4cd1c89a4a5fe6b6b71132553c0ec16fd09a2ab1cc09000000b34e3159353a8057f55cf1734bc151f46ed75f463b914f9085e900075dd708f2bbcb01e2138802ca4afd2e3f1d5b3f30063a6ec4fd9d239b3744313691d38c7534eb829db02b24b36c01d5a2783f5ff02291a2ca0237a70ce4dcf6d0fd9f9aa75c28b76ea738ed7630bc9df8be2d148cf10c37587482472e41fc58186b02cf", 0xb0}, {&(0x7f0000000200)="e4ce5edf309e1b6ef7574943f645b5b6c47a5e03000000cfb5808289d65192aa5d208507d83a151472a3c9c27ae078b4b99756350fd7531892e62bd3ac715c1927cf4d8e250828c0f5e6db854ee8a3e375455136c046a645", 0x58}], 0x2) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="afc1e993c39aab63ef912dfe", 0xc}, {&(0x7f0000000100)="80817b4eeebdf46f8bb7674beefa2f000ee81ba43785fc2f4ec4a04bf41f598de3f4648c72cd432b7ff4830b04917981cd4ba14841cb4516", 0x38}, {&(0x7f0000000400)="214f39e2b6556633783c11e9397e0c9f6422b8271ba85a2b051d1c23f31bf568e937bf3c244d38cb1c47ba7ea410827d453ff3d564e5fa5e2433005b7178a88d27901e5ac5059cb9a3a60aa364861744d741f202a99da6255bfd05a9b302adc006ae5ffbfb4610817d3925c70623a6d55870a177a8e247fc78e31838e670df17eb7b8dab35891c658a116677568186ee33bf50412ceff6935cf2", 0x9a}, {0x0}], 0x4, 0x9) execve(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) lseek(r2, 0xb, 0x0) close(r2) execve(0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) recvmsg(r6, &(0x7f0000000540)={&(0x7f0000000200)=@in, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000400)=""/86, 0x4e}], 0x1, &(0x7f0000000800)=""/241, 0xe3}, 0x1040) setuid(0xee01) mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mlockall(0x1) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x90) 2.936133787s ago: executing program 6 (id=1400): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98", 0x52a}], 0x1) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x402) socketpair(0x1, 0x4000, 0xd, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000800)=@in6={0x18, 0x0, 0x4da, 0x10}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000000)={0x8375, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x48) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x7fffffffffffffff, 0x10002f0000002, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x130) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000780)={0xbb1, 0x3}, 0x10) 2.935821895s ago: executing program 6 (id=1401): open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = getuid() setreuid(0x0, r1) setuid(r1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 2.819078914s ago: executing program 6 (id=1402): writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000ac0)="df6e410d6bb016b49fa7c2c274c5799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c5221a118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd79d29288ca7b00c76ac5d697cfa1af3a2158fae931581e255ca26e028860bb16afd038653915fa", 0x80}], 0x1) socket$inet(0x2, 0x1, 0xfe) (async) r0 = socket$inet(0x2, 0x1, 0xfe) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) (async) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) sysctl$hw(&(0x7f0000000780)={0x6, 0xf}, 0x2, &(0x7f0000000000)="36641fbe4198f37fbe645fbed8e89bb2a1110302631c952b", &(0x7f0000000880)=0x18, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 2.818426181s ago: executing program 6 (id=1403): link(0x0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) link(0x0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchown(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) 2.818054089s ago: executing program 6 (id=1404): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x80, 0x1, 0x41, 0x7}, {0x3c, 0xfe, 0x8, 0x2}, {0x6, 0x4, 0xf, 0x800}]}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCSET(r1, 0x41946472, &(0x7f00000000c0)={0x0, 0x4, 0x0}) write(r0, &(0x7f0000000200)="d8b19388856a0000000000000000", 0xe) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x4, 0xfffffffe}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0xcec, 0x5}], 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x9, 0xf690000}, {{r1}, 0xfffffffffffffffa, 0x22, 0x2, 0x7ff, 0xeab}, {{r1}, 0xfffffffffffffff9, 0xa, 0x70000050, 0x4, 0x5}], 0x8, &(0x7f0000000240)={0x7, 0x5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) fchdir(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc7991501d94a34b8e5f84cf71b59c7afe0400faff31104bb0b01160eec176ee2b145b6f5125ff08a2054d33497828cb5b08000000000000001dee90473906", &(0x7f0000000080)=0x47, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7fff, 0x0, 0x96, 0x5}, {0x5, 0xd3, 0x1, 0x2b1}, {0xfffa, 0x6, 0x4, 0x7}, {0x80, 0x7f, 0x50, 0xb6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x80, 0x1, 0x41, 0x7}, {0x3c, 0xfe, 0x8, 0x2}, {0x6, 0x4, 0xf, 0x800}]}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) ioctl$VNDIOCSET(r1, 0x41946472, &(0x7f00000000c0)={0x0, 0x4, 0x0}) (async) write(r0, &(0x7f0000000200)="d8b19388856a0000000000000000", 0xe) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x4, 0xfffffffe}]}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) (async) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0xcec, 0x5}], 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x9, 0xf690000}, {{r1}, 0xfffffffffffffffa, 0x22, 0x2, 0x7ff, 0xeab}, {{r1}, 0xfffffffffffffff9, 0xa, 0x70000050, 0x4, 0x5}], 0x8, &(0x7f0000000240)={0x7, 0x5}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async) fchdir(r2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc7991501d94a34b8e5f84cf71b59c7afe0400faff31104bb0b01160eec176ee2b145b6f5125ff08a2054d33497828cb5b08000000000000001dee90473906", &(0x7f0000000080)=0x47, 0x0, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7fff, 0x0, 0x96, 0x5}, {0x5, 0xd3, 0x1, 0x2b1}, {0xfffa, 0x6, 0x4, 0x7}, {0x80, 0x7f, 0x50, 0xb6}]}) (async) 2.817621861s ago: executing program 6 (id=1405): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x200, 0x0, 0x0, 0xa4, 0x4, 0x2, 0x0, 0x1, 0x1, 0xf16}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x144) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x67) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x5, [{0x2}, {0x1, 0xffffffff}, {0x1, 0x2}, {0x0, 0x8}, {0x1, 0x489fac16}, {0x3, 0x7}, {0x2, 0x4}, {0x3, 0x80000000}, {0x3, 0x5}, {0x3, 0x9}, {0x1, 0x5}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x9}, {0x1, 0x86a}, {0x1, 0xeb}, {0x3, 0xffffffbe}, {0x2, 0x4}, {0x3, 0x5}, {0x2, 0x8}, {0x2, 0x5}, {0x1, 0xd23e}, {0x2, 0x6d0b}, {0x1, 0x5}, {0x1, 0x26}, {0x3, 0x8}, {0x1, 0xf839}, {0x3, 0x22280000}, {0x2, 0x9}, {0x2}, {0x1, 0x5}, {0x1, 0xfffffff3}]}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff080047000024000000000001907553ffffff000000000f00907800f00fff"]) 2.433633442s ago: executing program 1 (id=1406): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x0, 0x20000000000004, 0x7, 0x4, 0x10000000000000, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x43, &(0x7f00000000c0)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0x6, 0xa00, 0x6, 0x9, 0x4, @local, "40bf6a5cd56ccf5404", @local, "7a728164aaa34615c6e31d008c20b60b"}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x2b2}) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[@ANYBLOB]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[@ANYBLOB]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 2.431890929s ago: executing program 7 (id=1409): r0 = socket(0x2, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="03000000000000001ce9ac7261222cadd021050e7fc87c4c9e6e0a6ec908e8fa3e6eae44ef2441463cb73d19b4b74817e55026486733def824126a6e1b", 0x3d}], 0x1, 0x200800) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) write(r1, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) (async, rerun: 64) shutdown(r0, 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010009, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 2.398935906s ago: executing program 7 (id=1413): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x84, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c528c0d631bbc82987816c69980211b96eab3601809813832c860666424086590335286e5cec809c", 0x28}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x2, 0xff, 0x40, 0x8}, {0x3, 0x1, 0x9, 0x3}, {0x6, 0x1, 0x14, 0x1ff}, {0x3, 0x3, 0x3, 0x4}, {0xc, 0x6, 0x0, 0x8}, {0x3, 0x7f, 0x4f, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="a61223e590dfaa38a33009c2165d5b77369c3aa91b99850000478340847f74c5", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000700000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) 2.398312751s ago: executing program 2 (id=1414): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xe59, 0x41, 0x40000800, 0x0, "00000001000000061b0160ebf520000002000f00", 0x0, 0x80001}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2592, 0x7, 0xfff6, 0x1, 0x7ff, 0x4000800, 0x3f, 0x0, 0x2, 0x1ff, 0x1000000003}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xb5, &(0x7f0000000380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa7, 0x0, 0x2000, 0x0, 0x1d, 0x0, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x80, 0xfff, 0x0, 0x6}, {"1fb48bdd61a0ee1798dc7a8fce97316c2f695416e53729b612e654767d01c7ab8ea92a3231ce4ffa77507ac624d76d81a743584464372f36d79bdeb20e31136f17da18728ef25258d2b0ecc6bb842deeae2dcd312eac3507ae88450b85e1e387f66b6764433503c9995568d38f947d3c1ac34a842f0c9c4f711e4c8b3d5ce3"}}}}}}) 2.39632481s ago: executing program 7 (id=1415): r0 = socket(0x18, 0x3, 0x80) r1 = socket(0x2, 0x1, 0x40) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/95}, &(0x7f0000000080)=0x61) socketpair(0xe97c41d6379562ff, 0x4000, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100)=0x4, 0x4) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x580, 0x0) connect$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r5 = getpgid(0xffffffffffffffff) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r5, 0x0, r6}, 0xc) recvfrom(r4, &(0x7f00000002c0)=""/215, 0xd7, 0x1842, 0x0, 0x0) chroot(&(0x7f00000003c0)='./file0\x00') r7 = accept(r3, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) close(r7) wait4(r5, 0x0, 0x9, &(0x7f0000000480)) getpgid(r5) connect$unix(r3, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) getuid() fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000580)="a44f05d66861aa7610e8a9f13da76f20058ba8ea0519e2ec4ecfa8c1e43ed170b81f0b7b27905f20c7acf352d6709c49afa0472d67a5ba7c4d8078d1a2a1", 0x3e) mknod$loop(&(0x7f00000005c0)='./file1\x00', 0xb3185a48f7c05d17, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="fb558df269e7201e20da6a442f11a40a8479ba09d68af04bf073b329f1786b40f51ab0204c614df01b974c07552f3bf98fbcf66f1f22707c48fb5e223e20f8af2e12cc98dfc979919cf26aa96723e3573ee78e0f96ef4e340276b97d2734e9c75f492501e52a905c1bf3f943d259cae7fc4bbbed446aace6bbf6767085", 0x7d) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000680)=0x878) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) close(r1) accept$unix(r4, &(0x7f00000006c0)=@file={0x0, ""/94}, &(0x7f0000000740)=0x60) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) socket(0x30, 0x3, 0xfa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 2.36771006s ago: executing program 2 (id=1416): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)) 2.367240672s ago: executing program 7 (id=1417): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x80) (async) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x80) mkdirat(r0, &(0x7f00000001c0)='./file0/../file0\x00', 0x0) getpid() (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x4, 0x400, r1) (async) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x4, 0x400, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000004c0)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000004c0)=0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$getown(r5, 0x5) (async) fcntl$getown(r5, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f6000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r3, 0x4, 0x8) readv(r4, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 2.366672578s ago: executing program 2 (id=1418): execve(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='W\x00') open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba398579ce50f648769c8c1b700000000087e425fc3fa19051", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000d1c0000000000907800f00fff"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='W\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba398579ce50f648769c8c1b700000000087e425fc3fa19051", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000d1c0000000000907800f00fff"]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) 2.366534118s ago: executing program 2 (id=1419): sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000180)=0x4, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0xffff, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x1, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = semget$private(0x0, 0x0, 0x38) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/20) 2.164529424s ago: executing program 2 (id=1420): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000140)="c80e04a40d99ce85c4a93388c547295db25cf386aa5b43b5acd5fca6914caa8b428b22", 0x23, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) symlink(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) open(&(0x7f0000000200)='./file1\x00', 0x0, 0x89) 2.161633405s ago: executing program 2 (id=1421): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf7) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/182, 0xb6}, {&(0x7f0000000180)=""/128, 0x80}], 0x4, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) write(r1, &(0x7f0000000340)="d4840ff2c7c5941e5670f453763c0e8262a4f92682feb40a0ee16ead65189eadc849bbb35b00000000004da3ab8244f2e4db8e0d0105140e103fcedfcc5553b706ff1ca4d9f6b87911a2d6b3a3fa7aed8de2a3ec8788292b0b7a963aa5b1d4e8badfcfa320758827990565efb220c250700aa7fe402e24ea55f0ca011f54bb201aa0f07d4646d7cbe527a9aec46a185fc75cef3d80a951361f2ed0d4eb23152382", 0xff85) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) 1.344398786s ago: executing program 0 (id=1422): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206931, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000900)={0xfffffe01, 0x72, 0xc3d, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700", 0xfffffffc, 0x552}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r1, &(0x7f0000000bc0)=[{&(0x7f0000001e40)="ff62cd7507836cb5d2a485d323a8b39c6bd06a11c1d22bd9330ee9537abe766a7758813ea40da50ff03e9abd16a2797f61998f83149a251d241a390e0cdfcb38acadbbce7a6398b005126c0c7bad7355676d082143623686f228f96649c54558c123fde5cf63fd08e36b11568bcb1ae5e7355fcde5acd569f830d025a24e20fc5370a6", 0x83}], 0x1) r2 = semget(0x3, 0x4, 0x240) semctl$GETALL(r2, 0x0, 0x6, 0x0) setreuid(0x0, 0xee01) r3 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, 0x0) r4 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd10, r5) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) select(0x40, &(0x7f00000000c0)={0x8, 0x3, 0x4008, 0x5, 0x1, 0x9, 0x4c, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r4, 0xa866) setitimer(0x1, &(0x7f0000000100)={{0x8, 0x6}, {0x7, 0x5}}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="21e36c5d8c6856e221e6eaac5f0cd3f9a612bf2f3177b2a8b35fd0f8", &(0x7f0000000140)=0x1c, &(0x7f0000000180)="c59e29ea117d35b89bcceb93bce403a7419c277318c8c3d1f1bd602d00f42445f0669c12f7d9ab6130b3dbd8405baff137b2bb76c8647880d59e2ff3faa893099d00b48fdb471fc0d1cb701ed4fe3e51186487216943facefb88d77a626a63792247a255a25dfb6f692855b49e8fe1074ee2adc0c18ce8908475c562a104fa9f8e3ce0b683b21f942fb7c1f4247d83bb7ba554c5610cfa340225ce79802393f44e23fd3c43c17467f9ae0debc40da047d2cd55fd92c221733ca428d24f8113462f4eda5286ce659bc798a3893c14f0db3845b7a347", 0xd5) 133.506848ms ago: executing program 5 (id=1442): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd7f"]) 133.049329ms ago: executing program 5 (id=1443): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001900)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, "0057000000000000000000000000cb3800", 0x8, 0x3}) sysctl$hw(&(0x7f0000000080)={0x7, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getpid() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000017c0)={0x9, 0x8000, 0xba, 0x40}) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r2, 0x0, 0x0, 0x802, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x22) kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a900", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 132.294185ms ago: executing program 3 (id=1444): r0 = socket$inet6(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) (async) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) (async) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = syz_open_pts() socket(0x2, 0x1, 0x14) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffe, 0x1000300000000}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="89ed43321f0969", &(0x7f0000000140)=0x7, &(0x7f0000000200)="1aa617ecf9a58422c58017d61e96e76fbf84c8fcc3386075fc57d758f7c4366283e5c5af9c6461823b06cac33c9c4040e0148b08adfed0c0f1447ed031b3fcf56a24e542aae9baec8b093dcf7c60ebfcddb9e99b549922b3b0eddc3b0617ac7f6400bedf41ca25eb71e5b3f22085939064247669274c8d48bd9852cf03083f2d118cf4ba9abcd00d7367381ea271fcea99781bdaa51340dc22873fbbc4090fcc1ad6a82b0758c1897cb42b", 0xab) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) sendto(r0, &(0x7f0000000540)="d78d46e3e530873dfd13ea359f59193a784fd1942abbb82e3c7e979ec1ac655af69f318695aaa3ecca658f763eb4958fc907fa9da30a88b45fda571d5ede17c6d3fd61594a98681c8f75dd9723fc2491ef10d30952824be29e971e7f931bbe87e1e0e4ff4bbe543b1adda70f137738cd5afedad4c5b5d2c6662f5847a7d3919ddaea9a0ffdadfaeb18e3eada420abe48ee18a9e7ee0543f2817115ba8200cf7a6b99eb9f859757c1041e4b012b5e72cf89416379ab3a675cefaf613e382b36170636d050c71f2078fd4471e47aad4ee8c13cb8f2c1826785ed4c5cd91b54347b5f593549be2c6e17b004f74c4260d9ececc8d371810ad331e7fb7e08f796f0a0fa7f8bf6686172ebe68395797f9dbc4587fa93b04ba097b2d6fb6705dc3b389e7eea70a27da8aa2675d6a3b4bfd1a2a5fb6472b1553453a895fc9b7fde8bc80641346151480710d1d10f2cbfc976153992a7a8af4e5200a240287e842a507c58193ef42f58780ffac8ef62b93e36cc7f3a15e4854f665a5fc23de7f4d33f9f2c8bc52cd7b14142acce2902b2df1deefc100732d12e596413c64416549c76c4e4e01cce9313ce135be00fd933b053020a3a1f12904e71f5303c6ac2afbf666258f15ec2d0b359f5696c5454695de46735642e5aeac6dc7e81f100ee9dda7ffed2cfc5efee30ba7ee0b293629f3b1ca50ff801340c2b5a3ec79a5b31185734d819efebfb5809c7d0babd71b37601214f7a7f1bcbed363f1c4941f8adf4f86ecd5f5f9820962d48992a9c71340ea1571d051f720b040d34011a3050c18e690f063b4f133d9112fd6ad7b631514a45825830334d3b544c394e9b1e58cbebe0d431ecc6d98b8ddfd58ffeb52a5e1dde438af5a7ebd31eeb11a64b79608d2365a391c31f6b9b7a2ff35324c451b425a968cf69338562d0e23af5a18626476090f7e3c1f972607c6a9676f489a3dc3a50c108b3f5b32520165eb1b2f3fe8e6d4e6fdbe3ea1e1f5d4ea2ac100ee379d626f833bc57cc338786851f5b98c59bfc3cef824120ff3d5897c1c89664dcda31a899c7edea79addef374adff52c74ee59f0b9710a8e4a1b9a3821b42e5e55d5c77ca04615a5365a6937123c06a1fafeba1383855b1506c930d57b7198eb3dd28a247568f9c178be21995cd8776f84b5062d5d37d5f55bbca307b4bb21e279c04ee43fbf3032285bf9ce52f51d3353949e0352253afbe44a4b6be25341fb3d24b889c1ab9e75a8ad72e778766f91d303a5817e208df188d50c796371b221d144df408488c28911df0ae839be82160d192b0716e109d95d7aad7f20bc7b1b3e610d7a5307669a221afce6a38b61c0728068acc1921f2eae37e98265979a155b7cca31bee15f9cfa36ec4a9026f4ef5d84d15c624be8284a4e5c9c831ee859b777b192beb934852d06cb2fcd48eda7b3077a76c7ea809b80cc0ad07cf8d0e2bfaff38a215d230ba75ef2b99b357ada8951cc2d923f5c01d2318ff88da9014be880cd0096d9d830c3a336f8bd8a9197c50b7a8a01925548b06bc9c9776801bd998876d07e5cb7e9361e7256f42e60d5040f438c75ceadefe7b8f866da0ecc286ab3a6a30b0a26f7bac7ae3d208662dcda8cab956fc795108f0b81fc7a124d82e2bd192761c027beb1c9a84c9b0686ce4ab7e5cfa4397a066232fee195a521972ab161509a1a25ed9ea23e4268d291f7d9ec6e50991f750f52f01845e68eee17b24064a14c1c10cc509ce903f72d2da2f781d6f34de0d819449d36217cec6c1021a81b5e42f5844e454861fbe6ab815ccfb0772fdece505a9cf3a0328f05e32b7b58038b01f735c2fd9221e5eb9c28b9d98486e138600f04f18c491d7aac13b267ebc14f6967ac2f4a5a99e1fe47355afbac5fc524a8e9cc164d1f437223d85f4adf8516f8e049f0169fa304997c84769be379304188db0204d056a40b228cc6bacb8be3d29b73e44a50e00aa2d0a0c72724d73a38662f2db0ebad19bec97190af54a1210e59891ddea094ded4f181d237f8da765f37c5737b64d16d07bcf8f09e89ac257ed47ba2625c0141d6a2e8753bb8b4c385c5160a27da0e2095aacddf2c8266200c27951dacc5d780cc5620b11b57d1d2c1da1da9a16d064c75b94f0ee7c6d25b8c1069f9e85f856fd00ef279294cbf324f4ccee1b8f2c792a851b6bfbddd3aca273568727589ea53cdf0d655abd3f4d52d1125e3fad724878d85b18436a3c635c287fcf94bedc6d9347f8b61473938239b518ff66d96e72d00e6a0ecd2ad3f1e7e693e06d2e16cdc8c6fdb9b66b5564cf1897bdabc21601ffd6a6f34168f7daa8d64948250f789e1d985fd061876f92e132ead4625ca496da3b42c8957f4256e0400a6e2c0e7e46aa4406136ac29eeb2b363a24979986a1c36d6bf2b5aaec958c317210b91edbbc59b6891fd0fd21621e42cc4635b5ab2db50a2db4338d25bcfddacbcc0d1d6173eb70887985bd817c5e7a14814292ec251a319d9136e348f33a2f998cf7359a9a152fc7789c6dd9676950626cc2cd7411b1501a61d2a9a9d495c653a5d83e73520754a5980ac2c3dc3e9ac34bb728ddfc0e2ac0888a6107540f13ded8670e3db2bb4bb28a9061da71426aa914196820f43b5a08fad1962978b191f9fd53edf82cdc88243609d49dd1ddcdeb3cafa8313fbe26f8b46f37a405844374c796cee075bbc262438c8ad60a60a9c79960e9a15048ded4854f1d9c66285cf5df790cfac47b4d91f1835a7b95a16fddcbd2fe02b668e8cafac163130d792fd53c8e92c9cf398cb5d4b1ed3df1ae1ae1925ebe881b6e8182f4cc89bc5e8cd58010eb44b5565bbf169f268100c9425fcca7dbc8effd5f828a926fd0cf9262f70bf16b4ce0da75334ec010c48bade6b786d042444c6b15e4bfd061362f3055b10b889282e2927ce0d76d1d5ef6e130e627f52379207dadb43297613025c39fb7eb9e1714a1eac27035d23e087e3472b0ed79ee3872050d4f3ba007fd8793334909489911be1ef42b829b8e9c8a4e6d7e7f148c806623b2f8f42014dd814044345512954d4d6d1ecb8c5272ae84f7d797a1b3750917594d16daa6aec9ee3333df785c573d5735974095e8f9e2a0d51b415b5cb8e77ecbd3e55b5e1c574c627b344f4afae9cccb7c65a1806617c8e32511ec81fea593c9a6df80f63da8c7e6c8f76207a1d65ca5b3cd52e47c3c1b9d9176aae26d90da90919d88ac1e69d8e1094ccef9b6590e99416695f5550dbcfbc89c1ba38af1eda448e026036bfc5918df59c73fef1d01a5229f0390ce82994d7322f8413d3db0979caa940bfb421af3bcfcb3351285ec0bee352eb855e2ad843db3392e31033abc1b5f016cb686fbb9630b3ce4ae89d28735d5c8d70de065f0e395b6cc150d23706e0f8d554538711f14c0245853ffd36d785791fee2d7bac0da087f0c3a724a5b97df5317b37a03940bb66f08c1b3bbd2a4ffa06b07883b309dddf392c47832938fa03a667e235a5166143faf49b1145b54f71c6532ba2829306771fff22b298af2741a10b80b1d4d269ad8834fdf1a4f8c09230c8013b3278f8f90c3f14326a5848753a10118a244fa865623ee685556de228f0b0799fe7951e618a0f8b90f77820c605758681b352b9ed9a93554c12630fdb4d7f0a9ee0732c1eb25fe77387027a494cf198ae02623f333e485f3940b56b349bb8cfc0c5c5388a38efd01824c8d78c89d882475107b49a4a47a11deaff0691f12304233e270eadc7e29faf4e86bf5a5290e3c10bba2ef1d484ef7a09f50467caab33b1aa2063cb648d1737d8021aaeff22f079a5977c6a79720dc5c0ccccdb2911f32ae7644f92f5e4134b8c922dfa0a8688e1b6e7aa6258da4839627be113cc9030871c8cfe629cb2fafd5c65348183043b4fa6d5d8579064d409947567fc78cbf3c02f5e4c84d4d8c6738676566b0d1d66f46e60608ebe8014878bee51a704d84a1eebd8656e20e0b6d33283b3a80ab6353fc7aaea030128ac4848bdc248cc76f204c4147181fd74fc91e6806b0f3f280b78fb6ff95c88dfc5b1dec3d7988100c3528729dced6a074608425a9de5f682464dd15a9218259e80b9bc4b2236d1dab44203eac97ed2f9667b5268f166d8b0e8a5a133b382acb9b2a9f17886f8673aca88a83dd9b305b86fe8e3c49e55177edce2fd69eba71c8cdbe7f6bb64f6244d5dd8bd80db1f4d89b5a98786ccd3969181aeb128181dedde713bcee9eeab7ae88ce7fff0430723a9bc7f405364b67810274288688f33e7ccb031c4d1de447fb08fd74d575dd92b479989b3127aa967b06c3d00dab53d10f00483adc6706d1b75a119fe4c4fa9bb06034dc075f2080ee70dff355d2c5052cc01fc88720589fb3658b7c2de11fa0233eb34f7700f73544d38d6d72db1f9b6fb66918aa712abd740533df1f469059bad02300a273911a8a29ae7922f9f3f1c409cab6624738ea660223dd2ffcc1c27a12f7821ed0137bc686c77a4bdc86412384578ee62344ee5d34fc928dd4275e2843d49bc7bb1c3fa0fe8dceae77117fb64e1a0ae5f093a1dd73f92b825f42496fca4f0a0ce47fedeb694aed0721b2556eea790a88e28cdf6aab4bfd5bfd5eff07d8dcfb28e44313c5eb998922ef2179c1323b67444bb2f61abd1c162fc23e3b0ff048833ef80dd67702a357ec9b1d74b391d5a567feda3cb6aeb5391506dab11244b9115cbc07ae3a4676801a8be9873f33f75b9a199cea83f7e2a7c33bfb9035db95e51cd03888e36760f8dab35b26ee63d7fba5f6c883f481d682523b296d28d6efd17e1021fb93e44c1ae62832785b0248e2e6bce3df9f2c176cff79db01fc323cf2f29cc8e44dbaff9e8cd02dd34d3f97835f425ddbeae7d209c163fb5d90eca2c0959617366e15c4b391239db45a8360c0d940442c4bd526ff6b7c4db1f416d340b3c450fcc642510ed4a4e19b317b6614bd30529c983089889a9e0fe1ebd6a09f999f4f17eef4065f389327299b3278f384976ab7c06d761c67bd1f7c00c0c178b12a9d2ae3e9edf2b4e9340709cd6fb43a8d5a51ab558e7b649d90f50f0e294e1135384354d199c8bb96e4b8992500a8af4673b53608c575844bfe24230627fd91e6801eecf81f682fb67a785b39f8e30300183391e0db356eb845109f86ff0823508d438ab852e42da50c396e7010cb3884e2d956a58431dee0c3e2d98fde5041063dd24f7e1f6c3ec47e07c21cfac4134a3c7b4ad9372c7fab705012008f0f845677a2ae775445e4e1fe6b14fa054c32bf538c3ca1f5e4f9217d57857e8402346a5bcf56f94e48f85e6e12babecc3588ebafb7fee920800b95665cae28fe84e4d1ab182360aad46421e03265436586c3dd8dad4beb86943360f1506c70cd3fafa0d70bb54d3b2494783cd5cb1bcba66844cb7b9edc147052f632a4d259d87c98b97b45baf643969d16f2ffe08818b2309d15a3efa0cef5c51996ec907621288cf35a39a1cf91e865a5c4bf565e6d6c4944dc9bdb090e4e2b6ef28968a4bc37db11d78f363438c7d18c2cf8a1752b6707fd8c43f23ff168eb08571e7d28826c883f331c1fcc259ebcc8680215d1ea796addf1c0ca3225e2a83a55b4e3570216944bd31fe3aad211e0dbd15eb4eafc35054cda6c2385faa6810e4f274103cb835c54bbe77089bcdb0d2b9ad85ace606abf1749fafb6d664ec1d4606b44f7b0bed250d0fd71fe87ac503869b39c46ac5dc641ac96fff6696c37607e701e0803fb1cda13fbc3109f18b7d0144cd4cd30a67ff4cd22e0db4ca6a1e12a31", 0x1000, 0xa, 0x0, 0x0) 131.824757ms ago: executing program 3 (id=1445): r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc080200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000020002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) 131.488429ms ago: executing program 5 (id=1446): syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807180000ff020000000000000000000000000001ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff0200000000000000000000000000010000000000000000000100000000000000100000000000001a47c3d9ecf6d9e681110e71aa428bd4ff02000000000000000000000000000100000000000000000000ffff7f0000010000000000000000000000000000000000000000000000000000ffffac1400aaff02000000000000000000000000000100000000000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000530, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1, 0x0, 0x1, 0x1}, {0x5c, 0xa0, 0x3, 0x9}, {0x6, 0x8, 0x2}]}) write(r2, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) recvmmsg(r1, &(0x7f0000001300)={0x0, 0xfffffff7}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000001300)={0x0, 0xfffffff7}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x10000008, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x10000008, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) 109.729909ms ago: executing program 3 (id=1447): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x20, 0x3}, {0x3}], 0x2}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) dup(r3) setreuid(0x0, 0xee01) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="03000000000000001ce9ac7261222cadd021050e7fc87c4c9e6e0a6ec908e8fa3e6eae44ef2441463cb73d19b4", 0x2d}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000240)={0x1, 0x17}, 0x2, &(0x7f0000000340)="cada133fdfae98c16f17faa79b2132337084bc59307445d360ae5afe9a3acf4eaad0425b68047b9a214f7620c57c9d8fc617702b4b345b615cf5792738d014f287ce535d2cb0ef975272b8d09f5790ef5bf904ad8c4d258537470e5bfab65ca5f9034823053d4efa1bcc87461b7a584f8685cf21f68d894e40", &(0x7f00000003c0)=0x79, &(0x7f00000004c0)="89e231fdb1f12f448d0781ca4650b29d0d987d86c7de273eec9675d3a8cefa2c91140958ff3cda7a5b4d326fb5c2f0e3100868f1566830eeac5b1c17f0cd95e65fcb41f13b451c13ffce0c237fe1c34e5430bb46721b93e5d65a09c117085754e3808e87af492be2ca0f81f0fe4c3e155cfb8030a0f451cb95ed61378bfac446383685e4243447419eac9f9a46a59fc1bd10ca3be5f5fd0b6df6b24e5c7dd000b2", 0xa1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40001220, r6) ftruncate(r5, 0x5) clock_gettime(0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) socket(0x2, 0x2, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x4]}) 108.899567ms ago: executing program 3 (id=1448): mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlock(&(0x7f0000fee000/0x3000)=nil, 0x3000) 102.515179ms ago: executing program 4 (id=1449): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a0376090107b5cc10a0b6e4cbf3698a9887825279c987465e5863b", &(0x7f00000002c0)=0xd73a8adef7316223, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x40104402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x5}, {0x30, 0x8, 0x0, 0xe983}, {0x6, 0x0, 0xdd, 0x7c455098}]}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="69e1629b6174", @remote, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) chroot(&(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f000075f000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00002be000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000419000/0x4000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000020a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f00006e5000/0x2000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8637f) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) 63.488459ms ago: executing program 3 (id=1450): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x9a, 0x4, 0x4008a3c, 0x2, "ffffff000200", 0x3, 0x4}) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000300)=0x4) 63.110185ms ago: executing program 4 (id=1451): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) (async) r1 = socket(0x6, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000100000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setgroups(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="fb00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x10, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000bc0), 0x1, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) open$dir(0x0, 0x0, 0x0) (async) syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2, 0xfc, 0x0, 0x1}, {0x64, 0x92, 0x0, 0x9}, {0x4006, 0x8, 0x2, 0x2}]}) (async) write(r2, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x4000000000000008, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) sysctl$vm(&(0x7f00000000c0)={0x2, 0x6}, 0x2, &(0x7f0000000240)="ab6bab38429e154f936081d54a9be778042439b85cc32bbed08472bb85875a454a961688cc3cb23ca9a7f496082e9bc0a69e8f478db97443bafe", &(0x7f0000000280)=0x3a, &(0x7f00000004c0)="6249ccbebf3a8a14b02fe287a8ab4e181b804c235679627e89e4d3f9dd729c75316f1db1d4ef0a079797a408b1853d092ff72be05e677b208fce8d47d73a91cf9f51709077bcccdb3cf00fccbd1b293513cf08820e947c22a495deb4bc32370325d086ca1e0939c92dbe6a828a01a24612fe9681c9325c6c5dc1ac0db2146b218bda4dc34cae8e8ef044323298bdac6ca632d82b19fbaeaf5d124230db351dea44cf67274832bd835266a94078695e455d2333ddeb2ac12c78eb3dde65b9ec256807072b9fc4270a0d", 0xc9) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async) syz_open_pts() (async) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)=""/4090, 0xffa}, {&(0x7f00000029c0)=""/4107, 0x100b}, {&(0x7f0000000180)=""/6, 0x6}, {0x0}], 0x4) 62.164787ms ago: executing program 4 (id=1452): r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x100}, {r0, 0x1}], 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18c) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x100}, {r0, 0x1}], 0x3, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) 1.876227ms ago: executing program 5 (id=1453): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) (rerun: 64) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) 904.266µs ago: executing program 3 (id=1454): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287d) (async, rerun: 32) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x14) read(r0, &(0x7f00000004c0)=""/221, 0xdd) execve(0x0, &(0x7f0000000100), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x13a) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 683.16µs ago: executing program 5 (id=1455): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x4) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x40) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 443.55µs ago: executing program 4 (id=1456): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x6, 0x0, 0x402}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x1, 0x1000301010083}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0xffffffff, 0x1ff, {0x320e, 0x7220}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xff, 0xfff6, 0x0, 0x100, 0xffffffff, 0xfffffffe, 0x1, 0xf272a255025c6403, 0x0, 0xf1a}) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x4) ioctl$FIONBIO(r4, 0x8004667e, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200)='./file0\x00', 0x8}) 0s ago: executing program 5 (id=1457): r0 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x9}, 0x2, &(0x7f0000000280)="0281a68a96b83a988fdab470dbb60c87bd9c753327ff883f15eb907efee1ac0bdd7189390ecc180b5e758277c9f26f9b7400d50390fc73a88438232cef4009037226763ffe2dea9208e22203f9777a427f7ea16c6ba37caf1b266f0c6ed755bc09a04b22a2baede3b4fe2defb3f3ef09", &(0x7f0000000380)=0x70, &(0x7f00000003c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="b100a4dba8cb12d3e0503b2170602a7a48a332a135921f0451139b5801048265c74ba3db2a72d04b0f3a60ef1211d6ea2df7ea781a861a762cdaadedf052ee8496839b7b4106470e377780c772ddc863a2cf37526c6ae3cef98475663bea8f735a2d1227e33021ca588496d8182af3dd371941f0b2bb51d99a37367c876a1c298ea272ca099fae84a660b67c56802c76f27c308752b3312a317b884b612d3314b931d76ea44bd2cce625a3bbd6687fdb5ad1e3b8ac5fc6507f86b4d7d8030ba3b98bcbc331abd5d308ca6729b840a0a3f1af8688973d293b62a1ab746afc93779f4fad22676ff810faab1d9602c729eeb1e0732d40826710e23700ab483392b4a9f6cbac0c61c55575a882dfd26adb2c31d81fe4f5bfcf2c728fd5d551df3b9259f0d37a237ceadcfc8acb27922d1de00c66c17dcc184410e38c0033b113820748411723d10a91f9de8415c66af9ab70dc93f5f0c7c21c3d340be0c2a4a7a04ecbd6495c94d6b5f10576a4d6dcdde98ae6f437060ab70af9d2e0933d856cbbfdcf42db7123f7ebe231c618fcd5d1d0e9c53f76b560dbc8395c5df5c1a25bda7d14f31ac48f4ccf3ceb7f55f5dfbaaa2267f9ef504dc5c69c3b411ce1c3642eee8db37d0a4bc8f90434238013348825909f75395751c2617d50be8de7ff77d1a6d15ec207", 0x1e4, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f00006af000/0x4000)=nil, 0x4000, 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.15.196' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: uvm_fault_unwire_locked: address not in map Starting stack trace... panic(ffffffff833d9cb2) at panic+0x1ba uvm_fault_unwire_locked(fffffd806c096178,400000000000,400000011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806c096178,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80002a861488,4,400000000100,ffff80002a8614b8,0,44305e46643bf1d4,4) at kern_sysctl_dirs+0x5d1 kern_sysctl(ffff80002a861484,5,400000000100,ffff80002a8614b8,0,37,e2aa8cc03cc045d6) at kern_sysctl+0x12d sys_sysctl(ffff800035d1f4a8,ffff80002a8615f0,ffff80002a861540) at sys_sysctl+0x425 syscall(ffff80002a8615f0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdc0c715f1b0, count: 249 End of stack trace.